Herunterladen Diese Seite drucken

Lenze E94A PE Serie Referenzhandbuch Seite 365

Werbung

10
Systembus "CAN on board"
10.7
Parameterdaten-Transfer
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
10.7.3.3
Blockparameter lesen
Aufgabe: Aus dem Parametersatz des Antriebsreglers mit der Knotenadresse "12" soll die Firmware-
Version (Codestelle C00099) gelesen werden. Die Firmware-Version hat eine Länge von 11 ASCII-
Zeichen, die als Blockparameter übertragen wird. Je Block wird innerhalb der Nutzdaten die Daten-
breite vom 2. bis 8. Byte belegt.
Telegramm 1 zum Antrieb: Leseanforderung
Identifier
0x060C
Erläuterungen zum Telegramm zum Antrieb
Identifier
Kommando
Index
Subindex
Antwort-Telegramm 1 vom Antrieb: Angabe der Blocklänge (11 Zeichen)
Identifier
0x058C
Erläuterungen zum Telegramm vom Antrieb
Identifier
Kommando
Index
Subindex
Data 1 ... 4
Lenze · 9400 Servo PLC· Referenzhandbuch · DMS 4.0 DE · 11/2013 · TD05/06
Nutzdaten
1. Byte
2. Byte
3. Byte
Kommando
Index
0x40
0x9C
= 1536 + Knotenadresse = 1536 + 12 = 1548 = 0x060C
(1536 = Basis-Identifier SDO1 zum Antriebsregler)
= 0x40 = "Read Request" (Leseanforderung eines Parameters vom Antriebsregler)
= 24575 - Codestellennummer = 24575 - 99 = 24476 = 0x5F9C
= 0 (Codestelle
C00099
hat keine Subcodestellen)
Nutzdaten
1. Byte
2. Byte
3. Byte
Kommando
Index
0x41
0x9C
= 1408 + Knotenadresse = 1408 + 12 = 1420 = 0x058C
(1408 = Basis-Identifier SDO1 vom Antriebsregler)
= 0x41 = "Read Response" (Antwort ist Blocktelegramm)
wie im Telegramm zum Antrieb
= 0x0000000B = Datenlänge von 11 Zeichen im ASCII-Format
4. Byte
5. Byte
Subindex
Data 1
0x5F
0x00
0x00
4. Byte
5. Byte
Subindex
Data 1
0x5F
0x00
0x0B
6. Byte
7. Byte
8. Byte
Data 2
Data 3
Data 4
0x00
0x00
0x00
6. Byte
7. Byte
8. Byte
Data 2
Data 3
Data 4
0x00
0x00
0x00
365

Werbung

loading

Diese Anleitung auch für:

9400