IndraLogic L40 03VRS
Name
VAR_INPUT
REQ
ID
INDEX
LEN
REC_PTR
VAR_OUTPUT
DONE
ERROR
BUSY
STATUS
DOK-CONTRL-IC*L40*****-AW02-DE-P
DP_WRREC
Der Funktionsbaustein DP_WRREC dient zum schreibenden Zugriff für
den
azyklischen
Datenaustausch
Prozessdaten müssen über eine Zeiger-Adressierung (POINTER)
bereitgestellt werden.
Abb. 6-102: DP_WRREC
Typ
BOOL
DWORD
INT
UDINT
POINTER TO
BYTE
BOOL
BOOL
BOOL
DWORD
Abb. 6-103: Schnittstelle von DP_WRREC
Byte
Inhalt
0
MASTER
1
SEGMENT
2
STATION
3
SLOT
Abb. 6-104: Slot-Handle: Parameter "ID"
Beispiel: Um den Slave mit der Busadresse 12 zu adressieren, hat die ID
den Wert 16#000C0000.
Um die ID aus den einzelnen Komponenten zu bilden, dient die Funktion
DP_ID.
(DPV1).
Kommentar
TRUE: Schreiben starten
Slot-Handle, siehe folgende Tabelle
Index der Prozessdaten (Offset)
Länge der Prozessdaten in Byte
Zeiger auf die zu schreibenden Prozessdaten
TRUE: Aufruf abgeschlossen
TRUE: Fehler ist/sind aufgetreten
TRUE: Der Funktionsbaustein ist beschäftigt.
Solange BUSY = TRUE ist, können die Daten noch
nicht ausgewertet werden.
Zuletzt ermittelter Status
Beschreibung
ID des DP-Systems:
Hat fest den Wert 0, da die IndraLogic L40 genau
einen DP-Master beinhaltet.
Nummer des DP-Segmentes
Nummer des DP-Slaves (Busadresse)
Nummer des Slots innerhalb des Slaves
6-47
Bibliotheken
Die
zu
schreibenden