Victron Energy MultiPlus-II
Batterie-Wechselrichter/Ladegerät
MultiPlus-II ist ein Batterie-Wechselrichter/Ladegerät mit 3 bis 15 kVA und einem VE.Bus-Port, eingesetzt in ESS-, Backup- und Inselsystemen. Einen eigenen Modbus-Port hat er nicht. Ein Victron-GX-Gerät an seinem VE.Bus-Port stellt seine Daten über Modbus TCP bereit, und Edge liest die Register 3 bis 61 von com.victronenergy.vebus unter der Unit-ID, die das GX für dieses VE.Bus-System nennt.
Kompatibilität
Kompatibel mit EpiSensor Edge über Modbus TCP mit einem Victron-GX-Gerät
Victron veröffentlicht die Registerliste GX Modbus TCP 3.81, Revision 54, mit den Registern von com.victronenergy.vebus für Multis und Quattros, ihren Skalierungsfaktoren und der Zuordnung der Unit-IDs. Das GX-Gerät ist der Modbus TCP-Server; Edge liest es als Client im Standortnetz.
MultiPlus-II 230 V, Modelle 12/3000 bis 48/15000, am VE.Bus-Port eines GX-Geräts, gelesen mit Registerliste 3.81 Revision 54. Prüfung vor Ort: Bestätigen Sie die VE.Bus-Unit-ID unter Available services im GX und vergleichen Sie dann die erste AC-Eingangsspannung mit der GX-Anzeige. Nur lesend: ESS-Sollwerte, Schalterstellung, Strombegrenzung und das Reset-Register bleiben unbeschrieben.
Anbinden mit
Für jeden MultiPlus-II oder jeden Parallel- und Dreiphasenverbund davon, der an ein Victron-GX-Gerät angeschlossen ist
- Kabelgebunden
- Edge
- Plattformen
Modelle
| Modelle | Schnittstelle | Anbindung an Edge |
|---|---|---|
| MultiPlus-II 230 V 12/3000/120-32, 24/3000/70-32, 48/3000/35-32 | VE.Bus-Port, zwei Allzweck-Kommunikationsports, Umschalter 32 A | Über das GX-Gerät an VE.Bus. Verwenden Sie die Unit-ID, die das GX nennt; am VE.Bus-Port eines Cerbo GX ist die bevorzugte ID der Registerliste 227. |
| MultiPlus-II 230 V 12/5000/220-50, 24/5000/120-50, 48/5000/70-50, 48/8000/110-100, 48/10000/140-100, 48/15000/200-100 | Gleicher VE.Bus-Port und gleicher Registersatz; Umschalter 50 A oder 100 A | Gleicher Weg. Die Modelle 8k, 10k und 15k laufen nur mit externem AC-Umschalter parallel, und ein Parallel- oder Dreiphasensystem erscheint als ein VE.Bus-Dienst mit Registern je Phase. |
| MultiPlus-II GX (built-in GX device) | Das GX läuft im Wechselrichter; sein interner VE.Bus-Port ist ttyS3 | Richten Sie Edge auf die eigene GX-Netzwerkadresse des Wechselrichters. Die bevorzugte VE.Bus-Unit-ID der Registerliste für diesen Port ist 228. |
Technische Daten
MultiPlus-II vereint Wechselrichter, Ladegerät und Umschalter mit PowerControl und PowerAssist. Bis zu 6 Geräte laufen parallel, und drei Geräte desselben Modells bilden ein Dreiphasensystem; bis zu 6 Dreiphasenverbünde lassen sich parallel schalten.5
- Dauerleistung bei 25 °C
- 3000, 5000, 8000, 10000 und 15000 VA (2400 bis 12000 W)5
- Ausgang
- 230 VAC ± 2 %, 50 Hz ± 0,1 % (auf 60 Hz einstellbar)5
- DC-Eingangsbereich
- 12 V: 9,5 bis 17 V; 24 V: 19 bis 33 V; 48 V: 38 bis 66 V5
- Kommunikation
- VE.Bus-Port für Parallel- und Dreiphasenbetrieb und Systemintegration; 2 Allzweck-Kommunikationsports5
- Modbus TCP Server
- Am GX-Gerät, Port 502; FC03 und FC04 lesen, FC06 und FC16 schreiben; Zugriff auf nur lesend einstellbar234
- Umgebung
- IP22; -40 bis +65 °C, lüfterunterstützte Kühlung; 95 % Feuchte ohne Betauung5
Schnittstelle
Dokumentierte Messwerte und Grenzen der Integration für MultiPlus-II.
- Adresskonvention: Die Spalte Address der Registerliste ist die Datenadresse in der Anfrage. Victrons eigenes Beispiel liest die AC-Eingangsspannung unter Unit-ID 246 (VE.Bus-Port eines CCGX), Adresse 3, und erhält 2302, geteilt durch 10 also 230,2 V.
- Skalierung: Teilen Sie den Rohwert durch die Spalte Scalefactor. Ein Scalefactor von 0,1 multipliziert also mit 10: Eingangsleistung roh 250 ist 2500 W.
- AC-Eingang, Unit = VE.Bus-Dienst: Spannung L1, L2, L3 unter 3, 4, 5 (uint16, Skalierung 10, V); Strom unter 6, 7, 8 (int16, Skalierung 10, A; positiv vom Netz zum Multi); Frequenz unter 9 bis 11 (int16, Skalierung 100, Hz); Leistung unter 12, 13, 14 (int16, Skalierung 0,1, W, gleiches Vorzeichen wie der Strom).
- AC-Ausgang: Spannung unter 15 bis 17 (uint16, Skalierung 10, V); Strom unter 18 bis 20 (int16, Skalierung 10, A; positiv zur Last); Frequenz unter 21 (int16, Skalierung 100, Hz); Leistung unter 23, 24, 25 (int16, Skalierung 0,1, W).
- DC-Seite: Batteriespannung unter 26 (uint16, Skalierung 100, V DC), Batteriestrom unter 27 (int16, Skalierung 10, A; positiv vom Multi in das DC-System) und Batterietemperatur unter 61 (int16, Skalierung 10, °C).
- Status: Phasenanzahl unter 28, aktiver Eingang unter 29 (0 AC-Eingang 1, 1 AC-Eingang 2, 240 getrennt), VE.Bus-Ladezustand unter 30 (uint16, Skalierung 10, %), VE.Bus-Zustand unter 31 (3 Bulk, 5 Float, 9 Inverting, 10 Power assist, 252 External control), VE.Bus-Fehler unter 32 und die Alarme für Temperatur, niedrige Batteriespannung und Überlast unter 34 bis 36 (0 OK, 1 Warnung, 2 Alarm).
- Die Energiezähler unter 74 bis 92 sind uint32 mit Skalierung 100 in kWh, zum Beispiel AC-In 1 zu AC-out unter 74 und Batterie zu AC-out unter 90. Victron kennzeichnet sie als flüchtig: Sie werden zurückgesetzt, wenn der Multi ausgeschaltet wird und wenn das GX neu startet; behandeln Sie sie daher als laufende Summe, nicht als Abrechnungsregister.
- Systemsummen unter Unit-ID 100 (com.victronenergy.system): AC-Verbrauch L1 bis L3 unter 817 bis 819 (W), Netz L1 bis L3 unter 820 bis 822 (int16, W, positiv vom Netz), Batterieleistung unter 842 (int16, W, positiv ist Laden) und Batterie-SoC unter 843 (uint16, %).
- Zu den schreibbaren VE.Bus-Registern gehören 22 (Eingangsstrombegrenzung), 30 (SoC), 33 (Schalterstellung), 37 bis 41 und 96 bis 100 (ESS-Sollwerte) sowie 62, bei dem jeder Schreibzugriff das VE.Bus-System zurücksetzt. Edge schreibt sie nicht; Steuerung braucht die Zustimmung von Betreiber und Installateur und liegt außerhalb dieses Leitfadens.
Bewertung
MultiPlus-II-Modelle 230 V am VE.Bus-Port eines GX-Geräts, gelesen mit der Registerliste GX Modbus TCP 3.81 Revision 54. ESS-Steuerung, Konfiguration und VE.Bus-Reset sind ausgenommen.
- InteroperabilitätUnter Bedingungen unterstützt
- Victron veröffentlicht Registerliste, Skalierungsfaktoren, Vorzeichen, Zuordnung der Unit-IDs und Funktionscodes. Zwischen Wechselrichter und Edge ist ein GX-Gerät erforderlich.123
- GenauigkeitUnter Bedingungen unterstützt
- AC-Eingangs-, AC-Ausgangs- und DC-Werte sind je Phase getrennt und haben dokumentierte Vorzeichen. Die Leistungsregister sind 16-Bit-Werte mit 10-W-Schritten, und die Energiezähler sind flüchtig.1
- SicherheitUnter Bedingungen unterstützt
- Modbus TCP ist standardmäßig deaktiviert, und die Einstellung Access permissions im GX schaltet Clients auf nur lesend. Das Handbuch dokumentiert keine Client-Authentifizierung, daher muss der Server in einem geschützten Netz bleiben; mit erlaubten Schreibzugriffen nimmt er ESS-Sollwerte und einen VE.Bus-Reset an.124
- ZuverlässigkeitUnter Bedingungen unterstützt
- Die Ausnahmecodes 0x0A und 0x0B unterscheiden ein fehlendes Gerät von einer nicht zugeordneten Unit-ID, und das GX zeigt den letzten Modbus-Fehler. Das Datenblatt nennt Schutzfunktionen für Überlast, Kurzschluss und Batteriespannung.25
- RobustheitUnter Bedingungen unterstützt
- IP22 mit Betrieb von -40 bis +65 °C und reduzierter Ausgangsleistung bei 40 und 65 °C. Das Gehäuse braucht einen Platz in Innenräumen oder an einem geschützten Ort.5
- SkalierbarkeitUnter Bedingungen unterstützt
- Bis zu 6 Geräte parallel und 6 Dreiphasenverbünde erscheinen als ein VE.Bus-Dienst. Nur ein VE.Bus-System wird direkt an die VE.Bus-Ports eines GX angeschlossen.256
- LebenszyklusGut unterstützt
- Die Registerliste führt eine nummerierte Revisionshistorie (Revision 54 in Liste 3.81), und das Blatt mit den Unit-IDs behält die älteren festen IDs neben dem dynamischen Schema.1
Einrichtung
AC-Eingangsspannung, SoC und Eingangsleistung aus dem VE.Bus-Dienst lesen
Registerliste 3.81 Revision 54 legt für com.victronenergy.vebus Input voltage phase 1 auf Adresse 3 (uint16, Scalefactor 10, V AC), den VE.Bus-Ladezustand auf 30 (uint16, Scalefactor 10, %) und Input power 1 auf 12 (int16, Scalefactor 0,1, W). Die Spannungsantwort 2302 ist Victrons eigenes Beispiel; die übrigen Bytes sind eine synthetische Decoderprüfung, keine aufgezeichnete Antwort.
- Ziel
- IP-Adresse des GX-Geräts, TCP-Port 502, Unit-ID 227 (VE.Bus-Port des Cerbo GX) oder die unter Available services angezeigte ID
- Anfrage-PDU Spannung
- 03 00 03 00 01: FC03, Adresse 3, ein Register
- Antwort-PDU Spannung
- 03 02 08 FE: 0x08FE = 2302; 2302 / 10 = 230,2 V AC
- SoC-Anfrage und synthetische Antwort
- 03 00 1E 00 01 liest Adresse 30; 03 02 02 DF ist 735, und 735 / 10 = 73,5 %
- Anfrage Eingangsleistung und synthetische Antwort
- 03 00 0C 00 01 liest Adresse 12; 03 02 FF 06 ist int16 -250, und -250 / 0,1 = -2500 W
- Vorzeichen
- Negative Eingangsleistung bedeutet, dass Strom vom Multi ins Netz fließt; -2500 W sind also Einspeisung an AC-Eingang 1
- Abnahme
- Übernehmen Sie die Punkte, wenn Spannung, SoC und Eingangsleistung zur selben Zeit mit der GX-Anzeige übereinstimmen. Eine Ausnahme 0x02 bedeutet, dass die Adresse für diesen Dienst nicht existiert; 0x0B bedeutet, dass die Unit-ID nicht zugeordnet ist.
Abnahmekriterium: Eine passende Spannung bestätigt Unit-ID und Adresskonvention; SoC und Eingangsleistung bestätigen Skalierung und Vorzeichen. Ergänzen Sie als Nächstes AC-Ausgangs-, Batterie- und Alarmpunkte.
-
VE.Bus-System mit dem GX verbinden
Verbinden Sie den ersten oder letzten MultiPlus-II der VE.Bus-Kette mit einem normalen RJ45-UTP-Kabel mit einem VE.Bus-Port des GX. Verwechseln Sie die VE.Bus-Ports nicht mit den Ethernet- oder VE.Can-Ports des GX und lassen Sie ungenutzte VE.Bus-Ports offen. Nur ein VE.Bus-System wird direkt an die eigenen VE.Bus-Ports des GX angeschlossen.
-
Modbus TCP-Server des GX aktivieren
Bei einem Cerbo GX liegt der Server unter Settings > Integrations > Modbus TCP Server; ältere Venus-OS-Menüs führen ihn unter Services. Aktivieren Sie den Modbus TCP Server, der standardmäßig deaktiviert ist, und ändern Sie Access permissions von Write allowed auf nur lesend, damit ein Modbus-Client das System nicht verändern kann. Das GX verwendet den Standard-Modbus TCP-Port 502.
-
VE.Bus-Unit-ID finden
Öffnen Sie im selben Menü Available services und notieren Sie die Unit-ID neben dem VE.Bus-Dienst. Seit Venus 2.60 werden Unit-IDs dynamisch vergeben und entsprechen normalerweise der Geräteinstanz. Die Registerliste nennt 227 als bevorzugte ID für den VE.Bus-Port eines Cerbo GX, 228 für einen MultiPlus-II GX und 246 für einen CCGX. Unit-ID 100 ist das gesamte System.
-
Ersten VE.Bus-Block lesen
Legen Sie in Edge eine Modbus TCP-Verbindung zur IP-Adresse des GX an, Port 502 und die VE.Bus-Unit-ID. Lesen Sie mit FC03; laut Victron verhalten sich FC03 und FC04 gleich. Die Register 1 und 2 gibt es nicht, beginnen Sie einen Block daher bei 3. Eine Anfrage von 3 bis 36 deckt AC-Eingang, AC-Ausgang, Batterie, Zustand und Alarme ab.
-
Skalieren, Vorzeichen anwenden und vergleichen
Teilen Sie jeden Rohwert durch seinen Scalefactor und wenden Sie das dokumentierte Vorzeichen an: Positiver Eingangsstrom fließt vom Netz zum Multi, positiver Batteriestrom fließt in das DC-System. Vergleichen Sie AC-Eingangsspannung, Ausgangsleistung und VE.Bus-SoC mit der GX-Anzeige. Liefert eine Abfrage die Ausnahme 0x0A, ist die Unit-ID zugeordnet, aber kein VE.Bus-Gerät antwortet; prüfen Sie Kabel und die Liste Available services.
Häufige Fragen
- Hat der MultiPlus-II einen eigenen Modbus-Port?
- Nein. Der MultiPlus-II kommuniziert über VE.Bus, das eigene Protokoll von Victron, und Victron erlaubt keine direkten VE.Bus-Verbindungen durch Drittsysteme. Ein GX-Gerät wie ein Cerbo GX liest VE.Bus und arbeitet als Modbus TCP-Gateway, das das VE.Bus-System über die Unit-ID auswählt.235
- Welche Unit-ID verwendet ein MultiPlus-II an einem Cerbo GX?
- Die bevorzugte Unit-ID der Registerliste für den VE.Bus-Port eines Cerbo GX ist 227, für einen MultiPlus-II GX 228 und für einen CCGX 246. Seit Venus 2.60 werden IDs dynamisch vergeben; lesen Sie die tatsächliche ID daher unter Available services ab. Laut Victron ändern sich Unit-IDs nach einem Neustart nicht.12
- Kann ich jedes Gerät eines Parallel- oder Dreiphasensystems einzeln lesen?
- Nein. Laut Victron lassen sich Geräte, die für Parallel- oder Dreiphasenbetrieb konfiguriert sind, nicht einzeln ansprechen. Der VE.Bus-Dienst liefert Systemsummen und Register je Phase, etwa die Spannung unter 3 bis 5 und die Leistung unter 12 bis 14.12
- Warum sind die VE.Bus-Energiezähler auf null gefallen?
- Die Registerliste kennzeichnet die Zähler unter 74 bis 92 als flüchtig. Sie werden zurückgesetzt, wenn der Multi ausgeschaltet wird und wenn das GX-Gerät neu startet. Speichern Sie sie in Edge als laufende Summe, die neu beginnen kann.1
Quellen
- Registerliste GX Modbus TCP 3.81, Revision 54 (Blätter Field list und Unit ID mapping) (öffnet in einem neuen Tab)
- GX Modbus-TCP-Handbuch: Unit-IDs, Funktionscodes und das Beispiel zur VE.Bus-Eingangsspannung (öffnet in einem neuen Tab)
- Data communication with Victron Energy products, Whitepaper: Modbus TCP und VE.Bus (öffnet in einem neuen Tab) (PDF)
- Cerbo-GX-Handbuch: Konfiguration, Settings > Integrations > Modbus TCP Server (öffnet in einem neuen Tab)
- MultiPlus-II inverter/charger 230 V, Datenblatt, 3 kVA bis 15 kVA (öffnet in einem neuen Tab) (PDF)
- Cerbo-GX-Handbuch: Anschluss von VE.Bus-Multis, Quattros und Wechselrichtern (öffnet in einem neuen Tab)
- Cerbo-GX-Handbuch: Bedienoberfläche und Netzwerk-Sicherheitsprofil (öffnet in einem neuen Tab)
Weiterführende Informationen
- AnwendungBatteriespeicher überwachen und lokal steuern
- AnwendungMicrogrid-Energiemanagement
- LeitfadenVictron Cerbo GX MK2
- LeitfadenVictron Lynx Smart BMS NG
- RechnerModbus-Registerdecoder
- RechnerBatterielaufzeit-Rechner
- RechnerModbus-Registeradresse umrechnen
- RechnerRS-485-Abschluss und Bias
- HerstellerGeräte von Victron Energy
- ProtokollModbus-Geräte und Registertabellen
- KategorieWechselrichter und Laderegler
- KategorieBatteriesysteme und Steuerungen
Produktnamen und Marken gehören ihren jeweiligen Inhabern. Die Veröffentlichung bedeutet weder eine Empfehlung noch eine Geschäftsbeziehung.









