ERROR SEVERITY SCREEN


ERROR SEVERITY SCREEN

The Error Severity Table screen allows you to modify severity levels for error codes in the direction of a higher severity level. In addition, you can output an error code to a PLC system with a severity level of PLCWARN, or use miscellaneous error logger functions.

When the system is about to display an error message, it first checks the severity level set in the system variable $ERROR_TABLE[ ] and compares the level with the default setting. If the severity level is higher than the default setting, the error code is then posted with the modified severity level setting. The system also checks the error logger functionality and logs the error accordingly.

When software is installed for the first time on the controller, the Error Severity Table screen looks similar to Figure 1, " Error Severity Table " .

Note

The default number of entries is 20, but can be extended to 999.

Figure 1.  Error Severity Table

ERROR SEVERITY
Error Severity Table
#  FCode  FName  ECode    Sever    Erlog
1   ****   ****     0    DEFAULT   DEFAULT
2   ****   ****     0    DEFAULT   DEFAULT
3   ****   ****     0    DEFAULT   DEFAULT
4   ****   ****     0    DEFAULT   DEFAULT
5   ****   ****     0    DEFAULT   DEFAULT
6   ****   ****     0    DEFAULT   DEFAULT
7   ****   ****     0    DEFAULT   DEFAULT
8   ****   ****     0    DEFAULT   DEFAULT
9   ****   ****     0    DEFAULT   DEFAULT

Table 1.  Error Severity Table Items

Item Description

FCode (Facility Code) and FName

This item is a decimal number which represents the subsystem in which an error has occurred. When you enter a number for the facility code, the system checks whether the number is a valid facility code. If not, an error message is displayed and you are prompted to enter a valid number. If the number is valid, the Facility Name will be displayed in the FName field of the table.

ECode (Error Code)

This item is a decimal number which is used by the system to report the proper error on the error message line of the teach pendant screen. Refer to the Error Code Manual for a complete listing of error codes and descriptions.

Sever (Severity Level)

This item indicates how serious the error is. This item can be modified, but only towards a higher severity level. For each possible error, you can set the following severity levels:
  • DEFAULT - This setting means that the error table has no effect on severity level for this error, and the default value of severity will be displayed. If the error output option is loaded, error codes with DEFAULT error severity levels will be output to the PLC system if the severity level is higher than WARNING.

  • STOP - This setting pauses program execution and stops robot motion. When a motion is stopped, the robot decelerates to a stop and any remaining part of the current motion segment is saved, meaning that motion can be resumed. STOP errors usually indicate that some action must be taken before the motion and program execution can be resumed. With these kinds of errors, the operator panel FAULT light and the teach pendant FAULT LED will be turned on. This severity level is for local tasks only.

  • STOPALL - This setting pauses program execution and stops robot motion. This severity level is for all tasks.

  • ABORT - This setting aborts program execution and stops robot motion. When an abort error occurs, the robot decelerates to a stop and the remainder of the motion segment is cancelled. This severity level is for local tasks only.

  • ABORTALL - This setting aborts program execution and stops robot motion. This severity level is for all tasks.

  • PLCWARN - If the error code output option is loaded, error codes with PLCWARN severity levels will be output to the PLC system with global severity bits set. In order to use this output option, you must have 33 digital outputs and one digital input which can be dedicated to this option.

Erlog (Error Logger)

This item provides different actions for each possible error. For each possible error, you can choose one of the following:
  • DEFAULT - This setting is the default setting.

  • ACTIVE - This setting displays an alarm in the active alarm log.

  • NODISP - This setting indicates that an error will not be displayed in either the error log or on the error line.

  • NOERLOG - This setting indicates that an error will not be displayed in the error log.

  • NOERLIN - This setting indicates that an error will not be displayed on the error line.