30
08.07.11 | IBH softec GmbH | Daniel Trautmann | 1 IBHLink S7++ Ethernet / MPI / PROFIBUS Gateway PLC-PLC Communication IBH softec Gesellschaft für Automatisierungstechnik mbH Turmstr. 77 D-64743 Beerfelden >>> Distribucion: ER-Soft, S.A. www.er-soft.com info@er-soft.com Tel: +34 916-408-408 <<<

IBHLink S7++ Ethernet / MPI / PROFIBUS Gateway

  • Upload
    others

  • View
    49

  • Download
    0

Embed Size (px)

Citation preview

Page 1: IBHLink S7++ Ethernet / MPI / PROFIBUS Gateway

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 <<<

Page 2: IBHLink S7++ Ethernet / MPI / PROFIBUS Gateway

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)

Page 3: IBHLink S7++ Ethernet / MPI / PROFIBUS Gateway

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

Page 4: IBHLink S7++ Ethernet / MPI / PROFIBUS Gateway

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++

Page 5: IBHLink S7++ Ethernet / MPI / PROFIBUS Gateway

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

Page 6: IBHLink S7++ Ethernet / MPI / PROFIBUS Gateway

08.07.11 | IBH softec GmbH | Daniel Trautmann | 6

Ethernet to PROFIBUS

Configuration withS7 Connection (unspecified)

Identifier:„IBHLink Routing“

IP addressIBHLink S7++

Industrial EthernetPROFIBUS

Page 7: IBHLink S7++ Ethernet / MPI / PROFIBUS Gateway

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)

Page 8: IBHLink S7++ Ethernet / MPI / PROFIBUS Gateway

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

Page 9: IBHLink S7++ Ethernet / MPI / PROFIBUS Gateway

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

Page 10: IBHLink S7++ Ethernet / MPI / PROFIBUS Gateway

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++

Page 11: IBHLink S7++ Ethernet / MPI / PROFIBUS Gateway

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)

Page 12: IBHLink S7++ Ethernet / MPI / PROFIBUS Gateway

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)

Page 13: IBHLink S7++ Ethernet / MPI / PROFIBUS Gateway

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

Page 14: IBHLink S7++ Ethernet / MPI / PROFIBUS Gateway

08.07.11 | IBH softec GmbH | Daniel Trautmann | 14

Ethernet to MPI / PROFIBUS

Industrial EthernetPROFIBUS

IBHLink S7++ works as multiplexer sequential connection selection

Page 15: IBHLink S7++ Ethernet / MPI / PROFIBUS Gateway

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)

Page 16: IBHLink S7++ Ethernet / MPI / PROFIBUS Gateway

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)

Page 17: IBHLink S7++ Ethernet / MPI / PROFIBUS Gateway

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

Page 18: IBHLink S7++ Ethernet / MPI / PROFIBUS Gateway

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.

Page 19: IBHLink S7++ Ethernet / MPI / PROFIBUS Gateway

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++

Page 20: IBHLink S7++ Ethernet / MPI / PROFIBUS Gateway

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

Page 21: IBHLink S7++ Ethernet / MPI / PROFIBUS Gateway

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)

Page 22: IBHLink S7++ Ethernet / MPI / PROFIBUS Gateway

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

Page 23: IBHLink S7++ Ethernet / MPI / PROFIBUS Gateway

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

Page 24: IBHLink S7++ Ethernet / MPI / PROFIBUS Gateway

08.07.11 | IBH softec GmbH | Daniel Trautmann | 24

MPI / PROFIBUS to Ethernet

Connection to multiple PLCs

Industrial Ethernet

MPI

Page 25: IBHLink S7++ Ethernet / MPI / PROFIBUS Gateway

08.07.11 | IBH softec GmbH | Daniel Trautmann | 25

MPI / PROFIBUS to Ethernet

IBHLink S7++ as multiplexer

Industrial Ethernet

MPI

Page 26: IBHLink S7++ Ethernet / MPI / PROFIBUS Gateway

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“

Page 27: IBHLink S7++ Ethernet / MPI / PROFIBUS Gateway

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

Page 28: IBHLink S7++ Ethernet / MPI / PROFIBUS Gateway

08.07.11 | IBH softec GmbH | Daniel Trautmann | 28

MPI / PROFIBUS to Ethernet

Parallel connections Configurated with NetPro

Industrial Ethernet

PROFIBUS

Page 29: IBHLink S7++ Ethernet / MPI / PROFIBUS Gateway

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++

Page 30: IBHLink S7++ Ethernet / MPI / PROFIBUS Gateway

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 <<<