米其林项目Giraf的新接口,采用WebAPI形式,会应用在上海玉兰,印度米其林及波兰米其林项目中

130 lines
2.6 KiB

namespace WMS_GIRAF_Interface.Helper;
public class Enum
{
/// <summary>
/// 任务状态
/// </summary>
public enum ManageStatus
{
WaitingSend,
WaitingExecute,
Waiting,
Error,
Cancel,
Complete,
Executing = 10,
WaitConfirm = 20,
ConfirmFinish = 30,
}
public enum ControlType
{
Up = 1,
Down = 2,
Move = 3,
MoveStation = 4
}
public enum ControlStatus
{
/// <summary>
/// 等待
/// </summary>
Wait = 0,
/// <summary>
/// 调度已经获取任务
/// </summary>
Control_Readed = 7,
/// <summary>
/// 开始运行
/// </summary>
Runing = 10,
/// <summary>
/// 堆垛机运行
/// </summary>
DeviceRuning = 11,
/// <summary>
/// 调度申请改道
/// </summary>
LterRouteApply = 30,
/// <summary>
/// 管理答复改道申请
/// </summary>
LterRouteReplay = 40,
/// <summary>
/// 异常完成
/// </summary>
TaskAbend = 990,
/// <summary>
/// 任务被删除
/// </summary>
TaskDelete = 900,
/// <summary>
/// 堆垛机的取空处理
/// </summary>
EmptyOutPut = 980,
/// <summary>
/// 堆垛机的送货重需要改路径处理
/// </summary>
RepeatInput = 970,
/// <summary>
/// 任务完成
/// </summary>
Finish = 999
}
/// <summary>
/// 货位存储状态
/// </summary>
public enum CellStatus
{
/// <summary>
/// 满货
/// </summary>
Full,
/// <summary>
/// 有货
/// </summary>
Have,
/// <summary>
/// 无货
/// </summary>
Nohave,
/// <summary>
/// 空托盘
/// </summary>
Pallet,
/// <summary>
/// 异常货位
/// </summary>
Exception,
/// <summary>
/// 禁用
/// </summary>
Forbidden
}
/// <summary>
/// 货位运行状态
/// </summary>
public enum RunStatus
{
/// <summary>
/// 禁用
/// </summary>
Disable,
/// <summary>
/// 待用
/// </summary>
Enable,
/// <summary>
/// 运行
/// </summary>
Run,
/// <summary>
/// 选定
/// </summary>
Selected
}
}