The causes and corrective actions for error code, error message and detailed error with AnACPU are shown below.
Table 6.2 Error Code List
Error Massage
Error Code (D9008)
Detailed Error Code (D9091)
CPU
States Error and Cause Corrective Action
"INSTRCT CODE
ERR"
(Checked when STOP RUN or at
execution of instruction.)
10 101 STOP Instruction codes which the CPU cannot decode are included in the program.
(1)Read the error step using a peripheral device and correct the program of the step.
(2)Check the ROM if it contains instruction codes which cannot be decoded. If it does, replace it with a correct ROM.
102 Index qualification is specified for a 32-bit constant.
Read the error step using a peripheral device and correct the program of the step.
103 Device specified by a dedicated instruction is not correct.
104 An dedicated instruction has incorrect program structure.
105 An dedicated instruction has incorrect command name.
106 Index qualification using Z or V is included in the program between
and .
LEDA/B IX LEDA/BIXEND
"INSTRCT CODE
ERR"
(Checked when STOP RUN or at
execution of instruction.)
10 107 STOP (1)Index qualification is specified for the device numbers and set values in the instruction of timers and counters.
(2)Index qualification is specified at the label number of the pointer (P) provided to the head of destination of the ,
, , , ,
, and
,
instructions or at the label number of the interrupt pointer (I) provided to the head of an interrupt program.
Read the error step using a peripheral device and correct the program of the step.
108 Errors other than 101 to 107 mentioned above.
Table 6.2 Error Code List
Error Massage
Error Code (D9008)
Detailed Error Code (D9091)
CPU
States Error and Cause Corrective Action
OUT
CJ SCJ CALL CALLP JMP LEDA/B FCALL
LEDA/B BREAK
Table 6.2 Error Code List (Continue)
Error Massage
Error Code (D9008)
Detailed Error Code (D9091)
CPU
States Error and Cause Corrective Action
"PARAM-ETER ERROR"
(Checked at power on and at
STOP/
PAUSE RUN.)
11 111 STOP Capacity settings of the main and sub programs, microcomputer program, file register comments, status latch, sampl-ing trace and extension file registers are not within the usable range of the CPU.
Read parameters in the CPU memory, check the contents, make necessary corrections and write them again to the memory.
112 Total of the set capacity of the main and sub programs, file register comments, sta-tus latch, sampling trace and extension file registers exceeds capacity of the memory cassette.
113 Latch range set by parame-ters or setting of M, L or S is incorrect.
Read parameters in the CPU memory, check the contents, make necessary corrections and write them again to the memory
114 Sum check error
115 Either of settings of the remote RUN/
PAUSE contact point by parameters, operation mode at occurrence of error, annunciator indication mode, or STOP RUN indication mode is incorrect.
116 The MNET-MINI automatic refresh setting by parame-ters is incorrect.
117 Timer setting by parameters is incorrect.
118 Counter setting by parame-ters is incorrect.
"MISS-ING END
INS"
(Checked at STOP
RUN.)
12 121 STOP The ( ) instruction is not given in the main pro-gram.
Write the instruction at the end of the main pro-gram.
122 The ( )
instruc-tion is not given in the sub program if the sub program is set by parameters.
Write the instruction at the end of the sub program.
END FEND END
END FEND END
Table 6.2 Error Code List (Continue)
Detailed Error Code (D9091)
CPU
States Error and Cause Corrective Action
"CAN'T EXE-CUTE (P)"
(Checked at
execu-tion of instruction.)
13 131 STOP The same device number is used at two or more steps for the pointers (P) and interrupt pointers (I) used as labels to be specified at the head of jump destination.
Eliminate the same pointer numbers provided at the head of jump destination.
132 Label of the pointer (P) specified in the , ,
, , ,
or
instruction is not provided before the
instruction.
Read the error step using a peripheral device, check contents and insert a jump destination pointer (P).
133 (1)The instruction was
included in the program and executed though the
instruction was not given.
(2)The instructions were included in the program and executed though the
instruction was not given.
(3)Nesting level of the
, and
instructions is 6 levels or deeper, and the 6th level was executed.
(4)There is no or instruction at execution of the or instruc-tion.
(1)Read the error step using a peripheral device, check contents and cor-rect program of the step.
(2)Reduce the number of nesting levels of the
, and
instructions to 5 or less.
134 The instruction was
included in the program and executed though no sub program was provided.
Read the error step using a peripheral device and delete the instruction circuit block.
135 (1) and
instructions are not paired.
(2)There are 33 or more sets of and
instruc-tions.
(1)Read the error step using a peripheral device, check contents and cor-rect program of the step.
(2)Reduce the number of sets of and
instruc-tions to 32 or less.
CJ SCJ CALL CALLP JMP LEDA/B FCALL LEDA/BBREAK
END
RET
CALL
NEXT LEDA/BBREAK
FOR
CALL CALLP FOR
RET NEXT
CALL FOR
CALL CALLP FOR
CHG
CHG
LEDA/B IX LEDA/BIXEND
LEDA/B IX
LEDA/BIXEND LEDA/B IX
LEDA/BIXEND
Table 6.2 Error Code List (Continue)
Error Massage
Error Code (D9008)
Detailed Error Code (D9091)
CPU
States Error and Cause Corrective Action
"CHK FORMAT
ERR"
(Checked at STOP/
PAUSE RUN.)
14 141 STOP Instructions (including ) other than , ,
and are included in the instruc-tion circuit block.
Check the program of the instruction and correct it referring to contents of detailed error codes.
142 Multiple instructions
are given.
143 The number of contact points in the instruction circuit block exceeds 150.
144 The instructions
are not paired with the instructions, or 2 or more pairs of them are given.
145 Format of the block shown below, which is provided before the instruction circuit block, is not as speci-fied.
146 Device number of D1 in the instruction is dif-ferent from that of the con-tact point before the instruction.
147 Index qualification is used in the check pattern circuit.
NOP LDX LDIX ANDX ANIX
CHK
CHK
CHK
CHK
LEDA CHK
LEDA CHKEND
CHK
CJ P P254
CHK D1D2
CJ P
"CHK FORMAT
ERR"
(Checked at STOP/
PAUSE RUN.)
14 148 STOP (1)Multiple check pattern circuits of the -
instructions are given.
(2)There are 7 or more check condition circuits in the
- instructions.
(3)The check condition cir-cuits in the -
instructions are written without using X and Y contact tions or compare instruc-tions.
(4)The check pattern cir-cuits of the -
Å@instruc-tions are written with 257 or more steps.
Check the program of the instruction and correct it referring to contents of detailed error codes.
"CAN'T EXE-CUTE (I)"
(Checked at
occur-rence of
inter-rupt.)
15 151 STOP The instruction was
given outside of the inter-rupt program and was exe-cuted.
Read the error step using a peripheral device and delete the instruction.
152 There is no instruction in the interrupt program.
Check the interrupt program if the instruction is given in it.
Write the instruction if it is not given.
153 Though an interrupt module is used, no interrupt pointer (I) which corresponds to the module is given in the pro-gram. Upon occurrence of error, the problem pointer (I) number is stored at D9011.
Monitor special register D9011 using a peripheral device, and check if the interrupt program that corre-sponds to the stored data is provided or if two or more interrupt pointers (I) of the same number are given.
Make necessary correc-tions.
Table 6.2 Error Code List (Continue)
Error Massage
Error Code (D9008)
Detailed Error Code (D9091)
CPU
States Error and Cause Corrective Action
LEDA CHK LEDA CHKEND
LEDA CHK LEDA CHKEND
LEDA CHK LEDA CHKEND
LEDA CHK LEDA CHKEND
CHK
Table 6.2 Error Code List (Continue)
Detailed Error Code (D9091)
CPU
States Error and Cause Corrective Action
"CAS-SETTE ERROR"
16 — STOP Memory cassette is not loaded.
Turn off the PC power and load the memory cassette.
"RAM ERROR"
(Checked at power
on.)
20 201 STOP The sequence program storage RAM in the CPU module caused an error.
Since this is CPU hardware error, consult Mitsubishi rep-resentative.
202 The work area RAM in the CPU module caused an error.
203 The device memory in the CPU module caused an error.
204 The address RAM in the CPU module caused an error.
"OPE CIR-CUIT ERROR"
(Check during execution
of END process)
21 211 STOP The operation circuit for index qualification in the CPU does not work cor-rectly.
212 Hardware (logic) in the CPU does not operate correctly.
213 The operation circuit for sequential processing in the CPU does not operate cor-rectly.
214 The operation circuit for indexing in the END pro-cess check of the CPU does not function correctly.
215 Hardware inside the CPU does not function in the END process check of the CPU.
"WDT ERROR"
(Checked at
execu-tion of END processing.)
22 — STOP Scan time is longer than the WDT time.
(1)Scan time of the user's program has been extended due to certain conditions.
2) Scan time has been extended due to momen-tary power failure
occurred during scan-ning.
(1)Calculate and check the scan time of user program and reduce the scan time using the instruction or the like.
(2)Monitor contents of spe-cial register D9005 using a peripheral device. If the contents are other than 0, power supply voltage may not be stable.
CJ
"END NOT
EXE-CUTE"
(Checked at execu-tion of the
END instruction.)
24 241 STOP Whole program of specified program capacity was exe-cuted without executing the
instructions.
(1)When the instruc-tion was to be executed, the instruction was read as other instruction code due to noise.
(2)The instruction changed to other instruc-tion code due to unknown cause.
(1)Reset and run the CPU again. If the same error recurs,
Since this is CPU hard-ware error, consult Mit-subishi representative.
"MAIN CPU DOWN"
26 — STOP The main CPU is malfunc-tioning or faulty.
Since this is CPU hardware error, consult Mitsubishi rep-resentative
"UNIT VERIFY
ERR"
(Checked
Current I/O module informa-tion is different from that recognized when the power was turned on.
(1)The I/O module (includ-ing special function mod-ules) connection became loose or the module was disconnected during operation, or wrong mod-ule was connected.
Read detailed error code using a peripheral device and check or replace the module which corresponds to the data (I/O head num-ber).
Or, monitor special registers D9116 to D9123 using a peripheral device and check or replace the modules if corresponding data bit is
"1".
"FUSE BREAK
OFF"
(Checked
There is an output module of which fuse is blown.
(1)Check the FUSE
BLOWN indicator LED on the output module and replace the fuse.
(2)Read detailed error code using a peripheral device and replace the fuse of the output module which corresponds to the data (I/O head number).
Or, monitor special regis-ters D9100 to D9107 using a peripheral device and replace the fuse of the output module of which corresponding data bit is "1".
Table 6.2 Error Code List (Continue)
Error Massage
Error Code (D9008)
Detailed Error Code (D9091)
CPU
States Error and Cause Corrective Action
END
END
END
Table 6.2 Error Code List (Continue)
Detailed Error Code (D9091)
CPU
States Error and Cause Corrective Action
"CONTROL -BUS ERR"
40 401 STOP Due to the error of the control bus which connects to special function modules, the FROM/TO instruction cannot be executed.
Since it is a hardware error of special function module, CPU module or base module, replace and check defective module(s).
Consult Mitsubishi
representative for defective modules.
402 If parameter I/O assignment is being executed, special function modules are not accessible at initial communication.
At error occurrence, the head I/O number (upper 2 digits of 3 digits) of the special function module that caused error is stored at D9011.
"SP.UNIT DOWN"
41 411 STOP Though an access was made to a special function module at execution of the FROM/TO instruction, no response is received.
Since it is hardware error of the special function module to which an access was made, consult Mitsubishi representative.
412 If parameter I/O assignment is being executed, no response is received from a special function module at initial communication.
At error occurrence, the head I/O number (upper 2 digits of 3 digits) of the special function module that caused error is stored at D9011.
"LINK UNIT ERROR"
42 — STOP (1)Either data link module is loaded to the master station.
(2)There are 2 link modules which are set to the master station (station 0).
(1)Remove data link module from the master station.
(2)Reduce the number of master stations to 1.
Reduce the link modules to 1 when the 3-tier system is not used.
"I/O INT.
ERROR"
43 — STOP Though the interrupt module is not loaded, an interrupt occurred.
Since it is hardware error of a module, replace and check a defective module.
For defective modules, consult Mitsubishi representative.
Table 6.2 Error Code List (Continue)
Error Massage
Error Code (D9008)
Detailed Error Code (D9091)
CPU
States Error and Cause Corrective Action
"SP.UNIT LAY.ERR."
44 441 STOP A special function module is assigned as an I/O mod-ule, or vice versa, in the I/
O assignment using parameters from the peripheral device.
Execute I/O assignment again using parameters from the peripheral device according to the loading status of special function modules.
442 There are 9 or more spe-cial function modules (except the interrupt mod-ule) which can execute interruption to the CPU module loaded.
Reduce the special function modules (except the interrupt module) which can execute interrupt start to 8 or less.
443 There are 2 or more data link modules loaded.
Reduce the data link mod-ules to 1 or less.
444 There are 7 or more mod-ules such as a computer link module loaded to one CPU module.
Reduce the computer link modules to 6 or less.
445 There are 2 or more inter-rupt modules loaded.
Reduce the interrupt mod-ules to 1 or less.
446 Modules assigned by
parameters for MNT/MINI automatic refresh from the peripheral device do not conform with the types of station modules actually linked.
Perform again module assign-ment for MNT/MINI auto-matic refresh with parameters according to actually linked station modules.
447 The number of modules of I/O assignment registra-tion (number of loaded modules) per one CPU module for the special function modules which can use dedicated instruc-tions is larger than the specified limit. (Total of the number of computers shown below is larger than 1344.)
Reduce the number of loaded special function modules.
(AD59 5) (AD57(S1)/AD58 8) (AJ71C24(S3/S6/S8) 10) (AJ7IUC24 10) (AJ71C21(S1) (S2) 29) + ((AJ71PT32(S3) in extension mode 125) Total 1344
Table 6.2 Error Code List (Continue)
Detailed Error Code (D9091)
CPU
States Error and Cause
"SP.UNIT ERROR"
(Checked at execu-tion of the FROM/TO instruction or the
ded-icated instructions for special function modules.)
Module specified by the / instruction is not a special function module.
Read the error step using a peripheral device and check and correct contents of the
/ instruction of the step.
462 Module specified by the dedicated instruction for special function module is not a special function mod-ule or not a corresponding special function module.
Read the error step using a peripheral device and check and correct contents of the dedicated instruction for special function modules of the step.
"LINK PARA.
ERROR"
47 — Continue (1)Data written to the parameter areas of the link of which range was set by parameters using a peripheral device does not conform with the data of link parameters read by the CPU.
Or, link parameters are not written.
(2)Total number of local sta-tions is set at 0.
(1)Write in parameters again and check.
(2)Check setting of station numbers.
(3)If the same error indica-tion is given again, it is hardware failure.
Consult Mitsubishi repre-sentative.
"OPERA-TION ERROR"
(Checked at
execu-tion of
(1)When file registers (R) are used, operation is executed outside of spec-ified ranges of device numbers and block num-bers of file registers (R).
(2)File registers are used in the program without set-ting capacity of file regis-ters.
Read the error step using a peripheral device and check and correct program of the step.
FROM TO
FROM TO
"OPERA-TION ERROR"
(Checked at
execu-tion of instruction.)
50 502 Stop or
Continue (set by para-meter)
Combination of the devices specified by instruction is incorrect.
Read the error step using a peripheral device and check and correct program of the step.
503 Stored data or constant of specified device is not in the usable range.
504 Set number of data to be handled is out of the usable range.
505 (1)Station number specified by the
, , instructions is not a local station.
(2)Head I/O number speci-fied by the
, , instructions is not of a remote station.
506 Head I/O number specified by the
, , instructions is not of a spe-cial function module.
507 (1)When the AD57(S1) or AD58 was executing instructions in divided processing mode, other instructions were exe-cuted to either of them.
(2)When an AD57(S1) or AD58 was executing instructions in divided processing mode, other instructions were exe-cuted in divided mode to another AD57(S1) or AD58.
Read the error step using a peripheral device and pro-vide interlock with special relay M9066 or modify pro-gram structure so that, when the AD57(S1) or AD58 is executing instruc-tions in divided processing mode, other instructions may not be executed to either of them or to another AD57(S1) or AD58 in divided mode.
Table 6.2 Error Code List (Continue)
Error Massage
Error Code (D9008)
Detailed Error Code (D9091)
CPU
States Error and Cause
LEDA/BLRDP LEDA/BLWTP LRDP LWTP
LEDA/BRFRP LEDA/BRTOP RFRP RTOP
LEDA/BRFRP
LEDA/BRTOP RFRP RTOP
Table 6.2 Error Code List (Continue)
Detailed Error Code (D9091)
CPU
States Error and Cause
"OPERA-TION ERROR"
(Checked at
execu-tion of instruction.)
50 509 STOP (1)An instruction which can-not be executed by remote terminal modules connected to the MNET/
MINI-S3 was executed to the modules.
(2)When the instruc-tion was executed to a remote terminal, the com-munication request regis-tration areas overflowed.
(3)The instruction
was executed without executing the
instruction.
The instruction was executed without executing the or
instruction.
(1)Read the error step using a peripheral device and correct the program, meeting loaded condi-tions of remote terminal modules.
(2)Provide interlock using M9081 (communication request registration areas BUSY signal) or D9081 (number of vacant areas in the communication request registration areas) when the
instruction is executed to a remote terminal.
(3)Execute the
instruction after execu-tion of the
instruction.
Execute the
instruction after execu-tion of the and
instructions.
"MAIN CPU DOWN"
60 — STOP (1)The CPU malfunctioned due to noise.
(2)Hardware failure.
(1)Take proper countermea-sures for noise.
(2)Hardware failure.
602 (1)Failure in the power mod-ule, CPU modmod-ule, main base unit or expansion cable is detected.
(1)Replace the power mod-ule, CPU modmod-ule, main base unit or expansion cable.
"BAT-TERY ERROR"
(Checked at power
on.)
70 — Continue (1)Battery voltage has low-ered below specified level.
(2)Battery lead connector is not connected.
(1)Replace battery.
(2)If a RAM memory or power failure compensa-tion funccompensa-tion is used, con-nect the lead concon-nector.
PRC