使用西門子S7-1200PLC控制交通燈,交通燈由系統啟停開關控制,啟停開關閉合時,首先是南北紅燈、東西綠燈亮。東西綠燈亮20s后閃爍3s自動熄滅,同時啟動東西黃燈。東西 黃燈維持2s熄滅,并使東西紅燈及南北綠燈亮。與東西綠燈工作方式一樣,南北綠燈亮20s閃爍3s熄滅,同時啟動南北黃燈,南北黃燈亮2s后,再次轉向南北紅燈、東西綠燈亮,系統進入下一工作周期,不斷周而復始工作。啟停開關斷開時,各方向指揮燈全部熄滅,并做畫面。
一、創建項目,添加設備S7-1200PLC。本次添加的設備為1212C AC/DC/RLY,使用博途V17軟件編寫程序。
二、打開系統時鐘存儲器,“屬性”---“系統和時鐘存儲器”----勾選“啟用時鐘存儲器字節”,示例用的存儲器地址從M5.0開始。 三、根據題目要求建立變量 四、根據題目要求編寫程序,該程序使用MOVE指令、定時器指令、比較指令編寫。
1.程序段1,當按下啟動按鈕。M0.0接通將5通過MOVE指令傳到中間量1,程序啟動;當按下停止按鈕,M0.1接通將0通過MOVE指令傳到中間量1.程序停止,及將接通延時指令復位。
2.程序段2,當中間量1等于5時,比較指令接通,東西綠燈常亮,同時延時接通指令開始計時,當計時到達20S時接通延時指令接通,將10通過Move指令傳到中間量1,東西綠燈常亮停止。
3.程序段3,當中間量1等于10時,比較指令接通,東西綠燈閃爍,同時延時接通指令開始計時,當計時到達3S時接通延時指令接通,將15通過Move指令傳到中間量1;東西綠燈閃爍停止。 4.程序段4,當中間量1等于15時,比較指令接通,東西黃燈常亮,同時延時接通指令開始計時,當計時到達2S時接通延時指令接通,將20通過Move指令傳到中間量1;東西綠燈閃爍停止。
5.程序段5,當中間量1大于等于5;小于等于15時,比較指令接通,南北紅燈常亮。
6.程序段6,當中間量1等于20時,比較指令接通,南北綠燈常亮,同時延時接通指令開始計時,當計時到達20S時接通延時指令接通,將25通過Move指令傳到中間量1;東西綠燈常量停止。
7.程序段7,當中間量1等于10時,比較指令接通,南北綠燈閃爍,同時延時接通指令開始計時,當計時到達3S時接通延時指令接通,將25通過Move指令傳到中間量1;南北綠燈閃爍停止。
8.程序段8,當中間量1等于30時,比較指令接通,南北黃燈常亮,同時延時接通指令開始計時,當計時到達2S時接通延時指令接通,將5通過Move指令傳到中間量1;南北綠燈閃爍停止。程序跳回程序段2,開始循環執行。
9.程序段9,當中間量1大于等于20;小于等于30時,比較指令接通,南北紅燈常亮。
10.程序段9,東西綠燈通過兩個中間值實現常亮和閃爍的程序。
11.程序段10,南北綠燈通過兩個中間值實現常亮和閃爍的程序。
五、根據題目要求,畫觸摸屏畫面。
A.點擊“添加新設備”---“HIMI”---“SIMATIC Comfort Panel”---選擇“7 Display”---選擇“6AV2 1124-0GC01-0AX0”點擊確定。 B.“選擇PLC”瀏覽---選擇PLC1---點擊完成,此時觸摸屏已添加完,并與PLC完成組態。
C.根據題目要求,完成觸摸屏畫面編寫。
D.將觸摸屏的畫面與PLC變量進行連接。選擇“啟動按鈕”--右鍵選擇“屬性”---“事件”---“按下”--“添加函數”---“編輯位”--選擇“置位位”---選擇“PLC變量”,找到啟動的變量;再選擇“釋放”--“添加函數”---“編輯位”--選擇“復位位”---選擇“PLC變量”;啟動按鈕與PLC變量中的啟動已經關聯好了,下面的停止按鈕按照上述步驟進行關聯變量。
E.將紅綠燈與PLC變量關聯;選擇一個圓形---右鍵選擇“屬性”---“動畫”--“新建外觀”---選擇與PLC變量中對應的變量,示例中的南北紅燈,選擇與其對應的顏色;其余燈按此步驟全部關聯對應的變量。
F.觸摸屏畫面與PLC變量關聯好后,啟動仿真,檢驗觸摸屏和程序是否滿足要求。
①先選擇1212C AC/DC/RLY 點擊菜單欄的仿真按鈕,將程序下載,啟動仿真。
②選擇觸摸屏,點擊菜單欄的仿真按鈕,將畫面下載,啟動仿真。
- 西門子1200做主站,200smart做從站Modbus通訊 2024-12-27
- S7-1500+V90 PN工藝對象的轉矩限幅 2024-12-27
- 西門子1200CPU與G120C變頻器組態通訊、控制變頻器啟停及調速! 2024-12-27
- STEP 7 (TIA Portal博途)中編寫一個脈沖發生器程序的方法 2024-12-27
- 中間繼電器詳細說明及選型 2024-12-27
- 西門子1200博途中的單個實例、多重實例和參數實例的區別! 2024-12-27
- PLC控制伺服電機的三大方式!圖文實例解析! 2024-12-27
- PLC工程師,如何根據手冊和圖紙,實現輸出接線 2024-12-27
- PLC信號輸入知識您必須了解!再學PLC會事半功倍 2024-12-27
- PLC編程變量太多,如何規劃地址便于記憶?? 2024-12-27
- PLC控制系統?在實際調試過程中常見的3個問題 2024-12-27
- 西門子S7-1200博圖軟件下載與上傳用戶程序 2024-12-27
- 探月車設計制作:控制光電傳感器 2024-12-27
- 三菱PLC實現組合機床動力頭運動控制 2024-12-27
- 西門子PLC應用技術,工控領域如魚得水 2024-12-27
聯系方式
- 電 話:18126392341
- 聯系人:梁濤
- 手 機:15267534595
- 微 信:15267534595