SIEMENS西门子 KTP400 Basic精简面板 6AV2 123-2DB03-0AX0
同步可组态外部基准信号沿以使用指定的起始值装载计数器。以下外部信号可使用起始值装载计数器:• 数字量输入的上升沿或下降沿• 编码器输入上信号 N 的上升沿• 取决于已分配数字量输入电平的编码器输入上的信号 N 的上升沿“同步的频率”参数确定此功能是在每个组态沿出现时执行还是仅在每次启用后执行。滞后可指定比较值滞后,在此范围内可防止重新切换数字量输出。编码器可能稳定在特定位置上,且轻微运动可使计数器值围绕此位置波动。在比较值或计数限值介于此波动范围内时,如未使用滞后,则在相应频率下将接通和切断相应的数字量输出。滞后可防止这些不必要的切换操作。计数、测量和位置检测的基本知识2.2 计数、测量和定位输入 (TM Count, TM PosInput, 紧凑型 CPU) 的基本知识计数、测量和位置检测32 功能手册, 11/2022, A5E32010507-AK2.2.3.2 采用 SSI juedui编码器的定位输入说明可使用 TM PosInput 工艺模块与 SSI juedui编码器实现位置检测。工艺模块通过 SSI juedui编码器的同步串行接口读取位置值,然后将其用于控制器。可在定义的位置值处准确切换工艺模块的数字量输出,与用户程序无关。采用 SSI juedui编码器的定位输入并不涉及门控制。由于系统限制,SSI juedui编码器不能实现同步。格雷码和二进制码支持格雷码和二进制码 SSI juedui编码器。Capture (Latch)可将数字量输入的一个沿或全部两个沿都组态为将当前位置值保存为 Capture 值。“Capture 功能的频率”参数确定此功能是在每个组态沿出现时执行还是仅在每次启用后执行。测量输入如果采用 Motion Control 的定位输入 (页 75)模式,则可以使用“测量输入”工艺对象基于硬件数字量输入执行测量输入功能。滞后可指定比较值滞后,在此范围内可防止重新切换数字量输出。编码器可能稳定在特定位置上,且轻微运动可使位置值围绕此位置波动。如果比较值或限值介于此波动范围内,在未使用滞后的情况下,将以相应频率接通和切断相应的数字量输出。滞后可防止这些不必要的切换操作。计数、测量和位置检测的基本知识2.2 计数、测量和定位输入 (TM Count, TM PosInput, 紧凑型 CPU) 的基本知识计数、测量和位置检测功能手册, 11/2022, A5E32010507-AK 33位置值范围可为 SSI juedui值编码器指定 10 位到 40 位的帧长度。帧中位置值的 LSB 和 MSB 位的可组态位数决定了值范围。工艺模块Zui长可读取 32 位位置值并将其传送至控制器。如果使用位置值长度Zui大为 31 位的编码器,则会将位置值作为无符号值和正值进行处理,值范围在 0 和 2(MSB-LSB+1)-1 之间。如果使用位置值长度为 32 位的编码器,则位置值的 MSB 对应于符号,位置值可以取 -2147483648 和 2147483647 之间的值。如果将 32位的位置值用于比较功能,则位置值将被解释为 DINT。完整 SSI 帧可以不返回测量变量,而是选择返回当前未处理的 SSI 帧的 32 个Zui低有效位。因此还可在位置值之外向用户提供编码器特定的其它位,例如错误位。如果 SSI 帧短于 32 位,则在反馈接口中以右对齐的方式返回完整 SSI 帧,未使用的高位则返回为“0”。计数、测量和位置检测的基本知识2.2 计数、测量和定位输入 (TM Count, TM PosInput, 紧凑型 CPU) 的基本知识计数、测量和位置检测34 功能手册, 11/2022, A5E32010507-AK2.2.4 计数限值处的特性超出计数限值当前计数器值等于计数上限且接收到另一个向上计数脉冲时,超出计数上限。当前计数器值等于计数器下限且接收到另一个向下计数脉冲时,超出计数器下限。超出限值时,在反馈接口中置位相应的状态位:超出计数限值 状态位计数上限 置位 EVENT_OFLW计数下限 置位 EVENT_UFLW可通过 RES_EVENT 复位状态位。可组态超出计数限值后是否继续计数以及从哪个计数器值继续计数。说明计数上限以及起始值定义了计数器的值范围:计数器的值范围 = (上限 – 起始值) + 1示例下图显示了在出现上溢现象并将计数器设置为起始值之后终止计数过程(自动门停止)的示例:下图显示了在出现上溢现象并将计数器设置为起始值之后继续计数过程的示例:增量编码器或脉冲编码器的门控制许多应用要求根据其它事件启动或停止计数过程。 在这种情况下,使用门功能启动和停止计数。工艺模块针对每个通道具有两个门。 以下门定义生成的内部门:• 软件门• 硬件门 软件门通过控制位 (页 262) SW_GATE 打开和关闭通道的软件门。 通过反馈位 (页 265)STS_SW_GATE 指示软件门的状态。 硬件门软件门是可选的。通过所组态的通道数字量输入上的信号打开和关闭硬件门。说明组态的输入滤波器会延迟数字量输入的控制信号。通过相应的反馈位 (页 265) STS_DIm 指示 DIm 数字量输入的状态。通过数字量输入进行电平触发的硬件门的打开和关闭下图显示了通过数字量输入进行电平触发的硬件门打开和关闭的示例。数字量输入组态为通过高电平激活:该数字量输入激活后,将打开硬件门并对计数脉冲进行计数。该数字量输入进入未激活状态时,硬件门关闭。计数器值保持恒定并忽略任何其它计数脉冲。计数、测量和位置检测的基本知识2.2 计数、测量和定位输入 (TM Count, TM PosInput, 紧凑型 CPU) 的基本知识计数、测量和位置检测功能手册, 11/2022, A5E32010507-AK 37通过两个数字量输入进行沿触发的硬件门的打开和关闭下图显示了通过两个数字量输入进行的硬件门打开和关闭的示例。对两个数字量输入进行组态以便评估上升沿:硬件门将在数字量输入上出现为打开而组态的组态沿时打开。硬件门将在数字量输入上出现为关闭而组态的组态沿时关闭。 内部门内部门软件门打开且硬件门打开或尚未组态时,内部门打开。 通过反馈位 (页 265) STS_GATE 指示内部门的状态。如果内部门打开,则启动计数。 如果内部门关闭,则忽略所有其它计数脉冲并停止计数。如果要仅使用硬件门控制计数过程,则必须打开软件门。 如果没有组态硬件门,则会将硬件门视为始终打开。 在这种情况下,只使用软件门打开和关闭内部门。组态计数器特性时,可指定内部门打开时是从起始值还是当前计数器值开始计数过程。超出计数限值时,内部门也可自动关闭。 然后必须关闭软件门或硬件门,并重新打开以继续计数。门启动时的计数器特性您具有下列组态选项,针对门启动时的计数器特性:• 将计数器设置为起始值• 以当前计数器值继续将计数器设置为起始值该组态的计数器特性如下:打开内部门时,将以起始值启动各计数过程。下图显示了将计数器设置为起始值后继续计数的示例:以当前计数器值继续该组态的计数器特性如下:重新打开内部门后,将以当前计数器值启动各计数过程。下表显示了以当前计数器值继续计数的示例:Capture (Latch)增量编码器或脉冲编码器的 Capture说明“Capture”功能用于保存外部基准信号的当前计数器值。可为以下基准信号组态 Capture 功能:• 数字量输入上的上升沿或下降沿• 数字量输入上的上升沿和下降沿• 编码器输入上信号 N 的上升沿功能原理Capture 值始终是出现相关沿时准确的计数器值(延迟组态的输入滤波时间)。Capture功能始终有效,无论内部门的状态如何。门关闭时,将按原样保存该计数器值。下图显示了具有以下组态的 Capture 功能的一个示例:• 起始值 = 0• 已组态的数字量输入上出现上升沿时的 Capture 事件• 门启动时将计数器设置为起始值• Capture 事件后继续计数下图显示了具有以下组态的 Capture 功能的另一个示例:• 起始值 = 0• 已组态的数字量输入上出现上升沿时的 Capture 事件• 门启动时将计数器设置为起始值• Capture 事件后将计数器值复位为起始值并继续计数控制位 (页 262) EN_CAPTURE 用于启用 Capture 功能。反馈位 (页 265) EVENT_CAP 在反馈接口中指示计数器值已保存为 Capture。如果复位 EN_CAPTURE,则 EVENT_CAP 也复位。数字量输入的状态由相应的反馈位 (页 265) STS_DIm 指示。下图显示了 EN_CAPTURE 和 EVENT_CAP 位的示例,该示例通过数字量输入上的上升沿触发一次性 Capture 功能:下图显示了 EN_CAPTURE 和 EVENT_CAP 位的示例,该示例通过数字量输入上的上升沿触发周期性 Capture 功能:组态的输入滤波器延迟相应数字量输入的控制信号。Capture 功能对于反馈位 STS_CNT 和 LED UP 以及 DN 没有影响。硬件中断可为 Capture 功能组态硬件中断。如果系统触发硬件中断的速度比确认硬件中断的速度快,则硬件中断丢失,并且发出“硬件中断”诊断中断通知。SSI juedui编码器的 Capture说明“Capture”功能用于保存外部基准信号的当前位置值。可为以下基准信号组态 Capture 功能:• 数字量输入上的上升沿或下降沿• 数字量输入上的上升沿和下降沿功能原理每次出现边沿时,都会将上一个有效 SSI 帧的位置值存储在 Capture 值中。下图显示了由组态的数字量输入上的上升沿触发 Capture 事件的示例:控制位 (页 262) EN_CAPTURE 用于启用 Capture 功能。反馈位 (页 265) EVENT_CAP 在反馈接口中指示位置值已保存为 Capture 值。如果复位 EN_CAPTURE,则 EVENT_CAP 也复位。数字量输入的状态由相应的反馈位 (页 265) STS_DIm 指示。下图显示了 EN_CAPTURE 和 EVENT_CAP 位的示例,该示例通过数字量输入上的上升沿触发一次性 Capture 功能:下图显示了 EN_CAPTURE 和 EVENT_CAP 位的示例,该示例通过数字量输入上的上升沿触发周期性 Capture 功能:说明组态的输入滤波器延迟相应数字量输入的控制信号。硬件中断可为 Capture 功能组态硬件中断。如果系统触发硬件中断的速度比确认硬件中断的速度快,则硬件中断丢失,并且发出“硬件中断”诊断中断通知。同步说明通过外部基准信号,可使用“同步”功能,将计数器设置为预定义的起始值。可为以下基准信号组态同步:• 数字量输入上的上升沿或下降沿• 编码器输入上信号 N 的上升沿• 由数字量输入的电平定义的编码器输入上信号 N 的上升沿功能原理总是在基准信号出现的时刻进行同步。同步始终有效,无论内部门的状态如何。使用控制位 (页 262) EN_SYNC_UP 启动向上方向的计数同步。使用控制位 (页 262)EN_SYNC_DN 启用向下计数的同步。反馈位 (页 265) EVENT_SYNC 指示同步已执行。复位 EN_SYNC_UP 或 EN_SYNC_DN 时也会复位 EVENT_SYNC。说明组态的输入滤波器延迟相应数字量输入的控制信号。同步对反馈位 (页 265) STS_CNT 不起任何作用。单次同步下图显示了 EN_SYNC_UP、EN_SYNC_DN 和 EVENT_SYNC 位的示例,其中通过数字量输入上的沿触发一次同步以在向上方向对脉冲进行计数启动向上方向的计数同步后,已组态的数字量输入上出现第一个上升沿时,将对计数器进行同步。复位并再次置位控制位 (页 262) EN_SYNC_UP 之后,才可再次同步计数器。周期性同步下图显示了 EN_SYNC_UP、EN_SYNC_DN 和 EVENT_SYNC 位的示例,其中通过数字量输入上的沿触发周期性同步,从而在向上方向对脉冲进行计数启动向上方向的计数同步后,每当已组态的数字量输入上出现上升沿时,都会对计数器进行同步。硬件中断可为同步组态硬件中断。如果系统触发硬件中断的速度比确认硬件中断的速度快,则硬件中断丢失,并且发出“硬件中断”诊断中断通知。