我在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标号的程序被执行,而其他分支程序无法执行,不知道什么原因,有大神解释下么