PID_ES 的控制偏差生成(S7-300, S7-400) 以下功能始终处于激活状态,无法禁用。 • 设定值限制 SP_LIMIT, •过程值juedui值监视 PV_ALARM, • 过程值变化率大小监视 ROCALARM, • 控制偏差juedui值监视ER_ALARM, • 输出信号限制 LMNLIMIT。 已相应选择默认值,无需单独调整便可运行。要取得满意的控制器结果,始终需要调整这 些功能的参数来与过程相适应。 处理过程值 过程值将标定为物理值。AUTOHOTSPOT可通过用户特定函数处理设定值。 这需要以下参数: 必须在用户 FC 中编写互连程 序。 输入值SPFC_IN 是一个隐式参数。 可使用组态工具通过测量点 MP1 (SPEXT_ON = FALSE) 或 测量点 MP2(SPEXT_ON = TRUE) 对此进行监视。 可在测量点 MP3 访问输出值。 如果 SPFC_ON =FALSE,则将输入SPFC_IN 转接到设定值分支。
调节变量 PID_ES(S7-300, S7-400) 标定位置反馈 将 I/O 格式的位置反馈转换为浮点格式。 可在 MP10 中监视 I/O格式的位置反馈。不带有位置反馈的步进控制器 可以模拟位置反馈。 积分器使用电机过渡时间 MTR_TM 作为积分作用时间常量来模拟位置反馈。 LMNRS_ON = FALSE 时,LMNRSVAL 参数的起始值在 LMNR_SIM 积分器的输出端输 出。 切换到LMNRS_ON = TRUE 时,用此起始值起动模拟。如果 LMNR_HS = TRUE,则阻止积分上升,如果LMNR_LS = TRUE,则阻止积分下降。 模拟 的位置反馈不会根据停止位信号调整。 AUTOHOTSPOT说明位置反馈只是模拟的位置反馈。 它不必与执行器的实际位置相匹配。 如果实际位置反馈可 用,则应始终使用该反馈。串级布置中的 PID_ES(S7-300, S7-400) 中断控制器串级 在串级结构中,多个控制器之间相互有直接的关系。 必须采取预防措施以确保在任何点中断串级结构后,串级操作没有问题。 在串级控制中,通过将 OR 逻辑应用到设定值和调节变量分支中开关的状态信号,在二级控制器中生成 QCAS 信号。 此信号起动较gaoji别控制器中的开关,将控制器转换为跟进 模式。 跟进值始终是下级电路的设定值SP。 出现从跟进模式到自动模式的平稳切换,就像从手动到自动模式的切换一样。 说明 PID_ES只能用在串级布置中,作为下级控制回路的跟进控制器。参数 偏移量 数据类型 取值范围 默认值 说明 MAN_ON 0.3 BOOLTRUE 启用手动模式 (控制回路已中断,手动设置 LMN) LMNR_HS 0.4 BOOL FALSE 位置反馈的上限信号LMNR_LS 0.5 BOOL FALSE 位置反馈的下限信号 CYCLE 2.0 TIME > 20 ms (S7–300)T#1s 采样时间 (块调用之间的时间 = 常数) 请确保为此参数分配能在其中运行指令 PID_CP 的 OB的循环中断周期时钟的值! 否则,与时间相关的功能将不能正常工 作。 (例外: 正在使用时间标定,例如, 通过回路调度器) SP_INT6.0 REAL 工程值范围(物理 量) 0.0 内部设定值 SP_INT 可以在 HMI 中使用 SPUP 和 SPDN 进行更改SP_EXT 10.0 REAL 工程值范围(物理 量) 0.0 外部设定值 SP_EXT 用于混合、比率和串级控制器并可 进行标定。PV_IN 14.0 REAL 工程值范围(物理 量) 0.0 过程值输入 (浮点格式的 PV) PV_PER 18.0 INTW#16#00 00 I/O 的过程值 GAIN 20.0 REAL 整个值范围(无量 纲) 2.0 比例增益 (= 控制器增益)TI 24.0 TIME TI ≥ CYCLE T#20s 积分作用时间 TD 28.0 TIME TD ≥ CYCLE T#10s微分作用时间 TM_LAG 32.0 TIME TM_LAG ≥ CYCLE/2 T#2s 微分作用的时间延迟 DISV 36.0REAL -100.0 ... 100.0 [%] 0.0 干扰变量 LMNR_IN 40.0 REAL 0.0 ... 100.0[%] 0.0 位置反馈 (浮点格式的 LMNR) LMNR_PER 44.0 INT W#16#00 00 I/O 的位置反馈(I/O 格式的 LMNR)参数 偏移量 数据类型 取值范围 默认值 说明 SP_HLM 46.0 REAL 工程值范围(物理 量)100.0 设定值上限 SP_LLM 50.0 REAL 工程值范围(物理 量) 0.0 设定值下限 LMN_HLM 54.0REAL LMN_LLM ... 100.0 [%] 100.0 调节变量: 上限 LMN_LLM 58.0 REAL 0.0 ...LMN_HLM [%] 0.0 调节变量: 下限 DB_NBR 62.0 BLOCK_DB DB 1 数据块号(带有斜坡/恒定曲线时间片的 DB) SPFC_NBR 64.0 BLOCK_FC FC 0 设定值 FC 编号(设定值分支中的自定义 FC) PVFC_NBR 66.0 BLOCK_FC FC 0 过程值 FC 编号(过程值分支中的自定义 FC)参数 偏移量 数据类 型 预分配的值 说明 QLMNUP 68.0 BOOL FALSE调节变量信号上升 QLMNDN 68.1 BOOL FALSE 调节变量信号下降 QCAS 68.2 BOOL FALSE串级模式的信号 (已互连到更gaoji别控制器的 CAS_ON) LMN 70.0 REAL 0.0 调节变量信号(根据控制算法)SP 74.0 REAL 0.0 设定值 (有效的设定值) PV 78.0 REAL 0.0 过程值(串级模式下有效过程值的输出)PID_ES 输入/输出参数 (S7-300, S7-400) 表格 4-288 参数 偏移量 数据类型 预分配的值 说明 MAN 82.0 REAL 0.0 手动输出值 (用于通过操作员监控功能分配调节变量) 静态变量 PID_ES(S7-300, S7-400) 参数 偏移量 数据类型 取值范围 预分配的值 说明 PVH_ALM 86.0 REALPVH_WRN...100.0 100.0 过程值: 上限“报警” 有效取值范围: PVH_WRN 90.0 REALPVL_WRN... PVH_ALM 90.0 过程值: 上限“警告” 有效取值范围: PVL_WRN 94.0 REALPVL_ALM... PVH_WRN -90.0 过程值: 下限“警告” 有效取值范围: PVL_ALM 98.0 REAL-100.0...PVL_WRN -100.0 过程值: 下限“报警” 有效取值范围: SPGEN_O N 102.0 BOOLFALSE 启用设定值调节 (使用上调/下调开关调整设定值) SPUP 102.1 BOOL FALSE 设定值上调 SPDN102.2 BOOL FALSE 设定值下调 RMPSK_O N 102.3 BOOL FALSE 启用斜坡/恒定功能(将设定值指定为斜坡/恒定曲线) SPEXT_O N 102.4 BOOL FALSE 启用外部设定值 (用于互连其它控制器块)MANGN_ ON 102.5 BOOL FALSE 启用手动模式 (通过开关设置 LMN ) MANUP 102.6 BOOLFALSE 手动输出值增加 MANDN 102.7 BOOL FALSE 手动输出值减少 LMNS_O N 103.0 BOOLFALSE 启用激励信号的手动模式参数 偏移量 数据类型 取值范围 预分配的值 说明 LMNUP 103.1 BOOL FALSE调节变量信号上升 (将调节输出信号 QLMNUP ) LMNDN 103.2 BOOL FALSE 调节变量信号下降 (将调节输出信号QLMNDN ) DFRMP_O N 103.3 BOOL FALSE 预分配斜坡/恒定功能的输出 (通过 SP_INT 预分配输出)CYC_ON 103.4 BOOL FALSE 启用周期重复 (将自动重复斜坡/恒定曲线) RMP_HOL D 103.5 BOOLFALSE 斜坡/恒定功能保持 (斜坡/恒定功能的输出已冻结) CONT_O N 103.6 BOOL FALSE 继续(执行计划)(斜坡/恒定曲线将在下一个时间片处继续) TUPDT_O N 103.7 BOOL FALSE 重新计算总时间(将重新计算斜坡/恒定曲线的总时间) SPFC_ON 104.0 BOOL FALSE 调用设定值 FC SPROC_O N104.1 BOOL FALSE 启用斜坡功能 (SP 的变化率限制) PVPER_O N 104.2 BOOL FALSE 启用I/O 的过程值 (互连到 I/O 模块) LAG1STO N 104.3 BOOL FALSE 启用一阶延迟元件 SQRT_ON104.4 BOOL FALSE 启用平方根功能 PVFC_ON 104.5 BOOL FALSE 调用过程值 FC DEADB_ON 104.6 BOOL FALSE 启用死区 (将过滤小干扰和噪声) P_SEL 104.7 BOOL TRUE 启用 P 分量PFDB_SEL 105.0 BOOL FALSE 将 P 分量切换到反馈 INT_HPO S 105.1 BOOL FALSE在正方向上冻结 I 分量 INT_HNE G 105.2 BOOL FALSE 在负方向上冻结 I 分量 I_ITL_ON 105.3BOOL FALSE 预分配 I 分量。