Herunterladen Inhalt Inhalt Diese Seite drucken

Il_Getattribsingledn; Abb. 6-58: Bibliothekszuordnung: Il_Getattribsingledn; Abb. 6-59: Aufbau: Il_Getattribsingledn - Bosch Rexroth IndraLogic L40 03VRS Bedienungs- Und Programmieranleitung

Inhaltsverzeichnis

Werbung

IndraLogic L40 03VRS
Funktionsbeschreibung
Fehlerbehandlung

IL_GetAttribSingleDN

Kurzbeschreibung
Schnittstellenbeschreibung
DOK-CONTRL-IC*L40*****-AW02-DE-P
Der Funktionsbaustein ermöglicht das Senden einer beliebigen Explicit-
Message an einen Slave über das Message-Interface des DeviceNet-
Masters. Die Adressierung des gewünschten Objekts ergibt sich aus
"MacID",
"ClassID"
und
Messaging-Code wird über "ServiceToSend" festgelegt. Im Array
SendData" werden die weiteren Anforderungsdaten übergeben. Die
Bytelänge dieser Daten ist in "SendData" anzugeben. Sobald am Eingang
"Execute" eine positive Flanke erkannt wird, werden die zu sendenden
Daten – soweit möglich – überprüft und in das Message-Interface des
DeviceNet-Masters geschrieben. Dieser leitet die Anforderung an den
adressierten Slave weiter. Sobald der Ausgang "Done" auf TRUE gesetzt
wird, stehen die Antwortdaten zur Verfügung. "ServiceReceived" gibt den
Servicecode
der
Antwortdaten
"RecvDataCount" werden die Antwortdaten und deren Bytelänge
übergeben.
Hinweis: Um mit dem Funktionsbaustein eine neue Explicit-Message
abzuschicken, 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.
Realisiert den DeviceNet-Dienst Get_Attribute_Single.
Bibliothek
RIL_DeviceNet.lib

Abb. 6-58: Bibliothekszuordnung: IL_GetAttribSingleDN

Abb. 6-59: Aufbau: IL_GetAttribSingleDN

"InstanceID".
Der
gewünschte
an.
Über
"Error"
signalisiert.
Informationen
Bereich
Explicit Messaging
6-23
Bibliotheken
Explicit-
"RecvData"
und
zum

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis