Herunterladen Inhalt Inhalt Diese Seite drucken
Inhaltsverzeichnis

Werbung

Kommunikationsprozessor und Modbus-TCP
13.5 Modbus-Kommunikation
Ein Modbus TCP-Client (Master) muss die Client/Server-Verbindung über den Parameter
DISCONNECT steuern. Die grundlegenden Aktionen eines Modbus-Clients werden im
Folgenden gezeigt.
1. Verbindung zu einem Server (Slave) mit bestimmter IP-Adresse und IP-Portnummer
aufbauen
2. Client-Übertragung einer Modbus-Meldung auslösen und Antworten vom Server empfangen
3. Gegebenenfalls die Verbindungsunterbrechung zwischen Client und Server auslösen, um
die Verbindung mit einem anderen Server zu ermöglichen
Modbus RTU-Anweisungen in Ihrem Programm
• Modbus_Comm_Load: Eine Ausführung von Modbus_Comm_Load ist erforderlich, um PtP-
Portparameter wie Baudrate, Parität und Flusskontrolle einzurichten. Nachdem der CPU-Port
für das Modbus RTU-Protokoll konfiguriert ist, kann er nur von der Anweisung
Modbus_Master oder der Anweisung Modbus_Slave verwendet werden.
• Modbus_Master: Mit der Anweisung Modbus_Master kann die CPU als Modbus-RTU-
Mastergerät für die Kommunikation mit einem oder mehreren Modbus-Slavegeräten
eingesetzt werden.
• Modbus_Slave: Mit der Anweisung Modbus_Slave kann die CPU als Modbus-RTU-Slavegerät
für die Kommunikation mit einem Modbus-Mastergerät eingesetzt werden.
Modbus TCP-Anweisungen in Ihrem Programm
• MB_CLIENT: Client/Server-TCP-Verbindung herstellen, Befehlsmeldung senden, Antwort
empfangen und Trennen der Verbindung vom Server steuern.
• MB_SERVER: Bei Anforderung Verbindung zu einem Modbus-TCP-Client aufbauen, Modbus-
Meldung empfangen und Antwort senden.

Siehe auch

Siemens-Website Service & Support
industrial-security/Documents/operational_guidelines_industrial_security_en.pdf)
13.5.2

Modbus TCP

13.5.2.1
Übersicht
Ab Version V4.1 der S7-1200 CPU in Verbindung mit STEP 7 V13 SP1 wird die Fähigkeit von
Modbus TCP dahingehend erweitert, dass erweiterte T-Bausteinanweisungen verwendet
werden können.
1020
(http://www.industry.siemens.com/topics/global/en/
Systemhandbuch, V4.5 05/2021, A5E02486681-AO
S7-1200 Automatisierungssystem

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Simatic s7-1200

Inhaltsverzeichnis