EasyManua.ls Logo

Omron SYSMAC CV Series - Page 367

Omron SYSMAC CV Series
636 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
355
When executed with an ON execution condition, both FAL(006) and FALS(007)
cause an error code to be output to A400. The error code identifies the FAL num-
ber (FAL(006) and FALS(007) use the same FAL numbers) and whether the er-
ror is an FAL or FALS error, as shown in the table. If an error occurs that is more
serious than the one recorded in A400 (including errors other than those gener-
ated with FAL(006) and FALS(007)), the new error code will replace the previous
one. The system also outputs error codes to A400. Refer to
Section 8 Error Pro-
cessing
for details on error code priority.
FAL number FAL error code FALS error code
001 4101 C101
002 4102 C102
. . .
. . .
. . .
511 42FF C2FF
When FAL(006) is executed with an ON execution condition, the FAL Instruction
Flag (A40215) will be turned ON, and the ALARM indicator on the front of the
CPU will light, but PC operation will continue. When FALS(007) is executed with
an ON execution condition, the FALS Instruction Flag (A40106) will be turned
ON, the ERROR indicator will light, all outputs will be turned OFF, and PC opera-
tion will stop.
Operand M determines whether or not a message will be output to the CVSS
when an FAL(006) or FALS(007) instruction is executed. If M is input as a num-
ber (#0000 to #FFFF), the message function is disabled. If M is an address, it is
the leading address of an 8-word table containing a 16-character ASCII mes-
sage. Refer to
5-36-3 DISPLAY MESSAGE: MSG(195)
, for information on the
format for the message data. If the contents of words M to M+7 are changed after
an FAL(006) or FALS(007) instruction is executed, the message will also be
changed.
FAL errors can be cleared by executing the FAL(006) instruction with N equal to
000, or from the CVSS. FALS errors can be cleared from the CVSS or turning the
power OFF and ON after first correcting the cause of the error.
When FAL(006) is executed with N=000 and M equal to an FAL number (0001 to
0511), both the error code in A400 and the bit between A43001 and A46115 cor-
responding to the FAL number in M will be reset.
When FAL(006) is executed with N=000 and M equal to FFFF, all non-fatal errors
will be cleared, i.e., all errors that don’t stop PC operation will be cleared, and
words A400 and A430 to A461 will be reset.
N must be between 000 and 511 for FAL(006) or between 001 and 511 for
FALS(007).
If M designates the first word in a table containing a message, it cannot be one of
the last seven words in a data area.
FAL(006) and FALS(007) share FAL numbers. If two instructions use the same
FAL number, only the first instruction using the FAL number Will be recognized.
Note Refer to page 115 for general precautions on operand data areas.
Resetting Errors
Precautions
Special Instructions Section 5-27

Table of Contents

Related product manuals