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

Навигация

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

Заменил заголовок
(290, 330 Input → Holding)
(Заменил заголовок)
Строка 7: Строка 7:
* Если на странице, куда вставляете таблицу, нужно в неё добавить ещё строки — используйте параметр <code>addlines=true</code>. Это отменит закрывающий тег таблицы и можно будет добавить новые строки после неё.
* Если на странице, куда вставляете таблицу, нужно в неё добавить ещё строки — используйте параметр <code>addlines=true</code>. Это отменит закрывающий тег таблицы и можно будет добавить новые строки после неё.
</noinclude><h2> Общие регистры </h2>
</noinclude><h2> Общие регистры </h2>
<div class="mb-tooltip">'''Множитель''' — коэффициент, на который нужно умножить значение из регистра, чтобы получить величину в единицах измерения<br>
{{Wbincludes:Header Registers Universal}}
'''Доступ''': RO — Read only, RW — Read/Write</div>
{|  border="1" class="wikitable"
!colspan="2"| Адрес ||rowspan="2" style="width: 300px;"| Описание||rowspan="2"| Тип данных<br>Modbus ||rowspan="2"| <span class="tooltip" data-tooltip="RO — Read only, RW — Read/Write">Доступ</span>||rowspan="2" style="width: 50px;"| Формат ||rowspan="2"| <span class="tooltip" data-tooltip="Коэффициент, на который нужно умножить значение из регистра, чтобы получить величину в единицах измерения">Множитель</span> ||rowspan="2"| Единица<br>измерения ||colspan="3"| Значения
|-
|-
! Dec || style="width: 50px;"| Hex ||Возможные||По умолчанию||При ошибке
|-
|-
| 104­-105
| 104­-105
| 0x0068 - 0x0069
| 0x0068 - 0x0069
| Время работы с момента загрузки
| Input
| Input register
| RO
| RO
| u32
| u32
| 1
| Время работы с момента загрузки
| с
| x1, секунды
|  
|
|
|-
|-
| 110
| 110
| 0x006E
| 0x006E
| Скорость порта RS-485. [[UART_Communication_Settings | Как настроить параметры порта RS-485.]]
| Holding
| Holding register
| RW
|  
| u16
| u16
| 100
| Скорость порта RS-485.  Как настроить параметры порта RS-485.
| Боды
| x100, Боды<br />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 Кбит/с
| 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
|
|-  
|-  
| 111
| 111
| 0x006F
| 0x006F
| Настройка бита чётности порта RS-485
| Holding
| Holding register
| RW
| RW
| u16
| u16
|  
| Настройка бита чётности порта RS-485
|  
| '''0''' — нет бита чётности (none),<br />1 — нечётный (odd),<br />2 — чётный (even)
| 0 — нет бита чётности (none),<br />1 — нечётный (odd),<br />2 — чётный (even)
| 0
|
|-  
|-  
| 112
| 112
| 0x0070
| 0x0070
| Количество стоп-битов порта RS-485
| Holding
| Holding register
| RW
| RW
| u16
| u16
|  
| Количество стоп-битов порта RS-485
|
| 1, '''2'''
| 1, 2
| 2
|
|-  
|-  
| 120
| 120
| 0x0078
| 0x0078
| Регистр перезагрузки устройства без сохранения состояния
| Holding
| Holding register
| RW
| RW
| u16
| u16
|  
| Регистр перезагрузки устройства без сохранения состояния
|
| любое, отличное от 0
| любое, отличное от 0
|
|
|-  
|-  
| 121
| 121
| 0x0079
| 0x0079
| {{#if:{{{MAP|}}}|Напряжение после стабилизатора 5V|Текущее напряжение питания}}
| Input
| Input register
| RO
| RO
| u16
| u16
| 1
| Текущее напряжение питания
| мВ
| x1, мВ
|
|
|
|-
|-
| 128
| 128
| 0x0080
| 0x0080
| Modbus-адрес устройства ([[Wiren_Board_Device_Modbus_Address |подробнее]])
| Holding
| Holding register
| RW
| RW
| u16
| u16
|  
| Modbus-адрес устройства (подробнее)
|
|
| На наклейке<br />на корпусе<br />устройства
|  
|  
|-  
|-  
| 129
| 129
| 0x0081
| 0x0081
| Регистр перевода в режим обновления прошивки на 2 минуты
| Holding
| Holding register
| RW
| RW
| u16
| u16
|  
| Регистр перевода в режим обновления прошивки на 2 минуты
|
| любое, отличное от 0
| любое, отличное от 0
| 0
|
|-  
|-  
| 200-205
| 200-205
| 0x00C8 - 0x00CD
| 0x00C8 - 0x00CD
| Input
| RO
| string
| Модель устройства
| Модель устройства
| Input register
| RO
| null-terminated string
|
|
|
|
|  
|  
|-  
|-  
| 220-241
| 220-241
| 0x00DC - 0x00F1
| 0x00DC - 0x00F1
| Input
| RO
| string
| Время и дата сборки прошивки
| Время и дата сборки прошивки
| Input register
| RO
| null-terminated string
|
|
|
|
|  
|  
|-  
|-  
| 220-248
| 220-248
| 0x00DC - 0x00F8
| 0x00DC - 0x00F8
| Input
| RO
| string
| Хэш коммита и название ветки откуда собрана прошивка (2 символа в регистре)
| Хэш коммита и название ветки откуда собрана прошивка (2 символа в регистре)
| Input register
| RO
| null-terminated string
|
|
|
|
|  
|  
|-  
|-  
| 250-265
| 250-265
| 0x00FA - 0x0109
| 0x00FA - 0x0109
| Input
| RO
| string
| Версия прошивки
| Версия прошивки
| Input register
| RO
| null-terminated string
|
|
|
|
|  
|  
|-  
|-  
| 266-269
| 266-269
| 0x010A - 0x010D
| 0x010A - 0x010D
| Расширение уникального идентификатора
| Input
| Input register
| RO
| RO
| u64
| u64
|  
| Расширение уникального идентификатора
|
|
|
|  
|  
|-  
|-  
| 270-271
| 270-271
| 0x010E - 0x010F
| 0x010E - 0x010F
| Уникальный идентификатор (S/N){{#if:{{{MAP|}}}|<nowiki>*</nowiki>|}}
| Input
| Input register
| RO
| RO
| u32
| u32
|  
| Уникальный идентификатор (S/N)
|
|
|
|  
|  
|-  
|-  
| 290-301
| 290-301
| 0x0122 - 0x012D
| 0x0122 - 0x012D
| Holding
| RO
| string
| Сигнатура прошивки
| Сигнатура прошивки
| Holding register
| RO
| null-terminated string
|
|
|
|
|  
|  
|-  
|-  
| 330-336
| 330-336
| 0x014A - 0x0150
| 0x014A - 0x0150
| Holding
| RO
| string
| Версия загрузчика
| Версия загрузчика
| Holding register
| RO
| null-terminated string
|
|
|
|
|  
|  
|-
|-
{{#if:{{{addlines|}}}||{{!}}} }}
{{#if:{{{addlines|}}}||{{!}}} }}