Caution – Yaskawa MP930 User Manual

Page 242

Advertising
background image

7.3 Using an Absolute Encoder

7 -11

J

Position Control with a Finite Length Mode Axis

Initialize the axis position as described next when power is turned ON if an absolute encoder
is used as a Finite Length Mode Axis.

Current position for the machine coordinate system =
Encoder position when servo power is turned ON + Setting parameter OLxx06: Zero Point Offset

*

* Multi-turn data × the number of encoder pulses + initial increment

Setting parameter OLxx06: Zero Point Offset is always enabled in Finite Length Mode. This
means that the current position of the machine coordinate system (zero point setting) can be
changed at any time.

The meaning of setting parameter OLxx06 will depend on whether Finite Length Mode or Infi-
nite Length Mode is set.

Finite Length Mode

Set −(ILxx02) + OLxx06 at OLxx06 in order to make the current position of the machine coor-
dinate system the zero position.

ILxx02 = 10,000 and OLxx06 = 100
Setting the current position of the machine coordinate system to 0 when the zero point is set.
−(10,000) + 100 = −9,900

Set OLxx06 to −9,900

ILxx02: Monitor the calculated position of the machine coordinate system

Infinite Length Mode

Set the desired position at OLxx06 and that setting will be used for the current position of the
machine coordinate system when the zero point is set.

Setting the current position of the machine coordinate system to 0 when the zero point is set
Set OLxx06 to 0.

Caution

D

Do not change the Zero Point Position Offset (OLxx06) while operating in Finite Length
Mode.
Otherwise this may cause machine damage or an accident.

7

A

EXAMPLE

"

A

EXAMPLE

"

Advertising