Instructions

UMG 512-PRO www.janitza.de
67
12. 11 Связьвшиннойсистеме
12. 11. 1 RS485
Протокол MODBUS RTU с проверкой CRC
в интерфейсе RS485 позволяет получить доступ
к данным из списка параметров и значений
измерения (см. «11. 2. 2 Полевая шина»).
ФункцииModbus(Master)
01 Read Coil Status
02 Read Input Status
03 Read Holding Registers
04 Read Input Registers
05 Force Single Coil
06 Preset Single Register
15 (0F Hex) Force Multiple Coils
16 (10Hex) Preset Multiple Registers
23 (17Hex) Read/Write 4X Registers
ФункцииModbus(Slave)
03 Read Holding Registers
04 Read Input Registers
06 Preset Single Register
16 (10Hex) Preset Multiple Registers
23 (17Hex) Read/Write 4X Registers
Последовательность байтов: старший перед
младшим (формат Motorola).
Параметрыпередачи
Информационные биты: 8
Паритет: нет
Стоповые биты (UMG 512-PRO): 2
Внешние стоповые биты: 1 или 2
Форматычисел:
short (короткий) 16 бит (-2
15
… 2
15
-1)
oat (плавающий) 32 бита (IEEE 754)
Пример.СчитываниенапряженияL1N
В списке значений измерения напряжение L1-N
сохранено по адресу 19000. Напряжение L1-N
в формате FLOAT.
В качестве адреса устройства в этом примере
принимается 01.
Сообщение-запрос выглядит следующим образом:
Обозначение Нех Примечание
Адрес устройства 01 Адрес=1
Функция 03 Read Holding Reg
Адрес запуска Hi 4A 19000dez = 4A38hex
Адрес запуска Lo 38
Инд. значений Hi 00 2dez = 0002hex
Инд. значений Lo 02
Error Check
(CRC)
-
«Response» (Ответ) устройства может выглядеть
следующим образом:
Обозначение Нех Примечание
Адрес устройства 01 Адрес=1
Функция 03
Счетчик байтов 06
Данные 00 00hex=00dez
Данные Е6 E6hex = 230dez
Error Check
(CRC)
-
Напряжение L1-N, считанное по адресу 19000,
составляет 230 В.
C
УКАЗАНИЕ!
Устройство не поддерживает трансляцию
(адрес 0).
C
УКАЗАНИЕ!
Длина телеграммы не должна превышать
256 байт.