中斷指令有4條,包括開、關(guan) 中斷指令,中斷連接、分離指令。指令格式如表1所示。
1. 開、關(guan) 中斷指令
開中斷(ENI)指令全局性允許所有中斷事件。關(guan) 中斷(DISI)指令全局性禁止所有中斷事件,中斷事件的每次出現均被排隊等候,直至使用全局開中斷指令重新啟用中斷。
PLC轉換到RUN(運行)模式時,中斷開始時被禁用,可以通過執行開中斷指令,允許所有中斷事件。執行關(guan) 中斷指令會(hui) 禁止處理中斷,但是現用中斷事件將繼續排隊等候。
2. 中斷連接、分離指令
中斷連接指令(ATCH)指令將中斷事件(EVNT)與(yu) 中斷程序號碼(INT)相連接,並啟用中斷事件。
分離中斷(DTCH)指令取消某中斷事件(EVNT)與(yu) 所有中斷程序之間的連接,並禁用該中斷事件。
注意:一個(ge) 中斷事件隻能連接一個(ge) 中斷程序,但多個(ge) 中斷事件可以調用一個(ge) 中斷程序。
表1 中斷指令格式