liuqiang150
级别: 探索解密
精华主题: 0
发帖数量: 41 个
工控威望: 144 点
下载积分: 531 分
在线时间: 57(小时)
注册时间: 2018-11-08
最后登录: 2024-04-08
查看liuqiang150的 主题 / 回贴
楼主  发表于: 2020-03-29 12:07
图片:
如图片中程序,三菱FX5U,先打开M2,但不关闭,等待1秒以上,在打开M4,奇怪的是为啥M5还会被M3的上升沿置位,按理说M3的上升沿检出只会持续一个扫描周期,同样的程序和操作顺序用台达的就不会被置位,哪位师傅知道原因
王玮北
ggggfnux
级别: 略有小成
精华主题: 0
发帖数量: 152 个
工控威望: 215 点
下载积分: 1944 分
在线时间: 153(小时)
注册时间: 2019-05-22
最后登录: 2024-11-15
查看王玮北的 主题 / 回贴
1楼  发表于: 2020-03-30 10:35
问题就在于STL指令在不执行的时候它是跳转状态,就是STL到RETSTL之间没有进行扫描了,在你通S0的那个扫描周期里,STL到RETSTL之间的M3确实是上升沿。还有一个要注意的就是STL从ON变到OFF的时候,是有一个OFF状态的执行,也就是有一个扫描周期,STL到RETSTL之间会进行扫描。