第11章  程序控制指令的运用

更新于 2026年10月10日 版权声明
第11章 程序控制指令的运用

Logix控制器的连续任务是代码执行的基本循环,期间被周期型任务和事件触发型任务中断运行,然后返回中断点,每个任务中的程序按排列顺序执行,每个程序都有一个主控例程,作为程序启动,主例程调用其他例程的执行,所有的例程则执行梯级逻辑的扫描。例程的扫描遵循从上到下从左到右的原则,从上到下按梯级顺序扫描,从左到右执行梯级的指令。这些就是代码执行的顺序和规则,一旦执行程序控制指令,便将改变扫描的顺序,使得指令执行转移到别处。Logix控制器指令系统有一套被称为程序控制的指令,如下所列:

●JSR SBR RET调用子例程指令 带入参数指令和带回参数指令;

●JXR调用外部子例程指令;

●EVENT事件触发任务调用指令;

●JMP LBL跳转指令和标号指令 成对使用;

●FOR循环执行例程指令;

●BRK终止循环执行例程指令;(https://www.daowen.com)

●MCR主控复位指令;

●UID UIE进入中断禁止指令和解除中断禁止指令;

●TND暂停指令;

●AFI恒假指令;

●NOP空操作指令。

这些指令,有的是必不可少的操作,有的是用来强调某种操作,有的被用来调试例程,有的具有标志意义,准确地了解它们的作用,才能恰如其分地运用它们。

↑上一章 ↓下一章
关注公众号获取验证码
复制内容需要验证码(7.99元/天)