Modbus Slave TCP

Urheber: Mergim Morina
Veröffentlicht: 29.09.2025
Letzte Aktualisierung: 09.02.2026

Das AZZURRO HUB erlaubt als TCP-Server den Lese- und Schreibzugriff übergeordneter Steuergeräte (TCP-Client) auf AZZURRO Gerätschaften. ModbusTCP-Telegramme des Clienten werden vom AZZURRO HUB (TCP-Server) empfangen und als ModbusRTU-Telegramme zum adressierten Gerät (RTU-Slave) weitergereicht. Der Slave antwortet an das HUB (RTU-Master) und das Telegramm wird per ModbusTCP an den Clienten weitergereicht. Anders als beim Vorgänger AZZURRO Connext ist es möglich, Steuergeräte von Drittherstellern unter Beachtung Ihrer Steuerungs-Limitationen simultan mit dem AZZURRO HUB zu verwenden.



Definieren Sie in den Einstellungen des Clienten die IP-Adresse des AZZURRO HUB als Ziel-Server. Für den Kommunikationsaustausch mit den AZZURRO-Geräten verwenden Sie folgende Ports:
  • Wechselrichter-Bus: 55400
  • Energy-Meter-Bus: 55401
  • Ladestation-Bus (RS485): 55402
ACHTUNG!: Pro Port darf nur ein Client verbunden sein! Der Zugriff eines weiteren Clients führt zum Abbruch der bestehenden Verbindung.

Navigieren Sie im Lokalserver des HUBs auf Einstellungen > Modbus Slave TCP. Setzen Sie das Häkchen um die Funktion zu aktivieren und geben Sie in der unteren Zeile die gewünschte Verzögerungszeit (Delay) ein. Ein höherer Delay verhindert eine Überlastung des Kommunikationsbusses.



Die benötigten Modbus-Protokolle erhalten Sie von unserem Aftersale-Support nach Unterzeichnen unserer Geheimhaltungsvereinbarung. Sie haben die Möglichkeit Lese- und Schreibbefehle an einzelne Geräte über die vergebene eindeutige Modbusadresse oder Schreibbefehle an alle Geräte simultan per Broadcastsignal (Adresse 00) zu senden. In der unteren Abbildung finden Sie ein Beispiel einer erfolgreichen Kommunikation zwischen Client (RS485-Terminal am Rechner) und dem Server (AZZURRO HUB). Es werden die volatilen Register des AZZURRO Wechselrichters zur Leistungsregelung von Wirk- und Blindleistung ausgelesen und gesteuert. Registernamen und Werte für den unteren Schreibbefehl wie folgt aufgelistet.
  • $1105 - Kontrollbits (P & Q/P durch cosPhi aktiv)
  • $1106 - Output Wirkleistung (50,0%)
  • $1107 - Input Wirkleistung  (20,0%)
  • $1108 - Q%/Pn (0%)
  • $1109 - Leistungsfaktor (0,9 ind.)