3 examples for a parameter data telegram, 1 reading parameters, Examples for a parameter data telegram – Lenze E94AYCCA User Manual

Page 69: Reading parameters, E94aycca communication manual (canopen®)

Advertising
background image

EDS94AYCCA EN 5.0 - 06/2012

L

69

E94AYCCA communication manual (CANopen®)

Parameter data transfer

Examples for a parameter data telegram

9.3

Examples for a parameter data telegram

9.3.1

Reading parameters

Task: The heatsink temperature of 43 °C (code C00061, data format INTEGER32, scaling

factor 1) is to be read from the controller with node address "5".

Telegram to drive

Response telegram from drive (if data have been transmitted correctly)

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 of the telegram to the drive
Identifier

= 1536 + node address = 1536 + 5 = 1541 = 0x0605

(1536 = basic identifier SDO1 to the controller)

Command

= 0x40 = "Read Request" (read request of a parameter from the controller)

Index

= 24575 - code number = 24575 - 61 = 24514 = 0x5FC2

Subindex

= 0 (code C00061 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

Data 3

Data 4

0x0585

0x43

0xC2

0x5F

0x00

0x2B

0x00

0x00

0x00

Explanations of the telegram from the drive
Identifier

= 1408 + node address = 1408 + 5 = 1413 = 0x0585

(1408 = basic identifier SDO1 from the controller)

Command

= 0x43 = "Read Response" (response to read request with current value)

Index

as in telegram to the drive

Subindex
Data 1 ... 4

= 0x0000002B = 43 [°C]

Advertising