Omron CJ - 09-2009 Operation Manual page 558

Programmable controllers
Table of Contents

Advertisement

Error Processing
Error
Program-
ming
code (in
Console
display
Program
PRO-
80F0
error
GRAM
(cont.)
ERR
510
Error
Flag and
word data
A400)
A40109:
A29513: Differentiation over-
Program
flow error
Error Flag
Too many differentiated
instructions have been
A294 to
inserted or deleted during
A299: Pro-
online editing.
gram error
information
A29512: Task error
A task error has occurred.
The following conditions will
generate a task error.
1) There isn't an executable
cyclic task.
2) There isn't a program allo-
cated to the task. Check
A294 for the number of the
task missing a program.
3) The task specified in a
TKON(820), TKOF(821), or
MSKS(690) instruction
doesn't exist.
A29510: Illegal access error
An illegal access error has
occurred and the PLC Setup
has been set to stop opera-
tion for an instruction error.
The following are illegal
access errors:
1. Reading/writing a parame-
ter 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.
A29509: Indirect DM/EM
BCD error
An indirect DM/EM BCD error
has occurred and the PLC
Setup has been set to stop
operation for an instruction
error.
A29508: Instruction error
An instruction processing
error has occurred and the
PLC Setup has been set to
stop operation for an instruc-
tion error.
A29514: Illegal instruction
error
The program contains an
instruction that cannot be
executed.
Probable cause
After writing any changes to the pro-
gram, switch to PROGRAM mode and
then return to MONITOR mode to con-
tinue editing the program.
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 corre-
sponding tasks.
Use MSKS(690) to mask any I/O or
scheduled interrupt tasks that are not
being used and that do not have pro-
grams set for them.
Find the program address where the
error occurred (A298/A299) and correct
the instruction.
Find the program address where the
error occurred (A298/A299) and correct
the indirect addressing or change to
binary mode.
Find the program address where the
error occurred (A298/A299) and correct
the instruction.
Retransfer the program to the CPU Unit.
Section 11-2
Possible remedy

Advertisement

Table of Contents
loading

Table of Contents