EasyManua.ls Logo

Newport XPS-Q8 - Compensated Position Compare

Newport XPS-Q8
232 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
XPS-Q8 Controller Motion Tutorial
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.
13.3.3.1 XPS system of coordinates
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
E
, Y
E
) to take
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
M
, Y
M
) position in the machine’s
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
E
, Y
E
) position in the encoder’s
system of coordinates without any compensation.
163 XPSDocumentation V1.4.x (EDH0301En1060 10/17)

Table of Contents

Other manuals for Newport XPS-Q8

Related product manuals