Ethernet Communication (ISO on TCP) between SIMATIC S5 and
SIMATIC S7-1500 Controllers
Entry-ID: 109482475, V1.2, 07/2019
© Siemens AG
2019 All rights reserved
Implemented communication functions
The table below shows all communication variants that have been implemented in
the different ways illustrated in Figure 1-2. A detailed description of the different
functions is available in chapter 2.
SEND/
RECEIVE
bidirectional
OUC
programmed
via
compact
instruction
2
OUC
programmed
via
single
instruction
1
OUC
programmed
via
single
instruction
1
1
Single instructions (TCON, TDISCON, TSEND, TRCV...)
2
Compact instructions (TSEND_C, TRCV_C)
active partner for establishing a connection
passive partner for establishing a connection
FETCH/WRITE function
Via the CP1430 TCP, the SIMATIC S5 actively establishes a FETCH/WRITE
connection to the passively responding CP1543-1.
The S5 reads the data block areas from the S7-1500 CPU which have been
configured in the CP1430 TCP and, vice versa, can write data directly into the
S7-1500 data blocks via a WRITE job. The S7-1500 CPU does not contain
any communication blocks.
The SIMATIC S5 controller uses the handling blocks FETCH and SEND (RW).
Parameterized OUC communication via the integrated PROFINET SS and
single instructions – TSEND/TRCV
Using the integrated PROFINET interface, the SIMATIC S7 CPU actively
establishes an ISO-on-TCP connection to the SIMATIC S5 CPU via the
CP1430 TCP.
On the S7-1500 CPU end, the connection is established via a parameterized
configuration and the data are sent and received via the OUC blocks TSEND
and TRCV. In this case, the connection data are configured in offline mode.
For this connection, the SIMATIC S5 uses the standard handling blocks
SEND/RECEIVE. The connection in the SIMATIC S5 is configured in the
CP1430 TCP.