如果在设备树中选择了应用程序节点,则项目 > 添加对象 > 应用程序记录器...命令可用。执行此命令,可在所选择的应用程序节点下方添加一个应用程序记录器节点并打开应用程序记录器编辑器。
应用程序记录器显示 ApplicationLogger 库提供的应用程序日志信息。其他相关信息,请参阅 EcoStruxure Machine Expert在线帮助中的 ApplicationLogger 库指南。
应用程序记录器编辑器包含两个选项卡:
o消息选项卡:显示记录器消息。
o日志源选项卡:显示作为相关消息触发源的日志源。
消息选项卡为每个消息显示以下信息:
信息 |
描述 |
---|---|
ID |
消息的内部识别号,它决定消息的(缺省)顺序。 |
时间戳 |
消息生成时的时间。 |
消息 |
消息的文本。 |
ID 日志源 |
作为消息触发源的日志源的内部识别号: ID 日志源对应于日志源选项卡中日志源的 ID 值。 |
日志源 |
触发了消息的日志源的名称: 日志源值是超链接:单击日志源名称会打开日志源选项卡。与相应消息相关联的日志源被突出显示。 |
类型 |
触发了消息的日志源的类型(比如,功能块名称)。 |
源 |
触发了消息的库的命名空间。 |
日志级别 |
日志级别根据 ApplicationLogger 库的枚举 ET_LogLevel 的定义(如,Exception、Warning、DebugMessage)指示记录器消息的类型和严重性级别。 |
诊断 |
与库无关的诊断信息: GD.ET_Diag 类型的诊断输出 q_etDiag 的值。 其他相关信息,请参阅 EcoStruxure Machine Expert在线帮助中的 PD_GlobalDiagnosticsApplicationLogger 库指南。 |
DiagExt |
与触发了消息的库的 POU 有关的详细诊断语句: 消息选项卡来源列中所示的库的诊断输出 q_etDiagExt 的值。 示例: 如果 PD_PacDriveLib (PDL) 库触发了消息: DiagExt:PDL.ET_DiagExt 类型的输出 q_etDiagExt 的值 |
单击某列的标题中的过滤图标,可打开一个对话框,让您能够对所选择的列应用过滤标准。
消息选项卡提供以下图标:
项目 |
图标名称和描述 |
---|---|
1 |
加载消息和日志源 从所连接的控制器加载消息,并刷新消息选项卡的内容。 |
2 |
自动加载新消息 每 5 秒自动开始从所连接的控制器加载最新消息。 |
3 |
自动停止加载新的消息 停止自动加载新消息功能。 |
4 |
清除所有视图消息 清除消息选项卡的内容。 |
5 |
导出消息和日志源 打开另存为对话框,将消息和日志源导出至 XML 文件。 您可以导出存储在消息缓冲区中的消息和日志源。其中包括被过滤掉的消息和日志源。 |
6 |
导入消息和日志源 打开打开对话框,从 XML 文件导入消息和日志源。 导入消息和日志源会覆盖应用程序记录器中的消息和日志源。 |
日志源选项卡为作为相关消息触发源的每个日志源显示以下信息:
信息 |
描述 |
---|---|
ID |
日志源的内部识别号,它决定日志源的(缺省)顺序。 |
名称 |
日志源的名称(如方法 RegisterLoggerPoint 中所定义)。 名称值是超链接:单击日志源名称会打开消息选项卡。与相应日志源相关联的消息被突出显示。 |
类型 |
日志源的类型(比如,功能块名称)(如方法 RegisterLoggerPoint 中所定义)。 |
源 |
消息触发源的名称(如方法 RegisterLoggerPoint 中所定义)。 如果消息由 Schneider Electric 库的 POU 生成,则库命名空间被显示为来源。 |
日志级别 |
日志级别根据 ApplicationLogger 库的枚举 ET_LogLevel 的定义(如,Exception、Warning、DebugMessage)指示记录器消息的类型和严重性级别。 |
单击某列的标题中的过滤图标,可打开一个对话框,让您能够对所选择的列应用过滤标准。
日志源选项卡提供以下图标:
项目 |
描述 |
---|---|
1 |
加载日志源 从所连接的控制器加载日志源,并刷新日志源选项卡的内容。 |
2 |
设置日志源的日志级别 将日志级别修改写入到控制器。 或者使用快捷键 Ctrl + F7。 |
3 |
清除所有视图的日志源 清除日志源选项卡的内容。 |
4 |
丢弃所有更改 丢弃日志级别修改。 |
5 |
导出消息和日志源 打开另存为对话框,将消息和日志源导出至 XML 文件。 您可以导出存储在消息缓冲区中的消息和日志源。其中包括被过滤掉的消息和日志源。 |
6 |
导入消息和日志源 打开打开对话框,从 XML 文件导入消息和日志源。 导入消息和日志源会覆盖应用程序记录器中的消息和日志源。 |
7 |
在树和列表视图间切换 在树视图和列表视图间切换。存储最新树视图的展开状态。 树视图(缺省视图)有助于您定位应用程序中的日志源。 |
日志源选项卡中的每行都有一个复选框,用于激活或停用日志源。日志源被停用后,日志级别设置为 Nothing(有关更多信息,请参阅 ApplicationLogger 库的 ET_LogLevel)。
在激活日志源时,日志级别要么设置为该日志源停用前所应用的最后一个日志级别,要么设置为缺省日志级别。
右键单击某行,可显示包含以下命令的上下文菜单:
o激活子日志源
o停用子日志源
o激活所有日志源的记录
o停用所有日志源的记录
如要显示上下级关系,请使用在树和列表视图间切换按钮,激活树视图。
如要修改日志源的日志级别,请双击日志级别列中的单元格。随即显示一个对话框,让您能够选择日志级别。
如要将日志级别修改写入到控制器,请单击设置日志源的日志级别图标,或者使用快捷键 Ctrl + F7。受影响的日志源的记录行为会被立即修改。
如要撤消日志级别修改,请单击丢弃所有更改图标。