時間:2024-05-16 13:47:04來æºï¼šæ·±åœ³å¸‚雷賽智能控制股份有é™å…¬å¸
  工æ¥ç”Ÿç”¢è¨å‚™ä¸ï¼Œæ™‚常會出ç¾ç¶²ç·šæ°´æ™¶é æ¾å‹•ï¼Œç¶²å£æ•…éšœç‰ä¸å¯é 知的å•題,導致總線通訊異常,從而影響生產,é™ä½Žäº†æ•ˆçŽ‡ã€‚å¹¶ä¸”ç•¶å‡ºç¾å•題時,排查具體是哪個節點導致的異常是比較ç¹ç‘£è€—時的。
ã€€ã€€å› è€Œç¸½ç·šé€šè¨Šçš„å¯é 性與å¯ç¶è·æ€§æ˜¯å¤§å¤šæ•¸ç”¨æˆ¶åœ¨é¸æ“‡é‹å‹•æŽ§åˆ¶ç”¢å“æ™‚å¿…é ˆè€ƒæ…®çš„ä¸€å€‹é‡è¦å› ç´ ã€‚é›·è³½ç¸½ç·šé‹å‹•控制å¡çš„EtherCAT環網冗余功能å¯ä»¥æé«˜EtherCAT網絡的通信穩定性與å¯ç¶è·æ€§ï¼Œå³ä½¿EtherCAT網絡ä¸é–“的任一從站發生故障,或者網線出ç¾å•題,è¨å‚™ä»å¯ä»¥æ£å¸¸é‹è¡Œã€‚
  01ã€ç’°ç¶²å†—余功能介紹
  目å‰EtherCATç¸½ç·šçµ„ç¶²çš„æ‹“æ’²çµæ§‹é€šå¸¸ä»¥ç·šæ€§ç‚ºä¸»ï¼Œé›·è³½åœ¨åŸºäºŽèŠèбéˆçš„ç¸½ç·šæ‹“æ’²çµæ§‹ä¸Šï¼Œé–‹ç™¼å‡ºå…·æœ‰ç’°ç¶²å†—余功能的總線é‹å‹•控制å¡ã€‚雷賽總線é‹å‹•控制å¡ä¸»ç«™å…±æä¾›å…©è·¯EtherCAT專用網å£ï¼Œåœ¨èŠèбéˆçš„æ‹“æ’²çµæ§‹ä¸ï¼Œå°‡ECAT1接到從站節點1çš„INå£ï¼Œç„¶åŽå¾žç«™ç¯€é»ž1çš„OUTå£æŽ¥åˆ°ä¸‹ä¸€å€‹å¾žç«™ç¯€é»žçš„INå£ï¼Œä¾æ¬¡é€£æŽ¥ï¼Œç›´åˆ°æœ€åŽä¸€å€‹å¾žç«™ç¯€é»žé€£æŽ¥åˆ°EtherCAT主站的ECAT2å£ï¼Œå¦‚ä¸‹åœ–æ‰€ç¤ºã€‚ç•¶ç’°å½¢çµæ§‹ä¸å‡ºç¾å–®é»žæ•…障時,主站ä»ç„¶å¯ä»¥èˆ‡å„å€‹å¾žç«™ä¿æŒæ•¸æ“šå‚³è¼¸ï¼Œè¨å‚™é‹è¡Œä¸å—影響,大大增強了EtherCAT網絡的å¯é 性與å¯ç¶è·æ€§ã€‚
  環網冗余優勢
  æé«˜è¨å‚™ç©©å®šæ€§
  å¯ç¢ºä¿è¨å‚™åœ¨å‡ºç¾ç¶²ç·šæ°´æ™¶é æ¾å‹•ã€ç¯€é»žæ•…éšœæˆ–ç¶²å£æ•…éšœç‰ç¾è±¡æ™‚,ä¾èˆŠèƒ½æ£å¸¸é‹è¡Œï¼Œæ¥µå¤§æé«˜è¨å‚™çš„穩定性。
  æå‡è¨å‚™çš„å¯ç¶è·æ€§
  å¯é€šéŽç’°ç¶²å†—余診斷方法,快速定ä½ç¸½ç·šæ‹“撲斷開的節點ä½ç½®ï¼ŒåŠæ™‚æ¢å¾©ç¸½ç·šé€šè¨Šï¼Œæ¸›å°‘åœæ©Ÿæª¢ä¿®æ™‚間。
  æå‡ç”Ÿç”¢æ•ˆçއ
  開啟環網冗余功能åŽï¼Œå‡ºç¾å–®é»žçš„網線或網å£ç•°å¸¸ï¼Œéƒ½ä¸æœƒå°Žè‡´ç¸½ç·šé€šè¨Šæ–·é–‹ï¼Œä¿è‰ç”¨æˆ¶è¨å‚™åœ¨çªç™¼ç•°å¸¸æƒ…æ³ä¸‹çš„生產效率。
  02ã€ç’°ç¶²å†—ä½™é…ç½®æ¥é©Ÿ
  為方便用戶æ“作,環網冗余功能å¯åœ¨æŽ§åˆ¶å¡èª¿è©¦è»Ÿä»¶ä¸é€²è¡Œé…置。以下是æ“作æ¥é©Ÿï¼š
  æ¥é©Ÿä¸€
  打開控制å¡èª¿è©¦è»Ÿä»¶ï¼Œå³æ“Šâ€œDMC-E5032â€ï¼Œé¸ä¸â€œä¸»ç«™é…ç½®â€ï¼Œå–®æ“Šæ‰“開。然åŽå‹¾é¸â€œç’°ç¶²å†—余功能â€ã€‚勾é¸å®ŒæˆåŽå†é»žæ“Šâ€œä¸‹è¼‰å¹¶å¾©ä½â€æŒ‰éˆ•。
  注æ„:若勾é¸â€œæª¢æ¸¬åˆ°ç¶²ç·šæ’æ‹”åŽè»¸åœæ¢é‹å‹•â€ï¼Œå³å¯¦ç¾ä¸‹è¿°ç¬¬ä¸‰ç« 節部分æè¿°çš„æ–¹å¼â‘¡ï¼Œè‹¥ä¸å‹¾é¸ï¼Œå‰‡å¯¦ç¾æ–¹å¼â‘ 繼續é‹å‹•
  æ¥é©ŸäºŒ
  復ä½å®ŒæˆåŽï¼Œå³æ“Šâ€œEtherCATSuite Master Unitâ€åœ¨é¸æ“‡â€œæŽƒæè¨å‚™â€çš„æ“ä½œï¼Œåœ¨å½ˆå‡ºçš„â€œæ˜¯å¦å…ˆä¸‹è¼‰é»˜èªé…置文件?â€å½ˆçª—ä¸ï¼Œé»žæ“Šâ€œå¦â€ã€‚
  æ¥é©Ÿä¸‰
  雙擊“EtherCATSuite Master Unitâ€ï¼Œé€²å…¥ä¸»ç«™è¨ç½®ç•Œé¢ã€‚勾é¸â€œé«˜ç´šé¸é …â€ï¼Œåœ¨å‹¾é¸åŽï¼Œæœƒåœ¨èœå–®æ¬„ä¸å‡ºç¾â€œé«˜ç´šé¸é …â€ä¸€æ¬„。
  æ¥é©Ÿå››
  點擊“高級é¸é …â€ï¼Œå‹¾é¸â€œProcess Data Modeâ€ï¼Œâ€œUse LRD/LWR instead of LRWâ€,在點擊“Apply changes to all slavesâ€ï¼Œæœ€åŽä¸‹è¼‰é…置文件å³å¯ã€‚
  03ã€ç’°ç¶²å†—余功能效果
  環網冗余功能å¯é€šéŽåƒæ•¸é…置實ç¾ä¸åŒæ•ˆæžœã€‚
  ①有連接斷開或斷開åŽé‡æ–°é€£æŽ¥æ™‚ï¼Œè»¸ä¿æŒé‹å‹•(æ¤æ¨¡å¼ç‚ºé»˜èªæ•ˆæžœ)。
  當æŸå€‹ç¯€é»žçš„ç¶²å£å‡ºç¾æ–·é–‹æ™‚ï¼Œç¸½ç·šé€šè¨Šæœƒå ±0X0228ï¼Œæ¤æ™‚整個è¨å‚™ä¾èˆŠå¯ä»¥æ£å¸¸é€šè¨Šï¼Œæ£åœ¨é‹å‹•çš„è»¸ä¹Ÿä¸æœƒåœæ¢ã€‚æ¢å¾©è©²ç¶²å£çš„æ–·é»žæ™‚ï¼Œç¸½ç·šå‘¨æœŸæœƒå ±0X233 ï¼Œæ¤æ™‚å¯ä»¥èª¿ç”¨â€œnmc_clear_errcodeâ€ä¾†æ¸…除該總線錯誤,æ¢å¾©ç¸½ç·šç‹€æ…‹ã€‚
  ② 有連接斷開或斷開åŽé‡æ–°é€£æŽ¥æ™‚ï¼Œè»¸åœæ¢é‹å‹•。
ã€€ã€€è©²æ¨¡å¼æ˜¯åœ¨ç¸½ç·šé€šè¨Šå‡ºç¾æ–·é–‹æˆ–釿–°é€£æŽ¥æ™‚ï¼Œæ‰€æœ‰è»¸æœƒåœæ¢é‹å‹•。雖然總線通訊有錯誤碼返回,但總線通訊ä»ç„¶è™•于æ£å¸¸ç‹€æ…‹ï¼Œå®¢æˆ¶ä»ç„¶å¯ä»¥é€šéŽèª¿ç”¨å‡½æ•¸æŽ¥å£æ£å¸¸åœ°ä½¿ç”¨è»¸ç›¸é—œé‹å‹•功能。
  例如:在è¨å‚™é‹è¡ŒéŽç¨‹ä¸ï¼Œå¦‚æžœæŸä¸€å¾žç«™(伺æœã€æ¥é€²ã€IO模塊)çš„ç¶²ç·šå‡ºç¾æ¾å‹•,è¨å‚™ä»ç„¶èƒ½å¤ æ£å¸¸é‹è¡Œã€‚在這種情æ³ä¸‹ï¼ŒEtherCAT總線狀態會出ç¾å ±è¦ï¼Œå¹¶ä¸”èƒ½å¤ å®šä½åˆ°æ•…障點,以便æ¢å¾©æ¾å‹•çš„ç¶²ç·šï¼Œæ¸›å°‘ç•°å¸¸åœæ©Ÿå’Œææ–™æå¤±ï¼Œæœ‰æ•ˆçš„æé«˜è¨å‚™çš„生產線效率。
  04ã€ç’°ç¶²å†—余診斷方法
  當總線連接出ç¾ç•°å¸¸æ™‚,å¯åˆ©ç”¨nmc_get_num_connected_slaves_red指令快速定ä½å‡ºç¾ç¸½ç·šç•°å¸¸çš„å…·é«”ç¯€é»žè™Ÿï¼ŒåŒæ™‚æ¢å¾©ç¶²ç·šç‰©ç†é€£æŽ¥ç‹€æ…‹åŽèª¿ç”¨nmc_clear_errcode指令來清除該總線錯誤,æ¢å¾©ç¸½ç·šç‹€æ…‹ã€‚
  舉例說明:DMC-E5064總線å¡é€£æŽ¥ä¸‰å€‹å¾žç«™ï¼Œé€²è¡Œç’°ç¶²å†—余連接。
  拔掉第一個從站的輸入網å£
  æ’回第一個從站的輸入網å£
  在æ£å¸¸é€£æŽ¥çš„狀態下,沒有出ç¾éŽæ–·é–‹é€£æŽ¥ã€‚åœ¨æ‹”æŽ‰ç¬¬ä¸€å€‹å¾žç«™è¼¸å…¥å£æ™‚ï¼Œä¸»é€£æŽ¥å…¨éƒ¨æ–·é–‹ï¼Œå› æ¤BrkMainSlaves顯示為0,CurMainSlaves為0ã€‚æ¤æ™‚å†—ä½™é€£æŽ¥èµ·ä½œç”¨ï¼Œé€šè¨Šåœ¨å†—ä½™é€£æŽ¥ä¸‹é€²è¡Œï¼Œå› æ¤å†—ä½™éˆè·¯é€£æŽ¥çš„從站數為3,既CurRedSlaves為3。BrkRedSlaves為ä¿ç•™æœ€è¿‘的一次冗余連接數é‡ï¼Œå› æ¤BrkRedSlaves為3。
  當æ’回網線時,EtherCAT總線切æ›å›žä¸»é€£æŽ¥ï¼Œæ¤æ™‚CurRedSlaves為0,BrkRedSlavesä¿ç•™ä¸Šæ¬¡å†—余數é‡3,BrkMainSlaves為0,CurMainSlaves為3ã€‚æ¤æ™‚調用nmc_clear_errcode坿¸…é™¤ç¸½ç·šå ±éŒ¯ã€‚
  拔掉第二個從站的輸出網å£
  æ’回第二個從站的輸出網å£
  拔掉第二個從站的輸出網å£ã€‚æ¤æ™‚ä¸»é€£æŽ¥ä¸Šåªæœ‰2å€‹å¾žç«™ï¼Œå› æ¤CurMainSlaves為2ï¼Œç•¶å‰æ–·é–‹é€£æŽ¥æ™‚ä¸»é€£æŽ¥çš„å¾žç«™æœ‰å…©å€‹ï¼Œå› æ¤BrkMainSlaves為2。當å‰å†—余連接的有一個從站,既CurRedSlaves為1ã€‚ç•¶å‰æ–·é–‹é€£æŽ¥æ™‚å†—ä½™é€£æŽ¥çš„æœ‰ä¸€å€‹å¾žç«™ï¼Œå› æ¤BrkRedSlaves為1。
  把網線æ’回輸出å£åŽï¼Œå†æ¬¡è®€å–æ‹“æ’²çµæ§‹ã€‚æ¤æ™‚BrkMainSlaves與BrkRedSlavesä¿ç•™ä¸Šæ¬¡æ–·é–‹é€£æŽ¥æ™‚的數é‡ï¼Œä¾èˆŠæ˜¯2å’Œ1。CurMainSlaveså’ŒCurRedSlaves峿£å¸¸é¡¯ç¤ºç•¶å‰é€£æŽ¥æ•¸é‡3å’Œ0。調用nmc_clear_errcodeæŒ‡ä»¤æ¸…é™¤ç¸½ç·šå ±éŒ¯æ¢å¾©ç¸½ç·šæ£å¸¸ã€‚
ã€€ã€€å› æ¤é€šéŽä»¥ä¸Šæ–¹å¼è®€å–,å¯ç²¾ç¢ºæŽ’查是哪個節點出ç¾çš„é€šè¨Šç•°å¸¸ï¼Œä½¿ç”¨æ–¹å¼æ–¹ä¾¿å¿«æ·ã€‚
函數說明:
  以上為環網冗余功能實ç¾çš„全部æ¥é©Ÿï¼Œé…ç½®åŽå¯å¢žå¼·ç¸½ç·šé€šè¨Šçš„å¯é 性與穩定性,å¯ä»¥ç‚ºç”¨æˆ¶çš„生產æä¾›æ›´åŠ æœ‰åˆ©çš„ä¿éšœã€‚該功能已在我å¸5000系列總線å¡ä¸Šå¯¦ç¾ã€‚
-END-
上一篇:工控機é…置怎么看
下一篇:機器視覺é‹å‹•控制一體機在點...
ä¸åœ‹å‚³å‹•網版權與å…è²¬è²æ˜Žï¼šå‡¡æœ¬ç¶²æ³¨æ˜Ž[來æºï¼šä¸åœ‹å‚³å‹•ç¶²]的所有文å—ã€åœ–片ã€éŸ³è¦–å’Œè¦–é »æ–‡ä»¶ï¼Œç‰ˆæ¬Šå‡ç‚ºä¸åœ‹å‚³å‹•ç¶²(www.hysjfh.com)ç¨å®¶æ‰€æœ‰ã€‚如需轉載請與0755-82949061è¯ç³»ã€‚任何媒體ã€ç¶²ç«™æˆ–å€‹äººè½‰è¼‰ä½¿ç”¨æ™‚é ˆæ³¨æ˜Žä¾†æºâ€œä¸åœ‹å‚³å‹•ç¶²â€ï¼Œé•å者本網將追究其法律責任。
本網轉載并注明其他來æºçš„稿件,å‡ä¾†è‡ªäº’è¯ç¶²æˆ–æ¥å…§æŠ•稿人士,版權屬于原版權人。轉載請ä¿ç•™ç¨¿ä»¶ä¾†æºåŠä½œè€…ï¼Œç¦æ¢æ“…自篡改,é•è€…è‡ªè² ç‰ˆæ¬Šæ³•å¾‹è²¬ä»»ã€‚
相關資訊