XPS-DRVP1
EDH0259En1010 – 08/10
18
9.0
Specific APIs
In addition to the standard XPS commands, the following XPS-DRVP1 board specific
APIs are available:
-
« PositionerDriverFiltersGet » : to get axis current close loop control parameters:
KI (close loop integral coefficient), Notch filter frequency, Notch filter bandwidth,
Notch filter gain and Low Pass filter frequency
-
« PositionerDriverFiltersSet » : to set axis closed loop control parameters
-
« PositionerDriverStatusGet » : to get driver board current status number
-
« PositionerDriverStatusStringGet » : to get driver board detailed status
-
« PositionnerDriverPositionOffsetsGet »: to get offset parameters (see
Offset
adjustment procedure
chapter)
10.0
Parameters description
Parameters required to drive piezoelectric stages are preset in the factory within the
system.ini and stages.ini files and some of these can be modified by the user.
Examples of piezoelectric stage parameters:
10.1
« System.ini» File
Paramètre
Description / Remark
[GROUPS]
SingleAxisInUse = NPX400SG-D
SingleAxisThetaInUse =
SpindleInUse =
XYInUse =
XYZInUse =
MultipleAxesInUse =
SingleAxisWithClampingInUse =
TZInUse =
InterlockedGroups=
Group definition chapter. Piezoelectric stages can be used
only in the following groups :
-
SingleAxisInUse
-
XYInUse
-
XYZInUse
-
MultipleAxesInUse
[NPX400SG-D]
PositionerInUse = Pos
Positioner definition chapter
[NPX400SG-D.Pos]
Positioner name. Must correspond to the name defined in
the 2 previous chapters
PlugNumber = 2
Board physical address (XPS slot number)
StageName = NPX400SG-D
Name of the chapter of the « stages.ini » file containing
the stage parameters.
EncoderIndexOffset = 0
TimeFlasherBaseFrequency = 40e6
MovingMass = 0
StaticMass = 0
Viscosity = 0
Stiffness = 0
General parameters. Not used by XPS-DRVP1
Figure 9 : XPS file: « System.ini »