SIEMENS西门子 数字输入模块 6ES7221-1BF32-0XB0
计数、测量和定位输入 (TM Count, TM PosInput, 紧凑型 CPU) 的基 本知识约定 工艺模块:在本文档中,我们使用术语“工艺模块”表示紧凑型 CPU 的工艺元件以及工艺模 块 TM Count 和 TM PosInput 。应用概述 简介 使用组态软件组态工艺模块并为其分配参数。 工艺模块功能的操作和控制通过工艺对象或者通过应用程序的控制和反馈接口实现。TM 计数和 TM PosInput 的系统环境 工艺模块可以在下列系统环境中使用: 应用情况 所需组件 组态软件 在用户程序中 使用 S7-1500 CPU 或 151xSP CPU 进行集中式 操作 • S7-1500 自动化系统 或 ET 200SP CPU • 工艺模块 STEP 7 (TIA Portal): 使用“计数和测量”工艺对 象操作 • 使用硬件配置进行设 备组态 (页 192) • 使用 High_Speed_Counter (页 105) 或 SSI_Absolute_Encoder (页 154) 工艺对象进 行参数设置 对于增量 / 脉冲编码器: 工艺对象的 High_Speed_Counter 指 令 对于 SSI juedui编码器: 工艺对象的 SSI_Absolute_Encoder 指 令 STEP 7 (TIA Portal): “运动控制”工艺对象的定 位输入 • 使用硬件配置进行设 备组态 (页 192) • 使用轴和测量输入工 艺对象进行参数设置 (页 199) “Motion Control”工艺对 象的指令 STEP 7 (TIA Portal): 手动操作(无工艺对象) • 使用硬件配置进行设 备组态和参数设置 (页 192) 在 I/O 数据中直接访问工 艺模块的控制和反馈接 口。 计数、测量和定位输入 (TM Count, TM PosInput, 紧凑型 CPU) 的基本知识 计数、测量和位置检测 26 功能手册, 11/2022, A5E32010507-AK 应用情况 所需组件 组态软件 在用户程序中 S7-1500 CPU 的分布式操 作 • S7-1500 自动化系统 • ET 200 分布式 I/O 系 统 • 工艺模块 STEP 7 (TIA Portal): 使用“计数和测量”工艺对 象操作 • 使用硬件配置进行设 备组态 (页 192) • 使用 High_Speed_Counter (页 105) 或 SSI_Absolute_Encoder (页 154) 工艺对象进 行参数设置 对于增量 / 脉冲编码器: 工艺对象的 High_Speed_Counter 指 令 对于 SSI juedui编码器: 工艺对象的 SSI_Absolute_Encoder 指 令 STEP 7 (TIA Portal): “运动控制”工艺对象的定 位输入 • 使用硬件配置进行设 备组态 (页 192) • 使用轴和测量输入工 艺对象进行参数设置 (页 199) “Motion Control”工艺对 象的指令 STEP 7 (TIA Portal): 手动操作(无工艺对象) • 使用硬件配置进行设 备组态和参数设置 (页 192) 在 I/O 数据中直接访问工 艺模块的控制和反馈接口 (页 262) 使用 S7-1200 CPU 进行 分布式操作 • S7-1200 自动化系统 • ET 200 分布式 I/O 系 统 • 工艺模块 STEP 7 (TIA Portal): 使用硬件配置进行设备组 态和参数设置 (页 192) 在 I/O 数据中直接访问工 艺模块的控制和反馈接口。
应用情况 所需组件 组态软件 在用户程序中 使用 S7-300/400 CPU 进 行分布式操作 • S7-300/400 自动化系 统 • ET 200 分布式 I/O 系 统 • 工艺模块 STEP 7 (TIA Portal): 使用硬件配置进行设备组 态和参数设置 (页 192) STEP 7: 使用 HSP 或 GSD 文件进 行设备组态和参数设置 在 I/O 数据中直接访问工 艺模块的控制和反馈接口 (页 262) 第三方系统中的分布式运 行 • 第三方自动化系统 • ET 200 分布式 I/O 系 统 • 工艺模块 第三方组态软件: 使用 GSD 文件进行设备 配置和参数设置 在 I/O 数据中直接访问工 艺模块的控制和反馈接口 (页 262)适用于紧凑型 CPU 的系统环境 紧凑型 CPU 可以在下列系统环境中使用: 应用情况 所需组件 组态软件 在用户程序中 S7-1500 紧凑型 CPU 的 集中式操作 • S7-1500 自动化系统 • 紧凑型 CPU STEP 7 (TIA Portal): 使用“计数和测量”工艺对 象操作 • 使用硬件配置进行设 备组态 (页 192) • 使用 High_Speed_Counter (页 105) 工艺对象进 行参数设置 工艺对象的 High_Speed_Counter 指 令 STEP 7 (TIA Portal): “运动控制”工艺对象的定 位输入 • 使用硬件配置进行设 备组态 (页 192) • 使用轴和测量输入工 艺对象进行参数设置 (页 199) “Motion Control”工艺对 象的指令 STEP 7 (TIA Portal): 手动操作(无工艺对象) • 使用硬件配置进行设 备组态和参数设置 (页 192) 在 I/O 数据中直接访问工 艺模块的控制和反馈接 口。 参数分配选项 在 S7-1500 系统中,具有两个用于参数分配和控制工艺模块功能的选项: • 使用工艺对象进行组态并使用相应的指令进行控制 使用工艺对象访问工艺模块的控制和反馈接口。 • 通过硬件配置进行参数设置 通过直接访问 I/O 数据来访问工艺模块的控制和反馈接口。
通过工艺对象组态 对于集中式和分布式应用,建议使用工艺对象在图形辅助下进行简单的组态。有关这种组 态的详细说明,请参见下文“High_Speed_Counter 工艺对象 (页 105)”部分或 “SSI_Absolute_Encoder 工艺对象 (页 154)”部分。 可在工艺模块的设备组态中指定“使用‘计数和测量’工艺对象操作”:请参见工作模式 (页 198)部分。 可在工艺对象的基本参数中分配工艺模块和计数通道:请参见基本参数 (页 111)部分。 通过硬件配置进行参数设置 可在工艺模块的设备组态中指定“手动操作(无工艺对象)”:请参见工作模式 (页 198)部 分。 STEP 7 (TIA Portal) 中各参数的上下文相关帮助中提供了有关通过硬件配置进行参数设置 的更多支持信息。以下部分提供控制与反馈接口的说明: • 控制接口的分配 (页 262) • 反馈接口的分配 (页 265)用增量编码器或脉冲编码器计数 计数是指对事件进行记录和统计。工艺模块的计数器捕获并评估脉冲信号和增量信号。可 以使用编码器或脉冲信号或通过用户程序指定计数方向。 可以通过工艺模块的数字量输入控制计数过程。可在定义的计数器值处准确切换数字量输 出,与用户程序无关。 可使用下述功能组态计数器的响应。 计数器限值 计数器限值用于定义使用的计数器值范围。计数器限值可以组态,并且可在运行期间通过 用户程序进行修改。 可设置的计数器上限为 2147483647 (231–1)。可设置的计数器下限为 –2147483648 (– 231)。 可组态计数器在达到计数器限值时的响应: • 超出计数器限值时继续或停止计数(自动门停止) • 超出计数器限值时将计数器值设置为起始值或相反的计数器限值 起始值 可在计数器限值内组态起始值。运行期间可以通过用户程序修改起始值。 根据组态,工艺模块可在同步时、Capture 功能激活时、超出计数器限值时或打开门时将 当前计数器值设置为起始值。 门控制 硬件门和软件门的开关决定了执行计数信号捕获的时间段。 通过工艺模块的数字量输入在外部对硬件门进行控制。通过用户程序控制软件门。可通过 参数分配启用硬件门。不能禁用软件门(循环 I/O 数据控制接口中的位)。