12
Systembus "CAN on board"
12.9
Parameterdaten-Transfer
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
12.9.3
Beispiele zum Parameterdaten-Telegramm
12.9.3.1
Parameter lesen
Aufgabe: Vom Inverter mit der Knotenadresse "5" soll dessen Kühlkörpertemperatur von 43 °C
(Codestelle C00061, Datenformat INTEGER16, Normierungsfaktor 1) gelesen werden.
Telegramm zum Antrieb
Identifier
0x0605
Erläuterungen zum Telegramm zum Antrieb
Identifier
Kommando
Index
Subindex
Antwort-Telegramm vom Antrieb (bei fehlerfreier Ausführung)
Identifier
0x0585
Erläuterungen zum Telegramm vom Antrieb
Identifier
Kommando
Index
Subindex
Data 1 ... 2
830
Nutzdaten
1. Byte
2. Byte
3. Byte
Kommando
Index
0x40
0xC2
= 1536 + Knotenadresse = 1536 + 5 = 1541 = 0x0605
(1536 = Basis-Identifier SDO1 zum Inverter)
= 0x40 = "Read Request" (Leseanforderung eines Parameters vom Inverter)
= 24575 - Codestellennummer = 24575 - 61 = 24514 = 0x5FC2
= 0 (Codestelle
C00061
hat keine Subcodestellen)
Nutzdaten
1. Byte
2. Byte
3. Byte
Kommando
Index
0x4B
0xC2
= 1408 + Knotenadresse = 1408 + 5 = 1413 = 0x0585
(1408 = Basis-Identifier SDO1 vom Inverter)
= 0x4B = "Read Response" (Antwort auf die Leseanforderung mit aktuellem Wert)
wie im Telegramm zum Antrieb
= 0x002B = 43 [°C]
4. Byte
5. Byte
Subindex
Data 1
0x5F
0x00
0x00
4. Byte
5. Byte
Subindex
Data 1
0x5F
0x00
0x2B
Lenze · 8400 TopLine · Referenzhandbuch · DMS 10.1 DE · 02/2018 · TD23
6. Byte
7. Byte
8. Byte
Data 2
Data 3
Data 4
0x00
0x00
0x00
6. Byte
7. Byte
8. Byte
Data 2
-
-
0x00
-
-