Herunterladen Inhalt Inhalt Diese Seite drucken

Sdo Read (Azyklischer Input); Tabelle 17: Elemente Sdo Read; Tabelle 18: Beispiel Sdo Read - hilscher EU5C-SWD-POWERLINK Benutzerhandbuch

Smartwire-dt gateway
Inhaltsverzeichnis

Werbung

POWERLINK-Datenkommunikation
9.1.2

SDO Read (Azyklischer Input)

Element
Erläuterung
Slave Address
Adresse des gelesenen
SWD-Teilnehmers.
SWD Index
SWD Index der gelesenen
Daten, z. B. Fehlerzähler
oder Firmwareversion
Request Type
Auftragstyp. Hat beim
Leseauftrag den Wert 0
Length
Länge der Antwort in Bytes
Data
Gelesene Daten gemäß
SWD Index, z. B.
Fehlerzähler oder
Firmwareversion
State
Status der Antwort
Error Code
Fehler, den der SWD-Master
(i. e. das Gateway) erkannt
hat
Syntax
Objekt-
Sub-Index
Index
0x3000
0x02
SmartWire-DT Gateway | EU5C-SWD-POWERLINK
DOC130802UM02DE | Revision 2 | Deutsch | 2013-12 | Freigegeben | Öffentlich
Elemente SDO Read
Das Lesen von angeforderten Daten erfolgt über den Objekt-Index
0x3000, und dem Sub-Index 2. Die Antwort auf ein Read Request enthält
die folgenden Elemente:

Tabelle 17: Elemente SDO Read

Beispiel SDO Read
Das SDO Read, das das Gateway als Antwort auf das SDO Write an den
Managing Node zurücksendet, würde folgendermaßen aussehen, wenn die
Antwort abgeschlossen ist und kein Fehler erkannt wurde:
Slave
SWD Index
Address
0x05
0x7F

Tabelle 18: Beispiel SDO Read

Datentyp
Wertebereich
uint8
1...99
uint8
0...255
uint8
Read Request = 0
Write Request = 1
uint8
1...120
uint8
(...)
[120]
uint8
Idle = 0
In Progress = 1
Finished = 2
Error = 3
uint32
kein Fehler
= 0x00000000
JOBID_BUFFER_FULL
= 0xC0AD0002
JOB_DENIED
= 0xC0AD0003
NOT_AVAILABLE
= 0xC0AD0004
Elemente
Request Type
Length
0x00
0x78
Beispiel-
Beispiel-
wert
wert hex
5
0x05
127
0x7F
0
0x00
120
0x78
(...)
(...)
2
0x02
0
0x00
Data
State
Error Code
(...)
0x02
0x00000000
© Hilscher 2013
60/72

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis