S_PULSE(脈衝定時器)
S_PEXT(擴充套件脈衝定時器)
S_ODT(接通延時定時器)
S_ODTS(保持型接通延時定時器)
S_OFFDT(斷電延時定時器)。
看見沒開頭都是S 又有5個 所以叫S5
西門子S7-300型PLC有以上5種類型的S5定時器,應用這5種不同的定時器就能實現各種定時功能。
定時器的埠如下
埠
功能說明
舉例
S
輸入
輸入I如I0.1
TV
定時時間
輸入S5TIME#10S表示定時時間為10秒
R
復位
Q
輸出
接線圈Q
BI
當前定時時間(二進位制值)
輸出存入MW
BCD
當前定時時間(BCD碼)
下面是各定時器的區別
工作原理:輸入為1,定時器開始計時,輸出為1;計時時間到,定時器停止工作,輸出為0。如在定時時間未到時,輸入變為0,則定時器停止工作,輸出變為0。如果定時器復位端(R)從0變為1則定時器復位時間清零,輸出變為0。
舉例:假如輸入的定時間(TV)為10秒,輸入從0變為1則定時器開始計時(輸出為1)時間從10開始遞減當遞減到0時定時器輸出為0
工作原理:輸入從0到1時,定時器開始工作計時,輸出為1;定時時間到,輸出為0。在定時過程中,輸入訊號斷開不影響定時器的計時(定時器繼續計時)。
如果定時器復位端(R)從0變為1則定時器復位時間清零,輸出變為0。
區別:擴充套件脈衝定時器與脈衝定時器的區別是前者在定時過程中,輸入訊號斷開不影響定時器的計時。(只需接通一瞬間)
工作原理:輸入訊號為1,定時器開始計時此時輸出為0;計時時間到,輸出為1。計時時間到後,若輸入訊號斷開,則定時器輸出為0。如在計時時間未到時,輸入訊號變為0,則定時器停止計時。
區別:顧名思義“接通延時”就是啟動定時器(輸入訊號變為1)且定時間到之後定時器輸出(Q)才接通為了。
工作原理:輸入訊號為1,定時器開始工作並計時(輸出為0),計時時間到,定時器輸出為1。當定時器定時結束,不管輸入訊號狀態如何,輸出Q的狀態總為1,定時器位只有使用復位指令才能使輸出變為0並觸發下一個定時器定時工作。
S_OFFDT(斷電延時定時器)
工作原理:輸入訊號由0到1時定時器復位,輸出為1;當輸入訊號由1到0時,定時器才開始計時,計時時間到,輸出為0。在計時過程中,如果輸入訊號由0到1則定時器復位,停止計時(輸出為1),等待輸入由1到0時才重新開始計時。
區別:復位時輸出為1
S_PULSE(脈衝定時器)
S_PEXT(擴充套件脈衝定時器)
S_ODT(接通延時定時器)
S_ODTS(保持型接通延時定時器)
S_OFFDT(斷電延時定時器)。
看見沒開頭都是S 又有5個 所以叫S5
西門子S7-300型PLC有以上5種類型的S5定時器,應用這5種不同的定時器就能實現各種定時功能。
定時器的埠如下
埠
功能說明
舉例
S
輸入
輸入I如I0.1
TV
定時時間
輸入S5TIME#10S表示定時時間為10秒
R
復位
Q
輸出
接線圈Q
BI
當前定時時間(二進位制值)
輸出存入MW
BCD
當前定時時間(BCD碼)
下面是各定時器的區別
S_PULSE(脈衝定時器)
工作原理:輸入為1,定時器開始計時,輸出為1;計時時間到,定時器停止工作,輸出為0。如在定時時間未到時,輸入變為0,則定時器停止工作,輸出變為0。如果定時器復位端(R)從0變為1則定時器復位時間清零,輸出變為0。
舉例:假如輸入的定時間(TV)為10秒,輸入從0變為1則定時器開始計時(輸出為1)時間從10開始遞減當遞減到0時定時器輸出為0
S_PEXT(擴充套件脈衝定時器)
工作原理:輸入從0到1時,定時器開始工作計時,輸出為1;定時時間到,輸出為0。在定時過程中,輸入訊號斷開不影響定時器的計時(定時器繼續計時)。
如果定時器復位端(R)從0變為1則定時器復位時間清零,輸出變為0。
區別:擴充套件脈衝定時器與脈衝定時器的區別是前者在定時過程中,輸入訊號斷開不影響定時器的計時。(只需接通一瞬間)
S_ODT(接通延時定時器)
工作原理:輸入訊號為1,定時器開始計時此時輸出為0;計時時間到,輸出為1。計時時間到後,若輸入訊號斷開,則定時器輸出為0。如在計時時間未到時,輸入訊號變為0,則定時器停止計時。
區別:顧名思義“接通延時”就是啟動定時器(輸入訊號變為1)且定時間到之後定時器輸出(Q)才接通為了。
S_ODTS(保持型接通延時定時器)
工作原理:輸入訊號為1,定時器開始工作並計時(輸出為0),計時時間到,定時器輸出為1。當定時器定時結束,不管輸入訊號狀態如何,輸出Q的狀態總為1,定時器位只有使用復位指令才能使輸出變為0並觸發下一個定時器定時工作。
S_OFFDT(斷電延時定時器)
工作原理:輸入訊號由0到1時定時器復位,輸出為1;當輸入訊號由1到0時,定時器才開始計時,計時時間到,輸出為0。在計時過程中,如果輸入訊號由0到1則定時器復位,停止計時(輸出為1),等待輸入由1到0時才重新開始計時。
區別:復位時輸出為1