EasyManua.ls Logo

Newport XPS-D - Page 392

Newport XPS-D
722 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 Unified Programmer’s Manual
Signal is generated with a random value at with a period defined by the controller
base time (CorrectorISRPeriod , default value 0.125 ms), then is filtered with a
second order low-pass filter at the cut-off Frequency value.
- Random-pulse-width binary-amplitude signal mode:
Amplitude (>0 and Limit), Time (≥4 * CorrectorISRPeriod), Frequency (≥0.1 and
≤0.5/CorrectorISRPeriod).
Signal is a sequence of pulses (Signal = Amplitude or = 0) with pulse randomly
varied width (multiple of Tbase).
Frequency is the controlled system band-width (cut-off frequency), necessary for the
PRBS (Pseudo Random Binary Sequence) function configuration.
The function non-effective parameters can accept any value, the value 0 is
recommended for simplicity.
NOTE
If during the excitation signal generation the stage position exceeds the user
minimum or maximum target positions, the motor excitation command is stopped
and an error is returned.
Prototype
int PositionerExcitationSignalSet(
int SocketID,
char * FullPositionerName,
int SignalType,
double Frequency,
double Amplitude,
double Time
)
Input parameters
SocketID int Socket identifier gets by the
“TCP_ConnectToServer” function.
FullPositionerName char * Positioner name.
SignalType int Type of signal.
Frequency double Frequency (Hz).
Amplitude double Amplitude (acceleration, velocity or
voltage unit).
Time double During time (seconds).
Output parameters
None.
EDH0373En1023 01/18 378

Table of Contents

Other manuals for Newport XPS-D

Related product manuals