時間:2015-09-10 15:28:08來æºï¼šåžé„曄 æŽæ–¹åœ’
摘 è¦ï¼šæœ¬æ–‡ä»¥è¼ƒç‚ºå…¸åž‹çš„å··é“å †åž›å¼ç«‹é«”è»Šåº«ç‚ºç ”ç©¶å°è±¡ï¼Œç¶œåˆè€ƒæ…®ç«‹é«”è»Šåº«åˆ¶é€ æˆæœ¬å’Œé‹è¡Œæ•ˆçŽ‡çš„é›™é‡å› ç´ ï¼Œé‡‡ç”¨äº†å…ˆé€²çš„å¯ç·¨ç¨‹æŽ§åˆ¶å™¨æŽ§åˆ¶ï¼Œé‹ç”¨è¥¿é–€åå…¬å¸çš„編程軟件編制了å‡é™æ©«ç§»å¼ç«‹é«”車庫控制系統的程åºï¼Œå¹¶ç¶“調試ã€é‹è¡Œï¼Œè‰æ˜Žé‡‡ç”¨PLC作為控制系統簡單易行。
é—œéµè©žï¼šS7-200;立體車庫;模型
1ã€å‰è¨€
åœè»Šå•題是城市在發展éŽç¨‹ä¸å‡ºç¾çš„éœæ…‹äº¤é€šï¼ˆè»Šè¼›åœæ”¾ç‹€æ…‹ï¼‰å•é¡Œï¼Œéœæ…‹äº¤é€šæ˜¯ç›¸å°äºŽå‹•態交通(車輛行駛狀態)而å˜åœ¨çš„一種交通形態,二者相互è¯ç³»ï¼Œäº’相影響,åœè»Šè¨æ–½æ˜¯åŸŽå¸‚éœæ…‹äº¤é€šçš„主è¦å…§å®¹ï¼Œéš¨è‘—åŸŽå¸‚çš„ä¸æ–·ç™¼å±•,å„ç¨®è»Šè¼›çš„ä¸æ–·å¢žåŠ ï¼Œå°åœè»Šè¨æ–½çš„éœ€æ±‚ä¹Ÿåœ¨ä¸æ–·å¢žåŠ ï¼Œå¦‚æžœå…©è€…ä¹‹é–“å¤±åŽ»å¹³è¡¡ï¼ŒåŸŽå¸‚é‡Œå°±æœƒå‡ºç¾åœè»Šé›£çš„一系列å•題。數據顯示,最近幾年我國城市機動車輛平å‡å¢žé•·é€Ÿåº¦åœ¨15%-20%ï¼Œè€ŒåŒæ™‚期城市åœè»ŠåŸºç¤Žè¨æ–½çš„å¹³å‡å¢žé•·é€Ÿåº¦åªæœ‰2%-3%ï¼Œç‰¹åˆ¥æ˜¯å¤§åŸŽå¸‚çš„æ©Ÿå‹•è»Šæ“æœ‰é‡çš„增長速度é é è¶…éŽåœè»ŠåŸºç¤Žè¨æ–½çš„å¢žé•·é€Ÿåº¦ï¼Œå› æ¤ï¼Œæˆ‘å€‘å¿…é ˆé‡è¦–城市åœè»Šé›£çš„å•é¡Œï¼Œå¹¶ç©æ¥µæŽ¢æ±‚解決的措施。
隨著城市的發展ã€äººå£çš„增長åŠäººå€‘生活水平的æé«˜, 汽車這一ç¾ä»£åŒ–的交通工具與日俱增, åœè»Šé›£å’Œäº‚åœè»Šçš„ç¾è±¡æˆç‚ºå›°æ“¾åŸŽå¸‚ç™¼å±•çš„ä¸€å¤§é›£é¡Œã€‚ä½œç‚ºè§£æ±ºåŸŽå¸‚éœæ…‹äº¤é€šçš„æœ‰æ•ˆæŽªæ–½——å‘空間ã€å‘高層發展的自動化立體åœè»Šè¨å‚™,以其å 地é¢ç©å°‘ã€åœè»ŠçŽ‡é«˜ã€å¸ƒç½®éˆæ´»ã€é«˜æ•ˆä½Žè€—ã€æ€§åƒ¹æ¯”高ã€å®‰å…¨å¯é ç‰å„ªé»ž,越來越å—到人們的é’çžã€‚
本文采用于西門åS7-200系列PLC進行立體車庫模型控制系統的è¨è¨ˆï¼Œä»¥å¯¦ç¾é«˜å±¤è»Šä½å˜å–車輛。
2ã€ç«‹é«”車庫模型硬件系統è¨è¨ˆ
(1ï¼‰ç¡¬ä»¶ç³»çµ±çµæ§‹è¨è¨ˆ
立體車庫模型è£ç½®é‹å‹•部分由兩臺æ¥é€²é›»æ©Ÿï¼ˆX,Z軸電機),一臺直æµé›»æ©Ÿï¼ˆY軸電機)組æˆã€‚通éŽçµ²æ¡¿ã€é½’輪ã€çš®å¸¶ä¸‰ç¨®æ–¹å¼é€²è¡Œå‚³å‹•,使用西門åS7-200PLC控制器發é€è„ˆæ²–,并控制程åºé‚輯é‹è¡Œï¼ˆå¦‚圖1所示)。
圖1å··é“å †åž›å¼ç«‹é«”車庫模型
1)å°åž‹æ–·è·¯å™¨ï¼šæŽ§åˆ¶è¨å‚™é›»æºé€šæ–·ï¼›
2)開關電æºï¼šå°‡äº¤æµ220V轉æ›ç‚ºç›´æµ24Vä¾›ä¸é–“繼電器ã€é›»æ©Ÿç‰å¼±é›»é›»è·¯ä½¿ç”¨ï¼›
3)接線端å:接線轉æ›ï¼›
4)ä¸é–“ç¹¼é›»å™¨ï¼šéˆæ´»æŽ§åˆ¶é›»ç£é–¥ã€é›»æ©Ÿç‰é€šæ–·ï¼›
5)控制盒:實驗è¨å‚™çš„æ“ä½œç›’ï¼›
6)Xæ–¹å‘絲桿é‹å‹•åŸ·è¡Œæ©Ÿæ§‹ï¼šåº«ä½æ©«å‘行走的執行機構;
7)Zæ–¹å‘絲桿é‹å‹•執行機構:庫ä½ç¸±å‘行走的執行機構;
8)進出庫齒輪齒æ¢é‹å‹•執行機構;
9)硬é™ä½é–‹é—œï¼šé˜²æ¢çµ²æ¡¿è¡Œèµ°è¶…出行走范åœï¼›
10ï¼‰å®šä½æª¢æ¸¬é–‹é—œï¼šæª¢æ¸¬çµ²æ¡¿è¡Œèµ°ä½ç½®ï¼›
11ï¼‰è²¨æž¶ï¼šè¨æœ‰12個庫ä½ï¼Œä¾¿äºŽå˜å„²ç®¡ç†ã€‚
(2)PLC控制æ¥é€²é›»æ©Ÿçš„精確定ä½åŽŸç†
æ¥é€²é›»æ©Ÿæ˜¯ä¸€ç¨®å°‡é›»è„ˆæ²–轉化為角ä½ç§»çš„執行機構。當æ¥é€²é©…動器接收到一個脈沖信號時就驅動æ¥é€²é›»æ©ŸæŒ‰è¨å®šçš„æ–¹å‘轉動一個固定的角度(稱為“æ¥è·è§’”),其旋轉以固定的角度é‹è¡Œã€‚å¯ä»¥é€šéŽæŽ§åˆ¶è„ˆæ²–å€‹æ•¸ä¾†æŽ§åˆ¶è§’ä½ç§»é‡ä»¥é”到準確定ä½çš„目的;åŒæ™‚也å¯ä»¥é€šéŽæŽ§åˆ¶è„ˆæ²–é »çŽ‡ä¾†æŽ§åˆ¶é›»æ©Ÿè½‰å‹•çš„é€Ÿåº¦å’ŒåŠ é€Ÿåº¦è€Œé”到調速的目的。æ¥é€²é›»æ©Ÿä½œç‚ºä¸€ç¨®æŽ§åˆ¶ç”¨çš„ç‰¹ç¨®é›»æ©Ÿï¼Œå› å…¶æ²’æœ‰ç©ç´¯èª¤å·®ï¼ˆç²¾åº¦ç‚º100%)而廣泛應用于å„種開環控制。
PLCæ¯ç™¼å‡ºä¸€å€‹è„ˆæ²–,æ¥é€²é›»æ©Ÿè½‰å‹•一個æ¥è·è§’度,X軸æ¥é€²é›»æ©Ÿå¸¶å‹•X軸絲桿åšå·¦å³ç›´ç·šé‹å‹•或Z軸æ¥é€²é›»æ©Ÿå¸¶å‹•Z軸絲桿åšä¸Šä¸‹ç›´ç·šé‹å‹•,實ç¾è¼‰ç‰©è‡ºçš„上ã€ä¸‹ã€å·¦ã€å³é‹å‹•ã€‚é€šéŽæŽ§åˆ¶X軸ã€Z軸æ¥é€²é›»æ©Ÿçš„脈沖個數,控制載物臺在X軸ã€Z軸上移動的è·é›¢ï¼Œå¯¦ç¾è¼‰ç‰©è‡ºåœ¨X—Z軸平é¢çš„精確定ä½ï¼Œå¾žè€ŒæŠŠç‰©é«”放到倉庫的指定ä½ç½®ã€‚
æ¥é€²é›»æ©Ÿçš„脈沖數計算公å¼ç‚ºï¼š
çµ²æ 傳動:脈沖當é‡=(360/æ¥è·è§’)*細分數/çµ²æ èžºè· ï¼ˆå¼1)
é½’æ¢å‚³å‹•:脈沖當é‡=(360/æ¥è·è§’)*細分數/傳動比/模數*齒數*3.1415926 (å¼2)
PLC控制器與æ¥é€²é›»æ©Ÿé©…動器工作原ç†ï¼ˆå…±é™½æ¥µï¼‰å¦‚圖2所示。
圖2 PLC控制器與æ¥é€²é›»æ©Ÿé©…動器工作原ç†ï¼ˆå…±é™½æ¥µï¼‰
é€™é‡Œé‡‡ç”¨äºŒç›¸å…«æ‹æ··åˆå¼æ¥é€²é›»æ©Ÿï¼Œä¸»è¦ç‰¹é»žï¼šé«”ç©å°ï¼Œå…·æœ‰è¼ƒé«˜çš„èµ·å‹•å’Œé‹è¡Œé »çŽ‡ï¼Œæœ‰å®šä½è½‰çŸ©ç‰å„ªé»žã€‚本模型ä¸é‡‡ç”¨ä¸²è¯åž‹æŽ¥æ³•,其電氣接線如圖3所示。
圖3 äºŒç›¸å…«æ‹æ··åˆå¼æ¥é€²é›»æ©Ÿä¸²è¯åž‹æŽ¥æ³•
(3)æ“ä½œé¢æ¿è¨è¨ˆ
利用è¨åœ¨ç«‹é«”車庫模型è£ç½®ä¸ŠæŽ§åˆ¶é¢æ¿ä¸Šçš„æŽ§åˆ¶æŒ‰éˆ•ã€é–‹é—œï¼Œç”±æŽ§åˆ¶æŒ‰éˆ•ã€é–‹é—œã€PLCã€ç¹¼é›»å™¨å”åŒæŽ§åˆ¶å †åž›æ©Ÿåœ¨X軸ã€Y軸ã€Z軸三個é‹å‹•æ–¹å‘上的三個驅動電機æ£è½‰ã€å轉或åœè½‰ç‰æŽ§åˆ¶ï¼Œç„¶åŽç”±æ©Ÿæ¢°å‚³å‹•éƒ¨ä»¶å‚³å‹•ï¼ŒæŽ§åˆ¶å †åž›æ©Ÿå®Œæˆå„種復雜的機械é‹å‹•,é”到æ¬é‹ã€å˜å„²è²¨ç‰©çš„目的。庫ä½é¢æ¿ä¸Šçš„æŒ‰éˆ•功能åŠè»Šä½è™Ÿå¦‚圖4所示。
圖4 庫ä½é¢æ¿
具體的æ“作æ¥é©Ÿå¦‚下:
1)手動æ“作
接通電æºï¼Œå°‡æ’¥ç¢¼é–‹é—œæ’¥è‡³æ‰‹å‹•æ“‹ã€‚é€šéŽæ–柄A(上ã€ä¸‹ã€å·¦ã€å³ï¼‰æŽ§åˆ¶æ¥é€²é›»æ©Ÿå¯¦ç¾å››å€‹æ–¹å‘的移動。當æ“ä½œåˆ°é”æŸä¸€åº«ä½æ™‚ï¼Œé€šéŽæ–柄B(左ã€å³ï¼‰æŽ§åˆ¶ç›´æµé›»æ©Ÿå¯¦ç¾å‰åŽå…©å€‹æ–¹å‘çš„å–æ”¾è»Šã€‚最終實ç¾12個庫ä½çš„å–æ”¾è»Šã€‚
2)自動æ“作
接通電æºï¼Œå°‡æ’¥ç¢¼é–‹é—œæ’¥è‡³è‡ªå‹•擋。自動檔時先è¦å¾©ä½ï¼Œå¾©ä½å‰è¦ä¿è‰Z軸ä½ç½®åœ¨åŽŸé»žä¸Šæ–¹ï¼ŒX軸ä½ç½®åœ¨åŽŸé»žå·¦å´ï¼ˆä»¥ä¸Šå¾©ä½å‰è¦æ±‚å¯å…ˆç”±æ‰‹å‹•æ“作完æˆï¼‰ã€‚通éŽåº«ä½é¢æ¿é¸å–èµ·å§‹ä½ç½®å–è»Šï¼ˆç¬¬ä¸€æ¬¡é¢æ¿é¸æ“‡ï¼‰ï¼Œå®ŒæˆåŽé¸å–終點ä½ç½®æ”¾è»Šï¼ˆç¬¬äºŒæ¬¡é¢æ¿é¸æ“‡ï¼‰ã€‚鏿“‡å®Œç•¢åŽï¼Œå•Ÿå‹•指示燈以閃çˆå½¢å¼æç¤ºé¸æ“‡å®Œæˆã€‚按下啟動按鈕,立體車庫以自動é‹è¡Œæ–¹å¼åˆ°é”指定ä½ç½®å–æ”¾è»Šï¼Œå•Ÿå‹•æŒ‡ç¤ºç‡ˆä»¥å¸¸äº®æ–¹å¼æç¤ºé‹è¡Œã€‚é‹è¡Œå®Œç•¢åŽå›žåˆ°èµ·é»žä½ç½®ã€‚
3)立體車庫程åºçµ„æˆåŠå¾ªç’°ç¤ºæ„
立體車庫程åºçµ„æˆåŠå¾ªç’°ç¤ºæ„如圖5所示。
圖5立體車庫程åºçµ„æˆåŠå¾ªç’°ç¤ºæ„圖
(4)電氣線路與I/O分é…表
電氣線路如圖6所示,立體車庫I/O分é…表如表1所示。
表1 立體車庫模型的I/O分é…表
啟動按鈕 |
I0.0 |
æ–æŸ„Z+ |
I0.7 |
M1脈沖 |
Q0.0 |
啟動指示 |
Q0.6 |
åœæ¢æŒ‰éˆ• |
I0.1 |
æ–æŸ„Z- |
I1.0 |
M1æ–¹å‘ |
Q0.2 |
åœæ¢æŒ‡ç¤º |
Q0.7 |
復使Œ‰éˆ• |
I0.2 |
X軸左é™ä½ |
I1.4 |
M1使能 |
Q0.4 |
復使Œ‡ç¤º |
Q1.0 |
ç·ŠåœæŒ‰éˆ• |
I1.1 |
X軸å³é™ä½ |
I1.5 |
M2脈沖 |
Q0.1 |
å ±è¦æŒ‡ç¤º |
Q1.1 |
æ‰‹å‹•æ¨¡å¼ |
I1.2 |
Z軸上é™ä½ |
I1.6 |
M2æ–¹å‘ |
Q0.3 |
Y軸入庫 |
Q1.2 |
è‡ªå‹•æ¨¡å¼ |
I1.3 |
Z軸下é™ä½ |
I1.7 |
M2使能 |
Q0.5 |
Y軸出庫 |
Q1.3 |
æ–æŸ„Y+ |
I0.3 |
X軸定ä½å‚³æ„Ÿå™¨ |
I2.0 |
|
|
|
|
æ–æŸ„Y- |
I0.4 |
Z軸定ä½å‚³æ„Ÿå™¨ |
I2.1 |
|
|
|
|
æ–æŸ„X+ |
I0.5 |
Y軸入庫定ä½å‚³æ„Ÿå™¨ |
I2.2 |
|
|
|
|
æ–æŸ„X- |
I0.6 |
Y軸出庫定ä½å‚³æ„Ÿå™¨ |
I2.3 |
|
|
|
|
圖6 立體車庫模型的電氣è¨è¨ˆ
3ã€ç«‹é«”車庫系統軟件方é¢çš„è¨è¨ˆ
PLC程åºä¸ä¸»è¦ä½¿ç”¨å‘導生æˆçš„æ¥é€²é›»æ©ŸæŽ§åˆ¶å‡½æ•¸ä¾†æŽ§åˆ¶é›»æ©Ÿé‹å‹•。
é¦–å…ˆæ‰“é–‹è»Ÿä»¶ï¼Œæ–°å»ºå·¥ç¨‹ï¼Œé¸æ“‡å·¥å…·->ä½ç½®æŽ§åˆ¶å‘導(如圖7所示)。
圖7 ä½ç½®æŽ§åˆ¶å‘å°Ž
打開如下界é¢ï¼šé¸æ“‡é…ç½®S7-200PLCå…§ç½®PTO/PWMæ“作,點擊下一æ¥ï¼ˆå¦‚圖8所示)。
圖8 PTO/PWMå‘å°Žé¸æ“‡
æ ¹æ“šéœ€è¦é¸æ“‡Q0.0或Q0.1(本文需用的Q0.0å’ŒQ0.1ï¼‰ï¼Œé¸æ“‡ç·šæ€§è„ˆæ²–串輸出(PTO),無需將下方使用高速計數器HSC0å‰çš„勾點上,點擊下一æ¥ï¼ˆå¦‚圖9所示)。
圖9 PTOé…ç½®é¸æ“‡
è¼¸å…¥é›»æ©Ÿæ¤æ‡‰ç”¨é …ç›®ä¸æœ€é«˜é›»æ©Ÿé€Ÿåº¦ï¼ˆMAX_SPEED)和電機的啟動/åœæ¢é€Ÿåº¦ï¼ˆSS_SPEEDï¼‰ï¼Œé»˜èªæ˜¯100000å’Œ5000,修改好點擊下一æ¥ï¼›è¼¸å…¥é›»æ©ŸåŠ é€Ÿå’Œæ¸›é€Ÿæ™‚é–“ï¼Œé»˜èªå‡ç‚º1000ms。點擊下一æ¥ï¼Œé¸æ“‡æ–°åŒ…絡(如圖10所示)。
圖10 æ–°åŒ…çµ¡é¸æ“‡
é¸é …ä¸å¯ä»¥é¸æ“‡ç›¸å°ä½ç½®å’Œå–®é€Ÿé€£çºŒæ—‹è½‰ï¼Œç”±äºŽæ¥é€²é›»æ©Ÿæœ‰åŠ æ¸›é€ŸéŽç¨‹ï¼Œæ•…鏿“‡ç›¸å°ä½ç½®ã€‚輸入æ¥0的目標速度,å³é‹å‹•時的é™é€Ÿï¼Œåœ¨ä¸‹æ–¹çš„æ¡†ä¸è¼¸å…¥çµæŸä½ç½®ï¼Œç”±äºŽæ˜¯ç›¸å°ä½ç½®ï¼Œæ•…æ¤è™•ä½ç½®å³ç‚ºæ‰€è¦èµ°çš„è·é›¢ã€‚é›»æ©Ÿç¹ªåˆ¶åŒ…çµ¡ï¼Œå³æ–¹å‡ºç¾çš„æ¢¯å½¢çš„圖å³ç‚ºé€Ÿåº¦ç·šã€‚點擊確定(如圖11所示)。
圖11åŒ…çµ¡åƒæ•¸è¨å®š
ç„¶åŽé¸æ“‡Vå˜å„²å€çš„地å€èŒƒåœï¼Œä¸€èˆ¬é»˜èªå³å¯ï¼Œé»žæ“Šä¸‹ä¸€æ¥ï¼Œæœ€åŽé»žæ“Šå®Œæˆï¼Œé€™æ¨£ï¼Œé€šéŽä½ç½®æŽ§åˆ¶å‘導就生æˆäº†4個PTO函數,分別是PTOx_CTRLã€PTOx_RUNã€PTOx_MAN。
程åºSTL圖(é †åºåŠŸèƒ½åœ–)(略)。
5ã€çµæŸèªž
本文簡述了巷é“å †åž›å¼ç«‹é«”åœè»Šåº«å·¥ä½œåŽŸç†å’Œçµæ§‹ç‰¹é»žï¼Œé€šéŽ PLC 軟件è¨è¨ˆåŠå…¶å„ªåŒ–實ç¾äº†ç«‹é«”車庫的自動控制。巷é“å †åž›å¼ç«‹é«”車庫的控制系統通éŽé‡‡ç”¨PLC控制使整個控制系統的å¯é 性大大æé«˜æ»¿è¶³äº†è»Šåº«çš„æŽ§åˆ¶åŠŸèƒ½èˆ‡ä½¿ç”¨æ€§èƒ½çš„è¦æ±‚完全實ç¾äº†é€²å‡ºè»Šçš„æ™ºèƒ½æŽ§åˆ¶ã€‚
åƒè€ƒæ–‡ç»
[1]西門å股份公å¸.SIMATIC S7-200å¯ç·¨ç¨‹åºæŽ§åˆ¶å™¨ç³»çµ±æ‰‹å†Š[M].2004
[2]å‰é †å¹³.西門åPLC與工æ¥ç¶²çµ¡æŠ€è¡“[M].機械工æ¥å‡ºç‰ˆç¤¾ï¼Œ2008
[3]呿›‰æ¼¢.西門åPLC高級應用實例精解[M].機械工æ¥å‡ºç‰ˆç¤¾ï¼Œ2009
[4]姜艷è¯,張連勇.基于PLC的立體車庫自動控制系統[J].計算機系統應用,2011(8)
[5]施明絢,王å°è»¼.æ¥é€²é›»æ©Ÿé©…動器è¨è¨ˆåŠæŠ€è¡“æ”¹é€²[J].科技資訊,2012(5)
標簽:
上一篇:通éŽopenSAFETY構建系統網絡...
下一篇:ä¸åŽšæ¿è»‹æ©Ÿè¼¥ç¸«è‡ªå‹•控制的è¨...
ä¸åœ‹å‚³å‹•網版權與å…è²¬è²æ˜Žï¼šå‡¡æœ¬ç¶²æ³¨æ˜Ž[來æºï¼šä¸åœ‹å‚³å‹•ç¶²]的所有文å—ã€åœ–片ã€éŸ³è¦–å’Œè¦–é »æ–‡ä»¶ï¼Œç‰ˆæ¬Šå‡ç‚ºä¸åœ‹å‚³å‹•ç¶²(www.hysjfh.com)ç¨å®¶æ‰€æœ‰ã€‚如需轉載請與0755-82949061è¯ç³»ã€‚任何媒體ã€ç¶²ç«™æˆ–å€‹äººè½‰è¼‰ä½¿ç”¨æ™‚é ˆæ³¨æ˜Žä¾†æºâ€œä¸åœ‹å‚³å‹•ç¶²â€ï¼Œé•å者本網將追究其法律責任。
本網轉載并注明其他來æºçš„稿件,å‡ä¾†è‡ªäº’è¯ç¶²æˆ–æ¥å…§æŠ•稿人士,版權屬于原版權人。轉載請ä¿ç•™ç¨¿ä»¶ä¾†æºåŠä½œè€…ï¼Œç¦æ¢æ“…自篡改,é•è€…è‡ªè² ç‰ˆæ¬Šæ³•å¾‹è²¬ä»»ã€‚