Meter bus (m-bus)
Драйвер устройства Meter Bus (M-Bus) позволяет SberMobile Server общаться с умными счётчиками, поддерживающими протокол Meter Bus. Считывание показаний счетчиков и чтение метаданных получены и доступны как переменные настроек устройств.
Драйвер Meter Bus поддерживает как последовательную (Serial), так и IP (TCP) связь со счетчиками.
Конфигурация SberMobile Server для последовательной передачи данных
Обратитесь к разделу Включение последовательного порта, если у вас проблемы с подключением к последовательным устройствам Meter Bus.
Информация о драйвере
ID плагина драйвера: | com.tibbo.linkserver.plugin.device.meterbus |
Общие настройки
Не определены.
Настройки уровня пользователя
Не определены.
Свойства device
Настройки подключения
Настройки подключения определяют, как SberMobile Server взаимодействует с определенным устройством M-Bus. Данные настройки доступны через опцию изменить свойства Device контекста Device. Доступны следующие свойства подключения:
Свойство | Описание |
Тип подключения | Выбор M-Bus Serial и M-Bus TCP. |
IP адрес или имя хоста | Адрес устройства M-Bus (для M-Bus TCP). |
Порт | Порт устройства M-Bus (IP номер порта для M-Bus TCP; Имя последовательного порта для M-Bus Serial). |
Скорость передачи информации | Скорость передачи информации (для M-Bus Serial). |
Биты данных | Последовательные биты данных (для M-Bus Serial). |
Стоп-биты | Последовательные стоп-биты (для M-Bus Serial). |
Четность | Последовательная четность (для M-Bus Serial). |
Адрес счетчика | Адрес счетчика на M-bus. |
Использовать вторичный адрес | Определяет, должен ли быть использован вторичный адрес. |
Производитель | Производитель счетчика (для вторичного адреса). |
Версия | Версия счетчика (для вторичного адреса). |
Среднее | Среднее (для вторичного адреса). |
Исторические данные процесса | Определяет, должен ли сервер получать и обрабатывать исторические значения, собранные счетчиком. По умолчанию, обрабатываются только текущие (полученные) значения. |
Активы device
Драйвер не поддерживает активы.
Настройки device
Драйвер устройства M-Bus создает две Device переменных настроек на каждое показание счетчика.
Первая переменная содержит чтение метаданных:
- Код поля данных
- Поле функции (поле управления)
- Номер хранилища
- Тариф
- Тип VIF
- Единица измерения
- Узел
- Описание
- SI префикс
- Экспонента
Вторая переменная отражает фактическое значение счетчика показаний. Значения представлены как строки, так как протокол M-Bus позволяет устройствам выводить нечисловые значения в редких случаях.
Операции device
Драйвер не проводит операции.
События device
Драйвер не представляет события.
Подключение
Драйвер переводит устройство в режим онлайн если:
- Последовательный порт был успешно открыт (для устройств M-Bus Serial)
- TCP подключение к устройству было успешно установлено (для устройств M-Bus TCP)
Синхронизация
Синхронизация между SberMobile Server и устройством M-Bus включает в себя следующие шаги:
- Чтение метаданных доступных показаний счетчика.
- Чтение и обработка исторических значений показаний если включено Исторические данные процесса в настройках устройства.
- Чтение полученных значений показаний счетчика M-Bus и хранение этих значений в кэше настроек.