Yaskawa MP900 Series Machine Controller for Standard Operation User Manual

Page 486

Advertising
background image

Error Messages

A.2 Motion Compile Error Messages

A-10

A

Maximum number of axes exceeded

• The maximum number of axes to be simultaneously used has been

exceeded.

Division by zero error

• Division by zero has been included in the arithmetic expression.

Maximum characters per block exceeded

• The number of characters set for one block has exceeded the maximum.

Command duplication error

• A command that cannot be duplicated has been duplicated in the expres-

sion.

Unusable instruction

• The END command has been used in a subroutine.
• The RET command has been used in the main program.
• The RET command position is incorrect.
• The GOTO command position is incorrect.
• The position of a command that used an axis as an argument is incorrect in

a subroutine.

No END command

• There is no END or RET command.

Maximum nesting level exceeded

• Nesting in IF statements is too deep.
• Nesting in WHILE statements is too deep.
• Nesting in SFORK statements is too deep.

Number of branches exceeds range

• The number of labels designated in PFORK statements exceeds the range.
• The number of labels designated in SFORK statements exceeds the range.

Duplicate labels used

• Labels designated in PFORK duplicate SJOINT labels.
• Labels designated in SFORK duplicate PJOINT labels.

No label

• Label designated in PFORK does not exist.
• JOINTO label for PFORK does not exist.
• Label designated in SFORK does not exist.
• JOINTO label for SFORK does not exist.
• Label designated in GOTO does not exist.

Max. number of parallel executions exceeded

• The maximum number of parallel executions has been exceeded.

Label order incorrect

• The label order in PFORK statements is incorrect.
• The label order in SFORK statements is incorrect.

Program name incorrect

• The program name does not conform to MPMooo or MPSooo formats.

Duplicate label definitions

• Label definitions are duplicated at another position.

Jump destination incorrect

• The destination for the GOTO command is inside a parallel execution or at

another incorrect position.

Illegal character string defined

• Characters other than alphanumerics are included in a label.
• There are too many characters in a label.

Error Message

Probable Cause

Advertising