NpwConstants.java
package com.mycim.valueobject.npw;
/**
* @author shijie.deng
* @version 6.0.0
* @date 2019/12/3
**/
public interface NpwConstants {
/**
* DMM process 的flag_type字段固定值
**/
public static final String MONITOR_PROCESS_FLAG_TYPE = "MONITOR";
/**
* DMM 标准步骤号生成的前缀
**/
public static final String DMM_STANDARD_STEP = "DMM_STANDARD_STEP";
public static final String RC_STANDARD_STEP = "RC_STANDARD_STEP";
public static final String MOVEIN_STD = "MOVEIN_STD";
public static final String MOVEOUT_STD = "MOVEOUT_STD";
/**
* NPW进站程序号
**/
public static final String MOVEIN_NPW_STD = "MOVEIN_NPW_STD";
/**
* NPW出站程序号
**/
public static final String MOVEOUT_NPW_STD = "MOVEOUT_NPW_STD";
/**
* Equipment status
*/
public static final String RUN = "RUN"; // 全部运行
public static final String IDLE = "IDLE"; // 闲置
public static final String D_MON = "D_MON";
public static final String RUN_TO_D_MON = "EQP.RUN_TO_D_MON";
/**
* NPW主设备允许进站的设备状态
**/
public static final String[] AVAILABLE_EQP_STATUS = new String[]{IDLE, RUN, D_MON};
public static final String LOT_TYPE_IN_BANK_SUB = "sub";
}