Introducción
1.15 Monitorización de fallos
Protocolos de monitorización de fallos
Protocolo Node Guarding
El maestro NMT consulta a cada esclavo NMT a intervalos de tiempo regulares (Node guard
time). Estos intervalos de tiempo pueden ser diferentes para cada esclavo NMT. La
respuesta del esclavo contiene información de su estado. El "Node life time" se calcula
multiplicando el "Node guard time" por el "Life time factor" y puede ser diferente para cada
esclavo NMT. Si el esclavo NMT no ha sido consultado por el maestro NMT durante su
"Node life time", en el esclavo NMT se indica un "remote node error" mediante un "Life
guarding event".
Todo "Node guarding event" se genera en los casos siguientes:
● La RTR ("Remote transmission request") no se confirma durante el "Node life time".
● El estado comunicado del esclavo NMT no se corresponde con el estado esperado por el
Si falla la comunicación CAN, p. ej., a causa de que hay demasiados fallos de telegramas,
se notifica el fallo F08700 (ver detalles en el SINAMICS S120/150 Manual de listas). El fallo
se reproduce en el parámetro r0949. La reacción del accionamiento al fallo se ajusta con
p8641.
Los valores del "Node guard time" y del "Life time factor" están guardados en la lista de
objetos del esclavo NMT correspondiente.
Tabla 1- 14
Protocolo Node Guarding COB-ID = 700h + Node-ID
Tiempo
Maestro NMT
Solicitud ---->
|
Confirmación <----
|
|
Node life
time
Solicitud ---->
|
|
Confirmación <----
|
Aviso tras la finalización del "Node life
time":
"Node guarding event" **
Abreviaturas:
**
s
t
El valor de este bit debe cambiar entre dos respuestas consecutivas del esclavo NMT. El
valor del toggle bit de la primera respuesta, tras la activación del "Guarding protocol", debe
ser 0. El toggle bit del "Guarding protocol" debe resetearse a 0 una vez superado el estado
NMT "Reset Communication" (ningún otro estado NMT restablece el toggle bit). Si se recibe
una respuesta con el mismo valor para el toggle bit que el de la anterior, la nueva respuesta
se trata como si no se hubiera recibido.
42
maestro NMT.
|
Node guard time
|
en fallos de vigilancia
Estado del esclavo NMT
toggle bit
Comunicación
Remote transmit request
Byte 0, bit 7
Byte 0, bit 6..0
t
Remote transmit request
Byte 0, bit 7
Byte 0, bit 6..0
t
Manual de puesta en marcha, IH2, 01/2013, 6SL3097-4AA00-0EP0
Esclavo NMT
----> Aviso
<---- Respuesta
s
----> Aviso
<---- Respuesta
s
Aviso tras la finalización del
"Node life time":
"Life guarding event" **
Interfaz CANopen