、用 FB41 做 PID 时,到底要调整哪几个参数? FB41 有太多参数,哪几个代表 P、I、D? COM_RST: BOOL: 重新启动 PID :当该位 TURE 时: PID 执行重启动功能,复位 PID 内部参数到默认值; 通常在系统重启动时执行一个扫描周期,或在 PID 进入饱和状态需要退出时用这个位; MAN_ON : BOOL :手动值 ON ;当该位为 TURE 时, PID 功能块直接将 MAN 的值输出到 LMN ,这可以在 PID 框图中看到;也就是说,这个位是 PID 的手动/自动切换位; PEPER_ON : BOOL :过程变量外围值 ON :过程变量即反馈量,此 PID 可直接使用过程变量 PIW (不推荐),也可使用 PIW 规格化后的值(常用),因此,这个位为 FALSE ; P_SEL : BOOL :比例选择位:该位 ON 时,选择 P(比例)控制有效;一般选择有效; I_SEL : BOOL :积分选择位;该位 ON 时,选择 I(积分)控制有效;一般选择有效; INT_HOLD BOOL :积分保持,不去设置它; I_ITL_ON BOOL : 积分初值有效, I-ITLVAL (积分初值) 变量和这个位对应,当此位 ON 时,则使用 I-ITLVA L 变量积分初值。一般当发现 PID 功能的积分值增长比较慢或系统反应不够时可以考虑使用积分初值; D_SEL : BOOL :微分选择位,该位 ON 时,选择 D(微分)控制有效;一般的控制系统不用; CYCLE : TIME : PID 采样周期,一般设为 200MS ; SP_INT : REAL : PID 的给定值; PV_IN : REAL : PID 的反馈值(也称过程变量); PV_PER : WORD :未经规格化的反馈值,由 PEPER-ON 选择有效;(不推荐) MAN : REAL :手动值,由 MAN-ON 选择有效; GAIN : REAL :比例增益,即我们说的 P; TI: TIME :积分时间; TD : TIME :微分时间; TM_LAG : TIME :我也不知道,没用过它,和微分有关; DEADB_W : REAL :死区宽度;如果输出在平衡点附近微小幅度振荡,可以考虑用死区来降低灵敏度; LMN_HLM : REAL : PID 上极限,一般是 100% ; LMN_LLM : REAL : PID 下极限;一般为 0% , 如果需要双极性调节,则需设置为-100% ;(正负 10V 输出就是典型的双极性输出,此时需要设置-100% ); PV_FAC : REAL :过程变量比例因子 PV_OFF : REAL :过程变量偏置值( OFFSET ) LMN_FAC : REAL : PID 输出值比例因子; LMN_OFF : REAL : PID 输出值偏置值( OFFSET ); I_ITLVAL : REAL : PID 的积分初值;有 I-ITL-ON 选择有效; DISV : REAL :允许的扰动量,前馈控制加入,一般不设置; B:部分输出参数说明: LMN : REAL : PID 输出; LMN_P :
PID参数设置 来自淘豆网m.daumloan.com转载请标明出处.