该控制和反馈接口与 S7-1500自动化系统的 TM Count 1x24V, TM PosInput 2 和 TM PosInput 1工艺模块的控制和反馈接口兼容。 1 由于在 PROFIBUS GSD 组态中将参数的数量限制为每站Zui大 244字节,可能的参数分 配受限。参数是模块中预分配的默认设置。如果 PROFIBUS 主站支持“读取/写入数据记录”功能,则可通过数据记录 128 设置这些参数。 2 使用 GSD 文件时,此诊断中断通过“启用其它诊断中断”参数启用,不可单独组态。3 使用 GSD 文件进行组态时,在选择模块名称时确定操作模式。EN_CAPTURE 使用此位来启用 Capture功能。复位此位会在反馈接口中复位设置 EVENT_CAP。 EN_SYNC_DN使用增量编码器或脉冲编码器时,使用此位在计数器向下计数时启用同步。复位此 位会在反馈接口中复位设置 EVENT_SYNC 。EN_SYNC_UP 使用增量编码器或脉冲编码器时,使用此位在计数器向上计数时启用同步。复位此 位会在反馈接口中复位设置EVENT_SYNC 。 SET_DQ0 使用此位可在 TM_CTRL_DQ0 置 0 时设置数字量输出 DQ0。 对于功能“从CPU 发出置位命令后,达到比较值之前”,只要计数器值不等于比较 值,SET_DQ0 就会生效,无论 TM_CTRL_DQ0 如何。SET_DQ1 使用此位可在 TM_CTRL_DQ1 置 0 时设置数字量输出 DQ1。 对于功能“从 CPU发出置位命令后,达到比较值之前”,只要计数器值不等于比较 值,SET_DQ1 就会生效,无论 TM_CTRL_DQ1 如何。TM_CTRL_DQ0 使用此位可启用数字量输出 DQ0 的工艺功能。 • 0 表示:SET_DQ0 定义 DQ0 的状态 • 1表示:已分配功能定义 DQ0 的状态 TM_CTRL_DQ1 使用此位可启用数字量输出 DQ1 的工艺功能。 • 0表示:SET_DQ1 定义 DQ1 的状态 • 1 表示:已分配功能定义 DQ1 的状态 SW_GATE使用增量编码器或脉冲编码器时,使用此位可打开或关闭软件门。软件门和硬件门一起构成内部门。只有在内部门打开时工艺模块才会进行计数。 •0 表示:软件门已关闭 • 1 表示:软件门已打开 从外部通过工艺模块的数字量输入进行硬件门控制。可通过参数分配启用硬件门。不可禁用软件门。 SET_DIR 使用此位可指定信号类型“脉冲 (A)”的计数方向。 • 0 表示:向上 • 1 表示:向下RES_EVENT 使用此位可触发复位 EVENT_ZERO, EVENT_OFLW, EVENT_UFLW, EVENT_CMP0,EVENT_CMP1 反馈位中保存的事件。 RES_ERROR 使用此位可触发已保存的错误状态 LD_ERROR 和ENC_ERROR 的复位。 预留 预留位必须设为 0。
CAPTURED_VALUE DINT值表示Zui后采集的 Capture 值。 以下外部信号可触发 Capture 功能: • 数字量输入的上升沿或下降沿 •数字量输入的两种沿 “Capture 功能的频率”参数指定此功能是在每个组态沿出现时执行还是仅在每次启用后 执行。COUNT_VALUE DINT 值表示当前计数器值。 MEASURED _VALUE 该值表示数据类型为 REAL 的当前测量值:• 频率:平均频率根据计数脉冲的时间曲线或一个测量间隔内的位置值变化计算得 出,并采用赫兹为单位以浮点数形式返回。 •周期:平均周期根据计数脉冲的时间曲线或一个测量间隔内的位置值变化计算得 出,并采用秒为单位以浮点数形式返回。 •速度:平均速度根据计数脉冲的时间曲线或一个测量间隔内的位置值变化计算得 出,并采用组态的测量单位以浮点数形式返回。所有测量值都以有符号值的形式返回。符号表示相关时段内计数器值是增加还是减 少。更新时间与内部门的打开异步,即当门打开时不启动更新时间。当内部门关闭后,将继续返回Zui后计算的测量值。 LD_ERROR该位指示通过控制接口加载时发生错误(锁存)。未应用加载的值。使用增量编码器 或脉冲编码器时,未满足下列条件之一: • 计数下限值<= 计数器值 <= 计数器上限 • 计数下限值 <= 启动值 <= 计数上限值 • 计数下限值 <=比较值 0/1 <= 计数上限值 使用 RES_ERROR 确认错误后,该位立即复位。 ENC_ERROR此位指示相应工艺模块的编码器信号(保持性)发生下列错误之一: • 数字量输入 A、B 或 N 断线(适用于推挽式编码器) • A/B信号的转换无效(适用于增量编码器) 如果已启用诊断中断,则在编码器信号发生错误时会触发相应的诊断中断。有关诊断中断含义的信息,请参见相应工艺模块的手册。 使用 RES_ERROR 确认错误后,该位立即复位。POWER_ERROR该位表示电源电压 L+ 缺失或过低,或未插入前连接器。如果已启用诊断中断 (页85),则在电源电压发生错误时会触发“电源电压缺失”诊断中断。 当电源电压 L+ 重新恢复到正常水平时,POWER_ERROR会自动置 0。 STS_SW_GATE 该位指示软件门的状态。 • 0 表示:门已关闭 • 1 表示:门已打开 STS_READY该位表示工艺模块提供有效的用户数据。工艺模块已启动并组态。 LD_STS_SLOT_0 该位通过状态变化(切换)表示已检测并执行SLOT_0 (LD_SLOT_0) 的加载请求。 LD_STS_SLOT_1 该位通过状态变化(切换)表示已检测并执行 SLOT_1(LD_SLOT_1) 的加载请求。 RES_EVENT_ACK 该位指示事件位 EVENT_SYNC, EVENT_CMP0,EVENT_CMP1, EVENT_OFLW, EVENT_UFLW, EVENT_ZERO 已激活复位。 STS_DI0该位指示数字量输入 DI0 的状态。 STS_DI1 该位指示数字量输入 DI1 的状态。 STS_DI2 该位表示数字量输入 DI2的状态。 STS_DQ0 该位指示数字量输出 DQ0 的状态。 STS_DQ1 该位指示数字量输出 DQ1 的状态。 STS_GATE使用增量编码器或脉冲编码器时,该位指示内部门的状态。• 0 表示:门已关闭 • 1 表示:门已打开 STS_CNT 该位指示在上一个约0.5 s 内至少检测到一次计数脉冲或位置值变化。 STS_DIR 该位指示上一个计数脉冲的计数方向或上一个位置值变化的方向。 • 0表示:向下 • 1 表示:向上 STS_M_INTERVAL 该位指示上一个测量间隔内检测到至少一个计数脉冲或位置值变化。EVENT_CAP 该位指示 Capture 事件已发生并且计数器值已保存到 CAPTURED_VALUE 中。可以通过 复位EN_CAPTURE 来复位状态。 EVENT_SYNC 使用增量编码器或脉冲编码器时,该位指示保存的状态,即计数器已通过外部基准信号加载起始值(同步)。可以通过复位 EN_SYNC_UP 或 EN_SYNC_DN 来复位状态。EVENT_CMP0该位指示保存的状态,基于所选比较条件表示数字量输出 DQ0 已发生比较事件(状态 变更)。可以通过使用 RES_EVENT确认来复位状态。 如果在计数操作模式下将计数器值设为起始值,EVENT_CMP0 不会置位。 EVENT_CMP1该位指示保存的状态,基于所选比较条件表示数字量输出 DQ1 已发生比较事件(状态 变更)。可以通过使用 RES_EVENT确认来复位状态。 如果在计数操作模式下将计数器值设为起始值,EVENT_CMP1 不会置位。 EVENT_OFLW该位指示保存的状态,该状态显示存在计数器值上溢。可以通过使用 RES_EVENT 确认 来复位状态。 EVENT_UFLW该位指示保存的状态,该状态显示存在计数器值下溢。可以通过使用 RES_EVENT 确认 来复位状态。 EVENT_ZERO该位指示保存的状态,即计数器值或位置值发生过零。可以通过使用 RES_EVENT 确认 来复位状态。启用“过零点”硬件中断后,如果“0”超出组态的值范围,则系统也会触发中断。 预留 预留位设为 0。
等时同步模式工艺模块支持“等时同步模式”系统功能。此系统功能允许以定义的系统周期采集计数器值 和测量值。在等时同步模式中,用户程序的周期、输入信号的传输以及工艺模块中的处理都将同步。如果满足相关的比较条件,则输出信号将立即切换。数字量输入的状态改变会立即影响工 艺模块的计划响应。要在此操作模式下进行时钟同步,请使用“Synchronous Cycle”类型的 OB(例如 OB61)。 输入和输出数据在分配的OB 中进行处理。 测量值的更新时间以适当的比例与系统周期同步,必要时可调整长度。如果设为“0”,则测量值可在每个系统周期中更新一次。数据处理 在当前总线周期中通过控制接口传送至工艺模块的数据将在内部工艺模块周期中处理时生效。读入输入数据 (Ti) 时,将采集计数器值、测量值和状态位,在当前总线周期中可通过 反馈接口检索这些信息。 等时同步模式参数在等时同步模式下,“滤波频率”参数会影响同步域的等时同步模式参数。 由于未在 RUN 模式下检查同步参数,在 RUN模式下更改参数可能导致工艺模块不再 正确处理控制和反馈接口。在离线参数分配过程中尽早选择所需时间Zui长的选项可避免此 问题。FastMode 可以使用 Fast Mode 中的工艺模块快速采集使用压缩功能时的计数器值。在 Fast Mode 中有受限制的反馈接口可用,但没有控制接口。从而可以对 CPU 使用较为短暂的传送时 钟。 在 Fast Mode下,工艺模块的功能范围存在以下限制: • 仅可使用数据记录 128 更改 RUN 中的参数 • 计数/位置值范围:25 位 •未提供测量值: • 未提供软件门: • 未提供 Capture 功能 • 未提供硬件中断 •合并自动确认的错误消息(反馈位)。