MC_OffsetRelative:功能图 V8 功能图:齿轮传动中的相对从值偏移 •已正确组态跟随轴的工艺对象。 • 跟随轴是同步轴。 • 跟随轴已启用。 •通过运动控制指令“MC_GearIn”、“MC_GearInPos”或“MC_CamIn”,跟随轴将与引导轴同步(“MC_GearIn.InGear”= TRUE、“MC_GearInPos.InSync”= TRUE或“MC_CamIn.InSync” = TRUE)。 •无“MC_PhasingAbsolute”或“MC_PhasingRelative”作业处于激活或等待状态。 超驰响应有关“MC_OffsetRelative”作业的超驰响应,请参见“超驰响应 V8:同步操作作业 (页 3847)” 部分。 参数下表列出了“MC_OffsetRelative”运动控制指令的参数: 参数 声明 数据类型 默认值 说明 Slave INPUTTO_SynchronousA xis - 跟随轴工艺对象 Execute INPUT BOOL FALSE TRUE上升沿时启动作业 Offset INPUT LREAL 0.0 相对从值偏移 ProfileReference INPUT DINT1 从值偏移的类型 0 预留 1 使用从当前有效主值位置开始的主 值距离的从值偏移 2使用从有效主值位置“StartPosition” 开始的主值距离的从值偏移 3 ... 4 预留 5仅取消待处理作业的从值偏移 OffsetDistance INPUT LREAL 0.0当“ProfileReference”= 1、2 时: 主值距离 从值偏移期间的有效主值距离。
参数 声明 数据类型 默认值 说明StartPosition INPUT LREAL 0.0 当“ProfileReference” = 2 时:从值偏移的起始有效主值位置 Direction INPUT DINT 3 当“ProfileReference”= 1、2时: 主值距离的方向 1 主值距离的方向为有效主值运动方 向的正向。 2 主值距离方向为有效主值运动方向 的反向。 3主值距离的方向为有效主值运动的 当前运动方向。 Done OUTPU T BOOL FALSE TRUE 主值偏移结束。 BusyOUTPU T BOOL FALSE TRUE 作业正在处理中。 CommandAborted OUTPU T BOOL FALSETRUE 作业在执行过程中被另一作业中止。 Error OUTPU T BOOL FALSE TRUE 处理作业时出错。作业被拒绝。错误原因位于参数“ErrorID”中。 ErrorID OUTPU T WORD 0 参数“ErrorID”的错误 ID更多详细信息,请参见文档《S7-1500/ S7-1500T 运动控制报警和错误 ID》中的“错 误 ID”部分。CoveredOffset OUTPU T LREAL 0.0 显示已偏移的juedui从值份额 StartOffset OUTPUT BOOL FALSE TRUE 跟随轴偏移从值。在使用“MC_GearInPos”(A1)控制的有效齿轮传动期间,当时间为①时,在“ProfileReference” = 1的情况下通过“Exe”启动“MC_OffsetRelative”作业 (A2)。“StartOffset”参数显示,跟随轴从当前位置遍历从值偏移,遍历距离为指定的主值距离。所需的动态响应由系统进行计算。通过该作业遍历的juedui从值偏移在“CoveredOffset”中指示。“Done”指示从值已成功偏移。引导 轴的运动不会受影响。当时间为 ② 时,“MC_OffsetRelative”作业 (A2) 通过“Exe”启动。“StartOffset”参数显示,跟随轴遍历从值偏移,遍历距离为指定的主值距离。所需的动态响应由系统进行计算。通过该作业遍历的juedui从值偏移在“CoveredOffset”中指示。“Done”指示从值已成功偏移。juedui从值偏移在工艺对象的“.StatusSynchronizedMotion.Offset”变量中指示。功能图:凸轮传动中的相对从值偏移在使用“MC_CamIn”(A1)控制的有效凸轮传动期间,当时间为①时,在“ProfileReference”= 1的情况下通过“Exe”触发“MC_OffsetRelative”作业 (A2)。“StartOffset”参数显示,跟随轴从当前位置遍历从值偏移,遍历距离为指定的主值距离。所需的动态响应由系统进行计算。通过该作业遍历的juedui从值偏移在“CoveredOffset”中指示。“Done”指示从值已成功偏移。引导轴 的运动不会受影响。当时间为②时,在“ProfileReference”= 2 的情况下,“MC_OffsetRelative”作业 (A2)通过“Exe” 启动。跟随轴上将显示“正在等待”状态,直至引导轴到达起始位置(.StatusWord2.X5 = TRUE (OffsetCommandWaiting))。 在时间③,主值到达指定的起始位置。“StartOffset”参数显示,跟随轴遍历从值偏移,遍历距离为指定的主值距离。所需的动态响应由系统进行计算。通过该作业遍历的juedui从值偏移在“CoveredOffset”中指示。“Done”指示主值已成功偏移。MC_OffsetAbsolute V8MC_OffsetAbsolute:跟随轴上从值的juedui偏移 V8 说明通过运动控制指令“MC_OffsetAbsolute”,在具有juedui偏移的跟随轴上偏移从值。使用“MC_GearIn”或“MC_GearInPos”进行齿轮传动或使用“MC_CamIn”进行凸轮传动时可能存在从值偏移。引导轴的位置不会受此影响。不允许使用主值偏移。 齿轮传动 运动控制指令在齿轮传动中提供以下功能: •跟随轴上从值的偏移: – 使用从当前主值位置开始的主值距离的主值偏移 – 使用从特定主值位置开始的主值距离 • 定义主值距离的方向 •仅取消待处理的从值偏移 凸轮传动 运动控制指令在凸轮传动中提供以下功能: • 跟随轴上从值的偏移: –使用从当前主值位置开始的主值距离的主值偏移 – 使用从特定主值位置开始的主值距离 • 定义主值距离的方向 • 仅取消待处理的从值偏移适用于 • 同步轴 要求 • 已正确组态跟随轴的工艺对象。 • 跟随轴是同步轴。• 跟随轴已启用。 •通过运动控制指令“MC_GearIn”、“MC_GearInPos”或“MC_CamIn”,跟随轴将与引导轴同步(“MC_GearIn.InGear”= TRUE、“MC_GearInPos.InSync”= TRUE或“MC_CamIn.InSync” = TRUE)。 •无“MC_PhasingAbsolute”或“MC_PhasingRelative”作业处于激活或等待状态。 超驰响应有关“MC_OffsetAbsolute”作业的超驰响应,请参见“超驰响应 V8:同步操作作业(页3847)” 部分。 参数下表列出了“MC_OffsetAbsolute”运动控制指令的参数: 参数 声明 数据类型 默认值 说明 Slave INPUTTO_SynchronousA xis - 跟随轴工艺对象 Execute INPUT BOOL FALSE TRUE上升沿时启动作业 Offset INPUT LREAL 0.0 juedui从值偏移 ProfileReference INPUTDINT 1 从值偏移的类型 0 预留 1 使用从当前有效主值位置开始的主 值距离的从值偏移 2使用从有效主值位置“StartPosition” 开始的主值距离的从值偏移 3 ... 4 预留 5仅取消待处理作业的从值偏移 OffsetDistance INPUT LREAL 0.0当“ProfileReference”= 1、2 时: 主值距离 从值偏移期间的有效主值距离 StartPositionINPUT LREAL 0.0 当“ProfileReference” = 2 时:从值偏移的起始有效主值位置Direction INPUT DINT 3 当“ProfileReference”= 1、2时: 主值距离的方向 1 主值距离的方向为有效主值运动方 向的正向。 2 主值距离方向为有效主值运动方向 的反向。 3主值距离的方向为有效主值运动的 当前运动方向。 Done OUTPU T BOOL FALSE TRUE 主值偏移结束。 BusyOUTPU T BOOL FALSE TRUE 作业正在处理中。 CommandAborted OUTPU T BOOL FALSETRUE 作业在执行过程中被另一作业中止。 Error OUTPU T BOOL FALSE TRUE 处理作业时出错。作业被拒绝。错误原因位于参数“ErrorID”中。 ErrorID OUTPU T WORD 0 参数“ErrorID”的错误 ID更多详细信息,请参见文档《S7-1500/ S7-1500T 运动控制报警和错误 ID》中的“错 误 ID”部分。AbsoluteOffset OUTPU T LREAL 0.0 显示已偏移的juedui从值份额 StartOffset OUTPUT BOOL FALSE TRUE 跟随轴偏移从值。在使用“MC_GearInPos”(A1)控制的有效齿轮传动期间,当时间为①时,在“ProfileReference” = 1的情况下通过“Exe”启动“MC_OffsetAbsolute”作业 (A2)。“StartOffset”参数显示,跟随轴从当前位置遍历从值偏移,遍历距离为指定的主值距离。所需的动态响应由系统进行计算。通过该作业遍历的juedui从值偏移在“AbsoluteOffset”中指示。“Done”指示从值已成功偏移。引导轴的运动不会受影响。 当时间为 ② 时,“MC_OffsetAbsolute”作业 (A2)通过“Exe”启动。因为juedui从值偏移 (.StatusSynchronizedMotion.Offset) 已经为90.0,从值未移位。juedui从值偏移在工艺对象的“.StatusSynchronizedMotion.Offset”变量中指示。