Initializeandhomex - Newport XPS Programmer's Manual

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

Advertisement

XPS Unified
7.2.2.18

InitializeAndHomeX

Name
InitializeAndHomeX – Do home search on X axis.
Input tests
-
Refer to section 7.1: "Input Tests Common to all XPS Functions".
-
Checks the set option: (-17)
-
Verifies this command is allowed: (-22)
-
Checks state of physical ends of run: (-113)
-
Checks the opened socked is valid: (-200)
-
Checks this command is enabled for the current controller configuration: (-205)
Description
Initializes the motor, calibrates the encoder and activates the servo loop of each
positioner of the XY group.
Next, performs a home search on the X positioner and configures the gantry mode used
after homing.
Once the home search is finished with success, the group must be in "READY" state
only if the Y positioner is already referenced. If it's not the case, a home search on the
Y positioner must be done.
To be "READY", all axes must be referenced.
The home search routine for each positioner is defined in the "stages.ini" file by
the "HomeSearchSequenceType" key.
The home search time out is defined in the "stages.ini" file by the
"HomeSearchTimeOut" key.
Prototype
int InitializeAndHomeX(
int SocketID,
char * Option
)
Input parameters
SocketID
Option
Output parameters
None.
NOTE
int
Socket identifier gets by the
"TCP_ConnectToServer" function.
char *
Option selection(Option0, Option1 or Option2).
607
Programmer's Manual
EDH0373En1023 — 01/18

Hide quick links:

Advertisement

Table of Contents
loading

This manual is also suitable for:

Xps-rlXps-qXps-d

Table of Contents