GUI 手册 · Chapter 21

Motor Speed

Motor Speed 是设置各电机速度配置的画面。画面标题为 MOTOR SPEED SETUP,为每个轴定义诸如 JOG 速度、RUN 速度、加减速等命名的速度组。此处定义的速度组通过在脚本中按名称调用而应用到电机。进入路径为 System → Motor Speed

在左侧电机列表选择轴后,右侧会显示该轴的速度输入网格。输入数值后,用底部 SAVE 保存;若要恢复到上次 保存值,使用 RESTORE

主要区域

画面由左侧电机列表、右侧速度输入网格与底部保存按钮构成。

区域说明
电机列表左侧 DataGrid。列为 NoNAMEDESC,用于选择要配置的轴。
Speed / Acceleration右侧输入网格。行为 HOMEJOGRUNSTART SPDMAX SPD,列为 SPEED (mm/s)ACC (sec)DEC (sec)
SAVE / RESTORE底部按钮。SAVE 保存输入值,RESTORE 恢复到上次的值。

HOMEJOGRUN 行需同时输入速度与加速、减速,而 START SPDMAX SPD 行仅输入速度。

参数与速度配置的区别

Motor ParamMotor Editor 中处理的电机参数,定义轴的 物理与机构特性,如脉冲/单位比率、限位、原点复归方式。而本画面的速度配置,则按名称归组同一轴在不同情形下 应以多快的速度移动。

也就是说,参数负责“轴如何构成”,速度配置负责“何时以何种速度移动该轴”。因此一个轴只有一套参数,却可拥有 HOMEJOGRUN 等多个速度配置,按动作阶段择一使用。

脚本联动

已定义的速度组在 XScript 中通过将其名称传给电机对象的 SetSpeed 来应用。

// 将运行速度配置(RUN)应用到该轴后再移动
MOTOR["M_SpindleT"].SetSpeed("RUN");
MOTOR["M_SpindleT"].MoveAbs(120.0, true);

使用流程

  1. 通过 System → Motor Speed 打开画面。
  2. 在左侧列表选择要配置速度的轴。
  3. 在 Speed / Acceleration 网格中输入 HOMEJOGRUNSTART SPDMAX SPD 的值。
  4. 用底部 SAVE 保存。若输入有误,用 RESTORE 恢复到上次的值。
  5. 在脚本中以 SetSpeed("RUN") 之类按名称调用,应用适合当前动作阶段的速度。

相关条目