| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235 | namespace Venus_Core{    public enum VirgoDevice    {        ValveMfc1,        ValveMfc2,        ValveMfc3,        ValveMfc4,        ValveMfc5,        ValveChamberPurge,        ValveProcess,        ValveSoftPumping,        ValveFastPumping,        ValveFastVent,        ValveN2Supply,        MfcGas1,        MfcGas2,        MfcGas3,        MfcGas4,        MfcGas5,        GasStick1,        GasStick2,        GasStick3,        TemperatureControl,        ChamberLid,        ATM_SW,        VAC_SW,        WaterFlow_SW,        N2_Pressure,        ProcessGauge,        PressureGauge,        ForelineGauge,        MainPump,        Chiller,        Rf,        BiasRf,        Match,        BiasMatch,        PressureControl,        ThrottleValve,        HeaterChamber,        ForelineHeater,        Heartbeat,        ResetPlcSignal,        LiftPin,        SlitDoor,        SmallPin,        MediumPin,        StatisticsRfOnTime,        StatisticsPumpOnTime,        PlcDateTime,        Lid,        LidLocker    }    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,        Pump,        StopPump,        GasFlow,        StopGasFlow,        Cooling,        StopCooling,        /// <summary>        ///        /// 0:Step mode        /// 1:Power on time        /// 2:Electrode temperature        /// 3:Electrode Critical temperature        /// </summary>        RfPower,        Vent,        Purge,        Abort,        Heat,        SetConfig,        SetPMBChillerState,        SetHardwareConfig,        RunRecipe,        SkipCurrentStep,        ResumeRecipe,        AbortRecipe,        Reset,        LeakCheck,        DeleteLeakCheck,        MFCVerification,        AllMFCVerification,        SwitchOffBuzzer,        // Lift pin & Guide pin        MoveLiftPin,        MoveGuidePin,        StartAutoRun,        StopAutoRun,        PauseAutoRun,        ResumeAutoRun,        InitAll,        AckError,        TmRun,        TmStop,        PmAuto,        PmManual,        PmOnline,        PmOffline,        JobAuto,        JobManual,        JobRun,        JobStop,        JobAbort,        JobPmLoadRecipe,        JobTmLoadRecipe,        JobTmRun,        JobTmStop,        JobPmOnline,        JobPmOffline,        JobPmProcessDone,        JobTmRecovered,    }    public enum MovementPosition    {        Unknown, Down, Up, Left, Right, Middle    }}
 |