Wechselrichter
Control Frame (ID 0x1C) - Befehle an Dometic Wechselrichter
Frame-Format: [ID=1C] [01] [FF] [01] [FF] [FF] [FF] [FF] [FF]
Frame-Layout:
| Byte | 0 | 1 | 2 | 3-7 |
|---|---|---|---|---|
| Inhalt | Befehl | Parameter | Steuerung | Reserviert |
| Zweck | Steuerbefehl | Parameterwert | Wechselrichter ein/aus | – |
Byte 0: Steuerbefehle
| Wert | Befehl | Beschreibung |
|---|---|---|
| 0x01 | OVP Set | Überspannungsschutz-Einstellung |
| 0x02 | OVP Rec | Überspannungsschutz-Wiederherstellung |
| 0x03 | UVP Set | Unterspannungsschutz-Einstellung |
| 0x04 | UVP Rec | Unterspannungsschutz-Wiederherstellung |
| 0x05 | UV Alarm | Unterspannungsalarm |
| 0x06 | OP Volt | Ausgangsspannungssteuerung |
| 0x07 | RS232 Bd | RS232 Baudrate-Einstellung |
| 0x08 | OP FRQ | Ausgangsfrequenz-Steuerung |
| 0x10 | SHT Retry | Shutdown-Wiederholungsbefehl |
Byte 1: Parameterwert
Bereich: 0-65535 (0x0000-0xFFFF)
- Wird mit Steuerbefehlen verwendet, die einen Parameterwert erfordern
- Beispiel: Spannungseinstellungen, Frequenzwerte, Wiederholungszähler
Byte 2: Wechselrichter-Steuerung
| Wert | Zustand | Beschreibung |
|---|---|---|
| 0x00 | Aus | Wechselrichter deaktiviert |
| 0x01 | Ein | Wechselrichter aktiviert |
Bytes 3-7: Reserviert
Feste Werte [FF] [FF] [FF] [FF] [FF] - ungenutzt in aktueller Implementierung.
Info Frame (ID 0x1D) - Status vom Dometic Wechselrichter
Frame-Format: [ID=1D] [00] [00] [01] [FF] [FF] [FF] [FF] [FF]
Frame-Layout:
| Byte | 0 | 1 | 2 | 3 | 4 | 5 | 6-7 |
|---|---|---|---|---|---|---|---|
| Inhalt | Eingang V | Ausgang I | Auslastung % | Schutz | Systemstatus | Zusätzlich | Reserviert |
Byte 0: Eingangsspannung
Format: Eingangsspannung × 0,01V
- Bereich: 0-655,35V (0x00-0xFF für Anzeigebereich)
- Beispiel: 0x4C = 76 → 0,76V (wahrscheinlich anders skaliert in der Praxis)
Byte 1: Ausgangsstrom
Format: Ausgangs-Ampere
- Bereich: 0-255A
- Auflösung: 1A-Schritte
Byte 2: Auslastungsprozentsatz
Format: Aktuelle Last als Prozentsatz
- Bereich: 0-255% (0x00-0xFF)
- Auflösung: 1%-Schritte
Byte 3: Schutzstatus-Flags (Bits 0-3)
| Bit | Flag | Beschreibung |
|---|---|---|
| Bit 0 | UVP | Unterspannungsschutz aktiv |
| Bit 1 | OVP | Überspannungsschutz aktiv |
| Bit 2 | OLP | Überlastschutz aktiv |
| Bit 3 | FLP | Fehlerschutz aktiv |
Byte 4: Systemstatus-Flags
| Bit | Flag | Beschreibung |
|---|---|---|
| Bit 0 | On/Off | 0=Aus, 1=Ein |
| Bit 1 | Grid OK | Netzstromstatus |
| Bit 2 | LIN Error | Kommunikationsfehler |
| Bit 3 | Set Error | Konfigurationsfehler |
| Bit 4 | OTP | Übertemperaturschutz |
| Bit 5 | Battery Low | Niedrige Batteriewarnung |
| Bit 6 | Battery High | Hohe Batteriewarnung |
| Bit 7 | Grid Sync | Netzsynchronisationsstatus |
Byte 5: Zusätzlicher Status
| Bit | Flag | Beschreibung |
|---|---|---|
| Bit 6 | Bypass | Bypass-Modus aktiv |
| Bit 7 | Grid Sync | Netzsynchronisierung aktiv |
Bytes 6-7: Reserviert
Derzeit ungenutzt in diesem Frame-Format.
Kommunikationsbeispiel
Wechselrichter einschalten mit Überspannungsschutz bei 14,4V
Control Frame (0x1C):
[0x01] [0x90] [0x01] [FF] [FF] [FF] [FF] [FF]
Byte 0: 0x01 = OVP Set Befehl
Byte 1: 0x90 = 144 (14,4V skaliert mit 10)
Byte 2: 0x01 = Wechselrichter ein
Aktuellen Status lesen
Info Frame (0x1D) Antwort:
[0x7D] [0x0A] [0x4B] [0x00] [0x82] [0x00] [FF] [FF]
Byte 0: 0x7D = 125 → 1,25V Eingang (skaliert)
Byte 1: 0x0A = 10A Ausgangsstrom
Byte 2: 0x4B = 75% Auslastung
Byte 3: 0x00 = Keine Schutz-Flags aktiv
Byte 4: 0x82 = Ein + Grid OK + Battery High
Byte 5: 0x00 = Kein zusätzlicher Status
