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, } /// ///作业当前状态
///开始移动: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, } }