关于跳转指令的疑惑

Network 1 // 网络标题
 // 网络注释
 LD     SM0.0
 INCB   VB0
 Network 2 
 LBL    1
 Network 3 // 网络标题
 // 网络注释
 LD     SM0.0
 INCB   VB2
 Network 4 
 LDB<=  VB2, 200
 JMP    1
 Network 5 // 网络标题
 // 网络注释
 LD     SM0.0
 INCB   VB4
 为何首次扫描就VB2=201了?? 难道跳转指令与扫描无关?
 

问题补充:
我利用首次扫描监控的,为何首次扫描VB2就已经等于201了??应该等于1才对啊? 也是所把LBL 1 放在JMP下面和上面有上面区别?

最佳答案

我测试你的程序,vb2 内容从1~255 循环,没有你所说的情况,跳转执行只在LDB<=  VB2, 200条件满足条件下执行

 补充:
 PLC扫描时间是毫秒级的,你点运行以后已经不知道扫描多少次了,所以,上来vb2中值是一直增加的
 程序执行流程
 vb0 +1---------------
 vb2+1 -------       |
 是否小于200  |      |
 是-----------       |
 不是                |
 vb4+1----------------
 但是你要注意,vb2>200的时候,每次扫描都会+1,所以不可能出现你所说的=201就停止的情况

提问者对于答案的评价:
明白了,谢谢! 其实是在一个扫描周期完成循环(VB2=201)的只不过循环周期很长而已了.

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

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

相关推荐

  • -4可不可以加4.0

    4.0+(-4)对不对。  最佳答案 数据类型应一致,可以都是浮点数,也可以都是整数。你这个表达式显然违反上述法则。 提问者对于答案的评价:231421

    SIMATIC S7-200 2021年7月5日
  • 寻找参考点

    那位大侠有MAP_SERV_函数库寻找参考点的例子,可否发给小弟做一下参考,谢谢 最佳答案 http://support.automation.siemens.com/CN/lli…

    SIMATIC S7-200 2020年11月1日
  • s7-200两个端口通讯冲突的问题

    s7-200通过做从站通过端口0与组态王用modbus通讯。同时s7-200与飞思卡尔s12组成一个电控系统ECU,他们之间是用的自由口通讯,S7-200做主站。也就是说,PLC同…

    SIMATIC S7-200 2017年8月24日
  • 224XP模拟量的输入端电压初始值2.6V对吗?

    买了个二手的224XP,模拟量输入测得M对A和B都是2.6伏特。是坏了么/还是仿制板。程序中可看到AIW0是80xy(x在6和7跳变)。依据M A+ 为AIW0…

    2017年8月24日
  • 按钮 互锁?

    我使用昆仑通态的触摸屏7062KX,现在有四个启停按钮,希望每次只能按下一个有效,其余的按下无效,当这一个按钮恢复为0状态时,其余的按下才有效?请问在200程序里怎么实现? 问题补…

    SIMATIC S7-200 2020年10月31日
  • S7-200PLC编程中模拟量曲线的趋势判断

    S7-200PLC编程中如何判断一个温度模拟量的值在某个时间段(例如5-10分钟之内)内是上升趋势还是下降趋势?并根据这一判断开关机。 问题补充:S7-200PLC编程中如何判断一…

    SIMATIC S7-200 2021年7月5日
  • 高速计数器的复位和清零

    利用高速计数将编码器的脉冲转换计算成长度,当到达设定长度后复位计数器,如LD     停止:I0.3 O &n…

    SIMATIC S7-200 2021年7月4日
  • S7-200高数计数器的应用

    高数计数器的预置值和初始值是什么单位?是脉冲个数还是频率?如果我的编码器旋转一圈是1024个脉冲,那它的频率是多少?应该如何计算;编码器的输出有A相,B相,还有一个Z相,也就是零为…

    SIMATIC S7-200 2021年7月5日
  • PLC脉冲信号如何连接

    在200PLC中利用Q0.0来输出脉冲信号,那么PLC与台达伺服系统进行连接时,是不是将Q0.0直接接至台达的PULSE端子呢?如果不是,那么PLC与伺服控制器如何进行联系?哪位有…

    SIMATIC S7-200 2020年11月1日
  • STEP7-MicroWIN_V40_SP7软件可以仿真吗

    STEP7-MicroWIN_V40_SP7软件可以仿真吗 最佳答案 step 7  300有官方的仿真软件,microwin没有官方仿真软件 提问者…

    SIMATIC S7-200 2020年11月5日

发表回复

登录后才能评论