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
}