Omron CS1W-MC221 - 02-2008 Operation Manual page 566

Motion control units
Table of Contents

Advertisement

Task Error Codes
Code
Error
0024
Program number not set
(0036)
(PROG No. NOT SET)
0025
Number out of range
(0037)
(NUM RANGE OVER)
0026
Negative interpolation rate
(0038)
(INTER SP – DESIG)
0027
Illegal intermediate code
(0039)
(INTER CODE ERROR)
0028
Operating time overflow
(0040)
(RUN TIME OVERRUN)
0029
Position counter overflow
(0041)
(MOVE DIST OVER)
002A
Position counter overflow
(0042)
during arc movement
(CIR ARC DIST OVER)
002B
Arc cannot be completed
(0043)
(CIR ARC CONT ERR)
Error Processing
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 CX-Motion to add,
edit, or delete any MC programs in the task. In this case, the
program will be executed from the first block.
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) command.
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 position
preset from the G53 or G54.
The travel amount was 0 for an axis for which a stopover was
specified when using a version-1 MC Unit.
A zero or negative value in a position data address or register
was specified for the interpolation feed rate 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 feed rate.
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 PLC (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
command, but the movement to the specified target would
take too long at the specified feed rate.
Correct the program, position data, or parameters to increase
the feed rate or reduce the distance to be moved.
Can't move to the target specified in a G01 command
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
command 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 cannot be
continued, so restart the program from the beginning.
Circular interpolation can be continued when the interpola-
tion is decelerated to a stop and no errors or other positioning
operations occur while the interpolation is stopped.
Section 12-4
Stop method
Deceleration
stop
Deceleration
stop
Deceleration
stop
Deceleration
stop
Deceleration
stop
Deceleration
stop
Deceleration
stop
Deceleration
stop
539

Advertisement

Table of Contents
loading

This manual is also suitable for:

Cs1w-mc221Cs1w-mc221-v1Cs1w-mc421Cs1w-mc421-v1

Table of Contents