5/39
Functions
(
continued)
Modicon Premium automation
platform
0
Ethernet Modbus/TCP network, Transparent Ready
Ethernet Modbus/TCP communication services
Functions
(
continued)
TCP Open optional service
(
continued)
Description
The TCP Open offer consists of a CD-ROM containing the TCP/IP function libraries.
Open access on TCP is only possible via
TSX ETY 110WS
(1)
and
TSX ETY 5103
Ethernet modules
.
With open access on TCP, all the basic functions of these
modules can be used.
The
TLX CD TCP 50M
TCP/IP function library comprises:
b
The SDK C software enhancement library which provides access to the module
TCP/IP socket functions
b
User documentation in English (no printed version)
b
EF elementary communication function blocks
(
Socket/Bind/Listen/Accept/Shutdown/Close/Send/Receive/Select/Set_Socket
Option/Connect) for installation using PL7 Junior/Pro (version
u
V3.3) or Unity Pro
software
b
Higher level EF function blocks, provided by way of example, which can perform
more advanced functions such as the complete sequence for initializing or closing a
connection, or sending or receiving data. The source files for all these EF blocks are
also provided
b
An example of an application communicating with a TELNET application on a PC
If specific function blocks have to be created, the following must be installed on the
development station:
b
The SDK C development software in C language, reference:
v
UNY SPU ZU CD 20E with Unity Pro
v
TLX L SDKC PL741M with PL7 Junior/Pro
b
And the TLX CD TCP50M TCP Open function block library
Setup precautions
The development of functions in C language requires compliance with a few setup
precautions:
b
To set up these services the user must have a good knowledge of the TCP/IP
profile.
b
In addition, since the SDK C software enables access to all the internal resources
of the PLC, all the necessary precautions should be taken when developing EF
communication blocks to avoid endangering the application, in particular on the
operating modes, such as cold/warm restarts, response to a fault, etc., which are
generally fragile.
b
The user should also take care to keep the requests from the different
communication profiles to a level compatible with the performance required by the
application.
b
It is the responsibility of the client application program (C program, Unity Pro or
PL7 Junior/Pro) to manage the communication operating modes, which may be
specific to the application, for example the behaviour if a remote device fails or there
is a break in connection.
For these reasons, it is recommended that you consult your Customer Care Centre
to check the feasibility of the TCPprotocol open access project.
(1)
Open access on TCP requires
TSX ETY 110 WS
modules, version
u
PV 03 and SV 2.9.
In addition, it must be integrated in a configuration with a
TSX P57
pp
3/
pp
4
(
or
TSX P57
pp
2
version > V3.3) processor.
2
1
3
4
5
6
7
8
9
10




