plcs and fieldbuses integration solutions d. brahy cern- lhc/ias 25 november 1999
TRANSCRIPT
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
D. Brahy LHC/IAS 25-11-1999
PLCs & FieldBusesIntegration Solutions
D. Brahy LHC/IAS 25-11-1999
PLCs & FieldBusesIntegration Solutions
D. Brahy LHC/IAS 25-11-1999
PLCs & FieldBusesIntegration Solutions
- Drivers from constructors
- Large range of networks
- Multiprotocol board (Applicom®)
- In board direct link
D. Brahy LHC/IAS 25-11-1999
PLCs & FieldBusesIntegration Solutions
SIEMENS SCHNEIDER
SCADA
PLC 2buffer
D. Brahy LHC/IAS 25-11-1999
PLC 1buffer
In board direct link
PLCs & FieldBusesIntegration Solutions
D. Brahy LHC/IAS 25-11-1999
PLCs & FieldBusesIntegration Solutions
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
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
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
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
DP/DP coupler
IN IN
OUT OUT
D. Brahy LHC/IAS 25-11-1999
Any PLC Any PLC
PLCs & FieldBusesIntegration Solutions
SIEMENSSCHNEIDER ABB
Using Read input - Read output functionality'sD. Brahy LHC/IAS 25-11-1999
PLCs & FieldBusesIntegration Solutions
SIEMENSSCHNEIDER ABB
PLC Master & Slave
D. Brahy LHC/IAS 25-11-1999
PLC can be master and slave
PLCs & FieldBusesIntegration Solutions
SIEMENS ABBProtocol 3964R
ClientServer
D. Brahy LHC/IAS 25-11-1999
Usable solution (not recommended)
PLCs & FieldBusesIntegration Solutions
SIEMENSProtocol ModBus
Master or slave
SCHNEIDER
Master or slave
D. Brahy LHC/IAS 25-11-1999
Usable solution (not recommended)
PLCs & FieldBusesIntegration Solutions
D. Brahy LHC/IAS 25-11-1999
PLCs & FieldBusesIntegration Solutions
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
D. Brahy LHC/IAS 25-11-1999
SIEMENS
Static libraryDLLDDEOPC
APPLICOM ®
LabView®
PLCs & FieldBusesIntegration Solutions
PROFIBUS
D. Brahy LHC/IAS 25-11-1999
SCHNEIDER
Static libraryDLLDDEOPC
APPLICOM ®
LabView®
PLCs & FieldBusesIntegration Solutions
WorldFIP
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
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
D. Brahy LHC/IAS 25-11-1999
PLCs & FieldBusesIntegration Solutions
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