beautypg.com

Yaskawa MotionSuite Series Machine Controller Software Manual User Manual

Page 452

background image

MotionSuite™ Series Machine Controller Software Manual

Chapter 13: Compilation Error Message List

13-3

Excessive number of one block characters

• An excessive number of one block characters is written

Command duplication error

• A non-duplicatable command is written

Unusable command

• END is used in a sub-program
• RET is used in a main program
• RET position mistaken
• GOTO position mistaken
• Position of command using the axis as an argument in a com-

mand is mistaken

Close command

• No END, RET command

Excessive nest depth

• Excessive nest depth for IF statement
• Excessive nest depth for WHILE statement
• Excessive nest depth for SFORK statement

Number of branches has exceeded range

• The number of labels designated by PFORK has exceeded the

range

• The number of labels designated by SFORK has exceeded the

range

Duplicate labels are used

• The label designated in PFORK is duplicated in SJOINT
• The label designated in SFORK is duplicated in PJOINT

No label

• No label is designated in PFORK
• No label in PFORK-related JOINTO
• No label is designated in SFORK
• No label in SFORK-related JOINTO
• No label is designated in GOTO

Excessive number of parallel operations

• The number of parallel operations has exceeded the maximum

Label order is mistaken

• PFORK statement label order is mistaken
• SFORK statement label order is mistaken

Program name is mistaken

• Name is not MPMxxx, MPSxxx format

Label is defined twice

• The label is defined again at another position

Jump destination is mistaken

• The destination of a GOTO jump is a mistaken position such as

within a parallel operation, etc.

An improper character string is designated

• Characters other than alphanumeric are in the label
• Excessive number of label characters

Error Messages

Causes for Occurrence