Ejemplo n.º 1
0
        private void StopDrivers()
        {
            if (modbusTCP != null)
            {
                foreach (ModbusTCPClient client in modbusTCP)
                {
                    client.Dismiss();
                }

                if (dbhelper != null)
                {
                    modbusTCP.SetAllDevicesDisconnected();

                    while (dbhelper.HasAnyValuAtBuffers())
                    {
                    }
                }
                modbusTCP = null;
            }
            if (mailClient != null)
            {
                mailClient = null;
            }
            if (archivist != null)
            {
                archivist = null;
            }
            IsDriverStarted = false;

            Log.Instance.Info("EnMon Sürücü Yöneticisi durduruldu.");
        }
Ejemplo n.º 2
0
 private void StartArchiving()
 {
     archivist = new ArchiveToDatabase();
 }