Yaskawa MotionSuite Series Machine Controller Programming Manual User Manual

Page 91

Advertising
background image

MotionSuite™ Series Machine Controller Programming Manual

Chapter 3: Advanced Programming Methods

3-6

• A range for Second Positioning Completion Range setting is as indicated below:

However, as indicated in the diagram above, the Second In-position Check is started at
the time that the pulse distribution of the commanded block is complete. Therefore, if
a very large value is set in the Second Positioning Completion Range, the Second In-
position Check completes at the deceleration start point, and then proceeds to the next
block.

• Once the INP command is set up, the Second In-position Check is valid for all

interpolation commands until cancellation.

• For cancellation of the Second In-position Check, give the [0] command to the axis to be

cancelled in the Second Positioning Completion Range. Only the axis receiving the [0]
command will be cancelled.

• It is now possible to send the In-position Check (PFN) command. When the command is

sent, the In-position Check will occur according to the parameter “Positioning
Completion Range” in spite of the Second Positioning Completion Range.

! Program Examples

ABS MOV [axis 1]0[axis2]0;

Zero-point positioning

INP [axis 1](a)[axis2](b);

Second Positioning Completion Range set-up

MVS [axis1]100) PFN;

X-axis direction / Linear interpolation

MVS [axis2]100 PFN;

Y axis direction / Linear interpolation

MVS [axis1]-100 PFN;

X axis direction / Linear interpolation

1 ~ 65535[Command Units]

(b)

(0,0)

-100

100

+axis2

(a)

100

+axis1

Figure 3.5: Program Example of the Second In-position Check

Advertising