程序如下:
网络1:
LD I0.0
MOVB 2#111111, QB0
网络2:
LD I0.1
SLB QB0, 1
当I0.0闭合后,2进制111111被赋值于Q0.0、Q0.1、Q0.2、Q0.3、Q0.4、Q0.5,S7222的6个输出全部闭合,按照字节左移指令的解释,当I0.1闭合后,应该是Q0.0为0断开,Q0.1、Q0.2、Q0.3、Q0.4、Q0.5继续闭合,因为字节左移了一位!但是当程序下载后实验时,I0.0闭合又断开后,确实如所设想,6个输出全部闭合为1,当I0.1闭合后,不是编程时所设想的,6个输出全部断开为0!只有
I0.0闭合不断开,再闭合 I0.1后才是Q0.0为0断开,Q0.1、Q0.2、Q0.3、Q0.4、Q0.5继续闭合。字节左移指令我理解的有误吗?请各位大侠指点一下,谢谢了!