| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453 | 
							- namespace Venus_Core
 
- {
 
-     public enum VenusDevice
 
-     {
 
-         ValveMfc1,
 
-         ValveMfc2,
 
-         ValveMfc3,
 
-         ValveMfc4,
 
-         ValveMfc5,
 
-         ValveMfc6,
 
-         ValveMfc7,
 
-         ValveMfc8,
 
-         ValveMfc9,
 
-         ValveMfc10,
 
-         ValveMfc11,
 
-         ValveMfc12,
 
-         ValvePVN21,
 
-         ValvePVN22,
 
-         ValvePV11,
 
-         ValvePV12,
 
-         ValvePV21,
 
-         ValvePV22,
 
-         ValvePV31,
 
-         ValvePV32,
 
-         ValvePV41,
 
-         ValvePV42,
 
-         ValvePV51,
 
-         ValvePV52,
 
-         ValvePV61,
 
-         ValvePV62,
 
-         ValvePV71,
 
-         ValvePV72,
 
-         ValvePV81,
 
-         ValvePV82,
 
-         ValvePV91,
 
-         ValvePV92,
 
-         ValvePVA1,
 
-         ValvePVA2,
 
-         ValvePVB1,
 
-         ValvePVB2,
 
-         ValvePVC1,
 
-         ValvePVC2,
 
-         ValvePV14,
 
-         ValveN2,
 
-         ValvePVHe1,
 
-         ValvePVHe2,
 
-         ValvePVHe3,
 
-         ValveHeISO,
 
-         ValveMainPurge,
 
-         ValveSecondPurge,
 
-         ValveGasFinal,
 
-         ValveSoftPump,
 
-         ValveFastPump,
 
-         ValveCHBPurge,
 
-         ValveTurboPumpPumping,
 
-         ValveTurboPumpPurge,
 
-         ValveGuage,
 
-         ValveLoadlockVent,
 
-         ValveLoadlockPumping,
 
-         ValvePurge,
 
-         
 
-         MfcGas1,
 
-         MfcGas2,
 
-         MfcGas3,
 
-         MfcGas4,
 
-         MfcGas5,
 
-         GasStick1,
 
-         GasStick2,
 
-         GasStick3,
 
-         TemperatureControl,
 
-         ChamberLid,
 
-         ATM_SW,
 
-         VAC_SW,
 
-         WaterFlow_SW,
 
-         N2_Pressure,
 
-         ProcessGauge,
 
-         PressureGauge,
 
-         ForelineGauge,
 
-         MainPump,
 
-         Chiller,
 
-         InnerChiller,
 
-         OuterChiller,
 
-         TopChiller,
 
-         WallChiller,
 
-         Rf,
 
-         BiasRf,
 
-         Match,
 
-         BiasMatch,
 
-         RFBox,
 
-         PressureControl,
 
-         ThrottleValve,
 
-         HeaterChamber,
 
-         ForelineHeater,
 
-         Heartbeat,
 
-         ResetPlcSignal,
 
-         LiftPin,
 
-         SlitDoor,
 
-         SmallPin,
 
-         MediumPin,
 
-         LoadLockArm,
 
-         StatisticsRfOnTime,
 
-         StatisticsPumpOnTime,
 
-         PlcDateTime,
 
-         Lid,
 
-         LidLoadlock,
 
-         LidLocker,
 
-         ESCHV,
 
-         PendulumValve,
 
-         TurboPump,
 
-         EndPoint,
 
-         TMLid,
 
-         LLALid,
 
-         LLBLid,
 
-         LLATSlitDoor,
 
-         LLBTSlitDoor,
 
-         LLAESlitDoor,
 
-         LLBESlitDoor,
 
-         //se vce
 
-         VCESlitDoor,
 
-         VCESoftPumpValve,
 
-         VCEFastPumpValve,
 
-         VCESoftVentValve,
 
-         VCEFastVentValve,
 
-         VCEATMSensor,
 
-         TMATMSensor,
 
-         VCEVACSensor,
 
-         TMVACSensor,
 
-         VCESlitDoorOpenEnable,
 
-         TMExtendVCEEnable,
 
-         //de vce
 
-         VCEASlitDoor,
 
-         VCEBSlitDoor,
 
-         VCEASoftPumpValve,
 
-         VCEBSoftPumpValve,
 
-         VCEAFastPumpValve,
 
-         VCEBFastPumpValve,
 
-         VCEASoftVentValve,
 
-         VCEBSoftVentValve,
 
-         VCEAFastVentValve,
 
-         VCEBFastVentValve,
 
-         VCEAATMSensor,
 
-         VCEBATMSensor,
 
-         VCEASlitDoorOpenEnable,
 
-         VCEBSlitDoorOpenEnable,
 
-         //se pm
 
-         PMASlitDoor,
 
-         PMBSlitDoor,
 
-         PMCSlitDoor,
 
-         PMDSlitDoor,
 
-         PMASlitDoorOpenEnable,
 
-         PMBSlitDoorOpenEnable,
 
-         PMCSlitDoorOpenEnable,
 
-         PMDSlitDoorOpenEnable,
 
-         TMExtendPMAEnable,
 
-         TMExtendPMBEnable,
 
-         TMExtendPMCEnable,
 
-         TMExtendPMDEnable,
 
-         VCESlitDoorCloseEnable,
 
-         VCEASlitDoorCloseEnable,
 
-         VCEBSlitDoorCloseEnable,
 
-         PMASlitDoorCloseEnable,
 
-         PMBSlitDoorCloseEnable,
 
-         PMCSlitDoorCloseEnable,
 
-         PMDSlitDoorCloseEnable,
 
-         
 
-         //tm all
 
-         TMValveN2,
 
-         TMSoftPumpValve,
 
-         TMFastPumpValve,
 
-         TMPurgeValve,
 
-         TMVentValve,
 
-         TMSoftVentValve,
 
-         TMFastVentValve,
 
-         //kepler tm
 
-         LLASoftPumpValve,
 
-         LLAFastPumpValve,
 
-         LLAPurgeValve,
 
-         LLAVentValve,
 
-         LLBSoftPumpValve,
 
-         LLBFastPumpValve,
 
-         LLBPurgeValve,
 
-         LLBVentValve,
 
-         ValveWaterRelay,
 
-         TMPowerOn,
 
-         TMInSafty,
 
-         WaferLeakSensor,
 
-         EFEMSideDoorClosed,
 
-         TMPCWFlowSwitch,
 
-         LLAPCWFlowSwitch,
 
-         LLBPCWFlowSwitch,
 
-         TMLidClosed,
 
-         CDAPressureSwitch,
 
-         VaccumPressureSwitch,
 
-         N2PressureSwitch,
 
-         TMPressureCtrl,
 
-         TMRobotNotExtendPMA,
 
-         TMRobotNotExtendPMB,
 
-         TMRobotNotExtendPMC,
 
-         TMRobotNotExtendPMD,
 
-         TMRobotNotExtendLLA,
 
-         TMRobotNotExtendLLB,
 
-         EfemRobotNotExtendLLA,
 
-         EfemRobotNotExtendLLB,
 
-         TMVacSwitch,
 
-         LLAVacSwitch,
 
-         LLBVacSwitch,
 
-         TMATMSwitch,
 
-         LLAATMSwitch,
 
-         LLBATMSwitch,
 
-         LLAWaferSizeCheckSwitch,
 
-         LLBWaferSizeCheckSwitch,
 
-         PMAWaferSizeCheckSwitch,
 
-         PMBWaferSizeCheckSwitch,
 
-         PMCWaferSizeCheckSwitch,
 
-         PMDWaferSizeCheckSwitch,
 
-         LLASoftVentValve,
 
-         LLAFastVentValve,
 
-         LLBSoftVentValve,
 
-         LLBFastVentValve,
 
-         TMVacAtmMode,
 
-         LinerDoor,
 
-         TMVentExhaustValve,
 
-         LLAVentExhaustValve,
 
-         LLBVentExhaustValve,
 
-     }
 
-     public enum StateData
 
-     {
 
-         RecipeProcessTime,
 
-         RecipeStepNo,
 
-         RecipeStepMode,
 
-         RecipeName,
 
-         RecipeBaseName,
 
-         RecipeStepTimeElapsed,
 
-         RecipeStepTimeSetPoint,
 
-         RecipeStepRfTimeSetPoint,
 
-         RecipeStepElectrodeTemp,
 
-         SmallWafer,
 
-         MidWafer,
 
-         BigWafer,
 
-         RfTimeElapsed,
 
-         PumpTime,
 
-         PMState,
 
-         TMState,
 
-         IsAutoMode,
 
-         IsPmOnline,
 
-         IsTmOnline,
 
-         PMJobState,
 
-         TMJobState,
 
-         PmPlatformState,
 
-         JobState,
 
-         JobTmRecipe,
 
-         JobPmRecipe,
 
-         JobStartTime,
 
-         JobStopTime,
 
-         JobProcessCount,
 
-         IsPumpingOkForProcess,
 
-         IsCoolingOkForProcess,
 
-         IsGasFlowingOkForProcess,
 
-         IsRfPowering,
 
-         TotalCycle,
 
-         ProcessStatus,
 
-         AlarmEvent,
 
-         LeakCheckElapseTime,
 
-         DataLogName,
 
-         LotName,
 
-         CurrentMagazineType,
 
-         SchedulerRecipe,
 
-         SchedulerState,
 
-         SchedulerLoadStationInSubstrate,
 
-         SchedulerRailInSubstrate,
 
-         SchedulerPmSubstrate,
 
-         SchedulerRailOutSubstrate,
 
-         SchedulerLoadStationOutSubstrate,
 
-     }
 
-     public enum RtOperation
 
-     {
 
-         DeviceOperation,
 
-         LockLid,
 
-         UnlockLid,
 
-         StartPump,
 
-         StartTurboPump,
 
-         Pump,
 
-         PumpLoadLock,
 
-         StopPump,
 
-         GasFlow,
 
-         StopGasFlow,
 
-         Cooling,
 
-         StopCooling,
 
-         /// <summary>
 
-         ///
 
-         /// 0:Step mode
 
-         /// 1:Power on time
 
-         /// 2:Electrode temperature
 
-         /// 3:Electrode Critical temperature
 
-         /// </summary>
 
-         RfPower,
 
-         Vent,
 
-         VentLoadLock,
 
-         Purge,
 
-         PurgeLoadLock,
 
-         Abort,
 
-         Heat,
 
-         SetConfig,
 
-         SetPMBChillerState,
 
-         SetHardwareConfig,
 
-         LLPlace,
 
-         LLPick,
 
-         PMPick,
 
-         PMPlace,
 
-         Extend,
 
-         Retract,
 
-         Goto,
 
-         RunRecipe,
 
-         RunCleanRecipe,
 
-         SkipCurrentStep,
 
-         ResumeRecipe,
 
-         AbortRecipe,
 
-         Reset,
 
-         LeakCheck,
 
-         GasLeakCheck,
 
-         DeleteLeakCheck,
 
-         MFCVerification,
 
-         AllMFCVerification,
 
-         SwitchOffBuzzer,
 
-         // Lift pin & Guide pin
 
-         MoveLiftPin,
 
-         MoveGuidePin,
 
-         StartAutoRun,
 
-         StopAutoRun,
 
-         PauseAutoRun,
 
-         ResumeAutoRun,
 
-         InitAll,
 
-         AckError,
 
-         TmRun,
 
-         TmStop,
 
-         PmAuto,
 
-         PmManual,
 
-         //PmOnline,
 
-         //PmOffline,
 
-         PmError,
 
-         JobAuto,
 
-         JobManual,
 
-         JobRun,
 
-         JobStop,
 
-         JobAbort,
 
-         JobPmLoadRecipe,
 
-         JobTmLoadRecipe,
 
-         JobTmRun,
 
-         JobTmStop,
 
-         JobPmOnline,
 
-         JobPmOffline,
 
-         JobPmProcessDone,
 
-         JobTmRecovered,
 
-         Cycle,
 
-         Online,
 
-         Offline,
 
-         ControlPressure,
 
-         AbortControlPressure,
 
-         Include,
 
-         Exclude
 
-     }
 
-     public enum MovementPosition
 
-     {
 
-          Down, Up, Left, Right, Middle, Unknown
 
-     }
 
-     public enum RState
 
-     {
 
-         Init,
 
-         Running,
 
-         End,
 
-         Failed,
 
-         Timeout,
 
-         Paused,
 
-     }
 
- }
 
 
  |