添加新设备类型
This commit is contained in:
parent
c686a8d23e
commit
813d13d768
@ -1,9 +1,8 @@
|
|||||||
package club.joylink.rtss.constants;
|
package club.joylink.rtss.constants;
|
||||||
|
|
||||||
import lombok.Getter;
|
|
||||||
|
|
||||||
import java.util.Arrays;
|
import java.util.Arrays;
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
import lombok.Getter;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 项目设备类型
|
* 项目设备类型
|
||||||
@ -11,80 +10,137 @@ import java.util.List;
|
|||||||
@Getter
|
@Getter
|
||||||
public enum ProjectDeviceType {
|
public enum ProjectDeviceType {
|
||||||
|
|
||||||
/* -----------plc device start---------- */
|
/* -----------plc device start---------- */
|
||||||
/** 区段 */
|
/**
|
||||||
SECTION,
|
* 区段
|
||||||
/** 道岔 */
|
*/
|
||||||
SWITCH,
|
SECTION,
|
||||||
/** 信号机 */
|
/**
|
||||||
SIGNAL,
|
* 道岔
|
||||||
/** 屏蔽门控制柜 */
|
*/
|
||||||
PSC,
|
SWITCH,
|
||||||
/** 屏蔽门 */
|
/**
|
||||||
PSD,
|
* 信号机
|
||||||
/** 端头控制盒(屏蔽门控制盒) */
|
*/
|
||||||
PSL,
|
SIGNAL,
|
||||||
/** IBP盘 */
|
/**
|
||||||
IBP,
|
* 屏蔽门控制柜
|
||||||
/** PLC网关 */
|
*/
|
||||||
PLC_GATEWAY,
|
PSC,
|
||||||
/** 单元控制器 */
|
/**
|
||||||
DCU,
|
* 屏蔽门
|
||||||
/** UDP下位机 */
|
*/
|
||||||
UDP_LOW,
|
PSD,
|
||||||
/** UDP客户端 */
|
/**
|
||||||
UDP_CLIENT,
|
* 端头控制盒(屏蔽门控制盒)
|
||||||
/** 列车 */
|
*/
|
||||||
TRAIN,
|
PSL,
|
||||||
/* -----------plc device end---------- */
|
/**
|
||||||
|
* IBP盘
|
||||||
|
*/
|
||||||
|
IBP,
|
||||||
|
/**
|
||||||
|
* PLC网关
|
||||||
|
*/
|
||||||
|
PLC_GATEWAY,
|
||||||
|
/**
|
||||||
|
* 单元控制器
|
||||||
|
*/
|
||||||
|
DCU,
|
||||||
|
/**
|
||||||
|
* UDP下位机
|
||||||
|
*/
|
||||||
|
UDP_LOW,
|
||||||
|
/**
|
||||||
|
* UDP客户端
|
||||||
|
*/
|
||||||
|
UDP_CLIENT,
|
||||||
|
/**
|
||||||
|
* 列车
|
||||||
|
*/
|
||||||
|
TRAIN,
|
||||||
|
/* -----------plc device end---------- */
|
||||||
|
|
||||||
/* -----------client device start---------- */
|
/* -----------client device start---------- */
|
||||||
/** 教员机(instructor machine) */
|
/**
|
||||||
IM,
|
* 教员机(instructor machine)
|
||||||
/** 调度工作站(control workstation) */
|
*/
|
||||||
CW,
|
IM,
|
||||||
/** 现地工作站(local workstation) */
|
/**
|
||||||
LW,
|
* 调度工作站(control workstation)
|
||||||
/** 联锁工作站(interlock workstation) */
|
*/
|
||||||
ILW,
|
CW,
|
||||||
/** 虚拟综合后备盘(Integrated Back-Up Panel) */
|
/**
|
||||||
VR_IBP,
|
* 现地工作站(local workstation)
|
||||||
/** 大屏工作站(large screen workstation) */
|
*/
|
||||||
LSW,
|
LW,
|
||||||
/** 列车驾驶终端 */
|
/**
|
||||||
DRIVE,
|
* 联锁工作站(interlock workstation)
|
||||||
/** 虚拟站台屏蔽门终端 */
|
*/
|
||||||
VR_PSD,
|
ILW,
|
||||||
/** 现地综合监控 */
|
/**
|
||||||
ISCS_LW,
|
* 虚拟综合后备盘(Integrated Back-Up Panel)
|
||||||
/** 中心综合监控 */
|
*/
|
||||||
ISCS_CW,
|
VR_IBP,
|
||||||
/** 车辆段终端 */
|
/**
|
||||||
DEPOT,
|
* 大屏工作站(large screen workstation)
|
||||||
/** 虚拟CCTV */
|
*/
|
||||||
CCTV,
|
LSW,
|
||||||
/** 虚拟电子沙盘 */
|
/**
|
||||||
SANDBOX,
|
* 列车驾驶终端
|
||||||
/** 派班工作站 */
|
*/
|
||||||
SCHEDULING,
|
DRIVE,
|
||||||
|
/**
|
||||||
|
* 虚拟站台屏蔽门终端
|
||||||
|
*/
|
||||||
|
VR_PSD,
|
||||||
|
/**
|
||||||
|
* 现地综合监控
|
||||||
|
*/
|
||||||
|
ISCS_LW,
|
||||||
|
/**
|
||||||
|
* 中心综合监控
|
||||||
|
*/
|
||||||
|
ISCS_CW,
|
||||||
|
/**
|
||||||
|
* 车辆段终端
|
||||||
|
*/
|
||||||
|
DEPOT,
|
||||||
|
/**
|
||||||
|
* 虚拟CCTV
|
||||||
|
*/
|
||||||
|
CCTV,
|
||||||
|
/**
|
||||||
|
* 虚拟电子沙盘
|
||||||
|
*/
|
||||||
|
SANDBOX,
|
||||||
|
/**
|
||||||
|
* 派班工作站
|
||||||
|
*/
|
||||||
|
SCHEDULING,
|
||||||
|
|
||||||
PIS_STAND,
|
PIS_STAND,
|
||||||
PIS_TRAIN,
|
PIS_TRAIN,
|
||||||
/* -----------client device end---------- */
|
/* -----------client device end---------- */
|
||||||
;
|
/* -----------Other start---------- */
|
||||||
|
/**
|
||||||
|
* 沙盘运行计划
|
||||||
|
*/
|
||||||
|
SAND_TABLE_RUN_PLAN;
|
||||||
|
|
||||||
public static List<ProjectDeviceType> PlcDeviceList() {
|
public static List<ProjectDeviceType> PlcDeviceList() {
|
||||||
return Arrays.asList(PLC_GATEWAY,
|
return Arrays.asList(PLC_GATEWAY,
|
||||||
PSC,
|
PSC,
|
||||||
PSD,
|
PSD,
|
||||||
PSL,
|
PSL,
|
||||||
IBP,
|
IBP,
|
||||||
SECTION,
|
SECTION,
|
||||||
SWITCH,
|
SWITCH,
|
||||||
SIGNAL,
|
SIGNAL,
|
||||||
DCU,
|
DCU,
|
||||||
UDP_LOW,
|
UDP_LOW,
|
||||||
UDP_CLIENT,
|
UDP_CLIENT,
|
||||||
TRAIN);
|
TRAIN,
|
||||||
}
|
SAND_TABLE_RUN_PLAN);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user