plcs and fieldbuses integration solutions d. brahy cern- lhc/ias 25 november 1999

25
PLCs and Fieldbuses Integration solutions D. Brahy CERN- LHC/IAS 25 november 1999

Upload: weston-huddleson

Post on 01-Apr-2015

218 views

Category:

Documents


2 download

TRANSCRIPT

Page 1: PLCs and Fieldbuses Integration solutions D. Brahy CERN- LHC/IAS 25 november 1999

PLCs and Fieldbuses

Integration solutions

D. Brahy CERN- LHC/IAS

25 november 1999

Page 2: PLCs and Fieldbuses Integration solutions D. Brahy CERN- LHC/IAS 25 november 1999

PLCs & FieldBusesIntegration Solutions

LabView®

SCADASIEMENS

SCHNEIDER

Workstation

D. Brahy LHC/IAS 25-11-1999

Page 3: PLCs and Fieldbuses Integration solutions D. Brahy CERN- LHC/IAS 25 november 1999

D. Brahy LHC/IAS 25-11-1999

PLCs & FieldBusesIntegration Solutions

Page 4: PLCs and Fieldbuses Integration solutions D. Brahy CERN- LHC/IAS 25 november 1999

D. Brahy LHC/IAS 25-11-1999

PLCs & FieldBusesIntegration Solutions

Page 5: PLCs and Fieldbuses Integration solutions D. Brahy CERN- LHC/IAS 25 november 1999

D. Brahy LHC/IAS 25-11-1999

PLCs & FieldBusesIntegration Solutions

Page 6: PLCs and Fieldbuses Integration solutions D. Brahy CERN- LHC/IAS 25 november 1999

- Drivers from constructors

- Large range of networks

- Multiprotocol board (Applicom®)

- In board direct link

D. Brahy LHC/IAS 25-11-1999

PLCs & FieldBusesIntegration Solutions

Page 7: PLCs and Fieldbuses Integration solutions D. Brahy CERN- LHC/IAS 25 november 1999

SIEMENS SCHNEIDER

SCADA

PLC 2buffer

D. Brahy LHC/IAS 25-11-1999

PLC 1buffer

In board direct link

PLCs & FieldBusesIntegration Solutions

Page 8: PLCs and Fieldbuses Integration solutions D. Brahy CERN- LHC/IAS 25 november 1999

D. Brahy LHC/IAS 25-11-1999

PLCs & FieldBusesIntegration Solutions

Page 9: PLCs and Fieldbuses Integration solutions D. Brahy CERN- LHC/IAS 25 november 1999

ISO 8802.2 - ISO 8802.3

ISO 8802.3 (ETHERNET)10 - 100 Mbps

IP

TCP

SEND/RECEIVE

10 Base 5

S7

EMPTY

OSI

H1

RFC 1006

ETHWAYETHERNET TCP/IP

ISO 8802.2 - ISO 8802.3

IP

TCP

)

X-WAY network

UNI-TE SEND/RECEIVE

10 Base 5 10 Base T

HEADER X-WAY

Modbus

TCP/IP OPEN

HEADER X-WAY

SIEMENS SCHNEIDER

(Socketfunctions

EF

ISO 8802.3 (ETHERNET)10 Mbps

D. Brahy LHC/IAS 25-11-1999

PLCs & FieldBusesIntegration Solutions

10 Base T

Page 10: PLCs and Fieldbuses Integration solutions D. Brahy CERN- LHC/IAS 25 november 1999

EthernetEthernet SCHNEIDER

Communication processor withsocket levelconnection

IDCPU with

Send/Receive

Communication processor withTCP/IP stack

CPU with Send/Receivein

application program

Socketlibrary

SIEMENS

D. Brahy LHC/IAS 25-11-1999

PLCs & FieldBusesIntegration Solutions

Page 11: PLCs and Fieldbuses Integration solutions D. Brahy CERN- LHC/IAS 25 november 1999

TCP/IP model OSI model

Layer 4

Layer 3

Layer 2

Layer 1ISO 8802.3 ISO 8802.3

ISO 8802.2 ISO 8802.2

ISO 8473

ISO 8072

IP (RFC 791)

TCP (RFC 793)

RFC 1006

D. Brahy LHC/IAS 25-11-1999

PLCs & FieldBusesIntegration Solutions

Page 12: PLCs and Fieldbuses Integration solutions D. Brahy CERN- LHC/IAS 25 november 1999

Communication processor with

RFC 1006connection

IDCPU with

Send/Receive

Communication processor withTCP/IP stack

EthernetEthernet

CPU with Send/Receive and

RFC 1006 in application

program

Socketlibrary

SIEMENS SCHNEIDER

D. Brahy LHC/IAS 25-11-1999

PLCs & FieldBusesIntegration Solutions

Page 13: PLCs and Fieldbuses Integration solutions D. Brahy CERN- LHC/IAS 25 november 1999

DP/DP coupler

IN IN

OUT OUT

D. Brahy LHC/IAS 25-11-1999

Any PLC Any PLC

PLCs & FieldBusesIntegration Solutions

Page 14: PLCs and Fieldbuses Integration solutions D. Brahy CERN- LHC/IAS 25 november 1999

SIEMENSSCHNEIDER ABB

Using Read input - Read output functionality'sD. Brahy LHC/IAS 25-11-1999

PLCs & FieldBusesIntegration Solutions

Page 15: PLCs and Fieldbuses Integration solutions D. Brahy CERN- LHC/IAS 25 november 1999

SIEMENSSCHNEIDER ABB

PLC Master & Slave

D. Brahy LHC/IAS 25-11-1999

PLC can be master and slave

PLCs & FieldBusesIntegration Solutions

Page 16: PLCs and Fieldbuses Integration solutions D. Brahy CERN- LHC/IAS 25 november 1999

SIEMENS ABBProtocol 3964R

ClientServer

D. Brahy LHC/IAS 25-11-1999

Usable solution (not recommended)

PLCs & FieldBusesIntegration Solutions

Page 17: PLCs and Fieldbuses Integration solutions D. Brahy CERN- LHC/IAS 25 november 1999

SIEMENSProtocol ModBus

Master or slave

SCHNEIDER

Master or slave

D. Brahy LHC/IAS 25-11-1999

Usable solution (not recommended)

PLCs & FieldBusesIntegration Solutions

Page 18: PLCs and Fieldbuses Integration solutions D. Brahy CERN- LHC/IAS 25 november 1999

D. Brahy LHC/IAS 25-11-1999

PLCs & FieldBusesIntegration Solutions

Page 19: PLCs and Fieldbuses Integration solutions D. Brahy CERN- LHC/IAS 25 november 1999

Ethernet TCP/IP at socket level OR with RFC 1006Ethernet TCP/IP at socket level OR with RFC 1006

SIEMENS SCHNEIDERLabView®TCP

viLibrary

RFC 1006application

User application

D. Brahy LHC/IAS 25-11-1999

PLCs & FieldBusesIntegration Solutions

Page 20: PLCs and Fieldbuses Integration solutions D. Brahy CERN- LHC/IAS 25 november 1999

D. Brahy LHC/IAS 25-11-1999

SIEMENS

Static libraryDLLDDEOPC

APPLICOM ®

LabView®

PLCs & FieldBusesIntegration Solutions

PROFIBUS

Page 21: PLCs and Fieldbuses Integration solutions D. Brahy CERN- LHC/IAS 25 november 1999

D. Brahy LHC/IAS 25-11-1999

SCHNEIDER

Static libraryDLLDDEOPC

APPLICOM ®

LabView®

PLCs & FieldBusesIntegration Solutions

WorldFIP

Page 22: PLCs and Fieldbuses Integration solutions D. Brahy CERN- LHC/IAS 25 november 1999

3964RviUser

application

SIEMENS

RS 232 with 3964R

D. Brahy LHC/IAS 25-11-1999

Usable solution (not recommended)

LabView®

Cheap solutionusing serial port

PLCs & FieldBusesIntegration Solutions

Page 23: PLCs and Fieldbuses Integration solutions D. Brahy CERN- LHC/IAS 25 november 1999

ModBusviUser

application

RS 232 with ModBus

SCHNEIDER

D. Brahy LHC/IAS 25-11-1999

Usable solution (not recommended)

LabView®

Cheap solutionusing serial port

PLCs & FieldBusesIntegration Solutions

Page 24: PLCs and Fieldbuses Integration solutions D. Brahy CERN- LHC/IAS 25 november 1999

D. Brahy LHC/IAS 25-11-1999

PLCs & FieldBusesIntegration Solutions

Page 25: PLCs and Fieldbuses Integration solutions D. Brahy CERN- LHC/IAS 25 november 1999

TCPsocketLibrary

RFC 1006application

User application

Workstation

Ethernet TCP/IP at socket level OR with RFC 1006Ethernet TCP/IP at socket level OR with RFC 1006

D. Brahy LHC/IAS 25-11-1999

SIEMENS SCHNEIDER

PLCs & FieldBusesIntegration Solutions