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
In addition, the received data are checked.
- The data are cyclically checked for a deletion identifier ("A1A1”) being
available. In case of a match, the count value is reset.
- The ongoing communication of the OUC communication is visualized via the
output area of the S7-1500.
2.5.3 Communication program SIMATIC S5
The following blocks contain the communication program of the S5-CPU. In this
scenario, the S5 sends and receives data via a passive ISO-on-TCP connection.
The connection is established from the S7-1500 via the CP1543-1.
Overview
OB 1
Main
OB 21
Startup
FB32
HTB
SEND_ALL
HTB
RECV_ALL
SEND_DB
RECV_DB
User
blocks
Handling
blocks
Data blocks
OB 22
Startup
HTB
SYNCHRON
HTB SEND
HTB RECV
Function
Via the connection actively established by the CP1543-1 in the S7-1500 station,
data are sent bidirectionally with a count value from the SIMATIC S5 to the S7-
1500 every second. From there, this count value is mirrored and sent back. After
the data have been received, this count value is increased by +1 and sent again.
In case of the SIMATIC S5 CPU being restarted, a deletion identifier is sent and
the count value is reset.