EasyManua.ls Logo

Newport XPS-Q8 - Actions

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
11.2 Actions
There are several actions that can be triggered by the events discussed previously. Users
have the full flexibility to trigger any action (out of the list of possible actions) at any
event (out of the list of possible events). It is also possible to trigger several actions at
the same event by adding several sets of parameters to the function
EventExtendedConfigurationActionSet(), similar to how it is done with events.
Actor
Action Name
Parameter
Group GPIO
Positioner TimerX
1 2 3 4
DOToggle
Mask
DOPulse
Mask
DOSet
Mask Value
DACSet.CurrentPosition
Positioner name Gain Offset
DACSet.CurrentVelocity
Positioner name Gain Offset
DACSet.SetpointPosition
Positioner name Gain Offset
DACSet.SetpointVelocity
Positioner name Gain Offset
DACSet.SetpointAcceleration
Positioner name Gain Offset
ExecuteTCLScript
TCL file name Task name Arguments
KillTCLScript
Task name
GatheringOneData
GatheringRun
Nb of points Divisor
GatheringRunAppend
GatheringStop
ExternalGatheringRun
Nb of points Divisor
MoveAbort
CAUTION
Certain events like MotionState have a duration. These events trigger
the associated action in each motion profiler cycle as long as the event
is true. For example, associating the action DOToggle with the event
MotionState will toggle the value of the digital output in each profiler
cycle as long as the MotionState event is true.
An event doesn’t reset the action after the event: For example, to set
a digital output to a certain value during a constant velocity state and
to set it to its previous value afterwards, two event triggers are
needed: One to set to the digital output of the desired value at the
event ConstantVelocityStart and another one to set it to its original
value at the event ConstantVelocityEnd. The same effect CANNOT
be achieved by using the event ConstantVelocityState by itself.
An action is composed entirely of:
[Actor].Action Name, Parameter1, Parameter2, Parameter3, Parameter4.
Not all action names have a preceding actor, but all actions have four parameters. Even
though all four parameters may not be defined in an action, it is still required to have an
entry, with zero (0) as the default.
To define an action, use the function EventExtendedConfigurationActionSet().
137 XPSDocumentation V1.4.x (EDH0301En1060 10/17)

Table of Contents

Other manuals for Newport XPS-Q8

Related product manuals