选择通道的操作类型可以在“手动操作”下使用此参数来指定使用工艺模块通道的主要任务。这将定义“参数”(Parameters)(硬件配置)下的设置选项。操作模式说明计数 (页 30)/定位输入(页32)通道的主要功能是计数或定位输入。比较功能和硬件中断与计数器值或位置值配合起作用。测量值可用。测量 (页 63)通道的主要功能是计数。比较功能 (页 61)和比较事件的硬件中断与测量值配合使用。计数器值可用。说明GSD 文件使用 GSD文件时,可通过选择硬件目录中的模块名称来确定操作模式。模块参数(运动控制的定位输入)在“工艺对象‘运动控制’的定位输入”工作模式下,在“模块参数”下分配通道编码器信号的参数。这些参数取决于使用的编码器。说明无法将此工作模式与GSD 文件一起使用。增量编码器和脉冲编码器的模块参数如果使用增量编码器或脉冲编码器,则需要为通道的编码器信号组态下列参数。•信号类型• 反转方向• 信号评估• 滤波频率• 传感器类型(适用于 TM Count)• 接口标准(用于 TMPosInput)使用模块5.1 使用工艺模块计数、测量和位置检测200 功能手册, 11/2022, A5E32010507-AK•基准标记 0 的信号选择• 测量输入• 编码器类型• 每转增量• 步数/转• 参考转速• 增量间距• 高分辨率增量距离•参考速度您可以在计数器输入 (页 209)部分中找到前六个参数的说明。SSI juedui编码器的模块参数如果使用 TMPosInput 和 SSI juedui编码器,则需要为通道的编码器信号组态下列参数。• 信号类型• 反转方向• 帧长度•代码类型• 传输率• 单稳态触发器时间• 奇偶校验• 位置值的 LSB 位号• 位置值的 MSB 位号• 测量输入• 编码器类型•步数/转使用模块5.1 使用工艺模块计数、测量和位置检测功能手册, 11/2022, A5E32010507-AK 201• 转数•参考转速• 增量间距• 参考速度您可以在计数器输入 (页 228)部分中找到与前几个新参数有关的其它信息。基准标记 0的信号选择(TM Count 和 TMPosInput)此参数用于指定外部基准信号,基于此信号保存编码器位置新的基准标记。可以选择下列选项:选项 含义DI0 在 DI0数字量输入出现上升沿时,当前计数器值被保存为新编码器位置基准标记。增量编码器的信号 N(默认)当增量编码器的信号 N出现上升沿时,当前计数器值被保存为新编码器位置基准标记。基准标记 0 的信号选择(紧凑型CPU)此参数用于指定外部基准信号,基于此信号保存编码器位置新的基准标记。可以选择下列选项:选项 含义无 未使用外部基准信号。DI0在 DI0 数字量输入出现上升沿时,当前计数器值被保存为新编码器位置基准标记。增量编码器的信号 N(默认设置 1)当增量编码器的信号N 出现上升沿时,当前计数器值被保存为新编码器位置基准标记。1 例外:在 1511C 中以及 1512C 的兼容模式下,“DI0”是HSC 3 和 HSC 6 的默认设置使用模块5.1 使用工艺模块计数、测量和位置检测202 功能手册, 11/2022,A5E32010507-AK测量输入(TM Count 和 TM PosInput)该参数指定硬件数字输入量 DI1作为测量输入。对于 DI1 的上升沿、下降沿或两种沿,当前计数器值或位置值将保存为当前编码器位置。该参数值无法更改。测量输入(紧凑型CPU)该参数用于定义硬件输入,该硬件输入在保存编码器位置时用作外部测量输入。可以选择下列选项:选项含义无(默认)不使用外部测量输入。DI1 硬件数字量输入 DI1 用作测量输入。对于 DI1的上升沿、下降沿或两种沿,当前计数器值或位置值将保存为当前编码器位置。每转增量使用此参数可以指定增量编码器和脉冲编码器的行计数。行计数可以在编码器的数据表中找到。步数/转(增量编码器和脉冲编码器)该参数指定每个编码旋转的计数脉冲数。计数脉冲数取决于每转增量和参数化的信号评估。示例:增量或脉冲编码器每转传送2048 个增量。根据信号评估,将显示以下值:信号评估 步数/转单重 2048双重 4096四重 8192使用模块5.1使用工艺模块计数、测量和位置检测功能手册, 11/2022, A5E32010507-AK 203步数/转(SSIjuedui编码器)该参数定义了每转增量数(由 SSI juedui编码器提供)。转数该参数指定 SSIjuedui编码器的值范围包含的旋转次数。该值是根据位置值的位数 LSB 和 MSB的参数化值以及每转的步数计算的。参考转速编码器将发送以参考速度百分比表示的速度过程值。此参数以 rpm 为单位定义速度,对应于 值。参考速度必须与控制器中的设置相同。可输入一个介于 6.00 和 210000.00 之间的值。默认设置为“3000.00rpm”。编码器类型此参数用于指定编码器记录线性运动还是旋转运动。编码器类型必须与控制器中的设置相同。默认设置为“旋转”(Rotary)。增量间距可使用此参数指定两个编码器增量之间的距离(单位为nm)。该值必须与控制器中的设置相同。使用模块5.1 使用工艺模块计数、测量和位置检测204 功能手册, 11/2022,A5E32010507-AK高分辨率增量距离此参数指定两个计数脉冲之间的距离(单位为nm)。该值取决于两个增量之间的距离以及配置的信号评估。示例:增量或脉冲编码器的增量距离为 16000nm。根据信号评估,将显示以下值:信号评估 高分辨率增量距离单重 16000.00 nm双重 8000.00 nm四重 4000.00nm参考速度编码器将发送以参考速度百分比表示的速度过程值。此参数定义对应于值 的速度,单位为 m/min。可输入一个介于0.60 和 600.00 之间的值。默认设置为“16.00 m/min”。
硬件中断分配工艺模块的基本参数时,可以为每个通道设置工作期间触发硬件中断的事件。在 S7-1500系统中,为每个已启用的硬件中断输入一个匹配事件名称,为每个硬件中断分配一个对应的硬件中断 OB。触发硬件中断后,将启动对应的 OB来评估硬件中断数据。说明在以下情况下,每个模块只能释放仅一个硬件中断。• 使用 S7-300/400 CPU 进行分布式操作• 使用GSD文件如果满足反馈接口中对应状态位或事件位变化的条件,则触发硬件中断。丢失硬件中断如果系统触发硬件中断的速度比确认硬件中断的速度快,则硬件中断丢失,并且发出“硬件中断”诊断中断通知。可激活的硬件中断硬件中断在各编码器计数模式下的可用性在各编码器测量模式下的可用性在“运动控制”工艺对象的定位输入工作模式下可用说明 EventType编号增量编码器或脉冲编码器SSI juedui编码器增量编码器或脉冲编码器SSI juedui编码器新的Capture 值可用√ √ -- - 当前计数器值或位置值保存为 Capture 值时的硬件中断1000B通过外部信号同步计数器√ - √ - - 通过信号 N 或DI 沿同步计数器时的硬件中断1001B门启动 √ - √ - - 内部门打开时的硬件中断0001B使用模块5.1使用工艺模块计数、测量和位置检测206 功能手册, 11/2022, A5E32010507-AK硬件中断在各编码器计数模式下的可用性在各编码器测量模式下的可用性在“运动控制”工艺对象的定位输入工作模式下可用说明 EventType编号增量编码器或脉冲编码器SSI juedui编码器增量编码器或脉冲编码器SSI juedui编码器门停止 √ - √ - -内部门关闭时的硬件中断0010B上溢(超出计数上限)根据计数器值- 根据计数器值- -计数器值超出计数上限时的硬件中断0011B下溢(低于计数下限)根据计数器值- 根据计数器值- -计数器值低于计数下限时的硬件中断0100B更改方向 1 根据计数器值根据位置值根据计数器值根据位置值-计数器值或位置值更改方向时的硬件中断1010B过零点 根据计数器值根据位置值根据计数器值根据位置值-计数器值或位置值过零点时的硬件中断0111B发生 DQ0 比较事件根据计数器值根据位置值根据测量值根据测量值-因所选比较条件发生DQ0比较事件时的硬件中断。如果增量编码器或脉冲编码器的计数器值的变化不是由计数脉冲引起的,则不发生硬件中断0101B发生 DQ1比较事件根据计数器值根据位置值根据测量值根据测量值- 因所选比较条件发生DQ1比较事件时的硬件中断。如果增量编码器或脉冲编码器的计数器值的变化不是由计数脉冲引起的,则不发生硬件中断0110B1 STS_DIR反馈位的默认值为“0”。工艺模块接通后,当计数器值或位置值第一次以向下方向立即变化时,不会触发硬件中断。默认设置默认设置下不启用硬件中断。使用模块5.1使用工艺模块计数、测量和位置检测功能手册, 11/2022, A5E32010507-AK 2075.1.2.6 紧凑型 CPU的其它参数简介使用紧凑型 CPU 时,高速计数器的信号还可使用以下参数。1511C 兼容性(紧凑型 CPU 1512C-1 PN的高速计数器)前连接器分配与 CPU 1511C 的相同此参数用于指定 CPU 1511C-1 PN 的前连接器引脚分配是否用于CPU 1512C-1 PN 的高速计数器:选项 含义禁用(默认) CPU 1512C-1 PN使用板载前连接器的引脚分配。1512C-1 PN 支持将板载数字量 I/O 的两个前连接器连接用于高速计数器。CPU1512C-1PN 手册介绍了 HSC 通道的硬件输入和输出分配。启用 CPU 1512C-1 PN 使用 CPU 1511C-1 PN的前连接器引脚分配。1511C-1 PN 支持将板载数字量 I/O 的第一个前连接器连接用于高速计数器。CPU 1511C-1 PN手册介绍了 HSC 通道的硬件输入和输出分配。常规激活此高速计数器此参数用于指定是否使用相应的高速计数器:选项 含义禁用(默认)不使用高速计数器。计数器不使用板载前连接器的连接,且无法触发中断。对其控制接口执行的写入操作会被忽略,其反馈接口返回零值。启用使用高速计数器。板载前连接器连接的 HSC 地址分配请参见紧凑型 CPU 的设备手册。硬件输入/输出时钟发生器输入 (A)/脉冲输入(A)/时钟发生器正向 (A)该参数用于指定相应计数器的编码器信号 A 所使用的输入。该值无法更改。时钟发生器输入 (B)/脉冲输入(B)/时钟发生器正向 (B)若将编码器与相应计数器的多个信号配合使用,该参数用于指定编码器信号 B所使用的输入。该值无法更改。复位输入(N)如针对相应计数器使用增量编码器,该参数用于指定复位输入所使用的输入(编码器信号N)。该值无法更改。HSC DI0/HSCDI1该参数用于确定将紧凑型 CPU 的哪个数字量输入用作计数器 DIm。说明可在设备组态的巡视窗口中,在“属性 > DI16/DQ 16 > 输入 > 通道 n”(Properties >DI 16/DQ 16 > Inputs> Channel n) 下组态数字量输入的输入延时。HSC DQ0可以通过反馈接口读取 DQ0 的状态。不能将 DQ0分配给紧凑型 CPU 的物理数字量输出。HSC DQ1该参数用于确定将紧凑型 CPU 的哪个数字量输出用作 DQ1。可选择输出延时为5 µs 或500 µs 的输出。有关所有数字量输出的输出延时概要信息,请参见紧凑型 CPU 的设备手册。使用模块5.1使用工艺模块计数、测量和位置检测功能手册, 11/2022, A5E32010507-AK 2095.1.2.7手动操作(增量编码器或脉冲编码器)计数器输入信号类型可以从以下信号类型 (页 76)中选择:信号类型 含义其它选项特定的参数增量编码器(A、B 相移)已连接带有 A 和 B 相移信号的增量编码器。• 反转方向• 信号评估• 滤波频率•传感器类型或接口标准增量编码器(A、B、N)已连接带有 A 和 B 相移信号以及零信号 N 的增量编码器。• 反转方向• 信号评估•滤波频率• 传感器类型或接口标准• 对信号 N 的响应• 同步频率• Capture 功能的频率脉冲 (A)和方向(B)已连接带有方向信号(信号 B)的脉冲编码器(信号 A)。• 滤波频率• 传感器类型或接口标准脉冲 (A)已连接不带方向信号的脉冲编码器(信号 A)。可以通过控制接口 (页 262)指定计数方向。• 滤波频率• 传感器类型或接口标准向上计数(A),向下计数 (B)已连接向上计数(信号 A)和向下计数(信号 B)的信号。• 滤波频率• 传感器类型或接口标准。