Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens SIMATIC S7 Serie Systemhandbuch Seite 681

Inhaltsverzeichnis

Werbung

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 an den Parameter RCVD_LEN ausgegeben. Unmittelbar nach dem
Empfang eines Datenblocks schreibt TRCV die Daten in den Empfangsbereich und setzt NDR auf
1.
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.
Bedingungscodes von TSEND und TRCV Error und Status
ERROR
STATUS
0
0000
0
7000
0
7001
0
7002
1
8085
1
8086
1
8088
S7-1200 Automatisierungssystem
Systemhandbuch, V4.5 05/2021, A5E02486681-AO
Beschreibung
Sendeauftrag fehlerfrei ausgeführt (TSEND)
Neue Daten angenommen: Die aktuelle Länge der empfangenen Daten wird in
RCVD_LEN (TRCV) gezeigt.
Keine laufende Auftragsbearbeitung (TSEND)
Baustein nicht empfangsbereit (TRCV)
Auftragsbearbeitung starten, Daten werden gesendet: Während dieser Bearbeitung
greift das Betriebssystem auf die Daten im Sendebereich DATA zu (TSEND).
Baustein empfangsbereit, Empfangsauftrag wurde aktiviert (TRCV).
Folgeaufruf (REQ irrelevant), Auftrag wird bearbeitet: Während dieser Bearbeitung
greift das Betriebssystem auf die Daten im Sendebereich DATA zu (TSEND).
Folgeaufruf, Empfangsauftrag wird bearbeitet: Während dieser Bearbeitung werden
die Daten in den Empfangsbereich geschrieben. Deshalb kann ein Fehler zu inkonsis‐
tenten Daten im Empfangsbereich führen (TRCV).
Der Parameter LEN ist größer als der größte zulässige Wert (TSEND) und (TRCV).
Der Parameter LEN oder DATA hat sich seit der ersten Ausführung der Anweisung ge‐
ändert (TRCV).
Der Parameter ID ist nicht im zulässigen Adressbereich.
Der Parameter LEN ist größer als der in DATA festgelegte Speicherbereich.
Kommunikation
11.5 PROFINET
681

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Simatic s7-1200

Inhaltsverzeichnis