PLC解密网-PLC培训学习-工控自动化人才技术交流

超级管理员

454

帖子

1378

回复

3120

积分

楼主
发表于 2021-08-17 09:07:27 | 查看: 3713 | 回复: 3

有关三菱plc程序流向控制类指令的用法与注意事项,包括条件跳转指令、子程序调用与子程序返回指令、与中断有关的指令、主程序结束指令、监视定时器指令与循环指令的使用方法等。

三菱plc程序流向控制类指令


1、条件跳转指令

条件跳转指令CJ(P)的编号为FNC00,操作数为指针标号P0~P127,其中P63为END所在步序,不需标记。指针标号允许用变址寄存器修改。CJ和CJP都占3个程序步,指针标号占1步。

如图1所示,当X20接通时,则由CJ P9指令跳到标号为P9的指令处开始执行,跳过了程序的一部分,减少了扫描周期。如果X20断开,跳转不会执行,则程序按原顺序执行。



超级管理员

454

帖子

1378

回复

3120

积分
沙发
发表于 2021-08-17 09:08:49

blob.png

超级管理员

454

帖子

1378

回复

3120

积分
板凳
发表于 2021-08-17 09:09:21

图1,跳转指令的使用

使用跳转指令时应注意:

1)CJP指令表示为脉冲执行方式;

2)在一个程序中一个标号只能出现一次,否则将出错;

3)在跳转执行期间,即使被跳过程序的驱动条件改变,但其线圈(或结果)仍保持跳转前的状态,因为跳转期间根本没有执行这段程序。

4)如果在跳转开始时定时器和计数器已在工作,则在跳转执行期间它们将停止工作,到跳转条件不满足后又继续工作。但对于正在工作的定时器T192~T199和高速计数器C235~C255不管有无跳转仍连续工作。

5)若积算定时器和计数器的复位(RST)指令在跳转区外,即使它们的线圈被跳转,但对它们的复位仍然有效。


超级管理员

454

帖子

1378

回复

3120

积分
地板
发表于 2021-08-17 09:11:06

blob.png


CJ P63有点特殊,指跳到程序的结尾END

您需要登录后才可以回帖 登录 | 立即注册

技术支持 KZYPLC V2.1 © 2020-2027

欢迎光临昆山中宇工控PLC论坛!您是第 12663487 位访问者, 日访问量: 2494 总访问量: 26013330,当前 2025-03-13 03:13:09 在线人数:96

ICP备案证书号: 苏ICP备14003016-2号