【摘要】:指令功能当JP指令前的触发信号接通时,跳转到与JP指令同编号的LBL处,并执行后续程序,JP与LBL之间的指令不执行。2)程序中可以使用多个编号相同的JP,但不允许出现相同编号的LBL。表2-23 JP和LBL之间指令的操作6)在JP和LBL指令中间使用DF或DF/指令,当JP的控制信号为“ON”时无效。如需要输出,必须将DF或DF/指令放在JP和LBL指令外部。
(1)指令功能
当JP指令前的触发信号接通时,跳转到与JP指令同编号的LBL(编号范围为0~63)处,并执行后续程序,JP与LBL之间的指令不执行。
(2)编程实例
梯形图、指令表和时序图见表2-22。
图2-11 主控指令的嵌套
表2-22 梯形图、指令表和时序图
程序解释:当控制条件X0为“ON”时,程序由JP0跳转至LBL0,接着执行下面的程序。
(3)指令使用说明
1)JP指令跳过位于JP和同编号的LBL指令间的所有指令。执行JP指令时,被跳过去的指令的执行时间不计入扫描时间。
2)程序中可以使用多个编号相同的JP,但不允许出现相同编号的LBL。
3)LBL可供相同编号的JP和LOOP指令使用。
4)在一对JP和LBL指令中间可以嵌套使用。(www.xing528.com)
5)在JP指令执行期间,TM、CT、SR、Y和R的操作见表2-23。
表2-23 JP和LBL之间指令的操作
6)在JP和LBL指令中间使用DF或DF/指令,当JP的控制信号为“ON”时无效。如果JP和DF或DF/使用同一触发信号,将不会有输出。如需要输出,必须将DF或DF/指令放在JP和LBL指令外部。
7)LBL的地址不能位于JP的地址之前,否则会出现运行错误。
8)JP和LBL指令不能用在步进程序中,且出现下列几种情况时,程序将不执行:
①JP指令没有触发信号;
②存在两个或者多个相同编号的LBL指令;
③缺少JP和LBL指令对中的一个指令;
④由主程序区跳转到ED指令之后的一个地址;
⑤由步进程序区之外跳入步进程序区之内;
⑥从子程序或中断程序区跳到子程序或中断程序区之外。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。