JZGKCHINA
工控技术分享平台
尊重原创 勿抄袭
勿私放其他平台
01
自动控制分类
02
PID 控制基础概念
经典模拟PID控制系统原理框图
根据给定值Yd(t)与实际输出值Y(t)构成控制偏差:
err = Yd - Y
室温PID控制加热系统简单示例
传感器测量室温并将温度值传送给控制器。控制器将当前室温与设定值进行比较,修正被控量(室温)与输入量(传感器测量值)之间的偏差,计算加热控制的输出值(调节变量)。
如果 PID 控制器的设置正确,则会尽快达到此温度设定值,然后使其保持为常数值。输出值更改后,过程值通常仅随时间延迟而变化。控制器必须针对此响应进行补偿。
03
比例、积分、微分的作用
04
博途 PID 指令选择
博途 PID 功能要点:
如何选择 PID 指令:
05
死区概念
06
控制带概念
控制带功能可以提高系统响应。
当反馈值进入到控制带时,PID输出正常调节,而当反馈值达到控制带上限时,PID立即输出为0,当反馈值在控制带下限时,PID立即达到最大输出。
控制带用于温度控制:
在温度控制具有明显的大滞后特性,当过程值偏离设定值较大时调节过程过于缓慢,而接近设定值时又容易出现较大超调。
存在上述两种问题,温度控制必须满足在偏差超过一定的范围时,输出最大或者最小的调节量,让温度值快速回到一个小的范围中,以缩短调节时间:在设定值附近时,越靠近设定值,调节量应越小,以防止超调。为此,控制带功能在当过程值大于设定值,且偏差绝对值超过控制带,则以输出下限作为输出值。当过程值小于设定值,且偏差绝对值超过控制带,则以输出上限作为输出值。如果偏差的绝对值小于控制带,则以实际PID的计算结果作为输出。
07
串级控制
主控制器:
根据主参数与给定值的偏差而动作,其输出作为副调节器的给定值的调节器。
副控制器:
其给定值由主调节器的输出决定,并根据副参数与给定值(即主调节器输出)的偏差动作。
08
PID Compact 指令
组态定义 Input/Output 参数
过程值设置-过程值限值
必须满足过程值下限<过程值上限。如果过程值超出限值,会出现错误 (ErrorBits = 0001h)。
过程值设置-过程值标定
高级设置--过程值监视
09
PID_3Step 三步控制
PID_3Step 可以输出两个开关量实现三步控制,常应用在控制电动阀的正反转来控制流量、压力等场合
组态阀位反馈
执行器-电机转换时间
电机转换时间:
执行机构从下限位到上限位所需的时间,3Step支持电机转换时间自动测量,使用位置反馈或停止位信号的执行机构,才可以测量电机转换时间从最关位到最开位的运行时间,如果没有关位或开位,也没有相对应的阀门位置反馈功能,可人为估算电机转换时间并填入该值。测量期间,不考虑输出值的限值,执行器可行进至上限位或下限位。
最短接通/关断时间:
用于阀位动作保护,避免阀门频繁震荡。
10
博途 PID 相关资源
S7-1200、S7-1500 PID 控制功能手册
https://support.industry.siemens.com/cs/document/108210036/simatic-s7-1200-s7-1500-pid-%E6%8E%A7%E5%88%B6?dti=0&lc=zh-CN
作 者 简 介
杨浩武
充电桩拧螺丝专家
扫码关注腾讯云开发者
领取腾讯云代金券
Copyright © 2013 - 2025 Tencent Cloud. All Rights Reserved. 腾讯云 版权所有
深圳市腾讯计算机系统有限公司 ICP备案/许可证号:粤B2-20090059 深公网安备号 44030502008569
腾讯云计算(北京)有限责任公司 京ICP证150476号 | 京ICP备11018762号 | 京公网安备号11010802020287
Copyright © 2013 - 2025 Tencent Cloud.
All Rights Reserved. 腾讯云 版权所有