Beruflich Dokumente
Kultur Dokumente
of PROFINET
DereK Lane - WAGO Ltd
What exactly is
PROFINET?
PROFINET is an open Industrial Ethernet standard
developed by the PROFIBUS Organisation - PI.
PROFINET
Page 2
PROFINET Scope
and Application Areas
Network
Engineering
and
Maintenance
Component
Based
Automation
Manufacture
materials
handing
storage
Wireless
Integration
with
Fieldbus
Deterministic
real-time
Decentralized
Peripherals
operation
Motion
Control
Safety
and
Security
WEB
integration
Asset
Management
Introduction to PROFINET, Derek Lane WAGO Ltd - slides courtesy of Andy Verwer VTC
Process
Control
Page 3
PROFINET IO
PROFINET IO provides decentralised peripherals
using Ethernet connection and the PROFINET
communication protocol.
PROFINET IO uses Real-Time and Non Real-Time
communications.
PROFINET makes use of relevant TCP/IP protocols
for setup, configuration and maintenance functions:
Introduction to PROFINET, Derek Lane WAGO Ltd - slides courtesy of Andy Verwer VTC
Page 4
PROFINET
PROFINet stack
(OSI model):
7 - Application Layer
Non time-critical
communication
Real-time
communication
6 - Presentation Layer
5 - Session Layer
4 - Transport Layer
3 - Network Layer
2 - Data Link Layer
1 - Physical layer
TCP/UDP
IP
PROFINET
Real-time channel
Introduction to PROFINET, Derek Lane WAGO Ltd - slides courtesy of Andy Verwer VTC
Page 5
PROFIBUS
OSI Model
FMS
Application (7)
OSI
model
Fieldbus Message
Specification
DP
PA
Introduction to PROFINET, Derek Lane WAGO Ltd - slides courtesy of Andy Verwer VTC
MBP
(IEC61158-2)
Page 6
PROFINET communications
PROFINET
PC
Internet Explorer
HTTP
Real-Time
IRT
SNMP Socket RT
TCP / UDP
PROFINET
Field devices
IP
Ethernet
Sensor system
PC
SNMP/OPC server
PROFINET
PLC
Page 7
PROFINET IO
The TCP/IP channel is used for non-time critical
tasks.
Downloading of configuration, parameters,
Diagnostics,
Device management information, etc.
Page 8
PROFINET Devices
Equivalent to a
PROFIBUS
master Class-I
IO-Controller
(PLC)
PROFINET Supervisor
(Engineering tool)
Equivalent to a
PROFIBUS
master Class-II
Ethernet
Diagnostics
Status
Parameters
Configuration
Process data
Alarms
Field Device
IO-Device
Equivalent to a
PROFIBUS slave
Introduction to PROFINET, Derek Lane WAGO Ltd - slides courtesy of Andy Verwer VTC
Page 9
Introduction to PROFINET, Derek Lane WAGO Ltd - slides courtesy of Andy Verwer VTC
Page 10
Cyclic IO communication
Channels
write
every 8 ms
read
every 4 ms
write
every 16 ms
The
communicationcycletime can
be defined for
each IO Device
seperately
read
write
read
Page 11
multicast Address 1
multicast address 2
Consumer
multicast address 3
Introduction to PROFINET, Derek Lane WAGO Ltd - slides courtesy of Andy Verwer VTC
Page 12
PROFINET IO
Many features that have been developed for
PROFIBUS devices have been directly
incorporated into PROFINET:
Page 13
Alarms
Alarm!
Problem in process or device
(different alarm types)
Introduction to PROFINET, Derek Lane WAGO Ltd - slides courtesy of Andy Verwer VTC
Page 14
Diagnostics
PROFINET device modelling
device
only channel-related
diagnostics in PROFINET
module
Introduction to PROFINET, Derek Lane WAGO Ltd - slides courtesy of Andy Verwer VTC
channel
Page 15
Diagnostics
like
PROFIBUS DP
Introduction to PROFINET, Derek Lane WAGO Ltd - slides courtesy of Andy Verwer VTC
Page 16
Device exchange
device name equivalent to
station address at PROFIBUS
Peter
Paul
Introduction to PROFINET, Derek Lane WAGO Ltd - slides courtesy of Andy Verwer VTC
Mary
Page 17
cycl. LLDP
multicast
Peter
cycl. LLDP
multicast
Paul
Introduction to PROFINET, Derek Lane WAGO Ltd - slides courtesy of Andy Verwer VTC
cycl. LLDP
multicast
Mary
Page 18
Paul
Introduction to PROFINET, Derek Lane WAGO Ltd - slides courtesy of Andy Verwer VTC
Mary
Page 19
Who am I?
Introduction to PROFINET, Derek Lane WAGO Ltd - slides courtesy of Andy Verwer VTC
Mary
Page 20
cycl. LLDP
multicast
Peter
cycl. LLDP
multicast
Paul
Introduction to PROFINET, Derek Lane WAGO Ltd - slides courtesy of Andy Verwer VTC
cycl. LLDP
multicast
Mary
Page 21
PROFINET Scope
Network
Engineering
and
Maintenance
Component
Based
Automation
Manufacture
materials
handing
storage
Wireless
Integration
with
Fieldbus
Deterministic
real-time
Decentralized
Periphery
operation
Motion
Control
Safety
and
Security
WEB
integration
Asset
Management
Introduction to PROFINET, Derek Lane WAGO Ltd - slides courtesy of Andy Verwer VTC
Process
Control
Page 22
Real-Time Operation
What does Real-Time mean?
A real-time control system responds in a deterministic
manner within a time which is short compared to the plant
response time.
i.e. it depends on the application!
Factory automation
requires a response time in the order of ~10ms.
Motion control
requires a response time in the order of ~1ms with a jitter
<1s.
Introduction to PROFINET, Derek Lane WAGO Ltd - slides courtesy of Andy Verwer VTC
Page 23
Real-Time Operation
PROFINET makes use of:
Introduction to PROFINET, Derek Lane WAGO Ltd - slides courtesy of Andy Verwer VTC
Page 24
Real-Time Operation
PROFINET IRT complies with IEEE 1588
Precision clock synchronization protocol for
networked measurement and control
systems.
However this not always good enough!
PROFINET extensions to IEEE 1588 provide
better accuracy with:
Automatic determination and compensation of the
network transmission time.
Resulting in less than 1s jitter at 100Mbit/s.
Introduction to PROFINET, Derek Lane WAGO Ltd - slides courtesy of Andy Verwer VTC
Page 25
Isochronous
Real-Time Performance
n
IRT
traffic
RT
traffic
<1s
jitter
1ms
15%
jitter
10ms
TCP/IP
traffic
100% jitter
100ms
Introduction to PROFINET, Derek Lane WAGO Ltd - slides courtesy of Andy Verwer VTC
Cycle time
Page 26
PROFINET Scope
Network
Engineering
and
Maintenance
Component
Based
Automation
Manufacture
materials
handing
storage
Wireless
Integration
with
Fieldbus
Deterministic
real-time
Decentralized
Periphery
operation
Motion
Control
Safety
and
Security
WEB
integration
Asset
Management
Introduction to PROFINET, Derek Lane WAGO Ltd - slides courtesy of Andy Verwer VTC
Process
Control
Page 27
Integration with
Fieldbus
Over 40 million PROFIBUS devices are currently
installed worldwide.
This investment is protected with PROFINET for
both manufacturers and end-users.
PROFINET provides a transparent interface with
PROFIBUS via a Proxy.
The Proxy is a PROFINET IO device on one side and
a PROFIBUS master on the other.
PROFIBUS Configuration is integrated into the
PROFINET configurator and is downloaded via
Ethernet.
Introduction to PROFINET, Derek Lane WAGO Ltd - slides courtesy of Andy Verwer VTC
Page 28
Integration with
Fieldbus
PROFINET
PROXY
PROXY
INTERBUS-S
PROFIBUS DP
PROFIBUS PA
Other fieldbusses?
Introduction to PROFINET, Derek Lane WAGO Ltd - slides courtesy of Andy Verwer VTC
Page 29
Ring
Bus
Tree
Star
High availability
Introduction to PROFINET, Derek Lane WAGO Ltd - slides courtesy of Andy Verwer VTC
Page 30
PROFINET Scope
Network
Engineering
and
Maintenance
Component
Based
Automation
Manufacture
materials
handing
storage
Wireless
Integration
with
Fieldbus
Deterministic
real-time
Decentralized
Periphery
operation
Motion
Control
Safety
and
Security
WEB
integration
Asset
Management
Introduction to PROFINET, Derek Lane WAGO Ltd - slides courtesy of Andy Verwer VTC
Process
Control
Page 31
Functional Safety
with PROFINET
PROFINET also offers safety oriented
communication that allows for integrating safety
oriented components.
A second 'safety fieldbus' is not necessary.
ProfiSafe V2 is certified according to IEC61158
Safety Integrity Level 3 (SIL3).
ProfiSafe is a profile that can run over PROFIBUS
or PROFINET.
Introduction to PROFINET, Derek Lane WAGO Ltd - slides courtesy of Andy Verwer VTC
Page 32
Functional Safety
with PROFINET
Safety
application
Standard
application
Safety
application
Standard
application
PROFISAFE
layer
PROFISAFE
layer
Standard
PROFINET
protocol
Standard
PROFINET
protocol
Ethernet
PROFIsafe
layer
PROFINET
Blackchannel
Page 33
Conformance Classes
Node Classes
IO Device
IO Controller
IO Supervisor
Application Classes
IRT Application
NON IRT Application
Communication Classes
NRT
RT
IRT
Performance Classes
1
MinDeviceInterval
2
MinDeviceInterval
3
MinDeviceInterval
.
.
.
Conformance Classes
8ms
2ms
1ms
Introduction to PROFINET, Derek Lane WAGO Ltd - slides courtesy of Andy Verwer VTC
Page 34
Industrial Acceptance
and Applications
PROFINET builds on the success of PROFIBUS and
ensures a future for both.
PROFINET has been in development for about 12
years.
Take up of Industrial Ethernet has been slower than
initially predicted.
PROFIBUS is still growing exponentially currently
over 30 million devices installed.
Over 2 million PROFINET devices are currently
installed currently growing at about 40% per year!
Introduction to PROFINET, Derek Lane WAGO Ltd - slides courtesy of Andy Verwer VTC
Page 35
Industrial Acceptance
and Applications
In 2004, AIDA, a
consortium of the big
four European automotive
manufactures announced
adoption of PROFINET as
the industry standard.
The main reasons for this decision were reported to
be:
Introduction to PROFINET, Derek Lane WAGO Ltd - slides courtesy of Andy Verwer VTC
Page 36
Page 37
Page 38
PROFINET problems
It is widely accepted that 90% of all PROFIBUS
problems are caused by poor layout and installation.
PROFINET will generally reduce these physical-layer
problems because all Ethernet wiring is point-to-point
(only two devices on a cable).
However, it will not eliminate wiring problems.
We will still see problems with routing, interference
pickup, grounding etc. etc.
Software problems may be more common since the range
of protocols used is very extensive.
The problems associated with Industrial Ethernet
systems are quite different to those in IT.
people with IT experience need additional training.
Introduction to PROFINET, Derek Lane WAGO Ltd - slides courtesy of Andy Verwer VTC
Page 39
HMI
PLC
IWLAN
Diagnostics
Motion
Control
Field device
Drive
Web/TCP/IP
AccessPoint
Field device
Introduction to PROFINET, Derek Lane WAGO Ltd - slides courtesy of Andy Verwer VTC
Page 40