恭喜,你发布的帖子
发布于 2026-01-31 10:33:01
7楼
后面的人注意了:楼主说的是for 内。
楼主有个事情可能误会了。
边沿指令,常规,常理下只有一个扫描周期接通。而for也是一个周期内做的事情。这么说,干啥还要边沿?直接使用触点就是了,对不对?反正都没有下次的了。
但是。plc对解读边沿指令却不是书本上这么理解的哦。plc是按扫描次数看待的。
也就是扫描到某次是接通的,而上一次是断开,那么这次就on。(不知道这样说法大家能不能转弯理解?)
for里面的东西正是一个周期里面都执行很多次的。在for内有一个上升沿指令循环第一次,它的上一次是for循环的最后一次时候的状态。比较它们两,看是否输出on。
当for循环第二次的时候,它的上一次就是for的第一次的状态,这时候又比较它俩的结果。
……
楼主还是坚持要得到这个问题的答案吗?
你先看看上面说的,眼睛明白了,脑子感觉不好使了。是不是?我才说了一半。虽然你问的是多个地方,其实多个地方都是用一个地方的道理来重复多次而已。
这个明显看得仔细多啦
请填写推广理由:
分享
只看
楼主