• {{item.name}}
{{item.name}}
{{item2.name}}
更多

脉宽调制(PWM)

star star star star star
0 分
  • 软件编程
发布时间:2024年01月11日
  • 0
  • 9
脉宽调制(PWM)

脉宽调制(PWM)

PWM 提供了占空比可变周期固定的输出。PWM 输出以指定频率(循环时间)启动之后将连续运行。 脉宽根据所需要的控制要求进行变化。 占空比可表示为周期的百分比或对应于脉冲宽度的时间值。 脉宽的变化范围为 0%(无脉冲,始终为低电平))到 100%(无脉冲,始终为高电平)。 请参见下图。

image.png
图1.PWM波形

由于 PWM 输出可从 0% 变化到 100%,如表1所示,因此在很多情况下,它可以提供一个类似于模拟量输出的数字量输出。 例如,PWM 输出可用于电机从静止到全速的速度,或用于阀从关闭到全开的位置控制。

表1.脉冲宽度时间、周期时间和 PWM 功能的响应

脉冲宽度时间/周期时间响应
脉冲宽度时间 >= 周期时间值占空比为 100% : 输出一直接通
脉冲宽度时间 = 0占空比为 0% : 连续关闭输出
周期时间 < 2 个时间单位默认情况下,周期时间为两个时间单位

PWM功能产生一个占空比变化周期固定的脉冲输出。你可以为其设定周期和脉宽(以微秒或毫秒为单位):

  1. 周期:10μs到65535μs或者2ms到65535ms(S7-200 SMART CPU 支持最高 100KHz 脉冲输出)
  2. 脉宽:0μs到65535μs或者0ms到65535ms(最低4μs,设置为0μs等于禁止输出。)

PWM 发生器的详细参数和例程请参见《S7-200 SMART 系统手册》

西门子热线工程师内部学习讲座-PWM部分:

  1. S7-200 SMART PLC 脉宽调制输出功能(西门子热线工程师内部学习讲座)

PWM输出

实现方式:通过PWM向导或者PLS指令(特殊寄存器SM)实现

可实现的数量:

• SR20/ST20(两个通道,Q0.0 和 Q0.1)

• SR30 / ST30、SR40 / ST40 和 SR60(三个通道,Q0.0、Q0.1 和 Q0.3)

• ST60(四个通道,Q0.0、Q0.1、Q0.3 和 Q0.2(V2.8固件))

为了简化应用中运动控制的使用,推荐使用“PWM 向导”来组态 PWM。

更改PWM特性

只能使用同步更新更改 PWM 波形的特性。 执行同步更新时,信号波形特性的更改发生在周期交界处,这样可实现平滑转换。


剩余80%未阅读,请登录查看大全章节内容

  • 评论
更多
  • 分享

    扫码分享

扫码进入移动端

信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。