恭喜,你发布的帖子
发布于 2025-03-19 09:00:55
14楼
其实只要明白,沿指令是个近视眼,只对眼前输给它的能流(STL是靠近它的堆栈栈顶)进行前后两次扫描取边沿。
很多误解以为,沿指令能远洋捕捞,多次调用/间隔调用,会对遥远的数据取边沿。
不管是一个扫描周期多次调用,还是间隔很多周期才调用一次,规则一直没有变,沿指令只对输入数据作出前后两次扫描时的边沿判断,输出规则规定的结果。
可以这么说吧,只少是Smart200的沿指令,敏感的是扫过沿指令的扫描行为,而与扫描周期无关。
smart的P/N沿和三菱的mep/mef类似,只与最近两次执行相关。
这么说的话,间隔周期执行是可以有输出还是从来不输出呢?
P沿指令前是ldSM0或ldV0.0(VB0为断电保持1)时,是仅首次下载首次运行的首周期有输出,还是每次运行首周期都有输出,还是从来不会有输出呢?
这些靠手册很难理解出来,还是得实测。在我们没有plc沿生成的源码情况下,只能采用这个黑盒法
请填写推广理由:
分享
只看
楼主