菜鸟入行
级别: 论坛先锋

精华主题: 0
发帖数量: 1381 个
工控威望: 1557 点
下载积分: 3686 分
在线时间: 177(小时)
注册时间: 2017-09-01
最后登录: 2024-06-11
查看菜鸟入行的 主题 / 回贴
楼主  发表于: 2019-04-22 19:52
我对FX5U不太了解,做了一个定位的程序

定位完成后想清除当前位置

结果发现清不了!我用DMOV 或 DHCMOV都不行




有一次用DMOV,SM8029接通的瞬间是清成K0了,但下次定位后,数值又回来了,而且数值是一直在增加的。

比如我每次定位 3000,那数值是这样依次显示的 0 - 3000 - 0 - 6000 - 0 - 9000 - 0 - 12000

请教各位,这是什么情况?怎么样才清除当前值?
打个酱油,懂的不多
水平有限,能帮则帮
互相帮助,共同进步
菜鸟入行
级别: 论坛先锋

精华主题: 0
发帖数量: 1381 个
工控威望: 1557 点
下载积分: 3686 分
在线时间: 177(小时)
注册时间: 2017-09-01
最后登录: 2024-06-11
查看菜鸟入行的 主题 / 回贴
1楼  发表于: 2019-04-23 14:49
引用
引用第4楼nightblueblu于2019-04-23 11:05发表的  :
上面两楼都是对的,寄存器使用错了


程序给我改乱了。。 用正确的寄存器,也是清不掉。

也是我说的那个情况,如果隔一会清就行
打个酱油,懂的不多
水平有限,能帮则帮
互相帮助,共同进步