using System; using System.Collections.Generic; using System.ComponentModel; using System.Linq; using System.Text; using System.Threading.Tasks; namespace WIDESEAWCS_Common.TaskEnum { public enum TaskAGVCarryStatusEnum { /// /// 新建AGV搬运任务 /// [Description("新建AGV搬运任务")] AGV_CarryNew = 400, /// /// AGV搬运执行中 /// [Description("AGV搬运执行中")] AGV_CarryExecuting = 405, /// /// AGV取货完成 /// [Description("AGV搬运取货完成")] AGV_CarryTakeFinish = 410, /// /// AGV搬运完成 /// [Description("AGV搬运放货完成")] AGV_CarryReleaseFinish = 415, /// /// AGV搬运任务完成 /// [Description("AGV搬运任务完成")] AGV_CarryFinish = 490, /// /// AGV搬运任务挂起 /// [Description("AGV搬运任务挂起")] AGV_CarryPending = 497, /// /// AGV搬运任务取消 /// [Description("AGV搬运任务取消")] AGV_CarryCancel = 498, /// /// AGV搬运任务异常 /// [Description("AGV搬运任务异常")] AGV_CarryException = 499, // 下方状态为肖佼所写 /// /// 顶升完成 /// [Description("顶升完成")] AGV_UP_CONTAINER = 500, /// /// 放下完成 /// [Description("放下完成")] AGV_DOWN_CONTAINER = 501, /// /// 任务完成 /// [Description("任务完成")] AGV_COMPLETED = 502 } /// ///作业当前状态
///开始移动:MOVE_BEGIN
///料 箱 取 料 完 成:PICKER_RECEIVE
///料 箱 下 料 完 成:PICKER_SEND
///等待放行:WAITFEEDBACK
///任务完成:COMPLETED
///任务取消完成:CANCELED
///告警:WARNING
///
//public enum AGVStatusEnum //{ // /// // /// 开始移动 // /// // [Description("开始移动")] // MOVE_BEGIN, // /// // /// 料 箱 取 料 完 成 // /// // [Description("料 箱 取 料 完 成")] // PICKER_RECEIVE, // /// // /// 料 箱 下 料 完 成 // /// // [Description("料 箱 下 料 完 成")] // PICKER_SEND, // /// // /// 任务完成 // /// // [Description("任务完成")] // COMPLETED, // /// // /// 等待放行 // /// // [Description("等待放行")] // WAITFEEDBACK, // /// // /// 任务取消完成 // /// // [Description("任务取消完成")] // CANCELED, // /// // /// 告警 // /// // [Description("告警")] // WARNING, //} /// /// 顶 升 完 成 :UP_CONTAINER /// 放 下 完 成 :DOWN_CONTAINER /// 任务完成 : COMPLETED /// public enum AGVStatusEnum { /// /// 顶升完成 /// [Description("顶升完成")] UP_CONTAINER, /// /// 放下完成 /// [Description("放下完成")] DOWN_CONTAINER, /// /// 任务完成 /// [Description("任务完成")] COMPLETED, } }