pid&pwm的问题

怎样用pwm方式控制pid?
 恳请各位老师赐教

问题补充:
恩,呵呵!

最佳答案

正确的说法,应该是用PWM的方法实现PID控制。
 首先,PWM的概念是固定的脉冲周期条件下,改变每个脉冲的宽度,即占空比。因此,用户必须首先建立一个固定周期的脉冲,而这个脉冲周期必须根据对象的实际情况确定。对于慢反应对象,周期可以取得长一些,基本是以秒为单位;反之,周期必须取得短一些,通常以毫秒为单位。
 其次,从电子线路来说,PWM是由锯齿波发生器与比较器配合实现的。因此,同样可以用软件实现这个功能。
 对于长周期,用定时器作为锯齿波发生器;比较器可以用比较指令来做。比较指令的一个端是定时器的数值(不断在更新),另一个端是PID的输出(必须将数值的格式转换到与定时器数值格式一致)。比较的结果使能一个触点;于是在这个触点上就得到了PWM的输出。
 对于短周期,建议使用PLC自带的PWM(高速脉冲输出)功能。将PID的输出作为PWM的脉宽设定值(注意数据格式一致)即可。而脉冲周期在初始化中设定。具体设置方式可参见手册中的解释。
 

提问者对于答案的评价:
谢谢,真的是受益非浅!

原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc356686.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2021年7月5日 上午9:31
下一篇 2021年7月5日 上午9:31

相关推荐

  • 请问s7 200PLC之间通信

    请问:   问题1: s7 200之间以太网通信,相互连多少个?上位机组态软件如:昆仑通态通过普通网卡与其组网通信? 问…

    SIMATIC S7-200 2021年7月4日
  • PLC200高速计数采集不到数据

    我把一个手轮的脉冲和方向接入PLC的I0.3和I0.4,PLC高速计数脉冲组态选HSC4模式为3,预置值为9999999,当前值VD3000,主程序中SM0.1连接HSC程序块,并…

    SIMATIC S7-200 2017年6月24日
  • Micro/WIN的表格指令里存储的数据,PLC掉电后还有吗?

    我用Micro/WIN的AD_T_TBL指令建了一个30条的表格,里面存放一些字节数值,如果PLC掉电后,数值还有吗? 请高手们帮忙解答一下下! 问题补充:存放的数值是V…

    SIMATIC S7-200 2021年7月5日
  • s7-200CN 2个PLC之间的通讯

    按照论坛上的说明设置好主站和从站,通讯不上http://www.ad.siemens.com.cn/service/article/S7-200/s7-200modbus/#lib…

    2017年6月11日
  • PLC死机都什么原因会造成

    PLC死机都什么原因会造成,今后编程多注意。 最佳答案 写了死循环,外接设备过多,通讯时间过长,配置不正确都有的,最好再写的时候一步一步写,这样排除问题会相对简单点!!! 提问者对…

    SIMATIC S7-200 2021年7月5日
  • 关于西门子S7-200PLC的modbus通讯,PLC做主站(轮询)

    大家好,我在学西门子S7-200PLC的modbus通讯中,做了这样一个程序,假设我现在的PLC要不断的读取传感器的温度数据,温度是从VW0传进来的,那么下面程序中网络3可以看出是…

    SIMATIC S7-200 2017年12月21日
  • 求无扰动切换程序

    自动切手动时,手动值应等于自动的输出值,手动切自动时,自动的输出值应等于手动值,这些还是明白的,但是运用200的向导编程时的无扰动切换程序却怎么也调不成功,求大神给个参考程序 最佳…

    2017年11月19日
  • EM231的编程问题

    请问下,原有传感器4-20ma输入传感器接入EM231模拟量模块,现在传感器更换为1-5V信号输入,请问恶231模块是否拨码开关是不是不用改动,而PLC中程序块或系统块是否需要改动…

    SIMATIC S7-200 2020年11月1日
  • 200输出问题

    我的子程序是这样的,就是个直接启动,启动之后在设定时间内没有收到运行信号就报故障,停止输出Q点。现在有个这样的情况,我调用了两次,当第一次报故障的时候,后面调用的也报故障,求大佬解…

    2021年7月5日
  • plc失电后数据保持

    PLC供电采用双电源切换,请问一下,数据能保持多久?,比如说远方发一个脉冲信号,在程序中自保持了,但是双电源切换会造成plc瞬时失电,数据能保持吗?PLC失电多久时间才能保持? 问…

    SIMATIC S7-200 2020年11月1日

发表回复

登录后才能评论