Wbincludes:Common Modbus Registers: различия между версиями
Matveevrj (обсуждение | вклад) |
Matveevrj (обсуждение | вклад) |
||
Строка 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
. Это отменит закрывающий тег таблицы и можно будет добавить новые строки после неё.
Адрес | Параметры регистра | Описание | Значения | |||
---|---|---|---|---|---|---|
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 | Версия загрузчика |