| | |
| | | // Jpeg, |
| | | //} |
| | | |
| | | public enum PLCReplyValue |
| | | public enum ReplyValue |
| | | { |
| | | OK = 1, |
| | | NG = -1, |
| | |
| | | [Description("相机坐标系相对运动")] |
| | | CameraRelativeMove = 12, |
| | | } |
| | | |
| | | /// <summary> |
| | | /// 马达/运动板卡运行模式 |
| | | /// </summary> |
| | | public enum MotorMoveMode |
| | | { |
| | | /// <summary> |
| | | /// 普通点位运动 |
| | | /// </summary> |
| | | [Description("普通点位运动")] |
| | | Normal = 1, |
| | | |
| | | ///// <summary> |
| | | ///// 高速等距运动 |
| | | ///// </summary> |
| | | //[Description("高速等距运动")] |
| | | //HighSpeedStep = 2, |
| | | |
| | | ///// <summary> |
| | | ///// 高速不等距运动 |
| | | ///// </summary> |
| | | //[Description("高速不等距运动")] |
| | | //HighSpeed = 3, |
| | | |
| | | /// <summary> |
| | | /// 找正限位运动 |
| | | /// </summary> |
| | | [Description("找正限位运动")] |
| | | FindPositive = 4, |
| | | |
| | | /// <summary> |
| | | /// 离开正限位 |
| | | /// </summary> |
| | | [Description("离开正限位")] |
| | | LeavePositive = 5, |
| | | |
| | | /// <summary> |
| | | /// 找负限位运动 |
| | | /// </summary> |
| | | [Description("找负限位运动")] |
| | | FindNegative = 6, |
| | | |
| | | /// <summary> |
| | | /// 离开负限位 |
| | | /// </summary> |
| | | [Description("离开负限位")] |
| | | LeaveNegative = 7, |
| | | |
| | | /// <summary> |
| | | /// 找原点运动 |
| | | /// </summary> |
| | | [Description("找原点运动")] |
| | | FindOri = 8, |
| | | |
| | | /// <summary> |
| | | /// Jog模式 |
| | | /// </summary> |
| | | [Description("Jog模式")] |
| | | Jog = 9, |
| | | |
| | | /// <summary> |
| | | /// 读数头找原点方式 |
| | | /// </summary> |
| | | [Description("读数头找原点方式")] |
| | | FindOriIndex = 10, |
| | | |
| | | /// <summary> |
| | | /// 插补模式 |
| | | /// </summary> |
| | | [Description("插补模式")] |
| | | Coordinate = 11, |
| | | |
| | | ///// <summary> |
| | | ///// 刀向更随功能 |
| | | ///// </summary> |
| | | //[Description("刀向更随功能")] |
| | | //BufMove = 12, |
| | | } |
| | | |
| | | /// <summary> |
| | | /// IO预定义类型 主要针对输出 |
| | | /// </summary> |
| | | public enum IOPrestatement |
| | | { |
| | | [Description("自定义")] |
| | | Customized = 0, |
| | | |
| | | [Description("指示灯-黄")] |
| | | Light_Yellow = 1, |
| | | [Description("指示灯-绿")] |
| | | Light_Green = 2, |
| | | [Description("指示灯-红")] |
| | | Light_Red = 3, |
| | | [Description("蜂鸣器")] |
| | | Beep = 4, |
| | | [Description("照明灯")] |
| | | Light = 5, |
| | | |
| | | [Description("急停")] |
| | | EmergencyStop = 99, |
| | | } |
| | | |
| | | /// <summary> |
| | | /// GTS运动板卡控制返回控制码 |
| | | /// </summary> |
| | | public enum GTSRetCode |
| | | { |
| | | [Description("指令执行成功")] |
| | | GRCRunOK = 0, // 指令执行成功 |
| | | [Description("指令执行错误")] |
| | | GRCRunErr = 1, // 指令执行错误 |
| | | [Description("icense不支持")] |
| | | GRCNotSupport = 2, // icense不支持 |
| | | [Description("指令参数错误")] |
| | | GRCInvalidParam = 7, // 指令参数错误 |
| | | [Description("主机和运动控制器通讯失败")] |
| | | GRCCommErr = -1, // 主机和运动控制器通讯失败 |
| | | [Description("打开控制器失败")] |
| | | GRCOpenErr = -6, // 打开控制器失败 |
| | | [Description("运动控制器没有响应")] |
| | | GRCNotAck = -7 // 运动控制器没有响应 |
| | | } |
| | | |
| | | /// <summary> |
| | | /// 运动板卡 IO 类型(IN OUT) |
| | | /// </summary> |
| | | public enum IOType |
| | | { |
| | | [Description("INPUT")] |
| | | INPUT = 0, |
| | | [Description("OUTPUT")] |
| | | OUTPUT = 1 |
| | | } |
| | | |
| | | public enum IOValue |
| | | { |
| | | [Description("关闭")] |
| | | FALSE = 0, |
| | | [Description("开启")] |
| | | TRUE = 1, |
| | | [Description("反转")] |
| | | REVERSE = 2, |
| | | } |
| | | |
| | | /// <summary> |
| | | /// PubSubCenter事件中心的消息类型 |
| | | /// </summary> |
| | | public enum PubSubCenterMessageType |
| | | { |
| | | /// <summary> |
| | | /// 运行界面更新产品下拉 |
| | | /// </summary> |
| | | [Description("更新产品下拉")] |
| | | UpdateProductionCodes, |
| | | ///// <summary> |
| | | ///// 更新数据 |
| | | ///// </summary> |
| | | //[Description("更新数据")] |
| | | //UpdateData, |
| | | } |
| | | |
| | | public enum MachineState |
| | | { |
| | | Unknown, |
| | | Ready, |
| | | Running, |
| | | Alarm, |
| | | Pause, |
| | | } |
| | | } |
| | | } |