跳转至标签指令的使用方法

JMP指令和LBL指令可实现跳转功能,JMP必须放在LBL前面吗?其中标签是什么意思?就是LBL后面的程序吗?

问题补充:
谢谢二位的指教,我试了一下,当将LBL置于JMP前,运行出错。我想实现在主程序中,循环执行其中的一段程序,之后再向下执行。即象FOR NEXT指令,在一个扫描周期,其间的指令重复运行一定次数。我想实现的功能是:在一个扫描周期内,有条件的循环一段程序,当条件不满足时,再向下运行。

最佳答案

跳转至标签(JMP)指令对程序中的指定标签(n)执行分支操作。标签(LBL)指令标记跳转目的地(n)的位置。您可以在主程序、子程序或中断例行程序中使用"跳转"指令。"跳转"及其对应的"标签"指令必须始终位于相同的代码段中(主程序、子程序或中断例行程序)。
 还有,JMP不是必须放在LBL前面。
 

提问者对于答案的评价:
谢谢指导!

原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc357023.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2021年7月5日 上午9:41
下一篇 2021年7月5日 上午9:41

相关推荐

  • 通讯中断问题

    中断事件23(接收信息完成)与SM86.5(e:收到结束字符)有什么不同?     既然接收信息已经完成,还有什么必要看是否收到结…

    SIMATIC S7-200 2021年7月5日
  • 工控FTP地址

    大家谁知道一些免费的,比较好的,速度快,人少一些的工控FTP地址啊?现在一般的工控FTP都打不开,或者收费,能打开的速度又太慢,或者人太多。 最佳答案 亿万  …

    SIMATIC S7-200 2021年7月5日
  • Smart 200 与 S7 – 200 Modbus 的通讯问题

    通讯不上 不知道什么原因 请高手指教。虽然说都是Modbsus 库 但是一样吗?显示无法通讯 图片说明:    &nbs…

    2017年6月6日
  • S7-200与200CN

    S7-200.CPU226.REL.01.21的程序下载到CPU226CN.RET.02.01.PLC。程序在运行的时候数据显示不一样。如VD356里的数据是60980可是在VW3…

    SIMATIC S7-200 2017年11月4日
  • ASCII转换

    S7-200接收仪表的数据为ASCII码,有什么简便方法转换成整数,?? 最佳答案 转换指令里有个ATH,可以把ASCII转换成16进制数。详见下面手册117页:http://ww…

    SIMATIC S7-200 2020年11月1日
  • 条件调用子程序和跳转指令的问题

    1.我在S7300中有条件调用两个FC来做手动和自动控制程序,在自动程序里面用到了定时器和计数器,还有用(S)M作为状态标志,输出都是线圈(),在调用手动FC时,我在OB1里面对定…

    SIMATIC S7-200 2021年7月4日
  • 关于pc_adapter_usb_a2适配器在与226通信的问题

    我用pc_adapter_usb_a2适配器准备与226连接修改程序,在连接是准备选取9600波特率时,发现该选项只有19200及以上,并无9600波特率选项,无法与PLC连接。我…

    2017年5月31日
  • S7_200 (CPU 224[DC/DC/DC])与TP170B MONO 通讯

    一个小项目,用S7_200 (CPU 224[DC/DC/DC])与TP170B MONO 通讯,居然连接不上,采用PPI通讯口接到TP17…

    SIMATIC S7-200 2021年7月5日
  • 安装软件时出错

    请问,我电脑安装STEP7-MicroWINV4.0 SP9编程软件时,最后出现要提供路径,输入路径后错误,是怎么回事? 问题补充:按照老师说的:双击此“安装补丁.REG…

    2021年7月5日
  • 需要指点

    原先本厂有人编成功过,利用TD400,传感器和一个电磁(用于抖动沙到电子称上,当电子称重量达到要求的90%的重量,电磁抖动变慢,从而让电子称有充分的感应时间),到100%结束.TD…

    SIMATIC S7-200 2021年7月5日

发表回复

登录后才能评论