
一、什么是PID
PID(比例-积分-微分)控制通过三个参数动态调整系统输出,实现对目标值的精准跟踪:
P(比例):快速响应误差,但可能导致震荡。
I(积分):消除稳态误差,但过度调节会拖慢系统。
D(微分):预测趋势,抑制超调,增强稳定性。PID就像一位经验丰富的司机,根据“当前偏差(P)”、“累积偏差(I)”和“未来趋势(D)”不断调整方向盘,让系统平稳到达设定值!
图片
二、组态步骤
1、选择PID向导
图片
在2.8版本中可以选择16个回路2、选择LOOP0,下一个图片
3、命名当前PID控制的名字,下一个图片
4、设置回路参数
图片
5、输入信号选择
图片
图片
类型参数
在此指定回路过程变量 (PV) 的标定方式。可从以下选项中选择:
单极性(默认范围:0 至 27648)
双极性(默认范围:-27648 至 27648)
单极性 20% 偏移量(范围:5530 至 27648)
温度 x 10 °C
温度 x 10 °F
这里可根据实际仪表,选择对应的类型。本例选择单极20%偏移量,4-20mA对应0-10MPa。
6、输出信号选择
图片
比如我们控制4-20mA输入的变频器,选择单极20%偏移量。类型为模拟量。
7、控制区域-死区范围
图片
仅当“参数”(Parameter) 节点上的“控制器类型”(Controller Type) 设置为“温度”(Temperature) 时,才使能控制区。
8、设置回路报警
图片
可根据需要自行选择。9、手动控制选择
图片
手动控制
使用“添加 PID 的手动控制”(Add Manual Control of the PID) 复选框可对 PID 回路进行手动控制。在手动模式下,不执行 PID 计算,回路输出由程序控制
10、存储器分配图片
在此对话框中,指定在数据块中放置组态的 V 存储器字节的起始地址。该向导可以建议一个用来表示大小正确且未使用的 V 存储器块的地址。
单向:120 个字节
双向:240 个字节
地址不能和其他的重复,建议2000以上。
11、生成组件并完成向导的组态图片
图片
12、PID自带变量表以及PIDx_CTRL(PID 向导子例程)参数含义我们先来看一下,PID自带变量表图片
上面表格对PID中各变量占用的地址给了详细的描述。图片
图片
PV_I:连接PLC模拟量输入的AIWSetPoint_R:压力设定值Auto_Manual:手自动切换,0:手动模式,1:自动模式。ManualOutput:手动设定值,单极性范围:0.0-1.0,双极性范围:-1.0-1.0,这里我们要将输入的值做个转换,比如输入0-50HZ,需将数据除以50后传送给此值。13、程序编写建立变量表,用于触摸屏端参数设置。图片
PID参数传送图片
自动转手动无扰切换图片
调用PID图片
下载到PLC,打开PID自整定进行手动整定图片
整定到合适的结果后,点击更新CPU,将值写入图片
点击关闭,选择是,然后重新下载PLC程序。图片
测试结果图片
根据自整定数据以及输如参数,进行PID调节。 本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报。求股票配资提示:文章来自网络,不代表本站观点。