3 parameter data telegram examples, 1 read parameters, Parameter data telegram examples – Lenze 8400 BaseLine C User Manual
Page 201: Read parameters, 9system bus "can on board
Lenze · 8400 BaseLine C · Reference manual · DMS 1.6 EN · 01/2014 · TD05
201
9
System bus "CAN on board"
9.7
Parameter data transfer
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
9.7.3
Parameter data telegram examples
9.7.3.1
Read parameters
Task: The heatsink temperature of 43 °C (code
, data format INTEGER16, scaling factor 1) of the
controller with node address "5" is to be read.
Telegram to drive
Response telegram from drive (if data have been correctly transmitted)
Identifier
User data
1st byte
2nd byte 3rd byte
4th byte
5th byte
6th byte
7th byte
8th byte
Command
Index
Subindex
Data 1
Data 2
Data 3
Data 4
0x0605
0x40
0xC2
0x5F
0x00
0x00
0x00
0x00
0x00
Explanations on the telegram to the drive
Identifier
= 1536 + node address = 1536 + 5 = 1541 = 0x0605
(1536 = SDO1 basic identifier to the controller)
Command
= 0x40 = "Read request" (request to read a parameter from the controller)
Index
= 24575 - code number = 24575 - 61 = 24514 = 0x5FC2
Subindex
= 0 (code
has no subcodes)
Identifier
User data
1st byte
2nd byte 3rd byte
4th byte
5th byte
6th byte
7th byte
8th byte
Command
Index
Subindex
Data 1
Data 2
-
-
0x0585
0x4B
0xC2
0x5F
0x00
0x2B
0x00
-
-
Explanations on the telegram from the drive
Identifier
= 1408 + node address = 1408 + 5 = 1413 = 0x0585
(1408 = SDO1 basic identifier from the controller)
Command
= 0x4B = "Read response" (response to the read request with current value)
Index
as in telegram to the drive
Subindex
Data 1 ... 2
= 0x002B = 43 [°C]