当前位置: 主页 > PLC控制

请问大家 为什么SHR循环命令只能执行一次,多次没反应??

STEP7SP35.4和PLCSIM5.4几步移位都没用
I0.0+m10.0(p)+shr_i
执行一次没反应了,求解T_T!

图片说明:

请问大家 为什么SHR循环命令只能执行一次,多次没反应??b98a083084b22bacdf8bc6DA0b8c264d

最佳答案

程序是循环左移,你的上面怎么是循环右移?
说下你的程序吧:
你将mw10再次返给mw0,就可以解决了。因为你左移一位后只是将结果存放到mw10,其中mw0中的数值并没有变,所以你移一次就不变了。明白了吗。或者就是直接再给mw0。
必须采纳

提问者对于答案的评价:
好,我犯了没仔细看书的错误输入的和输出的没在一个数据里,哈

最佳答案作者回复:
将前后数据放在不同寄存器里的思想我感觉挺好的。我也爱这样。所以这是我以前遇到的问题。

  • 关注微信

猜你喜欢

微信公众号