TrussTaskFlag.cs 1.2 KB
using System.ComponentModel;

namespace HHECS.Application.Enums
{
    /// <summary>
    /// 用于写入W堆垛机CS交换区的任务标志
    /// 任务标志:0-无任务,1-机械手取货,2-机械手放货,3-机械手行走, 5重新分配入库地址, 6删除任务,10任务完成
    /// </summary>
    public enum TrussTaskFlag
    {
        /// <summary>
        /// 无任务
        /// </summary>
        [Description("无任务")]
        NoTask = 0,
        /// <summary>
        /// 取货
        /// </summary>
        [Description("取货")]
        Take = 1,
        /// <summary>
        /// 放货
        /// </summary>
        [Description("放货")]
        Put = 2,
        /// <summary>
        /// 行走
        /// </summary>
        [Description("行走")]
        Walk = 3,
        /// <summary>
        /// 更改位置
        /// </summary>
        [Description("更改位置")]
        LocationReallocate = 5,
        /// <summary>
        /// 删除任务
        /// </summary>
        [Description("删除任务")]
        TaskDelete = 6,
        /// <summary>
        /// 完成任务
        /// </summary>
        [Description("完成任务")]
        TaskComplete = 10
    }
}