Newport XPS-Q8 Users Manual, Software Tools And Tutorial page 151

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

Advertisement

XPS-Q8 Controller
DOSet: This action is used to modify the value of bit(s) on a Digital Output.
Action Parameter #1 – Mask
Action Parameter #2 – Value
Action parameter #3 and #4
DACSet.CurrentPosition and DACSet.SetpointPosition: This action sets a
voltage on the Analog output in relation to the actual (current) or theoretical
(Setpoint) position. The gain and offset are used to calibrate the output. This action
makes the most sense with events that have some duration (always, MotionState,
ElementNumberState, etc.) as the analog output will be updated at each servo cycle
or at each profiler cycle as long as the event occurs. When used with events that
have no duration (like MotionStart or MotionEnd), the analog output is only updated
once and this value is kept until it is changed.
Action Parameter #1 – Positioner Name
Action Parameter #2 – Gain
Action Parameter #3 – Offset
Analog output = Position value * gain + offset
Action parameter #4
DACSet.CurrentVelocity and DACSet.SetpointVelocity: This action sets a
voltage on the Analog output relative to the actual (current) or theoretical (Setpoint)
velocity. The gain and the offset are used to calibrate the output. This action makes
most sense with events that have duration (Always, MotionState,
ElementNumberState, etc.) as the analog output is updated at each servo cycle or at
each profiler cycle as long as the event occurs. When used with events that have no
duration (like MotionStart or MotionEnd), the analog output is only updated once
and this value is kept until it is changed.
Action Parameter #1 – Positioner Name
Action Parameter #2 – Gain
Action Parameter #3 – Offset
139
The mask defines which bits on the GPIO
output are being addressed. For example, if
the GPIO output is an 8 bit output and the
mask is set to 26 then the equivalent binary
number is 00011010. Therefore with a Mask
setting of 26, only bits # 2, #4 and #5 are
being addressed on the GPIO output.
This parameter sets the value of the bits that
are being addressed according to the Mask
setting. For example since a Mask setting of
26, bits #2, #4 and #5 can be modified, a
value of 8 (00001000) will set the bits #2 and
#5 to 0 and the bit #4 to 1.
These parameters are 0 by default.
This parameter defines the name of the
positioner on which the position value is
used.
The position value is multiplied by the gain
value. For example, if the gain is set to 10
and the position value is 1 mm (or any other
unit), then the output voltage is 10 V.
The offset value is used to correct for any
voltage that may already be present in the
Analog output.
This parameter is 0 by default.
This parameter defines the name of the
positioner in which the Velocity value is
used.
The Velocity value is multiplied by the gain
value. For example if the gain is set to 10 and
the velocity value is 1 mm/s (or any other
velocity unit), then the output voltage is
10 V.
The offset value is used to correct for any
voltage that may initially be present in the
Analog output.
XPSDocumentation V1.4.x (EDH0301En1060 — 10/17)
Motion Tutorial

Advertisement

Table of Contents
loading

Table of Contents