当前位置: 主页 > PLC控制

FB58的自整定

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即高阶过程中。

提问者对于答案的评价:
不错,解释的很清楚

  • 关注微信

猜你喜欢

微信公众号