关于多分支跳转指令的用法

已锁定

your shadow

  • 帖子

    49
  • 精华

    0
  • 被关注

    19

论坛等级:游侠

注册时间:2016-06-16

普通 普通 如何晋级?

关于多分支跳转指令的用法

866

3

2016-08-03 10:18:26

  我在STEP7的在线帮助里复制了以下程序:

 


      L     MB     0                    //将跳转目标数目装载到ACCU 1-L-L中。

      JL    LSTX                        //当ACCU 1-L-L > 3时的跳转目标。

      JU    SEG0                        //当ACCU 1-L-L = 0时的跳转目标。

      JU    SEG1                        //当ACCU 1-L-L = 1时的跳转目标。

      JU    COMM                        //当ACCU 1-L-L = 2时的跳转目标

      JU    SEG3                        //当ACCU 1-L-L = 3时的跳转目标

LSTX: JU    COMM

SEG0: S     M      1.0

      JU    COMM

SEG1: S     M      1.1

      JU    COMM

SEG3: S     M      1.2

      JU    COMM

COMM: L     10

      T     MB     2

   

结果在仿真的时候发现无论MB0值为多少,只有COMM标号的程序被执行,而其他分支程序无法执行,不知道什么原因,有大神解释下么

 

关于多分支跳转指令的用法 已锁定
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-300/400

共有54705条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

快扫描右侧二维码晒一晒吧!

再发帖或跟帖交流2条,就能晋升VIP啦!开启更多专属权限!

  • 分享

  • 只看
    楼主

top
X 图片
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。