Ejemplo n.º 1
0
        //Eventos
        /// <summary>
        /// Evento de cargar la ventana
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void MonitoreoContinuo_Load(object sender, EventArgs e)
        {
            parteCiclo           = new cParteCiclo();
            labelCiclo.Text      = "Ciclo: " + nombreCiclo;
            Program.ciclosVacios = parteCiclo.ciclosVacios(Program.horno);
            TemporizadorHora.Start();
            CargarGrafica();
            abrirPuertos();
            switch (Program.tiempoMuestreo)
            {
            case 1:
                timerMuestreo.Interval = 2000;
                break;

            case 3:
                timerMuestreo.Interval = 180000;
                break;

            case 5:
                timerMuestreo.Interval = 300000;
                break;

            default:
                timerMuestreo.Interval = 2000;
                break;
            }
            timerMuestreo.Start();
            timerDatosRecibidos.Start();
            parteCiclo = null;
        }
Ejemplo n.º 2
0
 private void ciclosVacios()
 {
     parteCiclo           = new cParteCiclo();
     Program.ciclosVacios = parteCiclo.ciclosVacios(Program.horno);
     if (Program.ciclosVacios)
     {
         IconoAtencion.Visible = true;
     }
     else
     {
         IconoAtencion.Visible = false;
     }
 }