制作一個紅綠燈的控制
1.由一個按鈕控制開啟,按一下激活,再按一次關閉循環(huán).
2.3個燈循環(huán)亮,
3.亮5秒5秒后閃爍5秒.
按鈕的啟停控制.
控制后5秒的閃爍
控制綠燈
控制黃燈
紅燈的控制.
通過紅燈的信號觸發(fā)下次循環(huán).
下面介紹一下接通延時S_ODT:
如果在啟動(S)輸入端有一個上升沿,S_ODT(接通延時S5定時器)將啟動指定的定時器。信號變化始終是啟用定時器的必要條件。只要輸入端S的信號狀態(tài)為正,定時器就以在輸入端TV指定的時間間隔運行。定時器達到指定時間而沒有出錯,并且S輸入端的信號狀態(tài)仍為"1"時,輸出端Q的信號狀態(tài)為"1"。如果定時器運行期間輸入端S的信號狀態(tài)從"1"變?yōu)?0",定時器將停止。這種情況下,輸出端Q的信號狀態(tài)為"0"。
如果在定時器運行期間復位(R)輸入從"0"變?yōu)?1",則定時器復位。當前時間和時間基準被設置為零。然后,輸出端Q的信號狀態(tài)變?yōu)?0"。如果在定時器沒有運行時R輸入端有一個邏輯"1",并且輸入端S的RLO為"1",則定時器也復位。
當前時間值可從輸出BI和BCD掃描得到。時間值在BI處為二進制編碼,在BCD處為BCD編碼。當前時間值為初始TV值減去定時器啟動后經(jīng)過的時間。
如果I0.0的信號狀態(tài)從"0"變?yōu)?1"(RLO中的上升沿),則定時器T5將啟動。如果指定的兩秒時間結束并且輸入端I0.0的信號狀態(tài)仍為"1",則輸出端Q4.0將為"1"。如果I0.0的信號狀態(tài)從"1"變?yōu)?0",則定時器停止,并且Q4.0將為"0"(如果I0.1的信號狀態(tài)從"0"變?yōu)?1",則無論定時器是否運行,時間都復位)。
-
plc
+關注
關注
5031文章
13786瀏覽量
472552
原文標題:做個PLC紅綠燈帶閃爍的控制練習
文章出處:【微信號:gh_a8b121171b08,微信公眾號:機器人及PLC自動化應用】歡迎添加關注!文章轉載請注明出處。
發(fā)布評論請先 登錄
【分享】LABVIEW 控制紅綠燈,黃燈閃爍的程序
交通紅綠燈PLC控制系統(tǒng)編程方法與技巧
如何制作一個簡易的紅綠燈玩具?
使用Fuxa為Arduino紅綠燈制作HMI屏幕

用樹莓派控制交通紅綠燈(進階版)

評論