在“指令 > 工艺 > PID 控制 > Compact PID(请注意版本选择) > PID_Compact”的路径下,将PID_Compact指令添加到您的循环中断中。图 在循环中断中添加PID_Compact指令后的关联设置完成PID_Compact指令的添加后,您会在项目树中的工艺对象文件夹下,自动发现与之关联的PID_Compact_x[DBx],其中包含了该指令的...
(1)在“指令 > 工艺 > PID 控制 > Compact PID > PID_Compact”这个地方,把 PID_Compact 指令添加到循环中断里。就像图 6 显示的那样。▲图6 | 在循环中断中添加PID_Compact 指令▲ (2)当把 PID_Compact 指令添加完以后,在项目树里的 > 工艺对象文件夹中,会自动关联出 PID_Compact_x[DBx],这里...
通过程序来控制参数,从而改变 PID 的运行模式:1. PID Compact V1 时,使用 PID 工艺对象背景 DB 中,sRet 里的 i_Mode 参数来控制 PID 的工作模式。2. PID Compact V2 时,使用其 Mode 和 ModeActive 来控制 PID 的工作模式(如 Mode=0,PID 未激活)。如何修改 PID Compact 的 Output 值的限值范围?
(1)在“指令> 工艺> PID 控制> Compact PID>PID_Compact”下,将PID_Compact 指令添加至循环中断。如图6所示: ▲图6 | 在循环中断中添加PID_Compact 指令▲ (2)当添加完PID_Compact 指令后,在项目树> 工艺对象文件夹中,会自动关联出PID_Compact_x[DBx],包含其组态界面和调试功能。如图7所示: ▲图7 | ...
(9)ModeActivate:上升沿,PID_Compact将切换到保存在Mode参数中的工作模式。输出参数的含义如下:(1)ScaledInput:标定的过程值;(2)Output:PID的输出值(real形式);(3)Output_PER:PID的输出值(模拟量);(4)Output_PWM:PID的输出值(脉宽调制);(5)SetpointLimit_H:如果SetpointLimit_H=TRUE...
定义 PID 过程值和输出值的内容,选择 PID_Compact 输入、输出变量的引脚和数据类型。二、过程值设置 1、过程值限值 必须满足过程值下限<过程值上限。如果过程值超出限值,就会出现错误。2、过程值标定 a. 当且仅当在 Input/Output 中输入选择为 “Input_PER” 时,才可组态过程值标定。 b. 如果过程值与模拟...
S7-1200 PID Compact V2 自整定功能 PID控制器的有效运行依赖于针对特定运行系统和工艺要求的精准参数设置。由于每个系统具有其独特的特性和需求,因此PID控制参数的设置也需相应调整。用户具备通过参数访问接口手动调整参数的灵活性,通过实时监控调试面板中的曲线...
①PID指令选择: S7-1200 PID 功能有三条指令可供选择, 分别为 PID_Compact,PID_3Step,PID_Temp,如图1所示:▲图1 | PID指令图▲第一步:先判断是否使用三位执行机构,如果使用则选择PID_3Step指令。这里解释一下三位执行机构的特点: 1、只接受开启/关闭两个数字量输出控制; ...
Stop PID_Compact:禁用 PID 控制器至非活动状态。在实际应用中,往往需要在HMI或上位机中开放PID参数调节,当需要手动修改PID参数(主要是比例,积分,微分参数)时,就不需要进入到程序内部,方便修改;第三方上位机或触摸屏,多数不能直接访问 S7-1200 中符号寻址的变量。这种情况下,可以使用绝对地址的变量与 ...
S7-1200 PID Compact V2 自整定功能 PID 控制器能否正常运行,需要符合实际运行系统及工艺要求的参数设置。由于每套系统都不完全一样,所以,每套系统的控制参数也不相同。用户可通过参数访问方式手动调试,在调试面板中观察曲线图后修改对应的 PID 参数。也可使用系统提供的参数自整定功能,PID 自整定是按照一定的...