using System; using System.Collections.Generic; using System.Text; namespace SiaSun.LMS.Enum { #region ------FLAG /// /// 激活或非激活标识 /// public enum FLAG { /// /// 激活 /// Enable = 1, /// /// 非激活 /// DisEnable = 0 } /// /// 满盘标识 /// public enum FULL_FLAG { FULL = 1, PART = 0 } #endregion public enum CONTROL_TYPE { Up = 1, Down = 2, Move = 3, MoveStation = 4 } #region ------PLAN /// /// 计划类型分组 /// public enum PLAN_TYPE_GROUP { /// /// 仓储类 /// StoreGroup = 1, /// /// 工位类 /// WorkStationGroup = 2, /// /// 生产装配类 /// ProduceGroup = 3 } /// /// 计划状态 /// public enum PLAN_STATUS { /// /// 等待执行 /// Waiting, /// /// 执行中 /// Executing, /// /// 暂停 /// Pause, /// /// 删除 /// Delete, /// /// 终止 /// Stop, /// /// 等待排产 /// RouteWaiting, /// /// 等待生产 /// ProduceWaiting, /// /// 执行生产 /// ProduceExecuting, /// /// 暂停生产 /// ProducePause, /// /// 完成 /// Finish, /// /// 审核完毕 /// Complete } /// /// 工艺流程任务类型 /// public enum PLAN_INOUT { /// /// 入库 /// In = 1, /// /// 出库 /// Out = 2, /// /// 移库 /// Move = 3, /// /// 拣选,回流 /// Sort = 4 } #endregion #region ------MANAGE------CONTROL /// /// 管理任务类型 /// public enum MANAGE_TYPE { /// /// 入库 /// ManageIn, /// /// 入库 /// ManageCancel, /// /// 出库 /// ManageOut, /// /// 托盘合并 /// ManageMerge, /// /// 移库 /// ManageMove, /// /// 立库实盘上架 /// ManageUp, /// /// 立库实盘下架 /// ManageDown, /// /// 立库实盘下架出库 /// ManageDownOut, /// /// 容器上架 /// StockIn, /// /// 容器下架 /// StockOut } /// /// 任务状态 /// public enum MANAGE_STATUS { WaitingSend, Waiting, Error, Cancel, Complete, Executing, WaitConfirm, ConfirmFinish } /// /// 控制任务状态 /// public enum CONTROL_STATUS { /// /// 等待 /// Wait = 0, /// /// 调度已经获取任务 /// Control_Readed = 7, /// /// 开始运行 /// Runing = 10, /// /// 堆垛机运行 /// DeviceRuning = 11, /// /// 调度申请改道 /// LterRouteApply = 30, /// /// 管理答复改道申请 /// LterRouteReplay = 40, /// /// 异常完成 /// TaskAbend = 990, /// /// 任务被删除 /// TaskDelete = 900, /// /// 堆垛机的取空处理 /// EmptyOutPut = 980, /// /// 堆垛机的送货重需要改路径处理 /// RepeatInput = 970, /// /// 任务完成 /// Finish = 999 } /// /// 申请任务-状态 /// public enum APPLY_TASK_STATUS { /// /// 等待处理 /// WaitHandel = 0, /// /// 成功 /// Success = 1, /// /// 失败 /// Fail = 2 } #endregion #region ------WAREHOUSE /// /// 库区类型 /// public enum AREA_TYPE { /// /// 立库 /// LiKu, /// /// 虚拟库/平库 /// XuNiKu } /// /// 货位类型 /// public enum CELL_TYPE { /// /// 货位 /// Cell, /// /// 站台/输送台 /// Station } /// /// 货位存储类型 /// public enum CELL_STORAGE_TYPE { /// /// 存储单托盘 /// Single, /// /// 存储多托盘 /// Multiple } /// /// 货位类别 /// public enum CELL_FORK_TYPE { /// /// 普通 /// Normal, /// /// 双伸 /// Double, /// /// 双叉 /// Multi } /// /// 货位任务类型 /// public enum CELL_INOUT { /// /// 入 /// In = 1, /// /// 出 /// Out = 2, /// /// 可入可出 /// InOut = 3 } /// /// 货位存储状态 /// public enum CELL_STATUS { /// /// 满货 /// Full, /// /// 有货 /// Have, /// /// 无货 /// Nohave, /// /// 空托盘 /// Pallet, /// /// 空托盘 /// PalletH, /// /// 异常货位 /// Exception } /// /// 货位运行状态 /// public enum RUN_STATUS { /// /// 禁用 /// Disable, /// /// 待用 /// Enable, /// /// 运行 /// Run, /// /// 选定 /// Selected } /// /// 任务执行的设备类型 /// public enum DEVICE_TYPE { /// /// 系统设备 /// system, /// /// 自动设备 /// auto, /// /// AGV设备 /// agv } #endregion #region -----PRODUCE /// /// 物料状态 /// public enum GOODS_STATUS { /// /// 待加工 /// Waiting = 1, /// /// 执行中 /// Executing = 2, /// /// 工序完工 /// Finish = 3, /// /// 制件完工 /// Complet = 4 } /// /// 工作模式:串行模式或并行模式 /// public enum WORK_MODE { /// /// 串行 /// Serial = 1, /// /// 并行 /// Parallel = 2 } /// /// 排产状态 /// public enum ROUTE_STATUS { /// /// 等待排产 /// Waiting, /// /// 排产执行 /// Executing, /// /// 排产暂停 /// Pause, /// /// 排产停止 /// Stop, /// /// 排产完成 /// Finish } /// /// 工位操作模式 /// public enum STATION_OP_MODE { /// /// 送料模式 /// Send = 1, /// /// 生产模式 /// Produce = 2, /// /// 回库模式 /// Back = 3 } #endregion }