Herunterladen Inhalt Inhalt Diese Seite drucken

Dp_Rdiag_Ext; Dp_Rdrec - Bosch Rexroth IndraLogic L40 04VRS Bedienungs- Und Programmieranleitung

Inhaltsverzeichnis

Werbung

148/213
Bosch Rexroth AG | Electric Drives
Bibliotheken

DP_RDIAG_EXT

Kurzbeschreibung
Schnittstellenbeschreibung
Name
VAR_INPUT
REQ
ID
MLEN
VAR_IN_OUT
DINFO
VAR_OUTPUT
VALID
ERROR
BUSY
STATUS
LEN
Beispiel

DP_RDREC

Kurzbeschreibung
Rexroth IndraLogic L40 04VRS | Bedien- und Programmieranlei‐
and Controls
Mit dem Funktionsbaustein "DP_RDIAG_EXT" werden die Diagnosedaten ei‐
nes Slaves vom DP-Master (DPM1) gelesen. Die Diagnosedaten werden in
einem Feld (ARRAY) gespeichert.
Abb.6-129:
DP_RDIAG_EXT
Typ
BOOL
DWORD
INT
ARRAY [0..255]
OF BYTE
BOOL
BOOL
BOOL
DWORD
INT
Abb.6-130:
Schnittstelle von DP_RDIAG_EXT
Byte
Inhalt
0
MASTER
1
SEGMENT
2
STATION
3
SLOT
Abb.6-131:
Slot-Handle: Parameter "ID"
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.
Der Funktionsbaustein "DP_RDREC" dient zum lesenden Zugriff für den azyk‐
lischen Datenaustausch (DPV1). Für die zu lesenden Prozessdaten muss ein
Zielbereich über eine Zeiger-Adressierung (POINTER) definiert werden.
Kommentar
TRUE: Empfang starten
Slot Handle, siehe folgende Tabelle
Maximale Länge der zu lesenden Daten
Slave-Diagnosedaten nach Profibus DP-Norm
TRUE: Neue, gültige Diagnosedaten stehen zur Verfü‐
gung
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
Länge der Diagnosedaten in Byte
Beschreibung
ID des DP-Systems:
Kennzeichnung des DP-Masters
Nummer des DP-Segmentes
Nummer des DP-Slaves (Busadresse)
Nummer des Slots innerhalb des Slaves
tung

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis