libin24
级别: *
精华主题: * 篇
发帖数量: * 个
工控威望: * 点
下载积分: * 分
在线时间: (小时)
注册时间: *
最后登录: *
查看libin24的 主题 / 回贴
楼主  发表于: 2011-03-25 10:17
图片:
请教各位大虾一个问题,公司有一台设备计数出现问题,程式如图,正常情况应该是d100应该交替DMOVP给d102,但监控程式并不是这样导致
计数出现问题,d100只有两个固定值131072   65536 ,  d100值不知道从哪里来的?d100只在图上面的一小段用到,其他的就查不到了
131072   65536如果不交替dmovp给d102,后面的计数就不准了
监控程式有时会连续dmovp几次131072或65536到d102
lovefeyer
级别: 家园常客
精华主题: 0
发帖数量: 436 个
工控威望: 561 点
下载积分: 1664 分
在线时间: 228(小时)
注册时间: 2011-03-10
最后登录: 2023-02-18
查看lovefeyer的 主题 / 回贴
1楼  发表于: 2011-03-25 11:22
你应该是没分析明白,这个程序如果真的像上面这样,D100里面只可能是0
lovefeyer
级别: 家园常客
精华主题: 0
发帖数量: 436 个
工控威望: 561 点
下载积分: 1664 分
在线时间: 228(小时)
注册时间: 2011-03-10
最后登录: 2023-02-18
查看lovefeyer的 主题 / 回贴
2楼  发表于: 2011-03-25 11:31
你把源程序发上来,我帮你分析一下
lovefeyer
级别: 家园常客
精华主题: 0
发帖数量: 436 个
工控威望: 561 点
下载积分: 1664 分
在线时间: 228(小时)
注册时间: 2011-03-10
最后登录: 2023-02-18
查看lovefeyer的 主题 / 回贴
3楼  发表于: 2011-03-25 11:40
跟你说了,发源程序上来帮你分析,你要是能弄明白,也不用来这里提问了不是