|
|
Строка 147: |
Строка 147: |
| | 20 .. (20+'''x'''-1) || holdreg || RW || 50 || 0 - 100 || время защиты от дребезга в миллисекундах || Начиная с прошивки 1.13.0 | | | 20 .. (20+'''x'''-1) || holdreg || RW || 50 || 0 - 100 || время защиты от дребезга в миллисекундах || Начиная с прошивки 1.13.0 |
| |- | | |- |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
| |
|
Строка 156: |
Строка 152: |
| | 32 .. (32+'''y'''-1) || input || R || 0 || 16-bit unsigned int || счетчик срабатываний входа 1 .. '''y''' || | | | 32 .. (32+'''y'''-1) || input || R || 0 || 16-bit unsigned int || счетчик срабатываний входа 1 .. '''y''' || |
| |- | | |- |
| | | 384-447 || holding || RW || 0 || || регистры [[I/O_Mapping_Matrix|mapping-матрицы]] || Начиная с версии прошивки 1.9.0 |
| | |} |
|
| |
|
| <!--T:25-->
| |
| | 104-105 || input || R || || 32-bit unsigned int || Время работы устройства (uptime counter) в секундах ||
| |
| |-
| |
|
| |
|
| <!--T:26-->
| |
| | 120 (0x78) || holding || RW || 0 || отличное от 0 || запись в регистр вызывает перезагрузку модуля без сохранения состояния ||
| |
| |-
| |
| | 121 (0x79) || holding || R || - || мВ || текущее напряжение питания модуля ||
| |
| |-
| |
| | 128 (0x80) || holding || RW || 1 || 1 — 247
| |
| || Modbus-адрес устройства ||
| |
| |-
| |
| | 129 (0x81) || holding || RW || 0 || 0 или 1 || Переход в [[WB-MCU-Flasher|режим загрузчика]]
| |
| |1.10.0
| |
| |-
| |
| | 200-205 || holding || R || {'X','X','X','X','X','X'} || || сигнатура устройства (см. таблицу ниже) ||
| |
| |-
| |
| | 220-241 || holding || R || || __date__ __time__|| дата сборки прошивки ||
| |
| |-
| |
| |250-266
| |
| |input
| |
| |R
| |
| |
| |
| |строка, null-terminated
| |
| |версия прошивки ||
| |
| |-
| |
| |270-271
| |
| |input
| |
| |R
| |
| |
| |
| |32-bit unsigned int
| |
| |уникальный идентификатор (S/N)
| |
| |-
| |
| | 384-447 || holding || RW || 0 || || регистры [[I/O_Mapping_Matrix|mapping-матрицы]] || Начиная с версии прошивки 1.9.0
| |
| |-
| |
| |}
| |
|
| |
|
| <!--T:27-->
| | {{:Common_Modbus_Registers}} |
| В прошивках версии 1.6.0 и позднее поддерживаются дополнительные регистры настройки параметров обмена данными по RS-485:
| |
|
| |
|
| <!--T:28-->
| |
| {| border="1" class="wikitable" style="text-align:center; width:1000px;"
| |
| !Регистр / адрес
| |
| !Тип
| |
| !Чтение/запись
| |
| !Значение по умолчанию
| |
| !Формат
| |
| !Назначение
| |
| |-
| |
| | 110 || holding || RW || 96 || baud rate / 100 || скорость порта RS-485, '''делённая на 100'''. Допустимые скорости: 1200, 2400, 4800, 9600, 19200, 38400, 57600, 115200 <br>([[UART_Communication_Settings|Настройка параметров обмена данными по RS-485 для modbus-устройств Wiren Board]])
| |
| |-
| |
| | 111 || holding || RW || 0 || || настройка бита чётности порта RS-485. Допустимые значения: 0 - нет бита чётности (none), 1 - нечётный (odd), 2 - чётный (even)
| |
| |-
| |
| | 112 || holding || RW || 2 || || количество стоп-битов порта RS-485. Допустимые значения: 1, 2
| |
| |-
| |
| |}
| |
|
| |
|
|
| |
|