Карта регистров модулей реле

From Wiren Board
Jump to navigation Jump to search
This page contains changes which are not marked for translation.
Other languages:
English • ‎русский


Регистр / адрес Тип Чтение /
запись
Значение по
умолчанию
Формат Назначение С версии
прошивки
0 канал 1 coil RW - 1 или 0 состояние канала реле
1 канал 2
2 канал 3
3 канал 4
4 канал 5
5 канал 6
0 вход 1 discrete input R - 1 или 0 состояние входа
1 вход 2
2 вход 3
3 вход 4
4 вход 5
5 вход 6
7 вход 0
5 holding RW 0

служебный регистр, значение должно быть 0

6 holding RW
  • 0: не восстанавливать состояние реле
  • 1: восстанавливать состояние реле
режим работы реле при отключении питания 1.5.3
8 holding RW 0 секунды таймаут для безопасного режима
9 вход 1 holding RW 0
  • 0: кнопки без фиксации
  • 1: выключатель с фиксацией
  • 3: отключить взаимодействие
режим взаимодействия отдельного цифрового входа с соответствующим релейным выходом.
В регистре 5 должно стоять значение по умолчанию (0).
10 вход 2
11 вход 3
12 вход 4
  • 2: отключать все реле при нажатии
  • 4: управлять по mapping-матрице
  • 5: управлять по mapping-матрице, через 20 минут повторно имитировать состояние ввода
1.9.0
13 вход 5 1 1.12.0
14 вход 6
16 вход 0 2 режим работы цифрового входа 0 для отключения всех реле 1.9.0
20 вход 1 holdreg RW 50 0 - 100 время защиты входа от дребезга в миллисекундах 1.13.0
21 вход 2
22 вход 3
23 вход 4
24 вход 5
25 вход 6
27 вход 0
32 вход 1 input R 0 16-bit unsigned int счетчик срабатываний входа
33 вход 2
34 вход 3
35 вход 4
36 вход 5
37 вход 6
39 вход 0
40 вход 1 input R 0 16-bit unsigned int целая часть значения частоты сигнала 1.15.0
42 вход 2
44 вход 3
46 вход 4
48 вход 5
50 вход 6
54 вход 0
41 вход 1 input R 0 16-bit unsigned int дробная часть значения частоты сигнала
1 Гц = 65536 (2 ^ 16)
43 вход 2
45 вход 3
47 вход 4
49 вход 5
51 вход 6
55 вход 0
384-447 holding RW 0 регистры mapping-матрицы 1.9.0

Регистры, общие для всех устройств Wiren Board c Modbus RTU

Регистр/ адрес тип чтение/ запись значение по умолчанию формат назначение
104-105 input R 32-bit unsigned int время работы с момента загрузки в секундах
110 holding RW 96 baud rate / 100 скорость порта RS-485, делённая на 100. Допустимые скорости:
1200, 2400, 4800, 9600, 19200, 38400, 57600, 115200
(Настройка параметров обмена данными по RS-485)
111 holding RW 0 0 - 2 настройка бита чётности порта RS-485:
0 - нет бита чётности (none), 1 - нечётный (odd), 2 - чётный (even)
112 holding RW 2 1 - 2 количество стоп-битов порта RS-485. Допустимые значения: 1, 2
120 holding RW 0 отличное от 0 запись в регистр перезагружает устройство без сохранения состояния
121 input R 16-bit unsigned int мВ текущее напряжение питания
128 holding RW написан на наклейке
на корпусе
1 - 247 Modbus-адрес устройства
129 holding RW 0 отличное от 0 запись в регистр переводит в режим обновления прошивки на 2 минуты
200-206 input R строка, null-terminated модель устройства
220-241 input R строка, null-terminated время и дата сборки прошивки
220-248 хэш коммита и название ветки откуда собрана прошивка (2 символа в регистре)
250-265 input R строка, null-terminated версия прошивки
266-269 input R 64-bit unsigned int расширение уникального идентификатора
270-271 input R 32-bit unsigned int уникальный идентификатор (S/N)
290-301 input R строка, null-terminated сигнатура прошивки
330-337 input R строка, null-terminated версия загрузчика

Регистры настройки параметров обмена данными по RS-485 поддерживаются начиная с прошивки версии 1.6.0