時間:2018-06-11 13:44:16來æºï¼šå·¥æŽ§è³‡æ–™çª©
ã€è®Šé »å™¨èˆ‡ä¸‰è±PLC通訊的精簡è¨è¨ˆã€‘
一ã€å¼•言
在工æ¥è‡ªå‹•化控制系統ä¸ï¼Œæœ€ç‚ºå¸¸è¦‹çš„æ˜¯PLCå’Œè®Šé »å™¨çš„çµ„åˆæ‡‰ç”¨ï¼Œå¹¶ä¸”產生了多種多樣的PLCæŽ§åˆ¶è®Šé »å™¨çš„æ–¹æ³•ï¼Œå…¶ä¸é‡‡ç”¨RS-485通訊方å¼å¯¦æ–½æŽ§åˆ¶çš„æ–¹æ¡ˆå¾—åˆ°å»£æ³›çš„æ‡‰ç”¨ï¼šå› ç‚ºå®ƒæŠ—å¹²æ“¾èƒ½åŠ›å¼·ã€å‚³è¼¸é€ŸçŽ‡é«˜ã€å‚³è¼¸è·é›¢é ä¸”é€ åƒ¹ä½Žå»‰ã€‚ä½†æ˜¯ï¼ŒRS-485çš„é€šè¨Šå¿…é ˆè§£æ±ºæ•¸æ“šç·¨ç¢¼ã€æ±‚å–æ ¡é©—å’Œã€æˆå¹€ã€ç™¼é€æ•¸æ“šã€æŽ¥æ”¶æ•¸æ“šçš„奇嶿 ¡é©—ã€è¶…時處ç†å’Œå‡ºéŒ¯é‡ç™¼ç‰ä¸€ç³»åˆ—技術å•題,一æ¢ç°¡å–®çš„è®Šé »å™¨æ“作指令,有時è¦ç·¨å¯«æ•¸åæ¢PLC梯形圖指令æ‰èƒ½å¯¦ç¾ï¼Œç·¨ç¨‹å·¥ä½œé‡å¤§è€Œä¸”ç¹ç‘£ï¼Œä»¤è¨è¨ˆè€…望而生ç•。
本文介紹一種éžå¸¸ç°¡ä¾¿çš„三è±FX系列PLCé€šè¨Šæ–¹å¼æŽ§åˆ¶è®Šé »å™¨çš„æ–¹æ³•ï¼šå®ƒåªéœ€åœ¨PLC主機上安è£ä¸€å¡ŠRS-485é€šè¨Šæ¿æˆ–掛接一塊RS-485通訊模塊;在PLCçš„é¢æ¿ä¸‹åµŒå…¥ä¸€å¡Šé€ 價僅僅數百元的“功能擴展å˜å„²ç›’â€ï¼Œç·¨å¯«4æ¢æ¥µå…¶ç°¡å–®çš„PLC梯形圖指令,å³å¯å¯¦ç¾8è‡ºè®Šé »å™¨åƒæ•¸çš„讀å–ã€å¯«å…¥ã€å„種é‹è¡Œçš„監視和控制,通訊è·é›¢å¯é”50m或500m。這種方法éžå¸¸ç°¡æ·ä¾¿åˆ©ï¼Œæ¥µæ˜“掌æ¡ã€‚本文以三è±ç”¢å“為范例,將這種“采用擴展å˜å„²å™¨é€šè¨ŠæŽ§åˆ¶è®Šé »å™¨â€çš„簡便方法作一簡單介紹。
二ã€ä¸‰è±PLC采用擴展å˜å„²å™¨é€šè¨ŠæŽ§åˆ¶è®Šé »å™¨çš„系統é…ç½®
1ã€ç³»çµ±ç¡¬ä»¶çµ„æˆ
如圖1~圖3所示。
圖1三è±PLC采用擴展å˜å„²å™¨é€šè¨ŠæŽ§åˆ¶è®Šé »å™¨çš„系統é…ç½®
圖2FX2N-485-BD通訊æ¿å¤–形圖
圖3三è±è®Šé »å™¨PUæ’å£å¤–å½¢åŠæ’é‡è™Ÿ
FX2N系列PLC(產å“版本V3.00以上)1臺(軟件采用FX-PCS/WIN-CV3.00版)ï¼›FX2N-485-BD通訊模æ¿1塊(最長通訊è·é›¢50m);或FX0N-485ADP通訊模塊1塊+FX2N-CNV-BDæ¿1塊(最長通訊è·é›¢500m)ï¼›FX2N-ROM-E1功能擴展å˜å„²ç›’1塊(安è£åœ¨PLC本體內)帶RS485通訊å£çš„三è±è®Šé »å™¨8臺(S500系列ã€E500系列ã€F500系列ã€F700系列ã€A500系列ã€V500系列ç‰ï¼Œå¯ä»¥ç›¸äº’混用,總數é‡ä¸è¶…éŽ8è‡ºï¼›ä¸‰è±æ‰€æœ‰ç³»åˆ—è®Šé »å™¨çš„é€šè¨Šåƒæ•¸ç·¨è™Ÿã€å‘½ä»¤ä»£ç¢¼å’Œæ•¸æ“šä»£ç¢¼ç›¸åŒã€‚)ï¼›RJ45電纜(5芯帶å±è”½);終端阻抗器(終端電阻)100Ω;é¸ä»¶ï¼šäººæ©Ÿç•Œé¢(如F930GOTç‰å°åž‹è§¸æ‘¸å±)1臺。
2ã€ç¡¬ä»¶å®‰è£æ–¹æ³•
(1)用網線專用壓接鉗將電纜的一é å’ŒRJ45æ°´æ™¶é 進行壓接;å¦ä¸€é 則按圖1~圖3的方法連接FX2N-485-BD通訊模æ¿ï¼Œæœªä½¿ç”¨çš„2個P5S端é ä¸æŽ¥ã€‚
(2)æé–‹PLCä¸»æ©Ÿå·¦é‚Šçš„é¢æ¿è“‹,å°‡FX2N-485-BD通訊模æ¿å’ŒFX2N-ROM-E1功能擴展å˜å„²å™¨å®‰è£åŽè“‹ä¸Šé¢æ¿ã€‚
(3)å°‡RJ45é›»çºœåˆ†åˆ¥é€£æŽ¥è®Šé »å™¨çš„PUå£ï¼Œç¶²çµ¡æœ«ç«¯è®Šé »å™¨çš„æŽ¥å—信號端RDAã€RDB之間連接一åª100Ω終端電阻,以消除由于信號傳é€é€Ÿåº¦ã€å‚³éžè·é›¢ç‰åŽŸå› ï¼Œæœ‰å¯èƒ½å—到åå°„çš„å½±éŸ¿è€Œé€ æˆçš„通訊障礙。
3ã€è®Šé »å™¨é€šè¨Šåƒæ•¸è¨ç½®
為了æ£ç¢ºåœ°å»ºç«‹é€šè¨Šï¼Œå¿…é ˆåœ¨è®Šé »å™¨è¨ç½®èˆ‡é€šè¨Šæœ‰é—œçš„åƒæ•¸å¦‚“站號â€ã€â€œé€šè¨Šé€Ÿçއâ€ã€â€œåœæ¢ä½é•·/å—é•·â€ã€â€œå¥‡å¶æ ¡é©—â€ç‰ç‰ã€‚è®Šé »å™¨å…§çš„Pr.117~Pr.124åƒæ•¸ç”¨äºŽè¨ç½®é€šè¨Šåƒæ•¸ã€‚åƒæ•¸è¨å®šé‡‡ç”¨æ“ä½œé¢æ¿æˆ–è®Šé »å™¨è¨ç½®è»Ÿä»¶FR-SW1-SETUP-WE在PUå£é€²è¡Œã€‚
4ã€è®Šé »å™¨è¨å®šé …目和指令代碼舉例
如表1æ‰€ç¤ºã€‚åƒæ•¸è¨å®šå®ŒæˆåŽ,通éŽPLC程åºè¨å®šæŒ‡ä»¤ä»£ç¢¼ã€æ•¸æ“šå’Œé–‹å§‹é€šè¨Š,å…許å„種類型的æ“作和監視。
5ã€è®Šé »å™¨æ•¸æ“šä»£ç¢¼è¡¨èˆ‰ä¾‹
如表2所示。
6ã€PLC編程方法åŠç¤ºä¾‹
(1)通訊方å¼
PLCèˆ‡è®Šé »å™¨ä¹‹é–“é‡‡ç”¨ä¸»å¾žæ–¹å¼é€²è¡Œé€šè¨Šï¼ŒPLCç‚ºä¸»æ©Ÿï¼Œè®Šé »å™¨ç‚ºå¾žæ©Ÿã€‚1個網絡ä¸åªæœ‰ä¸€è‡ºä¸»æ©Ÿï¼Œä¸»æ©Ÿé€šéŽç«™è™Ÿå€åˆ†ä¸åŒçš„從機。它們采用åŠé›™å·¥é›™å‘é€šè¨Šï¼Œå¾žæ©Ÿåªæœ‰åœ¨æ”¶åˆ°ä¸»æ©Ÿçš„è®€å¯«å‘½ä»¤åŽæ‰ç™¼é€æ•¸æ“šã€‚
(2)è®Šé »å™¨æŽ§åˆ¶çš„PLCæŒ‡ä»¤è¦æ ¼
如表3所示。
(3)è®Šé »å™¨é‹è¡Œç›£è¦–çš„PLC語å¥è¡¨ç¨‹åºç¤ºä¾‹åŠæ³¨é‡‹
LDM8000é‹è¡Œç›£è¦–ï¼›EXTRK10K0H6FD0EXTRK10:é‹è¡Œç›£è¦–指令;K0:站號0ï¼›H6Fï¼šé »çŽ‡ä»£ç¢¼(見表1)ï¼›D0:PLC讀å–地å€(數據寄å˜å™¨)。指令解釋:PLC一直監視站號為0çš„è®Šé »å™¨çš„è½‰é€Ÿ(é »çŽ‡)。
(4)è®Šé »å™¨é‹è¡ŒæŽ§åˆ¶çš„PLC語å¥è¡¨ç¨‹åºç¤ºä¾‹åŠæ³¨é‡‹
LDX0é‹è¡ŒæŒ‡ä»¤ç”±X0輸入;
SETM0ç½®ä½M0輔助繼電器;
LDM0
EXTRK11K0HFAH02EXTRK11:é‹è¡ŒæŽ§åˆ¶æŒ‡ä»¤ï¼›K0:站號0ï¼›HFA:é‹è¡ŒæŒ‡ä»¤(見表1)ï¼›H02:æ£è½‰æŒ‡ä»¤(見表1)。
ANDM8029æŒ‡ä»¤åŸ·è¡ŒçµæŸï¼›
RSTM0復ä½M0輔助繼電器。
指令解釋:PLCå‘站號為0çš„è®Šé »å™¨ç™¼å‡ºæ£è½‰æŒ‡ä»¤ã€‚
(5)è®Šé »å™¨åƒæ•¸è®€å–çš„PLC語å¥è¡¨ç¨‹åºç¤ºä¾‹åŠæ³¨é‡‹
LDX3åƒæ•¸è®€å–指令由X3輸入;
SETM2ç½®ä½M2輔助繼電器;
LDM2
EXTRK12K3K2D2EXTRK10ï¼šè®Šé »å™¨åƒæ•¸è®€å–指令;K3:站號3ï¼›K2ï¼šåƒæ•¸2-下é™é »çއ(見表2)ï¼›D2:PLC讀å–地å€(數據寄å˜å™¨)。
ORRSTM2復ä½M2輔助繼電器。
指令解釋:PLC一直讀å–站號3çš„è®Šé »å™¨çš„2è™Ÿåƒæ•¸-下é™é »çŽ‡ã€‚
(6)è®Šé »å™¨åƒæ•¸å¯«å…¥çš„PLC語å¥è¡¨ç¨‹åºç¤ºä¾‹åŠæ³¨é‡‹
LDX1åƒæ•¸è®Šæ›´æŒ‡ä»¤ç”±X3輸入;
SETM1ç½®ä½M1輔助繼電器;
LDM1
EXTRK13K3K7K10EXTRK13ï¼šè®Šé »å™¨åƒæ•¸å¯«å…¥æŒ‡ä»¤ï¼›K3:站號3ï¼›K7ï¼šåƒæ•¸7-åŠ é€Ÿæ™‚é–“(見表2)ï¼›K10:寫入的數值。
EXTRK13K3K8K10EXTRK13ï¼šè®Šé »å™¨åƒæ•¸å¯«å…¥æŒ‡ä»¤ï¼›K3:站號3ï¼›K8ï¼šåƒæ•¸8-減速時間(見表2)ï¼›K10:寫入的數值。
ANDM8029æŒ‡ä»¤åŸ·è¡ŒçµæŸï¼›
RSTM1復ä½M1輔助繼電器。
指令解釋:PLC將站號3çš„è®Šé »å™¨çš„7è™Ÿåƒæ•¸-åŠ é€Ÿæ™‚é–“ã€8è™Ÿåƒæ•¸-減速時間變更為10。
三ã€ä¸‰è±PLCæŽ§åˆ¶è®Šé »å™¨çš„å„種方法綜åˆè©•è¿°èˆ‡å°æ¯”
1ã€PLC的開關é‡ä¿¡è™ŸæŽ§åˆ¶è®Šé »å™¨
PLC(MR型或MTåž‹)的輸出點ã€COMé»žç›´æŽ¥èˆ‡è®Šé »å™¨çš„STF(æ£è½‰å•Ÿå‹•)ã€RH(高速)ã€RM(ä¸é€Ÿ)ã€RL(低速)ã€è¼¸å…¥ç«¯SGç‰ç«¯å£åˆ†åˆ¥ç›¸é€£ã€‚PLCå¯ä»¥é€šéŽç¨‹åºæŽ§åˆ¶è®Šé »å™¨çš„啟動ã€åœæ¢ã€å¾©ä½ï¼›ä¹Ÿå¯ä»¥æŽ§åˆ¶è®Šé »å™¨é«˜é€Ÿã€ä¸é€Ÿã€ä½Žé€Ÿç«¯åçš„ä¸åŒçµ„åˆå¯¦ç¾å¤šæ®µé€Ÿåº¦é‹è¡Œã€‚ä½†æ˜¯ï¼Œå› ç‚ºå®ƒæ˜¯é‡‡ç”¨é–‹é—œé‡ä¾†å¯¦æ–½æŽ§åˆ¶çš„ï¼Œå…¶èª¿é€Ÿæ›²ç·šä¸æ˜¯ä¸€æ¢é€£çºŒå¹³æ»‘的曲線,也無法實ç¾ç²¾ç´°çš„é€Ÿåº¦èª¿ç¯€ã€‚é€™ç¨®é–‹é—œé‡æŽ§åˆ¶æ–¹æ³•ï¼Œå…¶èª¿é€Ÿç²¾åº¦ç„¡æ³•èˆ‡é‡‡ç”¨æ“´å±•å˜å„²å™¨é€šè¨ŠæŽ§åˆ¶çš„相比。
2ã€PLC的模擬é‡ä¿¡è™ŸæŽ§åˆ¶è®Šé »å™¨
硬件:FX1Nåž‹ã€FX2Nåž‹PLC主機,é…ç½®1路簡易型的FX1N-1DA-BD擴展模擬é‡è¼¸å‡ºæ¿ï¼›æˆ–模擬é‡è¼¸å…¥è¼¸å‡ºæ··åˆæ¨¡å¡ŠFX0N-3A;或兩路輸出的FX2N-2DA;或四路輸出的FX2N-4DA模塊ç‰ã€‚
優點:PLC程åºç·¨åˆ¶ç°¡å–®æ–¹ä¾¿ï¼Œèª¿é€Ÿæ›²ç·šå¹³æ»‘連續ã€å·¥ä½œç©©å®šã€‚
ç¼ºé»žï¼šåœ¨å¤§è¦æ¨¡ç”Ÿç”¢ç·šä¸ï¼ŒæŽ§åˆ¶é›»çºœè¼ƒé•·ï¼Œå°¤å…¶æ˜¯DA模塊采用電壓信號輸出時,線路有較大的電壓é™ï¼Œå½±éŸ¿äº†ç³»çµ±çš„穩定性和å¯é 性。å¦å¤–,從經濟角度考慮,如控制8è‡ºè®Šé »å™¨ï¼Œéœ€è¦2塊FX2N-4DAæ¨¡å¡Šï¼Œå…¶é€ åƒ¹æ˜¯é‡‡ç”¨æ“´å±•å˜å„²å™¨é€šè¨ŠæŽ§åˆ¶çš„5~7å€
3ã€PLC采用RS-485ç„¡å”è°é€šè¨Šæ–¹æ³•æŽ§åˆ¶è®Šé »å™¨
這是使用得最為普é的一種方法,PLC采用RS串行通訊指令編程。
優點:硬件簡單ã€é€ åƒ¹æœ€ä½Žï¼Œå¯æŽ§åˆ¶32è‡ºè®Šé »å™¨ã€‚
缺點:編程工作é‡è¼ƒå¤§ã€‚å¾žæœ¬æ–‡çš„ç¬¬äºŒç« å¯çŸ¥ï¼šé‡‡ç”¨æ“´å±•å˜å„²å™¨é€šè¨ŠæŽ§åˆ¶çš„編程極其簡單,從事éŽPLC編程的技術人員åªè¦çŸ¥é“æ€Žæ¨£æŸ¥è¡¨ï¼Œåƒ…åƒ…æ•¸å°æ™‚å³å¯æŽŒæ¡ï¼Œå¢žåŠ çš„ç¡¬ä»¶è²»ç”¨ä¹Ÿå¾ˆä½Žã€‚é€™ç¨®æ–¹æ³•ç·¨ç¨‹çš„è¼•æ¾ç¨‹åº¦ï¼Œæ˜¯é‡‡ç”¨RS-485ç„¡å”è°é€šè¨ŠæŽ§åˆ¶è®Šé »å™¨çš„æ–¹æ³•所無法相比的。
4ã€PLC采用RS-485çš„Modbus-RTUé€šè¨Šæ–¹æ³•æŽ§åˆ¶è®Šé »å™¨
ä¸‰è±æ–°åž‹F700ç³»åˆ—è®Šé »å™¨ä½¿ç”¨RS-485端å利用Modbus-RTUå”è°èˆ‡PLC進行通訊。
優點:Modbus通訊方å¼çš„PLC編程比RS-485ç„¡å”è°æ–¹å¼è¦ç°¡å–®ä¾¿æ·ã€‚
缺點:PLC編程工作é‡ä»ç„¶è¼ƒå¤§ã€‚
5ã€PLC采用ç¾å ´ç¸½ç·šæ–¹å¼æŽ§åˆ¶è®Šé »å™¨
三è±è®Šé »å™¨å¯å…§ç½®å„種類型的通訊é¸ä»¶ï¼Œå¦‚用于CC-linkç¾å ´ç¸½ç·šçš„FR-A5NCé¸ä»¶ï¼›ç”¨äºŽProfibusDPç¾å ´ç¸½ç·šçš„FR-A5AP(A)é¸ä»¶ï¼›ç”¨äºŽDeviceNetç¾å ´ç¸½ç·šçš„FR-A5NDé¸ä»¶ç‰ç‰ã€‚三è±FX系列PLCæœ‰å°æ‡‰çš„é€šè¨ŠæŽ¥å£æ¨¡å¡Šèˆ‡ä¹‹å°æŽ¥ã€‚
優點:速度快ã€è·é›¢é ã€æ•ˆçŽ‡é«˜ã€å·¥ä½œç©©å®šã€ç·¨ç¨‹ç°¡å–®ã€å¯é€£æŽ¥è®Šé »å™¨æ•¸é‡å¤šã€‚
ç¼ºé»žï¼šé€ åƒ¹è¼ƒé«˜ï¼Œé é 高于采用擴展å˜å„²å™¨é€šè¨ŠæŽ§åˆ¶çš„é€ åƒ¹ã€‚
綜上所述,PLC采用擴展å˜å„²å™¨é€šè¨ŠæŽ§åˆ¶è®Šé »å™¨çš„æ–¹æ³•ç¢ºæœ‰é€ åƒ¹ä½Žå»‰ã€æ˜“叿˜“ç”¨ã€æ€§èƒ½å¯é 的優勢;若é…置人機界é¢ï¼Œè®Šé »å™¨åƒæ•¸è¨å®šå’Œç›£æŽ§å°‡è®Šå¾—æ›´åŠ ä¾¿åˆ©ã€‚
1臺PLCå’Œä¸å¤šäºŽ8è‡ºè®Šé »å™¨çµ„æˆçš„交æµè®Šé »å‚³å‹•系統是常見的å°åž‹å·¥æ¥è‡ªå‹•化系統,廣泛地應用在å°åž‹é€ 紙生產線ã€å–®é¢ç“¦æ¥žç´™æ¿æ©Ÿæ¢°ã€å¡‘料薄膜生產線ã€å°æŸ“ç…®æ¼‚æ©Ÿæ¢°ã€æ´»å¥—å¼é‡‘屬拉絲機ç‰å„個工æ¥é ˜åŸŸã€‚采用簡便控制方法,å¯ä»¥ä½¿å·¥ç¨‹æ–¹æ¡ˆæ“有通訊控制的諸多優勢,åˆå¯çœå»RS-485數據通訊ä¸çš„諸多ç¹é›œè¨ˆç®—,使工程質é‡å’Œå·¥ä½œæ•ˆçŽ‡å¾—åˆ°æ¥µå¤§çš„æé«˜ã€‚但是,這種簡便方法也有其缺陷:它åªèƒ½æŽ§åˆ¶è®Šé »å™¨è€Œä¸èƒ½æŽ§åˆ¶å…¶å®ƒå™¨ä»¶ï¼›æ¤å¤–ï¼ŒæŽ§åˆ¶è®Šé »å™¨çš„æ•¸é‡ä¹Ÿå—到了é™åˆ¶ã€‚
å››ã€çµæŸèªž
本文較為詳細地介紹了PLC采用擴展å˜å„²å™¨é€šè¨ŠæŽ§åˆ¶è®Šé »å™¨çš„簡便方法,并綜åˆè©•述了三è±PLCæŽ§åˆ¶è®Šé »å™¨çš„å„種方法。深入了解這些方法,有助于æé«˜äº¤æµè®Šé »å‚³å‹•控制系統è¨è¨ˆçš„ç§‘å¸æ€§ã€å…ˆé€²æ€§å’Œç¶“濟性。讀者å¯ä»¥æ ¹æ“šç³»çµ±çš„具體情æ³ï¼Œé¸æ“‡åˆé©çš„æ–¹æ¡ˆã€‚本文é‡é»žä»‹ç´¹çš„簡便方法盡管有其缺陷,但ä»ä¸å¤±ç‚ºä¸€ç¨®æœ‰æŽ¨å»£åƒ¹å€¼çš„好方法。
標簽:
上一篇:寶馬i3電機與電控解æž
ä¸‹ä¸€ç¯‡ï¼šå¦‚æžœä¸€è‡ºè®Šé »å™¨å¸¶å‹•å¾ˆå¤šçš„æ¸›...
ä¸åœ‹å‚³å‹•網版權與å…è²¬è²æ˜Žï¼šå‡¡æœ¬ç¶²æ³¨æ˜Ž[來æºï¼šä¸åœ‹å‚³å‹•ç¶²]的所有文å—ã€åœ–片ã€éŸ³è¦–å’Œè¦–é »æ–‡ä»¶ï¼Œç‰ˆæ¬Šå‡ç‚ºä¸åœ‹å‚³å‹•ç¶²(www.hysjfh.com)ç¨å®¶æ‰€æœ‰ã€‚如需轉載請與0755-82949061è¯ç³»ã€‚任何媒體ã€ç¶²ç«™æˆ–å€‹äººè½‰è¼‰ä½¿ç”¨æ™‚é ˆæ³¨æ˜Žä¾†æºâ€œä¸åœ‹å‚³å‹•ç¶²â€ï¼Œé•å者本網將追究其法律責任。
本網轉載并注明其他來æºçš„稿件,å‡ä¾†è‡ªäº’è¯ç¶²æˆ–æ¥å…§æŠ•稿人士,版權屬于原版權人。轉載請ä¿ç•™ç¨¿ä»¶ä¾†æºåŠä½œè€…ï¼Œç¦æ¢æ“…自篡改,é•è€…è‡ªè² ç‰ˆæ¬Šæ³•å¾‹è²¬ä»»ã€‚
相關資訊