复位“回原点后”状态 有关复位“回原点”状态的更详细信息,请参见“AUTOHOTSPOT”部分。 工艺对象的“Mode”=1 … 8、10 时回原点 要回原点某个工艺对象,请按以下步骤操作: 1. 检查是否满足上述要求。 2.在参数“Mode”中指定所需要的回原点功能。 3. 使用这些值初始化必要的参数,在参数“Execute”的上升沿,启动回原点操作。如果参数“Done”的值显示为“TRUE”,则已根据所选“Mode”完成了“MC_Home”作业。工艺对象的“回原点后”状态将显示在“工艺对象 > 诊断 > 状态和错误位 > 运动状态 > 回原点后”(Technology object > Diagnostics > Status and error bits> Motion status > Homed) 中 (.StatusWord.X5(HomingDone))。 参数 声明 数据类型 默认值 说明 Mode INPUT INT 0 操作模式 0juedui式直接回原点 工艺对象的当前位置设置为参数 “Position”的值。 注 如果一个轴有多个编码器,则在 “Mode”参数= 0 的情况下进行位置 修正后,所有编码器的传感器的位 置偏移也将适用。这样可以防止传 感器偏移。 1 相对式直接回原点工艺对象的当前位置因参数 “Position”中的值而出现位移。 注 如果一个轴有多个编码器,则在 “Mode”参数 = 1的情况下进行位置 修正后,所有编码器的传感器的位 置偏移也将适用。这样可以防止传 感器偏移。 2 被动回原点(无复位)例如“Mode”8 中的功能,其差异 是,功能启用后,“回原点后”状 态不复位。 3 主动回原点 工艺对象定位轴/同步轴将根据组态执行回原点运动。 完成该运动之后,轴被定位在参数 “Position”的值指定的位置。 4 预留 5主动回原点(“Position”参数无任何 作用) 工艺对象定位轴/同步轴将根据组态 执行回原点运动。完成该运动之后,轴被定位在“工艺对象 > 组态 > 扩展参数 > 回原点 > 主动回原点”(Technology object >Configuration > Extended parameters > Homing > Activehoming) 下组态的回原点位置。 (.Homing.HomePosition) 6 juedui编码器调节(相对)以“Position”参数值对当前位置进行 位移。 计算出的juedui值偏移值保持性地保 存在 CPU 内。(.StatusSensor[1..4].AbsEnco derOffset) 7 juedui编码器调节(juedui)将当前位置设为“Position”参数值。 计算出的juedui值偏移值保持性地保 存在 CPU 内。(.StatusSensor[1..4].AbsEnco derOffset) 8 被动回原点 检测到回原点标记之后,将实际值设置为“Position”参数的值。 9 取消被动回原点 被动回原点的主动作业被取消。 10被动回原点(“Position”参数无任何 作用) 检测到回原点标记之后,实际值将 被置为在“工艺对象 > 组态 >扩展参 数 > 回原点 > 被动回原点。11 设置设定值位置(juedui值) 工艺对象的设定值位置设置为“Position”参数的值。跟随误差仍存 在。 12 设定值位置移位(相对值) 工艺对象的设定值位置移位了“Position”参数的值。跟随误差仍存 在。
“Mode”= 9时被动回原点过程取消 “Mode”= 9 时,工艺对象不回原点。如果用于被动回原点(“Mode”= 2、8、10)的活动“MC_Home”作业被另一个“Mode”= 9 的“MC_Home”作业超驰,则可通过参数 “CommandAborted”=TRUE 来取消正在运行的作业。“Mode” = 9 的超驰作业可通过参数“Done” = TRUE 发出成功执行的信号。MC_Halt V5 (S7-1500) MC_Halt:暂停轴V5 (S7-1500) 说明 使用运动控制指令“MC_Halt”,可以将轴制动至停止状态。通过参数“Jerk”和“Deceleration”,定义制动操作的动态行为。 适用于 • 速度轴 • 定位轴 • 同步轴要求 •工艺对象已正确组态。 • 该工艺对象已启用。 超驰响应 有关“MC_Halt”作业的超驰响应,请参见“超驰响应V5:回原点和运动控制工作” 部分。参数 声明 数据类型 默认值 说明 Jerk INPUT LREAL -1.0 加加速度 >0.0 恒定加速速度曲线;使用指定的加 加速度 = 0.0 梯形速度曲线 < 0.0 使用在“工艺对象 > 组态 >扩展参 数 > 动态默认设置”(Technology object > Configuration >Extended parameters > Dynamic defaults) 中 设定的加加速度。(.DynamicDefaults.Jerk) AbortAcceleration INPUT BOOL FALSE FALSE使用配置的加加速度减小作业开始 时的当前加速度。而后,减速度增 大 TRUE 加速度在作业开始时设置为 0.0,减 速度立即增大。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通过“MC_Halt”制动某个轴要将某个轴减速至停止状态,请按以下步骤操作: 1. 检查是否满足上述要求。 2.为参数“Deceleration”、“Jerk”和“AbortAcceleration”设置必要的值。 3.将在参数“Execute”的上升沿开始“MC_Halt”作业。当前运动状态通过参数“Busy”、“Done”和“Error”进行指示。轴的停止状态将显示在“工艺对象 > 诊断 >状态位和错误位 > 运动状态 > 停止”(Technology object > Diagnostics >Status and error bits > Motion status > Standstill) 中(.StatusWord.X7 (Standstill))。 通过“MC_MoveVelocity”作业 (A1)移动某个轴。在时间①,“MC_MoveVelocity”作业被“MC_Halt”作 业 (A2)超驰。通过“Abort_1”发出作业中止信号。当“AbortAcc_2”= FALSE 时,当前加速度将通过指定的加加速度减小。而后,减速度增大并且轴制动至停止状态。通过“Done_2”报告“MC_Halt”作业 完成。 区域 %通过“MC_MoveVelocity”作业 (A1)移动该轴。在时间②,“MC_MoveVelocity”作业被“MC_Halt”作业 (A2)超驰。通过“Abort_1”发出作业中止信号。当“AbortAcc_2”= TRUE 时,电流加速度立即被设置为 0并且减速度增大。轴被制动至停止状态。通过“Done_2”报告“MC_Halt”作业完成。 MC_MoveAbsolute V5(S7-1500) MC_MoveAbsolute:以juedui方式定位轴 V5 (S7-1500) 说明使用运动控制指令“MC_MoveAbsolute”,可以将轴移至某个juedui位置。通过参数“Velocity”、“Jerk”、“Acceleration”和“Deceleration”,定义运动控制的动态行为。适用于 • 定位轴 • 同步轴 要求 • 工艺对象已正确组态。 • 该工艺对象已启用。 • 工艺对象已回原点。 超驰响应有关“MC_MoveAbsolute”作业的超驰响应,请参见“超驰响应 V5:回原点和运动控制工作 将轴移至某个juedui位置要将轴移至某个juedui位置,请按以下步骤操作: 1. 检查是否满足上述要求。 2.在参数“Position”中指定所需的目标位置。 3. 将在参数“Execute”的上升沿开始“MC_MoveAbsolute”作业。当前运动状态通过参数“Busy”、“Done”和“Error”进行指示。”部分。通过“MC_MoveAbsolute”作业(A1),将轴移动到juedui位置1000.0。当轴达到目标位置后,将在 时间①通过“Done_1”发出信号。在时间①,启动目标位置为 1500.0的另一个“MC_MoveAbsolute” 作业 (A2)。当轴达到目标位置 1500.0后,将通过“Done_2”发出信号。由于以前已经复位了 “Exe_2”,“Done_2”仅适用于一个周期。 区域 % 在时间 ②处,活动的“MC_MoveAbsolute”作业 (A1) 被另一个“MC_MoveAbsolute”作业 (A2) 超驰。将通过“Abort_1”发出中止信号。轴将被制动,直至更改后的速度,并移至新的目标位置 1500.0。到达新的目标位置之后,将通过“Done_2”发出信号。 MC_MoveRelative V5 (S7-1500)MC_MoveRelative:以相对方式定位轴 V5 (S7-1500) 说明使用运动控制指令“MC_MoveRelative”,可以在开始执行作业时相对轴的位置对轴进行移动。通过参数“Velocity”、“Jerk”、“Acceleration”和“Deceleration”,定义运动控制的动态行为。适用于 • 定位轴 • 同步轴 要求 • 工艺对象已正确组态。 • 该工艺对象已启用。 超驰响应有关“MC_MoveRelative”作业的超驰响应,请参见“超驰响应 V5:回原点和运动控制工作。