123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245 |
- using System;
- using System.Collections.Generic;
- using System.ComponentModel;
- using System.ComponentModel.DataAnnotations;
- using System.Linq;
- using System.Text;
- namespace Aitex.Core.RT.Simulator
- {
- [Serializable]
- public static class ExceptionCase
- {
- ///<summary>
- ///
- /// 系统相关
- ///
- ///
- /// </summary>
- //
- [Display(Description = "EMO button被摁下", GroupName = "System")]
- public static bool ExEmoButtonPushed{ get; set; }
- [Display(Description = "整个机台掉电", GroupName = "System")]
- public static bool ExMainContactorOff{ get; set; }
- [Display(Description = "腔体门打开", GroupName = "System")]
- public static bool ExChamberDoorOpend{ get; set; }
- [Display(Description = "后门打开", GroupName = "System")]
- public static bool ExBackPanelDoorOpened{ get; set; }
- [Display(Description = "干泵的门打开", GroupName = "System")]
- public static bool ExPumpDoorOpened{ get; set; }
- [Display(Description = "与PLC的心跳失去连接", GroupName = "System")]
- public static bool ExLostHeartBeat{ get; set; }
- [Display(Description = "黄灯打开失败", GroupName = "System")]
- public static bool ExYellowLightCanNotOn{ get; set; }
- [Display(Description = "绿灯打开失败", GroupName = "System")]
- public static bool ExGreenLightCanNotOn{ get; set; }
- [Display(Description = "红灯打开失败", GroupName = "System")]
- public static bool ExRedLightCanNotOn{ get; set; }
- [Display(Description = "Buzzer蜂鸣器打开失败", GroupName = "System")]
- public static bool ExBuzzerCanNotOn{ get; set; }
- [Display(Description = "机台屏蔽门打开", GroupName = "System")]
- public static bool ExSafeDoorOpen { get; set; }
- [Display(Description = "机台传动EMO拍下", GroupName = "System")]
- public static bool ExTransferEmoPushed { get; set; }
- ///<summary>
- ///
- ///
- /// 干泵 真空 压力 相关
- ///
- /// </summary>
- [Display(Description = "Boost 报警", GroupName = "Vacuum")]
- public static bool ExBoosterAlarmed{ get; set; }
- [Display(Description = "Boost 停止工作", GroupName = "Vacuum")]
- public static bool ExBoosterStopped{ get; set; }
- [Display(Description = "Booster 没有上电", GroupName = "Vacuum")]
- public static bool ExBoosterPowerOff{ get; set; }
- [Display(Description = "干泵 温度 预警 ", GroupName = "Vacuum")]
- public static bool ExPumpTemeratureWarning{ get; set; }
- [Display(Description = "干泵 温度 报警", GroupName = "Vacuum")]
- public static bool ExPumpTemperatureAlarmed{ get; set; }
- [Display(Description = "干泵 过载 报警", GroupName = "Vacuum")]
- public static bool ExPumpOverloadAlarmed{ get; set; }
- [Display(Description = "干泵 收不到 运行中的 信号", GroupName = "Vacuum")]
- public static bool ExPumpOutOfRunning{ get; set; }
- [Display(Description = "干泵 按下 停止按钮", GroupName = "Vacuum")]
- public static bool ExPumpStopPushed{ get; set; }
- [Display(Description = "干泵 按下 启动按钮", GroupName = "Vacuum")]
- public static bool ExPumpStartPushed{ get; set; }
- [Display(Description = "干泵 冷却水异常", GroupName = "Vacuum")]
- public static bool ExPumpWaterFlowAbnormal{ get; set; }
- [Display(Description = "干泵 氮气供应异常", GroupName = "Vacuum")]
- public static bool ExPumpN2PressureAbnormal{ get; set; }
- [Display(Description = "不能设置TV 工作模式", GroupName = "Vacuum")]
- public static bool ExCanNotSetTvWorkMode{ get; set; }
- [Display(Description = "TV 压力 偏差报警", GroupName = "Vacuum")]
- public static bool ExTvPressureOutOfTolerance{ get; set; }
- [Display(Description = "TV 位置 偏差报警", GroupName = "Vacuum")]
- public static bool ExTvPositionOutOfTolerance{ get; set; }
- [Display(Description = "腔体压力 偏差报警", GroupName = "Vacuum")]
- public static bool ExChamberPressureOutOfTolerance{ get; set; }
-
- /// <summary>
- ///
- /// RF 相关
- ///
- ///
- /// </summary>
- [Display(Description = "RF硬件互锁报警", GroupName = "RF")]
- public static bool ExRfInterlocked{ get; set; }
- [Display(Description = "RF无法上电", GroupName = "RF")]
- public static bool ExRfPowerCanNotOn{ get; set; }
- [Display(Description = "RF温度过高报警", GroupName = "RF")]
- public static bool ExRfOverTemperature{ get; set; }
- [Display(Description = "RF Match C1不能设置", GroupName = "RF")]
- public static bool ExRfMatchC1CanNotSet{ get; set; }
- [Display(Description = "RF Match C2不能设置", GroupName = "RF")]
- public static bool ExRfMatchC2CanNotSet{ get; set; }
- [Display(Description = "RF Match 工作模式无法设置", GroupName = "RF")]
- public static bool ExRfMatchWorkModeCanNotSet{ get; set; }
- [Display(Description = "RF工作模式无法设置", GroupName = "RF")]
- public static bool ExRfWorkModeCanNotSet{ get; set; }
- [Display(Description = "RF功率偏差报警", GroupName = "RF")]
- public static bool ExRfPowerOutOfTolerance{ get; set; }
- [Display(Description = "RF反射功率偏差报警", GroupName = "RF")]
- public static bool ExRfReflectPowerOutOfTolerance{ get; set; }
- [Display(Description = "RF Pulsing 频率偏差报警", GroupName = "RF")]
- public static bool ExRfPulsingFrequencyOutOfTolerance{ get; set; }
- [Display(Description = "RF Pulsing Duty偏差报警", GroupName = "RF")]
- public static bool ExRfPulsingDutyCycleOutOfTolerance{ get; set; }
-
- /// <summary>
- ///
- /// 阀门相关
- ///
- ///
- /// </summary>
-
- [Display(Description = "Gas Final 阀门打开失败", GroupName = "Valve")]
- public static bool ExGasFinalValveCanNotOpen{ get; set; }
- [Display(Description = "Pumping 阀门打开失败", GroupName = "Valve")]
- public static bool ExPumpingValveCanNotOpen{ get; set; }
- [Display(Description = "Vent阀门打开失败", GroupName = "Valve")]
- public static bool ExVentValveCanNotOpen{ get; set; }
- [Display(Description = "MFC1 阀门打开失败", GroupName = "Valve")]
- public static bool ExMfc1ValveCanNotOpen{ get; set; }
- [Display(Description = "MFC2 阀门打开失败", GroupName = "Valve")]
- public static bool ExMfc2ValveCanNotOpen{ get; set; }
- [Display(Description = "MFC3 阀门打开失败", GroupName = "Valve")]
- public static bool ExMfc3ValveCanNotOpen{ get; set; }
- [Display(Description = "MFC4 阀门打开失败", GroupName = "Valve")]
- public static bool ExMfc4ValveCanNotOpen{ get; set; }
- [Display(Description = "MFC5 阀门打开失败", GroupName = "Valve")]
- public static bool ExMfc5ValveCanNotOpen{ get; set; }
- [Display(Description = "Purge阀门打开失败", GroupName = "Valve")]
- public static bool ExPurgeValveCanNotOpen{ get; set; }
- /// <summary>
- ///
- /// MFC相关
- ///
- ///
- /// </summary>
- [Display(Description = "MFC1 流量偏差报警", GroupName = "MFC")]
- public static bool ExMfc1OutOfTolerance{ get; set; }
- [Display(Description = "MFC2 流量偏差报警", GroupName = "MFC")]
- public static bool ExMfc2OutOfTolerance{ get; set; }
- [Display(Description = "MFC3 流量偏差报警", GroupName = "MFC")]
- public static bool ExMfc3OutOfTolerance{ get; set; }
- [Display(Description = "MFC4 流量偏差报警", GroupName = "MFC")]
- public static bool ExMfc4OutOfTolerance{ get; set; }
- [Display(Description = "MFC5 流量偏差报警", GroupName = "MFC")]
- public static bool ExMfc5OutOfTolerance{ get; set; }
- ///<summary>
- ///
- /// Sensor相关
- ///
- ///
- /// </summary>
- //
- [Display(Description = "SensorLoadStationInMagazine4", GroupName = "Sensor")]
- public static bool SensorLoadStationInMagazine4{ get; set; }
- [Display(Description = "SensorLoadStationInMagazine3", GroupName = "Sensor")]
- public static bool SensorLoadStationInMagazine3{ get; set; }
- [Display(Description = "SensorLoadStationInMagazine2", GroupName = "Sensor")]
- public static bool SensorLoadStationInMagazine2{ get; set; }
- [Display(Description = "SensorLoadStationInMagazine1", GroupName = "Sensor")]
- public static bool SensorLoadStationInMagazine1{ get; set; }
- [Display(Description = "SensorRailInLeft4", GroupName = "Sensor")]
- public static bool SensorRailInLeft4{ get; set; }
- [Display(Description = "SensorRailInLeft3", GroupName = "Sensor")]
- public static bool SensorRailInLeft3{ get; set; }
- [Display(Description = "SensorRailInLeft2", GroupName = "Sensor")]
- public static bool SensorRailInLeft2{ get; set; }
- [Display(Description = "SensorRailInLeft1", GroupName = "Sensor")]
- public static bool SensorRailInLeft1{ get; set; }
- [Display(Description = "SensorRailInRight4", GroupName = "Sensor")]
- public static bool SensorRailInRight4{ get; set; }
- [Display(Description = "SensorRailInRight3", GroupName = "Sensor")]
- public static bool SensorRailInRight3{ get; set; }
- [Display(Description = "SensorRailInRight2", GroupName = "Sensor")]
- public static bool SensorRailInRight2{ get; set; }
- [Display(Description = "SensorRailInRight1", GroupName = "Sensor")]
- public static bool SensorRailInRight1{ get; set; }
- [Display(Description = "SensorRailOutLeft4", GroupName = "Sensor")]
- public static bool SensorRailOutLeft4{ get; set; }
- [Display(Description = "SensorRailOutLeft3", GroupName = "Sensor")]
- public static bool SensorRailOutLeft3{ get; set; }
- [Display(Description = "SensorRailOutLeft2", GroupName = "Sensor")]
- public static bool SensorRailOutLeft2{ get; set; }
- [Display(Description = "SensorRailOutLeft1", GroupName = "Sensor")]
- public static bool SensorRailOutLeft1{ get; set; }
- [Display(Description = "SensorRailOutStop4", GroupName = "Sensor")]
- public static bool SensorRailOutStop4{ get; set; }
- [Display(Description = "SensorRailOutStop3", GroupName = "Sensor")]
- public static bool SensorRailOutStop3{ get; set; }
- [Display(Description = "SensorRailOutStop2", GroupName = "Sensor")]
- public static bool SensorRailOutStop2{ get; set; }
- [Display(Description = "SensorRailOutStop1", GroupName = "Sensor")]
- public static bool SensorRailOutStop1{ get; set; }
- [Display(Description = "SensorRailOutRight4", GroupName = "Sensor")]
- public static bool SensorRailOutRight4{ get; set; }
- [Display(Description = "SensorRailOutRight3", GroupName = "Sensor")]
- public static bool SensorRailOutRight3{ get; set; }
- [Display(Description = "SensorRailOutRight2", GroupName = "Sensor")]
- public static bool SensorRailOutRight2{ get; set; }
- [Display(Description = "SensorRailOutRight1", GroupName = "Sensor")]
- public static bool SensorRailOutRight1{ get; set; }
- [Display(Description = "SensorLoadStationOutMagazine4", GroupName = "Sensor")]
- public static bool SensorLoadStationOutMagazine4{ get; set; }
- [Display(Description = "SensorLoadStationOutMagazine3", GroupName = "Sensor")]
- public static bool SensorLoadStationOutMagazine3{ get; set; }
- [Display(Description = "SensorLoadStationOutMagazine2", GroupName = "Sensor")]
- public static bool SensorLoadStationOutMagazine2{ get; set; }
- [Display(Description = "SensorLoadStationOutMagazine1", GroupName = "Sensor")]
- public static bool SensorLoadStationOutMagazine1{ get; set; }
- [Display(Description = "Stick In", GroupName = "Sensor")]
- public static bool SensorStickIn{ get; set; }
- [Display(Description = "Stick Chamber", GroupName = "Sensor")]
- public static bool SensorStickChamber{ get; set; }
- [Display(Description = "Stick Out", GroupName = "Sensor")]
- public static bool SensorStickOut{ get; set; }
-
- }
- }
|