INT:表示中断程序的起点WWW_PLCJS@_COM%-PLC-技.术_网
IRET:表示中断程序的结束WWcW_PLCJS_COM-PLC-技.术_网
中断指令程序示例:WW.W_PLCJS_COM-PLC-技.术_网
WWW_PLC※JS_COM-PLC-技.术_网(可编程控※制器技术门户)
中断程序语法:WWcW_PLCJS_COM-PLC-技.术_网
1、中断程序n(n:0到24)是位于INTn指令与IRET指令之间的程序。中断程序必须全部放在ED指令之后;WW.W_PLCJS_COM-PLC-技.术_网
2、最多可以编写25个中断程序;WWW_PLCJS@_COM%-PLC-技.术_网
3、中断程序的编号由中断的类型决定;WWW_PLCJS_COM-PLC-技.术_网
INT0至INT15:由中断单元产生的中断WWW_PL※CJS_COM-PLC-技.术_网
INT16至INT23:由能发生中断的智能单元所产生的中断WWW_PL※CJS_COM-PLC-技.术_网
INT24:定时中断.——可——编——程——控-制-器-技——术——门——户
4、当同时出现一个以上的中断时,首先执行编号较小的中断程序。其他程序被置于等待执行状态,当第一个中断程序结束后,将按编号顺序由小到大执行其他程序。如下图:WWW_PLCJS※COM-PLC-技.术_网(可※编程控※制器技术门户)
WWW_PL※CJS_COM-PLC-技.术_网
*若中断请求因别的中断程序在执行中而置于等待执行状态,则在中断出现与实际执行中断程序之间存在一个时间差,如果因此而不想执行处于等待状态的中断程序,则可使用ICTL指令将其清除。被清除的中断程序将不被执行。 WWW※PLCJS_COM-PL#C-技.术_网(可编※程控※制器技术门户)