beautypg.com

Yaskawa MP940 User Manual

Page 329

background image

7.3 Using an Absolute Encoder

7-15

7

„

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.

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

Setting parameter OLC006: Machine Coordinate System Zero Point Offset is always
enabled in Finite Length Mode. This means that the current position of the machine coordi-
nate system (zero point setting) can be changed at any time.

The meaning of setting parameter OLC006 will depend on whether Finite Length Mode or
Infinite Length Mode is set.

Finite Length Mode

Set -(ILC002) + OLC006 at OLC006 in order to make the current position of the machine
coordinate system the zero position.

ILC002 = 10,000 and OLC006 = 100

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

-(10000) + 100 = -9900 Set OLC006 to -9,900

ILC002: Monitor the calculated position of the machine coordinate system

Infinite Length Mode

Set the desired position at OLC006 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 OLC006 to 0.

Current position for the machine coordinate system =

Encoder position when servo power is turned ON + Setting parameter OLC006: Machine Coordi-
nate System Zero Point

Offset