STEP7 Basic V10.5 的標準指令集裡並沒有倒數計時的指令,但此動作要求只需用一個遞減的指令DEC即可完成。
DEC是一個遞減指令,所以我們只要每一固定時間執行一次即可得到倒數計時的動作。
(DEC的相反指令為INC 遞增指令)
注意!
DEC 及 INC 是利用PLC Scan time動作,所以使用時不可一直觸發IN,因此可配合上簷指令"P"或下簷指令"N"
下載範例程式:倒 數計時
方法一:利用一般Timer,每一秒執行一次DEC,即為每秒倒數計時的動作要求。
方法二:利用定時中斷OB,每一秒執行一次DEC,即為每秒倒數計時的動作要求。
------------------------------------------------------------------------------------------------------------------------------------------
Siemens SIMATIC PLC S7-400 S7-300 S7-1200 S7-200 LOGO HMI 西門子 自動化
相關文章全站熱搜
留言列表