Omron C200H-MC221 Operation Manual page 237

Motion control unit
Hide thumbs Also See for C200H-MC221:
Table of Contents

Advertisement

Task Errors: Error Codes 0020 to 0045
Code
Error
0024
Program out of range
(PROG RANGE OVER)
0025
M code out of range
(M CODE RANGE OVR)
0026
Interpolation rate not set
(INTER SP NOT SET)
0027
Arc interpolation command
value error
(CIR ARC INT ERR)
0029
Overflow error
(OVERFLOW ERROR)
0030
Divide-by-zero error
(ZERO DIVIDE ERR)
0031
Position data out of range
(POSIT DATA OVER)
0032
Register out of range
(REGIST RANGE OVR)
0034
Nesting error
(NESTING ERROR)
0035
No return destination
(NO RETURN DESTIN)
0036
Program number not set
(PROG No. NOT SET)
Attempted to execute the next block of the program, but no block existed.
Somehow the program has been destroyed. Download the program again and
write it to the flash memory, and then turn the power OFF and ON. The
program could have been destroyed by any of the following:
The memory data might have been destroyed by noise.
The PC (MC Unit) might have been turned OFF while data was being
written to the flash memory.
Attempted to output an M code from a position data address or register, but the
content wasn't within the acceptable range for M codes (000 to 999).
Make sure that the M code is from 000 to 999.
The interpolation speed wasn't specified when an interpolation function (G01,
G02, or G03) was executed, and the interpolation speed hadn't been specified
since program execution was started.
Specify the interpolation speed in the program.
A circular interpolation function (G02 or G03) was executed, but an arc can't be
drawn because of one of the following reasons.
The arc angle was too small because the start point and end point
were extremely close and the radius was too large.
With radius specification, the start point and end point are the same or
the distance between the start point and end point is long compared to
the radius.
With center specification, the distance between the center and the
start point or end point is zero.
With center specification, the difference is too long between the radius
of the center and the start point and the radius of the center and the
end point.
Correct the program or the position data.
An overflow occurred when the axis command value was converted with the
minimum setting value or pulse rate in a G00, G01, G02, G03, or G31 function.
Correct the program or the position data. Check the setting for the minimum
setting unit parameter in the system parameters.
A division by zero occurred when a G60 function (ARITHMETIC
OPERATIONS) was executed.
Correct the program or the position data. Check the setting for the minimum
setting unit parameter in the system parameters.
The position data exceeded the acceptable range when a G60 function
(ARITHMETIC OPERATIONS) was executed or the specified axis' origin
wasn't fixed when a current position was substituted in a G63 function
(SUBSTITUTION).
If the error occurred in a G60 function, correct the program or position data. If
the error occurred in a G63 function, correct the program or fix the location of
the specified axis' origin by executing an origin search.
The register contents exceeded the acceptable range when a G60 function
(ARITHMETIC OPERATIONS) or a G63 function (SUBSTITUTION) was
executed. Correct the program or the data.
There were six or more nesting levels when a G72 function (SUBPROGRAM
JUMP) was executed. Correct the program so that there are five or fewer
nesting levels.
A subprogram's program number was read to start execution, so there was no
return destination when the SUBPROGRAM END function (G73) was
executed.
Always start the main program first and then call the subprogram from the main
program.
When the MC program was started from the ladder program, the Cycle Start Bit
was turned ON without turning ON the Program Number Read Bit.
Turn ON the Cycle Start Bit after turning ON the Program Number Read Bit.
The Program Number Read Bit must be turned ON when the Cycle Start Bit is
turned ON after using the MC Support Software to add, edit, or delete any MC
programs in the task.
Error Processing
Section 10-3
217

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents