Theta" Encoder And Xy Correction - 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
10.7

"Theta" Encoder and XY Correction

In a Theta-XY group, a motion in Theta will induce an offset of the center of the Theta-
axis. Utilizing the 3 encoders of the Theta stage, a correction in X and Y can be
implemented to correct for the induced eccentricity, effectively keeping the Theta axis
in the same position relative to the base. The "Theta" axis is composed of three
encoders A, B and C. The encoder type is defined in the stages.ini file by
"EncoderType". It must either be "AquadBTheta" or "AnalogInterpolatedTheta".
EncoderType =
To enable "Theta correction", an XY group must be associated with the
SingleAxisTheta group. It is defined in the system.ini file by:
ThetaCorrectionXYGroupName =
ThetaCorrectionLowPassCutOffFrequency = 20
The radius "r" and the XY correction limits are defined in the stages.ini file by:
EncoderRadius
MaximumEncoderCorrectionX
MaximumEncoderCorrectionY
; AquadBTheta or AnalogInterpolatedTheta
=
; units XY * rad / units Theta
=
=
O : Center
1,2,3 : Encoders
r : EncoderRadius
t1, t2, t3 : delta encoder counter
T1 : Encoder position 1
T2 : Encoder position 2
T3 : Encoder position 3
R : Rotation
T : Translation
127
XPSDocumentation V1.4.x (EDH0301En1060 — 10/17)
Motion Tutorial
; Hz
; units XY
; units XY

Advertisement

Table of Contents
loading

Table of Contents