using System; using System.Collections.Generic; using System.Text; namespace SiaSun.LMS.Enum { #region ------FLAG /// /// 激活或非激活标识 /// public enum FLAG { /// /// 激活 /// Enable = 1, /// /// 非激活 /// DisEnable = 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 { //入库 IN = 101, //出库 OUT = 201, //配盘 BINDING = 301, //取消配盘 CANCLEBINDING = 302, //移库 MOVE = 303, //上架 UP = 401, //搬运容器上架 UPPALLET = 402, //下架 DOWN = 501, //搬运容器下架 DOWNPALLET = 502, /// /// 出库 /// ManageOut, /// /// 下架 /// ManageDown, /// /// 入库 /// ManageIn,/// /// 废料入库 /// ManageInWaste,/// /// 退料入库 /// ManageInReturn, /// ///无机划入库 /// ManageInlocal, /// /// 入库 /// ManageTemplateIn, /// /// 容器下架 /// StockOut } /// /// 任务状态 /// public enum MANAGE_STATUS { WaitingSend, WaitingExecute, Waitting, Error, Cancel, Complete, Executing = 10, WaitConfirm = 20, ConfirmFinish = 30, } /// /// 控制任务状态 /// 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 CONTROL_APPLY_STATUS { /// /// 等待 /// Waiting = 0, /// /// 读取 /// Read = 1, /// /// 完成 /// Finish = 2, /// /// 异常 /// Error = 3 } #endregion #region ------WAREHOUSE /// /// 库区类型 /// public enum AREA_TYPE { /// /// 立库 /// LiKu, /// /// 虚拟库/平库 /// XuNiKu } /// /// 货位类型 /// public enum CELL_TYPE { /// /// 货位 /// Cell, /// /// 站台/输送台 /// Station, /// /// 异常站台/工位 /// ErrorStation, /// /// 生产工位 /// WorkStation } /// /// 货位存储类型 /// 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, /// /// 异常货位 /// Exception, /// /// 禁用 /// Forbiden, /// ///子托盘 /// Bullet } /// /// 货位运行状态 /// 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 }