예제 #1
0
        public void Count(object sender, EventArgs e)

        {
            Tags.Update_Read();
            Main_pressure.Text      = Tags.get_cam_pressure().ToString("E1") + "mbar";
            Crio_pressure.Text      = Tags.get_crio_pressure().ToString("E1") + "mbar";
            Crio_temperature.Text   = Tags.get_crio_temperature().ToString("F1") + "K";
            txtbox_FV_pressure.Text = Tags.get_FV_pressure().ToString("E1") + "mbar";
            Pne_press.Text          = Tags.get_Pne_Press().ToString("F1") + "bar";
            Anod_I.Text             = Tags.GetAnodI();
            Anod_U.Text             = Tags.GetAnodU();
            Anod_P.Text             = Tags.GetAnodP();
            Heat_I.Text             = Tags.GetHeatI();
            Heat_U.Text             = Tags.GetHeatU();
            Heat_P.Text             = Tags.GetHeatP();
            Cam_temp.Text           = Tags.get_cam_temp().ToString();
            if (User.Policy != 0)
            {
                control_toolbar.IsEnabled = true;
            }
            else
            {
                control_toolbar.IsEnabled = false;
            }

            if (Tags.get_CPV_opened())
            {
                CPV_opened.Fill = on;
            }
            else
            {
                CPV_opened.Fill = neutral;
            }

            if (Tags.get_FVV_S_opened())
            {
                FVV_S_opened.Fill = on;
            }
            else
            {
                FVV_S_opened.Fill = neutral;
            }

            if (Tags.get_Process_compite())
            {
                Process_complite.Fill = on;
            }
            else
            {
                Process_complite.Fill = neutral;
            }

            if (Tags.get_FVV_B_opened())
            {
                FVV_B_opened.Fill = on;
            }
            else
            {
                FVV_B_opened.Fill = neutral;
            }
            if (Tags.get_BAV_3_opened())
            {
                BAV_3_opened.Fill = on;
            }
            else
            {
                BAV_3_opened.Fill = neutral;
            }
            if (Tags.get_SHV_opened())
            {
                SHV_opened.Fill = on;
            }
            else
            {
                SHV_opened.Fill = neutral;
            }
            if (Tags.get_Crio_Turn_on())
            {
                Crio_Turn_On.Fill = on;
            }
            else
            {
                Crio_Turn_On.Fill = neutral;
            }

            if (Tags.get_Crio_Pump_run())
            {
                lCrioPumpStart.Fill = on;
            }
            else
            {
                lCrioPumpStart.Fill = neutral;
            }
            if (Tags.get_Cam_Prepare())
            {
                lCamPrep.Fill = on;
            }
            else
            {
                lCamPrep.Fill = neutral;
            }
            if (Tags.get_Cam_open())
            {
                lCamOpen.Fill = on;
            }
            else
            {
                lCamOpen.Fill = neutral;
            }
            if (Tags.get_Day_End())
            {
                lDayEnd.Fill = on;
            }
            else
            {
                lDayEnd.Fill = neutral;
            }
            if (Tags.get_Crio_pump_turn_off())
            {
                lDayEnd_Copy.Fill = off;
            }
            else
            {
                lDayEnd_Copy.Fill = neutral;
            }
            if (Tags.get_Driver_Run())
            {
                lDriver_run.Fill = on;
            }
            else
            {
                lDriver_run.Fill = neutral;
            }
            if (Tags.get_Open_Door())
            {
                lOpenDoor.Fill = off;
            }
            else
            {
                lOpenDoor.Fill = neutral;
            }
            if (Tags.get_Water_Crio())
            {
                lWaterCrio.Fill = off;
            }
            else
            {
                lWaterCrio.Fill = neutral;
            }
            if (Tags.get_HH_pne())
            {
                lHH_pne.Fill = off;
            }
            else
            {
                lHH_pne.Fill = neutral;
            }
            if (Tags.get_LL_pne())
            {
                lLL_pne.Fill = off;
            }
            else
            {
                lLL_pne.Fill = neutral;
            }
            if (Tags.get_Crio_Power_Failure())
            {
                lCrioPowerFailure.Fill = off;
            }
            else
            {
                lCrioPowerFailure.Fill = neutral;
            }
            if (Tags.get_Qartz_Power_Failure())
            {
                lQartzPowerFailure.Fill = off;
            }
            else
            {
                lQartzPowerFailure.Fill = neutral;
            }
            if (Tags.get_ELI_Power_Failure())
            {
                lELIPowerFailure.Fill = off;
            }
            else
            {
                lELIPowerFailure.Fill = neutral;
            }
            if (Tags.get_WaterHEat_Power_Failure())
            {
                lWaterHEatPowerFailure.Fill = off;
            }
            else
            {
                lWaterHEatPowerFailure.Fill = neutral;
            }
            if (Tags.get_FVP_Power_Failure())
            {
                lFVPPowerFailure.Fill = off;
            }
            else
            {
                lFVPPowerFailure.Fill = neutral;
            }
            if (Tags.get_Ion_Power_Failure())
            {
                lIonPOwerFailure.Fill = off;
            }
            else
            {
                lIonPOwerFailure.Fill = neutral;
            }
            if (Tags.get_Indexer_Power_Failure())
            {
                lIndexerPowerFailure.Fill = off;
            }
            else
            {
                lIndexerPowerFailure.Fill = neutral;
            }
            if (Tags.get_SSP_Power_Failure())
            {
                lSSPPowerFailure.Fill = off;
            }
            else
            {
                lSSPPowerFailure.Fill = neutral;
            }
            if (Tags.get_Heater_Power_Failure())
            {
                lHeaterPowerFailure.Fill = off;
            }
            else
            {
                lHeaterPowerFailure.Fill = neutral;
            }
            if (Tags.get_ELI_Water_Failure())
            {
                lELIWaterFailure.Fill = off;
            }
            else
            {
                lELIWaterFailure.Fill = neutral;
            }
            if (Tags.get_CRIO_Hight_Temp())
            {
                lCRIOHightTempFailure.Fill = off;
            }
            else
            {
                lCRIOHightTempFailure.Fill = neutral;
            }



            //rt.Angle += 25.0;
            //Circle.RenderTransform = rt;
        }