System bus (CAN / CAN−AUX) configuration
Mapping indices to codes
8
176
EDBCSXA064 EN 3.2
Functional principle
The operating system (from V6.0) of the ECSxA... axis module contains a "mapping table".
According to this table up to 256 indices within the ECSxA... can be "mapped" to other
codes than the ones that are automatically assigned.
If a CAN telegram arrives and the index is within the valid range, it is checked if this index
is listed in the mapping table.
ƒ If the index is listed in the mapping table, the codes which are reassigned to this
index in the mapping table are accessed.
ƒ If the index is not listed in the mapping table, the automatically assigned code
which results from the formula mentioned above is accessed.
SDO telegram
Index number
valid ?
CAN subindex
4101
yes
Index access: 4101/2
Code access: C3200/5
Mapping table
CAN index Lenze code Lenze subcode
2 3200 5
4101
1
20000 0
3200
4
3000
0
SDO telegram
Index number
valid ?
CAN subindex
4101
yes
Index access: 21475/1
Lenze code = 24575 - Index = 24575 - 21475 = 3100
Code access = C3100/1
Mapping table
CAN index Lenze code Lenze subcode
2 3200 5
4101
1
20000 0
3200
4
3000
0
Fig. 8−3 Redirection process of indices to codes