Модуль DLMS COSEM для программ-логгеров
Последняя версия: 5.0.2 build 1002. December 24, 2025.
Плагин DLMS/COSEM считывает показания с приборов учета, соответствующих стандарту IEC 62056 (также известному как EN13757). Он реализует ключевые части протокола DLMS/COSEM для получения текущих значений, списка объектов и отметок времени. Плагин работает по последовательным интерфейсам (RS232/RS485/оптический) и по TCP/IP. Поддерживаются защищенные паролем счетчики и параллельные сессии с несколькими устройствами. Используется для запланированного сбора данных с электросчетчиков, водомеров и газовых счетчиков.
Как это работает
Плагин использует модель объектов, определенную COSEM, и систему именования OBIS. Поддерживаются два способа установления соединения: прямой DLMS и DLMS с инициацией через дополнительное рукопожатие IEC 62021 (при необходимости может быть изменена скорость передачи). Вы настраиваете запрос, в котором указываете один или несколько физических адресов устройств, логический адрес устройства, метод обращения (логическое имя или короткий адрес), уровень аутентификации и список элементов ответа (OBIS-коды) для чтения. Плагин опрашивает приборы с заданным интервалом, при необходимости применяет масштабирование и предоставляет считанные данные в виде переменных парсера для экспорта.
Примеры использования
Логгеры получают и работают со значения парсер (переменными), которые предоставляет этот плагин. Ниже приведены примеры типичного входящего DLMS-ответа и экспортируемой CSV-строки. Используется формат временной метки "2025-01-02 08:00:00", которые сохраняются в переменной DATE_TIME_STAMP.
Пример входящих данных (raw) от счетчика через Advanced Serial Data Logger:
Соединение: COM3, 9600
Запрос → OBIS 1.0.1.8.0.255 (активная энергия), OBIS 0.0.1.0.0.255 (часы)
Ответ устройства → значение: 12345.0 Wh, время: 2025-01-02 08:00:00
Экспорт в CSV (настроенный CSV-экспорт в Advanced Serial Data Logger):
"DATE_TIME_STAMP","device_id","active_energy_Wh","meter_clock" "2025-01-02 08:00:00","meter_1","12345","2025-01-02 08:00:00"
Ключевые возможности
- Чтение приборов DLMS/COSEM по последовательным и TCP/IP интерфейсам.
- Поддержка рукопожатия IEC 62021 и смены скорости передачи.
- Работа с защищенными паролем счетчиками и несколькими логическими устройствами.
- Получение списка объектов и создание шаблонов запросов.
- Параллельный опрос нескольких устройств и применение масштабирования значений.
- Предоставление парсер-переменных для экспорта через плагины экспорта.
Краткое резюме
Плагин обеспечивает практичное и стандартизованное решение для чтение приборов DLMS/COSEM по последовательным и сетевым интерфейсам. Он поддерживает получение списка объектов, аутентификацию, опрос нескольких устройств и легкий экспорт и логирование данных.
Как включить модуль
На рисунке ниже вы можете увидеть, как включить данных модуль в настройках программы на странице "Модули".

Рис.1. Выбор модуля.
Как настроить модуль
На рисунке ниже показан пример настроек модуля. Вы можете ознакомиться с файлом справки по ссылке выше, для получения более подробной информации.

Рис.2. Настройка модуля.
Другие похожие модули:
Все модули | MODBUS RTU, MODBUS TCP, MODBUS ASCII | M-Bus | Bacnet/IP | IEC 62056-21 | DLMS/COSEM | DL-T645-2007 | Kamstrup [KMP протокол]