
Software MSX-E1701:
Digital
I/O
7
SOFTWARE
In this chapter you will find a description of the delivered software and its
possible applications. The detailed software descriptions of the several functions
can be found in separate PDF files.
You can choose the following options for using your Ethernet I/O module:
Option 1
:
With direct access (all functionalities of the module can be used)
Option 2
:
With ADDIPACK (for compatibility with PCI board)
7.1
Option 1: Direct access
7.1.1
Interface to the module
The module is accessed via a TCP/IP socket:
The Ethernet I/O module has the following two servers:
Command server (SOAP)
>
to send commands (acquisition
initialisation,
etc.)
Data server (TCP socket)
>
to obtain the values of the acquisition
MSX-E1701 server access information:
SOAP server: Port number 5555
Data server: Port number 8989
7.1.2
SOAP: General definition
What is SOAP?
SOAP
(originally
Simple Object Access Protocol
) is a protocol with which data
can be exchanged between systems, and Remote Procedure Calls can be executed.
SOAP is based on services of other standards, XML for representing the data and
internet protocols of the transport and user layer (see TCP/IP reference model) for
transmitting the messages. The most usual combination is SOAP via HTTP and
TCP. The abbreviation SOAP is not used anymore since version 1.2 because it is
(subjective) not „simple“ and it serves not only for accessing to objects (Object
Access).
Fig. 7-1: SOAP in the TCP/IP protocol staple
SOAP
Application
HTTP
HTTPS
…
Transport
TCP
Network
IP
Net access
Ethernet
Token Ring FDDI
…
7
At the moment
no
access with ADDIPACK is possible. Therefore please use option 1 “Direct
access”
28