摘 è¦ å¹³ç©©åœè»Šæ˜¯å±¤ç¹žæ©Ÿé‡è¦çš„å·¥è—è¦æ±‚之一,其åœè»Šæº–確性與穩定性的好壞直接影響層繞機層繞的質é‡å’Œæ•ˆçŽ‡ã€‚é‡‡ç”¨å„²çµ²æµ®å‹•è¼¥æ–™ä½èˆ‡æ”¾ç·šå‰Žè»Šç›¸é…åˆçš„åœè»ŠæŽ§åˆ¶ç³»çµ±è¼ƒå¥½çš„實ç¾äº†å¹³ç©©åœè»Šã€‚給出了在ModbusRTU通信模å¼ä¸‹PLCèˆ‡è®Šé »å™¨ä¸²è¡Œé€šè¨ŠæŽ§åˆ¶æŠ€è¡“çš„å¯¦ç¾æ–¹æ³•以åŠå®šé•·åœè»Šèˆ‡ç·Šæ€¥åœè»Šçš„實ç¾éŽç¨‹ã€‚èª¿è©¦çµæžœè¡¨æ˜Žè©²ç³»çµ±èƒ½å¤ é”到è¨è¨ˆè¦æ±‚,定長åœè»Šèª¤å·®å°äºŽ5%。
é—œ éµ è©ž 層繞機åœè»Šç³»çµ±;MdobusRTU;R4S58 串行通訊; PLC;è®Šé »å™¨
焊絲層繞機作為焊絲æˆå“生產ä¸çš„一個é‡è¦çºç¹žæˆåŒçš„æ©Ÿæ¢°è¨å‚™ï¼Œå·²åœ¨å„å€‹ç„Šçµ²ç”Ÿç”¢å» å®¶å¾—åˆ°äº†å»£æ³›çš„æ‡‰ç”¨ã€‚å®ƒé€šéŽæ”¾ç·šã€å„²ç·šã€æŽ’ç·šã€æ”¶ç·šå››å€‹å–®å…ƒä¾†å®Œæˆå…¶ç”Ÿç”¢å·¥è—å·ã€‚ç”±äºŽç„Šçµ²åœ¨é€²è¡Œæ–½ç„Šæ™‚éœ€è¦æœ‰æ”¾çµ²å‡å‹»ã€é˜»åŠ›å‡å‹»ã€é›»å¼§ç©©å®šçš„ç‰¹æ®Šè¦æ±‚,所以å°å±¤ç¹žæ©Ÿçš„å·¥è—åŠå±¤ç¹žç²¾åº¦æœ‰å¾ˆé«˜çš„è¦æ±‚ï¼Œå®ƒè¦æ±‚焊絲高精度çºç¹žï¼Œä¸”è¦æŽ’åˆ—æ•´é½Šï¼Œå·¥è—æŽ§åˆ¶è¦æ±‚大致包括7æ–¹é¢çš„內容:
(1) 焊 çµ² 的導開與儲å˜ç³»çµ±è®Šé »èª¿é€ŸæŽ§åˆ¶çš„è¨è¨ˆè¦æ±‚張力æ’å®šï¼Œç·šé€Ÿåº¦è‡ªé©æ‡‰;
(2) 排 ç·š 器左å³é‹å‹•的伺æœé©…å‹•è¦æ±‚èµ°å‹•å¹³ç©©ï¼Œè·Ÿè¹¤å®šä½æº–確;
(3) è§’ 度 è‡ªé©æ‡‰æŽ§åˆ¶è¦æ±‚與主機è¯å‹•,隨動精確;
(4) 角 度 高精度檢測與控制;
(5) 排 ç·š è¨å‚™è®Šè§’度移動定ä½ï¼Œè‡ªå‹•æ›ç›¸;
(6) 定 é•· 計é‡å…‰é›»æª¢æ¸¬æº–ç¢ºï¼Œä¸»æ©Ÿèˆ‡è®Šé »å™¨ä¸²è¡Œé€šä¿¡è‡ªå‹•å¹³ç©©æŽ§åˆ¶åœè»Š;
(7) ç³» çµ± 人機界é¢è¨è¨ˆæ“作簡便;
采用數å—通訊的方å¼å°è®Šé »å™¨é€²è¡ŒæŽ§åˆ¶ï¼Œä¸åƒ…工作穩定ã€å¯é ,而且精度高。通éŽPLC的串å£èˆ‡è®Šé »å™¨é€²è¡Œé€šè¨Šï¼Œåœ¨ModbusRTU模å¼ä¸‹ï¼Œå¯¦ç¾äº†å±¤ç¹žæ©Ÿçš„平穩åœè»ŠæŽ§åˆ¶ã€‚
1 層繞機åœè»ŠæŽ§åˆ¶ç³»çµ±
1.1 系統組æˆå’ŒåŽŸç†
åœè»ŠæŽ§åˆ¶ç³»çµ±å…·æœ‰å®šé•·åœè»Šã€ç·Šæ€¥åœè»Šç‰åŠŸèƒ½ã€‚å®šé•·åœè»ŠæŒ‡çš„æ˜¯å·²ç¹žç„Šçµ²çš„é‡é‡é”åˆ°ç”¨æˆ¶æ‰€è¦æ±‚çš„é è¨é‡é‡æ™‚的一種åœè»Šæ–¹å¼ã€‚è¨å®šä¸€å€‹é 減速åœè»Šçš„é‡é‡ï¼Œå·²ç¹žé‡é‡ä¸€æ—¦é”到這個值時,收線電機開始減速,在剎車單元的é…åˆä¸‹ï¼Œä½¿è¨å‚™åœ¨ç„Šçµ²é‡é‡é”到é ç½®é‡é‡æ™‚æ£å¥½å¹³ç©©åœ°åœä¸‹ï¼Œè¦æ±‚快速平穩。
緊急åœè»ŠæŒ‡ç•¶ç™¼ç”Ÿç·Šæ€¥æ•…éšœæ™‚ï¼ŒæŒ‰ä¸‹ç·Šæ€¥åœæ¢æŒ‰éˆ•,主機將快速åœè»Šï¼Œç·Šæ€¥åœè»Šè¦æ±‚快速ã€å¹³ç©©ï¼ŒæŽ’ç·šä¸äº‚絲。
定長åœè»Šèˆ‡ç·Šæ€¥åœè»Šçš„æŽ§åˆ¶æ€æƒ³ä¸åŒçš„地方是,定長åœè»Šè¦æ±‚平穩ã€å¿«é€Ÿå’Œå®šé•·æº–確;緊急åœè»Šåªè¦æ±‚快速平穩å³å¯ã€‚
層繞機控制系統如圖1所示,它由人機界é¢ã€PLCã€è®Šé »å™¨ã€æ”¶ç·šé›»æ©Ÿã€æŽ’線機構ã€å„²çµ²æ©Ÿæ§‹ã€æ”¾ç·šè£ç½®çµ„æˆã€‚焊絲由放線è£ç½®é€å‡ºç¶“éŽå„²çµ²æ©Ÿæ§‹åŽé€å¾€æŽ’線機構,最åŽç”±æ”¶ç·šé›»æ©Ÿå±¤ç¹žæˆç›¤ã€‚
人機界é¢è² 責å„ç¨®ç³»çµ±åƒæ•¸çš„è¨å®šèˆ‡é¡¯ç¤ºï¼Œå®ƒåŒ…æ‹¬ç”¨æˆ¶åƒæ•¸å’Œèª¿è©¦åƒæ•¸ã€‚ç”¨æˆ¶åƒæ•¸ç”¨ä¾†è¨å®šæ‰€ç”Ÿç”¢ç„Šçµ²çš„ç·šå¾‘ã€æ¯”é‡ã€é ç½®é‡é‡ç‰ï¼Œé€™äº›åƒæ•¸å°å®šé•·åœè»Šæ˜¯éžå¸¸é‡è¦çš„;èª¿è©¦åƒæ•¸æ˜¯èª¿è©¦äººå“¡åœ¨èª¿è©¦å±¤ç¹žæ©Ÿæ™‚å°ä¸€äº›å½±éŸ¿åœè»Šæ•ˆæžœçš„變é‡é€²è¡Œæœ€å„ªé¸æ“‡ä»¥é”到最佳的åœè»Šæ•ˆæžœè€Œè¨çš„一些é‡è¦åƒæ•¸ï¼Œä¸»è¦æœ‰æ”¶ç·šå‡é »é€Ÿåº¦ã€å€’ç·šå‡é »é€Ÿåº¦ã€æ”¶ç·šé™é »é€Ÿåº¦ã€å€’ç·šé™é »é€Ÿåº¦ã€æ¸›é€Ÿæ–™ä½ä¸‹é™ã€æ¸›é€Ÿç™¾åˆ†æ¯”ã€å‰Žè»Šæœ€é«˜æ–™ä½é™åˆ¶ã€å®šé•·å‰Žè»Šæ™‚剩余é‡é‡g2ã€è·³è»Šé‡é‡g0ã€è·³è»Šé »çއç‰ã€‚é€™äº›åƒæ•¸å°åœè»Šæ•ˆæžœèµ·åˆ°é—œéµçš„作用。

儲絲機構如圖2所示,其ä¸ä¸»è¦éƒ¨ä»¶ç‚ºå¼µåŠ›æž¶ã€æµ®å‹•è¼¥ã€ç”±ä¸Šåˆ°ä¸‹åˆ†å¸ƒçš„5個接近開關,這5個接近開關å¯ä»¥è¨è¨ˆå‡º9種料ä½ã€‚浮動輥上有感應片,當浮動輥é”到æŸä¸€å€‹æŽ¥è¿‘開關時,感應片就å¯ä»¥ä½¿æŽ¥è¿‘開關發出信號,發出的信號é€å¾€PLCï¼Œæ¤æ™‚PLCæ ¹æ“šè¨å®šçš„æ–™ä½è¦å‰‡ï¼Œå°±å¯ä»¥æª¢æ¸¬åˆ°æµ®å‹•輥的料ä½ã€‚

圖2ä¸ç”±ä¸Šåˆ°ä¸‹çš„æ–™ä½é–‹é—œåˆ†åˆ¥ç‚º:高高料ä½é–‹é—œã€é«˜ä¸æ–™ä½é–‹é—œã€ä¸æ–™ä½é–‹é—œã€ä½Žä¸æ–™ä½é–‹é—œã€ä½Žä½Žæ–™ä½é–‹é—œã€‚æ–™ä½2ç‚ºæµ®å‹•è¼¥é›¢é–‹ä½Žä¸æˆ–低低料ä½é–‹é—œæ™‚的狀態,料ä½8ç‚ºæµ®å‹•è¼¥é›¢é–‹é«˜ä¸æˆ–高高料ä½é–‹é—œæ™‚的狀態。
通éŽäººæ©Ÿç•Œé¢è¨å®šåƒæ•¸ï¼ŒPLCæª¢æ¸¬å„²çµ²æ©Ÿæ§‹ä¸æ–™ä½ï¼Œèª¿ç¯€å›žè·¯çš„è¼¸å‡ºçµæžœï¼ŒæŽ§åˆ¶è®Šé »å™¨å’Œæ”¾ç·šå‰Žè»Šæ©Ÿæ§‹ã€‚é€å¾€è®Šé »å™¨çš„æŽ§åˆ¶ä¿¡è™Ÿæ˜¯é€šéŽRS485串行通信實ç¾çš„,通信å”è°ç‚ºMODBUS一RTUï¼Œè®Šé »å™¨æŽ§åˆ¶ä¸»é›»æ©Ÿçš„é‹è¡Œé€Ÿåº¦, PLCé€å‡ºçš„剎車信號控制放線剎車è£ç½®ï¼Œå®Œæˆå°å®šé•·èˆ‡ç·Šæ€¥åœè»Šçš„æŽ§åˆ¶ã€‚
1.2 åœè»Šç³»çµ±æŽ§åˆ¶åŽŸç†
定長åœè»Šå’Œç·Šæ€¥åœè»Šçš„æŽ§åˆ¶æ€æƒ³éƒ½æ˜¯åŸºäºŽå°æ–™ä½çš„æª¢æ¸¬ï¼ŒæŒ‰ç…§ä¸€å®šçš„æŽ§åˆ¶ç®—法控制主電機的減速和放線è£ç½®çš„剎車,控制原ç†å¦‚圖3所示,在人機界é¢å…ˆè¨ç½®æ¸›é€Ÿæ–™ä½ä¸‹é™ï¼Œæ¤ä¸‹é™ä½œç‚ºç³»çµ±çš„çµ¦å®šåƒæ•¸ï¼Œæª¢æ¸¬åˆ°çš„æ–™ä½ä¿¡è™Ÿèˆ‡è¨å®šä¿¡è™Ÿæ¯”較得出å差信號,經éŽPl‘控制器的處ç†ï¼Œåœ¨ä¸€å€‹ä¸²è¡Œé€šä¿¡çš„周期內調節器的輸出值(Mä»èˆ‡å差值(。)之間的關系為:
MV = eX K X f (1)
å…¶ä¸f為PLCè®Šé »å™¨çš„çµ¦å®šé »çŽ‡ï¼ŒKç‚ºæ¸›é€Ÿç™¾åˆ†æ¯”ï¼Œé‚£ä¹ˆè®Šé »å™¨çš„è¼¸äººä¿¡è™Ÿå°±ç‚º:了一MVoè®Šé »å™¨è¼¸äººä¿¡è™Ÿæ˜¯PLC通éŽRS485串行通信接å£å‚³é€çµ¦è®Šé »å™¨çš„ï¼Œçµ¦å®šé »çŽ‡ä»¥ä¸²è¡Œé€šä¿¡å‘¨æœŸç‚ºæ™‚åŸºï¼Œçµ¦å®šé »çŽ‡ä¿¡è™Ÿç¶“éŽæ¯å€‹ä¸²è¡Œå‘¨æœŸè¢«é€è‡³è®Šé »å™¨ç›´åˆ°æœ€åŽé€çµ¦è®Šé »å™¨çš„é »çŽ‡ç‚º0ï¼Œå³æ”¶ç·šé›»æ©Ÿåœæ¢é‹è¡Œã€‚平穩是åœè»ŠæŽ§åˆ¶çš„é‡è¦æŒ‡æ¨™ï¼Œåªæœ‰æµ®å‹•輥的料ä½å¹³ç©©äº†æ‰èƒ½ä¿è‰å±¤ç¹žçš„張力平穩,收線電機é™é€ŸéŽå¿«æœƒå°Žè‡´æµ®å‹•輥料ä½ä¸‹é™ï¼Œæ”¶ç·šå¼µåŠ›éŽä½Ž;收線電機é™é€ŸéŽæ…¢æœƒå°Žè‡´æµ®å‹•輥料ä½ä¸Šå‡ï¼Œæ”¶ç·šå¼µåŠ›éŽé«˜ï¼Œå› æ¤æµ®å‹•輥料ä½çš„平穩控制是剎車éŽç¨‹çš„é‡è¦æŽ§åˆ¶æŒ‡æ¨™ã€‚

2 軟件è¨è¨ˆ
2.1 è®Šé »å™¨é€šä¿¡æ ¼å¼çš„è¨å®š
VFD 一Bè®Šé »å™¨å…·æœ‰ä¸²è¡Œæ•¸æ“šé€šä¿¡çš„åŠŸèƒ½ï¼Œé‡‡ç”¨Modbusnetworks通信å”è°ã€‚ModBuså”è°æœ‰å…©ç¨®é€šä¿¡æ¨¡å¼:ASCn模å¼å’ŒRTU(é 程終端單元)模å¼ã€‚ASClæ¨¡å¼æ˜¯å°‡ä¸€å€‹å—節分為兩個ASClå—符發é€ï¼Œè€ŒRTU模å¼ä»¥åå…é€²åˆ¶å‚³é€æ•¸æ“šï¼Œä¸€å€‹å—ç¯€å°±æ˜¯ä¸€å¹€ï¼Œå› è€Œæ•¸æ“šå‚³é€çš„æ•ˆçŽ‡é«˜äºŽASCn模å¼ï¼ŒASCn編碼是將所è¦å‚³é€çš„è³‡æ–™å…ˆè½‰æ›æˆç›¸å°çš„ASCl碼åŽå†å‚³é€ï¼Œè€ŒRTU則是資料直接傳é€ï¼Œä¸å†éœ€è¦è½‰æ›ã€‚åƒæ•¸è¨å®šè¦‹è¡¨1。

2.2 pLCèˆ‡è®Šé »çš„é€šä¿¡
PLCçš„é€šä¿¡åƒæ•¸è¨å®šå¿…é ˆèˆ‡è®Šé »å™¨ä¸€è‡´ï¼Œåœ¨PLCé–‹å§‹é‹è¡Œç¨‹åºä¹‹å‰å¿…é ˆå…ˆè¨å®šé€šä¿¡åƒæ•¸æ‰èƒ½ä¿è‰PLCèˆ‡è®Šé »å™¨çš„ä¸²è¡Œé€šä¿¡ã€‚ä¸²è¡Œé€šä¿¡æ˜¯é€šéŽMODWR指令以MODBUSRTU模å¼å¯¦ç¾çš„,其ä¸MODBUSRTU模å¼å¦‚表2所示。
MODWR指令是PLCèˆ‡è®Šé »å™¨é€šä¿¡çš„å°ˆç”¨æŒ‡ä»¤ä¹‹ä¸€ï¼Œå®ƒç‚ºå®Œæˆè»Ÿä»¶è¨è¨ˆæä¾›äº†å¾ˆå¤§çš„æ–¹ä¾¿ã€‚PLC傳é€çµ¦è®Šé »å™¨çš„æŽ§åˆ¶ä¿¡è™Ÿå¿…é ˆèˆ‡åƒæ•¸åœ°å€å°æ‡‰ï¼Œä¸åŒçš„åƒæ•¸åœ°å€å°æ‡‰ä¸åŒçš„功能,具體功能如表3所示,從表3å¯ä»¥çœ‹å‡ºï¼ŒæŽ§åˆ¶è®Šé »å™¨å•Ÿå‹•èˆ‡åœæ¢çš„åƒæ•¸åœ°å€ç‚º:H2000ï¼Œè®Šé »å™¨çš„çµ¦å®šé »çŽ‡å€¼è¢«é€å¾€H2001。

2.3 定長åœè»Šèˆ‡ç·Šæ€¥åœè»Šçš„實ç¾
層繞工è—è¦æ±‚層繞機層繞的焊絲在é”到é ç½®é‡é‡æ™‚能實ç¾å®šé•·è¨ˆé‡è‡ªå‹•平穩åœè»Šã€‚éŽç¨‹æµç¨‹å¦‚圖4所示,當已繞的焊絲é‡é‡å¤§äºŽç‰äºŽå®šé•·åœè»Šèµ·å§‹é‡é‡æ™‚,PLC就執行定長åœè»Šç¨‹åºï¼Œåœè»Šçš„éŽç¨‹ä¹Ÿå°±æ˜¯æ ¹æ“šæ–™ä½ç®—法控制主電機減速é…以放線機構電動剎車的éŽç¨‹ï¼Œé›»å‹•剎車å—剎車最高料ä½çš„é™åˆ¶ï¼Œä¸€æ—¦æ–™ä½å¤§äºŽé€™å€‹æœ€é«˜é™åˆ¶æ–™ä½æ™‚,電動剎車就解除。隨著剎車的解除,儲絲料ä½åˆæœƒä¸‹é™ï¼Œé€™æ™‚PLC判斷是å¦éœ€è¦ç¹¼çºŒæ¸›é€Ÿåœè»Šï¼Œæ˜¯å¦éœ€è¦é›»å‹•剎車。這樣的循環判斷一直æŒçºŒåˆ°å·²ç¹žé‡é‡é”到é ç½®é‡é‡ä»¥åŠçµ¦å®šé »çŽ‡ç‚ºã€‚æ™‚æ‰åœæ¢ï¼Œæœ€çµ‚實ç¾å±¤ç¹žæ©Ÿçš„定長平穩åœè»Šã€‚
緊急åœè»Šæ˜¯ç·Šæ€¥æƒ…æ³ä¸‹çš„一種åœè»Šæ–¹å¼ï¼Œå®ƒè¦æ±‚在緊急情æ³ä¸‹èƒ½å¯¦ç¾ä¸å¤±å®šé•·è¨ˆé‡è‡ªå‹•平穩åœè»Šã€‚當按下緊急åœè»Šé–‹é—œåŽï¼ŒPLCåŸ·è¡Œæ–™ä½æŽ§åˆ¶ç®—æ³•ç¨‹åºå¯¦ç¾ä¸»é›»æ©Ÿæ¸›é€Ÿï¼Œè®Šé »å™¨çµ¦å®šé »çŽ‡è¿…é€Ÿæ¸›å°‘åˆ°0ï¼ŒåŒæ™‚在放線機構電動剎車的é…åˆä¸‹ï¼Œä½¿æ•´å€‹å±¤ç¹žæ©Ÿåœæ¢é‹è¡Œã€‚

3 çµè«–
基于Mdo bsuRTU通信的層繞機åœè»ŠæŽ§åˆ¶ç³»çµ±å¯¦ç¾äº†å±¤ç¹žæ©Ÿåœ¨ç·Šæ€¥æƒ…æ³ä¸‹çš„緊急åœè»Šï¼ŒåŒæ™‚也很好地實ç¾äº†å®šé•·è¨ˆé‡å¹³ç©©åœè»Šçš„è¦æ±‚,該系統ä¸è®Šé »å™¨å…§ModbusRTU通訊å”è°ï¼Œå¯èˆ‡PLCæ§‹æˆä¸»å¾žå¼çš„系統,實ç¾å°é›»æ©Ÿé€Ÿåº¦çš„實時控制。采用這種數å—通信方å¼çš„æŽ§åˆ¶ç³»çµ±ä¸åƒ…工作穩定ã€å¯é ,而且精度高。經ç¾å ´èª¿è©¦é‹è¡Œï¼Œè©²ç³»çµ±å®šé•·åœè»ŠåŽçºç¹žç„Šçµ²é‡é‡èª¤å·®ç‚º5%,且系統é‹è¡Œç©©å®šï¼Œå¯¦æ™‚æ€§å’Œéˆæ´»æ€§éƒ½é”到了è¨è¨ˆè¦æ±‚。
åƒè€ƒæ–‡ç»
[1] 楊衛書,èžèˆˆç«‹.å¤šåŠŸèƒ½åŸ‹å¼§ç„Šçµ²å±¤ç¹žæ©Ÿçš„ç ”åˆ¶[J].金屬制å“,2004,30(5):33一34.
[2]王樹梅,張æ±äº®.基于C805l F005的焊絲層繞機控制系統[J].測控技術,2006,25(6):77一78.
[3]朱跳,蔣念平.ModBuså”è°åœ¨å·¥æ¥æŽ§åˆ¶ç³»çµ±ä¸çš„æ‡‰ç”¨[J].微計算機æ¯ï¼Œ2006,22(4):118一120.
[4]姜鳳æ¦ï¼ŒçŽ‹æ.基于MODBUSå”è°å¯¦ç¾å–®ç‰‡æ©Ÿèˆ‡è®Šé »å™¨çš„通信[J].自動化技術與應用,2006,25(4):78一79.
[5]å³å¸æ–‡ï¼Œæ›¾å‡Œï¼Œå¼µæ›‰è£•,賈良æ¦.PLC網絡與計算機間的Modbuså”è°é€šä¿¡è¨è¨ˆèˆ‡å¯¦ç¾ã€ŒJ].計算機與ç¾ä»£åŒ–,2005,11:57一60.