Wiren BoardDokumentation
Dokumentation · Deutsch

Firmware-Änderungsprotokoll – WB-MAP3E

Revision 63265

Ü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)

Keine Änderungen für dieses Gerät.

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)

Keine Änderungen für dieses Gerät.

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)

Keine Änderungen für dieses Gerät.

2.7.2 (20.09.2023)

Keine Änderungen für dieses Gerät.

2.7.1 (21.08.2023) — verfügbar in testing

Keine Änderungen für dieses Gerät.


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)

Keine Änderungen für dieses Gerät.

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)

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.