1200的pid怎么放在触摸屏上调节

1200的pid怎么放在触摸屏上调节,第1张

第三方上位机或触摸屏,多数不能直接访问 S7-1200 中符号寻址的变量。这种情况下,可以使用绝对地址的变量与 PID_Compact 工艺对象数据块中的增益、积分、微分的变量之间做数据传送。只需要在第三方设备的用户画面中,访问对应的绝对地址变量即可。PID 参数修改后实时生效,不需要重启 PID 控制器和 PLC。如图 17 所示:

1.触摸屏访问的变量是绝对地址寻址,工艺对象背景数据块里对应变量是符号寻址。

2.设置绝对地址变量的保持性,实现断电数据保持。

3.通过指令实现绝对地址与符号地址变量的数据传送。

链接的最下面

1200PID调试后,用重新下载。

可能是因为你内部用了中间存储变量,且其初始值已经修改了。你重新下载后程序自动判断,跳到了中间程序运行。可在OB100或101/102中初始化你恢复这些程序运行状态判断用的中间变量。

PID控制器被添加后,要靠PID_Compact指令块控制,其中工艺对象数据块中的sRet.i_Mode参数用于设置控制器运行方式,共有如下5种模式:0 := Inactive(未激活)1 :Start Up 启动自整定方式2 :Tuning in Run运行中自整定方式。

积分调节作用:

是使系统消除稳态误差,提高无差度。因为有误差,积分调节就进行,直至无差,积分调节停止,积分调节输出一常值。

积分作用的强弱取决与积分时间常数Ti,Ti越小,积分作用就越强。反之Ti大则积分作用弱,加入积分调节可使系统稳定性下降,动态响应变慢。积分作用常与另两种调节规律结合,组成PI调节器或PID调节器。

ID_Compact 指令提供自动和手动模式下具有集成自我调节功能的通用 PID 控制器。

列表: PID_Compact 指令

LAD/FBD

SCL

说明

请点击输入图片描述

"PID_Compact_1"(Setpoint:=_real_in_,Input:=_real_in_,Input_PER:=_word_in_,Disturbance:=_real_in_, ManualEnable:=_bool_in_,ManualValue:=_real_in_,ErrorAck:=_bool_in_, Reset:=_bool_in_,ModeActivate:=_bool_in_, Mode:=_int_in_, ScaledInput=>_real_out_,Output=>_real_out_,Output_PER=>_word_out_,Output_PWM=>_bool_out_, SetpointLimit_H=>_bool_out_, SetpointLimit_L=>_bool_out_,InputWarning_H=>_bool_out_,InputWarning_L=>_bool_out_,State=>_int_out_,Error=>_bool_out_, ErrorBits=>_dword_out_)

PID_Compact 提供可在自动模式和手动模式下自我调节的 PID 控制器。PID_Compact 是具有抗积分饱和功能且对 P 分量和 D 分量加权的 PID T1 控制器。

1 STEP 7 会在插入指令时自动创建工艺对象和背景数据块。 该背景数据块包含工艺对象的参数。2 在 SCL 示例中,“PID_Compact_1”是背景 DB 的名称。


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/yw/7916526.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-11
下一篇 2023-04-11

发表评论

登录后才能评论

评论列表(0条)

保存