Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens SIMATIC S7 Serie Systemhandbuch Seite 712

Inhaltsverzeichnis

Werbung

Kommunikation
11.5 PROFINET
Weitere Informationen zu den Kommunikationsanweisungen TCON und TDISCON finden Sie im
Abschnitt "TCP und ISO-on-TCP" unter TCON, TDISCON, TSEND und TRCV (Seite 657).
Tabelle 11-47 Anweisungen TUSEND und TURCV
KOP/FUP
STEP 7 erstellt automatisch den DB, wenn Sie die Anweisung einfügen.
1
TCON, TDISCON, TUSEND und TURCV laufen asynchron ab, so dass die Bearbeitung eines
Auftrags mehrere Anweisungsausführungen umfasst.
Tabelle 11-48 Datentypen für die Parameter von TUSEND und TURCV
Parameter und Datentyp
REQ
IN
(TUSEND)
EN_R
IN
(TURCV)
ID
IN
LEN
IN
712
SCL
"TUSEND_DB"(
req:=_bool_in_,
ID:=_word_in_,
len:=_udint_in_,
done=>_bool_out_,
busy=>_bool_out_,
error=>_bool_out_,
status=>_word_out_,
data:=_variant_inout_);
"TURCV_DB"(
en_r:=_bool_in_,
ID:=_word_in_,
len:=_udint_in_,
ndr=>_bool_out_,
busy=>_bool_out_,
error=>_bool_out_,
status=>_word_out_,
rcvd_len=>_udint_out_,
data:=_variant_inout_);
Datentyp
Bool
Bool
Word
UDInt
Beschreibung
Die Anweisung TUSEND sendet Daten über UDP an
den entfernten Partner, der vom Parameter ADDR
angegeben wird.
Um den Auftrag zum Senden von Daten zu starten,
rufen Sie die Anweisung TUSEND mit REQ = 1 auf.
Die Anweisung TURCV empfängt Daten über UDP.
Der Parameter ADDR zeigt die Adresse des Senders
an. Nach erfolgreicher Durchführung von TURCV
enthält der Parameter ADDR die Adresse des entfern‐
ten Partners (des Senders).
TURCV unterstützt den Ad-hoc-Modus nicht.
Um den Auftrag zum Empfangen von Daten zu star‐
ten, rufen Sie die Anweisung TURCV mit EN_R = 1 auf.
Beschreibung
Startet den Sendeauftrag bei einer steigenden Flanke. Die Daten
werden aus dem mit DATA und LEN bezeichneten Bereich übertra‐
gen.
0: CPU kann nicht empfangen.
1: Aktiviert die CPU für den Empfang. Die Anweisung TURCV ist
empfangsbereit und der Empfangsauftrag wird bearbeitet.
Verweis auf die zugehörige Verbindung zwischen dem Anwender‐
programm und der Kommunikationsschicht des Betriebssystems.
Die ID muss mit der zugehörigen Parameter-ID in der lokalen Ver‐
bindungsbeschreibung übereinstimmen.
Wertebereich: W#16#0001 bis W#16#0FFF.
Anzahl der Bytes, die gesendet (TUSEND) oder empfangen
(TURCV) werden sollen.
Standard = 0. Der Parameter DATA legt die Länge der zu send‐
enden oder zu empfangenden Daten fest.
Ansonsten, Wertebereich: 1 bis 1472
Systemhandbuch, V4.5 05/2021, A5E02486681-AO
S7-1200 Automatisierungssystem

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Simatic s7-1200

Inhaltsverzeichnis