Position buffer – Yaskawa MP940 Reference Manual User Manual

Page 434

Advertising
background image

MotionSuite™ MP940 Machine Controller Reference Manual

Position Control

11-37

In infinite length axis position references, add the current travel distance
(incremental travel distance) to the the previous position reference
(OLC012), and set the new value as the position reference (OLC012).
Note: The position reference is not necessarily set in the range of 0 ~
(reset position of infinite length axis -1).

Position Buffer

A position data group maintained within the SVA module keeps a
maximum capacity of 256 points per axis. These are used as position data
during execution of motion programs. If the position data is stored
beforehand, continuous run becomes possible with only a simple program
designating the points.

Position Reference

Selection

(Bit 12 of OWC001)

Position Reference

Type (bit 14 of

OWC001)

Position Reference (OLC012)

0
(direct designation)

0
(absolute position
type)

Sets the absolute position (moves to the set position).
Example: OLC012

10000

OLC012

20000

1
(incremental
addition format)

Sets the current distance travelled (incremental amount)
to be added to the previous value of OLC012.
OLC012

Previous OLC012 value + incremental

motion distance
(Example) When previous value of OLC012 = 1000 and
the current travel distance is 500:
OLC012

1000 + 500 = 1500

1
(Indirect
Designation)

0
(absolute position
type)

Sets the position buffer number.

The absolute position must be stored beforehand in the
position buffer of the designated number.

1234  

1
2
3
4

99

256

-
-
-
-

-
-
-
-
-

99 

OLxx12

Position Buffer Number

(1~256)

Position buffers
99~1234 are used as
the absolute position.

Advertising