Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens SIMATIC S7 Serie Systemhandbuch Seite 674

Inhaltsverzeichnis

Werbung

Kommunikation
11.5 PROFINET
Wenn Sie eine TCON-, TDISCON-, TSEND- oder TRCV-Anweisung über das
Anweisungsverzeichnis in Ihr Programm platzieren, wird je nach der ausgewählten TCON-,
TDISCON-, TSEND- oder TRCV-Anweisung eine neue FB- oder FC-Instanz in der Projektnavigation
angelegt. Die neue FB- oder FC-Instanz finden Sie in der Projektnavigation unter PLC_x >
Programmbausteine > Systembausteine > Programmressourcen.
Um die Version einer TCON-, TDISCON-, TSEND- oder TRCV-Anweisung in einem Programm zu
ermitteln, müssen Sie die Eigenschaften in der Projektnavigation aufrufen, nicht die
Eigenschaften einer im Programmeditor angezeigten Box. Wählen Sie in der Projektnavigation
eine FB- oder FC-Instanz einer TCON-, TDISCON-, TSEND- oder TRCV-Anweisung aus, klicken Sie
mit der rechten Maustaste, wählen Sie "Eigenschaften" und dann die Seite "Informationen", um
die Versionsnummer der TCON-, TDISCON-, TSEND- oder TRCV-Anweisung anzuzeigen.
Alte Anweisungen TCON, TDISCON, TSEND und TRCV (TCP-Kommunikation)
Ethernet-Kommunikation mit den Protokollen TCP und ISO on TCP
Hinweis
Anweisungen TSEND_C und TRCV_C
Um die Programmierung der PROFINET/Ethernet-Kommunikation zu vereinfachen, verbinden
die Anweisungen TSEND_C und TRCV_C die Funktionalität der Anweisungen TCON, TDISCON.
TSEND und TRCV:
• TSEND_C verbindet die Anweisungen TCON, TDISCON und TSEND.
• TRCV_C verbindet die Anweisungen TCON, TDISCON und TRCV.
Die folgenden Anweisungen steuern den Kommunikationsprozess:
• TCON baut die TCP/IP-Verbindung zwischen dem Client- und dem Server-PC (CPU) auf.
• TSEND und TRCV senden und empfangen Daten.
• TDISCON trennt die Verbindung.
Die Mindestdatengröße, die gesendet (TSEND) oder empfangen (TRCV) werden kann, ist ein
Byte; die maximale Datengröße beträgt 8192 Byte. TSEND unterstützt nicht die
Datenübertragung von Booleschen Adressen und TRCV empfängt Daten nicht in Booleschen
Adressen. Beachten Sie für weitere Informationen zum Übertragen von Daten mit diesen
Anweisungen den Abschnitt zur Datenkonsistenz (Seite 187).
TCON, TDISCON, TSEND und TRCV laufen asynchron ab, so dass die Bearbeitung eines Auftrags
mehrere Anweisungsausführungen umfasst. Beispielsweise starten Sie einen Auftrag zum
Einrichten und Herstellen einer Verbindung durch die Ausführung von TCON mit Parameter REQ
= 1. Dann überwachen Sie den Stand der Auftragsausführung, indem TCON wiederholt
ausgeführt wird, und prüfen, ob der Parameter DONE den Abschluss des Auftrags bestätigt.
674
S7-1200 Automatisierungssystem
Systemhandbuch, V4.5 05/2021, A5E02486681-AO

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Simatic s7-1200

Inhaltsverzeichnis