Instructions

Table Of Contents
Kommunikationsprozessor und Modbus-TCP
13.5 Modbus-Kommunikation
S7-1200 Automatisierungssystem
1228 Systemhandbuch, V4.2.3, 08/2018, A5E02486681-AL
Ändern der TCP_IP_v4-DB-Daten für jede MB_CLIENT-Verbindung
InterfaceID
: Klicken Sie im Fenster der Gerätekonfiguration auf das Bild des PROFINET-
Anschlusses der CPU. Klicken Sie dann auf das Register "Allgemein" und verwenden Sie
die dort angezeigte Hardwarekennung.
ID
: Geben Sie eine Verbindungs-ID zwischen 1 und 4095 ein. Die Modbus TCP-
Kommunikation erfolgt über die zugrunde liegenden Anweisungen TCON, TDISCON,
TSEND und TRCV für die offene Benutzerkommunikation.
ConnectionType
: Verwenden Sie bei TCP/IP den Standard 16#0B (Dezimalzahl = 11).
ActiveEstablished
: Dieser Wert muss 1 oder WAHR sein. Die Verbindung ist deshalb
aktiv, weil MB_CLIENT die Modbus-Kommunikation initiiert.
RemoteAddress
: Geben Sie die IP-Adresse des Modbus TCP-Zielservers in die vier
ADDR-Array-Elemente ein. Geben Sie beispielsweise 192.168.2.241 wie im Bild oben
gezeigt ein.
RemotePort
: Der Standardwert ist 502. Diese Nummer ist die IP-Portnummer des
Modbus-Servers, mit dem MB_CLIENT eine Verbindung aufzubauen und zu
kommunizieren versucht. Bei den Modbus-Servern einiger Dritthersteller ist es
erforderlich, dass Sie eine andere Portnummer verwenden.
LocalPort
: Dieser Wert muss bei einer MB_CLIENT-Verbindung 0 sein.
Mehrere Clientverbindungen
Ein Modbus TCP-Client unterstützt gleichzeitige Verbindungen bis zur maximalen für das
PLC-Gerät zulässigen Anzahl von Open User Communications-Verbindungen. Die
Gesamtzahl der Verbindungen für ein PLC-Gerät, einschließlich Modbus TCP-Clients und -
Server, darf die maximale Anzahl der unterstützten Open User Communications-
Verbindungen nicht überschreiten (Seite 829).
Einzelne gleichzeitige Clientverbindungen müssen die folgenden Regeln einhalten:
Jede MB_CLIENT-Verbindung muss einen eindeutigen Instanz-DB nutzen.
Jede MB_CLIENT-Verbindung muss eine eindeutige IP-Adresse eines Servers zuweisen.
Jede MB_CLIENT-Verbindung muss eine eindeutige Verbindungs-ID zuweisen.
Eindeutige IP-Portnummern sind möglicherweise je nach Serverkonfiguration erforderlich.