package com.northglass.constants;
|
|
import com.northglass.constants.StateConstants.MachineState;
|
|
/**
|
* 状态常量类
|
* @author Administrator
|
*
|
*/
|
public class StateConstants {
|
|
/**
|
* 连接状态类
|
* @author Administrator
|
*
|
*/
|
public class ConnectState {
|
public static final String NO_CONNECT = "未连接";//Not Connected
|
public static final String CONNECTING = "正在连接";//Connecting
|
public static final String CONNECTED = "已连接";//Connected
|
}
|
|
//---------- 机器状态 ----------//
|
|
public abstract class MachineState {
|
public static final String IN_WORK = "服务中";//In Service
|
public static final String STOPPED = "设备停止";//Machine Shuts Down
|
public static final String WARNING = "警告";
|
public static final String SERIOUS_WARNING = "严重警告";
|
}
|
|
public class PrintMachineState{
|
public static final String PATTERN_SINGLE="single";
|
public static final String PATTERN_ALL="all";
|
public static final String PATTERN_NOT="notPrint";
|
}
|
|
public class EdgeMachineState extends MachineState { }
|
|
public class WashMachineState extends MachineState { }
|
|
public class FilmRemoveMachineState extends MachineState { }
|
|
public class GaoliweiMachineState extends MachineState { }
|
|
public class LoadMachineState extends MachineState { }
|
|
public class ArrangeMachineState extends MachineState { }
|
|
public class IdentifyMachineState extends MachineState { }
|
|
public class ShelfState extends MachineState { }
|
|
public class CutMachineState extends MachineState { }
|
|
public class MeasureMachineState extends MachineState {}
|
|
public class CountMachineState extends MachineState { }
|
|
public class GrindEdgeMachineState extends MachineState { }
|
|
public class GrindFaceMachineState extends MachineState { }
|
|
public class CallMachineState extends MachineState {}
|
|
//---------- 机器状态 ----------//
|
|
//---------- 货架或吊装位状态 ----------//
|
|
public class RackState {
|
public static final String IN_WORK = "使用中";//使用中,表示料架上有原片,料架在仓位Using
|
public static final String IN_WORKING = "正在使用";//正在使用表示料架上有原片,料架在上片位In Using
|
public static final String FREE = "空闲";//free
|
public static final String ON_WAITING = "等待使用";//等待使用表示料架上没有原片但是该料架被吊装任务占用Waiting to be used
|
public static final String ON_EXIT = "等待出库";//等待使用表示料架上没有原片但是该料架被出库任务占用Waiting to be exit
|
public static final String START="启动";//启动Start
|
public static final String WORK_WAITING = "待使用";
|
public static final String NOT_WORK = "禁用";
|
public static final String USE_INWORK = "占用";
|
}
|
|
public class ShelfHoistState extends RackState { }
|
|
public class CountMachineTaskState extends CountTaskState { }
|
|
public class ShelfRankState extends RackState {
|
public static final String WORKING = "正在切割";//使用中,表示料架上有原片,料架在仓位Using
|
}
|
|
public class ArrangeMachineRankState extends RackState { }
|
|
public class LoadMachineRackState extends RackState { }
|
|
//---------- 货架或吊装位状态 ----------//
|
|
//---------- 任务状态 ----------//
|
|
public class TaskState {
|
public static final String IN_WORK = "正在工作";//正在工作Working
|
public static final String IN_WORKING="正在执行";//正在执行Executing
|
public static final String COMPLETED = "已完成";//已完成Completed
|
public static final String WAITING = "等待中";//等待中Waiting
|
|
public static final String WARNING = "警告";//Warning
|
public static final String WAITING_START = "待开始";//待开始WaitingStart
|
public static final String NOT_COMPLETE = "未完成";//未完成NotComplete
|
public static final String LACK_PIECE = "缺片";//缺片LackPiece
|
public static final String WAITING_COMPLETED = "等待完成";
|
public static final String WORKING = "正在切割";
|
public static final String CUT_FINISH = "切割完成";
|
public static final String STOP="停止";//停止显示仓储信息任务Stop
|
public static final String STOP_TASK = "暂停";//暂停 暂停任务(司家旺)
|
}
|
|
public class CountTaskState {
|
public static final String WAITING = "等待中";
|
public static final String IN_WORK = "正在工作";
|
public static final String COMPLETED = "已完成";
|
public static final String WARNING = "警告";
|
public static final String DANGER = "破损";
|
}
|
|
/* public class CountTaskState {
|
public static final String WAITING = "待磨边";
|
public static final String SEND = "已发送";
|
public static final String IN_WORK = "转换磨边";
|
public static final String TWO_SEND = "再次发送";
|
public static final String WAITING_COMPLETED = "待下片";
|
public static final String WORKING = "正在工作";
|
public static final String COMPLETED = "已完成";
|
public static final String WARNING = "警告";
|
}*/
|
|
public class CutMachineTaskState extends TaskState {
|
public static final String TO_ASSIGN = "待分配";
|
}
|
|
public class ShelfTaskState extends TaskState {
|
|
}
|
|
public class LoadMachineTaskState extends TaskState {
|
|
|
}
|
|
public class ArrangeMachineTaskState extends TaskState {
|
public static final String TO_START = "等待启动";
|
public static final String TO_CLOSE = "等待关闭";
|
}
|
|
public class GrindEdgeMachineTaskState extends TaskState { }
|
|
//---------- 任务状态 ----------//
|
|
public class OptPatternState {
|
public static final String TO_HOIST = "待吊装";
|
public static final String IN_HOIST_TO_RANK = "已吊装待入库";
|
public static final String IN_SHATTLE_TO_RANK = "正在发往料架";
|
public static final String IN_RANK_TO_CUT = "已入库待切割";
|
public static final String IN_SHATTLE_TO_CUT = "正在发往切割机";
|
public static final String IN_CUT = "正在切割";
|
}
|
|
public class RawPackageState {
|
public static final String TO_HOIST = "待吊装";
|
public static final String WAITING_TO_HOIST = "等待进入吊装位";
|
public static final String IN_HOIST_TO_RANK = "已吊装待入库";
|
public static final String IN_RANK_TO_CUT = "已入库待切割";
|
}
|
|
public class ManufactureBatchState {
|
public static final String IN_ADD = "等待添加";
|
public static final String IN_WAITING = "等待分配";
|
public static final String QUEUE = "排队中";
|
public static final String WAITING = "等待中";
|
public static final String IN_WORK = "正在工作";
|
public static final String WORK = "运行中";
|
public static final String COMPLETED = "已完成";
|
}
|
|
public class GlassState {
|
public static final String TO_IDENTIFY = "待识别";
|
public static final String TO_MEASURE = "待测量";
|
public static final String TO_COMPLETE="已识别";
|
}
|
|
public class PreprocessingGlassState {
|
public static final String IDENTIFYING = "正在识别";
|
public static final String MARKING = "正在打标";
|
public static final String NO_MATCH = "无匹配";
|
public static final String MATCH_FAILED = "匹配失败";
|
|
public static final String SENDING_GLASS = "正在上片";
|
public static final String SEND_GLASS_COMPLETE = "上片完成";
|
|
public static final String UNLOADING_GLASS = "正在下片";
|
public static final String UNLOAD_GLASS_COMPLETE = "下片完成";
|
}
|
|
public class TougheningGlassState {
|
public static final String MEASURING = "正在测量";
|
public static final String NO_MATCH = "无匹配";
|
public static final String MATCH_FAILED = "匹配失败";
|
|
public static final String TO_ENTER_RANK = "等待进料";
|
public static final String ENTERING_RANK = "正在进料";
|
public static final String ENTER_RANK_COMPLETE = "进料完成";
|
|
public static final String TO_EXIT_RANK = "等待出料";
|
public static final String EXITING_RANK = "正在出料";
|
public static final String EXIT_RANK_COMPLETE = "出料完成";
|
}
|
|
public class LightState {
|
public static final String TEST="测试";
|
public static final String COMPLETE_TEST="已测";
|
public static final String COMPLETED="完成";
|
public static final String END="结束";
|
}
|
public class LightTaskState {
|
public static final String NEED="需要灭";
|
public static final String NEEDED="已灭";
|
}
|
|
public class IdentifyPatternState{
|
public static final String PATTERN_OLD="old";
|
public static final String PATTERN_NOW="now";
|
public static final String PATTERN_NEW="new";
|
}
|
|
public class RawPackageTxtState{
|
public static final String WAIT_ASSIGNE="等待下发";//等待下发Waiting
|
public static final String CHOICED="已选中";
|
public static final String SENDED="已下发";//已下发Assigned
|
public static final String WORKING="正在工作";
|
public static final String HAVE_ACCEPT = "已领取";//已领取Have_accept
|
public static final String CUT_FINISH = "切割完成";//已领取Have_accept
|
public static final String COMPLETED = "已完成";//Completed
|
public static final String General="普通";//general
|
|
public static final String INTERRUPT = "中断"; //异常中断Interrupt
|
}
|
|
public class GlassArrangeState {
|
public static final String MEASURE = "待识别";
|
public static final String COMPLETE="已完成";
|
}
|
|
|
public class ArrangeMachineTaskStatu {
|
public static final String NORMAL_STATU= "正常模式";
|
public static final String CLEAR_STATU = "整理模式";
|
public static final String MATCH_STATU = "配片模式";
|
public static final String TEMPERING_STATU = "钢化模式";
|
}
|
|
public class ArrangePieceStatu {
|
public static final String WAITING = "waiting";
|
public static final String WORKING = "working";
|
}
|
|
public class GaoliweiFunctionNumber extends FunctionNumber {
|
/**
|
* 功能号0011,表示测量台发送测量信息给服务器
|
*/
|
public static final String MEASURE_RESULT = "0011";
|
|
/**
|
* 功能号0012,表示从客户端收到的确认信号
|
*/
|
public static final String CONFIRM_SIGN = "0012";
|
}
|
|
public class sendGlassState {
|
public static final String SENDED = "已发送";
|
public static final String RECIEVED = "已收到";
|
public static final String NOTSEND= "未发送";
|
public static final String NOTUSE= "不使用";
|
}
|
|
public class printStatu {
|
public static final String ACROSS = "横打";
|
public static final String ERECT = "竖打";
|
public static final String ERECT_TWO = "第二版竖打";
|
}
|
}
|