结构切换 (S7-300,S7-400) 结构分段 结构分段是控制器的一项功能。 在使用结构分段的闭环控制中,比例或微分作用位于反馈环路中,设定值的变化只能影响控制器的积分作用。 设定值发生跳变时,调节变量不 进行跳变而是随着斜坡形状变化。干扰响应不会发生变化。• 重新加载已保存的控制器参数 使用此功能可为控制器激活Zui近一次保存的控制器参数设置。 •更改控制器参数 如果希望亲自为控制器设定控制器参数,则可以通过自整定器的背景数据块中的专用参数来指定这些参数,并通过此功能将其传送到控制器。 不能使用 TUN_ES 来实现冷却调节和控制区模式。
对于不使用结构分段的闭环控制,比例和微分作用取决于控制偏差,这一点类似于积分作用。 可为此工作模式选择结构切换(STRUC_ON = TRUE)。 使用结构分段的闭环控制可用于以下控制数据包中: • FM355/455 • 标准PID 控制 • 模块化 PID 控制 说明 • 如果控制阀没有位置反馈,不能使用结构分段。 也就是说,必须将比例和微分作用保持在控制偏差范围内。 • 在包含结构分段的闭环控制中,控制偏差中的死区几乎不产生任何影响。 • 使用 CONT_S 和TCONT_S,只能实现无结构分段的闭环控制。比例和微分作用在控制偏差范围内时的结构切换 默认设置下禁用结构切换。只有在结构分段不可用时才应选择此功能。 可利用 STRUC_ON = TRUE 激活结构切换。块会自动根据总环路增益(过程增益和控制器增益的乘积)在两种 控制方式之间进行选择: • 临时增强了积分作用,类似于 P(D) 控制:当设定值正向跳转 ≥ MIN_STEP 时,控制器的积分作用会暂时增强,增益略有减少,类似 于使用 P(D) 控制器。当趋近设定值时,系统会切换回积分作用的初始值,而增益会减少 (PHASE = 5)。 • 临时的预测性调节变量设定:包含较长时间延迟的过程无法使用 P(D) 控制系统进行良好控制。 设定值正向跳转 ≥ MIN_STEP后,会不断输出新设定值不断需要的调节变量。 在趋近设定值时,系统 无波动式切回 PI 或 PID 闭环控制。这会产生一种缓慢但无过调的响应 (PHASE = 6)。 说明 在不带位置反馈的步进控制中,只可能进行第一次控制测量(PHASE = 5)。 如果发生设定值正向跳转(例如加热过程中)时结构切换没有获得期望的结果(瞬态响应缓慢),在发生小幅度过调现象的情况下,可以通过设置 STRUC_ON = FALSE 禁用结 构切换。 控制器结构模式PFDB_SEL, DFDB_SEL 1) STRUC_ON 激活结构分段 TRUE FALSE 激活结构切换 FALSE TRUE1) 控制器参数 PFDB_SEL 和 DFDB_SEL: 使用 CONT_S 时,这些参数不可用。 这对应于 PFDB_SEL =DFDB_SEL = FALSE 设置(不使用结构分段)。 说明 • 结构分段防止受控变量在设定值发生跳转时出现过调。如果可能,选择结构分段。 • 如果控制器不允许结构分段,激活结构切换。 结构切换不能和结构分段在同一时间激活。 如果在设定值正向跳转时要求快速调节且允许小幅过调,则可禁用结构切换。参数 地址 数据 类型 默认值 说明 SP 0.0 REAL 0.0在 SP 输入中输入设定值。 它通过 SP_OUT 与控制器互连。请注意, 此设定值必须位于控制器的设定值限制范围内。 PV 4.0REAL 0.0 PV 与控制器的过程值互连。 MAN 8.0 REAL 0.0 在 MAN 输入中输入手动值。 如果 MAN_ON= TRUE,会将手动值 MAN 传送到控制器的调节变量。 MAN_ON = TRUE 且 MAN = 0.0 时,加热关闭。 如果 MAN_ON = FALSE,则由控制器指定调节变量。 允许介于 -100 到 之间的值。LMNR 12.0 REAL 0.0 LMNR 与控制器的位置反馈(如果存在)互连。 允许介于 0.0 到 之间的值。MIN_STEP 16.0 REAL 10.0 可在 MIN_STEP 输入中指定设定值Zui小跳转,大于此值时可执行预调 节或自适应。如果激活结构切换 (STRUC_ON=TRUE),设定值跳转必须大于 MIN_STEP 才能进行结构切换激活。 建议:MIN_STEP ≥ 10 % 的所需设定值/过程值范围 LHLM_TUN 20.0 REAL 80.0 在LHLM_TUN 输入中指定第一项设置的调节变量跳转。 后续jingque调 节期间自动计算调节变量跳转。 允许介于 0.0 到 之间的值。 NORM_FAC 24.0 REAL 1.0 标准化因子应用于具有标准化控制器增益的控制器(标准 PID 控制)。 根据控制器的过程值范围限值计算标准化因子,它与 NORM_FAC 输入互连。 PULSE_TM 28.0 TIME 0 msPULSE_TM 与控制器的Zui小脉冲持续时间互连。 PULSE_TM ≥ 1 ms C_LMNUP 32.0BOOL FALSE C_LMNUP 与控制器的调节变量信号 QLMNUP 互连。 C_LMNDN 32.1 BOOL FALSEC_LMNDN 与控制器的调节变量信号 QLMNDN 互连。 MAN_ON 32.2 BOOL FALSE 如果 MAN_ON =TRUE,则通过 MAN 输入指定控制器的调节变量。 如果 MAN_ON = FALSE,则由控制器指定调节变量。 LMNR_HS32.3 BOOL FALSE LMNR_HS 与控制器的停止位信号 LMNR_HR 互连。 LMNR_ON 32.4 BOOLFALSE 如果 LMNR_ON = TRUE,则可使用 LMNS_ON = TRUE 或 MAN_ON = TRUE将具有位置反馈的步进控制器切换到手动模式。 如果 LMNR_ON = FALSE,则可使用 LMNS_ON = TRUE 将没有位置反馈的步进控制器切换到手动模式。参数 地址 数据 类型 默认值 说明 LMNS_ON 32.5 BOOL TRUE 如果置位LMNS_ON,则可使用 LMNUP 和 LMNDN 参数来调节控制 器的执行信号。 LMNUP 32.6 BOOL FALSE可以使用 LMNUP 来调节控制器的执行信号 OPEN。 LMNDN 32.7 BOOL FALSE 可以使用 LMNDN来调节控制器的执行信号 CLOSE。 PID_ON 33.0 BOOL FALSE 可在 PID_ON 输入中指定调节后的控制器是用作PI 控制器还是 PID 控 制器。 PID 控制器: PID_ON = TRUE PI 控制器: PID_ON = FALSE对于某些受控系统类型,PID_ON = TRUE,仍然只能设计 PI 控制器。 STRUC_ON 33.1 BOOLFALSE 如果 STRUC_ON = TRUE,结构切换(从 PI(D) 切换到 P(D) 控制)可以Zui大限度地确保避免在设定值跳转处发生过调。 如果将比例作用 或微分作用馈送到控制器的反馈回路中,则不得将 STRUC_ON 输入设置为 TRUE。 WRITE_DIS 33.2 BOOL FALSE 在与控制器模块的连接中,自整定器必须了解驱动程序块是否已准备好将数据发送到 FM。当 LOAD_OP = LOAD_PAR = FALSE 时就属于这 种情况。 LOAD_OP 和LOAD_PAR 的 OR 运算结果与 WRITE_DIS 互连。 CYCLE 34.0 TIME 100 ms 必须在 CYCLE输入中组态采样时间。CYCLE 必须与要设置的控制器 的采样时间以及两次调用的时间差(考虑缩减比率的循环中断 OB 的循环时间)对应。TUN_ES 的输出参数 (S7-300, S7-400) 表格 4-281 参数 地址 数据 类型 默认值 说明MAN_OUT 38.0 REAL 0.0 MAN_OUT 与控制器的手动输入值相连。 如果 MAN_ON = TRUE,自整定 器将MAN 输入中的指定值输出到 MAN_OUT 输出。 SP_OUT 42.0 REAL 0.0 SP_OUT与控制器的设定值输入相连。 自整定器将 SP 输入中指定的设定 值写入到 SP_OUT 输出。 如果手动模式 MAN_ON =TRUE,则会根据过程 值跟踪设定值: SP_OUT = PV. GAIN 46.0 REAL 1.5 GAIN与控制器的比例增益(控制器增益)互连。 TI 50.0 TIME 1 h TI 与控制器的积分作用时间(复位时间)互连。 TD54.0 TIME 0 ms TD 与控制器的微分作用时间(微分时间)互连。 TM_LAG 58.0 TIME 1 s TM_LAG与控制器微分器的时间延迟互连。 MTR_TM 62.0 TIME 30 s MTR_TM 与控制器的电机运行时间互连。 DEADB_W66.0 REAL 0.0 DEADB_W 与控制器的死区宽度互连。 PHASE 70.0 INT 0 参数 TUN_ES.PHASE(页 8131) 显示控制器调节的当前顺序。 在对标准 PID 控制进行调节期间,PHASE 输出与 PID_ES指令的输入 PHASE 互连。 STATUS_H 72.0 INT 0 参数 TUN_ES.STATUS_H(页 8135) 显示在加热过程中搜索拐点的调节结 果。 STATUS_D 74.0 INT 0 参数TUN_ES.STATUS_D (页 8136) 显示在加热过程中控制器设计的调节 结果。 QMAN_ON 76.0BOOL FALSE QMAN_ON 与控制器的手动/自动切换互连。 QLMNS_O N 76.1 BOOL QLMNS_ON与控制器的“启用调节信号”(Enable manipulated signals) 参 数互连 QLMNUP 76.2 BOOLQLMNUP 与控制器的“调节信号打开”(Manipulated signal open) 参数互 连 QLMNDN 76.3BOOL QLMNDN 与控制器的“调节信号关闭”(Manipulated signal close) 参数互 连 QI_SEL76.4 BOOL TRUE QI_SEL 与控制器积分作用 I_SEL 的开/关切换互连。 使用 FM355/455 时,必须根据QI_SEL 将 TI 切换到零: 如果 QI_SEL = FALSE,那么 TI = 0。 QD_SEL 76.5 BOOLFALSE QD_SEL 与控制器微分作用 D_SEL 的开/关切换互连。 使用 FM355/455 时,必须根据 QD_SEL 将TD 切换到零: 如果 QD_SEL = FALSE,那么 TD = 0。