private OPCObjects() { camPrepare = new CamPrepare(); AnalogValues = new List <AnalogValue>(); DiscreteValues = new List <DiscreteValue>(); ValvesInput = new Dictionary <int, ValveInput>(); ValvesStatus = new Dictionary <int, ValveStatus>(); SFT01_FT = new AnalogValue(); SFT02_FT = new AnalogValue(); SFT03_FT = new AnalogValue(); SFT04_FT = new AnalogValue(); SFT05_FT = new AnalogValue(); SFT06_FT = new AnalogValue(); SFT07_FT = new AnalogValue(); SFT08_FT = new AnalogValue(); SFT09_FT = new AnalogValue(); SFT10_FT = new AnalogValue(); FT_TT_1 = new AnalogValue(); FT_TT_2 = new AnalogValue(); FT_TT_3 = new AnalogValue(); K_RRG1 = new AnalogValue(); K_RRG2 = new AnalogValue(); K_RRG3 = new AnalogValue(); K_RRG4 = new AnalogValue(); PidHeatMode = new AnalogValue(); RRG_Pressure_SP = new AnalogValue(); RRG_9A1_feedback = new AnalogValue(); RRG_9A2_feedback = new AnalogValue(); RRG_9A3_feedback = new AnalogValue(); RRG_9A4_feedback = new AnalogValue(); TE_1 = new AnalogValue(); Pneumatic_Pressure = new AnalogValue(); Crio_Pressure = new AnalogValue(); Camera_Pressure = new AnalogValue(); Main_Pressure = new AnalogValue(); Crio_Temperature = new AnalogValue(); PreHeat_Temp_SP = new AnalogValue(); HeatAssist_Temp_SP = new AnalogValue(); PreHeat_Timer_SP = new AnalogValue(); HeatAssist_Timer_SP = new AnalogValue(); ManualSetTemp = new AnalogValue(); BLM_Speed = new AnalogValue(); BLM_Speed_SP = new AnalogValue(); PreHeat_Done = new DiscreteValue(); HeatAssist_Done = new DiscreteValue(); PreHeat_Start = new DiscreteValue(); HeatAssist_Flag = new DiscreteValue(); Heat_Done = new DiscreteValue(); HeatAssist_TempDone = new DiscreteValue(); Heat_Assit_On = new DiscreteValue(); BLM_Start = new DiscreteValue(); BLM_Stop = new DiscreteValue(); BLM_Remote_Control_Done = new DiscreteValue(); BLM_Run = new DiscreteValue(); Alarm_Open_door = new DiscreteValue(); Alarm_Water_CRIO = new DiscreteValue(); Alarm_Hight_Pne_Press = new DiscreteValue(); Alarm_Low_One_Presse = new DiscreteValue(); Alarm_Crio_power_failure = new DiscreteValue(); Alarm_Qartz_power_failure = new DiscreteValue(); Alarm_ELI_Power_failure = new DiscreteValue(); Alarm_FloatHeater_power_failure = new DiscreteValue(); Alarm_Ion_power_failure = new DiscreteValue(); Alarm_FVP_power_failure = new DiscreteValue(); Alarm_Indexer_power_failure = new DiscreteValue(); Alarm_SSP_power_failure = new DiscreteValue(); Alarm_TV1_power_failure = new DiscreteValue(); Alarm_Water_SECOND = new DiscreteValue(); Alarm_Hight_Crio_Temp = new DiscreteValue(); Crio_start_signal = new DiscreteValue(); Alarm_manual_stop = new DiscreteValue(); StartProcessSignal = new DiscreteValue(); StopProcessSignal = new DiscreteValue(); ELI_complete = new DiscreteValue(); ELI_access = new DiscreteValue(); PreHeat_Stage = new IntValue(); HeatAssist_Stage = new IntValue(); Tech_cam_STAGE = new IntValue(); FullCycleStage = new IntValue(); IntValues = new List <IntValue>(); FVPStatus = new FVPStatus(); IonInputSetPoint = new IonInputSetPoint(); OPCLocker = new object(); SQLLocker = new object(); BAV_3_status = new ValveStatus(); FVV_S_Status = new ValveStatus(); FVV_B_Status = new ValveStatus(); CPV_Status = new ValveStatus(); SHV_Status = new ValveStatus(); BAV_3_input = new ValveInput(); FVV_S_Input = new ValveInput(); FVV_B_Input = new ValveInput(); CPV_Input = new ValveInput(); SHV_Input = new ValveInput(); camPrepare = new CamPrepare(); CrioPumpStart = new CrioPumpStart(); openCam = new OpenCam(); StopCrio = new StopCrio(); StopFVP = new StopFVP(); IonInputCommnd = new IonInputCommand(); IonInputSetPoint = new IonInputSetPoint(); IonOutputFeedBack = new IonOutputFeedBack(); IonStatus = new IonStatus(); FVPStatus = new FVPStatus(); CrioInput = new CrioInput(); CrioStatus = new CrioStatus(); user = new User(); }
public void SetFVPStatus(FVPStatus obj) { FVPStatus = obj; }