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
dickson325
级别: 探索解密
精华主题: 0
发帖数量: 6 个
工控威望: 123 点
下载积分: 3525 分
在线时间: 6(小时)
注册时间: 2013-11-05
最后登录: 2018-09-17
查看dickson325的 主题 / 回贴
1楼  发表于: 2014-05-12 20:40
會不會是電腦的速度跟不上?
無論計數時間多小,只要計數值還未到達設定值,MOV指令在計時動作之前,
以順序來看應該是不可能沒動作就做條件轉移的。
楼主留言:
这个跟电脑速度应该没有关系吧,电脑慢么最多显示慢点撒,毕竟电脑只是一个监视的功能啊。
我也确实想不通怎么会这样