Newport XPS Programmer's Manual page 356

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

Advertisement

XPS Unified
EDH0373En1023 — 01/18
Prototype
int PositionerCorrectorPIDDualFFVoltageSet(
int SocketID,
char * FullPositionerName,
bool ClosedLoopStatus,
double KP,
double KI,
double KD,
double KS,
double IntegrationTime,
double DerivativeFilterCutOffFrequency,
double GKP,
double GKI,
double GKD,
double KForm,
double FeedForwardGainVelocity,
double FeedForwardGainAcceleration,
double Friction
)
Input parameters
SocketID
FullPositionerName
ClosedLoopStatus
KP
KI
KD
KS
IntegrationTime
DerivativeFilterCutOffFrequency double PID derivative filter cut-off frequency (Hz).
GKP
GKI
GKD
KForm
FeedForwardGainVelocity
FeedForwardGainAcceleration
Friction
Output parameters
None.
342
Programmer's Manual
int
Socket identifier gets by the
"TCP_ConnectToServer" unction.
char *
Positioner name.
bool
Position servo loop status (true = closed and
false = opened).
double PID servo loop proportional gain.
double PID servo loop integral gain.
double PID servo loop derivative gain.
double PID integral saturation value (0 to 1).
double PID integration time (seconds).
double Variable PID proportional gain multiplier.
double Variable PID integral gain multiplier.
double Variable PID derivative gain multiplier.
double Variable PID form coefficient.
double Velocity feedforward gain (units).
double Acceleration feedforward gain (units).
double Friction compensation.

Hide quick links:

Advertisement

Table of Contents
loading

This manual is also suitable for:

Xps-rlXps-qXps-d

Table of Contents