Firmware-Änderungsprotokoll – WB-MAP3E
Übersicht
Die Gerätefirmware kann über Modbus aktualisiert werden; siehe die Anleitung.
Diese Seite listet Änderungen seit Anfang 2022 auf. Frühere Änderungen finden Sie im Firmware-Änderungsprotokoll.
Änderungsprotokoll
2.15.0 (07.09.2026)
2.14.0 (21.07.2026)
- Modbus-Probleme behoben:
- ERRMODBUS008: Unerwartetes Verhalten bei langen Anfrageframes
- ERRMODBUS009: Unerwartetes Verhalten beim Lesen nahe Adresse 0xFFFF im Modus für fortlaufendes Lesen
- ERRMODBUS010: Fehlerhafte Prüfung und Verarbeitung ungültiger Anfragen
- ERRMODBUS011: Fehlerhafte Verarbeitung ungültiger Anfragen zur Konfiguration von Fast-Modbus-Ereignissen
- Service-Coil-Register 65500 zum Prüfen der LEDs ergänzt.
2.13.1 (18.06.2026)
- Speichern des Registers für die Stromspitzenerfassungsperiode (0x10F4) korrigiert.
- Zeitliche Stabilität der Fast-Modbus-Arbitrierung verbessert.
2.13.0 (08.06.2026)
- Register für die Stromspitzenerfassungsperiode (0x10F4) ergänzt.
- LED-Anzeige am Gehäuse für WB-MAP3EV ergänzt.
- Ereignisverlust bei gleichzeitiger Ereignisübertragung zweier Geräte am selben Bus behoben: ERRMODBUS007.
2.12.4 (12.05.2026)
- Fehlerhafte Berechnung der Außenleiterspannung bei nicht verfügbaren Phasenwinkeln korrigiert: ERRMAP0019
- Fehlerhafte Messung des Phasenwinkels zwischen Spannung und Strom bei fehlender Spannung korrigiert: ERRMAP0022
- Speichern der Einstellungen für Phasenausfallerkennung und Stromwandler-Invertierung korrigiert: ERRMAP0021
- Erkennung getrennter Phasen verbessert.
- Verhalten bei Spannungsausfall optimiert.
- FlashFS-Diagnoseserviceregister ergänzt.
- Speichernutzung beim Anfordern vieler Register optimiert.
2.12.3 (05.03.2026)
- Fehlerhaften Gesamtleistungsfaktor über mehrere Phasen korrigiert: ERRMAP0020
2.12.1 (20.01.2026)
- Modellerkennung zur Zuordnung der Vorlagen WB-MAP3E und WB-MAP3ET korrigiert.
2.12.0 (29.12.2025)
- Serviceregister zur Überwachung von Stack und RAM ergänzt.
- Serviceregister für die letzte Rücksetzursache des Mikrocontrollers ergänzt.
- Serviceregister als Zähler der Firmware-Aktualisierungen ergänzt.
- FlashFS-Diagnoseserviceregister ergänzt.
- Register für die Gerätechargennummer ergänzt.
- Genauigkeit der Mikrocontroller-Versorgungsspannungsmessung bei neuen Geräten verbessert.
- Getrennte Vorlagen für WB-MAP3E und WB-MAP3ET.
2.11.0 (04.09.2025) — verfügbar in testing
- Register zum Wiederherstellen der Standardwerte ergänzt.
2.10.8 (28.05.2025)
2.10.7 (04.04.2025)
- Interne Fertigungskorrekturen
2.10.6 (04.04.2025)
- Hohe Anfangswerte der Energiezähler bei neuen Geräten korrigiert: ERRMAP0016
2.10.5 (04.04.2025)
- Leistungsregister korrigiert, die null statt tatsächlicher Werte zurückgaben (bei WB-MAP6S mit ATM90E36A beobachtet; diese Geräte können nun die neueste Firmware verwenden).
- Wechselnde Daten in Nichtwirkleistungsregistern korrigiert: ERRMAP0015
2.10.4 (07.03.2025)
- Unerwartetes Verhalten beim Schreiben ungültiger Werte in einige Register behoben: ERRMODBUS003
- WB-MAP12H getestet: Diese Geräte können nun auf die neueste Firmware aktualisiert werden.
- Bei funktionalen Fertigungstests verwendete Komponenten verbessert.
2.10.3 (26.02.2025)
- Hardware durch Entfernen des EEPROM vereinfacht.
- Zusätzliche Impulse bei der I2C-Initialisierung beseitigt (der Betrieb war nicht beeinträchtigt).
2.10.2 (30.01.2025)
- Verlust von Modbus-Antworten bei sehr häufigen Anfragen behoben (bei WB-MAP12E beobachtet): ERRMAP0013
2.10.1 (14.10.2024)
- Paritätsprüfung für empfangene Modbus-Daten ergänzt: ERRMODBUS006
2.10.0 (07.08.2024)
- Softwareseitige Stromwandler-Umkehrung ergänzt, außer bei WB-MAP3ET und WB-MAP3EV.
- Antworten auf Pakete an Adresse 0xFD ohne Fast-Modbus-Befehle korrigiert: ERRMODBUS001
- Register 119 ergänzt: minimale VDDA seit dem Einschalten.
2.9.0 (13.05.2024)
- Energieregister im Big-Endian-Format ergänzt.
2.9.0 (13.05.2024)
- Stromregister in Einheiten von 0.01 A und Wirkleistungsregister in Einheiten von 0.01 kW ergänzt.
2.8.1 (06.02.2024)
- Äußerst seltene mögliche Blockierungen beim Einschalten behoben.
2.8.0 (14.12.2023)
- Ereignisse für Urms-Spannungsregister ergänzt.
- Upeak-Register enthalten jetzt vorzeichenlose Absolutwerte.
- Fehler bei der Berechnung der Außenleiterspannung korrigiert: ERRMAP00010
- Register 131 ergänzt: Mit den aktuellen Verbindungseinstellungen in den Bootloader wechseln. Erfordert Bootloader 1.3.0 oder neuer.
- Antwort auf Suchbefehl 0x46 korrigiert: ERRMODBUS002
- Nicht initialisierte höherwertige Bits in Bitfeldantworten korrigiert: ERRMODBUS004
2.7.5 (08.11.2023)
- Einheiten der Spitzenwert-Rücksetzzeit korrigiert: ERRMAP0009
2.7.4 (25.10.2023)
- Gesamtleistungsberechnung korrigiert: ERRMAP0008
2.7.3 (03.10.2023)
2.7.2 (20.09.2023)
2.7.1 (21.08.2023) — verfügbar in testing
2.7.0 (28.07.2023) — verfügbar in testing
- Probleme ERRMAP0003 und ERRMAP0004 bei WB-MAP-Geräten mit ATM90E36A-Chip behoben.
- Bei dreiphasigen ATM90E36A-Versionen behoben, dass Phasenwinkel stets null anzeigten.
2.6.3 (13.07.2023) — verfügbar in testing
- Die Steuerung zum Deaktivieren der Übergangslösung für ERRMAP0003 wurde von Register 101 auf 102 verschoben. Die Werte sind invertiert: 0 deaktiviert sie, 1 aktiviert sie (Standard).
- Die Übergangslösung für ERRMAP0004 ist unabhängig von Register 101 oder 102 immer aktiv.
2.6.2 (13.07.2023)
2.6.1 (07.07.2023)
- Löschen der Phasenleistung ergänzt, wenn Spannungsmesswerte beim Erkennen der unter ERRMAP0003 und ERRMAP0004 beschriebenen Bedingungen gelöscht werden; dabei wird die Phasenkonfiguration in den Registern 0xn4A0–0xn4A2 berücksichtigt.
- Löschen der Phasenleistung ergänzt, wenn Spannungsmesswerte beim Erkennen der unter ERRMAP0003 und ERRMAP0004 beschriebenen Bedingungen gelöscht werden; dabei wird die Phasenkonfiguration in den Registern 0xn4A0–0xn4A2 berücksichtigt.
- Das Löschen fehlerhafter Messwerte (Übergangslösungen für ERRMAP0003 und ERRMAP0004) kann durch Schreiben von 1 in Register 101 deaktiviert werden; dessen Standardwert 0 aktiviert die Logik.
2.6.0 (23.06.2023)
- Bei dreiphasigen WB-MAP-Versionen Erkennung von Spannungsmesswerten ungleich null durch falsche Zählerverdrahtung ergänzt: ERRMAP0003
- Berechnung kleiner Effektivwerte von Strom und Spannung korrigiert: ERRMAP0004
- Fehlerwert beim Lesen eines Spannungsregisters für eine nicht durch Register 0xn4A0–0xn4A2 ausgewählte Phase von 0xFFFF auf 0xFFFF FFFF geändert: ERRMAP0006
2.5.2 (08.06.2023)
- Versehentliches Überschreiben von Kalibrierregistern durch Firmware verhindert: ERRMAP0002
2.5.1 (06.04.2023)
- Zufällige Antwortverzögerungen des Geräts korrigiert: ERRMODBUS01
2.5.0 (02.02.2023)
- Register für Außenleiterspannung ergänzt.
2.4.1 (05.12.2022)
- Kleinere Modbus-Korrekturen
2.4.0 (01.12.2022)
- Unterstützung für die aktualisierte Modbus-Bibliothek und den Betrieb mit der Wiren Board-Erweiterung des Modbus-Protokolls
2.3.8 (28.09.2022)
- Unterstützung für neue EEPROM-Chips ergänzt.
2.3.7 (24.01.2022)
- Register für interne Mikrocontrollerspannung und -temperatur ergänzt.
- Register für minimale Eingangsspannung seit dem Einschalten ergänzt.
2.3.6 (12.01.2022)
- Unterstützung für neue FRAM-Chips ergänzt.