Herunterladen Inhalt Inhalt Diese Seite drucken

Abb. 6-60: Schnittstellensignale: Il_Getattribsingledn - Bosch Rexroth IndraLogic L40 03VRS Bedienungs- Und Programmieranleitung

Inhaltsverzeichnis

Werbung

6-24
Bibliotheken
Name
VAR_INPUT
Execute
Device
MacID
ClassID
InstanceID
AttributeID
VAR_OUTPUT
Done
Active
Error
ErrorID
ErrorIdent
RecvDataCount
RecvData
Funktionsbeschreibung
Fehlerbehandlung
Typ
BOOL
INT
USINT
USINT
UINT
USINT
BOOL
BOOL
BOOL
ERROR_CODE
ERROR_STRUCT
USINT
ARRAY[0..255]OF BYTE Byte-Array für empfangene Attributdaten.

Abb. 6-60: Schnittstellensignale: IL_GetAttribSingleDN

Der Funktionsbaustein ermöglicht das Auslesen des adressierten
Attributes. Die Adressierung des gewünschten Objekts ergibt sich aus
"MacID", "ClassID", "InstanceID" und "AttributeID". Sobald am Eingang
"Execute"
eine
positive
Anforderungsdaten überprüft und in das
DeviceNet-Masters geschrieben. Dieser leitet die Anforderung an den
adressierten Slave weiter. Sobald der Ausgang "Done" auf TRUE gesetzt
wird, stehen die Antwortdaten des adressierten Attributes zur Verfügung.
Über "RecvData" und "RecvDataCount" werden die Attributdaten und
deren Bytelänge bereitgestellt.
Hinweis: Um neue Daten anzufordern, muss der Eingang "Execute"
zunächst auf FALSE gesetzt und der Funktionsbaustein im
Zustand State = WAIT_RESET_MSG_DN einmal aufgerufen
werden (Flankenerkennung).
Ein Fehler während der Bearbeitung des Funktionsbausteins wird durch
Setzen
des
Ausgangs
aufgetretenen Fehler erhalten Sie über "ErrorID" und "ErrorIdent", siehe
"Fehlermeldungen der DeviceNet-Funktionsbausteine" ab Seite 6-26.
Kommentar
Bearbeitungsfreigabe des Funktionsbausteins.
Selektierter DeviceNet-Master (bei Parallelbetrieb
mehrerer Feldbusse). Der Wert ist zunächst immer
auf 0 zu setzen.
MAC-ID des selektierten Slaves.
Class-ID des selektierten Objekts.
Instance-ID des selektierten Objekts.
Attribut-ID des selektierten Objekts.
Attributdaten wurden empfangen.
Attributdaten werden empfangen.
TRUE: Fehler ist aufgetreten.
Fehlerkurzbeschreibung.
Detaillierte Fehlerbeschreibung gemäß
Fehlertabelle.
Bytelänge der empfangenen Attributdaten.
Flanke
erkannt
"Error"
signalisiert.
DOK-CONTRL-IC*L40*****-AW02-DE-P
IndraLogic L40 03VRS
wird,
werden
die
Message-Interface des
Informationen
zum

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis