FB58的自整定

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2018年12月1日 上午5:19
下一篇 2018年12月1日

相关推荐