Herunterladen Inhalt Inhalt Diese Seite drucken

JUMO LOGOSCREEN serie Schnittstellenbeschreibung Seite 25

Inhaltsverzeichnis

Werbung

Um den Status der einzelnen RDREC-Übertragungen innerhalb der Poll-Zyklen abzufragen,
können „RDREC.VALID", „RDREC.BUSY", „RDREC.ERROR" und „RDREC.STATUS" ausge-
wertet werden. Bei RDREC.VALID = TRUE wurde das Datenaustauschpaket erfolgreich emp-
fangen und an die Datenstruktur für eingehende Datenaustauschpakete übergeben. Nach
erfolgreicher Übertragung eines Datenaustauschpaketes muss dann der Vergleich von aus- und
eingehender „ID-SPS" erfolgen und entschieden werden, ob ein weiterer Poll-Zyklus erforderlich
ist („ID-SPS" ungleich) oder gültige Antwortdaten empfangen wurden („ID-SPS" identisch). Die
Parameter, die bei den zyklischen Aufrufen von RDREC übergeben werden müssen, entnehmen
Sie der Tabelle im Anschluss an diesen Abschnitt.
b) Übernahme der Antwortdaten: Sobald nach dem Empfang eines Datenaustauschpaketes vom
JUMO IO-Device die Werte von „ID-SPS" in den Datenstrukturen für aus- und eingehende Da-
tenaustauschpakete identisch sind stehen in der Datenstruktur für eingehende Datenaustausch-
pakete die gültigen Antwortdaten aus dem JUMO IO-Device zur Verfügung. Die Daten müssen
von hier zum Ziel kopiert werden, bevor sie von einer weiteren Leseanforderung überschrieben
werden.
Parametrierung der Funktionsbausteine WRREC/RDREC
Eingangsparameter für WRREC/RDREC
LEN
(Länge der zu schreibenden Daten bei
WRREC in Bytes)
MLEN
(maximale Länge der zu lesenden Daten bei
RDREC in Bytes)
ID
(Hardwarekennung der anzusprechenden
Slots/Subslots des IO-Devices)
INDEX
(Index des Zielbereiches für Datenaus-
tauschpakete von JUMO IO- Devices)
RECORD
(Pointer auf zu lesende/schreibende Daten-
punkte; bei JUMO IO-Devices werden Da-
tenstrukturen für ein- und ausgehende
Datenaustauschpakete übergeben.)
5 Azyklischer Datenaustausch
Übergabewerte
Single-ID
255
640
Hardwarekennung des Slot 1 JUMO IO-Devices (Devi-
ceStatusBlock)
201
202
für WRREC: Pointer auf Datenstruktur für ausgehende
Datenaustauschpakete
für RDREC: Pointer auf Datenstruktur für eingehende
Datenaustauschpakete
Multi-ID
Textspeicher
1024
203
25

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Logoscreen 601Logoscreen 700

Inhaltsverzeichnis