時間:2013-07-01 10:15:04來æºï¼šåЉ彥å‰ï¼Œé»ƒæ–°å»º
摘 è¦ï¼šæœ¬é …目以臺é”DeviceNet網絡產å“為基礎,通éŽå¯¦ä¾‹æ•˜è¿°äº†DeviceNetç¶²çµ¡åœ¨é»ƒé‡‘å°¾ç¤¦éŽæ¿¾è„«æ°´ç³»çµ±ä¸çš„è¨è¨ˆèˆ‡æ‡‰ç”¨ï¼Œå¹¶å°DeviceNet網絡構建é…置和控制程åºè¨è¨ˆä½œäº†è©³ç´°ä»‹ç´¹ã€‚闡述了主站PLC利用DeviceNetç¾å ´ç¸½ç·šå°å¤šå€‹é 程è¨å‚™å¯¦ç¾è‡ªå‹•控制ã€åƒæ•¸ä¿®æ”¹åŠåœ¨ç·šç›£æŽ§ç‰åŠŸèƒ½ï¼Œé¡¯ç¤ºå‡ºç¾å ´ç¸½ç·šçš„集æˆå„ªå‹¢ã€‚
é—œéµå—:DeviceNet網絡 PLC äººæ©Ÿç•Œé¢ å®æŒ‡ä»¤
1 引言
DeviceNet是由一種基于CAN的開放的ç¾å ´ç¸½ç·šæ¨™æº–,DeviceNetå”è°å…·æœ‰é–‹æ”¾æ€§ã€è¨è¨ˆç°¡å–®ã€é€ŸçŽ‡å¿«ä¸”æˆæœ¬ä½Žå»‰ç‰ç‰¹é»žï¼Œè‡ª20世紀末廣泛應用以來,日益å—åˆ°åˆ¶é€ æ¥çš„廣泛注æ„和高度é‡è¦–。DeviceNet總線尤其在é 程I/O系統ã€é›»æ©ŸæŽ§åˆ¶ä¸å¿ƒå’Œè®Šé »å™¨çš„æ‡‰ç”¨ä¸Šï¼Œå¯é”到最佳化的效果。本文以ç†è€…åƒèˆ‡çš„é»ƒé‡‘å°¾ç¤¦éŽæ¿¾è™•ç†ç³»çµ±é …ç›®ç‚ºä¾‹ï¼Œè©³ç´°è«–è¿°åŸºäºŽè‡ºé”æ©Ÿé›»ç”¢å“çš„DeviceNetç¾å ´ç¸½ç·šç¶²çµ¡è¨è¨ˆï¼Œè®“è‡ªå‹•åŒ–æ„›å¥½è€…èƒ½å¤ ç²å¾—DeviceNetç¾å ´ç¸½ç·šç¶²çµ¡è¨è¨ˆæ‡‰ç”¨çš„工程能力。
2 總體控制系統構æˆ
åœ¨é»ƒé‡‘å°¾ç¤¦éŽæ¿¾ç³»çµ±é …ç›®ä¸ï¼Œé‡‡ç”¨è‡ºé”PLC和觸摸å±HMI來尿œ¬ç³»çµ±ä¸çš„主è¦è¨å‚™ç«‹å¼å£“濾機進行完全自動控制。立å¼å£“濾機電控共有主控柜和é 程I/O控制箱組æˆï¼›å¤–åœè¨å‚™å…¥æ–™æ³µå’Œæ“ 壓泵分別采用臺é”VFD-Fè®Šé »å™¨æŽ§åˆ¶ï¼Œè·é›¢ä¸»æ©Ÿè¨å‚™è¼ƒé 。為æ¤åœ¨æœ¬Fig.1 The block diagram of tailings filtration system系統ä¸å°‡PLCã€é 程控制RTUDENTã€è®Šé »å™¨çµ„æˆè‡ºé”DeviceNet網絡,來實ç¾ä¸»æ©Ÿè¨å‚™èˆ‡å¤–åœè¨å‚™ä¹‹é–“的通訊和數據交æ›ä»¥é”到完全無縫控制。主控箱內的PLC控制器通éŽDeviceNetç¾å ´ç¸½ç·šèˆ‡ç¾å ´æŽ§åˆ¶å™¨é€šè¨Šï¼Œé€²è¡Œæ•¸æ“šäº¤æ›ï¼Œè§¸æ‘¸å±é€šéŽRS485總線以MODBUSå”è°èˆ‡PLC通訊,è¨å‚™çš„é‹è¡Œåƒæ•¸ã€æ°´æ³µå’Œå…¥æ–™æ³µé »çއç‰ç”±è§¸æ‘¸å±ä¾†è¨å®šï¼Œé€šéŽDeviceNet通訊分發給å„ç¾å ´æŽ§åˆ¶å™¨ã€‚系統組æˆå¦‚圖1所示。
圖1 å°¾ç¤¦éŽæ¿¾ç³»çµ±çš„çµæ§‹æ¡†åœ–
3 DeviceNetç¾å ´ç¸½ç·šè¨è¨ˆè»Ÿç¡¬ä»¶è¦æ±‚
3.1 è»Ÿä»¶è¦æ±‚
åœ¨æœ¬ç³»çµ±ä¸æˆ‘們主è¦ç”¨åˆ°ä»¥ä¸‹è»Ÿä»¶ä¾†é€²è¡Œç¶²çµ¡çš„æ§‹å»ºã€ç¨‹åºç·¨ç¨‹å’Œç•«é¢çµ„æ…‹çš„è¨è¨ˆã€‚
WPLSoft 2.10---PLC編程軟件
DeviceNetBuilder 1.01---網絡組態軟件
Screen Editor 1.05.79---人機界é¢ç·¨è¼¯è»Ÿä»¶
3.2 ç¡¬ä»¶è¦æ±‚
æ ¹æ“šé …ç›®ä¸å„è¨å‚™çš„è‡ªå‹•æŽ§åˆ¶è¦æ±‚,主è¦ç”±ä»¥ä¸‹ç¡¬ä»¶ä¾†çµ„æˆæ•´å€‹ç³»çµ±ç¶²çµ¡ã€‚
DOP-AE10THTD—人機界é¢
DVP28SV—臺é”PLC主機
DVPDNET-SL—ä¸»ç«™é€šè¨ŠæŽƒææ¨¡å¡Š
DNA02-MODBUS/DeviceNetè½‰æ›æ¨¡å¡Š
RTU-DENT—é 程I/O通訊模塊
VFD-F—è®Šé »å™¨å¸¶DeviceNet通訊接å£
3.3 DeviceNet電纜和其他
本系統ä¸é‡‡ç”¨DeviceNet粗電纜外徑為12.2mm;終端電阻大å°ç‚º121Ω,功率ä¸å°äºŽ1/4Wé›»é˜»ï¼Œå¿…é ˆé€£æŽ¥åœ¨DeviceNet電纜的è—色電纜與白色電纜之間且連在主干線的兩個終端。
4 臺é”DeviceNet網絡é…ç½®è¨è¨ˆ
4.1 網絡è¨å‚™ç¯€é»žè¨ç½®
å¾žæœ¬ç³»çµ±ç¶²çµ¡çµæ§‹æ¡†åœ–ä¸å¯çœ‹åˆ°åœ¨ç¾å ´ç¸½ç·šä¸ŠæŽ›æœ‰é 程I/Oè¨å‚™å’Œè®Šé »å™¨ï¼Œå› æ¤æ‡‰é¦–先按照表1å°é€™äº›DeviceNet模塊的地å€é€²è¡Œè¨ç½®ï¼Œå°‡æ¨¡å¡Šä¸Šçš„æ’¥ç¢¼é–‹é—œå’Œåœ°å€è™Ÿç›¸æ‡‰èµ·ä¾†ã€‚
4.2 使用DeviceNet網絡é…置工具é…置網絡
如何將上述這么多的è¨å‚™çµ„態起來,從而實ç¾å½¼æ¤çš„通訊是我們關注的主è¦å•題,我們利用臺é”網絡組態軟件DeviceNetBuilder_V1.01ï¼Œè©³ç´°èªªæ˜Žä¸€ä¸‹æœ¬é …ç›®çš„ç¶²çµ¡çµ„æ…‹æ¥é©Ÿå’Œç´°ç¯€ã€‚
4.3 DeviceNet從站的é…ç½®
æˆ‘å€‘é¸æ“‡ã€Žç¶²çµ¡ï¼ˆN)ã€èœå–®ï¼Œå°DeviceNet網絡進行在線掃æï¼Œç¶²çµ¡ä¸è¢«æŽƒæåˆ°çš„æ‰€æœ‰ç¯€é»žçš„圖標和è¨å‚™å稱都會顯示在軟件界é¢ä¸Šï¼Œå¦‚圖3所示。
é‹è¡ŒDeviceNetBuilder軟件,在軟件界é¢ä¸é¸æ“‡ã€Žè¨ç½®ï¼ˆS)ã€èœå–®ï¼Œé»žæ“Šã€Žé€šè¨Šè¨ç½®ã€ï¼Œé¸æ“‡ã€Žç³»çµ±é€šé“ã€æŒ‡ä»¤å°è¨ˆç®—機與SVä¸»æ©Ÿçš„é€šè¨Šåƒæ•¸é€²è¡Œè¨ç½®ï¼Œå¦‚”通訊端壔〔通訊地倔〔通訊速率”ã€”é€šè¨Šæ ¼å¼”ï¼Œå¦‚åœ–2æ£ç¢ºè¨ç½®åŽç¢ºå®šã€‚
在網絡節點界é¢ä¸Šåˆ†åˆ¥é›™æ“ŠVFD-F節點和RTU-DNET節點,å°è®Šé »å™¨å’Œé 程I/Oæ¨¡å¡Šçš„åƒæ•¸ä»¥åŠIOä¿¡æ¯é€²è¡Œç¢ºèªå³å¯ï¼Œåœ¨é€™é‡Œä¸å†è²¼åœ–敘述(相應產å“說明書上都有詳細的說明)。
4.4 DVPDNETæŽƒææ¨¡å¡Šï¼ˆä¸»ç«™ï¼‰çš„é…ç½®
在網絡節點界é¢ä¸Šé¦–先雙擊DNETScanner(節點1)的圖標,彈出“æŽƒææ¨¡å¡Šé…ç½®”å°è©±æ¡†ï¼Œå¯ä»¥çœ‹åˆ°å·¦é‚Šçš„列表里有當å‰å¯ç”¨ç¯€é»žVFD-FDrives380V15.0HP,RTU-DNET,VFD-FDrives380V15.0HP,å³é‚Šæœ‰ä¸€å€‹ç©ºçš„”æŽƒæåˆ—表”。接著é¸ä¸DeviceNet從站節點,然åŽé»žæ“Šå‘å³ç®é ,將左邊列表ä¸çš„DeviceNet從站è¨å‚™ç§»å…¥æŽƒææ¨¡å¡Šçš„æŽƒæåˆ—表ä¸ï¼Œå¦‚圖4所示。圖4䏿¨™æ˜Žçš„輸出列表指的是,DeviceNet主站å‘從站發é€çš„æ•¸æ“šçš„地å€ï¼Œä¹Ÿå°±æ˜¯ä¸»ç«™æ•¸æ“šå¯„å˜å™¨å 用的地å€ï¼›è€Œè¼¸å…¥åˆ—表指的是,DeviceNet從站å‘主站發é€çš„æ•¸æ“šçš„地å€ï¼Œä¹Ÿå°±æ˜¯ä¸»ç«™æŽ¥å—到從站的數據åŽåœ¨ä¸»ç«™ä¸å˜æ”¾é€™äº›æ•¸æ“šå 用的地å€å€é–“。
圖2 ä¸»æ©Ÿé€šè¨Šåƒæ•¸è¨ç½®
圖3 系統網絡節點
圖4 æŽƒææ¨¡å¡Šé…ç½®
5 用戶畫é¢çµ„態和編程è¨è¨ˆ
5.1 å·¥è—ç•«é¢çµ„æ…‹è¨è¨ˆ
臺é”DOP-Aç³»åˆ—è§¸æ‘¸å±æ“有人性化的使用界é¢ï¼Œä¹Ÿæœ‰é«˜é€Ÿçš„硬件構架,支æŒå¤šç¨®å“牌PLCã€‚å…¶å…·æœ‰å¼·å¤§é€šè¨ŠåŠŸèƒ½ï¼Œéˆæ´»ç³»çµ±æ§‹æˆï¼Œç”Ÿå‹•逼真且è±å¯Œåœ–庫,簡單易用。利用å®åŠŸèƒ½å¯ä»¥æœ‰æ•ˆçš„幫助PLC處ç†è‰±é›£çš„é‹ç®—功能åŠåˆ†æ“”PLC控制器的工作é‡ï¼Œå¯é…åˆé€šè¨Šå®æŒ‡ä»¤è‡ªè¡Œæ’°å¯«é€šä¿¡å”è°ï¼Œå¹¶é€éŽä¸²è¡Œå£èˆ‡ç‰¹å®šç³»çµ±æˆ–控制器連接,利用USBVer1.1上/下載人機畫é¢ç¨‹åºï¼Œå°‡å¤§å¤§ç¸®çŸå‚³è¼¸è³‡æ–™çš„æ™‚é–“ã€‚æˆ‘å€‘æ ¹æ“šæœ¬ç³»çµ±å·¥è—è¦æ±‚組態編輯了工è—主畫é¢ã€æ•…éšœå ±è¦ã€é‹è¡Œå ±å‘Šã€ç¨‹åºè¨ç½®ç‰å¤šå€‹ç•«é¢ï¼Œå°‡è¨±å¤šå¯è¨åƒæ•¸åšåœ¨ç•«é¢ä¸Šï¼Œä½¿ä¹‹å¯æ“作性強ã€ä¿®æ”¹ç°¡å–®ï¼Œèˆ‰ä¾‹ä¸»ç•«é¢å¦‚圖5。
圖5 å·¥è—主畫é¢
5.2 ç°¡è¦èˆ‰ä¾‹PLC通éŽç¨‹åºå¯¦ç¾DeviceNet網絡的控制
æ ¹æ“šDVPDNET-SLæŽƒææ¨¡å¡Šå’Œå¾žç«™è¨å‚™çš„IOæ•¸æ“šæ˜ å°„é—œç³»è¡¨ï¼Œå°±å¯ä»¥å°å„個從站進行編程了。圖6是一個簡單的主機通éŽDeviceNetæŽ§åˆ¶å…¥æ–™æ³µè®Šé »å™¨çš„ç¨‹åºã€‚程åºä¸ç•¶M0=ON時,執行[MOVH2D6287]ï¼Œå•Ÿå‹•è®Šé »å™¨ã€‚ç•¶M1=ON時,執行[MOVH1D6287]ï¼Œåœæ¢è®Šé »å™¨ã€‚實時讀å–VFD-Fè®Šé »å™¨çš„éŒ¯èª¤ä»£ç¢¼ã€ç‹€æ…‹å—ã€è¨ç½®é »çއ以åŠè¼¸å‡ºé »çŽ‡ï¼Œåˆ†åˆ¥å˜æ”¾è‡³PLC主機的D0~D3,用戶å¯ä»¥é€šéŽç›£æŽ§D0~D3的內容ç²çŸ¥è®Šé »å™¨çš„錯誤代碼ã€ç‹€æ…‹å—ã€è¨ç½®ã€‚
圖6 æŽ§åˆ¶è®Šé »ç¨‹åºé »çއ以åŠè¼¸å‡ºé »çއ
6 çµæŸèªž
通éŽé‡‡ç”¨DeviceNetç¾å ´ç¸½ç·šæŽ§åˆ¶æŠ€è¡“ï¼Œæ¥µå¤§åœ°æ–¹ä¾¿äº†å°¾ç¤¦éŽæ¿¾è™•ç†é …目的安è£å’Œèª¿è©¦ï¼Œå¹¶æé«˜äº†æŽ§åˆ¶ç³»çµ±çš„å¯é 性和實時性。DeviceNetç¾å ´ç¸½ç·šçµ„æ…‹ç°¡å–®ã€ç·¨ç¨‹å®¹æ˜“,已被越來越多的ç¾å ´è¨å‚™æŽ§åˆ¶å±¤å»£æ³›æ‡‰ç”¨ã€‚
作者簡介
劉彥å‰ï¼ˆ1970-)工程師,從事工æ¥è‡ªå‹•化系統è¨è¨ˆã€‚
標簽:
ä¸Šä¸€ç¯‡ï¼šç´…å¤–ç¢³ç¡«å„€çš„å®‰è£æ³¨æ„說明
下一篇:微能WIN-V63çŸ¢é‡æŽ§åˆ¶è®Šé »å™¨åœ¨...
ä¸åœ‹å‚³å‹•網版權與å…è²¬è²æ˜Žï¼šå‡¡æœ¬ç¶²æ³¨æ˜Ž[來æºï¼šä¸åœ‹å‚³å‹•ç¶²]的所有文å—ã€åœ–片ã€éŸ³è¦–å’Œè¦–é »æ–‡ä»¶ï¼Œç‰ˆæ¬Šå‡ç‚ºä¸åœ‹å‚³å‹•ç¶²(www.hysjfh.com)ç¨å®¶æ‰€æœ‰ã€‚如需轉載請與0755-82949061è¯ç³»ã€‚任何媒體ã€ç¶²ç«™æˆ–å€‹äººè½‰è¼‰ä½¿ç”¨æ™‚é ˆæ³¨æ˜Žä¾†æºâ€œä¸åœ‹å‚³å‹•ç¶²â€ï¼Œé•å者本網將追究其法律責任。
本網轉載并注明其他來æºçš„稿件,å‡ä¾†è‡ªäº’è¯ç¶²æˆ–æ¥å…§æŠ•稿人士,版權屬于原版權人。轉載請ä¿ç•™ç¨¿ä»¶ä¾†æºåŠä½œè€…ï¼Œç¦æ¢æ“…自篡改,é•è€…è‡ªè² ç‰ˆæ¬Šæ³•å¾‹è²¬ä»»ã€‚