Преобразователь протокола Меркурий 230 в ModBus

Как проебразовать (конвертировать) протокол счетчика Меркурий 230 в ModBus?

Преобразователь протокола Меркурий 230 в ModBus Состоит из 2-х частей:

Необходимо скачать оба приложения, установить, настроить ОРС-сервер на приём данных, преобразователь на передачу. Преобразователь представляет собой службу Windows. Для запуска не нужно входить в Windows под учетной записью.

Поддерживаются режимы ModBus RTU через СОМ-порт, ModBus RTU поверх ТСР, ModBus TCP. Так же есть возможность ретрансляции данных в протоколе МЭК 60870-5-104.

Поддерживаемые функции ModBus:

1 (0x01) — чтение значений из нескольких регистров флагов (Read Coil Status)

2 (0x02) — чтение значений из нескольких дискретных входов (Read Discrete Inputs)

3 (0x03) — чтение значений из нескольких регистров хранения (Read Holding Registers)

4 (0x04) — чтение значений из нескольких регистров ввода (Read Input Registers)

5 (0x05) — запись значения одного флага (Force Single Coil)

6 (0x06) — запись значения в один регистр хранения (Preset Single Register)

Несколько типов Holding Registers: Unsigned integer 16, integer 16, Unsigned integer 32, integer 32, float32 (Real32)

Кроме Windows есть возможность построить преобразователь протокола Меркурий 230 в ModBus на ОС Linux на базе промышленных мини-компьютеров (неттопов) или одноплатных компьютеров с архитектурой ARM