2.7.4 Modificación de la dirección de nodo de CANopen (ID de nodo)
Modificación mediante el diccionario de objetos a través del tránsito SDO estándar.
Mediante el índice de diccionario de objetos 3F40h, subíndice 1 se pueden leer las direcciones de nodo
que están configuradas o configurar una dirección de nodo nueva.
El rango permitido para la dirección de nodo es 1..127. La dirección de nodo estándar es 119.
El tipo de datos de esta entrada es UNSIGNED SHORT.
Tab. 23: Mensaje de CAN para la escritura de la nueva dirección de nodo 55:
ID
DLC
Byte 1
600h +
8
CMD =
NodeID
2Bh
Tab. 24: Mensaje de CAN para el guardado de la nueva dirección de nodo 250kBit/s:
ID
DLC
Byte 1
600h +
8
CMD =
NodeID
23h
Posiciones de bits
1
0 (LSB)
Tab. 22
a)
Paro
b)
Funcionamiento continuo
c)
Funcionamiento de carga
La dirección de nodo de CANopen el aparato se puede modificar
del siguiente modo:
1.
Para modificar la dirección de nodo se escribirá la nueva
dirección en el índice 3F40h, subíndice 1.
Byte 2
Byte 3
Byte 4
40h
3Fh
01h
Index
Sindex 1 NodeID
3F40h
2.
La escritura de la signatura "save" en el índice 1010h, subín‐
dice 05 hace que se guarde la nueva dirección de nodo en la
memoria no volátil.
Byte 2
Byte 3
Byte 4
10h
10Fh
05h
Index
Sindex 5
1010h
3.
La nueva tasa de baudios tendrá efecto en el siguiente inicio
del aparato. También es posible reiniciar el aparato mediante
el comando de NMT "ResetNode".
Manual complementario CANopen
Significado
Funcionamiento continuo [0],
funcionamiento de carga [1]
Parada [0] / Inicio [1]
Byte 5
Byte 6
Byte 7
37h
00h
X
0037h
Byte 5
Byte 6
Byte 7
73h
61h
76h
"save"
Valor de 'Devi‐
ceMode'
0x00
0x01
0x02
Byte 8
X
Byte 8
65h
39