一:指针P
①指针P I的编号如下表所示
②分支用指针的功能和动作实例
X001为ON时,跳转到CJ指定的标记位置,如上图所示跳转到P0处,执行P0之后的程序。
call子程序调用
X001为ON时,执行CALL指令指定的标签位置的子程序,使用SRET指令返回到原来的位置。
END跳转指针P63
P83是使用CJ指令跳转到END步的特殊指令,因此不需要输入P63的标记。
二:中断用指针的功能和动作
中断用指针包括3种,与IRET中断返回,EI允许中断,DI禁止中断一起使用。
①输入中断(延迟中断):6点
可在不受PLC运算周期的影响下,接收来自特定的输入编号的输入信号,触发该输入信号,执行中断子程序,由于输入中断可以处理比运算周期更短的信号,因此可在顺控过程中作为需要优先处理或短时间脉冲处理控制时使用。
动作
使用EI指令允许中断后,在扫描程序过程中,X000或X001为ON,执行中断子程序①或②
②定时中断用:3点
动作
EI指令以后定时器中断变为有效。FEND表示主程序的结束,中断子程序必须写在FEND后,I620表示每个20ms执行一次中断子程序
閱讀更多 英語知識分享 的文章