Breadcrumbs

Fault Log Analysis

Types of Fault Logs

When a fault occurs, the controller records fault information, which is called a “Fault Log.” Fault logs include information as in the table below.

System Event

  • System event message recorded during robot operation.

  • Recorded until 0.5 second after a fault.

  • It usually contains more than 1 day of data, although the duration of a log depends on the kind of task.

Raw Control Data

  • Real-time robot control data in milliseconds.

  • Recorded until 0.5 second after a fault.

  • It contains 1-minute long data before a fault.

Fault Information

  • Information about the error that invoked the fault.

Program Running Information

  • Program code and running information when a fault occurs.

  • It is recorded only when the robot is run in autonomous mode.

System Status Information

  • System status information including system version, safety configuration, control status, and so on captured when a fault occurs.

Getting the Fault Log List

  1. Select Service Tool in the main menu and click the Fault Log Analysis button.

    image-20250718-010512.png


    The fault log analysis window will appear.

    image2021-11-30_16-5-35.png
  2. Select the fault log location.

    • Controller: logs are loaded from the controller.

    • Local Directory: logs are loaded from the selected local directory.

  3. Set the date range of fault logs to load. If you do not check Apply Date Filtering, logs from all periods are queried.

  4. Click the Get list A list of logs within the date range you selected appears.

    image2021-11-30_16-6-0.png

    You can also filter only the list you want by using the filter image2021-11-30_16-3-55.png that appears when you mouse over the column header.


  1. Select a fault log on the list and click the Load button.

    image-20250718-010659.png


  2. The fault log is loaded and four types of information are displayed in each tab window.

    image2021-11-30_16-6-51.png

Analyzing the Fault Log

Event Log

Event/Data tab window shows event message and data log.

Event logs are structured in a tree in the order of date and program from root. Each event log is composed of Message, Sync, Level and Group.

  • Message: system event message.

  • Sync: logging time in milliseconds.

  • Level: Level of message, with a total five levels: TRACE, DEBUG, INFO, WARNING, ERROR.

  • Group: The software module name that recorded the log.

    image2021-11-30_16-8-25.png



    To search text in the event message,

  1. Click the image2021-11-30_16-8-50.png Search button after filling in the search keyword field.

    image2021-11-30_16-9-11.png


  1. The total search result count is displayed in the result field.

    image2021-11-30_16-9-30.png


  1. To see the next search result, click the Go to Next Result ▷ The next search result is displayed in the table. To see the previous search result, click the Go to Previous Result ◁ button.
    You can also use the data chart at the bottom to check the data chart at the time of the error as shown below.

    image2021-11-30_16-9-56.png


Fault Error Information

The Error Info tab shows information about the error that invoked the fault.

The Fault Error field shows detailed error information that invoked the fault. It shows the error occurrence time, error code and detailed error information.

image-20250718-011006.png
  • The Related Error field shows errors following the fault error.

  • The User Event field shows commands from TP and I/O events from 10 seconds before a fault.

image2021-11-30_16-10-55.png


Program Information

If a fault occurs while running the program, the corresponding program code and running information is shown in the Program Info tab.

The Start Time/Stop Time field shows program running time information.

image2021-11-30_16-11-32.png

The Program Code field shows program code.

The Stop Line is where the program stopped.


System Status Information

The System Status tab shows system status and configuration information when the fault occurred. It shows information in a tree form

image2021-11-30_16-12-7.png

System status is composed of the categories below.

  • System Version: Version of controller SW and HW components.

  • Inverter Version: Version of inverter.

  • Safety Parameter: Safety configuration.

  • Safety Zone: Safety configuration.

  • Tool Shape: Safety configuration.

  • Control Status: System status when fault occurs.

  • Robot Parameter: Robot calibration information.

  • Operation History: Accumulative robot operation information.