using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace Rs.Motion { public enum ErrorCode { /// /// 成功 /// Ok, /// /// 未知的失败 /// Fail, /// /// 卡不存在 /// CardNotExist, /// /// 卡未初始化 /// CardNotInit, /// /// 卡初始化失败 /// CardInitFail, /// /// 加载配置文件失败 /// CardLoadConfigFail, /// /// 卡已经就绪 /// CardAlready, /// /// 轴未初始化 /// AxisNotInit, /// /// 轴初始化失败 /// AxisInitFail, /// /// 轴未回原 /// AxisNotHome, /// /// 轴移动失败 /// AxisMoveFail, /// /// 未定义一圈需要运动的距离 /// UndefineDistanceOneRound, /// /// 未定义转一圈需要多少脉冲 /// UndefinePulseOneRound, /// /// 急停信号 /// Emergency, /// /// 报警 /// Alarm, /// /// 未使能 /// ServoOff, /// /// 运动中 /// Moving, /// /// 不安全 /// Unsafe, /// /// 超出限位 /// OutOfLimit } }