Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens SIMATIC S7 Serie Systemhandbuch Seite 644

Inhaltsverzeichnis

Werbung

Kommunikation
11.5 PROFINET
TRCV_C wird zurückgesetzt, wenn der Parameter COM_RST gesetzt wird. Werden bei erneuter
Ausführung Daten empfangen, kann dies zu Datenverlust führen. Abhängig vom Parameter
CONT sind die folgenden Szenarien möglich:
• CONT = "0":
Eine vorhandene Kommunikationsverbindung wird hergestellt.
• CONT = 1 und eine Kommunikationsverbindung wurde hergestellt:
Eine vorhandene Kommunikationsverbindung wird zurückgesetzt und erneut hergestellt.
• CONT = 1 und es wurde keine Kommunikationsverbindung hergestellt:
Es wird keine Kommunikationsverbindung hergestellt.
Der Parameter COM_RST wird nach Auswertung durch die Anweisung TRCV_ zurückgesetzt.
TRCV_C arbeitet mit den gleichen Empfangsmodi wie die Anweisung TRCV. Die folgende Tabelle
zeigt, wie Daten in den Empfangsbereich geschrieben werden:
Protokollvariante
Verfügbarkeit der Daten im
Empfangsbereich
TCP
Die Daten sind sofort verfügbar.
(Ad-hoc-Modus)
TCP (Datenemp‐
Die Daten sind verfügbar, sobald
fang mit angegebe‐
die am Parameter LEN angegebe‐
ner Länge)
ne Datenlänge vollständig emp‐
fangen wurde.
ISO on TCP (proto‐
Die Daten sind verfügbar, sobald
kollgesteuerte Da‐
die am Parameter LEN angegebe‐
tenübertragung)
ne Datenlänge vollständig emp‐
fangen wurde.
Hinweis
Ad-hoc-Modus
Den "Ad-hoc-Modus" gibt es nur bei der Protokollvariante TCP. Um die Anweisung TRCV_C für
den Ad-hoc-Modus zu konfigurieren, setzen Sie den Eingangsparameter ADHOC der Anweisung.
Die Länge des Empfangsbereichs wird vom Pointer am Parameter DATA definiert. Die tatsächlich
empfangene Datenlänge wird am Parameter RCVD_LEN ausgegeben. Es können maximal 1460
Bytes empfangen werden.
Hinweis
STEP 7-Projekte der S7-300/400 mit Ad-hoc-Modus in die S7-1200 importieren
In STEP 7-Projekten der S7-300/400 wählen Sie den Ad-hoc-Modus aus, indem Sie dem
Parameter LEN den Wert 0 zuweisen. In der S7-1200 können Sie die Anweisung TRCV_C für den
Ad-hoc-Modus konfigurieren, indem Sie den Eingangsparameter ADHOC der Anweisung setzen.
Wenn Sie ein STEP 7-Projekt der S7-300/400, das den Ad-hoc-Modus umfasst, in die S7-1200
importieren, müssen Sie den Parameter LEN in 65535 ändern.
644
Parameter Connection_type
der Verbindungsbeschreibung
B#16#11
B#16#11
B#16#12
Systemhandbuch, V4.5 05/2021, A5E02486681-AO
Parameter LEN Parameter
RCVD_LEN
Ausgewählt mit
1 bis 1472
dem Eingang
ADHOC der An‐
weisung
TRCV_C
1 bis 8192
Identisch mit
dem Wert am
Parameter LEN
1 bis 8192
Identisch mit
dem Wert am
Parameter LEN
S7-1200 Automatisierungssystem

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Simatic s7-1200

Inhaltsverzeichnis