98
Troubleshooting
Section 15-1
The following table provides a description and detailed description of the com-
pilation errors that may be displayed while compiling programs.
Error code
Description
Detailed description
1
Too Many Blocks
Number of blocks of programming exceeded 800.
2
No Description
---
3
No Description
---
4
Too Many Characters in one Block
Number of characters in one block exceeded 128 including
CR-LF.
5
Illegal Program Start
Specification of operand 'P' value at a subprogram's PROG
command is greater than 1000 and lower than 499.
Specification of operand 'P' value at the main program's
PROG command is greater than 500 and below 0.
6
Illegal Program End
The END command was used outside of the main program.
The RETURN command was used outside of a subprogram.
No ENDIF for IF.
No NEXT for FOR.
No WEND for WHILE.
No SEND for SWITCH.
7
Illegal Motion Task Instruction
A command has been used that cannot be specified in a
motion task.
8
Reserved
---
9
Illegal Argument
Necessary operands have not been established to respond to
the command. Insufficient axis data to respond to the com-
mand.
10
Too Many Arguments
The total number of operands exceeded 11.
The number of axes to respond to the command has
exceeded the number of programmable axes.
The total number of variables or immediate values has
exceeded the number of programmable axes.
An illegal operand was used.
The same operands were overlapped in one block.
Data for both axes and operand 'P' was set in the PARAM
command.
11
Too Many Parallel Branches
Value of operand 'N' (number of branches) in the PARALLEL
command has overflowed.
12
Illegal Branch/Parallel Structure
Number of branch blocks is smaller than N.
Number of branch blocks is larger than N.
13
Illegal Axis Declaration
Value of operand 'Q' (axis declaration) in the motion program
is zero.
14
Position Specification Error
The target position is outside of the usable range.
Examples:
MOVELINK command <Slave axis travel amount><Master
axis travel amount>
CAMBOX <Link distance>
CONNECT <Gear ratio denominator>
SYNCR <Travel amount at deceleration stop>
15
Speed Specification Error
A speed-related operand (e.g., operands 'F', 'V') has exceeded
the limit.
Examples: Operand 'F' for MOVEL, MOVEC, and MOVETRV.
16
Time Specification Error
A speed-related operand (e.g., operands 'F', 'V') has exceeded
the limit.
Examples: Operand 'F' for MOVEL, MOVEC, and MOVETRV.
Summary of Contents for CX-MOTION - 06-2008
Page 1: ...CX Motion MCH Cat No W448 E1 04 OPERATION MANUAL...
Page 2: ...CXONE AL C V3 CXONE AL D V3 CX Motion MCH Operation Manual Revised June 2008...
Page 3: ...iv...
Page 5: ...vi...
Page 9: ...x TABLE OF CONTENTS...
Page 15: ...xvi Note All new functions can be used in Motion Control Units with unit version 3 0 or later...
Page 31: ...12 Connecting to a PLC Section 2 2...
Page 47: ...28 Operations Listed by Purpose Section 3 2...
Page 71: ...52 Exporting File Section 6 4...
Page 91: ...72 Debugging the Program Section 9 3...
Page 95: ...76 Data Traces Section 10 1...
Page 99: ...80 Verifying Backup File with MC Unit Section 11 3...
Page 109: ...90 Printing Section 13 1...
Page 133: ...114 Error Codes Section 15 2...