SlideShare a Scribd company logo
1 of 34
Download to read offline
29/05/2018
PI UK Coventry & London 1
Redundancy protocols for PROFINET
The Smart Way to Industry 4.0 with PROFINET Based Technologies
26 March 2019, AMTC, Coventry
28 March 2019, The Crystal, London
Philippe Saey (lecturer)
Frederic Depuydt (lecturer)
Mathieu Troch
Dimitri De Schuyter
Jos De Brabanter
• Introduction
• Types of redundancy
• MRP
• MRPD
• PRP
• HSR
• Some applications
• Conclusion
2
Outline
The document reflects the author's views. The INTERREG V 2 Seas Program Authorities are not liable for
any use that may be made of the information contained therein.
1
2
29/05/2018
PI UK Coventry & London 2
Outline
• Introduction
• Types of redundancy
• MRP
• MRPD
• PRP
• HSR
• Some applications
• Conclusion
Introduction
• Modern factory automation (1) is not wired (2, left) but connected via an industrial network (2, right)
Introduction
(1)
(2)
3
4
29/05/2018
PI UK Coventry & London 3
• In factory automation, typical structure is “pyramidal”
• The layers considered today are the field, process and cell level.
Introduction
• Typical cycle times at field and cell level are 1 – 5 ms, sometimes even shorter. For
factory automation, PLCs (Programmable Logic Controllers) are typically used as
controller.
• Consequently, the cycle time of industrial networks are of the same magnitude;
communication also needs to be deterministic, and only carries a small number of
bytes as payload.
Introduction
Company level
Factory level
Cell level
Operating level
Sensor/
actuator
Number of
participants
Transaction
frequency
Amount of
Data bytes
Life time of data Cost per
connection
Network speed
500
5
1 ms
1 hour Mbytes
bits
Months/years
Milli-
seconds
< € 20
> € 10000 1 Gbps
< 1 Mbps
5
6
29/05/2018
PI UK Coventry & London 4
Fieldbusses worldwide 2018 (HMS)
Introduction
We focus on PROFINET, in
the EU the most used
technology for ethernet based
industrial networks.
• Ethernet based PROFINET provides deterministic reliable communication in cycle times
between 250 µs up to ms level.
• When PROFINET communication stops, devices go to the fail-safe state.
• Distributed I/O sets outputs to low (and drives coast or brake to standstill) as default fail safe
state
• Alternatively, you can configure another fail safe state, e.g.:
• distributed I/O can set their output to high
• drives can run at a lower predefined speed
• drives / distributed I/O can keep their last speed/value
Introduction – Fail-Safe State
7
8
29/05/2018
PI UK Coventry & London 5
IO Controller
(“master”: PLC)
IO Device (“slave”:
electrical drive, robot,
HMI station, remote I/O)
• Measurement setup: IO-Device with toggling output
Introduction – Fail-Safe State
CH1 CH2 CH3 CH4 AUX
Introduction – Fail-Safe State
Measurement setup: IO-Device with toggling output
Received by IO-Device
Sent by IO-Controller
IO-Device Digital Output
Normal
communication
Not received anymore
by remote I/O
IO Device goes to fail
safe state; IO Controller
sends a PNIO alarm
9
10
29/05/2018
PI UK Coventry & London 6
• Measurement setup: IO-Device with toggling output
When PROFINET communication stops…
Mirror port
IO-Controller
Mirror port
IO-Device
CH1 CH2 CH3 CH4 AUX
Wireshark measurement at IO-Controller side
When PROFINET communication stops…
Update cycle
Wire break
3 update cycles
without response
11
12
29/05/2018
PI UK Coventry & London 7
Wireshark measurement at IO-Device side
When PROFINET communication stops…
Update cycle
Wire break
3 update cycles
without response
And what if we do not want to go to the fail safe state because of
errors in the physical layer of the network ???
=> network redundancy
When PROFINET communication stops…
13
14
29/05/2018
PI UK Coventry & London 8
Outline
• Introduction
• Types of redundancy
• MRP
• MRPD
• PRP
• HSR
• Some applications
• Conclusion
Types of redundancy
… to minimize or avoid down time of the network and application
• Left are typically industrial, right typically IT redundancy types
Types of Redundancy
Industrial redundancies Other redundancies
MRP* RST
MRPD RSTP
PRP* CRP*
HSR* BRP*
DRP*
* IEC 62439
MRP: Media Redundancy Protocol
MRPD: Media Redundancy for Planned Duplication
PRP: Parallel Redundancy Protocol
HSR: High-availability Seamless Redundancy
15
16
29/05/2018
PI UK Coventry & London 9
• The general idea is to create an extra network path that can be used when the
original path fails.
• Additional network issues when using redundancy:
• In a ring structure: avoid loops (=> “broadcast” storms)
• Detect problems in main and redundant path
• Activation of the redundant path
Types of Redundancy
Network redundancy classes for PROFINET
• Redundancy Class 1 (e.g. MRP)
• Ring redundancy for applications with network recovery times up to about
200 ms
• Redundancy Class 2 (e.g. HSR, also PRP)
• Ring redundancy for RT requirements (bumpless)
• Redundancy Class 3 (e.g. MRPD)
• Ring redundancy for IRT requirements (bumpless)
Types of Redundancy - Classes
17
18
29/05/2018
PI UK Coventry & London 10
Outline
• Introduction
• Types of redundancy
• MRP
• MRPD
• PRP
• HSR
• Some applications
• Conclusion
MRP
Media Redundancy Protocol
• Network recovery time < 200 ms
• Supported by most devices
• IO-Devices, IO-Controllers and
switches allowed in the ring
• 1 Redundancy Manager
• Multiple Redundancy Clients
MRP: Media Redundancy Protocol
*Network Recovery time: the time
between network failure and working
network (after which the PROFINET
communication can start up again)
Switch
(MRM)
Distributed IO
(MRC)

✓
Distributed IO
(MRC)
IO-controller
Switch
(MRC)
19
20
29/05/2018
PI UK Coventry & London 11
• MRP packets sent every 20 ms
MRP: Media Redundancy Protocol
1) The devices to which a broken cable is connected send an MRP packet to the manager with
the “LinkDown” notification
MRP: Media Redundancy Protocol
21
22
29/05/2018
PI UK Coventry & London 12
2) When the Manager notices that the ring is broken it sends a “topology change” packet
• All switches clear their FDB (Forwarding DataBase)
• Time from error until FDB clearing = Ring Recovery Time
MRP: Media Redundancy Protocol
In the mean time, the IO-Device lets the CPU know that a communication time-out has occurred
after the watchdog time is exceeded
MRP: Media Redundancy Protocol
23
24
29/05/2018
PI UK Coventry & London 13
• Measured network recovery time
(62 ms in a ring with 4 components)
(Network Recovery Time,
or Fault Recovery Time)
MRP: Media Redundancy Protocol
MRP: Media Redundancy Protocol
Measurement of “Reinstate Recovery Time”, PROFINET
“Recovery time”: time between network failure and fully operational network
25
26
29/05/2018
PI UK Coventry & London 14
Fast Start-Up
• Normal start-up requires check for
• Half / full duplex
• Cross or straight cable
• Applications:
• Redundant networks
• Tool changers
• …
MRP: Media Redundancy Protocol
MRP: Media Redundancy Protocol
2004 2005 2006 2007 2008 2009 2010
Simple device exchange
Network configuration
Switch Integration
Fiber Optics
Network diagnosis
Topology
Media Redundancy
Time synchronization
Maintenance NE107
Fast Start Up Performance
Optimization
Fiber Optic
Enhancements
PROFINET in PA
Basic functions
Specification
Function
Enhancements
PN V2.1 PN V2.2 PN V2.3PN V2.0
PN V1.0
Whitepaper
PN V1.3
Applications Standard Robots
Highest
Speed /
Process
Basic
Functionality
27
28
29/05/2018
PI UK Coventry & London 15
MRP: Media Redundancy Protocol
Measurement of “Reinstate Recovery Time”, PROFINET with Fast Start-Up
60 ms of Network Recovery Time of the network (4 components), about 400 ms for starting up
PROFINET to data exchange (FSU) => reinstate recovery time about 460 ms
“Reinstate Recovery Time”: time between network failure and fully
operational network (e.g. PROFINET: in “data exchange”).
MRP: Media Redundancy Protocol
Type of Redundancy
(For industrial automation)
MRP
Media Redundancy Protocol
Network topology Ring
Typical application Industrial IT, Process Automation,
Building Automation
Specific hardware needed? No, included in most
Network recovery time
(Datasheet)
200 ms
(typical, depends on #devices)
Network recovery time (measured, 4 devices) 60 ms
Reinstate recovery time (Without Fast start-up
(“FSU”) measured)
± 3.5 s for ET200S
Reinstate recovery time (With Fast start-up (“FSU”)
measured)
± 460 ms for ET200S
Latency introduced by network components of the
redundant ring
Typicaly ± 3 µs + packet duration (typicall
PROFINET packet is 6,7 µs)
Pros • Implemented in most Class B devices
• Cost effective
• Only 1 extra line segment needed
Cons • not seamless
• Ring required
• Configuration mandatory
29
30
29/05/2018
PI UK Coventry & London 16
Outline
• Introduction
• Types of redundancy
• MRP
• MRPD
• PRP
• HSR
• Some applications
• Conclusion
MRPD
Media Redundancy for Planned Duplication
• Suitable for PROFINET IRT
• Packages are sent in both directions
• Seamless redundancy
• Not many devices support this
MRPD: Media Redundancy for Planned Duplication
31
32
29/05/2018
PI UK Coventry & London 17
Outline
• Introduction
• Types of redundancy
• MRP
• MRPD
• PRP
• HSR
• Some applications
• Conclusion
PRP
Parallel Redundancy Protocol
• Two physically separated LANs
• Messages sent on both LANs
• Seamless redundancy
• No recovery time
• Line, star, tree
PRP: Parallel Redundancy Protocol
LAN A LAN B
33
34
29/05/2018
PI UK Coventry & London 18
Node types
• Dual Attached Node
• Single Attached Node
• Redundancy Box
• Virtual DAN
PRP: Parallel Redundancy Protocol
LAN B
LAN A
DAN DAN
DAN
SAN SAN
SAN
RedBox
VDANVDAN
VDAN
Duplicate packet handling in link layer
• “Duplicate Accept”
• Both messages are used
• Higher layer protocols must cope with duplicates
• No network supervision
• “Duplicate Discard”
• First arrived message is used
• Decision taken in the link layer
• Redundancy Control Trailer
PRP: Parallel Redundancy Protocol
35
36
29/05/2018
PI UK Coventry & London 19
PRP: Parallel Redundancy Protocol
7 bytes 1 byte 6 bytes 6 bytes 2 bytes 4 bytes
Preamble SFD
Destination
address
Source
address
Ether
type
LSDU FCS
0x8892
Ethernet II Frame for PROFINET IRT
7 bytes 1 byte 6 bytes 6 bytes 2 bytes 2 bytes 2 bytes 4 bytes
Preamble SFD
Destination
address
Source
address
Ether
type VLAN
Ether
type
LSDU FCS
0x8100 0x8892
Ethernet II Frame for PROFINET RT
Redundancy Control Trailer
• 16-bit sequence number
• 4-bit LAN Identifier
• 12-bit data unit size
• 16-bit suffix = 0x88FB
1010 (0x0A) for LAN A
1011 (0x0B) for LAN B
PRP: Parallel Redundancy Protocol
7 bytes 1 byte 6 bytes 6 bytes 2 bytes 2 bytes 2 bytes 6 bytes 4 bytes
Preamble SFD
Destination
address
Source
address
Ether
type
VLAN
Ether
type
LSDU RCT FCS
Sequence
number
LAN ID LSDU size PRP suffix
16 bits 4 bits 12 bits 16 bits
6 bytes are added in the RCT;
LAN ID is “A” or “B”
Maximum pay load size is 1496
bytes (... oversized packets)
37
38
29/05/2018
PI UK Coventry & London 20
PROFINET IO message
PRP: Parallel Redundancy Protocol
LAN A
LAN B
Measurement Setup
• IN
• LAN A
• LAN B
• OUT
Update Time: 2 ms
Measured packets: IO-Controller→IO-Device
PRP - Measurements
LAN A
LAN B
CH1 CH2 CH3 CH4 AUX
39
40
29/05/2018
PI UK Coventry & London 21
PRP - Measurements
PRP - Measurements
44
45
29/05/2018
PI UK Coventry & London 22
PRP – Measurements
Latency is comparable to a “store and forward” switch
PRP - Measurements
Sequence number: 0xA8FB → 43259
LAN A & LAN B
LSDU Size: 0x034 → 52
Suffix: 0x88FB
IN
LAN A
LAN B
OUT
46
47
29/05/2018
PI UK Coventry & London 23
PRP: Parallel Redundancy Protocol
Type of Redundancy
(For industrial automation)
MRP PRP
Media Redundancy Protocol Parallel Redundancy Protocol
Network topology Ring Line, Star, Tree
Typical application Industrial IT, Process
Automation, Building
Automation
Factory Automation at IO-Device level,
Automation in ships, energy switch
gear, tunnels, power generation and
distribution, etc.
Specific hardware needed? No, included in most Yes
Network recovery time
(Datasheet)
200 ms
(typical, depends on #devices)
0 ms
Network recovery time (measured, 4 devices) 60 ms 0 ms
Reinstate recovery time(Without Fast start-up
(“FSU”) measured)
± 3.5 s for ET200S 0 ms
Reinstate recovery time (With Fast start-up
(“FSU”) measured)
± 460 ms for ET200S 0 ms
Latency introduced by network components of
the redundant ring
Typicaly ± 3 µs + packet duration
(typicall PROFINET packet is 6,7 µs)
Typicaly ± 3 µs + packet duration
(typicall PROFINET packet is 6,7 µs)
Pros • Implemented in most Class B
devices
• Cost effective
• Only 1 extra line segment
needed
• Seamless
• Typically “plug and play”
• Works for all networked devices
• Only a part of the network is
duplicated with one PRP set, only one
connection of the network is made
redundant
Cons • not seamless
• Ring required
• Configuration mandatory
• Extra hardware needed
• Consequently 2 times latency
added
• Extra 6 bytes added as trailer
Outline
• Introduction
• Types of redundancy
• MRP
• MRPD
• PRP
• HSR
• Some applications
• Conclusion
HSR
High-availability Seamless Redundancy
48
49
29/05/2018
PI UK Coventry & London 24
• HSR creates a ring of HSR switches
• Messages sent in both directions of the ring, first arrived message is used
• “Network recovery” time is neglectable
• No recovery time: “seamless” redundancy
HSR: High-availability Seamless Redundancy
Measering Point 1 Measuring Point 2
Measuring Point 3
Port A
Port B
Distributed IO
IO-controller
HSR switch
HSR switch HSR switch
HSR: High-availability Seamless Redundancy
Latency (to get on the ring) is comparable to a “store and forward” switch
In the HSR ring: cut through
IN
HSR
1st segment
HSR
2nd segment
50
51
29/05/2018
PI UK Coventry & London 25
HSR: High-availability Seamless Redundancy
HSR: High-availability Seamless Redundancy
Standard PROFINET RT header
• MAC address of destination
and source
• EtherType
• VLAN tag
• Ethertype
52
53
29/05/2018
PI UK Coventry & London 26
7 bytes 1 byte 6 bytes 6 bytes 2 bytes 2 bytes 2 bytes 4 bytes 2 bytes 4 bytes
Preamble SFD
Destination
address
Source
address
Ether
type
VLAN 0x892F
HSR
Header
0x8892 LSDU FCS
HSR: High-availability Seamless Redundancy
Network LSDU Sequence
4 bits 12 bits 16 bits
Ethertype and HSR header are added at the
beginning of the message: 6 bytes
CH 1 CH 2 CH 3 CH 4 AUX
HSR: High-availability Seamless Redundancy
54
56
29/05/2018
PI UK Coventry & London 27
HSR: High-availability Seamless Redundancy
Header when HSR is used
Ethertype: Defines Ethernet packet
VLAN tag: Defines function and priority
Ethertype: Extra bytes, shows that HSR is used
D0 – D5: Added bytes for HSR header
HSR: High-availability Seamless Redundancy
Ethertype: 0x892F = Code for HSR header
D0: First 4 bits show network and direction
Last 4 bits are used for DU length
D1: Also used for DU length
D2 & D3: Sequence Number
D4 & D5: Ethertype for Profinet
57
58
29/05/2018
PI UK Coventry & London 28
HSR: High-availability Seamless Redundancy
HSR: High-availability Seamless Redundancy
HSR to Distributed IO
Port A
Port B
HSR to Distributed IO
Port A
Port B
Output IO Device
59
60
29/05/2018
PI UK Coventry & London 29
HSR: High-availability Seamless Redundancy
Type of Redundancy
(For industrial automation)
MRP PRP HSR
Media Redundancy Protocol Parallel Redundancy Protocol High-Availibility Seamless Redundancy
Network topology Ring Line, Star, Tree Ring
Typical application Industrial IT, Process Automation,
Building Automation
Factory Automation at IO-Device level, Automation in ships, energy switch gear,
tunnels, power generation and distribution, etc.
Specific hardware needed? No, included in most Yes Yes
Network recovery time
(Datasheet)
200 ms
(typical, depends on #devices)
0 ms 0 ms
Network recovery time (measured, 4 devices) 60 ms 0 ms 0 ms
Reinstate recovery time (Without Fast start-up
(“FSU”) measured)
± 3.5 s for ET200S 0 0
Reinstate recovery time (With Fast start-up
(“FSU”) measured)
± 460 ms for ET200S 0 0
Latency introduced by network components of
the redundant ring
Typicaly ± 3 µs + packet duration
(typicall PROFINET packet is 6,7 µs)
Typically ± 3 µs + packet duration
(typicall PROFINET packet is 6,7 µs)
From outside the ring into the ring:
Typically ± 9 µs + packet duration
(typicall PROFINET packet is 6,7 µs)
Between ring components:
Typically: ± 9µs (cut-through)
Pros • Implemented in most Class B
devices
• Cost effective
• Only 1 extra line segment needed
• Seamless
• Typically “plug and play”
• Only a part of the network can be
duplicated
• Seamless
• Typically “plug and play”
• Bytes in header allow faster
discard
Cons • not seamless
• Ring required
• Configuration mandatory
• Extra hardware needed
• Extra 6 bytes added as trailer
• Extra HSR switches needed
• Extra 6 bytes added
• Bandwidth reduced to 50%, due to
duplication
Outline
• Introduction
• Types of redundancy
• MRP
• MRPD
• PRP
• HSR
• Some applications
• Conclusion
Some applications
61
62
29/05/2018
PI UK Coventry & London 30
MRP – Specific application
Using fairly standard MRP redundancy to allow a quick restart of production
after a network failure in Volvo Car Gent.
The robot station of “Inside Clear Coat”
provides the inside varnish coating of the car
body. It holds among others 5 robots to open
doors, and 4 painting robots, connected in a
PROFINET MRP ring. When the
communication stops, all devices go to the fail
safe state.
If no other malfunctioning equipment is
observed during a first line intervention of a
maintenance team, a quick restart of the
network communication (and consequently
production) is possible without actually
searching the error in the physical layer of the
network. MRP functionality “isolates” the
network error, and saves valuable production
time.
Besides the lab tests on working principle,
timing and overall latency, a field test in
the Hot Steel Rolling Mill of ArcelorMittal
Gent was conducted. A > 1 year test on
the dependability in a harsh environment,
running EtherCAT communication in a 4
ms cycle, going from the control room
over a long distance to the field,
concluded that:
PRP – Specific application
Field test in a harsh industrial environment: PRP application in the
Hot Steel Rolling Mill of ArcelorMittal Gent.
1. set-up was simply plug-and-play
2. communication with the IO Devices was never interrupted, no transition
to fail-safe state occurred.
63
64
29/05/2018
PI UK Coventry & London 31
PRP – Specific application
PRP could typically be used to make a single vulnerable cable redundant.
E.g. could be a “cable run” in an accumulator for steel plate, or (figure) for an
overhead crane.
HSR – Specific application
Lab tests for safety network in a demanding industrial environment:
possible HSR application in the Hot Steel Rolling Mill of ArcelorMittal Gent.
The new “level 1 automation” of the finishing rolling mills in the Hot Steel Rolling Mill of
ArcelorMittal Gent requires the complete machine to be handled as “safety area”
according to the machine guidelines.
It involves among others locking in the complete set-up behind a fence, with safety locks
at the access gates (right figure, right component) in a PROFINET/PROFISAFE network.
65
66
29/05/2018
PI UK Coventry & London 32
HSR – Specific application
Lab tests for safety network in a demanding industrial environment:
possible HSR application in the Hot Steel Rolling Mill of ArcelorMittal Gent.
The large number of safety components combined with the harsh environment introduces a risk of having a
shutdown of the complete Hot Steel Rolling Mill, “only” because of e.g. a (temporary) malfunctioning cable
connection in the safety network (one might say a “side circuit” to the actual automation level).
As an average intervention in the fail-safe environment takes about 60 minutes (procedures), and average cost per
minute of standstill is about € 2000, any stop because of malfunctioning “side circuits” needs to be avoided.
HSR – Specific application
Lab tests for safety network in a demanding industrial environment:
possible HSR application in the Hot Steel Rolling Mill of ArcelorMittal Gent.
Lab tests together with engineers of AMG, on actual equipment used, concluded:
1) Although most components – with watch dog time set sufficiently high – could be in a standard MRP ring, requiring (almost)
no extra components (so high reliability!), the reconfiguration time of the network rises too quickly.
2) Using PRP requires in this case a large amount of extra components and cabling.
3) Putting the safety network components in a ring of HSR switches introduces negligible packet jitter (order of µs). Permanent
diagnostics (a PN Inspektor?) and feedback of the status of the HSR switches into the automation and HMI level still need to
be covered.
67
68
29/05/2018
PI UK Coventry & London 33
Outline
• Introduction
• Types of redundancy
• MRP
• MRPD
• PRP
• HSR
• Some applications
• Conclusion
Conclusion
• Devices go to the Fail Safe State when ALL communication times out.
• When one wishes to avoid going to the fail safe state because of errors in the
physical layer of industrial networks, redundancy can be used => a higher
degree of availability is achieved.
• MRP typically covers “industrial IT” applications (e.g. logging, commissioning,
file transfer, …), but is typically too slow for faster I/O networks.
• When switchover needs to be seamless, one can consider using HSR or PRP
technologies.
Conclusion
69
70
29/05/2018
PI UK Coventry & London 34
• PRP and HSR devices add very little latency to the network. PRP and HSR (for
going onto the HSR ring) add a latency comparable to “store and forward”
switches.
• HSR switches in the ring act like “cut through” switches, adding even less
latency.
Conclusion
Questions?
Visit our MRP, PRP and HSR demos at the INCASE stand
71
72

More Related Content

What's hot

Materi 3 Perangkat dan Aksesoris IKR IKG FTTX
Materi 3 Perangkat dan Aksesoris IKR IKG FTTXMateri 3 Perangkat dan Aksesoris IKR IKG FTTX
Materi 3 Perangkat dan Aksesoris IKR IKG FTTX5h4r3
 
Modul Instalasi FTTH
Modul Instalasi FTTHModul Instalasi FTTH
Modul Instalasi FTTHAri Maulana
 
Kabel rj45
Kabel rj45Kabel rj45
Kabel rj45arah1506
 
A survey on Device-to-Device Communication
A survey on Device-to-Device CommunicationA survey on Device-to-Device Communication
A survey on Device-to-Device CommunicationKuldeep Narayan Singh
 
Gpon the technology --rev 1
Gpon the technology --rev 1Gpon the technology --rev 1
Gpon the technology --rev 1guerrid
 
Fibre optic FTTH FTTX network design, engineering and planning solutions,
Fibre optic FTTH FTTX network design, engineering and planning solutions,Fibre optic FTTH FTTX network design, engineering and planning solutions,
Fibre optic FTTH FTTX network design, engineering and planning solutions,van den Dool Dick
 
Microwave link design versi bhs.ind
Microwave link design versi bhs.indMicrowave link design versi bhs.ind
Microwave link design versi bhs.indijul23
 
Fttx planning and design
Fttx planning and designFttx planning and design
Fttx planning and designAhmed Hamdy
 
Standar material aksesoris alkersarker ftth e catalog - mjl
Standar material aksesoris alkersarker ftth e catalog - mjlStandar material aksesoris alkersarker ftth e catalog - mjl
Standar material aksesoris alkersarker ftth e catalog - mjlAndi Ari
 
Li-fi Technology presentation
Li-fi Technology presentationLi-fi Technology presentation
Li-fi Technology presentationAnjana Shivangi
 
Optical wireless communication
Optical wireless communicationOptical wireless communication
Optical wireless communicationVishak V Thampy
 
network essential ppt
network essential pptnetwork essential ppt
network essential pptVikas Tiwari
 

What's hot (20)

Materi 3 Perangkat dan Aksesoris IKR IKG FTTX
Materi 3 Perangkat dan Aksesoris IKR IKG FTTXMateri 3 Perangkat dan Aksesoris IKR IKG FTTX
Materi 3 Perangkat dan Aksesoris IKR IKG FTTX
 
Fttx
FttxFttx
Fttx
 
VLC Simulation
VLC Simulation VLC Simulation
VLC Simulation
 
Modul Instalasi FTTH
Modul Instalasi FTTHModul Instalasi FTTH
Modul Instalasi FTTH
 
Kabel rj45
Kabel rj45Kabel rj45
Kabel rj45
 
A survey on Device-to-Device Communication
A survey on Device-to-Device CommunicationA survey on Device-to-Device Communication
A survey on Device-to-Device Communication
 
Coaxial Cable
Coaxial CableCoaxial Cable
Coaxial Cable
 
Gpon the technology --rev 1
Gpon the technology --rev 1Gpon the technology --rev 1
Gpon the technology --rev 1
 
Fibre optic FTTH FTTX network design, engineering and planning solutions,
Fibre optic FTTH FTTX network design, engineering and planning solutions,Fibre optic FTTH FTTX network design, engineering and planning solutions,
Fibre optic FTTH FTTX network design, engineering and planning solutions,
 
Photonic integrated circuit
Photonic integrated circuitPhotonic integrated circuit
Photonic integrated circuit
 
Peripheral server (dka)
Peripheral server (dka)Peripheral server (dka)
Peripheral server (dka)
 
Microwave link design versi bhs.ind
Microwave link design versi bhs.indMicrowave link design versi bhs.ind
Microwave link design versi bhs.ind
 
Fttx planning and design
Fttx planning and designFttx planning and design
Fttx planning and design
 
Standar material aksesoris alkersarker ftth e catalog - mjl
Standar material aksesoris alkersarker ftth e catalog - mjlStandar material aksesoris alkersarker ftth e catalog - mjl
Standar material aksesoris alkersarker ftth e catalog - mjl
 
Topologi rangkaian
Topologi rangkaianTopologi rangkaian
Topologi rangkaian
 
Wifi Technology
Wifi TechnologyWifi Technology
Wifi Technology
 
Li-fi Technology presentation
Li-fi Technology presentationLi-fi Technology presentation
Li-fi Technology presentation
 
Optical wireless communication
Optical wireless communicationOptical wireless communication
Optical wireless communication
 
network essential ppt
network essential pptnetwork essential ppt
network essential ppt
 
perkakasan periferal
perkakasan periferalperkakasan periferal
perkakasan periferal
 

Similar to Redundancy for PROFINET networks - Frederic Depuydt & Philippe Saey, KU Leuven (Catholic University of Leuven, Belgium)

Hamza Al-Jaghbeer - Training Report Presentation - Yarmouk Univ. - Hijjawi
Hamza Al-Jaghbeer - Training Report Presentation - Yarmouk Univ. - HijjawiHamza Al-Jaghbeer - Training Report Presentation - Yarmouk Univ. - Hijjawi
Hamza Al-Jaghbeer - Training Report Presentation - Yarmouk Univ. - HijjawiHamza Al-Jaghbeer
 
Tnc18 slides 1___2018-06-09-garr-terenav1
Tnc18 slides 1___2018-06-09-garr-terenav1Tnc18 slides 1___2018-06-09-garr-terenav1
Tnc18 slides 1___2018-06-09-garr-terenav1domenico di mola
 
Implementation of a Non-Intrusive Speech Quality Assessment Tool on a Mid-Net...
Implementation of a Non-Intrusive Speech Quality Assessment Tool on a Mid-Net...Implementation of a Non-Intrusive Speech Quality Assessment Tool on a Mid-Net...
Implementation of a Non-Intrusive Speech Quality Assessment Tool on a Mid-Net...adil raja
 
3 gpp lte radio layer 2
3 gpp lte radio layer 23 gpp lte radio layer 2
3 gpp lte radio layer 2pkamoto
 
3 gpp lte radio layer 2
3 gpp lte radio layer 23 gpp lte radio layer 2
3 gpp lte radio layer 2pkamoto
 
Remote Handling Activities and Overview
Remote Handling Activities and OverviewRemote Handling Activities and Overview
Remote Handling Activities and OverviewElena V. Rosa Adame
 
Packet Reordering Response for MPTCP under Wireless Heterogeneous Environment
Packet Reordering Response for MPTCP under Wireless Heterogeneous EnvironmentPacket Reordering Response for MPTCP under Wireless Heterogeneous Environment
Packet Reordering Response for MPTCP under Wireless Heterogeneous EnvironmentCommunication Systems & Networks
 
Interchangeable skids provide plug and-play capabilities, improve uptime
Interchangeable skids provide plug and-play capabilities, improve uptimeInterchangeable skids provide plug and-play capabilities, improve uptime
Interchangeable skids provide plug and-play capabilities, improve uptimeIntelligentManufacturingInstitute
 
Implementation of a Non-Intrusive Speech Quality Assessment Tool on a Mid-Net...
Implementation of a Non-Intrusive Speech Quality Assessment Tool on a Mid-Net...Implementation of a Non-Intrusive Speech Quality Assessment Tool on a Mid-Net...
Implementation of a Non-Intrusive Speech Quality Assessment Tool on a Mid-Net...adil raja
 
IRJET - Improving TCP Performance in Wireless Networks
IRJET -  	  Improving TCP Performance in Wireless NetworksIRJET -  	  Improving TCP Performance in Wireless Networks
IRJET - Improving TCP Performance in Wireless NetworksIRJET Journal
 
MIPI DevCon 2016: Testing of MIPI High Speed PHY Standard Implementations
MIPI DevCon 2016: Testing of MIPI High Speed PHY Standard ImplementationsMIPI DevCon 2016: Testing of MIPI High Speed PHY Standard Implementations
MIPI DevCon 2016: Testing of MIPI High Speed PHY Standard ImplementationsMIPI Alliance
 

Similar to Redundancy for PROFINET networks - Frederic Depuydt & Philippe Saey, KU Leuven (Catholic University of Leuven, Belgium) (20)

Hamza Al-Jaghbeer - Training Report Presentation - Yarmouk Univ. - Hijjawi
Hamza Al-Jaghbeer - Training Report Presentation - Yarmouk Univ. - HijjawiHamza Al-Jaghbeer - Training Report Presentation - Yarmouk Univ. - Hijjawi
Hamza Al-Jaghbeer - Training Report Presentation - Yarmouk Univ. - Hijjawi
 
Tnc18 slides 1___2018-06-09-garr-terenav1
Tnc18 slides 1___2018-06-09-garr-terenav1Tnc18 slides 1___2018-06-09-garr-terenav1
Tnc18 slides 1___2018-06-09-garr-terenav1
 
PI UK Seminar (Nov 2021) - PROFINET Design Basics
PI UK Seminar (Nov 2021) - PROFINET Design BasicsPI UK Seminar (Nov 2021) - PROFINET Design Basics
PI UK Seminar (Nov 2021) - PROFINET Design Basics
 
SDI to IP 2110 Transition Part 2
SDI to IP 2110 Transition Part 2SDI to IP 2110 Transition Part 2
SDI to IP 2110 Transition Part 2
 
Transport layer
Transport layerTransport layer
Transport layer
 
Implementation of a Non-Intrusive Speech Quality Assessment Tool on a Mid-Net...
Implementation of a Non-Intrusive Speech Quality Assessment Tool on a Mid-Net...Implementation of a Non-Intrusive Speech Quality Assessment Tool on a Mid-Net...
Implementation of a Non-Intrusive Speech Quality Assessment Tool on a Mid-Net...
 
3 gpp lte radio layer 2
3 gpp lte radio layer 23 gpp lte radio layer 2
3 gpp lte radio layer 2
 
3 gpp lte radio layer 2
3 gpp lte radio layer 23 gpp lte radio layer 2
3 gpp lte radio layer 2
 
Remote Handling Activities and Overview
Remote Handling Activities and OverviewRemote Handling Activities and Overview
Remote Handling Activities and Overview
 
Packet Reordering Response for MPTCP under Wireless Heterogeneous Environment
Packet Reordering Response for MPTCP under Wireless Heterogeneous EnvironmentPacket Reordering Response for MPTCP under Wireless Heterogeneous Environment
Packet Reordering Response for MPTCP under Wireless Heterogeneous Environment
 
Soc.pptx
Soc.pptxSoc.pptx
Soc.pptx
 
Interchangeable skids provide plug and-play capabilities, improve uptime
Interchangeable skids provide plug and-play capabilities, improve uptimeInterchangeable skids provide plug and-play capabilities, improve uptime
Interchangeable skids provide plug and-play capabilities, improve uptime
 
PROFINET network qualification Peter Thomas - oct 2015
PROFINET network qualification   Peter Thomas - oct 2015PROFINET network qualification   Peter Thomas - oct 2015
PROFINET network qualification Peter Thomas - oct 2015
 
Implementation of a Non-Intrusive Speech Quality Assessment Tool on a Mid-Net...
Implementation of a Non-Intrusive Speech Quality Assessment Tool on a Mid-Net...Implementation of a Non-Intrusive Speech Quality Assessment Tool on a Mid-Net...
Implementation of a Non-Intrusive Speech Quality Assessment Tool on a Mid-Net...
 
Profinet network qualification - Peter Thomas
Profinet network qualification - Peter ThomasProfinet network qualification - Peter Thomas
Profinet network qualification - Peter Thomas
 
C03 – Profinet for machine builders & oems - Xaver Schmidt, PI
C03 – Profinet for machine builders & oems -  Xaver Schmidt, PIC03 – Profinet for machine builders & oems -  Xaver Schmidt, PI
C03 – Profinet for machine builders & oems - Xaver Schmidt, PI
 
IRJET - Improving TCP Performance in Wireless Networks
IRJET -  	  Improving TCP Performance in Wireless NetworksIRJET -  	  Improving TCP Performance in Wireless Networks
IRJET - Improving TCP Performance in Wireless Networks
 
MIPI DevCon 2016: Testing of MIPI High Speed PHY Standard Implementations
MIPI DevCon 2016: Testing of MIPI High Speed PHY Standard ImplementationsMIPI DevCon 2016: Testing of MIPI High Speed PHY Standard Implementations
MIPI DevCon 2016: Testing of MIPI High Speed PHY Standard Implementations
 
Profinet design basics - Andy Williams
Profinet design basics - Andy WilliamsProfinet design basics - Andy Williams
Profinet design basics - Andy Williams
 
UDT.pptx
UDT.pptxUDT.pptx
UDT.pptx
 

More from PROFIBUS and PROFINET InternationaI - PI UK

More from PROFIBUS and PROFINET InternationaI - PI UK (20)

11. PI_Ford_Dunton_IOLINK_Safety.pdf
11. PI_Ford_Dunton_IOLINK_Safety.pdf11. PI_Ford_Dunton_IOLINK_Safety.pdf
11. PI_Ford_Dunton_IOLINK_Safety.pdf
 
7. Ford_Dunton_TSN_CRM.pdf
7. Ford_Dunton_TSN_CRM.pdf7. Ford_Dunton_TSN_CRM.pdf
7. Ford_Dunton_TSN_CRM.pdf
 
6. SRCI Profibus International v2.pdf
6. SRCI Profibus International v2.pdf6. SRCI Profibus International v2.pdf
6. SRCI Profibus International v2.pdf
 
13. CEMA - AUTOMOTIVE.pdf
13. CEMA - AUTOMOTIVE.pdf13. CEMA - AUTOMOTIVE.pdf
13. CEMA - AUTOMOTIVE.pdf
 
12. PI_OPC_UK.pdf
12. PI_OPC_UK.pdf12. PI_OPC_UK.pdf
12. PI_OPC_UK.pdf
 
4. APL PI Presentation 2023.pdf
4. APL PI Presentation 2023.pdf4. APL PI Presentation 2023.pdf
4. APL PI Presentation 2023.pdf
 
10. PI_Dunton - OT Security.pdf
10. PI_Dunton - OT Security.pdf10. PI_Dunton - OT Security.pdf
10. PI_Dunton - OT Security.pdf
 
9. PA DIM presentation.pdf
9. PA DIM presentation.pdf9. PA DIM presentation.pdf
9. PA DIM presentation.pdf
 
3. Ford Dunton Mark Freeman.pdf
3. Ford Dunton Mark Freeman.pdf3. Ford Dunton Mark Freeman.pdf
3. Ford Dunton Mark Freeman.pdf
 
2. Ford_Dunton_Introductions_CRM.pdf
2. Ford_Dunton_Introductions_CRM.pdf2. Ford_Dunton_Introductions_CRM.pdf
2. Ford_Dunton_Introductions_CRM.pdf
 
PI UK Seminar (Nov 2021) - Online Certified Training Courses
PI UK Seminar (Nov 2021) - Online Certified Training CoursesPI UK Seminar (Nov 2021) - Online Certified Training Courses
PI UK Seminar (Nov 2021) - Online Certified Training Courses
 
PI UK Seminar (Nov 2021) - PROFINET Implementation and Testing
PI UK Seminar (Nov 2021) - PROFINET Implementation and TestingPI UK Seminar (Nov 2021) - PROFINET Implementation and Testing
PI UK Seminar (Nov 2021) - PROFINET Implementation and Testing
 
PI UK Seminar (Nov 2021) - PROFINET Gateways
PI UK Seminar (Nov 2021) - PROFINET GatewaysPI UK Seminar (Nov 2021) - PROFINET Gateways
PI UK Seminar (Nov 2021) - PROFINET Gateways
 
PI UK Seminar (Nov 2021) - PROFIBUS and PROFINET Device Configuration
PI UK Seminar (Nov 2021) - PROFIBUS and PROFINET Device ConfigurationPI UK Seminar (Nov 2021) - PROFIBUS and PROFINET Device Configuration
PI UK Seminar (Nov 2021) - PROFIBUS and PROFINET Device Configuration
 
PI UK Seminar (Nov 2021) - PROFINET of Things
PI UK Seminar (Nov 2021) - PROFINET of ThingsPI UK Seminar (Nov 2021) - PROFINET of Things
PI UK Seminar (Nov 2021) - PROFINET of Things
 
PI UK Seminar (Nov 2021) - Update on APL
PI UK Seminar (Nov 2021) - Update on APLPI UK Seminar (Nov 2021) - Update on APL
PI UK Seminar (Nov 2021) - Update on APL
 
PROFINET to PROFIBUS gateways - Peter Thomas - 03 june 2020
PROFINET to PROFIBUS gateways - Peter Thomas - 03 june 2020PROFINET to PROFIBUS gateways - Peter Thomas - 03 june 2020
PROFINET to PROFIBUS gateways - Peter Thomas - 03 june 2020
 
PROFIBUS lightning surge protection - Peter Thomas, CSL - 10 june 2020
PROFIBUS lightning surge protection -  Peter Thomas, CSL - 10 june 2020 PROFIBUS lightning surge protection -  Peter Thomas, CSL - 10 june 2020
PROFIBUS lightning surge protection - Peter Thomas, CSL - 10 june 2020
 
PROFINET network diagnostics and support - May 2020 - Peter Thomas
PROFINET network diagnostics and support - May 2020 - Peter ThomasPROFINET network diagnostics and support - May 2020 - Peter Thomas
PROFINET network diagnostics and support - May 2020 - Peter Thomas
 
Profinet network design webinar - Peter Thomas may 2020 - v1.0
Profinet network design webinar - Peter Thomas   may 2020 - v1.0Profinet network design webinar - Peter Thomas   may 2020 - v1.0
Profinet network design webinar - Peter Thomas may 2020 - v1.0
 

Recently uploaded

Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024hassan khalil
 
Introduction to Microprocesso programming and interfacing.pptx
Introduction to Microprocesso programming and interfacing.pptxIntroduction to Microprocesso programming and interfacing.pptx
Introduction to Microprocesso programming and interfacing.pptxvipinkmenon1
 
Concrete Mix Design - IS 10262-2019 - .pptx
Concrete Mix Design - IS 10262-2019 - .pptxConcrete Mix Design - IS 10262-2019 - .pptx
Concrete Mix Design - IS 10262-2019 - .pptxKartikeyaDwivedi3
 
Electronically Controlled suspensions system .pdf
Electronically Controlled suspensions system .pdfElectronically Controlled suspensions system .pdf
Electronically Controlled suspensions system .pdfme23b1001
 
Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...VICTOR MAESTRE RAMIREZ
 
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxpurnimasatapathy1234
 
Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)
Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)
Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)dollysharma2066
 
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdfCCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdfAsst.prof M.Gokilavani
 
Past, Present and Future of Generative AI
Past, Present and Future of Generative AIPast, Present and Future of Generative AI
Past, Present and Future of Generative AIabhishek36461
 
Introduction-To-Agricultural-Surveillance-Rover.pptx
Introduction-To-Agricultural-Surveillance-Rover.pptxIntroduction-To-Agricultural-Surveillance-Rover.pptx
Introduction-To-Agricultural-Surveillance-Rover.pptxk795866
 
INFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETE
INFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETEINFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETE
INFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETEroselinkalist12
 
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSAPPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSKurinjimalarL3
 
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...VICTOR MAESTRE RAMIREZ
 
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionSachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionDr.Costas Sachpazis
 
IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024Mark Billinghurst
 
Churning of Butter, Factors affecting .
Churning of Butter, Factors affecting  .Churning of Butter, Factors affecting  .
Churning of Butter, Factors affecting .Satyam Kumar
 

Recently uploaded (20)

Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024
 
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptxExploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
 
POWER SYSTEMS-1 Complete notes examples
POWER SYSTEMS-1 Complete notes  examplesPOWER SYSTEMS-1 Complete notes  examples
POWER SYSTEMS-1 Complete notes examples
 
Introduction to Microprocesso programming and interfacing.pptx
Introduction to Microprocesso programming and interfacing.pptxIntroduction to Microprocesso programming and interfacing.pptx
Introduction to Microprocesso programming and interfacing.pptx
 
Concrete Mix Design - IS 10262-2019 - .pptx
Concrete Mix Design - IS 10262-2019 - .pptxConcrete Mix Design - IS 10262-2019 - .pptx
Concrete Mix Design - IS 10262-2019 - .pptx
 
Electronically Controlled suspensions system .pdf
Electronically Controlled suspensions system .pdfElectronically Controlled suspensions system .pdf
Electronically Controlled suspensions system .pdf
 
Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...
 
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptx
 
Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)
Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)
Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)
 
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdfCCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
 
Past, Present and Future of Generative AI
Past, Present and Future of Generative AIPast, Present and Future of Generative AI
Past, Present and Future of Generative AI
 
Introduction-To-Agricultural-Surveillance-Rover.pptx
Introduction-To-Agricultural-Surveillance-Rover.pptxIntroduction-To-Agricultural-Surveillance-Rover.pptx
Introduction-To-Agricultural-Surveillance-Rover.pptx
 
INFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETE
INFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETEINFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETE
INFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETE
 
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSAPPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
 
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
 
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionSachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
 
IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024
 
Churning of Butter, Factors affecting .
Churning of Butter, Factors affecting  .Churning of Butter, Factors affecting  .
Churning of Butter, Factors affecting .
 
young call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Service
young call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Serviceyoung call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Service
young call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Service
 
Design and analysis of solar grass cutter.pdf
Design and analysis of solar grass cutter.pdfDesign and analysis of solar grass cutter.pdf
Design and analysis of solar grass cutter.pdf
 

Redundancy for PROFINET networks - Frederic Depuydt & Philippe Saey, KU Leuven (Catholic University of Leuven, Belgium)

  • 1. 29/05/2018 PI UK Coventry & London 1 Redundancy protocols for PROFINET The Smart Way to Industry 4.0 with PROFINET Based Technologies 26 March 2019, AMTC, Coventry 28 March 2019, The Crystal, London Philippe Saey (lecturer) Frederic Depuydt (lecturer) Mathieu Troch Dimitri De Schuyter Jos De Brabanter • Introduction • Types of redundancy • MRP • MRPD • PRP • HSR • Some applications • Conclusion 2 Outline The document reflects the author's views. The INTERREG V 2 Seas Program Authorities are not liable for any use that may be made of the information contained therein. 1 2
  • 2. 29/05/2018 PI UK Coventry & London 2 Outline • Introduction • Types of redundancy • MRP • MRPD • PRP • HSR • Some applications • Conclusion Introduction • Modern factory automation (1) is not wired (2, left) but connected via an industrial network (2, right) Introduction (1) (2) 3 4
  • 3. 29/05/2018 PI UK Coventry & London 3 • In factory automation, typical structure is “pyramidal” • The layers considered today are the field, process and cell level. Introduction • Typical cycle times at field and cell level are 1 – 5 ms, sometimes even shorter. For factory automation, PLCs (Programmable Logic Controllers) are typically used as controller. • Consequently, the cycle time of industrial networks are of the same magnitude; communication also needs to be deterministic, and only carries a small number of bytes as payload. Introduction Company level Factory level Cell level Operating level Sensor/ actuator Number of participants Transaction frequency Amount of Data bytes Life time of data Cost per connection Network speed 500 5 1 ms 1 hour Mbytes bits Months/years Milli- seconds < € 20 > € 10000 1 Gbps < 1 Mbps 5 6
  • 4. 29/05/2018 PI UK Coventry & London 4 Fieldbusses worldwide 2018 (HMS) Introduction We focus on PROFINET, in the EU the most used technology for ethernet based industrial networks. • Ethernet based PROFINET provides deterministic reliable communication in cycle times between 250 µs up to ms level. • When PROFINET communication stops, devices go to the fail-safe state. • Distributed I/O sets outputs to low (and drives coast or brake to standstill) as default fail safe state • Alternatively, you can configure another fail safe state, e.g.: • distributed I/O can set their output to high • drives can run at a lower predefined speed • drives / distributed I/O can keep their last speed/value Introduction – Fail-Safe State 7 8
  • 5. 29/05/2018 PI UK Coventry & London 5 IO Controller (“master”: PLC) IO Device (“slave”: electrical drive, robot, HMI station, remote I/O) • Measurement setup: IO-Device with toggling output Introduction – Fail-Safe State CH1 CH2 CH3 CH4 AUX Introduction – Fail-Safe State Measurement setup: IO-Device with toggling output Received by IO-Device Sent by IO-Controller IO-Device Digital Output Normal communication Not received anymore by remote I/O IO Device goes to fail safe state; IO Controller sends a PNIO alarm 9 10
  • 6. 29/05/2018 PI UK Coventry & London 6 • Measurement setup: IO-Device with toggling output When PROFINET communication stops… Mirror port IO-Controller Mirror port IO-Device CH1 CH2 CH3 CH4 AUX Wireshark measurement at IO-Controller side When PROFINET communication stops… Update cycle Wire break 3 update cycles without response 11 12
  • 7. 29/05/2018 PI UK Coventry & London 7 Wireshark measurement at IO-Device side When PROFINET communication stops… Update cycle Wire break 3 update cycles without response And what if we do not want to go to the fail safe state because of errors in the physical layer of the network ??? => network redundancy When PROFINET communication stops… 13 14
  • 8. 29/05/2018 PI UK Coventry & London 8 Outline • Introduction • Types of redundancy • MRP • MRPD • PRP • HSR • Some applications • Conclusion Types of redundancy … to minimize or avoid down time of the network and application • Left are typically industrial, right typically IT redundancy types Types of Redundancy Industrial redundancies Other redundancies MRP* RST MRPD RSTP PRP* CRP* HSR* BRP* DRP* * IEC 62439 MRP: Media Redundancy Protocol MRPD: Media Redundancy for Planned Duplication PRP: Parallel Redundancy Protocol HSR: High-availability Seamless Redundancy 15 16
  • 9. 29/05/2018 PI UK Coventry & London 9 • The general idea is to create an extra network path that can be used when the original path fails. • Additional network issues when using redundancy: • In a ring structure: avoid loops (=> “broadcast” storms) • Detect problems in main and redundant path • Activation of the redundant path Types of Redundancy Network redundancy classes for PROFINET • Redundancy Class 1 (e.g. MRP) • Ring redundancy for applications with network recovery times up to about 200 ms • Redundancy Class 2 (e.g. HSR, also PRP) • Ring redundancy for RT requirements (bumpless) • Redundancy Class 3 (e.g. MRPD) • Ring redundancy for IRT requirements (bumpless) Types of Redundancy - Classes 17 18
  • 10. 29/05/2018 PI UK Coventry & London 10 Outline • Introduction • Types of redundancy • MRP • MRPD • PRP • HSR • Some applications • Conclusion MRP Media Redundancy Protocol • Network recovery time < 200 ms • Supported by most devices • IO-Devices, IO-Controllers and switches allowed in the ring • 1 Redundancy Manager • Multiple Redundancy Clients MRP: Media Redundancy Protocol *Network Recovery time: the time between network failure and working network (after which the PROFINET communication can start up again) Switch (MRM) Distributed IO (MRC)  ✓ Distributed IO (MRC) IO-controller Switch (MRC) 19 20
  • 11. 29/05/2018 PI UK Coventry & London 11 • MRP packets sent every 20 ms MRP: Media Redundancy Protocol 1) The devices to which a broken cable is connected send an MRP packet to the manager with the “LinkDown” notification MRP: Media Redundancy Protocol 21 22
  • 12. 29/05/2018 PI UK Coventry & London 12 2) When the Manager notices that the ring is broken it sends a “topology change” packet • All switches clear their FDB (Forwarding DataBase) • Time from error until FDB clearing = Ring Recovery Time MRP: Media Redundancy Protocol In the mean time, the IO-Device lets the CPU know that a communication time-out has occurred after the watchdog time is exceeded MRP: Media Redundancy Protocol 23 24
  • 13. 29/05/2018 PI UK Coventry & London 13 • Measured network recovery time (62 ms in a ring with 4 components) (Network Recovery Time, or Fault Recovery Time) MRP: Media Redundancy Protocol MRP: Media Redundancy Protocol Measurement of “Reinstate Recovery Time”, PROFINET “Recovery time”: time between network failure and fully operational network 25 26
  • 14. 29/05/2018 PI UK Coventry & London 14 Fast Start-Up • Normal start-up requires check for • Half / full duplex • Cross or straight cable • Applications: • Redundant networks • Tool changers • … MRP: Media Redundancy Protocol MRP: Media Redundancy Protocol 2004 2005 2006 2007 2008 2009 2010 Simple device exchange Network configuration Switch Integration Fiber Optics Network diagnosis Topology Media Redundancy Time synchronization Maintenance NE107 Fast Start Up Performance Optimization Fiber Optic Enhancements PROFINET in PA Basic functions Specification Function Enhancements PN V2.1 PN V2.2 PN V2.3PN V2.0 PN V1.0 Whitepaper PN V1.3 Applications Standard Robots Highest Speed / Process Basic Functionality 27 28
  • 15. 29/05/2018 PI UK Coventry & London 15 MRP: Media Redundancy Protocol Measurement of “Reinstate Recovery Time”, PROFINET with Fast Start-Up 60 ms of Network Recovery Time of the network (4 components), about 400 ms for starting up PROFINET to data exchange (FSU) => reinstate recovery time about 460 ms “Reinstate Recovery Time”: time between network failure and fully operational network (e.g. PROFINET: in “data exchange”). MRP: Media Redundancy Protocol Type of Redundancy (For industrial automation) MRP Media Redundancy Protocol Network topology Ring Typical application Industrial IT, Process Automation, Building Automation Specific hardware needed? No, included in most Network recovery time (Datasheet) 200 ms (typical, depends on #devices) Network recovery time (measured, 4 devices) 60 ms Reinstate recovery time (Without Fast start-up (“FSU”) measured) ± 3.5 s for ET200S Reinstate recovery time (With Fast start-up (“FSU”) measured) ± 460 ms for ET200S Latency introduced by network components of the redundant ring Typicaly ± 3 µs + packet duration (typicall PROFINET packet is 6,7 µs) Pros • Implemented in most Class B devices • Cost effective • Only 1 extra line segment needed Cons • not seamless • Ring required • Configuration mandatory 29 30
  • 16. 29/05/2018 PI UK Coventry & London 16 Outline • Introduction • Types of redundancy • MRP • MRPD • PRP • HSR • Some applications • Conclusion MRPD Media Redundancy for Planned Duplication • Suitable for PROFINET IRT • Packages are sent in both directions • Seamless redundancy • Not many devices support this MRPD: Media Redundancy for Planned Duplication 31 32
  • 17. 29/05/2018 PI UK Coventry & London 17 Outline • Introduction • Types of redundancy • MRP • MRPD • PRP • HSR • Some applications • Conclusion PRP Parallel Redundancy Protocol • Two physically separated LANs • Messages sent on both LANs • Seamless redundancy • No recovery time • Line, star, tree PRP: Parallel Redundancy Protocol LAN A LAN B 33 34
  • 18. 29/05/2018 PI UK Coventry & London 18 Node types • Dual Attached Node • Single Attached Node • Redundancy Box • Virtual DAN PRP: Parallel Redundancy Protocol LAN B LAN A DAN DAN DAN SAN SAN SAN RedBox VDANVDAN VDAN Duplicate packet handling in link layer • “Duplicate Accept” • Both messages are used • Higher layer protocols must cope with duplicates • No network supervision • “Duplicate Discard” • First arrived message is used • Decision taken in the link layer • Redundancy Control Trailer PRP: Parallel Redundancy Protocol 35 36
  • 19. 29/05/2018 PI UK Coventry & London 19 PRP: Parallel Redundancy Protocol 7 bytes 1 byte 6 bytes 6 bytes 2 bytes 4 bytes Preamble SFD Destination address Source address Ether type LSDU FCS 0x8892 Ethernet II Frame for PROFINET IRT 7 bytes 1 byte 6 bytes 6 bytes 2 bytes 2 bytes 2 bytes 4 bytes Preamble SFD Destination address Source address Ether type VLAN Ether type LSDU FCS 0x8100 0x8892 Ethernet II Frame for PROFINET RT Redundancy Control Trailer • 16-bit sequence number • 4-bit LAN Identifier • 12-bit data unit size • 16-bit suffix = 0x88FB 1010 (0x0A) for LAN A 1011 (0x0B) for LAN B PRP: Parallel Redundancy Protocol 7 bytes 1 byte 6 bytes 6 bytes 2 bytes 2 bytes 2 bytes 6 bytes 4 bytes Preamble SFD Destination address Source address Ether type VLAN Ether type LSDU RCT FCS Sequence number LAN ID LSDU size PRP suffix 16 bits 4 bits 12 bits 16 bits 6 bytes are added in the RCT; LAN ID is “A” or “B” Maximum pay load size is 1496 bytes (... oversized packets) 37 38
  • 20. 29/05/2018 PI UK Coventry & London 20 PROFINET IO message PRP: Parallel Redundancy Protocol LAN A LAN B Measurement Setup • IN • LAN A • LAN B • OUT Update Time: 2 ms Measured packets: IO-Controller→IO-Device PRP - Measurements LAN A LAN B CH1 CH2 CH3 CH4 AUX 39 40
  • 21. 29/05/2018 PI UK Coventry & London 21 PRP - Measurements PRP - Measurements 44 45
  • 22. 29/05/2018 PI UK Coventry & London 22 PRP – Measurements Latency is comparable to a “store and forward” switch PRP - Measurements Sequence number: 0xA8FB → 43259 LAN A & LAN B LSDU Size: 0x034 → 52 Suffix: 0x88FB IN LAN A LAN B OUT 46 47
  • 23. 29/05/2018 PI UK Coventry & London 23 PRP: Parallel Redundancy Protocol Type of Redundancy (For industrial automation) MRP PRP Media Redundancy Protocol Parallel Redundancy Protocol Network topology Ring Line, Star, Tree Typical application Industrial IT, Process Automation, Building Automation Factory Automation at IO-Device level, Automation in ships, energy switch gear, tunnels, power generation and distribution, etc. Specific hardware needed? No, included in most Yes Network recovery time (Datasheet) 200 ms (typical, depends on #devices) 0 ms Network recovery time (measured, 4 devices) 60 ms 0 ms Reinstate recovery time(Without Fast start-up (“FSU”) measured) ± 3.5 s for ET200S 0 ms Reinstate recovery time (With Fast start-up (“FSU”) measured) ± 460 ms for ET200S 0 ms Latency introduced by network components of the redundant ring Typicaly ± 3 µs + packet duration (typicall PROFINET packet is 6,7 µs) Typicaly ± 3 µs + packet duration (typicall PROFINET packet is 6,7 µs) Pros • Implemented in most Class B devices • Cost effective • Only 1 extra line segment needed • Seamless • Typically “plug and play” • Works for all networked devices • Only a part of the network is duplicated with one PRP set, only one connection of the network is made redundant Cons • not seamless • Ring required • Configuration mandatory • Extra hardware needed • Consequently 2 times latency added • Extra 6 bytes added as trailer Outline • Introduction • Types of redundancy • MRP • MRPD • PRP • HSR • Some applications • Conclusion HSR High-availability Seamless Redundancy 48 49
  • 24. 29/05/2018 PI UK Coventry & London 24 • HSR creates a ring of HSR switches • Messages sent in both directions of the ring, first arrived message is used • “Network recovery” time is neglectable • No recovery time: “seamless” redundancy HSR: High-availability Seamless Redundancy Measering Point 1 Measuring Point 2 Measuring Point 3 Port A Port B Distributed IO IO-controller HSR switch HSR switch HSR switch HSR: High-availability Seamless Redundancy Latency (to get on the ring) is comparable to a “store and forward” switch In the HSR ring: cut through IN HSR 1st segment HSR 2nd segment 50 51
  • 25. 29/05/2018 PI UK Coventry & London 25 HSR: High-availability Seamless Redundancy HSR: High-availability Seamless Redundancy Standard PROFINET RT header • MAC address of destination and source • EtherType • VLAN tag • Ethertype 52 53
  • 26. 29/05/2018 PI UK Coventry & London 26 7 bytes 1 byte 6 bytes 6 bytes 2 bytes 2 bytes 2 bytes 4 bytes 2 bytes 4 bytes Preamble SFD Destination address Source address Ether type VLAN 0x892F HSR Header 0x8892 LSDU FCS HSR: High-availability Seamless Redundancy Network LSDU Sequence 4 bits 12 bits 16 bits Ethertype and HSR header are added at the beginning of the message: 6 bytes CH 1 CH 2 CH 3 CH 4 AUX HSR: High-availability Seamless Redundancy 54 56
  • 27. 29/05/2018 PI UK Coventry & London 27 HSR: High-availability Seamless Redundancy Header when HSR is used Ethertype: Defines Ethernet packet VLAN tag: Defines function and priority Ethertype: Extra bytes, shows that HSR is used D0 – D5: Added bytes for HSR header HSR: High-availability Seamless Redundancy Ethertype: 0x892F = Code for HSR header D0: First 4 bits show network and direction Last 4 bits are used for DU length D1: Also used for DU length D2 & D3: Sequence Number D4 & D5: Ethertype for Profinet 57 58
  • 28. 29/05/2018 PI UK Coventry & London 28 HSR: High-availability Seamless Redundancy HSR: High-availability Seamless Redundancy HSR to Distributed IO Port A Port B HSR to Distributed IO Port A Port B Output IO Device 59 60
  • 29. 29/05/2018 PI UK Coventry & London 29 HSR: High-availability Seamless Redundancy Type of Redundancy (For industrial automation) MRP PRP HSR Media Redundancy Protocol Parallel Redundancy Protocol High-Availibility Seamless Redundancy Network topology Ring Line, Star, Tree Ring Typical application Industrial IT, Process Automation, Building Automation Factory Automation at IO-Device level, Automation in ships, energy switch gear, tunnels, power generation and distribution, etc. Specific hardware needed? No, included in most Yes Yes Network recovery time (Datasheet) 200 ms (typical, depends on #devices) 0 ms 0 ms Network recovery time (measured, 4 devices) 60 ms 0 ms 0 ms Reinstate recovery time (Without Fast start-up (“FSU”) measured) ± 3.5 s for ET200S 0 0 Reinstate recovery time (With Fast start-up (“FSU”) measured) ± 460 ms for ET200S 0 0 Latency introduced by network components of the redundant ring Typicaly ± 3 µs + packet duration (typicall PROFINET packet is 6,7 µs) Typically ± 3 µs + packet duration (typicall PROFINET packet is 6,7 µs) From outside the ring into the ring: Typically ± 9 µs + packet duration (typicall PROFINET packet is 6,7 µs) Between ring components: Typically: ± 9µs (cut-through) Pros • Implemented in most Class B devices • Cost effective • Only 1 extra line segment needed • Seamless • Typically “plug and play” • Only a part of the network can be duplicated • Seamless • Typically “plug and play” • Bytes in header allow faster discard Cons • not seamless • Ring required • Configuration mandatory • Extra hardware needed • Extra 6 bytes added as trailer • Extra HSR switches needed • Extra 6 bytes added • Bandwidth reduced to 50%, due to duplication Outline • Introduction • Types of redundancy • MRP • MRPD • PRP • HSR • Some applications • Conclusion Some applications 61 62
  • 30. 29/05/2018 PI UK Coventry & London 30 MRP – Specific application Using fairly standard MRP redundancy to allow a quick restart of production after a network failure in Volvo Car Gent. The robot station of “Inside Clear Coat” provides the inside varnish coating of the car body. It holds among others 5 robots to open doors, and 4 painting robots, connected in a PROFINET MRP ring. When the communication stops, all devices go to the fail safe state. If no other malfunctioning equipment is observed during a first line intervention of a maintenance team, a quick restart of the network communication (and consequently production) is possible without actually searching the error in the physical layer of the network. MRP functionality “isolates” the network error, and saves valuable production time. Besides the lab tests on working principle, timing and overall latency, a field test in the Hot Steel Rolling Mill of ArcelorMittal Gent was conducted. A > 1 year test on the dependability in a harsh environment, running EtherCAT communication in a 4 ms cycle, going from the control room over a long distance to the field, concluded that: PRP – Specific application Field test in a harsh industrial environment: PRP application in the Hot Steel Rolling Mill of ArcelorMittal Gent. 1. set-up was simply plug-and-play 2. communication with the IO Devices was never interrupted, no transition to fail-safe state occurred. 63 64
  • 31. 29/05/2018 PI UK Coventry & London 31 PRP – Specific application PRP could typically be used to make a single vulnerable cable redundant. E.g. could be a “cable run” in an accumulator for steel plate, or (figure) for an overhead crane. HSR – Specific application Lab tests for safety network in a demanding industrial environment: possible HSR application in the Hot Steel Rolling Mill of ArcelorMittal Gent. The new “level 1 automation” of the finishing rolling mills in the Hot Steel Rolling Mill of ArcelorMittal Gent requires the complete machine to be handled as “safety area” according to the machine guidelines. It involves among others locking in the complete set-up behind a fence, with safety locks at the access gates (right figure, right component) in a PROFINET/PROFISAFE network. 65 66
  • 32. 29/05/2018 PI UK Coventry & London 32 HSR – Specific application Lab tests for safety network in a demanding industrial environment: possible HSR application in the Hot Steel Rolling Mill of ArcelorMittal Gent. The large number of safety components combined with the harsh environment introduces a risk of having a shutdown of the complete Hot Steel Rolling Mill, “only” because of e.g. a (temporary) malfunctioning cable connection in the safety network (one might say a “side circuit” to the actual automation level). As an average intervention in the fail-safe environment takes about 60 minutes (procedures), and average cost per minute of standstill is about € 2000, any stop because of malfunctioning “side circuits” needs to be avoided. HSR – Specific application Lab tests for safety network in a demanding industrial environment: possible HSR application in the Hot Steel Rolling Mill of ArcelorMittal Gent. Lab tests together with engineers of AMG, on actual equipment used, concluded: 1) Although most components – with watch dog time set sufficiently high – could be in a standard MRP ring, requiring (almost) no extra components (so high reliability!), the reconfiguration time of the network rises too quickly. 2) Using PRP requires in this case a large amount of extra components and cabling. 3) Putting the safety network components in a ring of HSR switches introduces negligible packet jitter (order of µs). Permanent diagnostics (a PN Inspektor?) and feedback of the status of the HSR switches into the automation and HMI level still need to be covered. 67 68
  • 33. 29/05/2018 PI UK Coventry & London 33 Outline • Introduction • Types of redundancy • MRP • MRPD • PRP • HSR • Some applications • Conclusion Conclusion • Devices go to the Fail Safe State when ALL communication times out. • When one wishes to avoid going to the fail safe state because of errors in the physical layer of industrial networks, redundancy can be used => a higher degree of availability is achieved. • MRP typically covers “industrial IT” applications (e.g. logging, commissioning, file transfer, …), but is typically too slow for faster I/O networks. • When switchover needs to be seamless, one can consider using HSR or PRP technologies. Conclusion 69 70
  • 34. 29/05/2018 PI UK Coventry & London 34 • PRP and HSR devices add very little latency to the network. PRP and HSR (for going onto the HSR ring) add a latency comparable to “store and forward” switches. • HSR switches in the ring act like “cut through” switches, adding even less latency. Conclusion Questions? Visit our MRP, PRP and HSR demos at the INCASE stand 71 72