SIEMENS西门子 DP/DP耦合器模块 6ES7158-0AD01-0XA0
MC_MeasuringInputCyclic:功能图 V3 (S7-1500) 功能图:开始循环测量作业对于通过“Execute”(例如,在 MC-PreServo [OB67] 中进行调用)启动的 “MC_MeasuringInputCyclic”指令(信号和起始点未显示,“Mode”= 0,且不含特定测量范围“MeasuringRange”= FALSE),会执行上升沿测量。通过调用 MC-PreServo [OB67] 或 MCPreServo [OB67] 中的运动控制指令“MC_MeasuringInputCyclic”,会在同一个应用周期内调 用测量指令以及测量本身。 对于在位置控制周期的第一个上升沿 ① 确定的实际位置,将通过“MeasuredValue1”进行输 出,计数变量“MeasuredValue1Counter”会加“1”。 对于在位置控制周期的第二个上升沿 ② 确定的实际位置,将通过“MeasuredValue2”进行输 出,计数变量“MeasuredValue2Counter”会加“1”。 如果在同一个位置控制周期 ③ 内出现其它上升沿,则会在 LostEdgeCounter1 和 LostEdgeCounter2 中进行记录。 MC_AbortMeasuringInput V3 (S7-1500) MC_AbortMeasuringInput:取消当前运行的测量作业 (V3) (S7-1500) 借助运动控制指令“MC_AbortMeasuringInput”,可中止活动的一次性或循环测量作业。 适用于 • 测量输入 要求 • 工艺对象已正确组态。 超驰响应 有关“MC_AbortMeasuringInput”作业的超驰特性,请参见 运动控制指令的超驰响应 V3 (页 4948) 部分。 参数 下表列出了“MC_AbortMeasuringInput”运动控制指令的参数: 参数 声明 数据类型 默认值 说明 MeasuringInput INPUT TO_Measuring Input - 工艺对象 Execute INPUT BOOL FALSE 上升沿时启动作业。
参数 声明 数据类型 默认值 说明 Done OUTPUT BOOL 0 函数块已处理。测量作业已被取消激活。 Busy OUTPUT BOOL FALSE TRUE 作业正在运行。 CommandAbort ed OUTPUT BOOL FALSE TRUE 作业已中止。 Error OUTPUT BOOL FALSE TRUE 处理作业时出错。错误原因位于参数 “ErrorID”中。 ErrorID OUTPUT WORD 参数“ErrorID”的错误 IDMC_OutputCam V3 (S7-1500) MC_OutputCam:激活/取消激活凸轮 V3 (S7-1500) 说明 使用运动控制指令“MC_OutputCam”激活特定的凸轮。 根据凸轮类型,以下输入参数会生效: • 距离输出凸轮 – “OnPosition” – “OffPosition” • 时基输出凸轮 – “OnPosition” – “Duration” 通过参数“Mode”和“Direction”定义凸轮的工作模式和有效方向。 如果“MC_OutputCam.Enable”= TRUE,则会始终读取输入参数,并且输入参数会在下一个位 置控制周期内生效。 发生技术报警时,会在确认错误后再次对凸轮进行处理。 适用于 • 输出凸轮要求 • 工艺对象已正确组态。 • 较gaoji别的工艺对象必须具备有效位置。 • 在非位置控制操作过程中,没有为轴输出设定值输出凸轮。 • 带有“MC_OutputCam.OnPosition”= 0 设置的设定值输出凸轮,在位置设定值 = 0 时进行 切换。 超驰响应 通过以下部分取消“MC_OutputCam”: • 使用“MC_OutputCam.Enable”= FALSE 禁用凸轮 • 在用户程序的输出凸轮中,只能有一个“MC_OutputCam”函数块实例处于激活状态。对于 当前激活的输出凸轮上的第二个“MC_OutputCam”函数块实例,将被拒绝,并提示错误。 参数 下表列出了“MC_OutputCam”运动控制指令的参数: 参数 声明 数据类型 默认值 说明 OutputCam INPUT TO_OutputCa m - 工艺对象 Enable INPUT BOOL FALSE FALSE 已禁用输出凸轮 TRUE 输出凸轮正在处理中 OnPosition INPUT LREAL 0.0 凸轮的起始位置 [互连工艺对象的测量单位] 对于具有活动的取模函数的轴或外部编码器,超 出模数范围的位置数据会镜像在模数范围内。 OffPosition INPUT LREAL基于位置的输出凸轮的结束位置 [互连工艺对象 的测量单位] 对于具有活动的取模函数的轴或外部编码器,超 出模数范围的位置数据会镜像在模数范围内。 Duration INPUT LREAL基于时间的输出凸轮的开启持续时间 [测量单 位:ms] 基于时间的输出凸轮的开启持续时间值必须大于。参数 声明 数据类型 默认值 说明 Mode INPUT DINT 1 操作模式 1 标准 输出凸轮功能(输出未反向) 2 输出凸轮功能(输出反向) 3 输出凸轮始终激活 (“Enable”= TRUE 时) Direction INPUT DINT 1 输出凸轮的激活方向 1 正方向 2 负方向 3 双向 CamOutput OUTPUT BOOL - 基于运动控制指令“MC_OutputCam”的上次调用 的状态显示 Busy OUTPUT BOOL FALSE TRUE 凸轮的处理过程处于激活状态。 Error OUTPUT BOOL FALSE TRUE 处理作业时出错。错误原因位于参数 “ErrorID”中。 ErrorID OUTPUT WORD 参数“ErrorID”的错误 IDA1 距离输出凸轮 A2 时基输出凸轮 使用“Enable”= TRUE 激活凸轮。凸轮对应参数进行输出。 使用“Busy”= TRUE 指示凸轮的处理过程。如果设置了激活方向“Direction”= 1(正向),则无论凸轮类型设置如何,凸轮的行为都会如 下: • 距离输出凸轮在“OnPosition”①处开启,并在“OffPosition”②处再次关闭。方向改变时凸 轮关闭 ④。 • 基于时间的输出凸轮在“OnPosition”①处开启,并在经过特定时间“Duration”③后再次关 闭。在特定的开启持续时间“Duration”内,开启的基于时间的输出凸轮将保持激活状态, 即使在反方向再次出现起始位置超行程的情况,亦如此。 使用“CamOutput”输出凸轮的开关状态。 “Enable”= FALSE 时,特定的凸轮类型将取消激活。“Busy”= FALSE 表示凸轮未处于处理状态。 MC_CamTrack V3 (S7-1500) MC_CamTrack:激活/取消激活凸轮轨迹 V3 (S7-1500) 说明 通过运动控制指令“MC_CamTrack”启用凸轮轨迹的处理过程。 适用于 • 凸轮轨迹 要求 • 工艺对象已正确组态。 • 较gaoji别的工艺对象必须具备有效位置。 • 在非位置控制操作过程中,没有为轴输出设定值输出凸轮。 超驰响应 • 通过“MC_CamTrack.Enable”= FALSE 禁用凸轮轨迹,从而取消“MC_CamTrack”。 • 在用户程序的凸轮轨迹中,只能有一个“MC_CamTrack”函数块实例处于激活状态。对于 当前激活的凸轮轨迹上的第二个“MC_CamTrack”函数块实例,将被拒绝,并提示错误。 • 更改运动控制指令“MC_CamTrack”的参数时或在工艺数据块中重新计算凸轮轨迹。根据 所有参数设置处理凸轮轨迹。下表列出了“MC_OutputCam”运动控制指令的参数: 参数 声明 数据类型 默认值 说明 CamTrack INPUT TO_CamTrack - 工艺对象 Enable INPUT BOOL FALSE FALSE 凸轮轨迹已禁用 TRUE 凸轮轨迹已处理。立即激活凸轮轨迹处理 过程 凸轮轨迹数据立即生效 如果由于凸轮轨数据更 改而导致轨迹信号仍未 设置,则之前激活的基 于位置的输出凸轮将被 取消。 之前激活的基于时间的 输出凸轮始通常将被取 消。 “Enable”= FALSE 凸轮轨迹处理过程立即 停止,距离输出凸轮/基 于时间的输出凸轮将立 即取消。 1 “Enable”= TRUE 凸轮轨迹处理过程立即/ 在下一个轨迹周期激 活: • 首次激活凸轮轨迹 时,会立即开始凸 轮轨迹的处理过程。 • 如果凸轮轨迹处理 过程已激活,则会 输出当前凸轮轨 迹,直至轨迹周期 结束。随后,新的 凸轮轨迹数据将生 效。 “Enable”= FALSE 凸轮轨迹结束时,凸轮 轨迹处理过程将结束 2 “Enable”= TRUE 凸轮轨迹输出立即开 启,并保持开启状态 “Enable”= FALSE 凸轮轨迹输出立即关闭。参数 声明 数据类型 默认值 说明 InvertOutput INPUT BOOL FALSE 反向输出 TRUE 轨迹输出已反向输出 FALSE 轨迹输出未反向输出 TrackOutput OUTPUT BOOL - 指示凸轮轨迹的切换状态。 Busy OUTPUT BOOL FALSE TRUE 凸轮轨迹的处理过程处于激活状态。 Error OUTPUT BOOL FALSE TRUE 处理作业时出错。错误原因位于参数 “ErrorID”中。 ErrorID OUTPUT WORD参数“ErrorID”的错误 ID① 轴参考位置 ② 组态为无效的凸轮 ③ 开始周期性连续的凸轮轨迹 使用“Enable”= TRUE 激活凸轮轨迹。凸轮轨迹根据工艺数据块中设置的参数进行输出。