MC_GearOutV6 MC_GearOut:取消同步齿轮传动 V6 说明使用运动控制指令“MC_GearOut”,结束引导轴与跟随轴之间的齿轮传动操作。根据“SyncOutDirection”参数所指定的方向,处于活动状态的齿轮传动将取消同步。挂起的齿轮 传动已取消。参数 声明 数据类型默认值 说明 Busy OUTPU T BOOL FALSE TRUE 作业正在处理中。 Error OUTPU T BOOLFALSE TRUE 处理作业时出错。作业被拒绝。错 误原因位于参数“ErrorID”中。 ErrorID OUTPU T WORD0 参数“ErrorID”的错误 ID 更多详细信息,请参见文档《S7-1500/ S7-1500T 运动控制报警和错误ID》中的“错 误 ID”部分。禁用跟随轴时,会继续同步操作为了不通过“MC_SynchronizedMotionSimulation”运动控制指令停止同步操作,禁用跟随轴时,请按以下步骤进行操作: 1. 首先检查是否满足上述要求。 2. 通过“Slave”参数指定跟随轴。 3.使引导轴进入静止状态(例如,通过“MC_Halt”实现)。 4.通过“MC_SynchronizedMotionSimulation.Enable”== TRUE,开始对跟随轴上的同步操作进行仿真。 5. “InSimulation”参数显示值 TRUE 时,禁用跟随轴。仿真过程中,同步操作保持为激活状态。 6.要在跟随轴启用后再次复位同步操作,请通过“MC_SynchronizedMotionSimulation.Enable”= FALSE 停止同步操作仿真。 同步操作仿真已停止。跟随轴随引导轴而动,无需重新同步。支持以下取消同步类型: •使用动态参数取消同步 ("SyncProfileReference" = 0) • 使用主值距离取消同步("SyncProfileReference" = 1) • 仅取消挂起的齿轮传动("SyncProfileReference" = 5)“MC_GearOut”作业将等待,直至主值达到开始取消同步的位置。之后便开始取消同步处于活动状态的齿轮传动。在“SlavePosition”参数所指定的停止位置,跟随轴进入停滞状态,并 取消同步。 适用于 • 同步轴 要求• 跟随轴已启用。 • 在跟随轴上,具有“MC_GearIn”或“MC_GearInPos”的齿轮传动激活或挂起。 •在跟随轴上,没有“MC_Stop”作业处于激活状态。 超驰响应 有关“MC_GearOut”作业的超驰响应,请参见“超驰响应V6:同步操作作业 (页 4423)”部分。“SyncProfileReference”= 5 的“MC_GearOut”作业仅中止挂起的“MC_GearInPos”或挂起的“MC_GearOut”作业。 参数 下表列出了“MC_GearOut”运动控制指令的参数: 参数 声明 数据类型 默认值 说明Slave INPUT TO_SynchronousA xis - 工艺对象 Execute INPUT BOOL FALSETRUE 上升沿时启动作业 SlavePosition INPUT LREAL 0.0 跟随轴的停止位置参数 声明 数据类型 默认值说明 SyncOutDirection INPUT DINT 3 取消同步方向 1 正方向 取消同步期间,跟随轴只能沿正向 行进。 2负方向 取消同步期间,跟随轴只能沿负向 行进。 3 当前方向 跟随轴沿着自身当前行进的方向取 消同步。 StartSyncOutOUTPU T BOOL FALSE TRUE 跟随轴已取消同步。 Done OUTPU T BOOL FALSE TRUE作业已完成。 Busy OUTPU T BOOL FALSE TRUE 作业正在处理中。 CommandAborted OUTPU TBOOL FALSE TRUE 作业在执行过程中被另一作业中止。 Error OUTPU T BOOL FALSE TRUE处理作业时出错。作业被拒绝。错 误原因位于参数“ErrorID”中。 ErrorID OUTPU T WORD 16#000 0参数“ErrorID”的错误 ID 更多详细信息,请参见文档“S7-1500/ S7-1500T 运动控制报警和错误 ID”中的“错误 ID”部分。
MC_GearOut:功能图 V6 功能图:使用动态参数/主值距离取消同步对于“MC_GearInPos”作业(A1),跟随轴 (TO_Slave) 与引导轴 (TO_Master) 同步行进。“同 步”(Synchronous)状态通过“InSync_1”显示。 在时间 ① 时,作业“MC_GearOut”(A2)将通过“Exe_2”启动。“SyncOut_2” ② 用于显示取消同步开始。跟随轴将通过指定的动态参数取消同步。由系统计算取消同步所需的距离。到达指定的停止位置“SlavePosition”时,“Done_2”提示跟随轴已取消同步并处于停止状态 ③。 部分 %对于“MC_GearInPos”作业 (A1),跟随轴 (TO_Slave) 与引导轴 (TO_Master) 同步行进。“同步”(Synchronous) 状态通过“InSync_1”显示。 在时间 ④ 时,作业“MC_GearOut”(A2)将通过“Exe_2”启动。“SyncOut_2”用于显示取消同步开 始⑤。跟随轴通过指定的主值距离“MasterStopDistance”取消同步。由系统对取消同步所需的动态值进行计算。到达指定的停止位置“SlavePosition”时,“Done_2”提示跟随轴已取消同步并处于停止 状态 ⑥。MC_CamOut V6 MC_CamOut:取消同步凸轮传动 V6 说明使用运动控制指令“MC_CamOut”,结束引导轴与跟随轴之间的凸轮传动操作。根据“SyncOutDirection”参数所指定的方向,处于活动状态的凸轮传动将取消同步。挂起的凸轮 传动已取消。支持以下取消同步类型: • 使用动态参数取消同步 ("SyncProfileReference" = 0) • 使用主值距离取消同步("SyncProfileReference" = 1) • 仅取消挂起的凸轮传动("SyncProfileReference" = 5)“MC_CamOut”作业将等待,直至主值达到开始取消同步的位置。之后便开始取消同步处于活动状态的凸轮传动。在“SlavePosition”参数所指定的停止位置,跟随轴进入停滞状态,并 取消同步。 适用于 • 同步轴要求• 跟随轴已启用。 • 在跟随轴上,采用“MC_CamIn”的凸轮传动处于活动状态或挂起。 •在跟随轴上,没有“MC_Stop”作业处于激活状态。 超驰响应 有关“MC_CamOut”作业的超驰响应,请参见“超驰响应V6:同步操作作业 (页 4423)”部分。“SyncProfileReference”= 5 的“MC_CamOut”作业仅中止挂起的“MC_CamIn”或挂起的“MC_CamOut”作业。 参数 下表列出了“MC_CamOut”运动控制指令的参数: 参数 声明 数据类型 默认值 说明Slave INPUT TO_SynchronousA xis - 工艺对象 Execute INPUT BOOL FALSETRUE 上升沿时启动作业 SlavePosition INPUT LREAL 0.0 跟随轴的停止位置SyncProfileReferenc e INPUT DINT 1 取消同步的类型 0 通过动态行为取消同步 1使用主值距离取消同步 2 … 4 预留 5 仅取消挂起的凸轮传动 MasterStopDistance INPUT LREAL 0.0当“SyncProfileReference” = 1 时: 主值距离参数 声明 数据类型 默认值 说明Deceleration INPUT LREAL -1.0 当“SyncProfileReference” = 0时: 减速度 > 0.0 使用指定值。 = 0.0 不允许 < 0.0 使用在“工艺对象 > 组态 > 扩展参数 > 动态默认设置”(Technology object > Configuration > Extendedparameters > Dynamics defaults) 中组态的减速度。(.DynamicDefaults.Decelerati on) Jerk INPUT LREAL -1.0当“SyncProfileReference” = 0 时: 加加速度 > 0.0 使用指定值。 = 0.0无加加速度限制 < 0.0 使用在“工艺对象 > 组态 > 扩展参 数 >动态默认设置”(Technology object > Configuration > Extendedparameters > Dynamics defaults) 中设定的加加速度。(.DynamicDefaults.Jerk) SyncOutDirection INPUT DINT 3 取消同步方向 1 正方向取消同步期间,跟随轴只能沿正向 行进。 2 负方向 取消同步期间,跟随轴只能沿负向 行进。 3 当前方向跟随轴沿着自身当前行进的方向取 消同步。 StartSyncOut OUTPU T BOOL FALSE TRUE跟随轴已取消同步。参数 声明 数据类型 默认值 说明 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 16#000 0 参数“ErrorID”的错误 ID更多详细信息,请参见文档“S7-1500/ S7-1500T 运动控制报警和错误 ID”中的“错 误 ID”部分。