Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens SIMATIC S7-1200 Systemhandbuch Seite 582

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

Werbung

105BKommunikationsprozessor
12.3 Punkt-zu-Punkt-Kommunikation (PtP)
Die folgende Abbildung zeigt, wie die Parameter DONE und STATUS nur einen Zyklus lang
gültig sind, wenn an der REQ-Leitung (einen Zyklus lang) ein Impuls anliegt, um die
Sendeanweisung anzustoßen.
Die folgende Abbildung zeigt die Beziehung der Parameter DONE, ERROR und STATUS im
Fehlerfall.
Die Werte DONE, ERROR und STATUS sind nur solange gültig, bis SEND_PTP erneut mit
dem gleichen Instanz-DB ausgeführt wird.
Tabelle 12- 21
Bedingungscodes
STATUS (W#16#....)
80D0
80D1
80D2
80D3
80D5
833A
Interaktion der Parameter LENGTH und BUFFER für SEND_PTP
Die Mindestdatengröße, die von der Anweisung SEND_PTP gesendet werden kann, ist ein
Byte. Der Parameter BUFFER legt die Größe der zu sendenden Daten fest. Sie können für
den Parameter BUFFER weder den Datentyp Bool noch Arrays vom Typ Bool verwenden.
Sie können den Parameter LENGTH jederzeit auf 0 setzen und sicherstellen, dass
SEND_PTP die gesamte Datenstruktur des Parameters BUFFER sendet. Wenn Sie nur
einen Teil der Datenstruktur des Parameters BUFFER senden möchten, können Sie
LENGTH wie folgt setzen:
582
Beschreibung
Neue Anforderung bei aktivem Sender
Sendung abgebrochen, weil kein CTS innerhalb der Wartezeit
Sendung abgebrochen, weil kein DSR vom DCE-Gerät
Sendung wegen Überlauf der Warteschlange abgebrochen (mehr als 1024 Bytes senden)
Umgekehrtes Biassignal (Drahtbruch)
Der DB für den Parameter BUFFER ist nicht vorhanden.
S7-1200 Automatisierungssystem
Systemhandbuch, 11/2011, A5E02486681-05

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis