Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens Simatic s7 Handbuch Seite 904

Automatisierungssystem
Vorschau ausblenden Andere Handbücher für Simatic s7:
Inhaltsverzeichnis

Werbung

Kommunikation
11.2 PROFINET
Hinweis
Ad-hoc-Modus
Den Ad-hoc-Modus gibt es nur bei den Protokollvarianten TCP und ISO on TCP. Den Ad-
hoc-Modus stellen Sie ein, indem Sie dem Parameter LEN den Wert 65535 zuweisen. Der
Empfangsbereich ist identisch mit dem von Parameter DATA angegebenen Bereich. Die
Länge der empfangenen Daten wird am Parameter RCVD_LEN ausgegeben.
Wenn Sie die Daten in einem "optimierten" DB (nur symbolisch adressierbar) speichern,
können Sie Daten nur in Arrays der Datentypen Byte, Char, USInt und SInt empfangen.
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. Bei der S7-1200 stellen Sie den Ad-hoc-Modus ein,
indem Sie dem Parameter LEN den Wert 65535 zuweisen.
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.
Hinweis
Die Daten im Sendebereich müssen konsistent bleiben, bis einer der Parameter DONE oder
ERROR den Wert WAHR annimmt.
Durch die asynchrone Bearbeitung von TSEND_C müssen die Daten im Sendebereich
konsistent bleiben, bis einer der Parameter DONE oder ERROR den Wert WAHR annimmt.
Für TSEND_C bedeutet der Status WAHR des Parameters DONE, dass die Daten
erfolgreich gesendet wurden. Er bedeutet nicht, dass die Partner-CPU den Empfangspuffer
tatsächlich liest.
Durch die asynchrone Bearbeitung von TRCV_C sind die Daten im Empfangsbereich nur
konsistent, wenn der Parameter DONE = 1 ist.
Tabelle 11- 18
Parameter BUSY, DONE und ERROR der Anweisungen TSEND_C und TRCV_C
BUSY
DONE
WAHR
Irrelevant
FALSCH
WAHR
FALSCH
FALSCH
FALSCH
FALSCH
904
ERROR
Beschreibung
Irrelevant
Auftrag wird bearbeitet.
FALSCH
Auftrag erfolgreich ausgeführt.
WAHR
Auftrag mit Fehler beendet. Die Fehlerursache ist im Parameter
STATUS hinterlegt.
FALSCH
Kein neuer Auftrag zugewiesen.
S7-1200 Automatisierungssystem
Systemhandbuch, V4.2, 09/2016, A5E02486681-AK

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Simatic s7-1200

Inhaltsverzeichnis