Wiren BoardDocumentación
Documentación · Español

Mapa de registros Modbus de módulos de relé

revisión 95873

Descripción

Mapa de registros de los módulos de relé WB-MR3LV, WB-MR6LV, WB-MRPS6, WB-MRWL3, WB-MR6C v.2, WB-MR6C v.3, WB-MR6CU v.2 y WB-MRM2-mini v.2.

WB-MRWM2 utiliza un mapa de registros diferente: Mapa de registros del WB-MRWM2.

Leyenda
RO / RW Solo lectura / Lectura/escritura
Mostrado en negrita Valor predeterminado del registro
xN Multiplique el valor del registro por este factor para obtener el valor en las unidades indicadas.

Si se omite, se supone 1

⚡ Este registro admite la transmisión de datos mediante eventos en Fast Modbus.
FW Versión de firmware que incorporó el registro. Si está en blanco, significa que siempre ha estado disponible.
Error: Valor en caso de error
Celda gris Registro de servicio: su finalidad, formato y contenido pueden cambiar en versiones posteriores del firmware
Registros comunes de módulos de relé
Dirección Parámetros de los registros Canal Descripción Valores FW
Dec Hex Tipo Acceso Formato
0 0x0000 Coil ⚡ RW bool Channel 1 Comando

A partir de FW 1.24.0, el estado ordenado y el estado real del relé se almacenan en registros separados, ya que los retardos y temporizadores pueden hacer que difieran
0 — abierto,
1 — cerrar
1 0x0001 Canal 2
2 0x0002 Canal 3
3 0x0003 Canal 4
4 0x0004 Canal 5
5 0x0005 Canal 6
100 0x0064 Coil WO bool Channel 1 Comando de apagado 1 — ejecutar comando 1.26.0
101 0x0065 Canal 2
102 0x0066 Canal 3
103 0x0067 Canal 4
104 0x0068 Canal 5
105 0x0069 Canal 6
108 0x006C Coil WO bool Channel 1 Orden de encendido 1 — ejecutar comando 1.26.0
109 0x006D Canal 2
110 0x006E Canal 3
111 0x006F Canal 4
112 0x0070 Canal 5
113 0x0071 Canal 6
116 0x0074 Coil WO bool Channel 1 Comando de conmutación 1 — ejecutar comando 1.26.0
117 0x0075 Canal 2
118 0x0076 Canal 3
119 0x0077 Canal 4
120 0x0078 Canal 5
121 0x0079 Canal 6
0 0x0000 Discreta
entrada ⚡
RO bool Input 1 Estado de la entrada del relé

0 — abierto,
1 — cerrado,
Error: 0

1 0x0001 Entrada 2
2 0x0002 Entrada 3
3 0x0003 Entrada 4
4 0x0004 Input 5
5 0x0005 Entrada 6
7 0x0007 Entrada 0
4 0x0004 Entrada RW u16 Estado de la alimentación externa de baja tensión
(Solo para módulos de relé con alimentación integrada)

0: alimentación externa no conectada
1: alimentación externa conectada

1.18.4
5 0x0005 Holding RW u16 Registro de servicio; debe ser 0 0
6 0x0006 Holding RW u16 Estados de las salidas al encender

0: establecer el estado seguro,
1: restaurar el último estado,
2: establecer la salida según el estado de la entrada (solo en el modo de entrada 1: interruptor mantenido)

Los estados de seguridad de las salidas se configuran en los registros 930–935.

Antes de FW 1.18.4, solo existían los modos 0 y 1. El modo 0 se denominaba Do not restore relay state y no existían los registros 930–935.

1.5.3
8 0x0008 Holding RW u16 Tiempo de espera por pérdida de comunicación [s] 1 - 65534
10
Para desactivar Safety Mode, configure los registros Output action on entering Safety Mode e Input control in Safety Mode
9 0x0009 Holding RW u16 Input 1 Modo de funcionamiento de la entrada.
El registro 5 debe conservar su valor predeterminado (0).

0: pulsador momentáneo,
1: interruptor mantenido,
2: apagar todas las salidas,
3: control desactivado; la entrada mide la frecuencia,
4: control mediante matriz de asignación,
5: sin utilizar
6: controlar mediante la matriz de asignación para pulsadores
Antes de FW 1.12.0, el modo predeterminado era 0

10 0x000A Entrada 2
11 0x000B Entrada 3
12 0x000C Entrada 4
13 0x000D Input 5
14 0x000E Entrada 6
16 0x0010 Entrada 0 Modo de funcionamiento de la entrada digital 0

2: desactivar todas las salidas,
3: control desactivado; la entrada mide la frecuencia,
4: control mediante matriz de asignación,
6: controlar mediante la matriz de asignación para pulsadores

1.9.0
19 0x0013 Holding RW u16 Selección del disparador de seguridad.
Solo para WB-MR6C v.3
0: pérdida de comunicación o pérdida de alimentación de baja tensión
1: pérdida de alimentación de baja tensión
2: pérdida de comunicación
1.18.4
20 0x0014 Holding RW u16 Input 1 Tiempo de antirrebote [ms] 0 - 2000 (50)
0 - 250 (50) antes de FW 1.19.0
0 - 100 (50) antes de FW 1.17.8
1.13.0
21 0x0015 Entrada 2
22 0x0016 Entrada 3
23 0x0017 Entrada 4
24 0x0018 Input 5
25 0x0019 Entrada 6
27 0x001B Entrada 0
32 0x0020 Entrada ⚡ RO u16 Input 1 Contador de activaciones de entrada 0–65535, con retorno a cero al desbordarse
Error: 0
33 0x0021 Entrada 2
34 0x0022 Entrada 3
35 0x0023 Entrada 4
36 0x0024 Input 5
37 0x0025 Entrada 6
39 0x0027 Entrada 0
40 0x0028 Entrada RO u32 Input 1 Parte entera de la frecuencia de la señal x1.52588*10-05, Hz
Error: 0
1.15.0
42 0x002A Entrada 2
44 0x002C Entrada 3
46 0x002E Entrada 4
48 0x0030 Input 5
50 0x0032 Entrada 6
54 0x0036 Entrada 0
41 0x0029 Entrada RO u16 Input 1 Parte fraccionaria de la frecuencia de señal: 1 Hz = 65536 (2^16) Error: 0
43 0x002B Entrada 2
45 0x002D Entrada 3
47 0x002F Entrada 4
49 0x0031 Input 5
51 0x0033 Entrada 6
55 0x0037 Entrada 0
96 0x0060 Discreta
entrada ⚡
RO bool Channel 1 Estado real del relé 0 — abierto,
1 — cerrado
1.24.0
97 0x0061 Canal 2
98 0x0062 Canal 3
99 0x0063 Canal 4
100 0x0064 Canal 5
101 0x0065 Canal 6
464 0x01D0 Entrada ⚡ RO u16 Input 1 Contador de pulsaciones cortas 0–65535, con retorno a cero al desbordarse 1.17.0
465 0x01D1 Entrada 2
466 0x01D2 Entrada 3
467 0x01D3 Entrada 4
468 0x01D4 Input 5
469 0x01D5 Entrada 6
471 0x01D7 Entrada 0
480 0x01E0 Entrada ⚡ RO u16 Input 1 Contador de pulsaciones largas 0–65535, con retorno a cero al desbordarse
481 0x01E1 Entrada 2
482 0x01E2 Entrada 3
483 0x01E3 Entrada 4
484 0x01E4 Input 5
485 0x01E5 Entrada 6
487 0x01E7 Entrada 0
496 0x01F0 Entrada ⚡ RO u16 Input 1 Contador de pulsaciones dobles 0–65535, con retorno a cero al desbordarse
497 0x01F1 Entrada 2
498 0x01F2 Entrada 3
499 0x01F3 Entrada 4
500 0x01F4 Input 5
501 0x01F5 Entrada 6
503 0x01F7 Entrada 0
512 0x0200 Entrada ⚡ RO u16 Input 1 Contador de pulsaciones cortas seguidas de largas 0–65535, con retorno a cero al desbordarse
513 0x0201 Entrada 2
514 0x0202 Entrada 3
515 0x0203 Entrada 4
516 0x0204 Input 5
517 0x0205 Entrada 6
519 0x0207 Entrada 0
384 - 447 0x0180 - 0x01BF Holding RW u16 Registros de matriz de asignación 0 1.9.0
544 - 607 0x0220 - 0x025F Holding RW u16 Registros de matriz de asignación para pulsaciones cortas 0 1.17.0
608 - 671 0x0260 - 0x029F Holding RW u16 Registros de matriz de asignación para pulsaciones largas 0
672 - 735 0x02A0 - 0x02DF Holding RW u16 Registros de matriz de asignación para pulsaciones dobles 0
736 - 799 0x02E0 - 0x031F Holding RW u16 Registros de matriz de asignación para pulsaciones cortas seguidas de largas 0
800 - 863 0x0320 - 0x035F Holding RW u16 Registros de matriz de asignación para la liberación del botón 0 1.19.0
864 - 927 0x0360 - 0x039F Holding RW u16 Registros de matriz de asignación para el cierre del botón 0
930 0x03A2 Holding RW u16 Channel 1 Ajuste del estado de seguridad de la salida

0: desactivado (contactos NO abiertos)
1: encendido (contactos NO cerrados)

1.18.4
931 0x03A3 Canal 2
932 0x03A4 Canal 3
933 0x03A5 Canal 4
934 0x03A6 Canal 5
935 0x03A7 Canal 6
938 0x03AA Holding RW u16 Channel 1 Output action on entering Safety Mode

0: no hacer nada
1: establecer la salida en estado de seguridad
2: establecer la salida según el estado de la entrada (solo en el modo de entrada 1: interruptor mantenido)

1.18.4
939 0x03AB Canal 2
940 0x03AC Canal 3
941 0x03AD Canal 4
942 0x03AE Canal 5
943 0x03AF Canal 6
946 0x03B2 Holding RW u16 Channel 1 Control de entradas en Safety Mode

0: no bloquear
1: bloquear en Safety Mode
2: permitir solo en Safety Mode

1.18.4
947 0x03B3 Canal 2
948 0x03B4 Canal 3
949 0x03B5 Canal 4
950 0x03B6 Canal 5
951 0x03B7 Canal 6
1100 0x044C Holding RW u16 Input 1 Duración de pulsación larga [ms].

Una pulsación que dura más que este valor se considera larga
500 - 5000 (1000) 1.17.0
1101 0x044D Entrada 2
1102 0x044E Entrada 3
1103 0x044F Entrada 4
1104 0x0450 Input 5
1105 0x0451 Entrada 6
1107 0x0453 Entrada 0
1140 0x0474 Holding RW u16 Input 1 Tiempo de espera de la segunda pulsación [ms].

Si no se produce una segunda pulsación dentro de este intervalo, la pulsación es simple. Establezca 0 para deshabilitar todos los tipos de pulsación excepto las cortas y las largas
0 - 2000 (300)
1141 0x0475 Entrada 2
1142 0x0476 Entrada 3
1143 0x0477 Entrada 4
1144 0x0478 Input 5
1145 0x0479 Entrada 6
1147 0x047B Entrada 0
Funciones de temporización
1760 0x06E0 Holding RW u16 Channel 1 Función del temporizador 0: sin utilizar
1: retardo de activación
2: retardo de apagado
3: encender durante un tiempo
4: apagar durante un tiempo
5: ciclo ON/OFF
6: encender durante un tiempo (con restablecimiento del comando)
7: desactivar durante un tiempo (con reinicio por comando)

Los valores 6 y 7 requieren FW 1.28.0 o posterior
1.25.0
1761 0x06E1 Canal 2
1762 0x06E2 Canal 3
1763 0x06E3 Canal 4
1764 0x06E4 Canal 5
1765 0x06E5 Canal 6
1768 0x06E8 Holding RW u16 Channel 1 Retardo de encendido (×0.1 s) 1...65000 (30) 1.25.0
1769 0x06E9 Canal 2
1770 0x06EA Canal 3
1771 0x06EB Canal 4
1772 0x06EC Canal 5
1773 0x06ED Canal 6
1776 0x06F0 Holding RW u16 Channel 1 Retardo de apagado (×0.1 s) 1...65000 (30) 1.25.0
1777 0x06F1 Canal 2
1778 0x06F2 Canal 3
1779 0x06F3 Canal 4
1780 0x06F4 Canal 5
1781 0x06F5 Canal 6
1784 0x06F8 Holding RW u16 Channel 1 Encender durante un tiempo (×0.1 s) 1...65000 (30) 1.25.0
1785 0x06F9 Canal 2
1786 0x06FA Canal 3
1787 0x06FB Canal 4
1788 0x06FC Canal 5
1789 0x06FD Canal 6
1792 0x0700 Holding RW u16 Channel 1 Apagar durante un tiempo (×0.1 s) 1...65000 (30) 1.25.0
1793 0x0701 Canal 2
1794 0x0702 Canal 3
1795 0x0703 Canal 4
1796 0x0704 Canal 5
1797 0x0705 Canal 6
1800 0x0708 Holding RW u16 Channel 1 Duración del ciclo ON (s) 1...65000 (3) 1.25.0
1801 0x0709 Canal 2
1802 0x070A Canal 3
1803 0x070B Canal 4
1804 0x070C Canal 5
1805 0x070D Canal 6
1808 0x0710 Holding RW u16 Channel 1 Duración del ciclo OFF (s) 1...65000 (3) 1.25.0
1809 0x0711 Canal 2
1810 0x0712 Canal 3
1811 0x0713 Canal 4
1812 0x0714 Canal 5
1813 0x0715 Canal 6
1864 0x0748 Entrada RO u16 Channel 1 Tiempo restante del temporizador activo ×0.1 s (funciones 1–4, 6 y 7)
×1 s (función 5)
Error: 0
1.25.0
1865 0x0749 Canal 2
1866 0x074A Canal 3
1867 0x074B Canal 4
1868 0x074C Canal 5
1869 0x074D Canal 6
Control de actuador
16 0x0010 Coil ⚡ RW bool Abrir A1 Control de apertura/cierre del actuador.

Escriba 1 en el registro de apertura del actuador para abrirlo. El registro permanece en 1 hasta que termina el movimiento.
Escriba 0 para detener la apertura.
El cierre funciona del mismo modo.

0, 1 1.21.0
17 0x0011 A1 cerrar
18 0x0012 Abrir A2
19 0x0013 Cerrar A2
20 0x0014 A3 abrir
21 0x0015 Cerrar A3
1280 0x0500 Holding RW u16 Actuador 1 Habilitar el control de actuadores.

Cuando está activado, se ignora el control directo de los relés mediante registros de bobina o entradas. Solo los registros del actuador y la matriz de asignación del actuador controlan estas salidas.
El actuador 1 utiliza la salida 1 para abrir y la salida 2 para cerrar. El actuador 2 utiliza las salidas 3 y 4; el actuador 3 utiliza las salidas 5 y 6.

0, 1 (0) 1.21.0
1281 0x0501 Actuador 2
1282 0x0502 Actuador 3
1284 0x0504 Holding RW u16 Actuador 1 Acción del actuador al conectar la alimentación del módulo de relé.

0: ninguna acción
1: abrir
2: cerrar

1.21.0
1285 0x0505 Actuador 2
1286 0x0506 Actuador 3
1288 0x0508 Holding RW u16 Actuador 1 Acción del actuador al entrar en Safety Mode.

0: ninguna acción
1: abrir
2: cerrar

1.21.0
1289 0x0509 Actuador 2
1290 0x050A Actuador 3
1292 0x050C Holding RW u16 Actuador 1 Actuator input control in Safety Mode

0: no bloquear
1: bloquear en Safety Mode
2: permitir solo en Safety Mode

1.21.0
1293 0x050D Actuador 2
1294 0x050E Actuador 3
1328 0x0530 Holding RW u16 Actuador 1 Tiempo de apertura del actuador

0, 10–6000, décimas de segundo
(100 = 10 s)
A partir de FW 1.24.0, utilice 0 o 10–6000 en décimas de segundo. Cero mantiene la salida encendida sin tiempo de espera hasta que se apaga manualmente. Se ignoran los valores mayores que 0 y menores que 10

1.21.0
1329 0x0531 Actuador 2
1330 0x0532 Actuador 3
1332 0x0534 Holding RW u16 Actuador 1 Tiempo de cierre del actuador

0, 10–6000, décimas de segundo
(100 = 10 s)
A partir de FW 1.24.0, utilice 0 o 10–6000 en décimas de segundo. Cero mantiene la salida encendida sin tiempo de espera hasta que se apaga manualmente. Se ignoran los valores mayores que 0 y menores que 10

1.21.0
1333 0x0535 Actuador 2
1334 0x0536 Actuador 3
1336 0x0538 Holding RW u16 Actuador 1 Retardo de inversión de dirección (tiempo muerto)

50–10000 ms
(500)

1.21.0
1337 0x0539 Actuador 2
1338 0x053A Actuador 3
1400 - 1431 0x0578 - 0x0597 Holding RW u16 Registros de matriz de asignación para pulsaciones cortas del actuador 0 1.21.0
1432 - 1463 0x0598 - 0x05B7 Holding RW u16 Registros de matriz de asignación para pulsaciones largas del actuador 0
1464 - 1495 0x05B8 - 0x05D7 Holding RW u16 Registros de matriz de asignación para pulsaciones dobles del actuador 0
1496 - 1527 0x05D8 - 0x05F7 Holding RW u16 Registros de matriz de asignación para pulsaciones cortas seguidas de una larga del actuador 0
Retardos
1728 0x06C0 Holding RW u16 Channel 1 Retardo de encendido (×0.1 s) 0...9990 (0) 1.24.0
1729 0x06C1 Canal 2
1730 0x06C2 Canal 3
1731 0x06C3 Canal 4
1732 0x06C4 Canal 5
1733 0x06C5 Canal 6
1736 0x06C8 Holding RW u16 Channel 1 Retardo de reinicio (×0.1 s) 0...9990 (0) 1.24.0
1737 0x06C9 Canal 2
1738 0x06CA Canal 3
1739 0x06CB Canal 4
1740 0x06CC Canal 5
1741 0x06CD Canal 6
1744 0x06D0 Entrada RO u16 Channel 1 Temporizador de retardo al encender (×0.1 s) x0.1, c
Error: 0
1.24.0
1745 0x06D1 Canal 2
1746 0x06D2 Canal 3
1747 0x06D3 Canal 4
1748 0x06D4 Canal 5
1749 0x06D5 Canal 6
1752 0x06D8 Entrada RO u16 Channel 1 Temporizador de retardo de reinicio x0.1, c
Error: 0
1.24.0
1753 0x06D9 Canal 2
1754 0x06DA Canal 3
1755 0x06DB Canal 4
1756 0x06DC Canal 5
1757 0x06DD Canal 6
Ajustes de conexión, versión de firmware y otros registros de servicio
Dirección Parámetros de los registros Descripción Valores Tenga en cuenta
Dec Hex Tipo Acceso Formato
Ajustes de conexión
110 0x006E Holding RW u16 Velocidad en baudios de RS-485.
Ajustes de los parámetros de conexión RS-485
×100, baudios
12 — 1200 bit/s,
24 — 2400 bit/s,
48 — 4800 bit/s,
96 — 9600 bit/s,
192 — 19200 bit/s,
384 — 38400 bit/s,
576 — 57600 bit/s,
1152 — 115200 bit/s
111 0x006F Holding RW u16 Ajuste de paridad RS-485 0 — sin paridad (ninguna),
1 — impar,
2 — par
112 0x0070 Holding RW u16 Bits de parada RS-485
Consulte: tolerancia de los bits de parada
1, 2
128 0x0080 Holding RW u16 Dirección Modbus del dispositivo (detalles)
Modelo del dispositivo y versión del firmware
200-205 0x00C8 - 0x00CD Entrada RO string Modelo del dispositivo
206-219 0x00CE - 0x00DB Entrada RO string Extensión del modelo de dispositivo. Lea 20 registros (200–219) para obtener el modelo del dispositivo Solo en firmware compatible con Fast Modbus
220-244 0x00DC - 0x00F4 Entrada RO string Hash del commit de compilación del firmware y nombre de la rama (2 caracteres por registro)
250-265 0x00FA - 0x0109 Entrada RO string Versión del firmware
266-269 0x010A - 0x010D Entrada RO u64 Extensión del número de serie
270-271 0x010E - 0x010F Entrada RO u32 Serial number
290-301 0x0122 - 0x012D Entrada RO string Firma del firmware
320 0x0140 Entrada RO u16 Versión de firmware en formato numérico (detalles) MAJOR Solo en firmware compatible con Fast Modbus
321 0x0141 MINOR
322 0x0142 PATCH
323 0x0143 s16 SUFFIX
324-325 0x0144 - 0x0145 Entrada RO u32 Versión del firmware en formato numérico Solo en firmware compatible con Fast Modbus
326-327 0x0146 - 0x0147 Entrada RO u32 Versión del firmware en formato big-endian Solo en firmware compatible con Fast Modbus
Otra información
104-105 0x0068 - 0x0069 Entrada RO u32 Tiempo de funcionamiento desde el arranque segundos
120 0x0078 Holding RW u16 Reiniciar el dispositivo sin guardar el estado Cualquier valor distinto de cero reinicia el dispositivo
129 0x0081 Holding RW u16 Entrar en modo de actualización del firmware durante 2 minutos Cualquier valor distinto de cero activa el modo de actualización del firmware
330-337 0x014A - 0x0151 Entrada RO string Versión del gestor de arranque
130 0x0082 Holding RW u16 Desactivar LED Status 0 — activado
1 — deshabilitado
131 0x0083 Holding RW u16 Entrar en el modo de actualización del firmware utilizando los ajustes de comunicación actuales.
Para comprobar si el firmware y el gestor de arranque admiten esta función, lea este registro. Si la lectura se realiza correctamente y devuelve 0, la función es compatible.
Escritura 1 entra en modo de actualización del firmware A partir del firmware 1.20.4
113 0x0071 Holding RW u16 Retardo antes de responder a una solicitud Modbus ms
0…254 (0)
Solo en firmware compatible con Fast Modbus
114 0x0072 Holding RW u16 Lectura continua a través de huecos entre registros 0 — deshabilitado
1 — activado
2 — activado de forma persistente entre reinicios
Solo en firmware compatible con Fast Modbus
121 0x0079 Entrada RO u16 Tensión de alimentación actual mV
122 0x007A Entrada RO u16 Tensión mínima de alimentación desde el arranque, sin promediado mV
125 0x007D Entrada RO u16 Tensión de alimentación actual, sin promediar mV
119 0x0077 Entrada RO u16 Tensión mínima de alimentación del microcontrolador desde el arranque, antes del promediado mV
123 0x007B Entrada RO u16 Tensión de alimentación del microcontrolador mV
124 0x007C Entrada RO s16 Temperatura interna del microcontrolador x0.1, °C
304-319 0x0130-0x013F Entrada RO string Número de lote del dispositivo.

Disponible únicamente en dispositivos fabricados a partir del 21 de enero de 2026.

A partir del firmware 1.23.0
64256-64383 0xFB00-0xFB7F Entrada RO u16 FlashFS: espacio libre por página bytes A partir del firmware 1.23.0
64384-64511 0xFB80-0xFBFF Entrada RO u16 FlashFS: tamaño total de los archivos actuales por página bytes
64512-64639 0xFC00-0xFC7F Entrada RO u16 FlashFS: fragmentación de páginas 0…100 %
0 — todos los datos están actualizados,
100 — sin datos actuales
64640-64767 0xFC80-0xFCFF Entrada RO u16 FlashFS: contador de borrados de páginas
65402 0xFF7A Holding RW u16 Restablecer los ajustes del dispositivo a sus valores predeterminados. Se conservan los ajustes de comunicación.
El dispositivo se reinicia después del restablecimiento.
Escritura 1 restablece los ajustes A partir del firmware 1.22.0
65504 0xFFE0 Entrada RO u16 Uso máximo de la pila bytes
0 — pila dañada
A partir del firmware 1.23.0
65505 0xFFE1 Entrada RO u16 RAM libre bytes
65506 0xFFE2 Entrada RO u16 RAM utilizada bytes
65507 0xFFE3 Entrada RO u16 Tamaño de la pila bytes
65508 0xFFE4 Entrada RO u16 Causa del último reinicio del MCU 1 — LPWR,
2 — WWDG,
3 — IWDG,
4 — SFT,
5 — POR,
6 — PIN,
7 — OBL,
8 — V18PWR
A partir del firmware 1.23.0
65509 0xFFE5 Entrada RO u32 Contador de actualizaciones del firmware A partir del firmware 1.23.0

Los registros de parámetros de comunicación RS-485 son compatibles desde el firmware 1.6.0