Información general

Descripción

La biblioteca "ApplicationLogger" admite las funcionalidades de establecimiento de un registro para el programa de aplicación.

La biblioteca contiene la funcionalidad de registro de aplicaciones, la cual se publica al incluir la biblioteca en un proyecto. El registro de aplicaciones solo retiene la funcionalidad para almacenar mensajes de registro y gestionar un conjunto de puntos de registro. Un punto de registro es un bloque de funciones que debe implementarse dentro del proyecto. Los puntos de registro pueden registrarse como elementos secundarios del registro de aplicaciones o de otro punto de registro.

Al registrar un conjunto de puntos de registro, se puede confeccionar un árbol de puntos de registro que represente la estructura del proyecto. El punto de registro admite la funcionalidad para enviar un mensaje de registro al registro de aplicaciones.

Dado que cada punto de registro pertenece a un componente específico del proyecto, el contexto del mensaje de registro siempre quedará claro. No es necesario incluir el componente de la máquina en el mensaje de registro.

Los mensajes de registro pueden leerse mediante EcoStruxure Machine Expert o bien con el bloque de funciones FB_ApplicationLoggerHandler. El controlador de EcoStruxure Machine Expert pertenece al componente interno de la biblioteca y permanece siempre activo.

Si es necesario, debe implementarse el FB_ApplicationLoggerHandler.

Ejemplo de cómo confeccionar un árbol de puntos de registro para un proyecto

G-SE-0064741.2.gif-high.gif

 

 

NOTA: Si activa la función de registro en las POU, aumentará la carga del ciclo del programa. Asegúrese de disponer de los recursos del sistema necesarios para la aplicación.

Características de esta biblioteca

En la tabla siguiente se indican las características de la biblioteca:

Características

Valor

Título de la biblioteca

ApplicationLogger

Empresa

Schneider Electric

Categoría

Aplicación

Componente

CoreLibraries

Espacio de nombre predeterminado

APL

Atributo del modelo de lenguaje

Qualified-access-only

Biblioteca compatible con versiones posteriores

NOTA: Para esta biblioteca, se ha establecido qualified-access-only. Por lo tanto, debe accederse a las POU, las estructuras de datos, las enumeraciones y las constantes mediante el espacio de nombre de la biblioteca. El espacio de nombre predeterminado de la biblioteca es APL.