937
Failure Diagnosis Instructions Section 3-28
Note *Other settings would be constants #0200 through #FFFE or a word address.
Generating Non-fatal System Errors
The following table shows the function of the operands.
Note The value of operand N must be the same as the content of A529
(the system-generated FAL/FALS number).
Operand Specifications
Description The operation of FAL(006) depends on the value of N. Set N to 0000 to clear
an error and set N to 0001 to 01FF to generate an error. A system error will be
generated if the value of N equals the content of A529.
Generating Non-fatal User-defined Errors
When FAL(006) is executed with N set to an FAL number (&1 to &511) that is
not equal to the content of A529 (the system-generated FAL/FALS number), a
non-fatal error will be generated with that FAL number and the following pro-
cessing will be performed:
1,2,3... 1. The FAL Error Flag (A402.15) will be turned ON. (PLC operation will con-
tinue.)
1 to 511
(These FAL num-
bers are shared
with FALS num-
bers.)
#0000 to #FFFF Generates a non-fatal error with the corre-
sponding FAL number (no message).
Word address Generates a non-fatal error with the corre-
sponding FAL number.
The 16-character ASCII message contained in
S through S+7 will be displayed on the CX-
Programmer.
N S Function
Operand Function
N 1 to 511 (These FAL numbers are shared with FALS numbers.)
S Error code that will be generated. (See Description below.)
S+1 Error details code that will be generated. (See Description below.)
Area N S
CIO Area --- CIO 0 to CIO 6143
Work Area --- W0 to W511
Holding Bit Area --- H0 to H511
Auxiliary Bit Area --- A0 to A959
Timer Area --- T0000 to T4095
Counter Area --- C0000 to C4095
DM Area --- D0 to D32767
Indirect DM addresses
in binary
--- @ D0 to @ D32767
Indirect DM addresses
in BCD
--- *D0 to *D32767
Constants 0 to 511 #0000 to #FFFF (binary)
Data Registers ---
Index Registers ---
Indirect addressing
using Index Registers
--- ,IR0 to ,IR15
–2048 to +2047 ,IR0 to –2048 to
+2047 ,IR15
DR0 to DR15, IR0 to IR15
,IR0+(++) to ,IR15+(++)
,–(– –)IR0 to, –(– –)IR15