Omron C200H-MC221 Operation Manual page 238

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

Advertisement

Task Errors: Error Codes 0020 to 0045
Code
Error
0037
Number out of range
(NUM RANGE OVER)
0038
Negative interpolation rate
(INTER SP – DESIG)
0039
Illegal intermediate code
(INTER CODE ERROR)
0040
Operating time overflow
(RUN TIME OVERRUN)
0041
Position counter overflow
(MOVE DIST OVER)
0042
Position counter overflow
during arc movement
(CIR ARC DIST OVER)
0043
Arc cannot be completed
(CIR ARC CONT ERR)
0045
Second speed over
(SECOND SP OVER)
218
A numerical value exceeded the acceptable range during execution of G04
(time value), G53 (offset value), G54 (preset value), G69 (parameter value), or
G70 (number of loops) function.
An overflow occurred when the offset value or preset value was converted with
the minimum setting unit from the system parameters.
Correct the program or the position data. Check the setting for the minimum
setting unit parameter in the system parameters when the error occurs in a
present value preset from the G53 or G54.
A zero or negative value in a position data address or register was specified for
the interpolation speed for linear interpolation, circular interpolation, or interrupt
inching.
Correct the program or the position data so that a positive value is used for the
interpolation speed.
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
intermediate code error could have been caused 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 execute a G00, G01, G02, or G03 positioning function, but the
movement to the specified target would take too long at the specified speed.
Correct the program, position data, or parameters to increase the speed or
reduce the distance to be moved.
Can't move to the target specified in a G01 function because it is too far.
Correct the program or position data to reduce the distance to be moved.
Can't move the amount specified in a circular interpolation function because it
is too far. Either the distance between the center and start/end point is too
great, the arc length is too great, or the distance between the start and end
points is too great.
Correct the program or data to reduce the distance to be moved.
Attempted to continue circular interpolation, but couldn't because an axis error
occurred during circular interpolation, the circular interpolation was decelerated
to a stop and then another positioning operation such as jogging was
performed, or the circular interpolation was decelerated to a stop and then an
axis error occurred.
When this error occurs, circular interpolation can't be continued, so restart the
program from the beginning. Circular interpolation can be continued when the
interpolation is decelerated to a stop and no errors or other positioning
operations occur while the interpolation is stopped.
The value of speed command 2 was the same as or larger than the value of
speed command 1 when G30 was executed. Set so that the value of speed
command 1 is larger than the value of speed command 2.
Error Processing
Section 10-3

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents