2016 - 2024

感恩一路有你

西门子plc的pid调节参数设置 plc如何实现pid控制?

浏览量:3101 时间:2021-03-30 09:20:04 作者:admin

plc如何实现pid控制?

PLC实现PID(比例、积分、微分)控制比较简单,因为现在很多PLC都有PID控制指令,比如三菱、西门子都可以完成PID控制,下面我们就以三菱PLC为例来谈谈如何实现PID控制。

用PLC实现PID的典型应用是在恒压供水控制系统中。在该控制中,将压力设定和压力反馈信号输入PLC,通过PLC中PID控制程序的计算,得到转速控制信号。将此信号送入变频器,实现恒压供水的要求,并实现PID的PLC程序,顺序如下。

首先,我们将PID中比例增益KP、积分时间Ti和微分时间TD的参数值发送到各自的寄存器。然后,当自动标志位M0开启时,执行PID命令。在该指令中,D500寄存器存储压力设定目标值,D110寄存器存储平均压力值(安装控制设备中的传感器采集和转换的数据),D150存储采样时间。从PID内部工作和控制寄存器中,总共占用了25个数据寄存器,从这个程序段可以看出,总共记录了D125个寄存器。D126是输出值寄存器,主要存储PID输出值,即将PID运算结果输出给变频器等被控设备

由此可知,PLC的PID运算是通过专用PID功能指令完成的。我们不需要编写PID的基本指令,通过合理设置各个参数就可以完成PID控制功能。这里需要说明的是,增益KP、采样时间t和积分时间ti应根据工程计算确定,以便进一步优化PID控制效果。

以上是我对PLC实现PID控制功能的解答,欢迎参与本问题的讨论并转载,感谢您对电子和工业控制技术的关注!

西门子plc的pid调节参数设置 西门子pid控制实例 西门子plc的pid控制程序

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。