/// <summary> /// Performs actions when starting a communication line. /// </summary> public override void OnCommLineStart() { opcDeviceConfig = new OpcDeviceConfig(); if (opcDeviceConfig.Load(Storage, OpcDeviceConfig.GetFileName(DeviceNum), out string errMsg)) { InitCmdMaps(); } else { opcDeviceConfig = null; Log.WriteLine(errMsg); Log.WriteLine(Locale.IsRussian ? "Взаимодействие с OPC-сервером невозможно, т.к. конфигурация устройства не загружена" : "Interaction with OPC server is impossible because device configuration is not loaded"); } }