TCONT_CP 输出参数 (S7-300, S7-400) 以下参数的名称既适用于数据块,也适用于通过 Openness API 访问。 表格参数 地址 数据类 型 默认 值 说明 PV 14.0 REAL 0.0 有效的过程值在“过程值”输出中输出。 有效值取决于所用的传感器。 LMN 18.0 REAL 0.0 有效“调节值”以 浮点格式在“调节值”输出中 输出。 LMN_PER 22.0 INT 0 I/O 格式的调节值在“调节值 I/O”输出中与控制器互连。 QPULSE 24.0 BOOL FALSE 在输出 QPULSE 对调节值进行脉宽调制。 QLMN_HL M 24.1 BOOL FALSE 调节值始终限制在上限和下限之间。输出 QLMN_HLM 说明已达到上限。参数 地址 数据 类型 默认 值 说明 INT_HNEG 10.1 BOOL FALS E 可以在负方向上保持积分作用的输出。为此,必须将 INT_HNEG 设置为 TRUE。在级联控制中,主控制器的 INT_HNEG 连接到次级控制器的 QLMN_LLM。 SELECT 12.0 INT 0 如果脉冲整形器开启,则有几种方法可以调用 PID 算法和脉冲整形器: • SELECT = 0:在快速循环中断优先级等级中调用控制器,并处理 PID 算 法和脉冲整形器。 • SELECT = 1:在 OB1 中调用控制器,并且仅处理 PID 算法。 • SELECT = 2:在快速循环中断优先级等级中调用控制器,并且仅处理 脉冲整形器。 • SELECT = 3:在慢速循环中断优先级等级中调用控制器,并且仅处理 PID 算法。
QLMN_LL M 24.2 BOOL FALSE 调节值始终限制在上限和下限之间。输出 QLMN_LLM 说明已达到下限。 QC_ACT 24.3 BOOL TRUE 此参数指示是否在下一次调用块时处理连续控制组件(仅当 SELECT 的 值为 0 或为 1 时才相关)。TCONT_CP 输入/输出参数 (S7-300, S7-400) 以下参数的名称既适用于数据块,也适用于通过 Openness API 访问。 表格 4-271 参数 地址 数据类 型 默认 值 说明 CYCLE 26.0 REAL 0.1 s 设置 PID 算法的采样时间。在阶段 1,整定器计算 采样时间并将该采样时间输入到 CYCLE 中。 CYCLE > 0.001 s CYCLE_P 30.0 REAL 0.02 s 在此输入中,设置脉冲整形器作用的采样时间。在阶段 1,TCONT_CP 指令计算采样时间,并将该采样时间输入到 CYCLE_P 中。 CYCLE_P > 0.001 s SP_INT 34.0 REAL 0.0 “内部设定值”输入用于指定设定值。 有效值取决于所用的传感器。 MAN 38.0 REAL 0.0 “手动值”输入用于设置手动值。在自动模式下,它可跟踪调节值。 COM_RST 42.0 BOOL FALSE 该块具有一个初始化例程,在置位输入 COM_RST 时将处理该例程。 MAN_ON 42.1 BOOL TRUE 如果输入“启用手动模式”被置位,则控制回路会中断。手动值 MAN 将被设置为调节值。静态变量 TCONT_CP (S7-300, S7-400) 以下变量的名称既适用于数据块,也适用于通过 Openness API 访问。 表格 4-272 参数 地址 数据 类型 默认 值 说明 DEADB_W 44.0 REAL 0.0 将死区应用到控制偏差。“死区宽度”(Deadband width) 输入决定死区 的大小。 有效值取决于所用的传感器。 I_ITLVAL 48.0 REAL 0.0 可在输入 I_ITL_ON 设置积分器的输出。初始化值应用于输入“I 作用的初 始化值”。在重启 COM_RST = TRUE 期间,将 I 作用设为初始化值。 允许介于 -100 到 100 % 之间的值。 LMN_HLM 52.0 REAL 100. 0 输出值始终限制在上限和下限之间。输入“调节值上限”(Manipulated value high limit) 指定上限。 LMN_HLM > LMN_LLM LMN_LLM 56.0 REAL 0.0 输出值始终限制在上限和下限之间。输入“调节值下限”(Manipulated value low limit) 指定下限。 LMN_LLM < LMN_HLM PV_FAC 60.0 REAL 1.0 “过程值因子”输入与“过程值 I/O”相乘。该输入用于标定过程值的范围。 PV_OFFS 64.0 REAL 0.0 “过程值偏移量”输入与“过程值 I/O”相加。该输入用于标定过程值的范 围。 LMN_FAC 68.0 REAL 1.0 “输出值因子”输入与输出值相乘。该输入用于标定输出值的范围。 LMN_OFF S 72.0 REAL 0.0 “输出值偏移量”输入与输出值相加。该输入用于标定输出值的范围。 PER_TM 76.0 REAL 1.0 s 在参数 PER_TM 中输入脉宽调制的周期持续时间。周期持续时间与脉冲 整形器采样时间的关系决定着脉宽调制的精度。 PER_TM ≥ CYCLE P_B_TM 80.0 REAL 0.02 s 可在参数“Zui小脉冲/中断时间”中分配Zui小脉冲或中断时间。P_B_TM 在内部限制在 > CYCLE_P 之内。参数 地址 数据 类型 默认 值 说明 TUN_DLM N 84.0 REAL 20.0 控制器调节的过程激发是由 TUN_DLMN 中的输出值阶跃变化引起的。 允许介于 -100 到 100 % 之间的值。 PER_MOD E 88.0 INT 0 可使用此开关输入 I/O 模块的类型。然后,在 PV 输出中对输入 PV_PER 中的过程值进行如下标定: • PER_MODE = 0:热电偶;PT100/NI100;标准 PV_PER * 0.1 单位:C,°F • PER_MODE = 1:PT100/NI100;气候型 PV_PER * 0.01 单位:C,°F • PER_MODE = 2:电流/电压 PV_PER * 100/27648 单位:% PVPER_ON 90.0 BOOL FALS E 如果要从 I/O 读取过程值,输入 PV_PER 必须与 I/O 互连,且输入“启用 过程值 I/O”必须置位。 I_ITL_ON 90.1 BOOL FALS E 可在输入 I_ITLVAL 设置积分器的输出。必须为此置位输入“设置 I 作 用”。 PULSE_ON 90.2 BOOL FALS E 如果设置 PULSE_ON = TRUE,则会激活脉冲整形器。 TUN_KEEP 90.3 BOOL FALS E 仅当 TUN_KEEP 切换为 FALSE 时,才会切换到自动模式。 ER 92.0 REAL 0.0 有效的控制偏差通过输出“控制偏差”输出。 有效值取决于所用的传感器。 LMN_P 96.0 REAL 0.0 “P 作用”输出包含调节变量的比例作用。 LMN_I 100.0 REAL 0.0 “积分作用”输出包含调节变量的积分作用。 LMN_D 104.0 REAL 0.0 “D 作用”输出包含调节变量的微分作用。 PHASE 108.0 INT 0 在输出 PHASE 中指示控制器调节的当前阶段。 • PHASE = 0:无优化模式;自动模式或手动模式 • PHASE = 1:准备好启动调节;检查参数,等待激励,测量采样时间 • PHASE = 2:实际调节:使用常量输出值搜索拐点。在背景数据块中 输入采样时间。 • PHASE = 3:计算过程参数。在进行调节之前保存有效的控制器参数。 • PHASE = 4:控制器设计 • PHASE = 5:根据新的调节变量跟踪控制器 • PHASE = 7:验证过程类型。