using System;
using System.Collections.Generic;
using System.Text;
namespace WIDESEAWCS_Common.AGVEnum
{
public enum TaskDBName
{
///
/// 唯一任务ID,所有任务以此ID作为唯一标识
///
taskID,
///
/// 任务起点工位
///
taskStart,
///
/// 任务终点工位
///
taskEnd,
///
/// 任务类型,根据项目工艺确定(举例:1-送满料架,2-取空料架)
///
taskType,
///
/// 主容器类型,用于表示需要运输的物料编码及状态。
///
containerType,
///
/// 任务优先级(0-255,数字越大优先级越高,默认0)
///
taskPriority,
///
/// 任务下发与接收交互确认逻辑变量(RCS读/WMS读写)
///
taskInteractiveW,
///
/// 任务下发与接收交互确认逻辑变量(RCS读写/WMS读)
///
taskInteractiveR,
///
/// 默认0表示不指定,其他表示指定AGV编号执行(备用功能)
///
excuteAgvCode,
///
/// WMS任务下发备用数据区
///
backupData,
///
/// RCS反馈的任务ID
///
taskIDFb,
///
/// RCS反馈的当前任务状态(0-无含义,1-起点执行中,2-起点已完成,3-终点执行中,4-终点已完成,其他根据具体项目添加)
///
taskStatusFb,
///
/// 反馈任务的交互确认逻辑变量(RCS读/WMS读写)
///
taskFbInteractiveW,
///
/// 反馈任务的交互确认逻辑变量(RCS读写/WMS读)
///
taskFbInteractiveR,
///
/// RCS任务反馈备用数据区
///
backupFbData,
///
/// 心跳(WMS读到0则置为1,RCS读到1则置为0)
///
heartBeat,
///
/// 物料条码唯一编号
///
materBarcode,
///
/// 分切机AB轴
///
barcode,
///
/// 复位流程
///
resetTaskInteractiveW,
resetTaskInteractiveR,
resetTaskFbInteractiveR
}
}