ET_LogLevel - General Information
Type: |
List type |
Available as of: |
V1.0.4.0 |
This enumeration contains the different logger levels that are used by the application logger. The logger level describes the type and priority of a logger message.
A logger point only sends logger messages to the application logger if the logger level of the logger message has the same level of priority or is higher than the parameterized logger level of the logger point.
The lower the value, the higher is the priority of the logger level. The value 0 has the highest priority.
Name |
Value |
Description |
---|---|---|
Nothing |
0 |
The logger point is not allowed to give any logger messages to the application logger. This is the default value in order to minimize the performance effect of the logger. |
EmergencyMessage |
10 |
This enumeration element is currently not used. It is reserved for future use. An exception that leads to a stop of the controller (for example division by zero, zero pointer access). |
CriticalException |
20 |
An exception that cannot be sufficiently handled by the program, for example GD.ET_Diag.UnexpectedProgramBehavior. |
Exception |
30 |
An exception that forces the program not to continue the default behavior and to perform an exception reaction, for example GD.ET_Diag <> Ok. |
Warning |
40 |
An exception that does not help to prevent the program from processing at the moment, but leads to an exception if the behavior is not changed (for example the advisory of an unwinder: nearly at end of roll). |
UserAction |
50 |
A command of the user at the input of the function block. For example: i_xStart FALSE => TRUE at PDL.FB_VarioPosJerk. |
ExternalEvent |
60 |
An event that changes the behavior of the function block but is not a direct user command. For example, a Touchprobe appears. |
StatusMessage |
70 |
A message that describes a significant change in the behavior of the function block and which can be registered. The message may describe the process steps that are done according to a user command. For example: Wait until subaction is completed, initialization operation mode, and so on. |
DebugMessage |
80 |
A minor message, for example for debugging. For example: Transition of internal state machine, internal calculation results, and so on. |