343012090
级别: 家园常客
精华主题: 0
发帖数量: 381 个
工控威望: 658 点
下载积分: 1512 分
在线时间: 213(小时)
注册时间: 2014-08-31
最后登录: 2024-11-06
查看343012090的 主题 / 回贴
楼主  发表于: 2014-11-29 12:34
首先我把值用MOV指令放到寄存器里D100里,然后我用运算指令读取D100和伺服反馈过来的脉冲值D200做加减运算,放到D300里。可是我在线运行时,只看到反馈过来的值D200在变化,而运算结果它不变哦,这是为什么了???触点用M8000
aze_240
级别: 探索解密
精华主题: 0
发帖数量: 22 个
工控威望: 139 点
下载积分: 3137 分
在线时间: 38(小时)
注册时间: 2013-12-12
最后登录: 2024-12-19
查看aze_240的 主题 / 回贴
1楼  发表于: 2014-11-29 12:41
要确保cpu的程序和你监视的是一致的,另外看还有没有其他关于d300的赋值、运算指令。