Omron SYSMAC CJ - REFERENCE MANUAL 01-2008 Reference Manual page 1191

Sysmac cs/cj/one nsj series programmable controllers
Table of Contents

Advertisement

Failure Diagnosis Instructions
A529CH
N
Error code
S
S+1
Error details
1,2,3...
Note
1152
The message beginning at S will be registered when FALS(007) is executed.
Once the message is registered, it will be displayed when a Programming
Console is connected.
An ASCII message up to 16 characters long can be stored in S through S+7.
The leftmost (most significant) byte in each word is displayed first.
The end code for the message is the null character (00 hexadecimal). All 16
characters in words S to S+7 will be displayed if the null character is omitted.
If the contents of the words containing the message are changed after
FALS(007) is executed, the message will change accordingly.
Generating Non-fatal System Errors (CS1-H, CJ1-H, CJ1M, or CS1D Only)
Execution of FALS(007)
generates a fatal system
FALS
error with the error
N
code/details specified in
S and S+1.
S
Matching
values
When FALS(007) is executed with N set to an FAL number (1 to 511) that is
equal to the content of A529 (the system-generated FAL/FALS number), a
fatal error will be generated with the error code and error details code speci-
fied in S and S+1. The following processing will be performed at the same
time:
1. The specified error code will be written to A400.
2. The error code and the time that the error occurred will be written to the
Error Log Area (A100 through A199).
3. The appropriate Auxiliary Area Flags are set based on the error code and
error details.
4. The ERR Indicator on the CPU Unit will light and PLC operation will be
stopped.
5. The fatal error message for the specified system error will be displayed on
the Programming Console.
1. The value of A529 (the system-generated FAL/FALS number) is a dummy
FAL number (FAL, FALS, and FPD numbers are shared.) used when a
non-fatal error is generated intentionally by the system. This number is a
dummy FAL number, so it is not reflected in the error code.
When it is necessary to generate two or more system errors, different er-
rors can be generated by executing the FAL/FALS/FPD instructions more
than once with the same values in A529 and N, but different values in S
and S+1.
2. If a more serious error (including a system-generated fatal error or another
FALS(007) error) occurs at the same time as the FALS(007) instruction,
the more serious error's error code will be written to A400.
3. To clear a system error generated by FALS(007), turn the PLC OFF and
then ON again. The PLC can be kept ON, but the same processing will be
required to clear the error as if the specified error had actually occurred.
Refer to information on troubleshooting in the CS Series or CJ Series Op-
eration Manual for details.
Error code written to A400
Error code and time written to Error Log Area
The corresponding Auxiliary Area Flags are set
based on the error code and error details.
ERR Indicator flashes.
Message displayed on
Programming Console.
Section 3-30

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents