轴出错场景
在大多数情况下,如果向轴发出移动功能块指令而导致功能块出错,则轴转换为“错误”状态,并在轴的 AXIS_REF 数据上设置相应的 ErrorID 元素。
在以下情况下,轴可能不会转换为“错误”状态,并且用户应用程序能够在轴状态更改后向轴发出成功的移动功能块。
场景 | 示例 |
|---|---|
移动功能块指示一个轴,但该轴处于无法正确执行功能块的状态。 | 轴未接通电源,或轴处于“归位”序列或 Error Stop 状态。 |
移动功能块指示一个轴,但该轴仍被其他移动功能块控制。在未进入完全停止的状态前,该轴不允许新的功能块控制运动。 | 新的功能块命令轴改变运动方向。 |
如果一个移动功能块尝试控制某个轴,但该轴仍被另一个移动功能块所控制,则控制器无法实现新定义的运动配置文件。 | 用户应用程序向移动时既定距离太短的某个轴发出 S-Curve MC_MoveAbsolute 功能块。 |
提供反馈