西门子PID_COMPACT指令是西门子PLC(可编程逻辑控制器)中用于实现PID(比例-积分-微分)控制功能的指令。下面是对该指令的详细解释: 1. 基本功能 PID_COMPACT指令用于实现PID控制算法,该算法是工业自动化控制领域中常用的一种控制策略。通过调整控制器的比例(P)、积分(I)和微分(D)系数,可以实现对被控对象的精确控制。
在 Mode 上,指定 PID_Compact 将转换到的工作模式:State = 0:未激活State = 1:预调节State = 2:精确调节State = 3:自动模式State = 4:手动模式工作模式由以下沿激活:ModeActivate 的上升沿Reset 的下降沿ManualEnable 的下降沿如果 RunModeByStartup = TRUE,则冷启动 CPU ...
或通过PID_Compact指令块上面按钮打开调试窗口;调试面板中,可监控PID实时曲线,启动预调节,精确调节,手动给定输出,设定PID参数等;1.采样时间:选择调试面板测量功能的采样时间;启动:激活 PID Compact 趋势采集功能。
图1.添加循环中断后在属性界面修改其循环时间 这里要特别注意,因为程序执行的扫描周期不相同,一定要在循环中断里调用 PID 指令。 注意:为保证以恒定的采样时间间隔执行 PID 指令,必须在循环 OB 中调用。 在“指令 > 工艺 > PID 控制 > Compact PID(注意版本...
PID_Compact 指令是对具有比例作用的执行器进行集成调节的 PID 控制器,具有抗积分饱和功能,并且能够对比例作用和微分作用进行加权运算。其计算公式为 式中, y 为 PID 控制器的输出值;K_{P}为比例增益; b 为比例作用权重; w 为设定值; x 为过程值; s 为自动控制理论中的拉普拉斯运算符;T_{I}为积分作用时...
(1)在“指令> 工艺> PID 控制> Compact PID>PID_Compact”下,将PID_Compact 指令添加至循环中断。如图6所示: ▲图6 | 在循环中断中添加PID_Compact 指令▲ (2)当添加完PID_Compact 指令后,在项目树> 工艺对象文件夹中,会自动关联出PID_Compact_x[DBx],包含其组态界面和调试功能。如图7所示: ▲图7 | ...
PID_Compact 指令提供了一种可对具有比例作用的执行器进行集成调节的 PID 控制器。 存在下列工作模式: 未激活 预调节 精确调节 自动模式 手动模式 带错误监视的替代输出值 有关工作模式的详细信息,请参见 State 参数。 PID 算法 PID_Compact 是一种具有抗积分饱和功能并且能够对比例作用和微分作用进行加权的 PIDT1...
(1)在“指令> 工艺> PID 控制> Compact PID> PID_Compact”下,将PID_Compact 指令添加至循环中断。如图6所示: ▲图6 | 在循环中断中添加PID_Compact 指令▲ (2)当添加完PID_Compact 指令后,在项目树> 工艺对象文件夹中,会自动关联出PID_Compact_x[DBx],包含其组态界面和调试功能。如图7所示: ▲图7 |...
4.打开循环中断组织块,在“指令 > 工艺 > PID 控制 > Compact PID > PID_Compact”下,将 PID_Compact 指令添加至循环中断,如下图所示。5.当添加完 PID_Compact 指令后,在“项目树” > “工艺对象”文件夹中,会自动关联出数据块,包含其组态界面和调试功能,如下图所示。6.使用 PID 控制器前,需要...