各位大佬好,我在尝试用自复位按钮实现设定值增减过程中遇到了一些问题,如果有时间还请指点一下。
类似应用场景:用自复位按钮实现张力的增减,即每按一下,数值就会加你所设定的“步长”;用按钮实现流量设定,按下即加,按减少按钮就减。
我的做法:用P_trig(上升沿)检测按钮的状态,之后就紧接着ADD/SUB指令,实现数值加减。由于没有真实PLC用FactoryIO进行仿真。附图如下。
遇到的问题:1.按钮的的信号似乎有漏掉的,即每短按一下按钮,数值不会加减。之后我问AI,问题就是在一个扫描周期里没有识别到按钮状态的变化。那我该怎么处理这个情况呢?
2.想问各位在实际项目中应该做怎样的处理,对于这种自复位的按钮,是不是也存在短按一次而PLC没有扫描到。
