Перейти к содержанию

Навигация

WB-MAI6 Modbus Registers: различия между версиями

→‎Карта регистров: Вырезал общие регистры, так как они есть в отдельной таблице
(→‎Карта регистров: Вырезал общие регистры, так как они есть в отдельной таблице)
Строка 441: Строка 441:


== Карта регистров ==
== Карта регистров ==
Все modbus-регистры устройства разделены на три группы:
* Параметры устройства
* Настройка измерительных каналов
* Измеренные значения
В таблице 5 символ '''X''' в адресе регистра — это номер входа от 1 до 6 (от 0x1 до 0x6).
В таблице 5 символ '''X''' в адресе регистра — это номер входа от 1 до 6 (от 0x1 до 0x6).


Строка 463: Строка 459:
!Формат
!Формат
!Назначение
!Назначение
|-
! colspan="7" |Параметры устройства
|-
|0x006E
|110
|holding
|RW
|96
|baud rate / 100
|Скорость порта RS-485, '''делённая на 100'''. Допустимые скорости: 1200, 2400, 4800, 9600, 19200, 38400, 57600, 115200
|-
|0x006F
|111
|holding
|RW
|0
|0, 1, 2
|Настройка бита чётности порта RS-485. Допустимые значения: 0 — нет бита чётности (none), 1 — нечётный (odd), 2 — чётный (even)
|-
|0x0070
|112
|holding
|RW
|2
|1, 2
|Количество стоп-битов порта RS-485. Допустимые значения: 1, 2
|-
|0x0078
|120
|holding
|RW
|0
|отличное от 0
|Рестарт. Запись в регистр вызывает перезагрузку МК без сохранения состояния
|-
|0x0080
|128
|holding
|RW
|1
|
|Modbus-адрес устройства
|-
|0x00C8 – 0x00CE
|200 – 206
|input
|R
|{'M','A','I','6',0,0}
|
|Сигнатура
|-
|0x00DC – 0x00F1
|220 – 241
|input
|R
|
|__date__ __time__
|Дата сборки прошивки
|-
|0x00FA – 0x010D
|250 – 269
|input
|R
|
|строка, null-terminated
|Версия прошивки
|-
|0x010A – 0x010F
|266 – 271
|input
|R
|
|
|Уникальный идентификатор (S/N)
|-
|-
! colspan="7" |Настройка измерительных каналов
! colspan="7" |Настройка измерительных каналов