r
Modbus – Телеграммы
Функция 04 – Чтение регистров ввода (Read Input Register)
Регистр
3x0001
Перепад давления
3x0002
Перепад давления
3x0003
Перепад давления
Функция 05 — Запись значения одного флага (Write Single Coil)
Регистр
0x0001
Функция 08 – Диагностика (Diagnostic)
Поддерживаются следующие коды подфункций
Код
подфункции
00
Эхо отправленных данных
(Loopback)
01
Перезапуск Modbus
(Reset Listen Only Mode)
04
Активация Listen Only Mode
10
Удаление счетчика
11
Счетчик телеграмм шины
12
Счетчик ошибок связи
(четность, циклическая проверка четности с
избыточностью (CRC), ошибка фрейма и т. д.)
13
Счетчик исключительных сообщений
14
Счетчик телеграмм ведомого устройства
15
Счетчик телеграмм без ответа
Функция 17 – Чтение информации об устройстве (Report Slave ID)
Структура телеграммы ответа
Байт №
00
Количество байт
01
Идентификатор ведомого устройства
(тип устройства)
02
Идентификатор ведомого устройства
(класс устройства)
03
Статус
04
Номер версии (выпуск)
05
Номер версии (версия)
06
Номер версии (индекс)
Параметр
Без фильтрации
Фильтрация 1 с
Фильтрация 10 с
Параметр
Автоподстройка нуля
Параметр
Параметр
Тип данных
Значение
Со знаком 16 бит
– 1000 ... + 1000
– 5000 ... + 5000
Со знаком 16 бит
– 1000 ... + 1000
– 5000 ... + 5000
Со знаком 16 бит
– 1000 ... + 1000
– 5000 ... + 5000
Тип данных
Значение
Бит 0
Тип данных
Ответ
Данные эхо
Телеграмма эхо
Без ответа
Телеграмма эхо
Без знака 16 бит
Все действительные телеграммы шины
Без знака 16 бит
Телеграммы шины с ошибками
Без знака 16 бит
Счетчик ошибок
Без знака 16 бит
Телеграммы ведомого устройства
Без знака 16 бит
Сообщения сети (адрес 0)
Тип данных
Ответ
Без знака 8 бит
6
Без знака 8 бит
6 = PREMASGARD
7 = PREMASGARD
Без знака 8 бит
30 = PREMASGARD
Без знака 8 бит
255 = RUN, 0 = STOP
Без знака 8 бит
1...9
Без знака 8 бит
1...99
Без знака 8 бит
1
28
Диапазон
– 1000 ... + 1000 Па
– 5000 ... + 5000 Па
– 1000 ... + 1000 Па
– 5000 ... + 5000 Па
– 1000 ... + 1000 Па
– 5000 ... + 5000 Па
Диапазон
0 / 1
ON - OFF
®
1214 (3 % )
®
1214 (1,5 %)
®
/ PREMASREG
®