coolszf
级别: 探索解密
精华主题: 0
发帖数量: 7 个
工控威望: 126 点
下载积分: 1102 分
在线时间: 7(小时)
注册时间: 2014-03-17
最后登录: 2020-04-26
查看coolszf的 主题 / 回贴
楼主  发表于: 2014-05-12 16:20
图片:
图片:
我在状态S15中有一条指令MOV K1 D404,为什么程序状态经过S15却没有运行这条指令,但是当我在S15中加了条1秒延迟转移到S16的定时器时,MOV K1 D404就工作了。具体如附件中所示。监视显示程序运行同样停留在下个状态S16,前面的状态都只运行一次。
注:改延迟如果是0.1秒的话同样没有执行MOV K1 D404
超级菜青虫
喜欢吃叫吃货!喜欢XX叫日货
级别: 家园常客
精华主题: 0
发帖数量: 261 个
工控威望: 542 点
下载积分: 1381 分
在线时间: 677(小时)
注册时间: 2011-10-25
最后登录: 2024-10-19
查看超级菜青虫的 主题 / 回贴
1楼  发表于: 2014-05-13 11:13
扫描周期没问题 不需要加延迟,到时你的D404是否有别的线圈占用,我一般习惯直接用MOVP,防止占用
楼主留言:
MOVP试过了,也一样
是否有其他占用这个我也感觉有可能,但是也没找出来,我再研究下