Historial de cambios del firmware del WB-MAP3E
Descripción general
El firmware del dispositivo puede actualizarse mediante Modbus; consulte instrucciones.
Esta página enumera los cambios desde principios de 2022. Los cambios anteriores se encuentran en el historial de cambios del firmware.
Historial de cambios
2.15.0 (07.09.2026)
2.14.0 (21.07.2026)
- Problemas Modbus corregidos:
- ERRMODBUS008: Comportamiento inesperado con tramas de solicitud largas
- ERRMODBUS009: Comportamiento inesperado al leer cerca de la dirección 0xFFFF en modo de lectura continua
- ERRMODBUS010: Validación incorrecta de solicitudes y gestión incorrecta de solicitudes no válidas
- ERRMODBUS011: Tratamiento incorrecto de solicitudes no válidas de configuración de eventos Fast Modbus
- Añadido el registro de bobina de servicio 65500 para probar los LED.
2.13.1 (18.06.2026)
- Se ha corregido el guardado del registro del período de detección de picos de corriente (0x10F4).
- Se mejoró la estabilidad temporal del arbitraje Fast Modbus.
2.13.0 (08.06.2026)
- Se añadió el registro del período de detección de picos de corriente (0x10F4).
- Se añadió indicación LED en la carcasa para WB-MAP3EV.
- Se corrigió la pérdida de eventos cuando dos dispositivos del mismo bus transmiten eventos simultáneamente ERRMODBUS007.
2.12.4 (12.05.2026)
- Corregido el cálculo incorrecto de la tensión entre fases cuando no se dispone de los ángulos de fase ERRMAP0019
- Se corrigió la medición incorrecta del ángulo de fase entre tensión y corriente cuando no hay tensión ERRMAP0022
- Se corrigió el guardado de los ajustes de detección de fases desconectadas y de inversión de los transformadores de corriente ERRMAP0021
- Se mejoró la detección de fases desconectadas
- Se optimizó la gestión de la pérdida de alimentación
- Se han añadido registros de servicio de diagnóstico de FlashFS
- Se ha optimizado el uso de memoria al solicitar numerosos registros
2.12.3 (05.03.2026)
- Se corrigió el factor de potencia total incorrecto entre varias fases ERRMAP0020
2.12.1 (20.01.2026)
- Corregida la identificación del modelo para la correspondencia de plantillas WB-MAP3E y WB-MAP3ET.
2.12.0 (29.12.2025)
- Se añadieron registros de servicio para supervisar la pila y la RAM
- Se ha añadido un registro de servicio para la causa del último reinicio del MCU
- Se añadió un registro de servicio para el contador de actualizaciones del firmware
- Se han añadido registros de servicio de diagnóstico de FlashFS
- Se añadió el registro del número de lote del dispositivo
- Se mejoró la precisión de medición de la tensión de alimentación del MCU en dispositivos nuevos
- Plantillas independientes para WB-MAP3E y WB-MAP3ET.
2.11.0 (04.09.2025) — disponible en testing
- Se añadió un registro para restaurar los ajustes predeterminados
2.10.8 (28.05.2025)
2.10.7 (04.04.2025)
- Correcciones internas de producción
2.10.6 (04.04.2025)
- Se han corregido valores iniciales elevados de los contadores de energía en dispositivos nuevos ERRMAP0016
2.10.5 (04.04.2025)
- Se corrigieron los registros de potencia que devolvían cero en lugar de los valores reales (observado en WB-MAP6S con ATM90E36A; estos dispositivos ya pueden utilizar el firmware más reciente)
- Se corrigieron los cambios de datos en los registros de potencia no activa ERRMAP0015
2.10.4 (07.03.2025)
- Se corrigió el comportamiento inesperado al escribir valores no válidos en algunos registros ERRMODBUS003
- Se probó WB-MAP12H: estos dispositivos ahora pueden actualizarse al firmware más reciente
- Mejora de los componentes utilizados en las pruebas funcionales de producción
2.10.3 (26.02.2025)
- Hardware simplificado mediante la eliminación de EEPROM
- Corregidos impulsos adicionales durante la inicialización de I2C (el funcionamiento no se veía afectado)
2.10.2 (30.01.2025)
- Se ha corregido la pérdida de respuestas Modbus con solicitudes muy frecuentes (observada en WB-MAP12E) ERRMAP0013
2.10.1 (14.10.2024)
- Se ha añadido la comprobación de paridad para los datos Modbus recibidos ERRMODBUS006
2.10.0 (07.08.2024)
- Se añadió la inversión por software de transformadores de corriente, excepto en WB-MAP3ET y WB-MAP3EV
- Se corrigieron las respuestas a paquetes con dirección 0xFD que no contenían comandos Fast Modbus ERRMODBUS001
- Se ha añadido el registro 119: VDDA mínima desde el encendido
2.9.0 (13.05.2024)
- Añadidos registros de energía big-endian
2.9.0 (13.05.2024)
- Se añadieron registros de corriente en unidades de 0.01 A y registros de potencia activa en unidades de 0.01 kW
2.8.1 (06.02.2024)
- Corregidos posibles bloqueos extremadamente infrecuentes al encender
2.8.0 (14.12.2023)
- Se han añadido eventos para los registros de tensión Urms
- Los registros Upeak ahora contienen valores absolutos sin signo
- Se ha corregido un error de cálculo de la tensión entre fases: ERRMAP00010
- Se añadió el registro 131: entrar en el gestor de arranque con los ajustes de conexión actuales. Requiere el gestor de arranque 1.3.0 o posterior.
- Se corrigió la respuesta al comando de detección 0x46 ERRMODBUS002
- Se han corregido bits altos sin inicializar en las respuestas de campos de bits ERRMODBUS004
2.7.5 (08.11.2023)
- Se corrigieron las unidades del tiempo de restablecimiento de picos: ERRMAP0009
2.7.4 (25.10.2023)
- Se ha corregido el cálculo de la potencia total: ERRMAP0008
2.7.3 (03.10.2023)
2.7.2 (20.09.2023)
2.7.1 (21.08.2023) — disponible en testing
2.7.0 (28.07.2023) — disponible en testing
- Corregidos los problemas ERRMAP0003 y ERRMAP0004 para dispositivos WB-MAP con el chip ATM90E36A.
- En las versiones trifásicas ATM90E36A, se ha corregido la lectura de ángulos de fase que siempre devolvía cero.
2.6.3 (13.07.2023) — disponible en testing
- El control para desactivar la solución provisional de ERRMAP0003 se trasladó del registro 101 al 102. Los valores se invierten: 0 la desactiva; 1 la activa (predeterminado).
- La solución provisional para ERRMAP0004 está siempre activa, independientemente de los registros 101 o 102.
2.6.2 (13.07.2023)
2.6.1 (07.07.2023)
- Se añadió la puesta a cero de la potencia de fase cuando se ponen a cero las lecturas de tensión al detectar las condiciones descritas en ERRMAP0003 y ERRMAP0004), teniendo en cuenta la configuración de fases en los registros 0xn4A0–0xn4A2.
- Se añadió la puesta a cero de la potencia de fase cuando se ponen a cero las lecturas de tensión al detectar las condiciones descritas en ERRMAP0003 y ERRMAP0004), teniendo en cuenta la configuración de fases en los registros 0xn4A0–0xn4A2.
- El borrado de lecturas incorrectas (soluciones temporales para ERRMAP0003 y ERRMAP0004) puede deshabilitarse escribiendo 1 en el registro 101; su valor predeterminado es 0, que habilita esta lógica
2.6.0 (23.06.2023)
- En las versiones trifásicas de WB-MAP, detectar lecturas de tensión distintas de cero causadas por un cableado incorrecto del contador ERRMAP0003
- Se ha corregido el cálculo de valores RMS bajos de corriente y tensión. ERRMAP0004
- Se ha cambiado el valor de error de 0xFFFF a 0xFFFF FFFF al leer un registro de tensión de una fase no seleccionada mediante los registros 0xn4A0–0xn4A2. ERRMAP0006
2.5.2 (08.06.2023)
- Se han impedido escrituras accidentales del firmware sobre los registros de calibración ERRMAP0002
2.5.1 (06.04.2023)
- Corregidos retardos aleatorios de respuesta del dispositivo ERRMODBUS01
2.5.0 (02.02.2023)
- Se añadieron registros de tensión entre fases
2.4.1 (05.12.2022)
- Correcciones menores de Modbus
2.4.0 (01.12.2022)
- Se añadió compatibilidad con la biblioteca Modbus actualizada y el funcionamiento con Extensión del protocolo Modbus de Wiren Board
2.3.8 (28.09.2022)
- Se añadió compatibilidad con nuevos chips EEPROM
2.3.7 (24.01.2022)
- Se añadieron registros de tensión y temperatura internas de la MCU.
- Se añadió un registro de tensión mínima de entrada desde el encendido.
2.3.6 (12.01.2022)
- Añadida compatibilidad con nuevos chips FRAM