Mapa de registros Modbus del WB-UPS v.3
Descripción
| 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 |
| Dirección | Parámetros de los registros | Descripción | Valores | FW | |||
|---|---|---|---|---|---|---|---|
| Dec | Hex | Tipo | Acceso | Formato | |||
| Estado del módulo de alimentación de reserva | |||||||
| 0 | 0x0000 | Entrada ⚡ | RO | u16 |
Estado de la batería Los estados distintos de Charging y Fully charged deben tratarse como alarmas. |
0 — cargando 1 — completamente cargada 2 — descargando 3 — completamente descargada 4 — no está cargando |
|
| 1 | 0x0001 | Entrada ⚡ | RO | u16 | Estado de la temperatura | 0 — normal 1 — demasiado baja, funcionamiento prohibido 2 — baja, solo descarga 3 — alta, solo descarga 4 — demasiado alta, funcionamiento prohibido |
|
| 2 | 0x0002 | Entrada | RO | u16 | Tensión de entrada | mV | |
| 3 | 0x0003 | Entrada | RO | u16 | Tensión de salida | mV | |
| 4 | 0x0004 | Entrada | RO | u16 | Tensión de la batería | mV | |
| 5 | 0x0005 | Entrada | RO | s16 | Corriente de la batería | mA | |
| 6 | 0x0006 | Entrada | RO | u16 | Corriente consumida por el dispositivo para cargar la batería | mA | |
| 7 | 0x0007 | Entrada | RO | u16 | Corriente de carga durante el funcionamiento con batería | mA | |
| 8 | 0x0008 | Entrada | RO | u16 | Nivel de carga de la batería | x0.01, % | |
| 23 | 0x0017 | Entrada | RO | u16 | Nivel de carga bruto de la batería | x0.01, % | 1.4.0 |
| 9 | 0x0009 | Entrada | RO | s16 | Temperatura de la batería | x0.01, °C | |
| Control del módulo de alimentación de respaldo | |||||||
| 0 | 0x0000 | Coil | RW | bool | Control de la carga en modo de reserva | 0 — desactivado 1 — encendido |
|
| Parámetros del módulo de alimentación de respaldo | |||||||
| 16 | 0x0010 | Holding | RW | u16 |
Modo de control de la tensión de salida.
Al arrancar mediante el botón, la tensión de salida es siempre de 11.5 V. |
0 — automático 1 — manual |
|
| 17 | 0x0011 | Holding | RW | u16 |
Consigna de tensión de salida en modo manual. Para un funcionamiento correcto, la tensión de salida debe ser al menos 0.7 V inferior a la tensión de entrada. |
mV 9000 - 25600 (11500) |
|
| 18 | 0x0012 | Holding | RW | u16 | Corriente de carga de la batería | mA 300 - 2000 (600) |
|
| 22 | 0x0016 | Holding | RW | u16 |
Modo de conexión en paralelo. Permite utilizar varios módulos WB-UPS v.3 para aumentar la potencia de salida. En este modo, la tensión de salida puede diferir de su consigna en un 10% para repartir la potencia uniformemente entre los módulos. Utilice el control manual de tensión de salida con el mismo valor de consigna en todos los módulos en paralelo. |
0 - apagado 1 - activado |
1.1.0 |
| Estado del pulsador y contadores de pulsaciones | |||||||
|
El botón del WB-UPS v.3 puede controlar otros dispositivos mediante reglas. Cuando hay alimentación externa, el pulsador no realiza ninguna acción en el propio WB-UPS v.3. Sin alimentación externa, una pulsación larga apaga el WB-UPS v.3. Los parámetros de pulsación son fijos:
| |||||||
| 0 | 0x0000 | Entrada discreta ⚡ | RO | bool | Estado del botón de la carcasa del WB-UPS v.3 | 0 — liberado 1 — pulsado |
|
| 464 | 0x01D0 | Entrada ⚡ | RO | u16 | Contador de pulsaciones cortas | 0 − 65535 con retorno cíclico |
|
| 480 | 0x01E0 | Entrada ⚡ | RO | u16 | Contador de pulsaciones largas | ||
| 496 | 0x01F0 | Entrada ⚡ | RO | u16 | Contador de dobles pulsaciones | ||
| 512 | 0x0200 | Entrada ⚡ | RO | u16 | Contador de pulsaciones cortas seguidas de largas | ||
| Registros de calibración | |||||||
| 100 | 0x0064 | Holding | RW | u16 | Desbloquee la escritura en los registros de calibración.
Para desbloquear, escriba el valor |
0 — escritura prohibida 1 — escritura permitida | |
| 352 | 0x0160 | Holding | RW | s16 | Charger Vbus k |
-32768 − 32767 (0)
|
|
| 353 | 0x0161 | Charger Vbus b | |||||
| 354 | 0x0162 | Charger Vbat k | |||||
| 355 | 0x0163 | Charger Vbat b | |||||
| 356 | 0x0164 | Charger Ibus k | |||||
| 357 | 0x0165 | Charger Ibus b | |||||
| 358 | 0x0166 | Charger Ibat k | |||||
| 359 | 0x0167 | Charger Ibat b | |||||
| 368 | 0x0170 | Holding | RW | s16 | Discharger Vbus k | ||
| 369 | 0x0171 | Discharger Vbus b | |||||
| 370 | 0x0172 | Discharger Vbat k | |||||
| 371 | 0x0173 | Discharger Vbat b | |||||
| 372 | 0x0174 | Discharger Ibus k | |||||
| 373 | 0x0175 | Discharger Ibus b | |||||
| 374 | 0x0176 | Discharger Ibat k | |||||
| 375 | 0x0177 | Discharger Ibat b | |||||
| 384 | 0x0180 | Holding | RW | s16 | Discharger Vout setpoint k | 1.1.0 | |
| 385 | 0x0181 | Discharger Vout setpoint b | |||||
| Registros de servicio | |||||||
| 8 | 0x0008 | Entrada discreta | RO | bool | Estado de la protección térmica por hardware | 0 — normal 1 - protección disparada |
|
| 9 | 0x0009 | Entrada discreta | RO | bool | Estado del cargador | 0 - apagado 1 - activado |
|
| 10 | 0x000A | Estado del convertidor de descarga | |||||
| 10 | 0x000A | Entrada | RO | u16 | Consigna actual de la corriente de carga de la batería | mA | |
| 11 | 0x000B | Entrada | RO | u16 | Consigna solicitada de tensión de salida | mV | |
| 12 | 0x000C | Entrada | RO | u16 | OCV | mV | |
| 13 | 0x000D | Entrada | RO | u16 | Consigna real de la tensión de salida.
Puede diferir del valor solicitado en el modo paralelo debido a la reducción de potencia para equilibrar el reparto de carga. Este valor se escribe en el circuito integrado del convertidor de descarga. |
mV | 1.1.0 |
| 8 | 0x0008 | Coil | RW | bool | Reiniciar el algoritmo de carga.
Fuerza la carga de la batería cuando su tensión supera los 7.8 V. Normalmente, la carga comienza por debajo de 7.8 V para prolongar la vida útil de la batería. |
Escritura 1para reiniciar la carga. | |
| 9 | 0x0009 | Coil | RW | bool | Deshabilitar el LED del botón.
No se guarda en la memoria no volátil. |
0 — activado 1 — deshabilitado |
|
| 19 | 0x0013 | Holding | RW | u16 | Límite de corriente de descarga de la batería | mA 2000 - 6000 (4000) |
|
| 20 | 0x0014 | Holding | RW | u16 | Consigna VINREG | mV 4500 - 25600 (4500) |
|
| 21 | 0x0015 | Holding | RW | u16 | Contador de carga | ×0.1 mAh | |
| 1024 | 0x0400 | Entrada | RO | u16 | Valor bruto de Vbus del cargador | ||
| 1025 | 0x0401 | Valor bruto de Vbat del cargador | |||||
| 1026 | 0x0402 | Valor bruto de Ibus del cargador | |||||
| 1027 | 0x0403 | Valor bruto de Ibat del cargador | |||||
| 1040 | 0x0410 | Entrada | RO | u16 | Valor bruto de Vbus del descargador | ||
| 1041 | 0x0411 | Valor bruto de Vbat del descargador | |||||
| 1042 | 0x0412 | Valor bruto de Ibus del descargador | |||||
| 1043 | 0x0413 | Valor bruto de Ibat del descargador | |||||
| 1056 | 0x0420 | Entrada | RO | u16 | Valor real filtrado de Vbus del cargador | mV | |
| 1057 | 0x0421 | Valor real filtrado de Vbat del cargador | |||||
| 1058 | 0x0422 | Valor real filtrado de Ibus del cargador | mA | ||||
| 1059 | 0x0423 | Valor real filtrado de Ibat del cargador | |||||
| 1072 | 0x0430 | Entrada | RO | u16 | Valor real filtrado de Vbus del circuito de descarga | mV | |
| 1073 | 0x0431 | Valor real filtrado de Vbat del descargador | |||||
| 1074 | 0x0432 | Valor real filtrado de Ibus del descargador | mA | ||||
| 1075 | 0x0433 | Valor real filtrado de Ibat del descargador | |||||
| 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 | |
| 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 |
| 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. |
Desde el firmware 1.3.0 | |
| 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 | Desde el firmware 1.1.0 |
| 64256-64383 | 0xFB00-0xFB7F | Entrada | RO | u16 | FlashFS: espacio libre por página | bytes | Desde el firmware 1.2.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 | ||
| 65504 | 0xFFE0 | Entrada | RO | u16 | Uso máximo de la pila | bytes 0 — pila dañada |
Desde el firmware 1.2.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 |
Desde el firmware 1.2.0 |
| 65509 | 0xFFE5 | Entrada | RO | u32 | Contador de actualizaciones del firmware | Desde el firmware 1.2.0 | |