ET_LogLevel

 

ET_LogLevel - Información general

Descripción general

Tipo:

Tipo de lista

Disponible desde:

V1.0.4.0

Descripción

Esta enumeración contiene los diferentes niveles de registro que utiliza el registro de aplicaciones. El nivel de registro describe el tipo y la prioridad del mensaje de registro en cuestión.

Los puntos de registro solo enviarán mensajes de registro al registro de aplicaciones si el nivel del mensaje de registro presenta el mismo nivel de prioridad o un nivel suprior al nivel configurado del punto de registro.

Cuanto más bajo sea el valor, más alta será la prioridad del nivel de registro. El valor 0 presenta la máxima prioridad.

Elementos de la enumeración

Nombre

Valor

Descripción

Nothing

0

El punto de registro no tiene permitido entregar mensajes de registro al registro de aplicaciones.

Se trata del valor predeterminado, con el fin de minimizar el posible impacto en el rendimiento del registro.

EmergencyMessage

10

Este elemento de la enumeración no se utiliza actualmente. Se reserva para uso futuro.

Excepción que provoca la parada del controlador (por ejemplo, una división por cero o el acceso a un puntero igual a cero).

CriticalException

20

Excepción que el programa no es capaz de gestionar por sí solo, por ejemplo GD.ET_Diag.UnexpectedProgramBehavior.

Exception

30

Excepción que fuerza al programa a no continuar el comportamiento predeterminado y a ejecutar una reacción de excepción, por ejemplo GD.ET_Diag <> Ok.

Warning

40

Excepción que no evita que el programa realice el procesamiento en ese momento, pero que provoca una excepción si no se modifica el comportamiento (por ejemplo, el aviso de una desbobinadora de que casi se ha acabado el rollo).

UserAction

50

Comando del usuario en la entrada del bloque de funciones. Por ejemplo: i_xStart FALSE => TRUE en PDL.FB_VarioPosJerk.

ExternalEvent

60

Evento que modifica el comportamiento del bloque de funciones pero que no es un comando directo del usuario. Por ejemplo, la aparición de una sonda por contacto.

StatusMessage

70

Mensaje que describe un cambio significativo en el comportamiento del bloque de funciones y que puede registrarse. El mensaje puede describir los pasos del proceso en función de un comando de usuario. Por ejemplo: esperar hasta que finalice una acción secundaria, modalidad de funcionamiento de inicialización, etc.

DebugMessage

80

Mensaje menor, por ejemplo para la depuración.

Por ejemplo: la transición de la máquina de estado interno, los resultados de un cálculo interno, etc.