Newport XPS-Q8 Users Manual, Software Tools And Tutorial page 215

Universal high-performance motion controller/driver
Hide thumbs Also See for XPS-Q8:
Table of Contents

Advertisement

XPS-Q8 Controller
Motion Tutorial
NOTE
Socket 2 and Socket 3 are not opened by the TCLScriptExecute function, but it is
assumed that these scripts open a socket in their code.
LabVIEW VIs
In a VI file, several processes can easily be created, all beginning with a TCP Open and
all finishing with a TCP Close. Each TCP Open will open its own socket. Shown below
is a simple VI that opens 4 sockets simultaneously.
C++ program
A C++ program is executed sequentially. Even if it calls many functions, they are
always executed one by one following the order they are written. In order to open
several sockets for multitasking, the C++ multithreading functionality must be used.
The XPS driver DLL allows a maximum number of 100 simultaneously opened sockets.
One XPS controller supports a maximum number of 84 simultaneously opened sockets,
but a program could control several XPS controllers.
203
XPSDocumentation V1.4.x (EDH0301En1060 — 10/17)

Advertisement

Table of Contents
loading

Table of Contents