Wbincludes:Common Modbus Registers: различия между версиями

Материал из Wiren Board
Строка 94: Строка 94:
| RW
| RW
| u16
| u16
| Перевод в режим обновления прошивки на 2 минуты
| {{#if:{{{en|}}}|Translation in firmware update mode for 2 minutes|Перевод в режим обновления прошивки на 2 минуты}}
| '''0 - выключен''', <br /> >0 - включен
| '''0 - выключен''', <br /> >0 - включен
|-  
|-  
Строка 102: Строка 102:
| RO
| RO
| string
| string
| Модель устройства
| {{#if:{{{en|}}}|Device model|Модель устройства}}
|  
|  
|-  
|-  
Строка 110: Строка 110:
| RO
| RO
| string
| string
| Время и дата сборки прошивки (только для очень старых прошивок)
| {{#if:{{{en|}}}|Firmware build time and date (only for very old firmware)|Время и дата сборки прошивки (только для очень старых прошивок)}}
|  
|  
|-  
|-  
Строка 118: Строка 118:
| RO
| RO
| string
| string
| Хэш коммита и название ветки откуда собрана прошивка (2 символа в регистре)
| {{#if:{{{en|}}}|The commit hash and the name of the branch where the firmware was built from (2 characters in the register)|Хэш коммита и название ветки откуда собрана прошивка (2 символа в регистре)}}
|  
|  
|-  
|-  
Строка 126: Строка 126:
| RO
| RO
| string
| string
| Версия прошивки
| {{#if:{{{en|}}}|Firmware version|Версия прошивки}}
|  
|  
|-  
|-  
Строка 134: Строка 134:
| RO
| RO
| u64
| u64
| Расширение серийного номера
| {{#if:{{{en|}}}|Serial Number Extension|Расширение серийного номера}}
|  
|  
|-  
|-  
Строка 142: Строка 142:
| RO
| RO
| u32
| u32
| Серийный номер {{#if:{{{MAP|}}}|<nowiki>*</nowiki>|}}
| {{#if:{{{en|}}}|Serial number|Серийный номер}} {{#if:{{{MAP|}}}|<nowiki>*</nowiki>|}}
|  
|  
|-  
|-  
Строка 150: Строка 150:
| RO
| RO
| string
| string
| Сигнатура прошивки
| {{#if:{{{en|}}}|Firmware signature|Сигнатура прошивки}}
|  
|  
|-  
|-  
Строка 158: Строка 158:
| RO
| RO
| string
| string
| Версия загрузчика
| {{#if:{{{en|}}}|Bootloader version|Версия загрузчика}}
|  
|  
|-
|-
{{#if:{{{addlines|}}}||{{!}}} }}
{{#if:{{{addlines|}}}||{{!}}} }}

Версия 20:23, 28 сентября 2022

Описание

Шаблон вставляет таблицу общих для всех Modbus-устройств Wiren Board регистров.

Особенности:

  • На странице MAP-ов использовать параметр MAP=true — изменится описание регистра 121 и появится звёздочка в описании регистров 270-271.
  • Если на странице, куда вставляете таблицу, нужно в неё добавить ещё строки — используйте параметр addlines=true. Это отменит закрывающий тег таблицы и можно будет добавить новые строки после неё.
Общие для всех Modbus-устройств Wiren Board регистры
Адрес Параметры регистра Описание Значения
Dec Hex Тип Доступ Формат
104­-105 0x0068 - 0x0069 Input RO u32 Время работы с момента загрузки секунды
110 0x006E Holding RW u16 Скорость порта RS-485.
Настройка параметров подключения по RS-485
x100, Боды
12 — 1200 бит/с,
24 — 2400 бит/с,
48 — 4800 бит/с,
96 — 9600 бит/с,
192 — 19 200 бит/с,
384 — 38 400 бит/с,
576 — 57 600 бит/с,
1152 — 115 200 Кбит/с
111 0x006F Holding RW u16 Настройка бита чётности порта RS-485 0 — нет бита чётности (none),
1 — нечётный,
2 — чётный
112 0x0070 Holding RW u16 Количество стоп-битов порта RS-485 1, 2
120 0x0078 Holding RW u16 Перезагрузка устройства без сохранения состояния любое, отличное от 0 перезагружает устройство
121 0x0079 Input RO u16 Текущее напряжение питания мВ
122 0x007A Input RO u16 Минимальное значение входного напряжения с момента включения (кроме WB-MIO и WB-MAI) мВ
123 0x007B Input RO u16 Напряжение на микроконтроллере (кроме WB-MIO и WB-MAI) мВ
124 0x007C Input RO u16 Внутренняя температура микроконтроллера (кроме WB-MIO и WB-MAI) x0.1, °C
128 0x0080 Holding RW u16 Modbus-адрес устройства (подробнее)
129 0x0081 Holding RW u16 Перевод в режим обновления прошивки на 2 минуты 0 - выключен,
>0 - включен
200-205 0x00C8 - 0x00CD Input RO string Модель устройства
220-241 0x00DC - 0x00F1 Input RO string Время и дата сборки прошивки (только для очень старых прошивок)
220-248 0x00DC - 0x00F8 Input RO string Хэш коммита и название ветки откуда собрана прошивка (2 символа в регистре)
250-265 0x00FA - 0x0109 Input RO string Версия прошивки
266-269 0x010A - 0x010D Input RO u64 Расширение серийного номера
270-271 0x010E - 0x010F Input RO u32 Серийный номер
290-301 0x0122 - 0x012D Holding RO string Сигнатура прошивки
330-336 0x014A - 0x0150 Holding RO string Версия загрузчика