Compensated Position Compare - Newport XPS-Q8 Users Manual, Software Tools And Tutorial

Universal high-performance motion controller/driver
Hide thumbs Also See for XPS-Q8:
Table of Contents

Advertisement

XPS-Q8 Controller
13.3.3

Compensated Position Compare

This feature requires hardware boards to be E4323x or later. Older hardware will return
an error. This feature is used to output a pulse each time the stage moves over user
predefined positions.
XPS system of coordinates
13.3.3.1
To explore the details of the XPS coordinate system, use the example of the XY group
but the same is true for the other groups.
The firing positions are defined in the called user's system of coordinates (X, Y). The
controller will convert the (X, Y) coordinates to raw encoder positions (X
into account the group mapping, the encoder mapping and the encoder linear
compensation to accurately fire the pulses at the requested positions.
To know the positions in the different systems of coordinates, the following functions
are provided:
-
GroupPositionCorrectedProfilerGet() function has as input a (X, Y) position in the
user's system of coordinates and will output the (X
system of coordinates by applying the XY mapping compensation.
-
GroupPositionPCORawEncoderGet() function has as input a (X, Y) position in the
user's coordinate system and will output the (X
system of coordinates without any compensation.
163
XPSDocumentation V1.4.x (EDH0301En1060 — 10/17)
Motion Tutorial
, Y
E
, Y
) position in the machine's
M
M
, Y
) position in the encoder's
E
E
) to take
E

Advertisement

Table of Contents
loading

Table of Contents