public ModuleDIMonitor() { InitializeComponent(); _currentStatus = new DeviceDIModule(); _logger = new TextLogger(); _logger.LogFilePath = AppDomain.CurrentDomain.BaseDirectory + "TS_ModuleMonitor_LOG.txt"; }
public void BuildDIModuleRegistersMap(ref DeviceDIModule diModule) { if (_configuration.HeaderFields.ModuleDI && diModule == null) diModule = new DeviceDIModule(); if (_configuration.HeaderFields.ModuleDI == false && diModule != null) diModule = null; }
public Device() { Configuration = new DeviceConfiguration(); UserRegisters = new List<DeviceUserRegister>(); Statuses = new DeviceStatuses(); DIModule = null; DOModule = null; AIModule = null; RouterModule = null; }