計時器
定時器指令本質上是壹個輸出指令。主要作用是當輸入端有能量流時,輸出動作不是立即執行,而是延遲壹段時間。根據計時方式和輸出動作的不同,定時器可分為on延時定時器、on延時定時器和off延時定時器。
1
打開延時計時器
打開延遲定時器意味著輸入端可以將流延遲指定的時間,並將其輸出到指定的變量。連接,顧名思義就是連接時啟動延時,因為這是相對於關閉延時設備而言的。當它打開時,計時器將開始計時,只有在能量流保持不變時才會計時。當能量流消失時,計時器將失效,不會有輸出。當計時時間到時,定時器被設置,輸出開始。如果輸入能量流消失,定時器復位,輸出消失。
因此,有輸出的過程是從定時器被設置到它被復位的時間段。置位和復位都與輸入能量流有關。
2
有壹個保持延時計時器。
有壹個保持延時計時器。該定時器與on-time delay定時器的區別在於,如果在定時器到達預設時間之前輸入能量流中斷,則當前定時器變量不會被清除。之後,如果輸入能量流恢復,它將繼續在原始計時器變量上累積。只有當定時器變量到達預設時間時,輸入能量流中斷,定時器變量清零。
三
關閉延時計時器
立即輸出輸入能量流到指定變量,當輸入能量流關閉時,延遲壹段時間關閉指定變量。
在這個過程中,當輸入能量流關閉時,就是壹個觸發啟動。之前不關輸入的時候,輸入輸出通道都算出來了,輸入馬上輸出。
計數器
在很多場合,需要針對特定事件進行技術。櫃臺分為普通櫃臺和告知櫃臺。如果計數事件的頻率遠小於PLC的掃描頻率,那麽可以使用普通計數器。如果計數事件接近或大於PLC的掃描頻率,則必須使用高速計數器。
按技術途徑分為上行計數器、下行計數器和上下計數器。
1
增加計數器。
終端包括計數能量流,復位能量流,計數器預置值(計數多少次,計數器到達輸出)。
每當計數輸入CU從關切換到開時,計數器變量增加1。這種上下計數與輸入是上升沿觸發還是下降沿觸發無關。兩個都是從收盤到開盤算,但壹個是加1,壹個是減1。當計數器變量等於預設值時,輸出Q打開,計數器停止計數。q保持輸出直到復位。當復位輸入r打開時,計數器的當前值被清除。
2
遞減計數器類似於遞增計數器。
設置復位線圈
普通線圈:前端輸入到達線圈,設置線圈,對應內存為1;前端輸入無法到達線圈,線圈復位,對應的存儲器為0。
設置線圈:前端輸入到達線圈,設置線圈,對應內存為1;前端輸入無法到達線圈,線圈不動作,對應的記憶保持原來的狀態。功能有點類似於保持斷電的功能。輸入切斷後,線圈仍保持“1”的動作。下圖顯示了設定線圈的示例:
復位線圈:前端輸入到達線圈,線圈復位,對應存儲器為0;前端輸入無法到達線圈,線圈不動作,對應的記憶保持原來的狀態。