Ds_read – Baumer GE-GB-GXxxx Benutzerhandbuch
Seite 22
Handbuch_ProfibusDPV2_BIDE_DE.docx
22/41
Baumer IVO GmbH & Co. KG
22.11.12
Villingen-Schwenningen, Germany
9
Subindex lo
0x02
Zusätzlich Bytes 10...15 nur bei “Change Parameter”:
10
Format des folgenden Parameters
0x40=Zero 41=Byte 42=Word
43=Dword 44=Error
0x43
11
Anzahl der Werte im Parameter
Beim Drehgeber Immer “1”
0x01
12
Value
bei Byte: Parameter
bei Word: Parameter Hi Byte (MSB)
bei Dword: Parameter Byte 3 (MSB)
0x00
13
Value
bei Word: Parameter Lo Byte (LSB)
bei Dword: Parameter Byte 2
0x01
14
Value
bei Dword: Parameter Byte 1
0x00
15
Value
bei Dword: Parameter Byte 0 (LSB)
0x00
6.9.3. DS_Read
SIEMENS Steuerungen verwenden für DS_Read die Systemfunktion SFB52 / RDREC. Die Parameter für
Index und ID (Slot) entsprechen denjenigen bei DS_Write. Der Parameter MLEN entspricht der Grösse des
Datenbausteins für die einzulesenden Daten. Er kann unverändert immer auf Maximallänge (z.B.64) stehen
bleiben.
Zusätzlich ist ein Datenbaustein in ausreichender Grösse vorzuhalten, der die eingelesenen Parameterdaten
aufnimmt. Eine Grösse von 68 Byte ist für alle im Drehgeber implementierten Parameter ausreichend. Sein
Inhalt nach DS_Read ist nachstehend dargestellt.
DS_READ
Aufrufparameter Wert
Beispiel
ID
Slot-Nr.1 (E/A Adresse Telegramm81)
Slot-Nr.0 (Diagnoseadresse Slave)
0x0200
0xFFD
Index
47 = 0x2F
255 = 0xFF
0x2F
0xFF
Length
Maximallänge der zu übertragenden
Daten, die der Datenbaustein (read)
aufnehmen kann
0x40
Datenbaustein (read)
Byte
Bedeutung
Bemerkung
Beispiel
0
Request Reference
gespiegelter Wert aus DS_Write
0xAA
1
Response ID
0x01 = Request parameter (success)
0x02 = Change parameter(success)
0x81 = Request parameter(error)
0x82 = Change parameter(error)
0x01
2
Achse Nr.
immer 0= Gesamter Slave
0x00
3
Anzahl der Parameter Nur ein Parameter: 1
0x01
4
Format
0x01 = Boolean
0x02 = Integer8
0x03 = Integer16
0x04 = Integer32
0x05 = Unsigned8
0x06 = Unsigned16
0x07 = Unsigned32
0x08 = FloatingPoint
0x09 = VisibleString
0x10 = OctetString
0x10
5
Anzahl der Werte
0xnn
6
Wert 1
7
Wert 2
8
Wert 3
9
Wert n
Der GXMMW unterstützt die folgenden azyklischen Funktionsparameter des PROFIdrive Profils V3.3
(Parameter Nummern 9xx) bzw. des DPV2 Encoder Profils V3.2 (65xxx):