五广土
级别: 略有小成
精华主题: 0
发帖数量: 58 个
工控威望: 256 点
下载积分: 632 分
在线时间: 26(小时)
注册时间: 2018-04-13
最后登录: 2018-08-07
查看五广土的 主题 / 回贴
楼主  发表于: 2018-05-28 11:24

为什么我移位一次就停止了?大侠们帮忙找找哪里出问题了
michael.guan
级别: 略有小成
精华主题: 0
发帖数量: 196 个
工控威望: 347 点
下载积分: 593 分
在线时间: 69(小时)
注册时间: 2018-03-23
最后登录: 2024-07-21
查看michael.guan的 主题 / 回贴
1楼  发表于: 2018-05-28 13:49
你把MB2里的值的移位结果存在了MB3里,而MB2里存的还是移位之前的值,所以无论你怎么按M0.0,MB3里的值都不会再变,你应该把MB2里的值的移位结果直接存在MB2里,也就是把第一段程序里的MB3改成MB2,至于MB3,如果你非要用的话,那你就再加个MOVE指令,把MB2里的值move给MB3。
本帖最近评分记录:
  • 下载积分:+1(bruce2020) 热心助人!