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,
}
}