XPS Unified Programmer’s Manual
Input parameters
SocketID int Socket identifier gets by the
“TCP_ConnectToServer” function.
PositionerName char * Positioner name.
ClosedLoopStatus bool Dual control loop status (true = closed
and false = opened).
KP double PID servo loop proportional gain.
KI double PID servo loop integral gain.
KD double PID servo loop derivative gain.
IntegrationTime double PID integration time (seconds).
DerivativeFilterCutOffFrequency double PID derivative filter cut-off frequency
(Hz).
KFeedForwardAcceleration double Acceleration feedforward gain (units).
KFeedForwardJerk double Jerk feedforward gain (units).
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.
EDH0373En1023 — 01/18 326