Wattsonic Wattsonic - Schmachtl Sun Energy Box Modbus RTU template

Wattsonic - Schmachtl Sun Energy Box

Monitors Schmachtl Wattsonic hybrid inverter via Modbus RTU

Modbus-Template für den Hybridwechselrichter Schmachtl Wattsonic Sun Energy Box. Es liest 92 Register, die PV-Erzeugung, Batteriestatus, Netzenergiemessung, Backup-Ausgang, Wechselrichtertemperaturen und Fehlerkennzeichen abdecken. Keine schreibbaren Steuerregister sind enthalten.

Protokoll
Modbus RTU
Anschluss
RS485
Register
92, nur lesen
Wichtige Messwerte
Phase Voltage and Current L1-L3 · PV1/PV2 Power and Voltage · Battery Voltage, Current, Power, SOC, SOH · Total Power on Energy Meter · Grid Injection and Purchasing Energy · Inverter Temperatures (Sensors 1-4)
Kompatible Modelle
Schmachtl Sun Energy Box
Zuletzt aktualisiert

Register (92)

92 lesen, 0 schreiben

NameEinheitZugriffAdresse (Verborgen bis zur Eingabe Ihrer E-Mail-Adresse)Funktion (verborgen)Typ (verborgen)
Phase Voltage L1-L3VLesen
Phase Voltage L2-NVLesen
Phase Voltage L3-NVLesen
PV1 CurrentALesen
PV2 CurrentALesen
PV1 VoltageVLesen
Phase Voltage L1-NVLesen
Phase Voltage L1-L2VLesen
Phase Voltage L2-L3VLesen
Battery_VoltageVLesen
Backup_L1_CurrentALesen
Backup_L2_CurrentALesen
Backup_L3_CurrentALesen
Current L1ALesen
Current L2ALesen
Current L3ALesen
SOC%Lesen
SOH%Lesen
Backup_L1_VoltageVLesen
Backup_L2_VoltageVLesen
Backup_L3_VoltageVLesen
Grid FrequencyHzLesen
Temperature Sensor 1 of Inverter°CLesen
Total Inverter-Power_ACkWLesen
PV2 VoltageVLesen
Total PV Generation on that daykWhLesen
Total PV Generation from installationkWhLesen
Total PV generation time from installationhLesen
PV Input total PowerkWLesen
Temperature Sensor 2°CLesen
Temperature Sensor 3°CLesen
Temperature Sensor 4°CLesen
Backup_L2_PowerkWLesen
BMS Software VersionLesen
PV1 Input PowerkWLesen
PV2 Input PowerkWLesen
ARM Fault FLAG1Lesen
Backup_L1_PowerkWLesen
Phase L1 Power on Energy-MeterkWLesen
Phase L2 Power on Energy-MeterkWLesen
Phase L3 Power on Energy-MeterkWLesen
Total Power on Energy-MeterkWLesen
Total Grid-Injection Power on Energy-MeterkWhLesen
Total Purchasing Power from grid on Energy-MeterkWhLesen
Backup_L3_PowerkWLesen
Fault FLAG1Lesen
Fault FLAG2Lesen
Fault FLAG3Lesen
Total_Backup_PkWLesen
Invt_L2_PowerkWLesen
Invt_L3_PowerkWLesen
Battery_CurrentALesen
Battery_PowerkWLesen
Grid injection energy on that day [Meter]kWhLesen
Grid Purchasing energy on that day [Meter]kWhLesen
Backup output energy on that daykWhLesen
Battery Charge Energy on that daykWhLesen
Battery Discharge Energy on that daykWhLesen
Invt_L1_PowerkWLesen
PV Generation Energy on that daykWhLesen
Loading Energy on that daykWhLesen
Energy Purchased from Grid on that daykWhLesen
Total Energy injected to gridkWhLesen
Total Energy Purchased from Grid from MeterkWhLesen
Total Output Energy on backup portkWhLesen
Total Energy Charged to BatterykWhLesen
Total Energy Discharged from BatterykWhLesen
Total PV Generated EnergykWhLesen
Total Loading consumed Energy on grid sidekWhLesen
Total Energy Purchased from Grid at inverter sidekWhLesen
BMS StatusLesen
BMS Pack Temperature°CLesen
Max Cell Temperature°CLesen
Min Cell Temperature°CLesen
Max Cell VoltageVLesen
Min Cell VoltageVLesen
BMS Charge ImaxALesen
BMS Discharge ImaxALesen
Max Cell Temperature IDLesen
Min Cell Temperature IDLesen
Max Cell Voltage IDLesen
Min Cell Voltage IDLesen
BMS Hardware VersionLesen
Min Cell Voltage IDLesen
BMS ERROR CODELesen
BMS WARN CODELesen
Battery_Mode Discharge_ChargeLesen
Equipment InfoLesen
Firmware VersionLesen
Date: Year_MonthLesen
Grid RegulationLesen
Inverter Running StatusLesen

Register werden geladen…

Senden Sie Ihre Geräteliste

Steht ein Gerät noch nicht in der Bibliothek, erstellen wir die Vorlage kostenlos, sobald wir die Register haben.

Anzahl Anlagen (optional)

Anwendungsfälle

  • PV-String-Erzeugung und Batterie-Ladezustand auf einem Live-Cloud-Dashboard für jede Anlage überwachen.
  • Einen Alarm auslösen, wenn der battery SOC einen definierten Schwellenwert unterschreitet, um den Endkunden oder Installateur zu benachrichtigen.
  • Netzeinspeisung und Netzbezug über die Zeit erfassen, um die Eigenverbrauchsoptimierung zu überprüfen.
  • Temperaturmesswerte des Wechselrichters protokollieren, um Kühlungsprobleme zu erkennen, bevor sie zu Abschaltungen führen.
  • Fehlerkennzeichen-Register aus der Ferne auslesen, um Wechselrichterfehler ohne Vor-Ort-Besuch zu diagnostizieren.
  • Phasenspannungen und Ströme von L1 bis L3 vergleichen, um Netzungleichgewichte zu erkennen.

Installation

  1. Modbus RTU-Verkabelung (A, B, GND) zwischen dem RS485-Anschluss der Wattsonic Sun Energy Box und der ModbusCloud Gateway herstellen.

  2. Modbus-Slave-Adresse am Wechselrichter so einstellen, dass sie mit der im ModbusCloud-Template konfigurierten Adresse übereinstimmt, in der Regel Adresse 1.

  3. Serielle Kommunikationsparameter am Wechselrichter (baudrate, parity, stop bits) prüfen und sicherstellen, dass das Gateway identische Einstellungen verwendet.

  4. Das Template Schmachtl Sun Energy Box aus der ModbusCloud-Template-Bibliothek in das eigene Projekt importieren.

  5. Sicherstellen, dass die Registerdaten korrekt im ModbusCloud-Dashboard angezeigt werden, dabei besonders auf 32-Bit-Registerwerte und deren Skalierung achten.

  6. Bei einem Upgrade von einer Template-Version vor 1.0.2 den Skalierungsfaktor für Battery_Power nach dem Import überprüfen.

Zu beachten

Welche baudrate und parity-Einstellungen verwendet die Wattsonic Sun Energy Box standardmäßig?

Das Wechselrichter-Handbuch gibt Auskunft über die werksseitigen Standardeinstellungen der seriellen Schnittstelle. Übliche Standardwerte sind 9600 baud, 8N1, dies kann jedoch je nach Firmware-Version variieren. Die Gateway-Einstellungen müssen immer exakt übereinstimmen.

Warum werden einige Leistungs- oder Energiewerte als null oder ungewöhnlich große Zahlen angezeigt?

Mehrere Register verwenden die Datentypen int32 oder uint32, die sich über zwei aufeinanderfolgende Modbus-Register erstrecken. Sicherstellen, dass das Gateway für 32-Bit-Lesevorgänge mit korrekter Byte- und Wortreihenfolge konfiguriert ist. Eine falsche Reihenfolge liefert unsinnige Werte.

Ich habe von einer Template-Version vor 1.0.2 aktualisiert und die Batterieleistungswerte scheinen falsch zu sein. Was sollte ich prüfen?

In Version 1.0.2 wurde die Skalierung des Registers Battery_Power angepasst. Nach dem Upgrade die Registerkonfiguration öffnen und überprüfen, ob der Skalierungsfaktor mit der aktuellen Template-Definition übereinstimmt.

Das Template gibt Modbus RTU an, aber als Protokoll ist Modbus TCP aufgeführt. Welches gilt?

Der Wattsonic-Wechselrichter kommuniziert über Modbus RTU via RS485. Wenn das ModbusCloud-Gateway eine RTU-zu-TCP-Brücke bereitstellt, verwendet die Cloud-Verbindung TCP, während die physische Verbindung zum Wechselrichter RTU bleibt.

Weitere Wattsonic-Vorlagen

Selbst sehen, wie es funktioniert?

Elektriker bei der Arbeit an einem offenen Verteilerschrank