Log Configuration tab

You can configure the log to filter the messages that are displayed.

Each source can be set with its own level.

Each message has one of these levels, with importance in descending order:
     Error > Warning > Info > Debug


  • How to Choose the Appropriate Level?

    When a level is set for a source, only messages with the same or higher importance are recorded.
    Example: If a source is set to WARNING, then all messages with levels WARNING, ERROR and CRITICAL are recorded (DEBUG and INFO messages are discarded).

    DEBUG is the most verbose and ERROR is the least verbose level.
    Filtering is quicker with less verbose levels because of the number of messages.


  • Critical messages are always recorded.
    Therefore, the Critical level is not visible.

Source

Source

Apply to...

Controller

For the KAS Runtime items: Drivers, IOEngine, SinopEngine, etc.

Drive

Messages from Kollmorgen drives.

EtherCAT

For all kinds of EtherCAT items: Motion bus, I/Os

IDE

Win32 applications:

  • KAS-IDE
  • KAS Runtime Server (i.e., the KAS Runtime Front-end)

Motion

Messages coming from the Motion engines:

  • Pipe Network
  • PLCopen
  • VM

PLC

For application engineers to create a custom log within the PLC programs.

See Printf for more information.

System

For common API and libraries.

Includes messages issued from the operating system.

Level

Level

Icon

Description

CRITICAL

  • Application crashes or becomes unstable.
  • Data is corrupted.
  • The application behavior can be unpredictable.

DEBUG

  • Any information logged for development purpose.
  • This log can be safely ignored.

ERROR

The application does not behave as expected but the processes remain stable.

INFO

  • Information status of the current process.
  • This log can be safely ignored.

WARNING

  • System is stable but the KAS-IDE warns that an unexpected event can occur.
  • This log can be safely ignored.