MP60, MP60DP
CAN INTERFACE DESCRIPTION
48
CAN identifier
ÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑ
ÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑ
0
Data byte 1
ÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑ
ÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑ
128 (80 hex)
Data byte 2
ÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑ
ÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑ
Module address (0 = all)
9.3 Parameterization
Messages for assigning module parameters are transmitted as so-called "Service Data
Objects" (SDOs, in accordance with CANopen definitions). The various parameters are
addressed by an index number and a subindex number. For the assignment of these
index numbers, please refer to the object dictionary. Data formats longer than one byte
are always transmitted in LSB–MSB order.
Reading a parameter
Query (PC or PLC to MP60/MP60DP)
CAN identifier
ÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑ
ÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑ
1536 (600 Hex) + module address
Data byte 1
ÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑ
ÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑ
64 (40 Hex)
Data bytes 2 + 3
Index (LSB_MSB)
Data byte 4
ÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑ
ÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑ
Subindex
Data bytes 5-8
ÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑ
ÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑ
0
Response (MP60/MP60DP to PC or PLC)
CAN identifier
ÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑ
ÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑ
1408 (580 Hex) + module address
ÑÑÑÑÑÑÑ
ÑÑÑÑÑÑÑ
ÑÑÑÑÑÑÑ
ÑÑÑÑÑÑÑ
Data byte 1
ÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑ
ÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑ
ÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑ
ÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑ
79 (4F hex); 1 byte data
75 (4B Hex); 2 bytes data
67 (4B Hex); 4 bytes data
Data bytes 2 + 3
ÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑ
ÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑ
Index (LSB-MSB)
Data byte 4
ÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑ
ÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑ
Subindex
Data bytes 5-8
ÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑ
ÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑ
Value (LSB-MSB)
Writing a parameter
Send value (PC or PLC to MP60/ MP60DP)
CAN identifier
ÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑ
ÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑ
1536 (600 Hex) + module address
Data byte 1
ÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑ
ÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑ
ÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑ
47 (2F Hex); write 1 byte
43 (2B Hex); write 2 bytes
35 (2B Hex); write 4 bytes
Data bytes 2 + 3
ÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑ
ÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑ
Index (LSB-MSB)