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 TaskStatusEnum
{
///
/// 新建任务
///
[Description("新建")]
New = 100,
///
/// 输送线执行中
///
[Description("输送线执行中")]
CL_Executing = 210,
///
/// AGV待执行
///
[Description("AGV待执行")]
AGV_Execute = 300,
///
/// AGV执行中
///
[Description("AGV执行中")]
AGV_Executing = 310,
///
/// AGV取货完成
///
[Description("AGV取货完成")]
AGV_TakeFinish = 320,
///
/// 任务完成
///
[Description("任务完成")]
Finish = 900,
///
/// 任务挂起
///
[Description("任务挂起")]
Pending = 970,
///
/// 任务取消
///
[Description("任务取消")]
Cancel = 980,
///
/// 任务异常
///
[Description("任务异常")]
Exception = 990,
}
///
///作业当前状态
///开始移动: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("任务取消完成")]
CANCELED,
///
/// 告警
///
[Description("告警")]
WARNING,
}
}