快捷搜索:  汽车  科技

plcpid控制实例详解(PLC编程过程控制PID指令的使用方式)

plcpid控制实例详解(PLC编程过程控制PID指令的使用方式)PID运行的过程参数。PLC的PID算法可以配置为自整定方式运行,集成了2种自整定方式。分别为:S3:保存参数的数据寄存器编号设置为PID运行的控制目标值(控制过程需要稳定的目标值)。PID指令运行过程中,不修改其变量内部数据。S2:保存测量值(PV)的数据寄存器编号设置为PID运行过程中的过程值(控制过程反馈的实时状态值),如恒温控制系统,系统的测量温度值就为过程值,应映射设置到S2。

使用PLC稳定控制一个连续的对象时,典型的控制方式就是使用PID算法实现控制过程。PID是典型的单输入单输出控制手段,用于执行根据输入的变化量而改变输出值的控制情况。在使用的过程中,可以依照不同的工艺要求,对PID进行叠加、嵌套等处理。

PID指令使用方法

执行对目标值S1、测量值S2、参数S3~S3 6进行设定的程序后,每隔采样时间S3将运算结 果(MV)保存到输出值D中。

plcpid控制实例详解(PLC编程过程控制PID指令的使用方式)(1)

PID指令使用方法

S1:保存目标值(SV)的数据寄存器编号

设置为PID运行的控制目标值(控制过程需要稳定的目标值)。PID指令运行过程中,不修改其变量内部数据。

S2:保存测量值(PV)的数据寄存器编号

设置为PID运行过程中的过程值(控制过程反馈的实时状态值),如恒温控制系统,系统的测量温度值就为过程值,应映射设置到S2。

S3:保存参数的数据寄存器编号

PID运行的过程参数。PLC的PID算法可以配置为自整定方式运行,集成了2种自整定方式。分别为:

1、 极限循环法(占用从S3开始的29个连续地址)

2、阶跃响应法的(占用从S3开始的25个连续地址)

D:保存输出值(MV)的数据寄存器编号

此变量为PID运行过程中,通过反馈状态计算后的控制输出值。

参数说明

PID运行过程参数说明,如下表格所示。其中最最关键的几个参数为:

plcpid控制实例详解(PLC编程过程控制PID指令的使用方式)(2)

plcpid控制实例详解(PLC编程过程控制PID指令的使用方式)(3)

PID整定过程

经验原则(参考):

1、先比例,后积分,再微分

2、参数从小到大设置

3、比例超调后,加积分

4、曲线振荡频繁,则加比例

5、大曲线振荡,则减比例

6、曲线偏离回复慢,则降积分

7、曲线波动周期长,则加积分

使用过程中问题点

在设置S3~S3 29这个区域的时候,若设置为掉电保持区域,一定注意不要将D的地址设置为掉电保持区域,否则可能会出现系统抖动;若需要设置到掉电保持区域,则应在初始化的时候,对D地址的值进行复位。

(转载请注明来源函控自动化工程师头条号)

猜您喜欢: