CALL"TCONT_CP","DB_TCONT_CP"
ASs='html_titleimg_p' STyle='text-align:center;'>95ca6537fb995cf72588a5b98e401472
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_INSP_INT等,是不是我只要把TUN_ON置位,就可以实现自整定了。麻烦高手们指导一下!
最佳答案
引言
控制器优化专用于加热或冷却过程。
当在FB58“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重新激活参数设置,使其与整定之前相同。
在FB58“TCONT_CP”中执行控制器整定
PID温度控制
3-2A5E00447393-02
3.2过程类型
过程类型
除了过程增益GAIN_P以外,下图中给出的参数,即滞后时间TU和过程时间常数
TA是过程的特征参数。
下图说明了阶跃响应:
t
TA
拐点
可调节变量
发生阶跃变化时的
过程响应
TU
下表列出了各种可以使用FB58“TCONT_CP”的过程:
过程类型I过程类型II过程类型III
典型温度过程(理想情况)中间范围高阶温度过程(大滞后)
TU/TA小于0.1TU/TA约为0.1TU/TA大于0.1
一个主要时间常数2个大致等价的时间常数几个时间常数
FB58“TCONT_CP”是针对类型I,即典型温度控制过程设计的。不过,也可以将
该功能块用于类型II或III即高阶过程中。
提问者对于答案的评价:
不错,解释的很清楚