The causes and corrective actions for error code, error message and detailed error with AnUCPU are shown below.
*1 denotes those error codes that occur only with the AnUCPU.
*2 denotes those error codes that occur only with the A4UCPU.
Table 6.3 Error Code List for AnUCPU
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 IX LEDAIXEND
"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.3 Error Code List for AnUCPU
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.3 Error Code List for AnUCPU (Continue)
Error Massage
Error Code (D9008)
Detailed Error Code (D9091)
CPU
States Error and Cause Corrective Action
"PARAME TER 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, status latch, sampling trace and extension file registers exceeds capacity of the memory cassette.
113 Latch range set by
parameters 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
parameters is incorrect.
117 Timer setting by parameters is incorrect.
118 Counter setting by parameters is incorrect.
"MISSING END INS"
(Checked at STOP
RUN.)
12 121 STOP The END ( )
instruction is not given in the main program.
Write the instruction at the end of the main program.
122 The ( ) instruction
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.
123 (1)When subprogram 2 is set by a parameter, there is no END (FEND) instruction in subprogram 2.
(2)When subprogram 2 is set by a parameter, subprogram 2 has not been written from a peripheral device.
124 (1)When subprogram 3 is set by a parameter, there is no END (FEND) instruction in subprogram 3.
(2)When subprogram 3 is set by a parameter, subprogram 2 has not been written from a peripheral device.
Table 6.3 Error Code List for AnUCPU (Continue)
Error Massage
Error Code (D9008)
Detailed Error Code (D9091)
CPU
States Error and Cause Corrective Action
END FEND END
END FEND END
Table 6.3 Error Code List for AnUCPU (Continue)
Detailed Error Code (D9091)
CPU
States Error and Cause Corrective Action
"CAN'T EXECUTE
(P)"
(Checked at execution
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 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
instruction.
(1)Read the error step using a peripheral device, check contents and correct 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
instructions.
(1)Read the error step using a peripheral device, check contents and correct program of the step.
(2)Reduce the number of sets of and
instructions 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 IX LEDAIXEND
LEDA IX
LEDAIXEND LEDA IX
LEDAIXEND
Table 6.3 Error Code List for AnUCPU (Continue)
Error Mas-sage
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 instruc-tion 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 cir-cuits of the -
instructions are given.
(2)There are 7 or more check condition circuits in
the
instruc-tions.
(3)The check condition cir-cuits in the -
instruc-tions are written without using X and Y contact instructions or compare instructions.
(4)The check pattern circuits
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 EXECUTE
(I)"
(Checked at
occur-rence of interrupt.)
15 151 STOP The instruction was
given outside of the interrupt program and was executed.
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 inter-rupt 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 corrections.
Table 6.3 Error Code List for AnUCPU (Continue)
Error Mas-sage
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.3 Error Code List for AnUCPU (Continue)
Error Mas-sage
Error Code (D9008)
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 stor-age RAM in the CPU mod-ule 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"
(Checked at power
on.)
21 211 STOP The operation circuit for index qualification in the CPU does not work cor-rectly.
Since this is CPU hardware error, consult Mitsubishi rep-resentative.
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.
"OPE.
CIRCUIT ERR."
(Checked at execu-tion of the
END instruction)
214 In the END processing check, the operation circuit for index qualification in the CPU does not work cor-rectly.
215 In the END processing check, the hardware in the CPU does not operate cor-rectly.
"WDT ERROR"
(Checked at
execu-tion of END
pro-cessing.)
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-(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 special register D9005 using a peripheral device. If the contents are other than 0, power supply voltage may
CJ
"END NOT EXECUTE"
(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 Mitsub-ishi 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 number).
Or, monitor special registers D9116 to D9123 using a peripheral device and check or replace the modules if cor-responding data bit is "1".
"FUSE BREAK
OFF"
(Checked
(1)There is an output mod-ule of which fuse is blown.
(2)The external power sup-ply for output load is turned OFF or is not con-nected.
(1)Check the FUSE BLOWN indicator LED on the out-put module and replace the fuse.
(2)Read detailed error code using a peripheral device and replace the fuse of the output module which cor-responds 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 out-put module of which corre-sponding data bit is "1".
(3)Check the ON/OFF status of the external power sup-ply for output load.
Table 6.3 Error Code List for AnUCPU (Continue)
Error Mas-sage
Error Code (D9008)
Detailed Error Code (D9091)
CPU
States Error and Cause Corrective Action
END
END
END
Table 6.3 Error Code List for AnUCPU (Continue)
Detailed Error Code (D9091)
CPU
States Error and Cause Corrective Action
"CONTRO L-BUS
ERR"
40 401 STOP Due to the error of the control bus which connects to special function modules,
the / 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
/ 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.
FROM TO
FROM TO
Table 6.3 Error Code List for AnUCPU (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 module, 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 special function modules (except the interrupt module) 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 modules to 1 or less.
444 There are 7 or more modules 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 interrupt modules loaded.
Reduce the interrupt modules 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 assignment for MNT/MINI automatic refresh with parameters according to actually linked station modules.
447 The number of modules of I/O assignment registration (number of loaded
modules) per one CPU module for the special function modules which can use dedicated instructions 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
"SP.UNIT LAY.ERR."
44 448* STOP (1)Five or more network modules have been installed.
(2)A total of five or more of network modules and data link modules have been installed.
Make the total of the installed network modules and data link modules four or less.
"SP.UNIT ERROR"
(Checked at execution
of the FROM/TO instruction
or the dedicated 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 (1)Module specified by the dedicated instruction for special function module is not a special function module or not a
corresponding special function module.
(2)A command was issued to a CC-Link module with function version under B.
(3)A CC-Link dedicated command was issued to a CC-Link module for which the network parameters have not been set.
(1)Read the error step using a peripheral device and check and correct contents of the dedicated instruction for special function
modules of the step.
(2)Replace with a CC-Link module having function version B and above.
(3)Set the parameters.
"LINK PARA.
ERROR"
47 0 Continue [When using MELSECNET/
(II)]
(1)When the link range at a data link CPU which is also a master station (station number = 00) is set by parameter setting at a peripheral device, for some reason the data written to the link
parameter area differs from the link parameter data read by the CPU.
Alternatively, no link parameters have been written.
(2)The total number of slave stations is set at 0.
(1)Write the parameters again and check.
(2)Check the station number settings.
(3)Check the head I/O number of the network parameters.
(4)Persistent error occurrence may indicate a hardware fault. Consult your nearest Mitsubishi representative, explaining the nature of the problem.
Table 6.3 Error Code List for AnUCPU (Continue)
Error Massage
Error Code (D9008)
Detailed Error Code (D9091)
CPU
States Error and Cause Corrective Action
FROM TO
FROM TO
Table 6.3 Error Code List for AnUCPU (Continue)
Error Massage
Error Code (D9008)
Detailed Error Code (D9091)
CPU
States Error and Cause
"LINK PARA.
ERROR"
47 470* Continue [When using MELSECNET/
10]
(1)The contents of the network refresh
parameters written from a peripheral device differ from the actual system at the base unit.
(2)The network refresh parameters have not been written.
(3)The head I/O number of the network parameters is incorrect.
Write the network refresh parameters again and check.
471* [When using MELSECNET/
10]
(1)The transfer source device range and transfer destination device range specified for the inter-network transfer parameters are in the same network.
(2)The specified range of transfer source devices or transfer destination devices for the inter-network transfer
parameters spans two or more networks.
(3)The specified range of transfer source devices or transfer destination devices for the inter-network transfer parameters is not used by the network.
Write the network parameters again and check.
472* [When using MELSECNET/
10]
The contents of the routing parameters written from a peripheral device differ from the actual network system.
Write the routing parameters again and check.
"LINK PARA.
ERROR"
47 473* Continue [When using MELSECNET/
10]
(1)The contents of the network parameters for the first link unit, written from a peripheral device, differ from the actual network system.
(2)The link parameters for the first link unit have not been written.
(3)The setting for the total number of stations is 0.
(1)Write the parameters again and check.
(2)Check the station number settings.
(3)Persistent error
occurrence may indicate a hardware fault. Consult your nearest Mitsubishi representative, explaining the nature of the problem.
474* [When using MELSECNET/
10]
(1)The contents of the network parameters for the second link unit, written from a peripheral device, differ from the actual network system.
(2)The link parameters for the second link unit have not been written.
(3)The setting for the total number of stations is 0.
(1)Write the parameters again and check.
(2)Check the station number settings.
(3)Persistent error
occurrence may indicate a hardware fault. Consult your nearest Mitsubishi representative, explaining the nature of the problem.
475* [When using MELSECNET/
10]
(1)The contents of the network parameters for the third link unit, written from a peripheral device, differ from the actual network system.
(2)The link parameters for the third link unit have not been written.
(3)The setting for the total number of stations is 0.
Table 6.3 Error Code List for AnUCPU (Continue)
Error Massage
Error Code (D9008)
Detailed Error Code (D9091)
CPU
States Error and Cause
Table 6.3 Error Code List for AnUCPU (Continue)
Error Massage
Error Code (D9008)
Detailed Error Code (D9091)
CPU
States Error and Cause
States Error and Cause