Appendix
General information about the system bus (CAN)
Parameter data transfer
14
454
EDBCSXA064 EN 3.2
The command must contain the following information:
Command
4−byte data
(5. ... 8. byte)
2−byte data
(5. and 6. byte)
1−byte data
(5. byte)
Block
hex dec hex dec hex dec hex dec
Write request
(Transmit parameter to the controller )
23 35 2B 43 2F 47 21 33
Write response
(Acknowledgement, controller
response to write request)
60 96 60 96 60 96 60 96
Read request
(Request to read a controller
parameter)
40 64 40 64 40 64 40 64
Read response
(Response to read request with
current value)
43 67 4B 75 4F 79 41 65
Error response
(The controller reports a
communication error)
80 128 80 128 80 128 80 128
"Error response" command: In case of a communication error an "Error response" is
generated by the addressed node. This telegram always contains the value "6" in Data 4
and an error code in Data 3.
The error codes are standardised acc. to DS301, V4.02.
Addressing by index and subindex
The parameter or Lenze code is addressed with these bytes according to the following
formula:
Index = 24575 − (Lenze code number)
Data1...Data4
Parameter value length depending on the data format
Parameter value
(Length: 1 byte)
00
00 00
Parameter value (length: 2 bytes)
00 00
Low byte High byte
Parameter value (length: 4 bytes)
Low word High word
Low byte High byte Low byte High byte
Note!
Lenze parameters are mainly represented as data type FIX32 (32bit value with
sign, decimally with four decimal positions). To obtain integer values, the
desired parameter value must be multiplied by 10,000
dec
.
The parameters C0135 and C0150 must be transmitted bit−coded and without
a factor.