摘 è¦ï¼šä»‹ç´¹äº†å€«èŒ¨å…¬å¸9300ä¼ºæœæŽ§åˆ¶ç³»çµ±(tÇ’ng)åœ¨é«˜é€Ÿé‡æ¢³æ©Ÿä¸çš„æ‡‰(yÄ«ng)用,從而實ç¾(xià n)ä¸»å¾žé›»å‹•æ©Ÿçš„åŒæ¥é‹è¡Œï¼Œå¹¶è¨Žè«–了控制系統(tÇ’ng)的實ç¾(xià n)方法åŠåœ¨å¯¦é𛿇‰(yÄ«ng)用ä¸è§£æ±ºå•題的方法。
é—œ(guÄn)éµè©žï¼š 釿¢³æ©Ÿ ä¼ºæœæŽ§åˆ¶å™¨ åŒæ¥
ç¾(xià n)å ´ç¸½ç·šæŠ€è¡“(shù)隨著計算機技術(shù)ã€ç¶²(wÇŽng)絡(luò)通信技術(shù)åŠå¾®é›»å技術(shù)的發(fÄ)展而飛速發(fÄ)å±•ï¼ŒæŽ¨å‹•æ•´å€‹è‡ªå‹•åŒ–æŽ§åˆ¶å‘æ›´é«˜å±¤æ¬¡ç™¼(fÄ)展。本文所介紹的系統(tÇ’ng)充分發(fÄ)æ®ä¼ºæœæŽ§åˆ¶å™¨å’Œç¾(xià n)å ´ç¸½ç·šæŠ€è¡“(shù)的特點,準(zhÇ”n)確ã€éˆæ´»åœ°æŽ§åˆ¶é«˜é€Ÿé‡æ¢³æ©Ÿã€‚
FB621åž‹é‡æ¢³è¯(lián)åˆæ©Ÿé›†æ©Ÿã€é›»ã€æ°£ã€å„€äºŽä¸€èº«ï¼Œå…·æœ‰é«˜é€Ÿã€å¤§å·è£ã€äººæ©Ÿå°è©±å‹å¥½ã€å‡ºæ¢å·¥è—彈性化ç‰ç‰¹é»žï¼Œæ˜¯ä¸€è‡ºè‡ªå‹•化程度éžå¸¸é«˜çš„æ–°æ©Ÿåž‹ã€‚
1 全機技術(shù)è¦æ±‚
該機傳動è£ç½®åˆ†åˆ¥ç”±2臺電動機ã€åŒæ¥å¸¶è¼ªç‰çµ„æˆã€‚主伺æœé›»å‹•機動力經(jÄ«ng)åŒæ¥å¸¶è¼ªå‚³å‹•到變速箱,由變速箱通éŽåŒæ¥å¸¶è¼ªå’Œéˆè¼ªåˆ†åˆ¥å‚³è‡³è‡ªèª¿(dià o)勻整機構(gòu)èˆ‡å¹¶æ¢æ©Ÿæ§‹(gòu)。伺æœé›»å‹•機的動力經(jÄ«ng)åŒæ¥å¸¶è¼ªå‚³é€è‡³é‡æ¢³ã€ç‰½ä¼¸éƒ¨ä»¶åŽåˆç¶“(jÄ«ng)åŒæ¥å¸¶è¼ªå‚³é€è‡³æˆå·ã€æŽ¨å·éƒ¨ä»¶ã€‚自調(dià o)勻整è£ç½®æª¢æ¸¬çš„æ¯›æ¢ç²—細變化é‡ç¶“(jÄ«ng)信號放大è£ç½®æ”¾å¤§åŽï¼Œå†ç¶“(jÄ«ng)PLC處ç†ï¼Œå¯å¯¦æ™‚改變從動伺æœé›»å‹•æ©Ÿçš„å·¥ä½œé »çŽ‡ã€‚
æœ¬æ©Ÿå°æŽ§åˆ¶ç³»çµ±(tÇ’ng)çš„åŸºæœ¬è¦æ±‚:
由于本機采用2臺電動機驅(qÅ«)動,所以在啟動和åœè»Šæ™‚å¿…é ˆä¿è‰2臺電動機按照給定的牽伸比嚴(yán)æ ¼åŒæ¥ï¼›ç‰½ä¼¸æ¯”å¯ä»¥æ ¹æ“š(jù)需è¦éš¨æ™‚調(dià o)節(jié)ï¼›åœ¨è‡ªå‹•å‹»æ•´æ™‚ï¼Œå‚³æ„Ÿå™¨æª¢æ¸¬çš„ä¿¡è™Ÿå¿…é ˆç¶“(jÄ«ng)éŽæª¢æ¸¬é»žåˆ°ç‰½ä¼¸å€(qÅ«)的延é²è·é›¢åŽå†ç¶“(jÄ«ng)éŽè™•ç†é€åˆ°ä¼ºæœæŽ§åˆ¶å™¨æ”¹è®Šé€Ÿåº¦ï¼›å‰æ®µé›»å‹•機的響應(yÄ«ng)é€Ÿåº¦å¿…é ˆéžå¸¸å¿«ï¼Œä»¥ä¾¿ä¿è‰å‹»æ•´åº¦ï¼›ä¿è·è£ç½®å¿…é ˆéˆæ•å¯é 地ä¿è‰ç³»çµ±(tÇ’ng)的安全é‹è¡Œä»¥åŠæ•…éšœæ™‚é¡¯ç¤ºæ•…éšœåŽŸå› åŠæ•…éšœä½ç½®ã€‚
FB621åž‹é‡æ¢³æ©Ÿå…·æœ‰æ–·æ¢ã€å ±è¦ã€æ»¿æ¡¶ã€é‡è¼¥å¤±é€Ÿå’Œå µè¼¥ç‰è‡ªåœåŠŸèƒ½ï¼Œé€šéŽè§¸æ‘¸é¡¯ç¤ºå±ï¼Œå¯ä»¥å¯¦æ™‚監(jiÄn)æŽ§é‡æ¢³æ©Ÿçš„é‹è¡Œç‹€æ…‹(tà i),以åŠç•¶(dÄng)å‰å®šé•·ã€æ¢é€Ÿã€ç”¢(chÇŽn)é‡ã€é‡è¼¥é€Ÿåº¦ç‰å·¥è—åƒæ•¸(shù)的顯示。也å¯ä»¥é€šéŽè§¸æ‘¸å±é€²è¡Œå·¥è—åƒæ•¸(shù)çš„è¨(shè)å®šï¼ŒåŒ…æ‹¬å·¥ä½œçæ¬¡çš„è¨(shè)定ã€é‡è¼¥é€Ÿåº¦çš„é (yù)è¨(shè)ã€æ¯ç±³æ¢é‡è¨(shè)å®šã€æ»¿æ¡¶å ±è¦å’Œé (yù)å ±è¦é•·åº¦çš„è¨(shè)定以åŠå°å„ç產(chÇŽn)釿¸…é›¶ç‰æ“作。主電動機速度也通éŽè§¸æ‘¸å±è¨(shè)定åŽå‚³åˆ°ä¸»ä¼ºæœæŽ§åˆ¶å™¨æŽ§åˆ¶ä¸»é›»å‹•機。
而主電動機速度的微å°è®ŠåŒ–是通éŽé›»ä½å™¨æª¢æ¸¬ï¼Œå†é€šéŽä¿¡è™Ÿæ”¾å¤§è£ç½®æ”¾å¤§åŽé€äººPLC,然åŽé‡‡ç”¨PLC的自由å£é€šè¨Šæ¨¡å¼èˆ‡å¾žé›»å‹•æ©Ÿä¼ºæœæŽ§åˆ¶å™¨é€šè¨Šä¾†æŽ§åˆ¶å¾žé›»å‹•æ©Ÿä¼ºæœæŽ§åˆ¶å™¨é‹è¡Œé »çއåŠå…¶å‹•作é‚輯。
2 硬件é…ç½®
B621供電接線控制框圖如圖1所示。
FB621ç”±2臺伺æœé›»å‹•機驅(qÅ«)動,采用2臺相應(yÄ«ng)的倫茨9300標(biÄo)準(zhÇ”n)åž‹ä¼ºæœæŽ§åˆ¶å™¨æŽ§åˆ¶ï¼Œä¸»æŽ§å–®å…ƒé‡‡ç”¨è¥¿é–€åS7—314控制2è‡ºä¼ºæœæŽ§åˆ¶å™¨ã€‚S7—314PLC作為系統(tÇ’ng)主站,2臺倫茨9300ä¼ºæœæŽ§åˆ¶å™¨ä½œç‚ºå¾žç«™ï¼Œäººæ©Ÿç•Œé¢é‡‡ç”¨å¸¶RS485通訊VIçš„Easyview觸摸å±ã€‚通éŽäººæ©Ÿç•Œé¢è¨(shè)定工è—åƒæ•¸(shù),并將工è—åƒæ•¸(shù)æˆçµ„地å˜å„²åœ¨PLC的用戶數(shù)據(jù)å€(qÅ«)å…§(nèi),并且隨時å¯ä»¥èª¿(dià o)ç”¨é€™äº›åƒæ•¸(shù)。倫茨9300ä¼ºæœæŽ§åˆ¶å™¨é€£æŽ¥æ—‹è½‰(zhuÇŽn)變壓器作為å饋方å¼ï¼Œç„¡é ˆåƒæ•¸(shù)調(dià o)整。倫茨9300ä¼ºæœæŽ§åˆ¶å™¨å¯ç›£(jiÄn)控旋轉(zhuÇŽn)變壓器åŠå…¶ä¾›é›»é›»çºœçš„開路故障(故障指示sd2)。旋轉(zhuÇŽn)變壓器接線如圖2所示。

在發(fÄ)電模å¼ä¸‹ï¼Œè‹¥9300ä¼ºæœæŽ§åˆ¶å™¨çš„ç›´æµæ¯ç·šé›»å£“è¶…éŽC0173代碼下è¨(shè)定的門é™ï¼ˆç›£(jiÄn)控功能“OUâ€æœ‰æ•ˆï¼‰ï¼Œå‰‡å¿…é ˆæŽ¥å…¥åˆ¶å‹•å–®å…ƒã€‚åˆ¶å‹•å–®å…ƒå¯å°‡é›»å‹•機動能轉(zhuÇŽn)化為熱能消耗掉,é¿å…é‹è¡ŒéŽç¨‹ä¸â€œOUâ€æ•…障,ä¿è‰IXï¼›æ¯ç·šé›»å£“低于門é™å€¼ã€‚
9300ç³»åˆ—ä¼ºæœæŽ§åˆ¶å™¨åˆ†è¾¨çŽ‡ç‚º0.01 Hz,å¯ä½¿é›»å‹•機的轉(zhuÇŽn)速精確到0.3 rï¼min,從而使?fà n)坿¯‚稊?shù)å’Œå·ç¹žå¼µåŠ›çš„èª¤å·®æŽ§åˆ¶åœ¨0.2%以內(nèi)。
åŽæ®µä¼ºæœæŽ§åˆ¶å™¨ç”±PLCç›´æŽ¥æŽ§åˆ¶ï¼Œä¼ºæœæŽ§åˆ¶å™¨ç”±è®Šé »å™¨æ¨¡æ“¬é‡è¼¸å‡ºï¼ˆæ¨¡æ“¬é‡ç‚ºå¯¦éš›é »çŽ‡è¼¸å‡ºï¼‰èˆ‡PLCè¼¸å‡ºçš„ç‰½ä¼¸æ¯”çš„ä¹˜ç©æŽ§åˆ¶ï¼Œè¨ˆç®—ç”±ä¼ºæœæŽ§åˆ¶å™¨å®Œæˆã€‚數(shù)å—é »çŽ‡ç´šè¯(lián)å¼å¾žå‹•接線圖如圖3所示。

æ ¹æ“š(jù)è¨(shè)è¨ˆè¦æ±‚ï¼Œç¶œåˆæ©Ÿå™¨çš„先進性ã€å¯é æ€§å’Œæˆæœ¬å› ç´ ï¼Œç¡¬ä»¶é‡‡ç”¨äº†ä»¥ä¸‹é…置:
控制系統(tÇ’ng)需è¦2個脈沖計數(shù)器分別å°åˆºè¼¥è½‰(zhuÇŽn)速和出æ¢é€Ÿåº¦é€²è¡Œé«˜é€Ÿè¨ˆæ•¸(shù),它們共å 用CPU314çš„10.6å’ŒI1.2 2å€‹è¼¸å…¥é»žï¼ŒåŠ ä¸Šå…¶ä»–é™ä½é–‹é—œ(guÄn)輸入共需17個輸入點,輸出點共需10å€‹ã€‚åŒæ™‚,觸摸å±å’Œä¼ºæœæŽ§åˆ¶å™¨èˆ‡PLC通訊å„需1個通訊å£ï¼ŒPLC控制系統(tÇ’ng)é¸ç”¨CPU314。
圖4所示為電氣控制系統(tÇ’ng)æ§‹(gòu)æˆç°¡åœ–。

æŽ§åˆ¶æ ¸å¿ƒé¸ç”¨è¥¿é–€åS7—314CPUåž‹PLCåŠEM232模擬輸出模塊,由于CPU314具有2組通訊å£ï¼Œå› æ¤PLC與觸摸å±ã€ä¼ºæœæŽ§åˆ¶å™¨ä¸‰è€…之間實ç¾(xià n)通訊網(wÇŽng)絡(luò)å¯ç°¡åŒ–硬件çµ(jié)æ§‹(gòu),節(jié)ç´„æˆæœ¬ï¼Œå……分ä¿è‰ç³»çµ±(tÇ’ng)çš„å¯é é‹è¡Œã€‚
[b]3 軟件的編制
3.1 系統(tÇ’ng)上電åˆå§‹åŒ–[/b]
系統(tÇ’ng)上電åŽï¼Œåœ¨PLC第1個掃æå‘¨æœŸå…§(nèi)分別å°å·¥ä½œåƒæ•¸(shù)ã€æ™‚é˜ä¸æ–·1ã€é«˜é€Ÿè¨ˆæ•¸(shù)器HC1(é‡è¼¥æ¸¬é€Ÿè¨ˆæ•¸(shù))和HC2(定長計數(shù))åŠå°é€šè¨Šæ–·VI portl和通訊收發(fÄ)用的數(shù)據(jù)ç·©æ²–å™¨åƒæ•¸(shù)進行åˆå§‹åŒ–。
3.2 å·¥ä½œåƒæ•¸(shù)çš„è¨(shè)定
在觸摸å±çš„å·¥ä½œåƒæ•¸(shù)è¨(shè)定畫é¢é‡Œé€²è¡Œå·¥ä½œç次ã€é‡è¼¥é (yù)è¨(shè)é€Ÿåº¦ã€æ»¿æ¡¶å®šé•·ã€å®šé•·é (yù)å ±è¦å’Œæ¯ç±³æ¢é‡ç‰åƒæ•¸(shù)的輸入è¨(shè)å®šï¼Œä¸Šè¿°åƒæ•¸(shù)å˜äººPLC相應(yÄ«ng)的數(shù)據(jù)寄å˜å™¨ã€‚
3.3 é‡è¼¥é€Ÿåº¦ã€å‡ºæ¢é€Ÿåº¦ç‰å·¥è—åƒæ•¸(shù)的檢測和計算
é‡è¼¥æ¸¬é€Ÿè„ˆæ²–和定長計數(shù)脈沖分別由高速計數(shù)器HC1å’ŒHC2進行計數(shù)ï¼ŒåŒæ™‚,當(dÄng)250 ins時é˜ä¸æ–·1æ¯ç”¢(chÇŽn)生4æ¬¡ä¸æ–·ï¼ˆå³250 ins×4=1 Sï¼‰æ™‚ï¼Œåœ¨ä¸æ–·ç¨‹åºä¸è®€å–HC1å’ŒHC2的計數(shù)值åŽï¼Œå³å¯è¨ˆç®—刺輥速度和出æ¢é€Ÿåº¦åƒæ•¸(shù)ã€‚åŒæ™‚,在PLCæ¯å€‹æŽƒæå‘¨æœŸä¸ï¼Œæ ¹æ“š(jù)高速計數(shù)器HC1å’ŒHC2的值,å³å¯è¨ˆç®—出æ¢é•·åº¦ã€ç”¢(chÇŽn)é‡ç‰å·¥ä½œåƒæ•¸(shù)并在顯示å±ä¸Šé¡¯ç¤ºã€‚由于CPU314PLC具有浮點é‹ç®—åŠŸèƒ½ï¼Œå› è€Œè¨ˆç®—çµ(jié)果和控制具有很高的精度。
3.4 PLCèˆ‡ä¼ºæœæŽ§åˆ¶å™¨çš„é€šè¨Š
PLCèˆ‡ä¼ºæœæŽ§åˆ¶å™¨é‡‡ç”¨è‡ªç”±é€šè¨Šæ¨¡å¼é€šè¨Šï¼ŒæŽ§åˆ¶ä¼ºæœæŽ§åˆ¶å™¨é‹è¡Œé »çއåŠå…¶å‹•作é‚輯。該功能由發(fÄ)é€æŽ§åˆ¶å‘½ä»¤å—符串å程åºå’ŒæŽ¥æ”¶å—ç¬¦ä¸æ–·ç¨‹åºå®Œæˆï¼Œåœ¨PLC發(fÄ)é€æŽ§åˆ¶å‘½ä»¤å—符串通訊時,å‡å›žè®€æŽ§åˆ¶å™¨ç‹€æ…‹(tà i),以檢查通訊發(fÄ)逿˜¯å¦æ£ç¢ºå®Œæˆï¼›åœ¨ç™¼(fÄ)生通訊出錯時,系統(tÇ’ng)å¯ä»¥æœ‰3次通訊é‡è©¦æ¬¡æ•¸(shù),從而確ä¿ç³»çµ±(tÇ’ng)安全與å¯é çš„é‹è¡Œã€‚
4 解決系統(tÇ’ng)調(dià o)試ä¸çš„難點
利用倫茨公å¸çš„Global Drive Control軟件進行調(dià o)試åŠç›£(jiÄn)控。該軟件是基于Windows平臺的調(dià o)試ã€è¨ºæ–·è»Ÿä»¶ï¼Œé©…(qÅ«)å‹•å™¨çš„æ‰€æœ‰åƒæ•¸(shù)éƒ½å…·æœ‰è¡¨æ ¼åŒ–ã€åœ–形化æç¤ºï¼Œå¯ä»¥æ›´æ–°è™•ç†åŠæ‰“å°åƒæ•¸(shù)è¨(shè)置,也å¯ä»¥è™•ç†éŽç¨‹æ•¸(shù)據(jù)åŠé€²è¡Œè¨ºæ–·æ“作,也å¯ä»¥å¯¦ç¾(xià n)離線或在線æ“作,這些也å¯ä»¥åœ¨é€šè¨Šæ¢ä»¶ä¸‹é€²è¡Œã€‚
利用Global Drive Control軟件å°ä¼ºæœæŽ§åˆ¶å™¨é€²è¡Œåƒæ•¸(shù)æ•´å®šã€‚å…ˆé‡‡ç”¨éœæ…‹(tà i)整定的方法,自動測定主電動機,為的是確定轉(zhuÇŽn)å和定å阻抗的實際值,自動進行優(yÅu)化計算;å†ç”¨å…ˆå‹•æ…‹(tà i)整定的方法,激活轉(zhuÇŽn)çŸ©æŽ§åˆ¶ï¼Œé€™æ˜¯ç”±åŠ é€Ÿè½‰(zhuÇŽn)çŸ©çš„è¨ˆç®—ï¼Œæ ¹æ“š(jù)轉(zhuÇŽn)速給定變化調(dià o)整轉(zhuÇŽn)矩控制,è¨(shè)定速度控制電路的動態(tà i)響應(yÄ«ng)çš„åŠŸèƒ½åƒæ•¸(shù)作用,并進行系統(tÇ’ng)的優(yÅu)化控制。
在調(dià o)試時,隨主機速度的æé«˜ï¼Œéœ€è¦å¾žæ©ŸéŸ¿æ‡‰(yÄ«ng)速度æé«˜ï¼Œå¿«é€Ÿæº–(zhÇ”n)確é”åˆ°åŒæ¥ï¼Œæ‰€ä»¥éœ€è¦èª¿(dià o)整速度環(huán)çš„å¢žç›Šåƒæ•¸(shù)。速度環(huán)的作用是產(chÇŽn)生電動機的速度指令并準(zhÇ”n)確跟蹤。通éŽè¨(shè)定的目標(biÄo)與電動機的實際速度相比較,利用其å差通éŽé€Ÿåº¦èª¿(dià o)節(jié)器來產(chÇŽn)生電動機的速度指令,在大åå·®å€(qÅ«)域,應(yÄ«ng)產(chÇŽn)ç”Ÿæœ€å¤§é€Ÿåº¦æŒ‡ä»¤ï¼Œä½¿é›»å‹•æ©ŸåŠ é€Ÿå¹¶ä»¥æœ€å¤§é€Ÿåº¦æ’速é‹è¡Œï¼Œåœ¨å°åå·®å€(qÅ«)域,產(chÇŽn)ç”Ÿé€æ¬¡éžæ¸›çš„速度指令,使電動機減速é‹è¡Œè·Ÿè¹¤ä¸»é›»å‹•æ©Ÿã€‚å› ç‚º9300ä¼ºæœæŽ§åˆ¶å™¨é©åˆæŽ§åˆ¶å¾ªç’°(huán)周期çŸè€Œä¸”高精度ã€é«˜å‹•æ…‹(tà i)響應(yÄ«ng)的控制系統(tÇ’ng)。這種控制器是智能控制系統(tÇ’ng)的一部分,它能實ç¾(xià n)機動ã€éˆæ´»å’Œé«˜æ•ˆçš„é©…(qÅ«)動控制,其性能超éŽåŒé¡žç³»çµ±(tÇ’ng)。
5 çµ(jié)語
æ¤ç³»çµ±(tÇ’ng)ç¶“(jÄ«ng)實è¸è‰æ˜Žå°é€Ÿåº¦çš„æŽ§åˆ¶éžå¸¸æº–(zhÇ”n)確å¯é 。充分說明了在高速系統(tÇ’ng)ä¸ç”¨ä¼ºæœç³»çµ±(tÇ’ng)準(zhÇ”n)ç¢ºåœ°æŽ§åˆ¶é€Ÿåº¦ï¼Œå°æŽ§åˆ¶åŒé¡žè¨(shè)備有借鑒æ„義。
由于FB621é«˜é€Ÿé‡æ¢³æ©Ÿé‡‡ç”¨è§¸æ‘¸å±ç‚ºäººæ©Ÿç•Œé¢ï¼Œè¥¿é–€åS7—300å¯ç·¨ç¨‹æŽ§åˆ¶å™¨ç‚ºæŽ§åˆ¶ç³»çµ±(tÇ’ng),系統(tÇ’ng)具有æ“作簡單,控制å¯é ï¼Œæ€§èƒ½åƒ¹æ ¼æ¯”é«˜çš„å„ª(yÅu)點,ç¾(xià n)å·²æ‰¹é‡æŠ•ç”¢(chÇŽn)é€²å…¥å¸‚å ´ï¼Œæ»¿è¶³äº†ç”¨æˆ¶éœ€æ±‚ï¼Œå…·æœ‰å¾ˆå¼·çš„å¸‚å ´ç«¶çˆåŠ›ã€‚
åƒè€ƒæ–‡ç»
1 西門åå…¬å¸ï¼ŽPLC S7—300編程手冊.
2 倫茨公å¸ï¼Ž9300標(biÄo)準(zhÇ”n)åž‹ä¼ºæœæŽ§åˆ¶å™¨æ“作手冊.