Siemens SIMATIC S5 Manual page 62

Ethernet communication (iso on tcp) between controllers
Hide thumbs Also See for SIMATIC S5:
Table of Contents

Advertisement

2 Engineering
Function
Via the connection actively established by the CP1543-1, a count value is sent
bidirectionally 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.
Description of the blocks
The following blocks contain the communication program of the S5-CPU.
Table 2-18
Block
OB 21
OB 22
OB 1
FB 30
FB244
FB245
FB249
DB 60
DB 50
OB21/OB22 (STARTUP OBs)
The following functions are implemented in the startup of the SIMATIC S5-CPU:
The set interface (interface no. = 0) of the CP1430 TCP is initialized and
synchronized via the handling block "HTB_Synchron" (FB 249).
An internal startup bit (M 180.5) and the initial count value are reset.
OB1 (cyclic OB)
The following functions are processed in the cyclic OB1 of the SIMATIC S5-CPU:
This example scenario 4a is started by setting an enable bit (M 130.0).
Call of the user communication block ID104_S7 (FB 30) which uses a time
trigger to call the send and receive functions via S5 handling blocks (HTBs)
and increments the count values in the data area.
Call of the handling blocks SEND ALL and RECEIVE ALL for data transfer to
the CP1430 TCP.
FB30 (ID104_S7)
The function block FB 30 contains the time-triggered call of the send and receive
functions in which a simple simulation program demonstrates the exchange of
data.
Ethernet Communication (ISO on TCP) between SIMATIC S5 and
SIMATIC S7-1500 Controllers
Entry-ID: 109482475,
V1.2,
Symbol
Startup_OB21
Startup_OB22
Main
ID104_S7
HTB_SEND
HTB_RECEIVE
HTB_SYNCHRON
-
-
07/2019
Description
Startup OB (restart/warm start)
Startup OB (network/cold start)
User program call of FB 33 and of the HTBs
SEND/RECEIVE ALL
Time-triggered call of the send and receive
functions via S5 handling blocks (HTBs)
Handling block SEND (-All A-NR:= 0)
Handling block RECEIVE (-All A-NR:= 0)
Handling block SYNCHRON
Data area for sending
Data area for receiving
62

Advertisement

Table of Contents
loading

This manual is also suitable for:

Simatic s7-1500Cp1543-1Cp1430 tcp

Table of Contents