C02 – The future of profibus and profinet technology, xaver schmidt, pi’s profinet expert
De PROFIBUS, PROFINET & IO-Link dag 2011 Share our Vision for Automation.
-
Upload
micheal-alway -
Category
Documents
-
view
213 -
download
0
Transcript of De PROFIBUS, PROFINET & IO-Link dag 2011 Share our Vision for Automation.
De PROFIBUS,
PROFINET &
IO-Link dag
2011
Share our Vision for Automation
De PROFIBUS, PROFINET & IO-Link dag 2011
V2
Determinisme in Mixed Networks
People | Power | Partnership
Peter Van PassenProduct Manager ICPN/AutomationITHARTING nv
Pushing Performance
De PROFIBUS, PROFINET & IO-Link dag 2011
3
Mixed netwerken ?!?
Eén Netwerk voor alle applicaties:Bureautica; Productie; Fabriek en Machine
Office IT
Automation IT
Industrial Automation
EthernetIEEE 802.3
Pushing Performance
De PROFIBUS, PROFINET & IO-Link dag 2011
4
Huidige topologie industriële automatisering
Pushing Performance
Fieldbus: Profibus DP, Interbus, Devicenet …
Drive
Real-Time plusDeterminism
I/O I/O I/O
Field Level
Voice over IP Core Level
SCADA
HMI
PLC
Real-Time
Control Level
De PROFIBUS, PROFINET & IO-Link dag 2011
5
Beperkingen „mixed“ automation netwerken
Pushing Performance
Line topology met PROFINET RT standaard Switchen
cascade of more than 10 Switches in lineX
Requirements: - Determinisme - cycle time ~ 1ms
X XX
De PROFIBUS, PROFINET & IO-Link dag 2011
6
Performantie Standaard Ethernet (IEEE 802.3)
Pushing Performance
2 3 4 5 6 7 8 9 10 11 12 13 14 15Switches
Standardswitching
delay [μ sec]
Field bus(bus-cycle)
PLC I/O
Drive
(voorbeeld met 16 Switches)
De PROFIBUS, PROFINET & IO-Link dag 2011
7
Ethernet IEEE 802.1p & 802.1q
Pushing Performance
Priority Type
7 Network critical
6 Voice
6 Automation
5 Video
4 Business critical
0-3 Datatransfer
0-3 Web
0-3 TCP acknowledge
Preamble SFD Destination Source VLAN Type
7 Byte 1 6 Byte 88926 Byte 8100
Ethernet Header
Data FCS
4 Byte
Example of priorizationof automation protocols
Automation-frames en IT-frames hebben
dezelfde prioriteit!
Ontoereikend!
xx
De PROFIBUS, PROFINET & IO-Link dag 2011
8
Traffic-jam ondanks Priorization (IEEE 802.1q)
Pushing Performance
120 µsec
Automation-frame
IT-frame
10 µsec
PLC DriveSwitch 1 Switch 2 Switch 3
Automation-frames moeten wachten, totdat het volledige IT-frame is verstuurd!
60 µsec
(voorbeeld met 3 Switchen)
De PROFIBUS, PROFINET & IO-Link dag 2011
9
Pushing Performance
0
40
10
60
μsec
80
20
30
50
70
90
100
110
120
Store & forward
Switch 1 Switch 2 Switch 3 Switch 4 Switch 5
Traffic-jam ondanks Priorization (IEEE 802.1q)
(voorbeeld met 5 Switchen)
De PROFIBUS, PROFINET & IO-Link dag 2011
10
Pushing Performance
Switching Technologie: Operating Modes
Huidige Switch Technologie: Store and Forward
Store & forward
De PROFIBUS, PROFINET & IO-Link dag 2011
11
Pushing Performance
Switching Technologie: Operating Modes
Oudere Switch Technologie: Cut through / Modified Cut through
cut through
De PROFIBUS, PROFINET & IO-Link dag 2011
12
Acceleratie met „Cut-through“
Pushing Performance
0
40
10
60
μsec
80
20
30
50
70
90
100
110
cut through Store & forward
Switch 1 Switch 2 Switch 3 Switch 4 Switch 5
(zonder network load)
De PROFIBUS, PROFINET & IO-Link dag 2011
13
Identificatie van automatiseringsprofielen?
Pushing Performance
Preamble SFD Destination Source 0x8100 Prio 0 VLAN ID 0x8892 Frame ID RT DataCycle
CounterData
statusTransfer Status FCS
VLAN Tag
0,0 0,64 1,6 1,79 1,92 time (µsec)
…
Ether-type 2
2,24
Ethernet header IP headerPort 2222
UDP header FCSUDP Data
Ethernet header IP header Port 502
TCP Data FCSTCP header
Ethernet/IP
Modbus TCP/IP
Profinet
Automation-frames en IT-frames kunnen nu
apart behandeld worden, maar de vertraging
zal nog steeds voorkomen!
De PROFIBUS, PROFINET & IO-Link dag 2011
14
Acceleratie van geidentificeerde frames
Pushing Performance
cut through EN network load
0
40
10
60
μsec
80
20
30
50
70
90
100
110
cut through Store & forward
Switch 1 Switch 2 Switch 3 Switch 4 Switch 5
De PROFIBUS, PROFINET & IO-Link dag 2011
15
Hoe determinisme bekomen?
Pushing Performance
Automation frame
IT-frame
4. Resend of the NRT-frame
1. Identify the automaion frame
2. Suspend the NRT-frame
3. Direct transmission of the automation frame
De PROFIBUS, PROFINET & IO-Link dag 2011
16
De oplossing: FAST TRACK Switching
Pushing Performance
Naadloos Ethernet
tot in de machineIndustrial Automation
Office IT
Fast Track Switch
3. Overtake: Onderbreking van IT-frames indien nodig
overtakeidentify
1. Identify: Identificatie van automatiseringspakketten
accelerate
2. Accelerate: Versnelling door gebruik van cut-through
De PROFIBUS, PROFINET & IO-Link dag 2011
17
Mixed Automation Netwerk Limitations
Pushing Performance
0
40
10
60
μsec
80
20
30
50
70
90
100
110
Switch 1 Switch 2 Switch 3 Switch 4 Switch 5
Fast Track Switching Store & forward
De PROFIBUS, PROFINET & IO-Link dag 2011
18
FAST TRACK Switching
Pushing Performance
2 3 4 5 6 7 8 9 10 11 12 13 14 15 Switches
Store & ForwardSwitching
Delay [μ sec]
Field bus(bus-cycle)
Fast TrackSwitching
Determinisme & Hoge Performantie
Industrial Automation
Office IT
De PROFIBUS, PROFINET & IO-Link dag 2011
19
Mixed Automation Netwerk
Pushing Performance
19
Pushing Performance
Line topology met PROFINET RT, Fast Track Switchen
Requirements: - Determinisme - cycle time ~ 1ms
cascade of more than 10 Switches in line
De PROFIBUS, PROFINET & IO-Link dag 2011
20
FAST TRACK Switching WORKSHOP
Pushing Performance
20
Pushing Performance
FAST TRACK FAST TRACK WORKSHOPWORKSHOP
De PROFIBUS, PROFINET & IO-Link dag 2011
21
FAST TRACK Switching WORKSHOP
Pushing Performance
21
Pushing Performance
See HARTING Tabletop
De PROFIBUS, PROFINET & IO-Link dag 2011
22
Pushing Performance
22
Pushing Performance Bedankt voor de Bedankt voor de aandacht !aandacht !
11.04.23