西門(mén)子s7-200中斷指令
先來(lái)復(fù)習(xí)下中斷指令的三要素:
1、激活中斷(1次即可);
2、中斷事件連接中斷程序;
3、開(kāi)放中斷。
有開(kāi)放就一定會(huì)有關(guān)閉,具體功能參考下圖:
以上提到的三要素,要求必須包含在中斷指令的主程序中。而在被調(diào)用的中斷程序中,該中斷程序被執(zhí)行的觸發(fā)條件,需要與主程序中斷指令中的EVENT數(shù)值相對(duì)應(yīng)。
首先,來(lái)看下主程序的編寫(xiě)內(nèi)容:
在編輯中斷程序2之前,先來(lái)看下在中斷指令中EVNT3代表的含義:
在明確了中斷程序2的執(zhí)行條件是“I0.1的下降沿”的情況下,在編輯程序時(shí)可以把原本計(jì)劃添加的觸發(fā)條件省略掉。直接使用SM0.0,如下圖:
由于執(zhí)行之后,數(shù)據(jù)監(jiān)測(cè)的值不是Q點(diǎn),所以就用“狀態(tài)表監(jiān)控”來(lái)監(jiān)看變量值的變化。
如果需要在主程序中關(guān)閉整個(gè)中斷指令,以及相關(guān)聯(lián)的中斷程序,則可以使用DISI指令,如下圖:
相關(guān)鏈接:西門(mén)子S7-200系列PLC中斷指令第一部分 梯形圖實(shí)例