关于s7-300的边沿检测指令
林慧玲
发布于2014-03-31 17:44
18
0
标签:
ai1.3fpm1.3=q2.0按下i1.3按钮为什么q2.0不亮呢?fp不是上升沿检测吗?在使用fp指令的情况下怎么才能使线圈q2.0得电呢
佳答案
没有仔细看fp指令,fp的意思是i1.3从0到1发生变化的时候,fp的逻辑结果为1,下一个周期它就复位了,只有当i1.3再次从0到1发生变化的时候才再次为1,所以q2.0只输出了一个周期,时间太短,几乎无法察觉的,不知道要的是什么结果,是不是想按一次q2.0输出,再按一次q2.0没有输出,一直这样循环呢?可以这样做:
ai1.3
fpm1.3
jcnm1
anq2.0
=q2.0
m1:nop0