Esempio n. 1
0
        /// <summary>
        /// 从配置文件中读取Modbus配置
        /// </summary>
        /// <param name="modbusConfigFile">配置文件物理路径(包含名称+后缀):例如:Config/ModbusConfig.xml</param>
        /// <returns></returns>
        private ModbusConfig GetModbusConfigFromFile(string modbusConfigFile)
        {
            var modbusConfigs = ModbusConfiger.ReadConfigFormModbusConfigFile(modbusConfigFile);
            var modbusConfig  = modbusConfigs.FirstOrDefault();

            return(modbusConfig);
        }
        /// <summary>
        /// 从配置文件中读取Modbus配置
        /// </summary>
        /// <param name="modbusConfigFile">配置文件物理路径(包含名称+后缀):例如:Config/ModbusConfig.xml</param>
        /// <returns></returns>
        private List <ModbusConfig> GetModbusConfigFromFile(string modbusConfigFile)
        {
            List <ModbusConfig> modbusConfigs = ModbusConfiger.ReadConfigFormModbusConfigFile(modbusConfigFile);

            return(modbusConfigs);
        }