Newport XPS Programmer's Manual page 438

Xps unified series universal high-performance motion controller/driver
Hide thumbs Also See for XPS:
Table of Contents

Advertisement

XPS Unified
EDH0373En1023 — 01/18
The function effective parameters are: Frequency (≥0.1 and ≤0.5/CorrectorISRPeriod),
Amplitude (>0), Time (≥4 * CorrectorISRPeriod).
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 PositionerPreCorrectorExcitationSignalSet(
int SocketID,
char * FullPositionerName
double Frequency,
double Amplitude,
double Time
)
Input parameters
SocketID
FullPositionerName
Frequency
Amplitude
Time
Output parameters
None.
Return (In addition to the results of "Input Tests Common to all XPS
Functions")
• 0:
No error.
• -8:
Wrong object type for this command.
• -17:
Parameter out of range or incorrect.
• -18:
Positioner Name doesn't exist or unknown command.
• -22:
Not allowed action.
• -24:
Not available in this configuration (check hardware or configuration).
• -35:
Position is outside of travel limits.
• -68:
Velocity on trajectory is too big.
• -69:
Acceleration on trajectory is too big.
• -112:
Error of excitation signal generation initialization.
424
NOTE
int
Socket identifier gets by the
"TCP_ConnectToServer" function.
char *
Positioner name.
double
Frequency (Hz).
double
Amplitude (position units).
double
During time (seconds).
Programmer's Manual

Hide quick links:

Advertisement

Table of Contents
loading

This manual is also suitable for:

Xps-rlXps-qXps-d

Table of Contents