Wbincludes:Common Modbus Registers: различия между версиями
м (→Описание) |
м |
||
Строка 8: | Строка 8: | ||
== Таблица общих Modbus-регистров == | == Таблица общих Modbus-регистров == | ||
</noinclude>{| | </noinclude> | ||
{{Wbincludes:Header Registers}} | |||
|- | |||
| 104-105 | |||
| 0x0068 - 0x0069 | |||
| Время работы с момента загрузки | |||
| Input register | |||
| RO | |||
| u32 | |||
| 1 | |||
| с | |||
| | |||
| | |||
| | |||
|- | |- | ||
| 110 | |||
| 0x006E | |||
| Скорость порта RS-485. [[UART_Communication_Settings | Как настроить параметры порта RS-485.]] | |||
| | | Holding register | ||
| | |||
|- | | u16 | ||
| 100 | |||
|- | | Боды | ||
| 12 — 1200 бит/с,<br />24 — 2400 бит/с,<br />48 — 4800 бит/с, <br />96 — 9600 бит/с, <br />192 — 19 200 бит/с, <br />384 — 38 400 бит/с, <br />576 — 57 600 бит/с,<br />1152 — 115 200 Кбит/с | |||
|- | | 96 | ||
| 96 | |||
| | |- | ||
| 111 | |||
| 0x006F | |||
| | | Настройка бита чётности порта RS-485 | ||
| | | Holding register | ||
| RW | |||
| | | u16 | ||
| | | | ||
|- | | | ||
| | | 0 — нет бита чётности (none),<br />1 — нечётный (odd),<br />2 — чётный (even) | ||
| | | 0 | ||
| | | 0 | ||
|- | |||
| 112 | |||
| | | 0x0070 | ||
| | | Количество стоп-битов порта RS-485 | ||
| | | Holding register | ||
| | | RW | ||
| | | u16 | ||
| | | | ||
| | | | ||
| | | 1, 2 | ||
| 2 | |||
| 2 | |||
|- | |||
| 120 | |||
| 0x0078 | |||
| Регистр перезагрузки устройства без сохранения состояния | |||
| Holding register | |||
| RW | |||
| u16 | |||
| | |||
| | |||
| любое, отличное от 0 | |||
| | |||
| | |||
|- | |||
| 121 | |||
| 0x0079 | |||
| Текущее напряжение питания | |||
| Input register | |||
| RO | |||
| u16 | |||
| 1 | |||
| мВ | |||
| | |||
| | |||
| | |||
|- | |- | ||
| 128 | |||
| 0x0080 | |||
| Modbus-адрес устройства ([[Wiren_Board_Device_Modbus_Address | подробнее]]) | |||
| Holding register | |||
| RW | |||
| u16 | |||
| | |||
| | |||
| | |||
| На наклейке<br />на корпусе<br />устройства | |||
| | |||
|- | |||
| 129 | |||
| 0x0081 | |||
| Регистр перевода в режим обновления прошивки на 2 минуты | |||
| Holding register | |||
| RW | |||
| u16 | |||
| | |||
| | |||
| любое, отличное от 0 | |||
| 0 | |||
| 0 | |||
|- | |||
| 200-205 | |||
| 0x00C8 - 0x00CD | |||
| Модель устройства | |||
| Input register | |||
| RO | |||
| null-terminated string | |||
| | |||
| | |||
| | |||
| | |||
| | |||
|- | |||
| 220-241 | |||
| 0x00DC - 0x00F1 | |||
| Время и дата сборки прошивки | |||
| Input register | |||
| RO | |||
| null-terminated string | |||
| | |||
| | |||
| | |||
| | |||
| | |||
|- | |||
| 220-248 | |||
| 0x00DC - 0x00F8 | |||
| Хэш коммита и название ветки откуда собрана прошивка (2 символа в регистре) | |||
| Input register | |||
| RO | |||
| null-terminated string | |||
| | |||
| | |||
| | |||
| | |||
| | |||
|- | |||
| 250-265 | |||
| 0x00FA - 0x0109 | |||
| Версия прошивки | |||
| Input register | |||
| RO | |||
| null-terminated string | |||
| | |||
| | |||
| | |||
| | |||
| | |||
|- | |||
| 266-269 | |||
| 0x010A - 0x010D | |||
| Расширение уникального идентификатора | |||
| Input register | |||
| RO | |||
| u64 | |||
| | |||
| | |||
| | |||
| | |||
| | |||
|- | |||
| 270-271 | |||
| 0x010E - 0x010F | |||
| Уникальный идентификатор (S/N) | |||
| Input register | |||
| RO | |||
| u32 | |||
| | |||
| | |||
| | |||
| | |||
| | |||
|- | |||
| 290-301 | |||
| 0x0122 - 0x012D | |||
| Сигнатура прошивки | |||
| Input register | |||
| RO | |||
| null-terminated string | |||
| | |||
| | |||
| | |||
| | |||
| | |||
|- | |||
| 330-336 | |||
| 0x014A - 0x0150 | |||
| Версия загрузчика | |||
| Input register | |||
| RO | |||
| null-terminated string | |||
| | |||
| | |||
| | |||
| | |||
| | |||
{{#if:{{{addlines|}}}||{{!}}} }} | {{#if:{{{addlines|}}}||{{!}}} }} |
Версия 15:56, 1 октября 2021
Описание
Шаблон вставляет таблицу общих для всех Modbus-устройств Wiren Board регистров.
Особенности:
- На странице MAP-ов использовать параметр
MAP=true
— изменится описание регистра 121 и появится звёздочка в описании регистров 270-271. - Если на странице, куда вставляете таблицу, нужно в неё добавить ещё строки — используйте параметр
addlines=true
. Это отменит закрывающий тег таблицы и можно будет добавить новые строки после неё.
Таблица общих Modbus-регистров
Wbincludes:Header Registers
|-
| 104-105
| 0x0068 - 0x0069
| Время работы с момента загрузки
| Input register
| RO
| u32
| 1
| с
|
|
|
|-
| 110
| 0x006E
| Скорость порта RS-485. Как настроить параметры порта RS-485.
| Holding register
|
| u16
| 100
| Боды
| 12 — 1200 бит/с,
24 — 2400 бит/с,
48 — 4800 бит/с,
96 — 9600 бит/с,
192 — 19 200 бит/с,
384 — 38 400 бит/с,
576 — 57 600 бит/с,
1152 — 115 200 Кбит/с
| 96
| 96
|-
| 111
| 0x006F
| Настройка бита чётности порта RS-485
| Holding register
| RW
| u16
|
|
| 0 — нет бита чётности (none),
1 — нечётный (odd),
2 — чётный (even)
| 0
| 0
|-
| 112
| 0x0070
| Количество стоп-битов порта RS-485
| Holding register
| RW
| u16
|
|
| 1, 2
| 2
| 2
|-
| 120
| 0x0078
| Регистр перезагрузки устройства без сохранения состояния
| Holding register
| RW
| u16
|
|
| любое, отличное от 0
|
|
|-
| 121
| 0x0079
| Текущее напряжение питания
| Input register
| RO
| u16
| 1
| мВ
|
|
|
|-
| 128
| 0x0080
| Modbus-адрес устройства ( подробнее)
| Holding register
| RW
| u16
|
|
|
| На наклейке
на корпусе
устройства
|
|-
| 129
| 0x0081
| Регистр перевода в режим обновления прошивки на 2 минуты
| Holding register
| RW
| u16
|
|
| любое, отличное от 0
| 0
| 0
|-
| 200-205
| 0x00C8 - 0x00CD
| Модель устройства
| Input register
| RO
| null-terminated string
|
|
|
|
|
|-
| 220-241
| 0x00DC - 0x00F1
| Время и дата сборки прошивки
| Input register
| RO
| null-terminated string
|
|
|
|
|
|-
| 220-248
| 0x00DC - 0x00F8
| Хэш коммита и название ветки откуда собрана прошивка (2 символа в регистре)
| Input register
| RO
| null-terminated string
|
|
|
|
|
|-
| 250-265
| 0x00FA - 0x0109
| Версия прошивки
| Input register
| RO
| null-terminated string
|
|
|
|
|
|-
| 266-269
| 0x010A - 0x010D
| Расширение уникального идентификатора
| Input register
| RO
| u64
|
|
|
|
|
|-
| 270-271
| 0x010E - 0x010F
| Уникальный идентификатор (S/N)
| Input register
| RO
| u32
|
|
|
|
|
|-
| 290-301
| 0x0122 - 0x012D
| Сигнатура прошивки
| Input register
| RO
| null-terminated string
|
|
|
|
|
|-
| 330-336
| 0x014A - 0x0150
| Версия загрузчика
| Input register
| RO
| null-terminated string
|
|
|
|
|
|}