
onlinecomponents.com
UM EN ILC 1XX
3-10
PHOENIX CONTACT
7805_en_02
3.7
Function blocks for Ethernet communication
The function blocks are used to establish Ethernet communication between two
communication partners.
The IP communication blocks listed in the following enable IEC-61131-5-compliant
communication between controllers via Ethernet or communication between controllers
and Ethernet devices via TCP/IP or UDP/IP.
Implement all time and connection monitoring in the application program.
The function blocks are valid for the Inline Controllers listed in the table below in the
specified hardware/firmware versions and enable the specified maximum number of
TCP/IP or UDP/IP communication connections:
Order
designation
Blocks
From
hardware
version
From
firmware
version
Ethernet connections
to other
communication
partners (maximum)
ILC 130 ETH
IEC 61131-5
01
3.01
8
TCP/IP
UDP/IP
ILC 150 ETH
IEC 61131-5
00
1.00
8
TCP/IP
1.00
UDP/IP
2.00
ILC 155 ETH
IEC 61131-5
01
2.04
8
TCP/IP
UDP/IP
ILC 170 ETH 2TX
IEC 61131-5
01
3.00
16
TCP/IP
UDP/IP
Table 3-2
Overview of function blocks
Function block
Short description
IP_CONNECT
Establishes a connection between two communication partners
IP_USEND
Transmits data to a communication partner
IP_URCV
Receives data from a communication partner
The communication blocks are described in the PC WorX online help.
The extensions for the TCP/IP and UDP/IP function blocks are described in the "TCP/UDP
COMMUNICATION" application note.