Conditional action (P-CHAN-00381)

P-CHAN-00381

Conditional action (filtering error messages in the channel)

Description

Action that is to be executed if an error occurs and if the condition applies.

Parameter

error_filter[i].conditional_action where i = 0 ... 3 (maximum number of filters,
application-specific)

Data type

STRING

Data range

ACTION = NONE | ( [ HIDE ] [ FORCE ] )

FORCE = F_WARNING | F_SYNTAX | F_ERROR | F_SEVERE | F_FATAL

HIDE = [ HIDE ] [ HIDE_LOG ] [ HIDE_PRINT ] [ HIDE_REPORT ]

 

NONE: no action

 

HIDE: Suppress every error output

HIDE_LOG: Error output to error log file is suppressed

HIDE_DISPLAY: Error output is suppressed

HIDE_REPORT: Application-specific error output is suppressed

 

F_WARNING: Error is output as a WARNING (remedy class = 0)

F_SYNTAX: Error is output as a syntax error (remedy class = 2)

F_ERROR: Error due to NC program or other operator action (error remedy class = 5)

F_SEVERE: Severe error, requires a warm start (remedy class = 6)

F_FATAL: Severe error, requires a complete cold start (remedy class = 7)

Dimension

----

Default value

*

Remarks

* Note: The default value of variables is a blank string.