PLC ST语言经典电路之 一键启停 和 时钟脉冲

文章介绍了使用PLC编程实现两秒时钟脉冲生成以及基于外部按钮M10.4的一键启停功能,通过定时器myT1和myT2配合,结合Rtrig触发器控制输出Q10.1。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1,产生两秒时钟脉冲:myT1.Q
myT1,myT12 为Ton

myT1(IN:= myTFlag ,PT:= T#2s );
myT2(IN:= myT1.Q ,PT:= T#2s );

IF myT2.Q THEN
	myTFlag:=0;
	
	;
ELSE
	myTFlag:=1;
	;
END_IF;

2,一键启停,M10.4为外部按钮, Q10.1为输出的一键启停结果

Rtrig(click:= M10.4);

if Rtrig.Q AND NOT M10.5  then

Q10.1:=1;
ELIF Rtrig.Q AND M10.5 then
Q10.1:=0;
end_if

M10.5  := Q10.1;
#T1(IN:=#btn1,
    PT:=t#5s);
IF #T1.Q THEN
    #btn1 := 0;
    ;
ELSE
    #btn1 := 1;
    ;
END_IF;

#CTU1(CU:=#btn1,
      R:=0,
      PV:=32765);
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

潘诺西亚的火山

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值