CALL "TCONT_CP" , "DB_TCONT_CP"
PV_IN :=
PV_PER :=
DISV :=
INT_HPOS:=
INT_HNEG:=
SELECT :=3
PV :=
LMN :=
LMN_PER :=
QPULSE :=
QLMN_HLM:=
QLMN_LLM:=
QC_ACT :=
CYCLE :=
CYCLE_P :=
SP_INT :=
MAN :=
COM_RST :=
MAN_ON :=
比如我Select=3,如果我要自整定的话,还要设哪些参数,PV_IN SP_INT 等,是不是我只要把TUN_ON置位,就可以实现自整定了。麻烦高手们指导一下!
最佳答案
引言
控制器优化专用于加热或冷却过程。
当在FB 58“TCONT_CP”中执行控制器整定时,将自动设置PI/PID 控制器参数。
有两种整定方式:
• 使用设定值阶跃变化,通过逼近工作点来实现整定
• 通过设置一个起始位,在工作点上进行整定
在这两种情形中,通过一个可选的可调节变量阶跃变化来激励过程的执行。在检测
到一个拐点之后,将获得可用的PI/PID 控制器参数,控制器也将切换到自动模式,
并继续使用这些参数进行控制。
还可以使用参数分配用户界面中的向导来整定控制器。
优化控制器响应
控制器设计的目标是实现对干扰的最优响应。如果整定结果是“尖锐”的参数,则
在设定值阶跃变化中将会导致变化量的10%~40%的过调。为避免发生这种情况,
当发生设定值阶跃变化时,可通过PFAC_SP 参数弱化比例作用。在典型的温度过
程中,也可以通过暂时使用最小或最大可调节变量,减小由设定值的较大阶跃变化
引起的过调(受控的闭环回路)。
测量周期CYCLE 和CYCLE_P
在整定过程开始时,将测量控制器采样时间CYCLE 和脉冲发生器采样时间
CYCLE_P (如果脉冲控制处于激活状态)。如果测量值和组态值相差超过5%,则控
制器优化将中止,并设置STATUS_H = 30005。
保存控制器参数(SAVE_PAR 或UNDO_PAR)
当整定控制器时,在整定开始之前将首先保存参数。当整定结束时,可以使用
UNDO_PAR 重新激活参数设置,使其与整定之前相同。
在FB 58“TCONT_CP”中执行控制器整定
PID 温度控制
3-2 A5E00447393-02
3.2 过程类型
过程类型
除了过程增益GAIN_P 以外,下图中给出的参数,即滞后时间TU 和过程时间常数
TA 是过程的特征参数。
下图说明了阶跃响应:
t
TA
拐点
可调节变量
发生阶跃变化时的
过程响应
TU
下表列出了各种可以使用FB 58“TCONT_CP”的过程:
过程类型I 过程类型II 过程类型III
典型温度过程(理想情况) 中间范围 高阶温度过程(大滞后)
TU/TA 小于0.1 TU/TA 约为0.1 TU/TA 大于0.1
一个主要时间常数 2 个大致等价的时间常数几个时间常数
FB 58“TCONT_CP”是针对类型I,即典型温度控制过程设计的。不过,也可以将
该功能块用于类型II 或III 即高阶过程中。
提问者对于答案的评价:
不错,解释的很清楚
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc231705.html