Herunterladen Inhalt Inhalt Diese Seite drucken

Funktionsweise Von Trcv - Siemens SIMATIC S7-1200 Systemhandbuch

Automatisierungssystem
Vorschau ausblenden Andere Handbücher für SIMATIC S7-1200:
Inhaltsverzeichnis

Werbung

Parameter und Datentyp
DATA
IN_OUT
DONE
OUT
NDR
OUT
BUSY
OUT
ERROR
OUT
STATUS
OUT
RCVD_LEN
OUT
Hinweis
Die Anweisung TSEND erfordert einen Wechsel von 0 nach 1 am Eingangsparameter REQ,
um einen Sendeauftrag zu starten. Der Parameter BUSY wird dann während der
Verarbeitung auf 1 gesetzt. Die Fertigstellung des Sendeauftrags wird kenntlich gemacht,
indem einer der Parameter DONE oder ERROR einen Zyklus lang auf 1 gesetzt wird.
Während dieses Zeitraums wird ein Wechsel von 0 nach 1 am Eingangsparameter REQ
ignoriert.

Funktionsweise von TRCV

Die Anweisung TRCV schreibt die empfangenen Daten in einen Empfangsbereich, der von
den folgenden zwei Variablen angegeben wird:
● Zeigt auf den Anfang des Bereichs
● Länge des Bereichs
Sobald alle Auftragsdaten empfangen sind, werden sie von TRCV in den Empfangsbereich
übertragen und NDR wird auf 1 gesetzt.
S7-1200 Automatisierungssystem
Systemhandbuch, 11/2011, A5E02486681-05
Datentyp
Variante
Bool
Bool
Bool
Bool
Word
Int
Hinweis
Die Standardeinstellung des Parameters LEN (LEN = 0) ermittelt anhand des Parameters
DATA die Länge der zu übertragenden Daten. Stellen Sie sicher, dass die von der
Anweisung TSEND gesendeten Daten (DATA) dieselbe Größe haben wie der Parameter
DATA der Anweisung TRCV.
Beschreibung
Pointer auf den Datenbereich für Senden (TSEND) oder
Empfangen (TRCV). Der Datenbereich enthält die Adresse und
Länge. Die Adresse bezieht sich auf einen der Speicherbereiche
E, A oder M oder auf einen DB.
TSEND:
0: Auftrag noch nicht gestartet oder läuft noch.
1: Auftrag fehlerfrei ausgeführt.
TRCV:
NDR = 0: Auftrag noch nicht gestartet oder läuft noch.
NDR = 1: Auftrag erfolgreich beendet.
BUSY = 1: Der Auftrag ist noch nicht beendet. Es kann kein
neuer Auftrag gestartet werden.
BUSY = 0: Auftrag beendet.
ERROR = 1: Ein Fehler ist während der Bearbeitung aufgetreten.
STATUS enthält ausführliche Informationen über die Fehlerart.
Statusinformationen umfassen Fehlerinformationen. (Siehe
Tabelle "Bedingungscodes für Error und Status" unten.)
TRCV: Tatsächliche empfangene Datenmenge in Byte
103BKommunikation
10.2 PROFINET
443

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis