Для Win2000 - Windows 10 (2019) (Server, x86, x64). Последняя версия: 4.5.5 build 218. 18 февраля 2021.
Sentron PAC 3200: Чтение и запись со счетчика электроэнергии через MODBUS TCP
Скачайте бесплатную пробную версию! Она позволяет попробовать все возможности! Модули можно скачать отдельно тут.
Описание задачи:
Есть задача считывать данные со счетчика энергии "Sentron PAC 3200", используя протокол MODBUS/TCP.
Требования:
- Advanced Serial Data Logger Professional, Enterprise, or trial version;
- Карта регистров MODBUS.
- Для Sentron PAC 3200 карту регистров можно скачать тут.
- Как найти карту регистров и настроить чтение данных для других счетчиков вы можете прочитать тут.
Подразумевается, что:
Вы настроили параметры связи на устройстве: IP адрес, Маску подсети, Шлюз, и выбрали протокол MODBUS TCP. Вы должны присвоить статический IP адрес устройству.
Решение:
1. Настройте TCP соединение со счетчиком (рис. 1). Стандартный порт TCP для MODBUS это 502. IP адрес должен соответствовать адресу, установленному на устройстве. Вы можете добавить несколько IP адресов идентичных устройств в список. В этом случае все устройства будут опрашиваться одновременно.

Рис. 1 TCP соединение
2. Включите модуль "MODBUS/TCP" (рис. 2).

Рис. 2 Модуль MODBUS/TCP
3. Настройте модуль "MODBUS/TCP", кликнув на кнопке "Настроить" рядом (рис. 3).

Рис. 3 Очередь MODBUS/TCP.
4. Загрузите очередь из прикрепленного XML файла, кликнув на кнопке "Действия - Загрузить". Это очередь позволяет считывать с устройства первые 50 значений, вплоть до значения "Частота".
5. Подстройте интервал опроса как вы хотите.
6. Если вы хотите записывать значения в текстовый файл, то сделайте следующие настройки:

Рис. 4 Вид отображения данных

Рис. 5 Настройки лог файла
7. Если вы хотите записывать принятые данные в Excel или базу данных, вы можете воспользоваться примерами ниже:
Сопутствующие статьи:
MODBUS RTU, MODBUS ASCII, MODBUS/TCP
IEC 62056-21