Analog Position Tracking; Analog Velocity Tracking - 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
XPSDocumentation V1.4.x (EDH0301En1060 — 10/17)
7.8.1

Analog Position Tracking

The parameters that can be set for analog position tracking are the GPIO Name, scale
and offset. The GPIO Name denotes which connector and pin number the analog signal
will be input. The scale and the offset are used to calibrate the output position in the
following way:
Position = InitialPosition + (AnalogValue - Offset) * Scale
Typical applications of analog position tracking are for beam stabilization, tracking
systems, auto focusing sensors or alignment systems. When connecting a function
generator to the GPIO input, analog tracking provides an easy way to make cyclical or
sinusoidal motion, for example.
Example
Following is an example that shows the sequence of functions used to setup Analog
Position Tracking:
GroupInitialize (Group)
GroupHomeSearch (Group)
...
PositionerAnalogTrackingPositionParameterSet (Group.Positioner,
GPIO2.ADC1, Offset, Scale, Velocity, Acceleration)
GroupAnalogTrackingModeEnable (Group, "Position")
...
GroupAnalogTrackingModeDisable (Group)
7.8.2

Analog Velocity Tracking

The parameters that can be set for analog velocity tracking are the GPIO Name, offset,
scale, deadband threshold and order. The relationship among offset, scale, deadband and
order is illustrated in Figure 24.
Figure 24: The Relationship Among Offset, Scale, Dead Band & Order.
88
Motion Tutorial

Advertisement

Table of Contents
loading

Table of Contents