脉冲宽度可调单次脉冲发生器_PLC编程,STEP 7 博途编写脉冲发生器程序

本文介绍了两种在PLC编程中通过STEP 7 (TIA Portal) 创建脉冲宽度可调的单次脉冲发生器的方法。方法1利用IEC定时器和接通延时定时器实现周期性脉冲,通过改变定时器参数调整占空比。方法2则是通过设置时钟标志,简单便捷地生成50%占空比的脉冲信号,但时钟标志的变化可能在长扫描周期中出现歧义。

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

ecafbbf92259b27f1b280b365539d94d.png

方法1

可以使用STEP7(TIA Portal)的IEC定时器来通过简单的编程产生一个脉冲发生器。

图.01展示的是如何利用两个“TON”(接通延时定时器)来实现在输出端 Q0.1 输出周期性脉冲信号的。

da1b63dcb591c367ad5b41d1548bf55d.png

图.01

注:图中E0.0即为I0.0,A0.1即为Q0.1,德语关系。

“接通延时定时器”指令将使得输出端 Q 延迟一段时间接通,该时间通过 PT 来定义。

下表将描述如何实现脉冲发生功能。

脉冲发生器的功能

1 输入I0.0 “Release”用于激活此脉冲发生器。

2 标志 M0.1 “Out"”初始值为“False”,因此,下面一条接通延迟定时器指令“TON”开始计时。

3 当接通延时时间到达的时候,标志 M0.0 “Trig"”将被置位并且输出 Q0.1 “Trig_Out”获得 “True”信号。

4 M0.0 的“True”信号将触发上面一条“TON”指令开始计时。

5 当第二次接通延时

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值