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