コード例 #1
0
 public void IniciaCiclo()
 {
     Estado = "EXECUTANDO";
     TempoEmEspera.Reset();
     TempoEmEspera.Stop();
     TempoEmExecucao.Start();
 }
コード例 #2
0
        //Quando um ciclo é completado, o numero de ciclos é reduzido em 1
        //O tempo de execução é resetado e o tempo e
        public void CicloCompleto()
        {
            Estado = "ESPERA";
            TempoEmExecucao.Reset();
            TempoEmExecucao.Stop();

            if (TempoSobra <= 0)
            {
                TempoSobra = 0;
                if (NumeroDeCiclos > 0)
                {
                    NumeroDeCiclos--;
                }
                TempoEmEspera.Start();
            }

            Estado = "PRONTO";
        }