启用断线诊断中断使用该参数为以下编码器指定所使用信号发生断线时是否触发诊断中断:• 推挽 24 V 编码器 (页 76)•RS422 编码器 (页 78)(还监视是否存在短路和故障电源电压)• SSI juedui编码器 (页79)(还监视是否存在短路和故障电源电压)说明如果使用具有不同传感器类型或接口标准的编码器,则无法检测是否存在断路。启用附加诊断中断使用该参数为附加错误指定是否将触发诊断中断。请参见工艺模块的设备手册,以找出在运行期间哪些错误可触发诊断中断。诊断中断(紧凑型CPU)启用诊断中断如果已启用诊断中断,紧凑型 CPU 可针对特定故障触发诊断中断。这些诊断中断在中断OB中进行处理。此参数用于确定当给定错误发生时,紧凑型 CPU 是否应触发诊断中断。请参见紧凑型 CPU的设备手册,找出在运行期间哪些错误可触发诊断中断。默认设置中不启用这些诊断中断。使用模块5.1 使用工艺模块计数、测量和位置检测198功能手册, 11/2022,A5E32010507-AK工作模式选择通道的操作模式该设置定义了通道计数和测量功能的组态和控制方式。操作模式说明使用工艺对象“计数和测量”操作工艺对象用于通道的参数分配。可通过用户程序中工艺对象的相关指令对工艺模块的控制与反馈接口进行访问。可在工艺对象的基本参数中指定工艺模块/通道和工艺对象之间的分配。“MotionControl”工艺对象的定位输入工艺模块用于更gaoji别 Motion Control控制器的定位输入。这种操作模式将影响工艺模块 TM Count 和 TM PosInput 的所有通道。而该操作模式的设置仅影响紧凑型CPU 的指定通道。通过工艺模块的设备组态实现参数分配。通过模块参数(页 199)实现编码器信号的参数分配。手动操作(无工艺对象)通道的参数分配通过工艺模块的硬件配置实现:• 手动操作(增量编码器或脉冲编码器) (页 209)• 手动操作(SSIjuedui编码器) (页 228)您可以通过用户程序直接访问通道的控制和反馈接口。Fast Mode该工艺模块用于快速采集计数器值或位置值。没有控制接口可用。模块的参数设置(硬件配置)用于通道的参数分配。您可以通过用户程序直接访问通道的反馈接口。说明GSD文件使用 GSD 文件时,可通过选择硬件目录中的模块名称确定操作模式。可在此过程中选择手动操作或 Fast Mode。使用模块5.1使用工艺模块计数、测量和位置检测功能手册, 11/2022, A5E32010507-AK199选择通道的操作类型可以在“手动操作”下使用此参数来指定使用工艺模块通道的主要任务。这将定义“参数”(Parameters)(硬件配置)下的设置选项。操作模式说明计数 (页 30)/定位输入(页32)通道的主要功能是计数或定位输入。比较功能和硬件中断与计数器值或位置值配合起作用。测量值可用。测量 (页 63)通道的主要功能是计数。比较功能 (页 61)和比较事件的硬件中断与测量值配合使用。计数器值可用。说明GSD 文件使用 GSD文件时,可通过选择硬件目录中的模块名称来确定操作模式。模块参数(运动控制的定位输入)在“工艺对象‘运动控制’的定位输入”工作模式下,在“模块参数”下分配通道编码器信号的参数。这些参数取决于使用的编码器。说明无法将此工作模式与GSD 文件一起使用。增量编码器和脉冲编码器的模块参数如果使用增量编码器或脉冲编码器,则需要为通道的编码器信号组态下列参数。•信号类型• 反转方向• 信号评估• 滤波频率• 传感器类型(适用于 TM Count)• 接口标准(用于 TM PosInput)•基准标记 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 的默认设置测量输入(TM Count 和 TM PosInput)该参数指定硬件数字输入量 DI1作为测量输入。对于 DI1 的上升沿、下降沿或两种沿,当前计数器值或位置值将保存为当前编码器位置。该参数值无法更改。测量输入(紧凑型CPU)该参数用于定义硬件输入,该硬件输入在保存编码器位置时用作外部测量输入。可以选择下列选项:选项含义无(默认)不使用外部测量输入。DI1 硬件数字量输入 DI1 用作测量输入。对于 DI1的上升沿、下降沿或两种沿,当前计数器值或位置值将保存为当前编码器位置。每转增量使用此参数可以指定增量编码器和脉冲编码器的行计数。行计数可以在编码器的数据表中找到。步数/转(增量编码器和脉冲编码器)该参数指定每个编码旋转的计数脉冲数。计数脉冲数取决于每转增量和参数化的信号评估。示例:增量或脉冲编码器每转传送2048 个增量。根据信号评估,将显示以下值:步数/转(SSI juedui编码器)该参数定义了每转增量数(由 SSIjuedui编码器提供)。转数该参数指定 SSI juedui编码器的值范围包含的旋转次数。该值是根据位置值的位数 LSB 和 MSB的参数化值以及每转的步数计算的。参考转速编码器将发送以参考速度百分比表示的速度过程值。此参数以 rpm 为单位定义速度,对应于 值。参考速度必须与控制器中的设置相同。可输入一个介于 6.00 和 210000.00 之间的值。默认设置为“3000.00rpm”。编码器类型此参数用于指定编码器记录线性运动还是旋转运动。编码器类型必须与控制器中的设置相同。默认设置为“旋转”(Rotary)。增量间距可使用此参数指定两个编码器增量之间的距离(单位为nm)。该值必须与控制器中的设置相同。高分辨率增量距离此参数指定两个计数脉冲之间的距离(单位为nm)。该值取决于两个增量之间的距离以及配置的信号评估。示例:增量或脉冲编码器的增量距离为 16000nm。根据信号评估,将显示以下值:参考速度编码器将发送以参考速度百分比表示的速度过程值。此参数定义对应于值 的速度,单位为m/min。可输入一个介于 0.60 和 600.00 之间的值。默认设置为“16.00 m/min”。其它组态可使用 S7-1500Motion Control 的轴或测量输入工艺对象执行更多组态。请参见 S7-1500运动控制 和 S7-1500TMotionControl功能手册,了解有关组态和调试定位输入以及测量输入工艺对象的更多详细信息。硬件中断分配工艺模块的基本参数时,可以为每个通道设置工作期间触发硬件中断的事件。在S7-1500 系统中,为每个已启用的硬件中断输入一个匹配事件名称,为每个硬件中断分配一个对应的硬件中断OB。触发硬件中断后,将启动对应的 OB 来评估硬件中断数据。说明在以下情况下,每个模块只能释放仅一个硬件中断。• 使用S7-300/400 CPU 进行分布式操作• 使用 GSD文件如果满足反馈接口中对应状态位或事件位变化的条件,则触发硬件中断。丢失硬件中断如果系统触发硬件中断的速度比确认硬件中断的速度快,则硬件中断丢失,并且发出“硬件中断”诊断中断通知。可激活的硬件中断硬件中断在各编码器计数模式下的可用性在各编码器测量模式下的可用性在“运动控制”工艺对象的定位输入工作模式下可用说明 EventType编号增量编码器或脉冲编码器SSI juedui编码器增量编码器或脉冲编码器SSI juedui编码器新的Capture值可用当前计数器值或位置值保存为 Capture 值时的硬件中断1000B通过外部信号同步计数器通过信号 N 或 DI沿同步计数器时的硬件中断1001B门启动内部门打开时的硬件中断。
使用工艺模块计数、测量和位置检测206 功能手册,11/2022, A5E32010507-AK硬件中断在各编码器计数模式下的可用性在各编码器测量模式下的可用性在“运动控制”工艺对象的定位输入工作模式下可用说明 EventType编号增量编码器或脉冲编码器SSI juedui编码器增量编码器或脉冲编码器SSIjuedui编码器门停止内部门关闭时的硬件中断0010B上溢(超出计数上限)根据计数器值-根据计数器值计数器值超出计数上限时的硬件中断0011B下溢(低于计数下限)根据计数器值-根据计数器值计数器值低于计数下限时的硬件中断0100B更改方向 1 根据计数器值根据位置值根据计数器值根据位置值-计数器值或位置值更改方向时的硬件中断1010B过零点 根据计数器值根据位置值根据计数器值根据位置值-计数器值或位置值过零点时的硬件中断0111B发生 DQ0 比较事件根据计数器值根据位置值根据测量值根据测量值-因所选比较条件发生DQ0比较事件时的硬件中断。如果增量编码器或脉冲编码器的计数器值的变化不是由计数脉冲引起的,则不发生硬件中断0101B发生 DQ1比较事件根据计数器值根据位置值根据测量值根据测量值- 因所选比较条件发生DQ1比较事件时的硬件中断。如果增量编码器或脉冲编码器的计数器值的变化不是由计数脉冲引起的,则不发生硬件中断0110B1 STS_DIR反馈位的默认值为“0”。工艺模块接通后,当计数器值或位置值第一次以向下方向立即变化时,不会触发硬件中断。默认设置默认设置下不启用硬件中断。紧凑型CPU 的其它参数简介使用紧凑型 CPU 时,高速计数器的信号还可使用以下参数。1511C 兼容性(紧凑型 CPU 1512C-1PN 的高速计数器)前连接器分配与 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 的设备手册。