using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace WPFWCSDemo.StateCode { /// /// 调度状态-与设备交互的标志状态 /// public class ScheduleStateCode { //---------------设备编号--------------- //入口输送机 11 //出口输送机 12 //重分输送机 13 //巷道出口输送机 14 //四向车库内输送机 15 //拣选输送机(当拣选与出口独立时) 16 //双向穿梭车 2 //堆垛机 3 //提升机 4 //四向穿梭车 5 //环穿 6 //入库重分F1 //******************************************************入库****************************************************** /// /// 入口输送机等待请求下发任务 /// public const string StockIn_WaitingForTask = "R0"; /// /// 入口输送机请求wms任务成功 /// public const string StockIn_TaskRequestSuccessful = "R0-1"; /// /// 入口输送机入库待执行 /// public const string StockIn_EntryConv_Ready = "R11-0"; /// /// 入口输送机入库执行中 /// public const string StockIn_EntryConv_Running = "R11-1"; /// /// 入口输送机入库到位 /// public const string StockIn_EntryConv_Finish = "R11-2"; /// /// 入库提升机待执行 /// public const string StockIn_LFT_Ready = "R4-0"; /// /// 入库提升机执行中 /// public const string StockIn_LFT_Running = "R4-1"; /// /// 入库提升机执行完成 /// public const string StockIn_LFT_Finish = "R4-2"; /// /// RGV入库执行中 /// public const string StockIn_RGV_Running = "R2-1"; /// /// RGV放货完成 /// public const string StockIn_RGV_Finish = "R2-2"; /// /// 巷道输送机入库执行中 /// public const string StockIn_RoadConv_Running = "R14-1"; /// /// 巷道输送机入库到位 /// public const string StockIn_RoadConv_Finish = "R14-2"; /// /// 堆垛机入库执行中 /// public const string StockIn_STK_Running = "R3"; /// /// 堆垛机入库待执行 /// public const string StockIn_STK_Ready = "R3-0"; /// /// 堆垛机入库取货途中 /// public const string StockIn_STK_PickOnTheWay = "R3-1"; /// /// 堆垛机取货 /// public const string StockIn_STK_Picking = "R3-2"; /// /// 堆垛机放货途中 /// public const string StockIn_STK_PutOnTheWay = "R3-3"; /// /// 堆垛机放货 /// public const string StockIn_STK_Putting = "R3-4"; /// /// 堆垛机入库执行完成 /// public const string StockIn_STK_Finish = "R3-5"; /// /// 入库重分 /// public const string StockIn_STK_Redis = "RF"; /// /// 入库重分完成 /// public const string StockIn_STK_RedisFinish = "RFF"; //**************************************************************************************************************** //******************************************************出库****************************************************** /// /// 堆垛机出库执行中 /// public const string StockOut_STK_Running = "C3"; /// /// 堆垛机出库待执行 /// public const string StockOut_STK_Ready = "C3-0"; /// /// 堆垛机出库取货途中 /// public const string StockOut_STK_PickOnTheWay = "C3-1"; /// /// 堆垛机出库取货 /// public const string StockOut_STK_Picking = "C3-2"; /// /// 堆垛机出库放货途中 /// public const string StockOut_STK_PutOnTheWay = "C3-3"; /// /// 堆垛机出库放货 /// public const string StockOut_STK_Putting = "C3-4"; /// /// 堆垛机出库完成 /// public const string StockOut_STK_Finish = "C3-5"; /// /// 巷道输送机出库执行中 /// public const string StockOut_RoadConv_Running = "C14-1"; /// /// 巷道输送机出库到位 /// public const string StockOut_RoadConv_Finish = "C14-2"; /// /// 穿梭车出库执行中 /// public const string StockOut_RGV_Running = "C2-1"; /// /// 穿梭车出库执行完成 /// public const string StockOut_RGV_Finish = "C2-2"; /// /// 提升机出库待执行 /// public const string StockOut_LFT_Ready = "C4-0"; /// /// 提升机出库执行中 /// public const string StockOut_LFT_Running = "C4-1"; /// /// 提升机出库完成 /// public const string StockOut_LFT_Finish = "C4-2"; /// /// 出库输送机执行中 /// public const string StockOut_ExitConv_Running = "C12-1"; /// /// 出库输送机出库到位 /// public const string StockOut_ExitConv_Finish = "C12-2"; /// /// 出库取货无货-需盘点 /// public const string StockOut_STK_Empty = "CF"; //**************************************************************************************************************** //******************************************************转存****************************************************** /// /// 转储任务待执行(一阶段出库) /// public const string Trans_ExitConv_Finish = "ZC3-0"; /// /// 转储任务取货途中(一阶段出库) /// public const string Trans_STK_PickOnTheWay = "ZC3-1"; /// /// 转储任务取货(一阶段出库) /// public const string Trans_STK_Picking = "ZC3-2"; /// /// 转储任务放货途中(二阶段入库) /// public const string Trans_STK_PutOnTheWay = "ZR3-1"; /// /// 转储任务放货(二阶段入库) /// public const string Trans_STK_Putting = "ZR3-2"; /// /// 转储任务放货完成(二阶段入库) /// public const string Trans_STK_Finish = "ZR3-3"; /// /// 入库重分 /// public const string Trans_STK_Redis = "ZF"; //**************************************************************************************************************** //******************************************************环穿点到点****************************************************** /// /// 环穿-待执行 /// public const string Trans_CircleRGV_Ready = "T6-0"; /// /// 环穿-执行中 /// public const string Trans_CircleRGV_Running = "T6-1"; /// /// 环穿-取货途中 /// public const string Trans_CircleRGV_PickOnTheWay = "T6-2"; /// /// 环穿-取货中 /// public const string Trans_CircleRGV_Picking = "T6-3"; /// /// 环穿-放货途中 /// public const string Trans_CircleRGV_PutOnTheWay = "T6-4"; /// /// 环穿-放货中 /// public const string Trans_CircleRGV_Putting = "T6-5"; /// /// 环穿-执行完成(送到执行站点) /// public const string Trans_CircleRGV_Finish = "T6-6"; //**************************************************************************************************************** } }