Transmitting parameter data via sdo, Loading parameter data via sdo, Table 16: transmitting parameter data via sdo – NORD Drivesystems BU0060 User Manual
Page 61: 4 communication and protocol

4 Communication and Protocol
BU 0060 GB-4112
61
Transmitting parameter data via SDO
Transmission of parameter data = Writing a parameter value into the frequency inverter.
Example: Parameter P102 (acceleration time), 1.03s
Control
byte
Index
Sub-index
Data
Byte 0
Byte 1
Byte 2
Byte 3
Byte 4
Byte 5
Byte 6
Byte 7
0x2B
0x66
0x20
0x01
0x67
0x00
0x00
0x00
Data
à user data (Parameter value):
The values of the selected parameter are transferred
in this area.
16 Bit value: 67 00 00 00
(1.03s = 103
dec
= 0067
hex
)
32 Bit value: 76 BC 2A 00
(2800,758rev = 2800758
dec
= 002ABC76
hex
)
Sub-Index
à Parameter index or array value:
The selected parameter set and the array element of the parameter
are coded in this area.
For parameters which neither depend on parameter sets nor consist
of array elements, the sub-index is 00
hex
For all other cases, the following overview applies:
Column 1
2
3
4
Row
P-set 1
P-set 2
P-set 3
P-set 4
1
Array [-01]
0x01
0x02
0x03
0x04
2
Array [-02]
0x05
0x06
0x07
0x08
3
Array [-03]
0x09
0x0A
0x0B
0x0C
4
Array [-04]
0x0D
0x0E
0x0F
0x10
…
…
Index
à Parameter number of the frequency inverter:
The parameters are mapped in the area above 2000
hex
:
Parameter P102 = 102
dec
=66
hex
à
2000
hex
+ 66
hex
= 2066
hex
à
66 20
The control byte
à specifies the data length and the order:
0x2B =
Transmit 16 bit value
0x23 =
Transmit 32 bit value
Response
0x60 =
Error-free telegram received
Any other response corresponds to a termination of parameter communication.
Table 16: Transmitting parameter data via SDO
Pos : 99 /Anl eitungen/ Elektroni k/ Bus s yst eme/4. Kommuni kati on und Prot okoll + Proz ess datentr ans fer /CAN open [ BU 0060]/D as C ANopen Pr ot okoll Laden von Par ameter daten über SDO [C ANopen] @ 1\ mod_1342434267834_388.doc x @ 32395 @ 5 @ 1
Loading parameter data via SDO
Loading of parameter data is carried out in a similar manner to the transmission of parameter data.
For this, the master sends a read order (control byte 0x40) to the frequency inverter, which specifies
which parameter and which array or which parameter set is to be read out. The data area remains
empty (everything 0).
The response telegram corresponds to the order telegram, whereby the status byte specifies the
length of the response data (response 16/32 bit) and the data area which contains the parameter
value which has been read out.