Appendices
A-106
CJ2 CPU Unit Hardware User’s Manual
Expansion
Rack Dupli-
cated Rack
Number
0x80EA A401.13: Dupli-
cation Error
Flag
A409: Expan-
sion Rack
Duplicated
Rack Number
The same I/O word has been allo-
cated to more than one Basic I/O
Unit.
Check allocations to Units on the rack number
whose bit is ON in A409.00 to A409.03. Correct the
allocations so that no words are allocated more than
once, including to Units on other Racks, and turn the
Rack's power supply OFF and then ON again.
An Expansion Rack's starting word
address exceeds CIO 0901.The cor-
responding bit in A409.00 to A409.03
(Racks 0 to 3) will be turned ON.
Check the first word setting for the Rack indicated in
A409.00 to A409.03 and change the setting to a
valid word address below CIO 0900 with a Program-
ming Device (such as a CX-Programmer).
Program Error 0x80F0 A401.09: Pro-
gram Error Flag
A294 to A299:
Program Error
Information
The program is incorrect. See the fol-
lowing rows of this table for details.
The address at which the program
stopped will be output to A298 and
A299.
Check the program using A298/A299 and the error
flags to find the mistake, and correct the program.
Correct the program and then clear the error.
A295.11: No END error Be sure that there is an END(001) instruction at the
end of the task specified in A294 (program stop task
number).
A295.15: UM overflow error
The last address in UM (user pro-
gram memory) has been exceeded.
Transfer the program again.
A295.13: Differentiation overflow
error Too many differentiated instruc-
tions have been inserted or deleted
during online editing.
Return to PROGRAM mode and transfer the pro-
gram again.
A295.12: Task error
A task error has occurred. The follow-
ing conditions will generate a task
error.
1. There is no executable cyclic
task.
2. There is no task that corre-
sponds to the interrupt that was
input. (Only when the Stop CPU
on Instruction Error parameter in
the PLC Setup is set to Stop.)
Check the startup cyclic task attributes. Check the
execution status of each task as controlled by
TKON(820) and TKOF(821).Make sure that all of the
task numbers specified in TKON(820), TKOF(821),
and MSKS(690) instructions have corresponding
tasks. Use MSKS(690) to mask any I/O or sched-
uled interrupt tasks that are not being used and that
do not have programs set for them.
A295.10: Illegal access error
An illegal access error has occurred
and the PLC Setup has been set to
stop operation for an instruction error.
The following are illegal access
errors:
1. Reading/writing a parameter
area.
2. Writing memory that is not
installed.
3. Writing an EM bank that is EM
file memory.
4. Writing to a read-only area.
5. Indirect DM/EM address that is
not in BCD when BCD mode is
specified.
Find the program address where the error occurred
(A298/A299) and correct the instruction.
Indirect DM/EM BCD Error Flag
(A295.09) turned ON: An indirect
DM/EM BCD error has occurred,
causing the AER Flag to turn ON.
Also, the PLC Setup has been set to
stop operation for an instruction error.
Find the program address where the error occurred
using A298/A299 and correct the indirect address-
ing (the indirect address or the word holding the indi-
rect address) or change to binary mode.
Instruction Error Flag (A295.08)
turned ON: Incorrect data values
were provided in an operand when
an attempt was made to execute an
instruction, causing the ER Flag to
turn ON, and the PLC Setup has
been set to stop operation for an
instruction error.
Check the Program Error Position (A298/A299) to
find the reason that the ER Flag turned ON and cor-
rect the operand data according to the descriptions
of the instructions in the Instructions Reference
Manual (Cat. No. W474).
A295.14: Illegal instruction error
The program contains an instruction
that cannot be executed.
Retransfer the program to the CPU Unit.
Error
Error
code
(inA400)
Error flag
(Auxiliary
Area)
Flag and
word data
Probable cause Possible remedy