Professional Documents
Culture Documents
Organization Technologies
27 Regional
PI Associations
PI Competence
Centers
62 Fieldbus Ethernet
10 33
Proxy
PI PI Technology
Test Labs Training Centers
WGs
PI North America 2
PI North America
PI North America 3
Sponsors
PI North America 4
How PROFINET Works
PI North America 5
Networking Knowledge
Half-duplex transmission: Data can be transmitted in both directions, but not at the same time.
PI North America 6
Networking Knowledge
TCP/IP and UDP/IP: Transport protocols used for sending data packets over the Internet
Protocol
TCP: Transmission Control Protocol 3-way handshake
Connection-oriented protocol
Provides error control and flow control
Built for reliability
PI North America 7
Industrial Automation Challenges
PI North America 8
The Evolution of Controls in Manufacturing
2000s
1990s Industrial
Ethernet
1950s Fieldbus
Electronic
Controls
Pneumatic (4-20 mA)
Controls
PI North America 9
First Automated Controls
Pneumatic Controls
PI North America 10
Electronic Controls (4-20 mA)
Motivations:
Low-cost
Easy to use
Not subject to major signal line losses
Challenges:
Individual cables and wires
Slow troubleshooting
Prone to unwanted noise interference
PI North America 12
Value Proposition: Fieldbuses
PI North America 13
Value Proposition: Industrial Ethernet
PI North America 14
What is PROFINET?
PC HMI PLC
Devices: IO blocks, vision systems, RFID readers,
drives, process instruments… Firewall
PI North America 15
Common Industrial Ethernet Questions
PI North America 16
The ISO/OSI Model
Each communication procedure is divided into logical components which are linked via
defined interfaces
Device Services
PI North America 17
Message Delay
100 m 100 m
64-byte
Switched 100 Mbit/s
packet
Ethernet
Network
Propagation 0.5 µs
21.24 µs
Transmission 5.12 µs
Transmission 5.12 µs
Propagation 0.5 µs
Source: University of Michigan, Industrial Ethernet Book,
“Performance Metrics for Industrial Ethernet”
PI North America 18
Encapsulation
User Data
PROFINET HTTP SNMP Socket
PROFINET
App
TCP/UDP Header User Data
Real-time
Message
IP TCP
Header Application Data
Ethernet
Ethernet
Ethernet TCP segment
IP TCP Application Data
Header Header
Datagram
Ethernet IP TCP Application Data Ethernet
Header Header Header Trailer
Ethernet Frame
PI North America 19
PROFINET EtherType
Ethernet Frame
InterFrame Pre- DST SRC VLAN Ether- Frame Data Cycle Data- Trans
SFD FCS
Gap amble MAC MAC 4 Byte Type ID 40..1440 Counter Status Status
1 Byte 4 Byte
12 Byte 7 Byte 6 Byte 6 Byte (optional) 2 Byte 2 Byte Bytes 2 Byte 1 Byte 1 Byte
RT Data
Real-time
TCP/UDP
…
IP IEEE EtherType
IEEE EtherType 0x8892
0x0800 Ethernet
PI North America 20
PROFINET Real-time and Jitter
Application Layer WEB SNMP e.g. EtherNet/IP Application Layer WEB SNMP PROFINET
Network Access Layer Ethernet IEEE 802.3 Network Access Layer Ethernet IEEE 802.3
16 ms
Less than
100 µs
Jitter
8 ms
Source: University of Michigan, Industrial Ethernet Book, “Performance Metrics for Industrial Ethernet”
PI North America 21
PROFINET Communication Channels
TCP/IP or UDP/IP
PROFINET RT
IT Applications
PROFINET Applications
PROFINET IRT ▪ HTTP
1 Non
▪ SNMP
real-time Real-time data
▪ DHCP... data
TCP/UDP
Real-time
real-time
Non
IP
2 RT 3 IRT
PROFINET RT = PROFINET real-time Ethernet
Real-time
PROFINET IRT = PROFINET isochronous real-time
PI North America 22
PROFINET: Ethernet Based Network for I4.0
0 0 10
protocols, such as: 0
0
1 1 10 0
1
1 1
1 SCADA 01
OPC UA, HTTP, SNMP, MQTT… 1 0 0 00
10110011010101011100
1 0100110110
0 0 11
Vertical integration 1 PLC
0 00110101
11
1
HMI 00
0 0 0
0
PROFINET supports well known network 0
1 0 1
1 010011011011
1100110100 1 00110
1
structuring using Routers and Bridges 1
0111001110100010011000101010
1 Sensors Actuators
Web servers in PROFINET devices
Remote diagnostic information
PI North America 23
PROFINET Application Examples
PI North America 24
Common Questions
Is PROFINET a protocol?
Is PROFINET Ethernet?
Does PROFINET use IP addresses?
PI North America 25
PROFINET Network Design
PI North America 26
Cables for PROFINET
Can you implement Cat 5, 5e, Cat 6, 6a, or Cat 7 cables in PROFINET networks?
Yes, but you must check the specifications of each cable
PI North America 27
Topology and Media Options
PI North America 28
Switches for PROFINET
PI North America 29
PROFINET Configuration Basics
PI North America 30
GSD file
PI North America 31
Addressing
PROFINET devices will have a MAC address, IP address and a name (must be unique)
Each PROFINET device and controller requires a device name for easy network
management
IP addresses
Use of IPV4 (32 bit address)
Class A, B, or C
Controller IP and subnet defines
range of addresses for devices
PI North America 32
Naming and Addressing Tips
Make device the names meaningful. It helps with management and diagnostics.
Ex. filler.jocy.cab1 or filler.192-168-1-8.jocy.cab1 or just filler
Use of correct naming conventions is critical (a-z, 0-9, ., -)
Label the devices with their name and IP (and MAC if not there, should be)
Work with your IT department on the IP address ranges
Most PROFINET devices get the IP from the controller
Duplicate names and IP addresses are not permitted
PI North America 33
Diagnostics in PROFINET Networks
PI North America 34
PROFINET Device Diagnostics Structure
Diagnostic Information is not only “PROFINET related”, but also helps in the application
PI North America 35
Configure a PROFINET Network
PI North America 36
Certified Network Engineer Classes
PI North America 37
PROFINET Highlights
PI North America 38
Industry Presence
PI North America 39
Worldwide Support
PI North America 40
Resources
PI North America 42
Q&A
PI North America 43
THANK YOU!
PI North America 44