6 program current position update (pld) – Yaskawa MP900 Series Motion Programming Manual User Manual

Page 88

Advertising
background image

2.2 Control Commands

2 -35

J

Programming Examples

The following illustration shows a programming example for the MVM command.

MVM MVS [axis1] 50 [axis2] 150 F1000;

Workpiece

coordinate system

Machine coordinate

system

MVS [axis1] 50 [axis2] 50 F1000;

250

150

axis 2

axis 2

100

150

(0, 0)

100

50

axis 1

axis 1

Figure 2.27 Programming Example for MOVE ON MACHINE COORDINATES (MVM)

2.2.6 PROGRAM CURRENT POSITION UPDATE (PLD)

J

Overview

If an axis movement is executed outside a motion program while the motion program is running
(such as when an axis is moved by JOG, STEP, or a user function), the program current position
will not be updated. If the motion program were to continue to be executed in this status, the axis
would need to be moved the designated travel distance to the desired position by manual inter-
vention. To solve this problem, PROGRAM CURRENT POSITION UPDATE (PLD) is used to
update the current position.

This command is not supported in block operations. (Execution will not be stopped for it in block
operation mode.)

J

Description

The PLD command is designated as follows:

PLD [axis1] [axis2] ⋅⋅⋅ [axis] ;

[axis1]⋅⋅⋅[axis2]:

Only the specified axes will be updated.

2

A

EXAMPLE

"

Advertising
This manual is related to the following products: