定時器的端口包含:信号輸入、定時時間、複位信号、輸出、[定時器剩餘時間(BI二進制表示、BCD碼表示)其輸出存入MW]
定時器包含:S_PULSE(脈沖定時器)、S_PEXT(擴充脈沖定時器)、S_ODT(接通延時定時器)、S_ODTS(保持型接通延時定時器)、S_OFFDT(斷電延時定時器)
下面對對每種定時器進行詳細介紹:
1.S_PULSE(脈沖定時器) 工作原理:輸入為1,定時器開始計時,輸出為1;計時時間到,定時器停止工作,輸出為0。如在定時時間未到時,輸入變為0,則定時器停止工作,輸出變為0。如果定時器複位端(R)從0變為1則定時器複位時間清零,輸出變為0。
A.舉例:假如輸入的定時間(TV)為10秒,輸入從0變為1則定時器開始計時(輸出為1)時間從10開始遞減當遞減到0時定時器輸出為0
B.指令格式:
![](https://img.laitimes.com/img/9ZDMuAjOiMmIsIjOiQnIsIiclRnblN0LclHdpZXYyd2LcBzNvwVZ2x2bzNXak9CX90TQNNkRrFlQKBTSvwFbslmZvwFMwQzLcVmepNHdu9mZvwFVywUNMZTY18CX052bm9CX9U1VkVDbXR2bONjW1ZVbaZXUYpVd1kmYr50MZV3YyI2cKJDT29GRjBjUIF2LcRHelR3LcJzLctmch1mclRXY39TM5UTO0cDM1EDOxETM0EDMy8CX0Vmbu4GZzNmLn9Gbi1yZtl2Lc9CX6MHc0RHaiojIsJye.jpg)
C.工作時序:
2.S_PEXT(擴充脈沖定時器) 工作原理:輸入從0到1時,定時器開始工作計時,輸出為1;定時時間到,輸出為0。在定時過程中,輸入信号斷開不影響定時器的計時(定時器繼續計時)。
如果定時器複位端(R)從0變為1則定時器複位時間清零,輸出變為0。
差別:擴充脈沖定時器與脈沖定時器的差別是前者在定時過程中,輸入信号斷開不影響定時器的計時。(隻需接通一瞬間)
A.舉例:電動機延時自動關閉控制,按動啟動按鈕,電動機啟動30分後自動關閉
B.指令格式:
C.工作時序:
3.S_ODT(接通延時定時器) 工作原理:輸入信号為1,定時器開始計時此時輸出為0;計時時間到,輸出為1。計時時間到後,若輸入信号斷開,則定時器輸出為0。如在計時時間未到時,輸入信号變為0,則定時器停止計時。
差別:顧名思義“接通延時”就是啟動定時器(輸入信号變為1)且定時間到之後定時器輸出(Q)才接通為了。
A.舉例:用定時器構成一脈沖發生器,當滿足一定條件時,可以輸出一定頻率和一定占空比的脈沖信号
下圖實作了輸出訓示燈(Q4.0)以滅2s、亮1s的規律交替進行閃爍
B.指令格式:
C.工作時序:
4.S_ODTS(保持型接通延時定時器)
工作原理:輸入信号為1,定時器開始工作并計時(輸出為0),計時時間到,定時器輸出為1。當定時器定時結束,不管輸入信号狀态如何,輸出Q的狀态總為1,定時器位隻有使用複位指令才能使輸出變為0并觸發下一個定時器定時工作。
A.舉例:按下按鈕10s後開燈,燈一直亮,按下複位按鈕,燈滅;交通信号燈控制可從此下載下傳
B.指令格式:
C.工作時序:
5.S_OFFDT(斷電延時定時器) 工作原理:輸入信号由0到1時定時器複位,輸出為1;當輸入信号由1到0時,定時器才開始計時,計時時間到,輸出為0。在計時過程中,如果輸入信号由0到1則定時器複位,停止計時(輸出為1),等待輸入由1到0時才重新開始計時。
差別:複位時輸出為1
A.舉例:切斷電源後,燈在10s後在熄滅
B.指令格式:
C.工作時序: