Beispiel #1
0
        /// <summary>
        /// 加载系统设置信息
        /// </summary>
        private static void LoadSystemSetting()
        {
            try
            {
                //获取系统设置信息
                _systemSetting = BaseDataService.GetSystemSetting();

                //串口服务实例化
                SerialPortService = SerialPortService.Instance(_systemSetting.ModbusSetting, GetSlaveConfig(), _systemSetting.WarningCabinetId);

                //分拣数据服务实例化
                sortingService = new SortingService(_systemSetting.CabinetNumber, _systemSetting.SortingPatten, _systemSetting.SortingSolution, _systemSetting.InterfaceType, _systemSetting.BoxWeight);
                //声音服务
                soundService = new SoundService();
            }
            catch (Exception ex)
            {
                SaveErrLogHelper.SaveErrorLog(string.Empty, ex.ToString());
            }
        }