Esempio n. 1
0
        private void StateDiagramRunPhaseSend()
        {
            lock (Lock)
            {
                WriteComObjects();
            }

            Thread.Sleep(MinPeriod);
            EStateDiagramState = EStateDiagram.Read;
        }
Esempio n. 2
0
        private void StateDiagramRunPhaseRead()
        {
            lock (Lock)
            {
                ReadComObjects();
            }

            Thread.Sleep(MinPeriod);
            EStateDiagramState = EStateDiagram.Send;
        }
Esempio n. 3
0
        private void StateDiagramRunPhaseInit()
        {
            if (EStateConnection == EConnectionState.Offline)
            {
                Connection(); // navrat INT pokud je hodnota rovna se error komunikace
                Thread.Sleep(1000);
                return;
            }

            EStateDiagramState = EStateDiagram.Send;
        }