全国服务热线 15801815554

SIEMENS西门子 S120伺服电机 1FK7022-5AK71-1UG0-Z Y84

更新时间:2024-07-07 08:00:00
价格:请来电询价
西门子:代理商
S120:全新原装 假一罚十
德国:现货 实体经营
联系电话:15801815554
联系手机:15801815554
联系人:邓经理
让卖家联系我
详细介绍


             MC_TrackConveyorBelt V7 MC_TrackConveyorBelt:启动传送带跟踪 V7 说明 使用运动控制指令“MC_TrackConveyorBelt”,可以将 OCS 通过参数“ConveyorBelt”分配给支 持主值的工艺对象,而该对象代表传送带。为此,OCS 将被分配到已知的传送带位置。 使用 OCS 标架(“ConveyorBeltOrigin”)和“InitialObjectPosition”将 OCS 分配给传送带上的 对象。随后,会通过对象在 x 方向上跟踪 OCS。 在下一个运动系统运动作业中(目标位置在此 OCS 中),运动系统将移至 OCS 中的指定位 置并在该位置与传送带耦合。 适用于 • 运动系统 要求 • 工艺对象已正确组态。 • 已选择可执行轨迹运动作业的运动系统类型。 • 互连轴上没有活动的单轴作业(例如“MC_MoveVelocity”)。 超驰响应 • “MC_SetOcsFrame”作业取消跟踪 OCS(具有支持主值的工艺对象)。 • 如果运动系统出现工艺报警,其报警响应为终止运动,则会取消跟踪传送带上的 OCS。 • 有关“MC_TrackConveyorBelt”作业的超驰响应,请参见“超驰响应 V7:运动系统的运动 命令”部分。通过作业“MC_MoveDirectRelative”(A1) 移动运动系统。 在时间 ①,启动额外的“MC_MoveDirectRelative”作业 (A2)。由于“MC_MoveDirectRelative” 作业对其它作业无超驰影响,因此将作业 A2 加入作业序列中。 在时间 ②,通过“Done_1”发出作业 A1 完成的信号,并启动作业 A2。由于为作业 A2 设置了 “BufferMode”= 5,因此运动跳转与两个作业中较高的速度混合使用。到达目标位置后,通过 “Done_2”发出作业 A2 已完成的信号。

              下表列出了“MC_TrackConveyorBelt”运动控制指令的参数: 参数 声明 数据类型 默认值 说明 AxesGroup INPUT TO_Kinematics - 运动系统工艺对象 ConveyorBelt INPUT TO_PositioningAxis TO_Synchronous‐ Axis TO_ExternalEncod er TO_LeadingAxisPro xy - 与 OCS 耦合的支持主值的工艺对象有: 支持主值的工艺对象包括: • 定位轴 • 同步轴 • 外部编码器 • 引导轴代理 Execute INPUT BOOL FALSE TRUE 上升沿时启动作业 ConveyorBeltOrigin INPUT TO_Struct_Kinemat ics_Frame - 传送带上 OCS 参考位置的框架 InitialObjectPositio n INPUT TO_Struct_Kinemat ics_Frame 0.0 “InitialObjectPosition.x”包含的传送带位置差 值可确定相对于 OCS 参考位置的 OCS 跟踪位 置。 允许值: • “InitialObjectPosition.x”<=> 0.0 • “InitialObjectPosition.y”= 0.0 • “InitialObjectPosition.z”= 0.0 • “InitialObjectPosition.a”= 0.0 • “InitialObjectPosition.b”= 0.0 • “InitialObjectPosition.c”= 0.0 CoordSystem INPUT DINT 1 已跟踪 OCS 的数量 1 OCS1 2 OCS2 3 OCS3 Done OUTPU T BOOL FALSE TRUE 作业已完成。 Busy OUTPU T BOOL FALSE TRUE 作业正在处理中。 CommandAborted OUTPU T BOOL 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_TrackConveyorBelt:功能图 V7 功能图:启动传送带跟踪A 部分 对象在时间 ① 的位置是通过”MC_MeasuringInput“作业 (A1) 记录的。记录的位置“MV”通过 “Done_1”报告,并写入变量“CONV_POS.x”。使用“MC_TrackConveyorBelt”作业 (A2),可以在时间②时通过参数“ConveyorBelt”将 OCS 分 配给支持主值的工艺对象,而该对象代表传送带。为此,OCS 将被分配到已知的传送带位置。 使用 OCS 标架和对象位置将 OCS 分配给传送带上的对象。 通过传送带位置减去“InitialObjectPosition”计算得出“ObjectPosition”。在当前情况下, “InitialObjectPosition”是传送带(“MV”)在时间 ① 时的位置。 传送带跟踪状态(“TrackingState”)由 0 更改为 1。 通过“MC_MoveLinearAbsolute”作业,在时间 ③ 时,运动系统移动到 OCS 中的指定位置。 当运动系统移至对象位置时,传送带跟踪状态将由 1 更改为 2。当运动系统跟随对象位置移 动时,传送带跟踪状态将由 2 更改为 3。 B 部分 要使用已跟踪 OCS 完成运动系统的过程,需在时间 ④ 时在 WCS 中启动 “MC_MoveLinearAbsolute”作业。当运动系统移至 WCS 中的指定位置时,传送带跟踪状态将 由 3 更改为 4。 通过“Done_4”报告已完成的传送带跟踪,并且“TrackingState”更改为 0。不再通过传送带位 置跟踪 OCS。 MC_KinematicsMotionSimulation V7 MC_KinematicsMotionSimulation:开始/结束运动系统仿真 V7 说明 通过“MC_KinematicsMotionSimulation”运动控制指令,可以开始或结束运动系统工艺对象 的仿真模式。在仿真模式下,仍将计算运动系统的设定值,但不输出到运动系统轴。 通过“Execute”= TRUE 和“Mode”= 1 开始仿真时,运动机构轴的位置设定值保持恒定。运动 机构轴的速度设定值和加速度设定值立即设置为零。 仿真模式下,在运动系统工艺对象上,各个运动系统轴可以独立移动,无需中断运动处理即 可禁用并再次启用。 要退出仿真模式,每个运动系统轴必须位于“.AxesData.A[1..6].Position”位置处。退出 仿真之前,使用单轴作业将每个运动系统轴移至“.AxesData.A[1..6].Position”位置处。 模数轴还必须与仿真开始时处于相同的模数循环中。 如果在“Execute”= TRUE 且“Mode”= 0 时退出仿真模式,退出后会继续执行运动系统运动。设 定值直接在运动机构轴上生效。 适用于 • 运动机构 要求 • 工艺对象已正确组态。 • 互连的轴已启用。 • 接通和关断时,在任一互连轴上,均未激活单轴作业(如,“MC_MoveAbsolute”)。 • 要在“Execute”= TRUE 且“Mode”= 0 时退出仿真模式,运动系统轴必须位于 “.AxesData.A[1..6].Position”位置处。模数轴还必须与仿真开始时处于相同的模数循 环中。 超驰响应 其它任何运动控制作业不会中止“MC_KinematicsMotionSimulation”作业的执行。无需退出 仿真模式即可通过“MC_GroupStop”作业在作业序列中增加更多运动作业,或者取消运动系 统运动。即使通过“MC_Power.Enable”= FALSE 或“MC_Stop”禁用运动系统轴,仿真仍保持激 活状态。 如果退出仿真模式时运动系统轴上的单轴作业激活,则会拒绝执行 “MC_KinematicsMotionSimulation”作业,并会报错。 如果重新启动运动系统工艺对象或一个运动系统轴,将终止运动系统的运动和仿真。 新作业“MC_KinematicsMotionSimulation”不会中止任何其它运动控制作业。 以下情况下会中止新的“MC_KinematicsMotionSimulation”作业,但不会报错,且没有任何 影响: • 作业在“Execute”= TRUE 且“Mode”= 0 的情况下启动时,运动系统未处于仿真模式 • 作业在“Execute”= TRUE 且“Mode”= 1 的情况下启动时,运动系统已处于仿真模式。 参数 下表列出了“MC_KinematicsMotionSimulation”运动控制指令的参数: 参数 声明 数据类型 默认值 说明 AxesGroup INPUT TO_Kinematics - 运动系统工艺对象 Execute INPUT BOOL FALSE TRUE 上升沿时启动作业参数 声明 数据类型 默认值 说明 Mode INPUT DINT FALSE 0 退出运动系统的仿真模式 1 将运动系统设置为停留在仿真模式 下 Done OUTPU T BOOL FALSE TRUE 作业已完成。 Busy OUTPU T BOOL FALSE TRUE 作业正在处理中。 Error OUTPU T BOOL FALSE TRUE 处理作业时出错。作业被拒绝。错 误原因位于参数“ErrorID”中。 ErrorID OUTPU T WORD 0 参数“ErrorID”的错误 ID 更多详细信息,请参见文档《S7-1500/ S7-1500T 运动控制报警和错误 ID》中的“错 误 ID”部分。

联系方式

  • 地址:上海市松江区石湖荡镇塔汇路755弄29号1幢一层A区213室
  • 邮编:201100
  • 电话:15801815554
  • 联系人:邓经理
  • 手机:15801815554
  • 微信:15801815554
  • QQ:190755061