13.8.4.2
Beispiel: MB_CLIENT 1 in älteren Systemen: Mehrere Anforderungen mit
gemeinsamer TCP-Verbindung
Mehrere Modbus-Clientanforderungen können über die gleiche Verbindung gesendet
werden. Hierfür verwenden Sie den gleichen Instanz-DB, die gleiche Verbindungs-ID und
Portnummer.
Es kann jeweils nur 1 Client aktiv sein. Nachdem ein Client seine Ausführung beendet hat,
beginnt der nächste Client mit der Ausführung. Ihr Programm ist für die Reihenfolge der
Ausführung verantwortlich.
Das Beispiel zeigt beide Clients, die in denselben Speicherbereich schreiben. Außerdem
wird ein ausgegebener Fehler erfasst (optionale Funktion).
Netzwerk 1: Modbus-Funktion 1 - 16 Bits im Prozessabbild der Ausgänge lesen
Netzwerk 2: Modbus-Funktion 2 - 32 Bits im Prozessabbild der Eingänge lesen
S7-1200 Automatisierungssystem
Systemhandbuch, V4.2, 09/2016, A5E02486681-AK
Kommunikationsprozessor und Modbus-TCP
13.8 Modbus TCP-Kommunikation in älteren Systemen
1343