类型: |
列表类型 |
适用的版本: |
V1.0.4.0 |
此枚举包含应用程序记录器所使用的不同记录器层级。记录器层级描述记录器消息的类型和优先级。
如果记录器消息的记录器层级在优先级上不低于记录器点的参数化记录器层级,则该记录器点仅将记录器消息发送到应用程序记录器。
这个值越低,记录器层级的优先级越高。值 0 表示最高优先级。
名称 |
值 |
描述 |
---|---|---|
Nothing |
0 |
不允许记录器点将任何记录器消息提供到应用程序记录器。 为了最大程度降低记录器的性能影响,这是缺省值。 |
EmergencyMessage |
10 |
此枚举元素当前未使用。它会保留供将来使用。 引起控制器停止的异常(例如,除以零、零指针访问)。 |
CriticalException |
20 |
无法被程序充分处理的异常,如 GD.ET_Diag.UnexpectedProgramBehavior。 |
Exception |
30 |
迫使程序不继续执行缺省行为而是执行异常反应的异常,如 GD.ET_Diag <> Ok。 |
Warning |
40 |
不有助于防止在此刻执行程序处理反而却在行为未改变时引起异常的异常(比如,退绕机报告:几乎到达卷材末端)。 |
UserAction |
50 |
功能块输入处的用户命令。如:PDL.FB_VarioPosJerk 处的 i_xStart FALSE => TRUE。 |
ExternalEvent |
60 |
更改功能块的行为但却不是直接用户命令的事件。如,出现了 Touchprobe。 |
StatusMessage |
70 |
描述功能块行为的重大变化的消息,此消息可被寄存。此消息可以描述各级用户命令执行的过程步骤。如:等待子操作完成、初始化操作模式等。 |
DebugMessage |
80 |
用于(比如)调试的次要消息。 如:内部状态机转换、内部计算结果等。 |