2
Funcionamiento
2.5
Diagnosis mediante EtherCAT
La disponibilidad de información de diagnosis a través de la red EtherCAT depende de los ajustes de los
interruptores DIL y de la parametrización.
Para garantizar que los mensajes de error del sistema CPX-E se visualizan automáticamente en el
software de control, debe estar activa la interfaz de diagnosis I/O.
2.5.1
Diagnosis mediante acceso SDO
Es posible consultar información de diagnosis desde la unidad de control de nivel superior a través del acceso SDO.
En el anexo se enumeran los objetos correspondientes para ello
è 3.1 Directorio de objetos (Modular Device Profile).
2.5.2
Diagnosis mediante Diagnosis History
Mediante el objeto de diagnosis 0x10F3 se pueden mostrar los últimos 64 mensajes de diagnosis del módulo de
bus. Para cada evento (advertencia, error, información) se emite un mensaje de error referenciado mediante un
código.
Los mensajes de diagnosis son traducidos a través del archivo ESI, lo que permite que sean leídos por el software
de control.
Estructura del objeto de diagnosis 0x10F3
Índice (hex)
Subíndice Descripción
0x10F3
0
1
2
3
4
5
6 ... 70
1) RO= read only; RW = read/write; RO P = read only (PDO mappable)
Tab. 2.10
Los mensajes de diagnosis del módulo de bus se guardan en el historial de diagnosis.
Ejemplo de un mensaje de diagnosis:
02 00 00 E1
02 02
02 37
1
2
A continuación, se explican los valores individuales del mensaje de diagnosis.
Valores del mensaje de diagnosis
1)
Denominación
Valor de ejemplo (hex)
1 Diag Code
02 00 00 E1
2 Flags
02 02
3 Text-ID
02 37
4 Time Stamp
1F C5 9D 61 31 00 00 00
5 Flags Parameter 1 05 00
6 Parámetro 1
02
7 Flags Parameter 2 05 00
8 Parámetro 2
80
1) Según ETG.1020
2) è Descripción del sistema CPX-E
Tab. 2.11
Festo – CPX-E-EC-ES – 2017-07 – Español
Diagnosis History
Maximum Messages
Newest Message
Newest Acknowledged Message
New Message Available
Flags
Subindex 006 ... 070
1F C5 9D 61 31 00 00 00
3
4
Explicación
Número de error del CPX-E (2 = cortocircuito)
E1 = Número de error CPX-E
E8 = Error Code según DS401
Cantidad de los parámetros en el mensaje de diagnosis (2)
y tipo de diagnosis 2 (Error Message)
Referencia al archivo ESI, en lenguaje usual, del mensaje de
diagnosis (<TextId>#x3702)
Registro de tiempo local, o registro de tiempo DC
(tiempo transcurrido desde el arranque del módulo de bus)
Tipo de parámetro 1 (UNSIGNED8)
Código del módulo CPX
Tipo de parámetro 2 (UNSIGNED8)
Canal 80
Tipo de datos
U8
U8
U8
U8
BOOL
U16
BYTE [23]
05 00
02
05 00
80
5
6
7
8
(canal 128
)
h
d
1)
Valores
Acceso
ro
64
ro
ro
RW
RO P
0x0000
RW
RO
2)
15