S7-200PLC中断指令介绍

中断指令有4条,包括开、关中断指令,中断连接、分离指令。指令格式如表1所示。

1. 开、关中断指令

开中断(ENI)指令全局性允许所有中断事件。关中断(DISI)指令全局性禁止所有中断事件,中断事件的每次出现均被排队等候,直至使用全局开中断指令重新启用中断。

PLC转换到RUN(运行)模式时,中断开始时被禁用,可以通过执行开中断指令,允许所有中断事件。执行关中断指令会禁止处理中断,但是现用中断事件将继续排队等候。

2. 中断连接、分离指令

中断连接指令(ATCH)指令将中断事件(EVNT)与中断程序号码(INT)相连接,并启用中断事件。

分离中断(DTCH)指令取消某中断事件(EVNT)与所有中断程序之间的连接,并禁用该中断事件。

注意:一个中断事件只能连接一个中断程序,但多个中断事件可以调用一个中断程序。

1 中断指令格式

LAD

STL

ENI

DISI

ATCH INTEVNT

DTCH EVNT

操作数及数据类型

INT:常量 0-127

EVNT:常量,CPU 224: 0-23; 27-33

INT/EVNT数据类型:字节

EVNT:常量, CPU 224: 0-23; 27-33

数据类型:字节