時間:2017-12-29 10:08:44來æºï¼šç¶²è·¯è½‰è¼‰
1ã€å¼•言
ç›®å‰åœ‹å…§å·¥æ¥ç”Ÿç”¢ç¾å ´çš„æ“ä½œè¨å‚™åŸºæœ¬éƒ½æ˜¯é‡‡ç”¨äººå·¥åœ¨ç·šæ“作和巡查,å˜åœ¨è‘—æˆæœ¬é«˜ï¼Œæ•ˆçŽ‡ä½Žï¼Œä¸”å®‰å…¨éš±æ‚£å¤§ç‰æ˜Žé¡¯ç¼ºé»žã€‚é‡å°åœ‹å…§å·¥æ¥ç”Ÿç”¢çš„ç¾ç‹€å’Œè¿«åˆ‡éœ€æ±‚,開發出了一套基于嵌入å¼ç³»çµ±çš„PLCè§¸æ‘¸å±æŽ§åˆ¶ç³»çµ±ï¼Œæœ¬ç³»çµ±å¯ä»¥å¯¦ç¾å°æ“作è¨å‚™çš„在線é 程監測和控制,é™ä½Žäº†äººå·¥æˆæœ¬å’Œå®‰å…¨é𱿂£ï¼Œæé«˜äº†æ“作效率和生產效益。本系統ä¸è§¸æ‘¸å±èµ·åˆ°äº†å¯¦æ™‚顯示和在線控制的雙é‡åŠŸèƒ½ï¼Œä¸€å¥—ç³»çµ±æ—¢å¯å®Œæˆå°è¨å‚™ç›£æ¸¬å’ŒæŽ§åˆ¶çš„雙任務。
2ã€ç³»çµ±ä¸»é«”框架
本系統主è¦ç”±åµŒå…¥å¼ç³»çµ±å’Œè§¸æ‘¸å±2部分組æˆï¼Œé€šéŽè§¸æ‘¸å±æŽ§åˆ¶é€£æŽ¥çš„PLC,如圖1所示。
圖1PLCè§¸æ‘¸å±æŽ§åˆ¶ç³»çµ±
1)嵌入å¼ç³»çµ±ç”¨äºŽå°æ•´å€‹ç³»çµ±é€²è¡ŒæŽ§åˆ¶ï¼ŒåŒ…括通信接å£çš„æŽ§åˆ¶ï¼Œé¡¯ç¤ºæŽ¥å£çš„æŽ§åˆ¶ï¼Œç¡¬ä»¶åº•層驅動ç‰ã€‚
2)觸摸å±é¡¯ç¤ºç”¨äºŽå°å¾žå±¬æ“作è¨å‚™çš„狀態顯示和é ç¨‹æŽ§åˆ¶ï¼Œå…¶é¡¯ç¤ºç•Œé¢æ˜¯é€šéŽçµ„態軟件的動態顯示來實ç¾çš„,界é¢ç°¡æ½”直觀,å分便于æ“作。
PLCè§¸æ‘¸å±æŽ§åˆ¶ç³»çµ±å¯ä»¥åŠƒåˆ†ç‚ºç¡¬ä»¶éƒ¨åˆ†å’Œè»Ÿä»¶éƒ¨åˆ†ã€‚ç¡¬ä»¶éƒ¨åˆ†ä¸»è¦åŒ…括嵌入å¼è™•ç†å™¨ã€é›»æºæ¨¡å¡Šã€RS485接å£ã€è§¸æ‘¸å±æŽ¥å£é›»è·¯ã€USB接å£é›»è·¯ã€ä¸²å£é€šä¿¡æ¨¡å¡Šä»¥åŠè§¸æ‘¸å±å’ŒPLC。軟件部分主è¦åŒ…括程åºé–‹ç™¼å·¥å…·ã€ç¨‹åºä»¿çœŸèª¿è©¦è»Ÿä»¶ä»¥åŠç¨‹åºè¨è¨ˆã€‚
3ã€ç³»çµ±çš„硬件è¨è¨ˆ
3.1ã€ç³»çµ±ç¡¬ä»¶çµæ§‹
ç³»çµ±çš„æ•´é«”ç¡¬ä»¶çµæ§‹åœ–如圖2所示。
圖2PLCè§¸æ‘¸å±æŽ§åˆ¶ç³»çµ±ç¡¬ä»¶çµæ§‹
本系統處ç†å™¨é‡‡ç”¨ä¸‰æ˜Ÿå…¬å¸çš„S3C2416芯片,是由ARMå…¬å¸è¨è¨ˆçš„16ä½ï¼32ä½ARMï¼™26ï¼¥J精簡指令集處ç†å™¨ï¼Œå…§æ ¸æ€§èƒ½æ¥µä½³ï¼Œä¸”æä¾›å®Œæ•´çš„常用系統外åœé›†ï¼Œä½¿ç¸½é«”系統開支最å°åŒ–,çœåŽ»é…ç½®é¡å¤–元件,外è¨è±å¯Œï¼Œæœ€é«˜ä¸»é »å¯é”533M,并帶有4ç¨®é›»æºæŽ§åˆ¶æ¨¡å¼ï¼Œå…·æœ‰ä½ŽåŠŸè€—ï¼Œé«˜æ€§èƒ½ï¼Œåæ‡‰é€Ÿåº¦å¿«çš„特點,éžå¸¸é©åˆæ‰‹æŒè¨å‚™ã€‚
3.2ã€è§¸æ‘¸å±é¡¯ç¤ºéƒ¨åˆ†
本系統顯示部分é¸ç”¨7寸觸摸å±é¡¯ç¤ºï¼Œé¡¯ç¤ºç•Œé¢åˆ©ç”¨MCGS組態軟件的動態顯示,組態軟件使用之å‰éœ€è¦é€²è¡ŒBï½ï½ï½”Lï½Dï½…Rçš„è¨ç½®ï¼ŒæŒ‡å®šç³»çµ±çš„硬件é…置以åŠè¨ç½®ä¸€äº›é€šä¿¡åƒæ•¸ï¼ŒåŒ…括觸摸å±åž‹è™Ÿï¼ŒPLC型號,指定系統讀å€èˆ‡å¯«å€ï¼Œè§¸æ‘¸å±MPI地å€å’Œå‚³è¼¸çš„幀長度。
3.3ã€é€šä¿¡æ–¹å¼
通信方å¼é‡‡ç”¨RS485串å£é€šä¿¡ï¼Œè©²é€šä¿¡æ–¹å¼å…·æœ‰æŠ—干擾能力強和傳輸è·é›¢é 的優點,最大通信è·é›¢å¯é”1200M,éžå¸¸é©åˆå·¥æ¥æŽ§åˆ¶ç¾å ´ã€‚
4ã€ç³»çµ±è»Ÿä»¶é–‹ç™¼ç’°å¢ƒ
4.1ã€åŸºäºŽADS的程åºç·¨å¯«èˆ‡èª¿è©¦
本系統的軟件程åºç·¨å¯«æ˜¯åœ¨ADS軟件下進行的。ADS(ARMDï½…ï½–ï½…Lï½Pï½…RSUIte),是由Mï½…ï½”Rï½Wï½…RkSå…¬å¸é–‹ç™¼ï¼ŒARM處ç†å™¨ä¸‹æœ€ä¸»è¦çš„é–‹ç™¼å·¥å…·ï¼Œä¹Ÿæ˜¯ç›®å‰æœ€æˆç†Ÿçš„ARM開發工具。
4.2ã€åŸºäºŽAXD的程åºèª¿è©¦
ADS軟件帶有在線調試功能。程åºèª¿è©¦éœ€è¦ç”¨åˆ°ADS軟件下的AXD工具,并且需è¦ä½¿ç”¨Hï¼Jï½”AG來調試實驗æ¿ï¼Œåœ¨ä½¿ç”¨Hï¼Jï½”AG之å‰éœ€è¦æ·»åŠ å®ƒçš„é…置文件,完æˆä¸Šè¿°æ¥é©ŸåŽæ‰“開代ç†èª¿è©¦è»Ÿä»¶Hï¼Jï½”AGSï½…Rï½–ï½…Rï¼Œé¸æ“‡CPUï¼Œæ—¢å¯æˆåŠŸé€£æŽ¥åˆ°å¯¦é©—æ¿ï¼Œå¾žå¯¦é©—æ¿ä¸Šçœ‹åˆ°ç¨‹åºçš„é‹è¡Œç¾è±¡ï¼Œå¹¶æ ¹æ“šç¾è±¡é©—è‰å’Œä¿®æ”¹ç¨‹åºï¼Œç›´åˆ°ç¨‹åºç¬¦åˆè¨è¨ˆè¦æ±‚。
5ã€ç³»çµ±è¨è¨ˆèˆ‡é‹è¡Œæµç¨‹å¯¦ç¾
完æˆç³»çµ±è»Ÿä»¶è¨è¨ˆèˆ‡èª¿è©¦ä¹‹åŽï¼Œå°‡å„模塊組åˆï¼Œé€²è¡Œæ•´æ©ŸåŠŸèƒ½æ¸¬è©¦ï¼Œå®Œæˆä¹‹åŽæ—¢å¯å¯¦ç¾æ•´å€‹ç³»çµ±çš„é‹è¡Œã€‚
5.1ã€ç³»çµ±è¨è¨ˆæŠ€è¡“路線æµç¨‹
系統è¨è¨ˆæŠ€è¡“路線æµç¨‹ï¼Œå¦‚圖3所示。系統è¨è¨ˆæŒ‰ç…§è‡ªé ‚å‘下,模塊化劃分的原則,便于統籌全局和功能調試。
圖3系統è¨è¨ˆæŠ€è¡“路線æµç¨‹
5.2ã€ç³»çµ±é‹è¡Œæµç¨‹
系統é‹è¡Œæµç¨‹ï¼Œå¦‚圖4所示。系統上電åŽé¦–å…ˆåˆå§‹åŒ–,然åŽé–‹å§‹æª¢æ¸¬PLCç•¶å‰çš„工作狀態,并在觸摸å±ä¸Šé¡¯ç¤ºå‡ºä¾†ï¼Œä¹‹åŽé–‹å§‹ç‰å¾…å’Œåˆ¤æ–·æ˜¯å¦æœ‰æŽ§åˆ¶æŒ‡ä»¤è¼¸å…¥ï¼Œæ²’有則繼續顯示當å‰ç‹€æ…‹ï¼Œä¸€æ—¦æœ‰æŽ§åˆ¶æŒ‡ä»¤è¼¸å…¥ä¾¿åŸ·è¡ŒæŽ§åˆ¶æ“作,并在觸摸å±ä¸Šé¡¯ç¤ºæ“作åŽçš„狀態,從而實ç¾äº†å°ç³»çµ±çš„實時檢測和控制的雙作用。
圖4系統é‹è¡Œæµç¨‹
6ã€å¯¦é©—çµæžœåŠåˆ†æž
為驗è‰ç³»çµ±çš„é‹è¡Œæ•ˆæžœï¼Œæå»ºäº†ç”¨äºŽæ¸¬è©¦çš„實驗平臺,包括采用MCGS組態軟件編寫的組態程åºå’Œè¥¿é–€åçš„S7ï¼200åž‹PLC。
MCGS組態軟件是一套WInDï½WSå¹³è‡ºä¸‹çš„ï¼Œç”¨äºŽå¿«é€Ÿæ§‹é€ å’Œç”Ÿæˆä¸Šä½æ©Ÿç›£æŽ§ç³»çµ±çš„組態軟件系統。本實驗ä¸é‡‡ç”¨MCGS7.6嵌入版組態軟件與PLC觸摸å±ç›¸çµåˆï¼Œç·¨å¯«çµ„態監控系統,實時采集與監控系統é‹è¡Œç‹€æ…‹ï¼ŒæŽ§åˆ¶ç³»çµ±é‹è¡Œã€‚
PLCé¸ç”¨è¥¿é–€åS7ï¼200系列。S7ï¼200是一種å°åž‹çš„å¯ç·¨ç¨‹åºæŽ§åˆ¶å™¨ï¼Œé©ç”¨äºŽå„è¡Œå„æ¥ï¼Œå„ç¨®å ´åˆä¸çš„æª¢æ¸¬ã€ç›£æ¸¬åŠæŽ§åˆ¶çš„è‡ªå‹•åŒ–ï¼Œå…·æœ‰æ¥µé«˜çš„å¯é 性,è±å¯Œçš„æŒ‡ä»¤é›†ï¼Œè±å¯Œçš„內置集æˆåŠŸèƒ½ï¼Œå¼·å‹çš„通信能力和è±å¯Œçš„æ“´å±•模塊,å分é©åˆæœ¬æ–¹æ¡ˆã€‚
圖5觸摸å±çµ„態顯示界é¢
圖5為觸摸å±çš„顯示和控制界é¢ï¼Œåˆ©ç”¨çµ„態軟件的動態顯示,界é¢ç°¡æ½”å‹å¥½ï¼Œæ˜“于æ“作,å¯ä»¥å¾ˆç›´è§€åœ°å¾žè©²ç•Œé¢çœ‹åˆ°ç³»çµ±ç•¶å‰çš„é‹è¡Œæƒ…æ³ï¼Œä¹Ÿå¯ä»¥æŒ‰ç•Œé¢ä¸Šçš„æŽ§åˆ¶æŒ‰éˆ•å°PLC進行實時控制,圖6為PLC的工作狀態顯示。顯示界é¢ä¸Šçš„相å°å€¼é¡¯ç¤ºçš„æ˜¯ç•¶å‰é›»æ©Ÿç›¸å°äºŽï¼¸è»¸å’ŒY軸軌é“原點的è·é›¢ï¼Œèµ·é»žéµå’Œçµ‚點éµç”¨äºŽæŽ§åˆ¶é›»æ©Ÿçš„é‹å‹•,當按下第1行的起點按鈕,PLCçš„Q0.0è…³å·¥ä½œï¼Œå°æ‡‰LED被點亮,電機移動到X軸起點,按下第1行的終點按鈕,PLCçš„Q0.1è…³å·¥ä½œï¼Œå°æ‡‰LED被點亮,電機移動到X軸終點。第2行å°Y軸的æ“作與第1行相åŒã€‚å¯¦é©—çµæžœè‰æ˜Žè§¸æ‘¸å±å¯ä»¥èˆ‡PLCæ£å¸¸é€šä¿¡ï¼Œå¯¦ç¾å°PLC所連接電機的工作狀態的顯示和控制,滿足本系統è¨è¨ˆè¦æ±‚,系統è¨è¨ˆæˆåŠŸã€‚
圖6è§¸æ‘¸å±æŽ§åˆ¶PLC工作狀態
7ã€çµè«–
è¨è¨ˆå¹¶å¯¦ç¾äº†ä¸€ç¨®åŸºäºŽåµŒå…¥å¼ç³»çµ±çš„PLC觸摸å±å·¥æ¥æŽ§åˆ¶ç³»çµ±ã€‚該系統å¯ä»¥å¯¦ç¾å°å¾žå±¬å·¥æ¥æ“作è¨å‚™çš„在線監測和實時控制,æé«˜ç”Ÿç”¢æ•ˆçŽ‡ï¼Œé™ä½Žç”Ÿç”¢æˆæœ¬å’Œå·¥æ¥ç¾å ´çš„安全隱患,å°å·¥æ¥æŽ§åˆ¶é ˜åŸŸæœ‰è‘—å分é‡è¦çš„æ„ç¾©ï¼Œæ‡‰ç”¨å‰æ™¯å分廣闊。
標簽:
上一篇:排管機器人在城市è¦åŠƒå»ºè¨èˆ‡...
下一篇:風力發電機組接地工程è¨è¨ˆ
ä¸åœ‹å‚³å‹•網版權與å…è²¬è²æ˜Žï¼šå‡¡æœ¬ç¶²æ³¨æ˜Ž[來æºï¼šä¸åœ‹å‚³å‹•ç¶²]的所有文å—ã€åœ–片ã€éŸ³è¦–å’Œè¦–é »æ–‡ä»¶ï¼Œç‰ˆæ¬Šå‡ç‚ºä¸åœ‹å‚³å‹•ç¶²(www.hysjfh.com)ç¨å®¶æ‰€æœ‰ã€‚如需轉載請與0755-82949061è¯ç³»ã€‚任何媒體ã€ç¶²ç«™æˆ–å€‹äººè½‰è¼‰ä½¿ç”¨æ™‚é ˆæ³¨æ˜Žä¾†æºâ€œä¸åœ‹å‚³å‹•ç¶²â€ï¼Œé•å者本網將追究其法律責任。
本網轉載并注明其他來æºçš„稿件,å‡ä¾†è‡ªäº’è¯ç¶²æˆ–æ¥å…§æŠ•稿人士,版權屬于原版權人。轉載請ä¿ç•™ç¨¿ä»¶ä¾†æºåŠä½œè€…ï¼Œç¦æ¢æ“…自篡改,é•è€…è‡ªè² ç‰ˆæ¬Šæ³•å¾‹è²¬ä»»ã€‚
相關資訊