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

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日

相关推荐

  • S700与ACS550用MODBUS通讯控制问题

    S700与ACS550用modbus通讯控制问题,我已经通讯上了,并且能够执行频率控制了,但是现在控制字控制还是不行。我用的是40001和40002,前者是控制字,后者是频率设置。…

    SIMATIC S7-200 2021年7月5日
  • S7-200PID控制实际问题解决

    硬件:224CPU(继电器输出类型)连接一个231模块,Q0.1直接控制一个220V的交流接触器线圈,交流接触器控制一组加热管怎么使用PID控制温度在一个设定值上下波动,想要有个思…

    SIMATIC S7-200 2021年7月5日
  • s7200子程序的局部变量表

    各位,s7200子程序的局部变量表如何COPY啊。我只拷贝了子程序,发现局部变量表没办法COPY 最佳答案 1。拷贝两次,一次拷贝程序代码,一次拷贝局部变量表,比较麻烦;&nbsp…

    SIMATIC S7-200 2021年7月5日
  • 上位机

    在wincc中我想点击一个点击一个电机图片,就会弹出一个开关画面,用c语言编写。有许多电机例如风机水泵等,能不能用一个开关画面呢?在一个就是应用程序窗口与画面窗口的区别?越详细越好…

    2017年11月23日
  • em231硬件接线图

    em231硬件接线图中有RC C+ C-接(0——20ma)导线符号ps是什么意思?跟旁边的输入点RD D+ D-有什么区别?四组输入点是不…

    2020年10月31日
  • PLC200循环控制水泵

    想用PLC200做程序,4台水泵要求是:(1.)3用1备,轮换工作,(2)具有故障自投,互为备用功能,(3)某台出现故障,备用泵及时投入使用。 最佳答案 1、设一个操作间隔,比如1…

    SIMATIC S7-200 2020年10月31日
  • S7-200和S7-200SMART的异同点

    请教下各位老师,S7-200和S7-200smart有什么区别?编程指令及功能价格等等 最佳答案 区别很大S7-200需要编程电缆,就目前网络时代,还是比较落后,S7-200SMA…

    SIMATIC S7-200 2021年7月5日
  • 找点定时器的资料

    是200的哦!!尤其是关于时基方面的 最佳答案 http://support.automation.siemens.com/CN/view/zh/1109582 http…

    SIMATIC S7-200 2021年7月4日
  • 奇偶校验与帧校验

    我现在使用200plc与一变频器通讯,传输格式1-8-2,也就是没有就校验位,使用自由口通讯编程传送数据时,我需要自己计算双字节的帧校验数据连同其它数据一起构成一个消息帧发送给变频…

    SIMATIC S7-200 2020年11月5日
  • 西门子PLC cpu226控制电机方案

    我需要独立的同时控制4台伺服电机(4个轴),输入16点,输出20点,使用cpu226+位控模块EM253(2个),还是使用s7-300系列,cpu314c+FM357-2(1个)?…

    SIMATIC S7-200 2019年6月10日

发表回复

登录后才能评论