時間:2014-08-05 10:55:43來æºï¼šç››å·¥
1.引言
隨著我國工æ¥è‡ªå‹•åŒ–æ•´é«”æ°´å¹³çš„ä¸æ–·æé«˜ï¼Œä¼æ¥ä¸çš„æŽ§åˆ¶ç³»çµ±åŠæŽ§åˆ¶è¨å‚™çš„ç¨®é¡žä¹Ÿè¶Šä¾†è¶Šå¤šï¼›åŒæ™‚ï¼Œéš¨è‘—å¸‚å ´çš„ç™¼å±•ï¼Œå„個伿¥ä¹Ÿå°DCSç³»çµ±çš„è¦æ±‚ä¹Ÿè¶Šä¾†è¶Šé«˜ï¼Œé™¤äº†è¦æ»¿è¶³å¸¸è¦çš„æŽ§åˆ¶ä»¥å¤–ï¼Œé‚„è¦æ±‚DCS系統能將控制系統的å„é‹è¡Œåƒæ•¸å¯¦æ™‚傳é€åˆ°ä¸Šä½æ©Ÿçš„系統ä¸åŽ»ï¼ŒåŒæ™‚ï¼Œå°æ•¸æ“šåŽè™•ç†åŠ å·¥ã€å…±äº«ã€æ€§èƒ½å„ªåŒ–ç‰ç‰ã€‚所以,這å°DCS系統æå‡ºäº†é€šè¨Šå•題,其ä¸å°±åŒ…括DCSå’ŒPLC之間的通訊。
北京微硬創新科技有é™å…¬å¸ï¼ˆä»¥ä¸‹ç°¡ç¨±å¾®ç¡¬å‰µæ–°®ï¼‰çš„MODBUS轉PROFIBUS-DP網關(型號:PBMD485-K20ï¼‰ï¼Œå°±æœ‰æ•ˆçš„ä½¿å…©è€…èƒ½å¤ é€²è¡Œå¿«æ·ã€é«˜é€Ÿçš„å”è°é€£æŽ¥ã€‚
2014å¹´7月,微硬創新的Modbus轉Profibus-DP網關產å“PBMD485-K20æˆåŠŸæ‡‰ç”¨äºŽåŒ—äº¬åœ’æž—åšç‰©é¤¨ï¼ˆä»¥ä¸‹ç°¡ç¨±åœ’åšåœ’)ä¸å¤®ç©ºèª¿æŽ§åˆ¶ç³»çµ±ã€‚
2.通信系統的構æˆä»¥åŠå¯¦ç¾æ–¹æ³•
Honeywellçš„DCS系統通訊采用MODBUS通訊å”è°ï¼Œè€Œè¥¿é–€åPLCå°ä¸å¤®ç©ºèª¿å†·æ°´æ©Ÿçµ„的數據采集通訊å”è°æ˜¯Profibus-DP。該系統ä¸è¥¿é–€åPLC(S7-300)作為Profibus-DP主站,網關橋PBMD485-K20作為Profibus-DPå¾žç«™ï¼ŒåŒæ™‚,網關橋PBMD485-K20通éŽRS485接å£åŸ·è¡ŒMODBUS RTUå”è°ï¼Œèˆ‡éœå°¼éŸ‹çˆ¾modbusä¸»ç«™ä¸Šä½æ©Ÿé€²è¡Œé€šè¨Šï¼Œä»¥æ¤ä¾†å°åŒ—京園林åšç‰©é¤¨ä¸å¤®ç©ºèª¿ç³»çµ±å†·æ°´æ©Ÿçµ„é€²è¡Œæº«åº¦ã€æ°´æµé‡ã€å£“力ç‰ç‰ç›¸é—œåƒæ•¸é€²è¡Œç›£æŽ§åŠæ•¸æ“šé‡‡é›†ã€‚
2.1.系統é…ç½®
SIEMENSå…¬å¸çš„CPU315-2DP作為一個Profibus DP 主站,總線地å€è¨ç‚º2;微硬創新的PBMD485-K20網關作為PROFIBUS-DP從站,總線地å€è¨ç‚º3ï¼›MODBUS從站地å€è¨ç½®ç‚º1。系統連接簡圖如圖一所示:
圖一 :系統連接簡圖
2.2.PBMD485-K20ç¶²é—œçš„åƒæ•¸è¨ç½®
微硬創新PBMD485-K20網關å¯ä»¥å¯¦ç¾å°‡RS232或RS485轉æ›å”è°æŽ¥å£ï¼Œæ”¯æŒModbus RTUå”è°ã€‚并且å¯ä»¥ä½œç‚ºMODBUSçš„ä¸»ç«™æˆ–è€…å¾žç«™ã€‚åœ¨é€™é‡Œæˆ‘å€‘é¸æ“‡Modbus RTUå”è°ã€RS485接å£ã€MODBUS從站模å¼ã€‚
䏋颿˜¯å°ç¶²é—œé€²è¡Œç›¸æ‡‰çš„é…置:
接å£RS485 |
啟用 |
波特率 |
9600 |
æ•¸æ“šä½ |
8 |
åœæ¢ä½ |
1 |
奇嶿 ¡é©— |
ç„¡ |
MODBUS Master/Slave |
MODBUS Slave |
MODBUS Number |
1 |
表1:MODBUS通訊å”è°åƒæ•¸é…ç½®
2.3.éœå°¼éŸ‹çˆ¾ä¸Šä½æ©ŸMODBUS主站通訊è¨ç½®
éœå°¼éŸ‹çˆ¾ä¸Šä½æ©ŸMODBUSä¸»ç«™é¸æ“‡MODBUSå”è°é€²è¡Œé€šè¨Šã€‚æ ¹æ“šç¶²é—œä¸å·²ç¶“é…置好的組態信æ¯ï¼Œå°‡é€šè¨Šåƒæ•¸è¨ç½®ç‚ºï¼šå¾žç«™åœ°å€ç‚º1;波特率è¨ç‚º9600ï¼›8使•¸æ“šä½ï¼›1ä½åœæ¢ä½ï¼›ç„¡æ ¡é©—ï¼›å…¶å®ƒåƒæ•¸ç”¨é»˜èªå€¼ã€‚讀寫數據å€ç‰ç›¸é—œæ“作請åƒè¦‹èªªæ˜Žæ›¸ï¼ŒæŒ‰å¾žç«™æ•¸æ“šå€è¨ç½®ï¼Œè¦å°‡è®€å–的溫度ã€å£“力ç‰ä¿¡æ¯çš„地å€èˆ‡ä¸»ç«™è®€å–總站的地å€å°æ‡‰ï¼ŒMODBUS主站讀å–從站地å€åƒæ•¸è¨ç½®å¾ž0開始。
2.4.PROFIBUS通訊數據è¨ç½®
2.4.1.PROFIBUS通訊數據
æ¨¡æ“¬é‡ |
Output:16 Words(3xxxx) |
æ¨¡æ“¬é‡ |
Output:16 Words(3xxxx) |
æ¨¡æ“¬é‡ |
Output:16 Words(3xxxx) |
æ¨¡æ“¬é‡ |
Output:16 Words(3xxxx) |
é–‹é—œé‡ |
Output:128 bits(1xxxx) |
é–‹é—œé‡ |
Output:128 bits(1xxxx) |
|
|
表2:PROFIBUS通訊數據é‡
2.4.2.PROFIBUS主站進行組態åŠç·¨ç¨‹
打開STEP7編程軟件將PBMD485-K20的從站GSD文件安è£åˆ°STEP7ä¸ï¼Œç„¶åŽé€šéŽGSD文件å°å…¶é€²è¡Œçµ„態,見圖3:
表3:PROFIBUS通訊數據é‡åœ¨PLC上è¨ç½®ï¼ˆQåœ°å€æŒ‰å¯¦éš›æƒ…æ³é…置)
組態完æˆåŽï¼Œé€²è¡Œç·¨è¯ä¿å˜ã€‚使用梯形圖將Controlå—的最低ä½ç½®1.如圖2:
圖2:啟動Q1.0=1
å°‡PLC檢測到的模擬é‡å’Œæ•¸å—é‡åœ°å€é€²è¡ŒMOVE編程。如:PLC模擬é‡è¼¸å…¥åœ°å€ç‚ºåœ°å€AIW0,則將AIW0 MOVE到PIW256里é¢å³å¯ã€‚ä¸»ç«™è©¢å•æ™‚é–“ç”±DCSä¸Šä½æ©Ÿç³»çµ±æ±ºå®šï¼Œä¸Šä½æ©Ÿæ¯è©¢ä¸€æ¬¡ï¼Œç¶²é—œæ‡‰ç”一次。
3.ç¾å ´åœ–片
4.çµæŸèªž
在未來相當一段時間內,é¢å°å¤šç¨®ç¶²çµ¡å”è°å¹¶å˜çš„æƒ…æ³ä»ç„¶å˜åœ¨çš„ï¼Œå› æ¤ç”¨äºŽä¸åŒå”è°ä¹‹é–“轉æ›çš„ç¶²é—œåœ¨æœªä¾†è‡ªå‹•åŒ–ç³»çµ±ä¸æœƒç™¼æ®é‡è¦ä½œç”¨ã€‚PBMD485-K20作為一種通用的å”è°ç¶²é—œï¼Œå®ƒå·²ç¶“åœ¨åœ‹å…§å¤–å¾ˆå¤šé …ç›®ä¸å¾—到了實際應用。
標簽:
上一篇: æ¸›é€Ÿæ©Ÿçš„ä½œç”¨åŠæ¸›é€Ÿæ©Ÿåˆ†é¡ž
下一篇:UniMATå„„ç¶ï¼šå·¥æ¥ä»¥å¤ªç¶²å’Œå•†...
ä¸åœ‹å‚³å‹•網版權與å…è²¬è²æ˜Žï¼šå‡¡æœ¬ç¶²æ³¨æ˜Ž[來æºï¼šä¸åœ‹å‚³å‹•ç¶²]的所有文å—ã€åœ–片ã€éŸ³è¦–å’Œè¦–é »æ–‡ä»¶ï¼Œç‰ˆæ¬Šå‡ç‚ºä¸åœ‹å‚³å‹•ç¶²(www.siyutn.com)ç¨å®¶æ‰€æœ‰ã€‚如需轉載請與0755-82949061è¯ç³»ã€‚任何媒體ã€ç¶²ç«™æˆ–å€‹äººè½‰è¼‰ä½¿ç”¨æ™‚é ˆæ³¨æ˜Žä¾†æºâ€œä¸åœ‹å‚³å‹•ç¶²â€ï¼Œé•å者本網將追究其法律責任。
本網轉載并注明其他來æºçš„稿件,å‡ä¾†è‡ªäº’è¯ç¶²æˆ–æ¥å…§æŠ•稿人士,版權屬于原版權人。轉載請ä¿ç•™ç¨¿ä»¶ä¾†æºåŠä½œè€…ï¼Œç¦æ¢æ“…自篡改,é•è€…è‡ªè² ç‰ˆæ¬Šæ³•å¾‹è²¬ä»»ã€‚