一、軟器件的概念
軟器件是相對於(yu) 實際的物理器件而言的,是由PLC內(nei) 部提供的具有各種特殊功能和規定的地址編號。常用的軟器件有:定時器(T)、計數器(C)、輔助繼電器(M)、數據寄存器(D)和狀態器(S)等。
二、輔助繼電器(M)
是PLC內(nei) 部的狀態運行標誌,相當於(yu) 繼電器控製中的中間繼電器。它們(men) 不能接收外部輸入信號,也不能直接驅動外部負載,但其常開常閉觸點可以無限製地使用,具體(ti) 分類及用途見下表。
三、定時器(T)
PLC中的定時器相對於(yu) 繼電器係統中的時間繼電器,當定時器的線圈得電時,定時器開始計時,直到計時的當前值與(yu) 設定值相等時,其對應的觸點動作。
四、指令運用
以《交通燈的時間控製》項目為(wei) 例對上述指令進行演示。
1)確定變量表
進入項目後,根據項目要求和仿真動畫確定各個(ge) 元件所對應的I/O地址。
項目要求
仿真動畫
2)編輯程序
程序段1:自鎖由於(yu) 使用的觸發信號PB1為(wei) 按鈕,所以需要借助輔助繼電器(M)實現自鎖,保持住觸發信號。
程序段2:點亮紅燈在點亮紅燈的同時,定時器T0開始計時,定時時間到後其常閉觸點變為(wei) 常開狀態,紅燈熄滅。定時器指令的輸入方法:out(空格)t0(空格)k100。定時器設定值=常數(K)基準值,此處的設定值為(wei) :100100ms=10s。
程序段3:點亮黃燈與(yu) 點亮紅燈的程序類似,注意定時器的編號不能重複。
程序段4:點亮綠燈與(yu) 點亮紅燈的程序類似。
程序整體(ti) 瀏覽
五、程序測試
在仿真動畫中單擊按鈕PB1,觀察交通燈是否在指定的時間內(nei) 點亮和熄滅,以及程序能否正常循環。
六、項目擴展
當PB1按下時紅黃綠三個(ge) 燈同時點亮,5s後紅燈熄滅,再過5s黃燈熄滅,再過5s綠燈熄滅,所有燈熄滅5s後再次同時點亮,依次循環。
程序瀏覽