MC_ReadAxisError

功能块 MC_ReadAxisError
读取与功能块无关的一般轴错误,例如轴错误、驱动器错误、通讯错误。
VAR_IN_OUT
B AxisIn AXIS_REF 轴的参考。
VAR_INPUT
B Enable BOOL 启动时连续获取参数值。
VAR_OUTPUT
B Valid BOOL 功能块有可用的有效输出时为 TRUE。
E Busy BOOL 功能块尚未完成且预期将有新的输出值。
B Error BOOL 功能块中出现错误的讯号。
B ErrorID MC_Error 错误识别。
E AxisErrorID WORD 轴错误值,这些值皆为供应商指定的。
  • ErrorId 为 11,则可能为 KINGSTAR 位至错误或伺服驱动器之错误(请见伺服驱动器说明书)。
  • 若实际的轴使用中,从 0x603F 读取的程式码将第一个被显示。
错误代码 说明
0x01 通讯错误,当轴于 non-Op 状态时使用 MC_ReadAxisError 回传此错误。
0x02 位置滞后错误,与 MC_Error 中的 mcFollowingError 一样,已达最大跟随误差,运动停止且轴停用。
0x03

命令跳跃错误,与 MC_Error 中的 mcCommandJump 一样,新的目标位置距离前一个目标位置太远。

其他错误代码 当伺服驱动器发生警报,MC_ReadAxisError 将读取 0x603F 物件。

 

  MC_ReadAxisError  
AXIS_REF   AxisIn   Axis   AXIS_REF
BOOL   Enable   Valid   BOOL
        Busy   BOOL
        Error   BOOL
        ErrorID   MC_Error
        AxisErrorID   WORD