PLC编程:一个按钮一个指示灯,按一下灯亮,按两下灯闪,按三下灯灭

2024-12-22 16:12:49
推荐回答(3个)
回答1:

LD SM0.1
MOVW 0, VW100

LD I0.0
EU
INCW VW100

LDW= VW100, 4
MOVW 1, VW100

LDW= VW100, 1
= Q0.0

LDW= VW100, 2
A SM0.5
= Q0.0

初始给一个整数地址送入0,每按一次按钮整数加1,所以整数等于1就输出灯亮,等于2就串一个SM0.5(1s周期脉冲)输出闪烁,等于3就没有输出,再按等于4时候又把1送入整数灯亮,循环这样

回答2:

用个计数器!记你按得次数,然后读出经过值3次满后给计数器复位。 OK啦

回答3:

是第二下吗,还是需要连续按两下?