Principio de funcionamiento
El sistema operativo (a partir de V6.0) del módulo de eje ECSxA... contiene una "tabla de
mapping". Con esta tabla se pueden "mapear" hasta 256 índices dentro del módulo de eje
ECSxA... a otros códigos que los que se han asignado automáticamente.
Si entra un telegrama CAN y el índice se encuentra dentro del rango válido, se comprueba
si este índice aparece en la tabla de mapping.
Si el índice se encuentra en la tabla de mapping, se accede al código que ha sido
ƒ
asignado a este índice en la tabla de mapping.
Si el índice no se encuentra en la tabla de mapping, se accede al código asignado
ƒ
automáticamente, que se deriva de la fórmula anteriormente indicada.
Index access: 4101/2
SDO telegram
Index number
valid ?
Mapping table
CAN index
4101
4101
20000
Fig.9−3
EDBCSXA064 ES 2.0
Configurar Systembus (CAN / CAN−AUX)
yes
CAN subindex
Lenze code
Lenze subcode
1
3200
2
3200
0
3000
Code access: C3200/5
Proceso de desvío de índices a códigos
l
Mapping de índices en códigos
Index access: 21475/1
SDO telegram
Index number
valid ?
yes
Mapping table
CAN index
CAN subindex
4
4101
1
5
4101
0
20000
0
Lenze code = 24575 - Index = 24575 - 21475 = 3100
Code access = C3100/1
Lenze code
Lenze subcode
3200
4
2
3200
5
3000
0
9
181