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

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

Advertisement

XPS-Q8 Controller
Other functions associated with internal Gathering are:
GatheringConfigurationGet()
GatheringCurrentNumberGet()
GatheringDataGet()
GatheringDataMultipleLinesGet()
GatheringStop()
GatheringRunAppend()
See the Programmer's Manual for details about these functions.
When using the function GatheringConfigurationSet() from the terminal screen of
the XPS utility, the syntax for one parameter is not directly accessible. For
instance, for the parameter XY.X.SetpointPosition, first select XY.X from the
choice list. Then, click on the choice field again and select SetpointPosition. See
also screen shots on the next page.
For specifying more than one data type, use the ADD button. Select the next
parameter as described above.
Example 1
Using the terminal screen of the XPS utility, this example shows the sequence of
functions to accomplish a time-based data gathering triggered at an event.
GroupInitialize(XY)
GroupHomeSearch(XY)
GatheringConfigurationSet(XY.X.SetpointPosition,
XY.X.CurrentVelocity, XY.X.SetpointAcceleration)
The 3 data XY.X.SetpointPosition, XY.X.CurrentVelocity and
XY.X.SetpointAcceleration will be gathered.
EventExtendedConfigurationTriggerSet
(XY.X.SGamma.MotionStart,0,0,0,0)
EventExtendedConfigurationActionSet(GatheringRun,4000,8,0,0)
EventExtendedStart()
GroupMoveRelative(XY.X, 50)
GatheringStopAndSave()
149
NOTE
XPSDocumentation V1.4.x (EDH0301En1060 — 10/17)
Motion Tutorial

Advertisement

Table of Contents
loading

Table of Contents