Sockets, Multitasking And Multi-User Applications - Newport ESP302 Startup Manual

Friendly motion controller / driver
Table of Contents

Advertisement

ESP302 Controller
Start-Up Manual
2.7

Sockets, Multitasking and Multi-user Applications

Based on the TCP/IP Internet communication protocol, the ESP302 controller has a
high number of virtual communication ports, known as sockets. To establish
communication, the user must first request a socket ID from the ESP302 controller
server (listening at a defined IP number and port number).
The concept and application of sockets has many advantages. First, users can split their
application into different segments that run independently on different threads or even
on different computers.
Second, the concept of sockets has another practical advantage for many laboratory
users since the use of threads allows them to share the same controller for different
applications at the same time. With the ESP302, it is possible that one axis of the
ESP302 controller for an optical delay line, while another axes are simultaneously used
for a totally different application. Both applications could run completely independent
from different workstations without any delays or cross-talk.
9
A1270B1 - EDH0411En1021 – 02/20

Advertisement

Table of Contents
loading

Table of Contents