陳永方,陳幫軍,劉朝中(黃河科技學院,河南鄭州,450063)
比較指令在交通信號燈系統梯形圖程序設計中的巧妙應用
陳永方,陳幫軍,劉朝中
(黃河科技學院,河南鄭州,450063)
本篇文章簡單介紹了西門子S7-200PLC系統在交通燈信號燈系統中的應用,重點介紹比較指令在交通信號燈系統梯形圖程序設計當中的巧妙應用。
S7-200系列PLC;交通信號燈系統;比較指令;梯形圖程序設計
交通信號燈在道路交通中扮演著重要角色,選擇合適的控制器是交通信號燈穩定可靠工作的保障。PLC抗干擾和穩定性好,對使用人員專業要求低,開發周期短且使用維護簡單,所以PLC作為控制器在交通信號燈系統中被廣泛應用。那么如何快速清晰地解決PLC控制系統梯形圖設計,什么樣的設計方法更加方便、快捷?下面我就以一個案例進行梯形圖程序設計方法的分析,述說此類問題快速精準的解決方法。(說明:本文所說的PLC為S7-200PLC。)

圖1 人行橫道交通燈示意圖
1.1 案例
交通信號燈示意圖如圖1所示。按下SF1或SF2按鈕,交通信號燈在按下啟動按鈕至公路交通燈由紅燈變綠這段時間內,再按下按鈕無效。

表1-1 輸入點與輸出點及定時器分配表[3]
1.2 分析
下面我們用普通編程方法與應用比較指令編程方法進行比較。首先是普通方法。我們可以先根據圖1和圖2反映的信息將輸入點、輸出點及相關定時器一一列出。具體如表1-1所示。
根據表1-1列出控制對象的啟動與關斷條件,分析結果如表1-2所示。

表1-2 啟動和關斷條件與控制對象關系表[3]
下面應用比較指令解決該問題,具體分配如表1-3所示。

表1-3 輸入點與輸出點及時間段分配表
1.3 編程
普通編程方法呈現的該案例PLC梯形圖程序如圖2、圖3所示:

圖2 交通信號燈梯形圖程序(1)
應用比較指令的編程方法呈現的該案例PLC梯形圖程序如圖4所示

圖3 交通信號燈梯形圖程序(2)
第一種方法很好的解決了交通信號燈系統的工作周期、閃爍、交通燈順序工作等問題。但通過兩種方法的比對,可以很清晰地看到,大量的定時器應用使程序整體變長,同時定時器觸點多次應用,稍有不慎,將使整個程序功虧一簣。
比較指令的應用,可以很好的將交通信號燈系統問題簡化。只需要一個定時器,將周期作為定時器的設定值,每一個交通燈都受一個定時器控制,只要做好時間分配即可。簡化思考,簡化程序,整個梯形圖程序的設計思路一目了然。
PLC控制的交通信號燈可靠性、穩定性較高。比較指令的應用,使梯形圖程序的設計過程簡化。該方法在學生的學習和實踐中經過了兩年的驗證,是一個不錯的選擇。如果說該方法有不足之處,那就是設計人員需要扎實掌握比較指令的用法。
學習和實踐的過程中需要不斷創新。如何使我們的指令很好地為工業控制過程服務,是作為工業控制教育者的責任,也是每一個學習工業控制者的職責。不斷革新設計技巧,是我們不懈努力的目標。
Traffic lights system in comparison instructions ladder program design ingenious application
Chen Yongfang,Chen Bangjun,Liu Chaozhong
(Huanghe Science and Technology College,Henan Zhengzhou,450063)
This article introduces the Siemens S7-200PLC system in the traffic light signal system, focusing on the comparison instruction in the ladder program traffic lights system designs clever applications.
S7-200 series PLC; traffic lights system; compare instruction; ladder program design
TP311.1
A