08.07.11 | IBH softec GmbH | Daniel Trautmann | 1
IBHLink S7++Ethernet / MPI / PROFIBUSGatewayPLC-PLC Communication
IBH softecGesellschaft fürAutomatisierungstechnik mbHTurmstr. 77D-64743 Beerfelden
>>> Distribucion: ER-Soft, S.A. www.er-soft.com [email protected] Tel: +34 916-408-408 <<<
08.07.11 | IBH softec GmbH | Daniel Trautmann | 2
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 | 3
Ethernet to MPI / PROFIBUS
Connection to one PLC IBHLink S7++ is directly connected to PLC
Industrial EthernetMPI
08.07.11 | IBH softec GmbH | Daniel Trautmann | 4
Industrial EthernetMPI
Ethernet to MPI / PROFIBUS
Configuration withS7 Connection (unspecified)
Data exchange usingFB/SFB 14/15(GET/PUT)
MPI addressDestination PLC
IP addressIBHLink S7++
08.07.11 | IBH softec GmbH | Daniel Trautmann | 5
Ethernet to MPI / PROFIBUS
Connection to one PLC IBHLink S7++ is connected to PROFIBUS-CP
Industrial EthernetPROFIBUS
08.07.11 | IBH softec GmbH | Daniel Trautmann | 6
Ethernet to PROFIBUS
Configuration withS7 Connection (unspecified)
Identifier:„IBHLink Routing“
IP addressIBHLink S7++
Industrial EthernetPROFIBUS
08.07.11 | IBH softec GmbH | Daniel Trautmann | 7
Ethernet to PROFIBUS
Connection initialization by calling FB/SFB 15 (PUT)handover of the connection parameters (UDT68)
IP addressirrelevant
Industrial EthernetPROFIBUS
MPI addressPROFIBUS-CP
Rack/SlotDestination PLC
UDT68:
Further data exchange viaFB/SFB 14/15 (GET/PUT)
08.07.11 | IBH softec GmbH | Daniel Trautmann | 8
Ethernet to MPI / PROFIBUS
Connection to multiple PLCs IBHLink S7++ is connected directly to PLC
Industrial EthernetMPI
08.07.11 | IBH softec GmbH | Daniel Trautmann | 9
Ethernet to MPI / PROFIBUS
Multiple connection variants: Variant 1:
parallel connections
Variant 2:IBHLink S7++ as multiplexer
Industrial EthernetMPI
Industrial EthernetMPI
08.07.11 | IBH softec GmbH | Daniel Trautmann | 10
Ethernet to MPI / PROFIBUSVariant 1
parallel connections Configuration with
S7 Connection (unspec.) Data exchange via
FB/SFB 14/15 (GET/PUT)
Industrial EthernetMPI
MPI addressDestination PLC
IP addressIBHLink S7++
08.07.11 | IBH softec GmbH | Daniel Trautmann | 11
Ethernet to MPI / PROFIBUSVariant 2
Industrial EthernetMPI
Identifier:„IBHLink Routing“
IP addressIBHLink S7++
Configuration withS7 Connection (unspecified)
08.07.11 | IBH softec GmbH | Daniel Trautmann | 12
Ethernet to MPI / PROFIBUSVariant 2
Industrial EthernetMPI
Connection selection by calling FB/SFB 15 (PUT)handover of the connection parameters (UDT68)
IP addressirrelevant
MPI addressDestination PLC
Rack/SlotDestination PLC
UDT68:
further data exchange viaFB/SFB 14/15 (GET/PUT)
08.07.11 | IBH softec GmbH | Daniel Trautmann | 13
Ethernet to MPI / PROFIBUS
Connection to multiple PLCs IBHLink S7++ connected to PROFIBUS-CP
Industrial EthernetPROFIBUS
08.07.11 | IBH softec GmbH | Daniel Trautmann | 14
Ethernet to MPI / PROFIBUS
Industrial EthernetPROFIBUS
IBHLink S7++ works as multiplexer sequential connection selection
08.07.11 | IBH softec GmbH | Daniel Trautmann | 15
Ethernet to MPI / PROFIBUS
Industrial EthernetPROFIBUS
Identifier:„IBHLink Routing“
IP addressIBHLink S7++
Configuration withS7 Connection (unspecified)
08.07.11 | IBH softec GmbH | Daniel Trautmann | 16
Ethernet to MPI / PROFIBUS
Industrial EthernetPROFIBUS
Connection selection by calling FB/SFB 15 (PUT)handover of the connection parameters (UDT68)
IP addressirrelevant
MPI addressDestination PLC
Rack/SlotDestination PLC
UDT68:
further data exchange viaFB/SFB 14/15 (GET/PUT)
08.07.11 | IBH softec GmbH | Daniel Trautmann | 17
Industrial Ethernet
MPI
MPI to MPI over Ethernet
Connection from MPI / PROFIBUS to MPI / PROFIBUS over Ethernet
08.07.11 | IBH softec GmbH | Daniel Trautmann | 18
Industrial Ethernet
MPI
MPI to MPI over Ethernet
Communication depending onPLC 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.
08.07.11 | IBH softec GmbH | Daniel Trautmann | 19
Industrial Ethernet
MPI
MPI to MPI over EthernetVariant 1 (S7 Basic Communication)
IP addressDestination IBHLink
MPI addressDestination PLC
Rack/SlotWhen using MPI: 0UDT68:
Blocks used in example: FB 67 / 68 (XGET_IBH / XPUT_IBH)
ConnectionIndex of UDT68 in
Connection DB
DB numberDB containing
connection data (UDT68)
MPI addressSource IBHLink S7++
08.07.11 | IBH softec GmbH | Daniel Trautmann | 20
Industrial Ethernet
MPI
MPI to MPI over EthernetVariant 2 (S7 Communication)
Configuration withS7 Connection (unspecified)
irrelevant
MPI addressSource IBHLink
08.07.11 | IBH softec GmbH | Daniel Trautmann | 21
Industrial Ethernet
MPI
MPI to MPI over EthernetVariant 2 (S7 Communication)
Connection initialization by calling FB/SFB 15 (PUT)handover of the connection parameters (UDT68)
IP addressSource IBHLink S7++
MPI addressDestination PLC
Rack/SlotWhen using MPI: 0
UDT68:
further data exchange viaFB/SFB 14/15 (GET/PUT)
08.07.11 | IBH softec GmbH | Daniel Trautmann | 22
MPI to S5 over Ethernet
Connection from MPI to S5/TTY over Ethernet
Industrial Ethernet
MPI
TTY
S5
08.07.11 | IBH softec GmbH | Daniel Trautmann | 23
Industrial Ethernet
MPI
TTY
S5
MPI to S5 over Ethernet
IBHLink S5++ allows communicationover S7 protocol Connection initialization as described
for connection S7 – S7 Parameters: Destination IP address: IP of IBHLink S5++ Destination MPI address: 2 Destination Rack: 0 Destination Slot: 0
08.07.11 | IBH softec GmbH | Daniel Trautmann | 24
MPI / PROFIBUS to Ethernet
Connection to multiple PLCs
Industrial Ethernet
MPI
08.07.11 | IBH softec GmbH | Daniel Trautmann | 25
MPI / PROFIBUS to Ethernet
IBHLink S7++ as multiplexer
Industrial Ethernet
MPI
08.07.11 | IBH softec GmbH | Daniel Trautmann | 26
MPI / PROFIBUS to Ethernet
Industrial Ethernet
MPI
IP addressDestination PLC
MPI addressSlot of Dest. PLC
Rack/Slotalways 0UDT68:
Blocks used in example: FB 67 / 68 (XGET_IBH / XPUT_IBH)
ConnectionIndex of UDT68 in
Connection DB
DB numberDB containing
connection data (UDT68)
MPI addressSource IBHLink S7++
Switching of connections by „DEST_ID“
08.07.11 | IBH softec GmbH | Daniel Trautmann | 27
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 | 28
MPI / PROFIBUS to Ethernet
Parallel connections Configurated with NetPro
Industrial Ethernet
PROFIBUS
08.07.11 | IBH softec GmbH | Daniel Trautmann | 29
MPI / PROFIBUS to Ethernet
Industrial Ethernet
PROFIBUS
Parallel connections Configuration with
S7 Connections(unspecified)
irrelevant
MPI addressIBHLink S7++
08.07.11 | IBH softec GmbH | Daniel Trautmann | 30
MPI / PROFIBUS to Ethernet
Industrial Ethernet
PROFIBUS
Connection initialization by calling FB/SFB 15 (PUT)handover of the connection parameters (UDT68)
IP addressDestination PLC
MPI addressSlot of Dest. PLC
Rack/Slotalways 0
UDT68:
further data exchange viaFB/SFB 14/15 (GET/PUT)
>>> Distribucion: ER-Soft, S.A. www.er-soft.com [email protected] Tel: +34 916-408-408 <<<