Чем можем Вам помочь?
Куб-1
Дата-время: Реализовано чтение времени и запись (если включена опция в настройках).
Параметры информации:
Описание | Enum (C#) | Значение Enum (десятичное) | Что хранит |
---|---|---|---|
Статус устройства Если устройство не в статусе функционирование, то генерируется событие: Устройство находится в статусе: {statusString}. Для корректной работы — статус должен быть: ‘Функционирование’. | EDeviceInfo.DeviceStatus | 49 | string: Функционирование, Перепрограммирование, Программирование |
Версия ПО (главная) | EDeviceInfo.Version_Software_Main | 4 | int |
Версия ПО (дополнительно, билды и т.п.) | EDeviceInfo.Version_Software_Other | 5 | int |
Количество тарифов | EDeviceInfo.Size_Tarifs_Count | 12 | byte |
Размер часового архива (число архивных записей) | EDeviceInfo.Size_Arch_Hour | 11 | byte |
Размер посуточного архива (число архивных записей) | EDeviceInfo.Size_Arch_Day | 9 | byte |
Размер месячного архива (число архивных записей) | EDeviceInfo.Size_Arch_Month | 10 | byte |
Логический номер | EDeviceInfo.LogicNumber | 13 | ushort |
Кол-во каналов | EDeviceInfo.ChannelsCount | 14 | ushort |
Установка времени на счетчиках при запуске устройства | EDeviceInfo.TimeSetupOnPowerOn | 15 | string: «нет» «да» |
Смещение в минутах начала часового опроса | EDeviceInfo.OffsetOnHourRequestMin | 16 | byte |
Передача данных по GPRS | EDeviceInfo.UseGPRS | 17 | string: отключено клиент сервер клиент/сервер |
Алгоритм работы | EDeviceInfo.Algoritm | 19 | string: Стандарт Энергомера-PLC Миртек-Радио По расписанию |
Кол-во восстанавливаемых дней | EDeviceInfo.RegetDays | 22 | byte |
Кол-во восстанавливаемых месяцев | EDeviceInfo.RegetMonths | 23 | byte |
График опроса почасовой | EDeviceInfo.HourRequestChart | 20 | string: массив целых через запятую |
Чтение суммарных показаний | EDeviceInfo.SumIndicator | 21 | string: «да» «нет» |
Игнорировать пропущенные часы опроса | EDeviceInfo.IgnoreLastHours | 24 | string: «да» «нет» |
Читать заводские номера | EDeviceInfo.ReadSN | 25 | string: «да» «нет» |
Восстанавливать месяц 1-го и 2-го числа | EDeviceInfo.RestoreMonth_on_1_2_days | 26 | string: «да» «нет» |
Восстанавливать текущий месяц | EDeviceInfo.RestoreMonth | 27 | string: «да» «нет» |
Ежечасный опрос 1-го и 2-го числа | EDeviceInfo.RestoreHours_on_1_2_days | 28 | string: «да» «нет» |
Данные:
- Показания на начало суток по тарифам
- Показания на начало месяца по тарифам
События устройства не считываются.
События, которые могут генерироваться драйвером:
- «Кол-во тарифов не прочитано с устройства. Опроса устройства не будет, след.опрос будет смещен по расписанию для возможности опроса других устройств.»
- «Версия: {ver} < 13 и кол-во тарифов = 0, ошибка настройки устройства. Опроса устройства не будет, след.опрос будет смещен по расписанию для возможности опроса других устройств.»
- «Версия: {ver} < 13 и на кубе отключено чтение суммарных показаний.»
- «Версия: {ver} < 13, на КУБе выставлен флаг чтения суммарных показаний, но кол-во тарифов: {tarifs}<> 4, такого не может быть, ошибка прошивки. Требуется перепрошивка КУБа. Опроса устройства не будет, след.опрос будет смещен по расписанию для возможности опроса других устройств.»
- «БД занята другим процессом. Устройство опрошено, но данные не могут быть записаны.»
- «Устройство находится в статусе: {statusString}. Для корректной работы — статус должен быть: ‘Функционирование’.»
- «Порядок каналов в кубе изменен. Считанный канал:{channel.ChannelNum.Value} (его новый индекс:{indexDb}) не совпал со считанным ранее:{i}. «
- «Лицевой номер канала {channel.ChannelNum} изменен с:{prevCfg.TextInfo.Abonent} на:{channel.TextInfo.Abonent}. Куб перепрограммирован неверно!»
- «Адрес абонента канала {channel.ChannelNum} изменен с:{prevCfg.TextInfo.Address} на:{channel.TextInfo.Address}. Куб перепрограммирован неверно!»
- «Замена счетчика: КУБ:{this.Name}(канал:{channel.ChannelNum.Value}) устр.:{prevCfg.DeviceString} => {channel.DeviceString}, SN:{prevCfg.SN} => {channel.SN}.»
- «Активность канала {channel.ChannelNum} изменена с:{!newEnabled} на {newEnabled}.»
- «Карта памяти устройства повреждена, или Куб отдает данные неверно.»