0% found this document useful (0 votes)
150 views30 pages

Unprojected PLC PLC Communication PDF

The IBHLink S7++ provides Ethernet connectivity between MPI and PROFIBUS networks and PLCs. It allows connection to a single PLC or multiple PLCs over MPI, PROFIBUS, or a combination. Data exchange occurs using S7 communication blocks like GET/PUT or X_GET/X_PUT depending on the network configuration and connection type. The IBHLink S7++ can route communications between the fieldbus networks over Ethernet.

Uploaded by

NaveenKarthick
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
150 views30 pages

Unprojected PLC PLC Communication PDF

The IBHLink S7++ provides Ethernet connectivity between MPI and PROFIBUS networks and PLCs. It allows connection to a single PLC or multiple PLCs over MPI, PROFIBUS, or a combination. Data exchange occurs using S7 communication blocks like GET/PUT or X_GET/X_PUT depending on the network configuration and connection type. The IBHLink S7++ can route communications between the fieldbus networks over Ethernet.

Uploaded by

NaveenKarthick
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 30

IBHLink S7++

Ethernet / MPI / PROFIBUS


Gateway
PLC-PLC Communication

IBH softec
Gesellschaft für
Automatisierungstechnik mbH
Turmstr. 77
D-64743 Beerfelden

08.07.11 | IBH softec GmbH | Daniel Trautmann | 1


Networking possibilities
(IBHLink S7++ without configuration)

 Ethernet to MPI / PROFIBUS


 Connection to one PLC
 Connection to multiple PLCs
 over multiple Ethernet connections
 over one Ethernet connection

 MPI / PROFIBUS to Ethernet


 S7 Basic Communication
 Configured S7 Connections

 Communication with
 SFC 67/68 (X_GET / X_PUT)
 FB/SFB 14/15 (GET / PUT)

08.07.11 | IBH softec GmbH | Daniel Trautmann | 2


Ethernet to MPI / PROFIBUS

 Connection to one PLC


 IBHLink S7++ is directly connected to PLC

Industrial Ethernet
MPI

08.07.11 | IBH softec GmbH | Daniel Trautmann | 3


Ethernet to MPI / PROFIBUS

Configuration with
S7 Connection (unspecified)

Data exchange using


FB/SFB 14/15
(GET/PUT) IP address
IBHLink S7++

MPI address
Destination PLC

Industrial Ethernet
MPI

08.07.11 | IBH softec GmbH | Daniel Trautmann | 4


Ethernet to MPI / PROFIBUS

 Connection to one PLC


 IBHLink S7++ is connected to PROFIBUS-CP

Industrial Ethernet
PROFIBUS

08.07.11 | IBH softec GmbH | Daniel Trautmann | 5


Ethernet to PROFIBUS

Configuration with
S7 Connection (unspecified)

IP address
IBHLink S7++

Identifier:
„IBHLink Routing“

Industrial Ethernet
PROFIBUS

08.07.11 | IBH softec GmbH | Daniel Trautmann | 6


Ethernet to PROFIBUS

Connection initialization by calling FB/SFB 15 (PUT)


handover of the connection parameters (UDT68)

IP address
irrelevant

MPI address
PROFIBUS-CP

UDT68:
Rack/Slot
Destination PLC

Further data exchange via


FB/SFB 14/15 (GET/PUT)
Industrial Ethernet
PROFIBUS

08.07.11 | IBH softec GmbH | Daniel Trautmann | 7


Ethernet to MPI / PROFIBUS

 Connection to multiple PLCs


 IBHLink S7++ is connected directly to PLC

Industrial Ethernet
MPI

08.07.11 | IBH softec GmbH | Daniel Trautmann | 8


Ethernet to MPI / PROFIBUS

 Multiple connection variants:


 Variant 1:
parallel connections
Industrial Ethernet
MPI

 Variant 2:
IBHLink S7++ as multiplexer

Industrial Ethernet
MPI

08.07.11 | IBH softec GmbH | Daniel Trautmann | 9


Ethernet to MPI / PROFIBUS
Variant 1

parallel connections
 Configuration with
S7 Connection (unspec.)
 Data exchange via
FB/SFB 14/15 (GET/PUT) IP address
IBHLink S7++

MPI address
Destination PLC
Industrial Ethernet
MPI

08.07.11 | IBH softec GmbH | Daniel Trautmann | 10


Ethernet to MPI / PROFIBUS
Variant 2

Configuration with
S7 Connection (unspecified)

IP address
IBHLink S7++

Identifier:
„IBHLink Routing“
Industrial Ethernet
MPI

08.07.11 | IBH softec GmbH | Daniel Trautmann | 11


Ethernet to MPI / PROFIBUS
Variant 2

Connection selection by calling FB/SFB 15 (PUT)


handover of the connection parameters (UDT68)

IP address
irrelevant

MPI address
Destination PLC

UDT68:
Rack/Slot
Destination PLC

further data exchange via


FB/SFB 14/15 (GET/PUT)
Industrial Ethernet
MPI

08.07.11 | IBH softec GmbH | Daniel Trautmann | 12


Ethernet to MPI / PROFIBUS

 Connection to multiple PLCs


 IBHLink S7++ connected to PROFIBUS-CP

Industrial Ethernet
PROFIBUS

08.07.11 | IBH softec GmbH | Daniel Trautmann | 13


Ethernet to MPI / PROFIBUS

IBHLink S7++ works as multiplexer


 sequential connection selection

Industrial Ethernet
PROFIBUS

08.07.11 | IBH softec GmbH | Daniel Trautmann | 14


Ethernet to MPI / PROFIBUS

Configuration with
S7 Connection (unspecified)

IP address
IBHLink S7++

Identifier:
„IBHLink Routing“
Industrial Ethernet
PROFIBUS

08.07.11 | IBH softec GmbH | Daniel Trautmann | 15


Ethernet to MPI / PROFIBUS

Connection selection by calling FB/SFB 15 (PUT)


handover of the connection parameters (UDT68)

IP address
irrelevant

MPI address
Destination PLC

UDT68:
Rack/Slot
Destination PLC

further data exchange via


FB/SFB 14/15 (GET/PUT)
Industrial Ethernet
PROFIBUS

08.07.11 | IBH softec GmbH | Daniel Trautmann | 16


MPI to MPI over Ethernet

 Connection from MPI / PROFIBUS to MPI / PROFIBUS over


Ethernet

Industrial
Ethernet
MPI

08.07.11 | IBH softec GmbH | Daniel Trautmann | 17


MPI to MPI over Ethernet

Communication depending on
PLC ressources via:
 SFC 67 / 68 (X_GET / X_PUT) (S7 Basic Communication / MPI)
 No connection configuration necessary
 Example project using FB 67 / 68
available from IBHsoftec.

 FB 14/15 (GET / PUT) or


 SFB 14/15 (GET / PUT) (S7 Communication / PROFIBUS)
 Connection configuration with
NetPro necessary.

Industrial
Ethernet
MPI

08.07.11 | IBH softec GmbH | Daniel Trautmann | 18


MPI to MPI over Ethernet
Variant 1 (S7 Basic Communication)

Blocks used in example: FB 67 / 68 (XGET_IBH / XPUT_IBH)


Connection
Index of UDT68 in
Connection DB

DB number
DB containing
connection data (UDT68) IP address
Destination IBHLink

MPI address
Source IBHLink S7++ MPI address
Destination PLC

Rack/Slot
UDT68: When using MPI: 0

Industrial
Ethernet
MPI

08.07.11 | IBH softec GmbH | Daniel Trautmann | 19


MPI to MPI over Ethernet
Variant 2 (S7 Communication)

Configuration with
S7 Connection (unspecified)

MPI address
Source IBHLink

irrelevant

Industrial
Ethernet
MPI

08.07.11 | IBH softec GmbH | Daniel Trautmann | 20


MPI to MPI over Ethernet
Variant 2 (S7 Communication)

Connection initialization by calling FB/SFB 15 (PUT)


handover of the connection parameters (UDT68)

IP address
Source IBHLink S7++

MPI address
Destination PLC

UDT68:
Rack/Slot
When using MPI: 0

further data exchange via


FB/SFB 14/15 (GET/PUT)
Industrial
Ethernet
MPI

08.07.11 | IBH softec GmbH | Daniel Trautmann | 21


MPI to S5 over Ethernet

 Connection from MPI to S5/TTY over Ethernet S5

TTY
Industrial
Ethernet
MPI

08.07.11 | IBH softec GmbH | Daniel Trautmann | 22


MPI to S5 over Ethernet

 IBHLink S5++ allows communication


over S7 protocol
 Connection initialization as described
for connection S7 – S7
 Parameters:
 Destination IP address: IP of IBHLink S5++
 Destination MPI address: 2 S5

 Destination Rack: 0
 Destination Slot: 0

TTY
Industrial
Ethernet
MPI

08.07.11 | IBH softec GmbH | Daniel Trautmann | 23


MPI / PROFIBUS to Ethernet

 Connection to multiple PLCs

Industrial
Ethernet
MPI

08.07.11 | IBH softec GmbH | Daniel Trautmann | 24


MPI / PROFIBUS to Ethernet

 IBHLink S7++ as multiplexer

Industrial
Ethernet
MPI

08.07.11 | IBH softec GmbH | Daniel Trautmann | 25


MPI / PROFIBUS to Ethernet
Blocks used in example: FB 67 / 68 (XGET_IBH / XPUT_IBH)
Connection
Index of UDT68 in
Connection DB

DB number
DB containing
connection data (UDT68) IP address
Destination PLC

MPI address
Source IBHLink S7++ MPI address
Slot of Dest. PLC

Rack/Slot
UDT68: always 0

Switching of connections by „DEST_ID“


Industrial
Ethernet
MPI

08.07.11 | IBH softec GmbH | Daniel Trautmann | 26


MPI / PROFIBUS to Ethernet

 Connection to multiple PLCs


 IBHLink S7++ connected to PROFIBUS-CP

Industrial
Ethernet
PROFIBUS

08.07.11 | IBH softec GmbH | Daniel Trautmann | 27


MPI / PROFIBUS to Ethernet

 Parallel connections
 Configurated with NetPro

Industrial
Ethernet
PROFIBUS

08.07.11 | IBH softec GmbH | Daniel Trautmann | 28


MPI / PROFIBUS to Ethernet

Parallel connections
 Configuration with
S7 Connections
(unspecified)
MPI address
IBHLink S7++

irrelevant
Industrial
Ethernet
PROFIBUS

08.07.11 | IBH softec GmbH | Daniel Trautmann | 29


MPI / PROFIBUS to Ethernet

Connection initialization by calling FB/SFB 15 (PUT)


handover of the connection parameters (UDT68)

IP address
Destination PLC

MPI address
Slot of Dest. PLC

UDT68:
Rack/Slot
always 0

further data exchange via


FB/SFB 14/15 (GET/PUT)
Industrial
Ethernet
PROFIBUS

08.07.11 | IBH softec GmbH | Daniel Trautmann | 30

You might also like