一般信息

描述

库“ApplicationLogger”支持为应用程序建立记录的功能。

此库包含应用程序记录器的功能,此功能通过将库包含到项目中来发布。应用程序记录器仅具有存储记录器消息和管理一组记录器点的功能。记录器点是一种功能块,必须在项目内部实现。记录器点可被寄存作为应用程序记录器或另一个记录器点的子点。

通过寄存一组记录器点,可以生成表示项目结构的记录器点树。记录器点支持将记录器消息发送到应用程序记录器的功能。

由于每个记录器点属于特定的项目部分,因此记录器消息的上下文始终清晰。不需要将机器部分包含在记录器消息中。

记录器消息可以通过 EcoStruxure Machine Expert 或功能块 FB_ApplicationLoggerHandler 来读取。EcoStruxure Machine Expert 处理程序属于库的内部组成部分,始终处于活动状态。

如有需要,必须实现 FB_ApplicationLoggerHandler

有关如何为项目生成记录器点树的示例

G-SE-0064741.2.gif-high.gif

 

 

注意: 激活 POU 中的记录器功能会增大程序的循环负荷。确保应用程序有相应的系统资源可用。

此库的特性

下表说明库的特性:

特性

库标题

ApplicationLogger

公司

Schneider Electric

类别

应用程序

组件

CoreLibraries

缺省命名空间

APL

语言模型属性

(仅限符合条件时访问)

向上兼容库

注意: 对于此库,设置 qualified-access-only。因此,POU、数据结构、枚举和常量必须使用库的命名空间进行访问。此库的缺省命名空间是 APL。