电工之家_电工基础知识学习网站
当前位置:电工之家 > plc > 正文

PWM的周期和脉冲宽度

时间:2019-04-03 15:46 来源:电工之家

在生活中其实脉冲现象常见,人的脉搏跳动、心脏跳动等都可以说是脉冲现象。其实在工业上用脉冲控制器控制电磁阀就是一个很直观的例子,只要在脉冲控制器上设定脉冲周期时间和脉冲宽度时间,就能实现电磁阀多久动作一次,而且动作一次持续多久时间。这里说的只是一个电磁阀的控制,多个电磁阀控制还要设置时间间隔以及输出路数。
PWM的周期和脉冲宽度
如西门子200系列可编程控制器中就有两个PTO/PWM发生器,能建立高速脉冲输出串(PTO输出,脉冲周期可变,占空比固定且为50%)或高速脉冲宽度可调节的波形(PWM输出,脉冲周期与占空比均可调)在西门子可编程控制器中,脉冲输出被用在控制高速输入中提供脉冲输出串和脉冲宽度调制这两种功能。由此可知,PWM只是脉冲输出的一种功能。那么题目说的PWM提供的是连续性变量工作循环输出,配有循环脉冲周期与脉冲宽度的用户控制功能且均可调。
PWM的周期和脉冲宽度
在西门子200系列的可编程控制器中,由于其提供的是带变量工作循环的固定循环时间输出,其指定循环周期时间与脉冲宽度为微秒级或毫秒级,脉冲周期范围10μs~65535μs或2ms~65535ms。脉冲宽度时间范围0μs~65535μs或0ms~65535ms。倘若把脉冲宽度时间设置为零,输出将被关闭。
在PWM的输出形式下较为流行的用法就是把当前周期为固定值,去改变脉冲宽度。但是需要人为设置去激活高速脉冲输出,系统默认的是未激活状态。激活高速脉冲输出的方法;就是在初始化子程序中设置PWM的初始值,一定要把控制字节的最低位SM67.0或SM77.0设置为1,此时进行初始化时刷新的是脉冲周期时间。而要初始化时刷新的是脉冲宽度时间,只要将SM67.1或SM77.1即可。
PWM的周期和脉冲宽度
PWM和脉冲有什么区别,在可编程控制器中,那么PWM只是脉冲输出的其中一种功能。

看过《PWM的周期和脉冲宽度》的人还看了以下文章