PROFINET vs. EtherNet/IP · PROFINET RT (Real Time) The device determines which path the telegram...

107
PROFINET vs. EtherNet/IP Carl Henning PI North America You can download this presentation from us.profinet.com/ cbp/

Transcript of PROFINET vs. EtherNet/IP · PROFINET RT (Real Time) The device determines which path the telegram...

Page 1: PROFINET vs. EtherNet/IP · PROFINET RT (Real Time) The device determines which path the telegram takes  26 Data 40*…1440 Bytes InterFrame Gap 12 Byte Pre-amble

PROFINET vs EtherNetIP

Carl HenningPI North America

You can download this presentation from usprofinetcomcbp

A Disclaimer

While I strive for accuracy in describing EtherNetIP Irsquom not an EtherNetIP expert

Information in this presentation is drawn from public sources like organization websites

Consider this as Carlrsquos opinion of the comparison

wwwusprofinetcom

2

Agenda

The OrganizationGlobal support

Breadth of Application CoverageFactory (discrete) process and motion

Depth of featuresDeterminism diagnostics PROFIenergy PROFIsafe I-Device Shared Device wireless etc

LeadershipPioneered safety and many other Industrial Ethernet aspects

Resourceswwwusprofinetcom

3

The Organization PROFINET

4

AustraliaNew ZealandRPA PICC PITC

PolandRPA PICC PITC

CanadaPICC PITC

SlovakiaRPA

Southern AfricaRPA PICC PITC

ChinaRPA PICC PITL

JapanRPA PICC PITL

KoreaRPA PICC

South-East-AsiaRPA

Middle-East UAERPA PICC

IndiaRPA PICC

Czech RepRPA PICC PITC PITL

BrazilRPA PICC PITC

USARPA PICC PITC PITL

ChileRPA PICC PITC

DenmarkRPA

FinlandRPA

UKRPA PICC PITC

IrelandRPA PICC PITC

NetherlandsRPA PICCPITC PITL

NorwayRPA PICC PITC

SwitzerlandRPA PICC PITC

Germany amp AustriaRPA PICCPITC PITL

FranceRPA PICC PITC

BelgiumRPA PICC PITC

ItalyRPA PICC PITC

SwedenRPA PICC

SpainRPA PICCPITC

27 Regional PI Associations (RPA)1487 Members

53 PI Competence Centers (PICC)28 PI Training Centers (PITC)10 PI Test Laboratories (PITL)

PI worldwide PI Technical Support

LebanonPICC

Saudi ArabiaPICC PITC

Certifiedwwwusprofinetcom

4

The Organizations

Broad international support matters ifYou ship products globallyYou ship machines globallyYou build plants globally

PI certification of PICCs PITCs amp PITLsQuality of Service agreements with PIAudited by PI wwwusprofinetcom

5PI ODVA

Regional Associations 27 4Members 1487 300Training centers 28 1Test labs 10 4Competence Centers 53 0

The Organizations Activities

wwwusprofinetcom

6

PI ODVANewsletter subscribers 130000 noMember Newsletter yes noTwitter accounts 3 0YouTube channels 3 0Facebook pages 3+ 0LinkedIn groups 3 0Webinars yes noBlog yes noTraining Classes 16 0Certified Training Classes 8 0Certified Engineers 1000 0

US Only

The Organizations Cooperation

PIWorks with NAMUR for processWorks with AIDA for automotiveStarted Wireless Cooperation with FF and HARTLaunched FDI (Field Device Integration) with FF HART OPC FDT Incubated IO-LinkAbsorbed Interbus

ODVASome relationships with SERCOS and Modbus

wwwusprofinetcom

7

PI markets

ProcessOil and gasWaterwastewaterPharma

FactoryAutomotiveLogisticsOther discrete manufacturing

wwwusprofinetcom

8

Itrsquos all about the data

wwwusprofinetcom

9

IoTIIoTIndustrial InternetIndustry 40

more

The road to IIoT10

wwwusprofinetcom

PROFIBUS PA

PROFIBUS DP

Evolution NOT Revolution

Breadth of Application Coverage

Factory ndash bothProcess ndash both buthellip

Non-intrinsically safe instruments EIP has moreIntrinsically safe both rely on PROFIBUS PA (or Foundation Fieldbus)PROFINET uses proxies to integrate others

MotionPI has had PROFIdrive for decades

First for PROFIBUS then PROFINET ODVA has CIPmotion and SERCOS III

wwwusprofinetcom

11

Competitive comparison discrete IO

wwwusprofinetcom

12

Technology PROFINET EtherNetIP Modbus TCP

Communication Model Provider-Consumer

Provider-Consumer

Client-Server

Real-time Protocol Options

IEEE 8023 (Layer 2) primary

UDPIP optionTCPIP option

UDPIP (Layer 4) TCPIP (Layer 4)

Jitter with IO ++ (low) - (high) -- (higher)

Protocol Standard IEC 61158 IEC 61158 IEC 61158

Transmission Type Unicast primary Multicast optional

Multicast primary Limited Unicast Unicast only

Device Names Mandatory Optional OptionalCOTS switch possible Yes Not recommended Yes

Switch requirements 100Mbits or faster

full duplex for IO traffic

Full DuplexIGMP Snooping One

IGMP QueryWire speed

For IO traffic

No special requirements

IP Address AssignmentAutomatic w PN

DCPDHCP optional

DHCP andManaged

DHCP and Managed

Resources

Marketing flyer PROFINET System description PROFINET Guidelines

DesignInstallCommission

Web-based trainingMinutePROFINETPROFINET IO VideoPROFINET Certified Network Engineer class

wwwusprofinetcom

13

PROFINET in Process

Temperature

Classic IO

amp HART

PROFIBUS PA 3125kbits

Flow PressurePositioners

Level

PNPA link Motor starterDrives

Positioners

Engineering Station OS

ET 200iSP

Diagnosis ampCommissioning

PROFINETPROFIBUS DP

RS 485iS max 15Mbits

in Ex

DCSAS

FF

Transparent access to diagnostic and commissioning data

14

wwwusprofinetcom

Competitive comparison process

wwwusprofinetcom

15

Technology PROFINET EtherNetIP Modbus TCP

Fieldbus Integration

Many including non PI

networks (PROFIBUS Interbus

ASI DeviceNet Foundation Fieldbus

Modbus Hart etc)

CompoNet DeviceNet ControlNet

Modbus TCPModbus

Media (Network) Redundancy

YesSP RSP PN MRP

bumpless IRTvendor specific

YesSP RSP DLR vendor

specific

YesSP RSP vendor

specific

Bumpless Redundancy Yes No No

Controller Redundancy YesNot on EtherNetIP

Only with additional ODVA networks and hardware

No

Device Redundancy Yes No No

PROFINET for PA(Process Automation)

Yes No No

Resources

System description PROFINETPROFINET in Process Automation webinarWhite paperMinutePROFINET

wwwusprofinetcom

16

Resources PROFIBUS PA

Marketing Flyer PROFIBUS for Process AutomationSystem Description PROFIBUS Technology and ApplicationVideo series - PROFIBUS Dialogues

StandardizationExplosion PreventionLife Cycle ManagementDevice Diagnostics Condition Monitoring

Webinar seriesPart 1Part 2Part 3Part 4

wwwusprofinetcom

17

Motion Control Topology

wwwusprofinetcom

18

HMI

IRT communication IRT communicationIRT communication

RT communication RT communication

RT communicationRT communication

PLC

RT communication

Switch

Office IT Network

MotionController

PC

RT communication

IO Printer

Standard Ethernet devices can be connected at any point in the networkNo closed real-time domain

Competitive comparison motionMotion control comparison Modbus TCP is left out of this table as they do not support motion control

Technology PROFINET EtherNetIP

Architecture Open System(simultaneous TCP)

Open System(simultaneous TCP)

IEEE 8023 compliant Yes Yes

DeterministicYes Transparent clock

lt 1μs jittercalculated jitter

No Boundary clocks

Accumulating jitterSynchronized Peer-to-Peer Yes Yes

TCPIP traffic Yes Yes with caution

Throughput 150 Axes1ms35 Axes250μs 30 Axes1ms

IEEE 1588 IEEE 1588v2Built into PROFINET chips

IEEE 1588Special switches

neededAutomatic Timing Calculation Yes No

19

wwwusprofinetcom

Resources

Marketing Flyer Drives amp PROFIdrivePROFIdrive System DescriptionPROFIdrive webcastPROFIdrive Slide setWhite paperMinutePROFINET Performance 3MinutePROFINET Performance 4PROFIblog PROFIdrive

wwwusprofinetcom

20

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

21

5 steps to determinism

Configuration

Real-time

High Speed IO

TCPIP

Layer 2 (RT)

BandwidthReservation

(IRT)Cycle 1

IRTchannel Standard channel

Motion Control Scheduling (IRT)

PROFINETHTTPSNMP

hellip

IP

Ethernet

TCPUDP

Standard data 1

TCP

IP

Rea

l-tim

e

2

RT

Isoc

hr

Rea

l-tim

e

3

RT IRT

3125microsecFast Forwarding

DFPFragmentation

IRT = Isochronous Real-timeDFP = Dynamic Frame Packing

Device zDevice y

Controller

Switch

Port1

Port1

Port1Port2

Port1

Port2Port4

Port1

Device x

wwwusprofinetcom

22

PROFINET and TCPIP

PROFINET uses TCPIP where it makes sense

DiagnosticsNon time critical dataCommunicating with higher level IT

systemsPROFINET real-time coexists

with TCPIP without restrictions

PROFINET DOES NOT USE STANDARD

TCPIP

Real-Time

Bandwidth

Scheduling

TCPIP

3125microsec

23

Why not use TCPIP for real-time

Because itrsquos not fast enough and itrsquos not deterministic enoughHerersquos why

∆T4

∆T5

∆T2

∆T1

∆T3

TCPIPSuite

Ethernet

Server

TCPIPSuite

Ethernet

Client Data

UNWELCOME DELAYS

Bandwidth

Scheduling

TCPIP

3125microsec

Real-Time

24

Ethernet doesnrsquot cause delays

Node time330

Propagation 05

Transmission512

Switch latency10

Transmission512

Propagation05

Network

Node A

Switched 100MbpsEthernet

Node B

100m 100m

64-byte packet

Source University of Michigan Industrial Ethernet BookldquoPerformance Metrics for Industrial Ethernetrdquo

All times in micros

Bandwidth

Scheduling

TCPIP

3125microsec

Real-Time

25

PROFINET RT (Real Time)

The device determines which path the telegram takes

wwwusprofinetcom

26

Data

40hellip1440 Bytes

InterFrameGap

12 Byte

Pre-amble7 Byte

Sync

1 Byte

MAC

6 Byte

MAC

6 Byte

Ether-type

2 Byte

VLAN

2 Byte

Ether-type

2 Byte

FrameID

2 Byte

CycleCounter2 Byte

Data-Status1 Byte

TransStatus1 Byte

FCS

4 Byte

Ethernet Frame

Ethertype (type of protocol)Ethertype (PN) 0x8892Ethertype (IP) 0x0800EtherType (ARP) 0x0806EtherType (IPV6) 0x86DDhellip

RT Data

HTTP PROFINET

Rea

l-tim

e

SNMP Socket

IP

TCP UDP

Ethernet

IEEE EtherType0x8892

IEEE EtherType0x0800

Data

40hellip1440 Bytes

InterFrameGap

12 Byte

Pre-ambel7 Byte

Sync

1 Byte

MAC

6 Byte

MAC

6 Byte

Ether-type

2 Byte

VLAN

2 Byte

Ether-type

2 Byte

FrameID

2 Byte

CycleCounter

2 Byte

Data-Status1 Byte

TransStatus1 Byte

FCS

4 Byte

Bandwidth

Scheduling

TCPIP

3125microsec

Real-Time

When you try to use all layershellip

wwwusprofinetcom

27

Internet Layer

Network Access Layer

Application Layer

Transport Layer

SocketSNMPWEB

IP

Ethernet IEEE 8023

TCP UDP

IndustrialProtocolsPROFINET

Internet Layer

Network Access Layer

Application Layer

Transport Layer

SocketSNMPWEB

TCP UDP

IndustrialProtocols

IP

Ethernet

eg EtherNetIP

IEEE 8023

PROFINET is the enabling factor to achieve speed and determinism

Bandwidth

Scheduling

TCPIP

3125microsec

Real-Time

When you try to use all layershellip

wwwusprofinetcom

28

Internet Layer

Network Access Layer

Application Layer

Transport Layer

SocketSNMPWEB

IP

Ethernet IEEE 8023

TCP UDP

IndustrialProtocolsPROFINET

Internet Layer

Network Access Layer

Application Layer

Transport Layer

SocketSNMPWEB

TCP UDP

IndustrialProtocols

IP

Ethernet

eg EtherNetIP

IEEE 8023

PROFINET is the enabling factor to achieve speed and determinism

8 ms

16 msLess than 100microsJitter

Source University of Michigan Industrial Ethernet BookldquoPerformance Metrics for Industrial Ethernetrdquo

Bandwidth

Scheduling

TCPIP

3125microsec

Real-Time

Bandwidth Reservation for PROFINET IRT

Communication system schedulingExact cycle synchronizationSeparate time domains for Real-time and non-Real-time

Cycle 1 Cycle 2 Cycle n

IRTchannelStandard channel

eg 1 ms position controller clock cycle

Isochronous (IRT) Data

Open standardcommunication

IRTchannel Standard channel IRT

channel

Real-time (RT) Data

TCPIP-DataRT - DataIRT-Data

Synchro-nization

IRT = Isochronous Real Time

Scheduling

TCPIP

3125microsec

Real-Time

Bandwidth

29

Scheduling for PROFINET IRT

Every IRT device knows when data arrives and where to send it

wwwusprofinetcom

30

Controller

Switch

Device zDevice yDevice x

Port1

Port1

Frame 3

Frame 2

Frame 1

Switch scheduleRec port Arrive Frame Departure Dest

port1 t1 1 t1+∆t 41 t2 2 t2+∆t 41 t3 3 t3+∆t 22 - - - -

3) - - - -4) - - - -

) 100 free for TCPIP

Port1

Port2

Port1

Port2

Port4

Port1

Frame 1Frame 2Frame 3

Frame 1

Frame 1

Frame 2Frame 3

Switch must be IRT-awareTCPIP

3125microsec

Real-Time

Bandwidth

Scheduling

Functional principle of synchronization31

part IEEE 1588 V2 approved March 2008

Local Time

MasterClock

TransparentClock

SlaveClock

TransparentClock

SyncCtrl

Forwarding ofSync Message

Local Time

MasterClock

BoundaryClock

SlaveClock

BoundaryClock

MasterPort

SyncCtrl

SlavePort

Issue of cascading time control loops Extension of start-up time Used by EtherNetIP CIPSync

Only one control loop between Master clock and Slave clock

Usable in switched networks

IEEE1588

PROFINET

Boundary Clock

Transparent Clock

wwwusprofinetcom

3125 microsecond cycle

wwwusprofinetcom

32

TCPIP

Real-Time

Bandwidth

Scheduling

3125microsec

Summary

PROFINET achieves industry requirements for speed and determinism using standard Ethernet by using these 5 steps1 Using TCPIP where appropriate2 Skipping it when necessary3 Reserving bandwidth for higher performance4 Scheduling traffic to ensure motion control

needs5 Fast Forwarding Dynamic Frame Packing

and Fragmentation to achieve 3125microsecond cycle times

wwwusprofinetcom

33

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

34

The ISOOSI Communications Model35

Ethernet based systems can provide diagnostics on the Transport oriented layers (lower level) as well as Application based diagnostics (higher level) Picking the right protocol is important if you want a complete set of diagnostic capabilities

Layer 7

Layer 4

Layer 3

Layer 2

Layer 1

Application

TCPUDP

IP

Ethernet

Application Layer Diagnostics(For Example PROFINET)Provides PROFINET device specific diagnostics (module unplugged wire break IO status Data records etc)

Transport Oriented Layers Diagnostics (For Example SNMP HTTP LLDP)Provides information about TCPUDPIPEthernet (link down bandwidth statistics connections etc)

Where Diagnostics fit in

wwwusprofinetcom

Device Diagnostic Information

Logical model provides quick error localizationDiagnostic information is structured hierarchically

Station Failure in Device(eg Valve Station 2)

Slot 1 Slot 2 Slot 3Slot 0 Slot 4 Slot 5 Slot 6Network diagnosis IP-Address Ping Location Statistic

Slot Failure in Module(eg Analog Input Slot 3)

Channel Failure in Channel(eg Cable Break in Channel 2)

Channel 2

SNMP = Simple Network Management Protocol

gtgtgtgtgt Station name gtgtgtgt Slot gtgtgt Channel gt Error informationgtgt Channel type

36

Diagnostic Information

Examples of Diagnostic InformationThe device monitors the Output Channelsin order to discover a wire break (no current is flowing although the output is set to lsquo1rsquo)

An analog Input has a range of 010VAn input voltage of 12V is detected and reported as overvoltage

wwwusprofinetcom

37

Diagnostic Information is not only ldquoPROFINET relatedrdquo but also helps in the application

Ethernet based systems can provide diagnostics on the Transport oriented layers (lower level) as well as Application based diagnostics (higher level) Picking the right protocol is important if you want a complete set of diagnostic capabilities

Layer 7

Layer 4

Layer 3

Layer 2

Layer 1

Application

TCPUDP

IP

Ethernet

Application Layer Diagnostics(For Example PROFINET)Provides PROFINET device specific diagnostics (module unplugged wire break etc)

Transport Oriented Layers Diagnostics (For Example SNMP HTTP LLDP)Provides information about TCPUDPIPEthernet (link down bandwidth statistics connections etc)

ISOOSI Model Where Diagnostics fit in38

wwwusprofinetcom

IT Standards fPROFINET Network Diagnostics

Benefit Protocol Description

Standard tools for reading statistics and diagnostics

SNMP

Simple Network Management Protocol for network diagnostics

Web access to devices for configuration diagnostics

HTTP

Hyper Text Transfer Protocol for Web services and browsing

wwwusprofinetcom

3939H

ow d

oes

it w

orkhellip

Network Diagnostics Using SNMP

PROFINET uses SNMPPROFINET uses standard MIBs (Management Information Base MIB-II LLDP Discovery MIB)This MIB-II contains information about device name IP address location status and statistics (examples include CRC errors port status bandwidth utilizationhellip

ManagementStation

IO-Device IO-Device

Data request

Data transfer

NameIP AddressLocationStatusStatistics

NameIP AddressLocationStatusStatistics

MIB MIB

SNMP Software

wwwusprofinetcom

4040

Network diagnostics using HTTP

Simple accessRegardless of location even wirelessNo engineering tool needed

41Easy access over the web (local or remote)IO Controllers IO Devices proxies or switches can have web

diagnostics implemented

Benefit Protocol Description

Mapping the network topology and simple device replacement

LLDPLink Layer Discovery Protocol IEEE 8021AB

wwwusprofinetcom

4242H

ow d

oes

it w

orkhellip

IT Standards fPROFINET Network Diagnostics

LLDP (Link Layer Discovery Protocol)

The Link Layer Discovery Protocol (LLDP) is a vendor-independent protocol and independent of the network structureVia LLDP connected devices specify their identity and properties to their neighbors cyclically every few seconds

ports names transmission rates etcThe information is stored in a local table (LLDP Discovery MIB)Benefits of using LLDP includehellip

helliptopology Information can later be read out with SNMP from the LLDP Discovery MIB

simple device replacement can be achieved

helliphellipIO 1 ndash Port 2 ndash IO DevicePort 5PLC ndash Port 1 ndash IO ControllerPort 4IO 3 ndash Port 1 ndash IO DevicePort 3IO 2 ndash Port 2 ndash IO DevicePort 2- Empty -Port 1

Discovery MIB - Switch

Example LLDP Table

43

wwwusprofinetcom

Topology Diagnostics View

Use of standard Ethernet mechanismsLLDPSNMP

Topology diagnostics for devices Same modeling of Ports as IO channels

Standard and topology view (offline online) Maintenance information

44

wwwusprofinetcom

Simple Device Replacement

How to replace a PROFINET device which has failed without using an engineering tool

Devices with memory cardTransfer memory card to keep existing device name

Devices without memory cardUsing the PROFINET simple device replacement feature

45

wwwusprofinetcom

Simple Device Replacement

wwwusprofinetcom

46

IO Controller

I0 3 are you thereHmmm No answer

LLDP Alias NameldquoSwitchP4rdquo

1 Device ldquoIO 3rdquo fails2 Device is replaced with new

MAC address and empty name3 Devices exchange LLDP4 The neighbor sends a LLDP alias

name to new device5 Controller finds new device using

DCP and LLDP alias name6 Device addressed with

DCP ldquoSet namerdquo from controller7 IO Controller starts device and

system is back online

IO 1 IO 2 IO 3

Switch

LLDP

Simple Device Replacement

P1

P2P3

P4

OK Irsquoll try this Is ldquoSwitchP4rdquo there(The device connected to port 4)

Hello I am the switch You are connected to my port 4 ldquoSwitchP4rdquo

Found you ldquoSwitchP4rdquo Let me set your device name again to ldquoI0 3rdquo

IO 4

P5

46

Use of Ethernet diagnostic tools

Network analysis with standard toolsDebugging during development w

Ethernet SnifferWireshark ndashwwwwiresharkorgPROFINET decoding is built inColor filter available

Device Link and traffic detection with LEDsLED DisplaySimple connection test without configuration

47

DCP (Discovery and Configuration Protocol)

Connect Request

Parameterization

Real-Time IO

wwwusprofinetcom

Competitive comparison diagnostics

wwwusprofinetcom

48

Technology PROFINET EtherNetIP Modbus TCP

Network Management

(DCP DHCP option SNMP LLDP

topology options naming concept comprehensive

diagnostics)

(DHCP bootP DHCP option 82 SNMP loop holes vendor specific

limited network diagnostics special switches very likely)

(limited to IT tools SNMP loop

holes vendor specific no built

in network functions)

Comprehensive Diagnostics

Yes Application and Network No No

Diagnostics IO Status Yes No IO only No

Diagnostics Network Browser (can find IP or naming issues)

Yes returns all PROFINET Devices

and information

Limited to IT or vendor tools

no common tool

Limited to IT or vendor tools

no common tool

Diagnostics Topology Yes No No

SNMP loop holes No Yes Yes

Resources

PROFINET Diagnostics VideoPROFINET Diagnostics for PROFINET Webinar

wwwusprofinetcom

49

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

50

ERP

EnterpriseResourcePlanning

ManufacturingExecutionSystem

PlantAssetManagement

Stage 1Definition ofmaintenanceinterface

MES

Interface defined in IEC62264

Prod

uctio

n

Qua

lity

Inve

ntor

y

Mai

nten

ance

Mai

nten

ance

Interface defined by PROFINET

PAMController amp Field Devices

How do I move information vertically

wwwusprofinetcom

51

White paper MES and PROFINET

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

52

Application Profiles

Agreement within a device family on how to use the PROFIBUS PROFINET data by adding data structures cyclic acyclic services behavior parameterization diagnosis integration etc

wwwusprofinetcom

53

1

2

7

1

2

7

HostMaster Field DeviceSlave

Engineering

IEC 61158

Profile

Application Profiles

wwwusprofinetcom

54

Ident(Bar-codeRFID)

RobotNC

Profile Guidelines

Common ProfilesApplication Profiles Cooperation with other organizations

eg OPC DriveCom VDMA OpenPLC etc Training (UML Safety Models etc) Tools

Redundancy

FFIEC 61804

Interbus CAN etc

Models

Best Practice Patterns

Diagnosis

Data types

IEC 62390

Encoder PROFIdrive

FluidPower

SEMI

IampM Functions

Time Stamp

PROFIsafe

PADevices

Waterwastewater

intelligPumps SEMI

RemoteIOforPA

LaboratoryDevices

Weighingamp

Dosage

LowVoltageSwitch-

gear

IO-Link Trains

PROFINET IO

PROFIenergy

PROFIenergy Use Cases

Switch off during short breaksSwitch off during long breaksSwitch off during unplanned breaksReading of measured data

Provides a means of reducing or shutting off power when demand will be exceeded

wwwusprofinetcom

55

Competitive comparison

wwwusprofinetcom

56

Energy Management PROFINET EtherNetIP Modbus TCP

Production Pause savings Yes New No

Data organization Yes Yes No

PROFIenergy Resources

PROFIenergy flyerVideo What does PROFIenergy meanMinutePROFINET What is PROFIenergyWhite Paper ldquoThe PROFIenergy ProfilerdquoWhite Paper ldquoGet Energy Costs under ControlrdquoWhite Paper ldquoAssessing PROFIenergyacutes potentialrdquoBlog Report with videos

ldquoPROFIenergyrdquo

wwwusprofinetcom

57

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

58

PROFIsafe How it works

wwwusprofinetcom

59

ldquoBlack Channel ASICs Links Cables etc are not safety relevant

PROFIsafe Parts of the safety critical communications systems Addressing Watch Dog Timers Sequencing Signature etc

Safety relevant but not part of the PROFIsafe-Profiles Safety IO and the Safety Control Systems

Non safety critical functions like eg diagnosis

eg Diagnosis

Fail-safe data Standard data

Data Unit

PROFIBUS or PROFINET

PROFINETHTTPSNMP

hellip

TCPIP

EthernetRT

IO or Controller

PROFINETHTTPSNMP

hellip

TCPIP

EthernetRT

IOSafetyInput

Safety-Layer

PROFINETHTTPSNMP

hellip

TCPIP

EthernetRT

IOSafetyControl

Safety-Layer

PROFINETHTTPSNMP

hellip

TCPIP

EthernetRT

IOSafetyOutput

Safety-Layer

PROFIsafe provides correct transmission of messages

Competitive comparison

wwwusprofinetcom

60

System PROFINET EtherNetIP Modbus TCP

Functional Safety Yes Yes No

Safety for discrete process and motion Yes No No

Integrates AS-i Safety Yes No No

PROFIsafe Resources

Marketing Flyer PROFIsafeSystem Description PROFIsafe Technology and ApplicationPROFItelevision Safety with PROFINETApplication Story KUKA Reduces Machine Safety ComponentsPROFIsafe webinarSafety the Moviewwwprofisafenet

wwwusprofinetcom

61

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

62

How do I integrate controllers

wwwusprofinetcom

63IO controller 1

PROFINET

IO controller 2

CPU2 I-Device

IO device 1

CPU1

IO controller 3

CPU3

IO device 2

I-Device

An IO controller can also be an IO device with IO controller functionality on the same interfaceAllow local controllers in a modular architecture to communicate to a higher level station (main controller)Familiar IO access without TCPIP telegrams or proprietary methodsSimple and familiar IO interfacing of CPUs Interfacing of CPUs in different projects Integration among different controllers (manufacturers)Transmission of cyclic data (RT IRT)

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

64

Share an IO Device

PROFINET offers shared device functionalityTwo Controllers can access the same deviceFlexible assignment of modules to different controllers

IO controller 1

PROFINET

IO controller 2

Shared IO Device

Shared device results in reduced costs simplified architecturescan save on cabinet space allowing optimized solutions

65

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

66

Wireless

Long distance (RTU)Long distancesWaterwastewater and oil patch applicationsNo standards

Process InstrumentsShort distances battery powered meshWirelessHART ISA 10011a

Discrete Sensors and ActuatorsShort distances line-powered meshStandards still evolving

BackboneMedium distancesLong-established standards

wwwusprofinetcom

67

RTU = Remote Terminal Unit

PROFIBUS amp PROFINET gateways to WirelessHART

PI developed a standard

PROFINET uses this

PROFINET over wireless backbones

PROFINET runs over these standard wireless technologies

IEEE 80211 (bgahnac) ndash Wireless LANIEEE 802151 ndash Bluetooth

Wireless is part of the PROFINET specification

Many vendorsSome IO devices have wireless built in

PROFIsafe is safety-certified over wireless using PROFINET as the transport mechanism

wwwusprofinetcom

68

Competitive Comparison wireless

PROFINET ndash designed in safety includedEtherNetIP ndash multicasting complicates

wwwusprofinetcom

69

Resources

Industrial Wireless Networking WebinarFour kinds of wireless blog postPROFINET Certified Network Engineer classMore App stories

Disney Toy Story Midway ManiaDisney Radiator Springs Racers Swedish TowerSteel Industry

wwwusprofinetcom

70

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

71

More

Bumpless RedundancyFast Start UpiPar ServerProxiesUnmanaged switchesApplication Profiles for

Lab trains pumps SEMI robots hellip

wwwusprofinetcom

72

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

73

Security

PI and ODVA have security documentsBoth rely on protecting the network itself

wwwusprofinetcom

74

Resources

Automation WorldBelden webinarControl Engineering Were you just hackedwwwisssourcecomwwwSCADAhackercomEric Byresrsquo blogldquoProtecting ICSs from Electronic Threatsrdquo

Part 1Part 2Part 3

us-certgovcontrol_systemsMacAfeePROFINET Security Guideline

wwwusprofinetcom

75

Leadership

PI createdFunctional safety over the network using the black channel approachEnergy management covering production pauses and data organization

PI advocated 2-port switches in devices when ODVA said it was a bad idea now they also advocate themPI was first with redundant media controllers and devices

wwwusprofinetcom

76

Wrapping Up

What is PROFINET

PROFINET

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

wwwusprofinetcom

78

IS COFFEE

Industrial

Not PROFIBUS wrapped in TCPIPDesigned for industry from start

FastRobustDeterministic

wwwusprofinetcom

79

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Scalable (Donrsquot Fence Me In)

Donrsquot settle for an 80 solutionEventually you will need more

Motion ControlProcess InstrumentSafety over the busConnectivity to a

production systemAnd that will require

New busNew softwareNew training

Sohellipstart with the 100 solutionPROFINET wwwusprofinetcom

80

$

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Dont Fence Me In

Roy Rogers Sons of the Pionee

Sons of the Pioneers 36 All- track 7

1998

Other

16813268

eng - 00002425 00002423 00014C3C 00014C37 00015F90 00015F90 00008000 00008000 00007530 00007530

Complete

Finished (stable)Spec at version 23 for 2 yearsWork on ldquoobjectsrdquo continues

All application areasDiscrete process motion high speed

Depth of featuresDiagnostics

PROFIBUS-like + IT protocolsFunctional safetyEnergy managementFast startuphellip many more

wwwusprofinetcom

81

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Open

Created and maintained by PI not by any one companyPI members participate in Working Groups and as reviewersMembership not required to make productsNo contract to sign

wwwusprofinetcom

82

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Fast

How fastTCPIP

secondsProcess instruments

100rsquos of millisecondsFactory IO

~10 millisecondsMotion control

lt1 millisecondHigh speed IO motion

3125 microseconds

wwwusprofinetcom

83

How repeatable

seconds

10rsquos of milliseconds

lt1millisecond

lt1microsecond

called ldquojitterrdquocovers this whole range

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

FlexibleStart with PROFINET

Virtually unlimited address spaceLots of bandwidthStandard wirelessFuture-proof leveraging of EthernetConnectivity upwardsConnectivity peer-to-peerConnect directly to IO

For specialized needsUnusual device PROFIBUS to PROFINETIntelligent sensor IO-Link to PROFINETSimple sensor AS-i to PROFINETProcess instrument PROFIBUS PA (or FF) to PROFINETWireless process instrument WirelessHART to PROFINETWireless discrete sensor PI WSAN to PROFINETLegacy fieldbus Proxy to PROFINETLegacy instrument HART to PROFINET

84

wwwusprofinetcom

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Easy

Simple Device ReplacementEasy configurationAutomatic topologyAutomatic timing calculations

wwwusprofinetcom

85

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Ethernet (Standard Unmodified)

Standard Unmodified EthernetConforms to IEEE8023

Media includesCopperFiberWireless

Uses standard Ethernet switches

wwwusprofinetcom

86

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Industrial Ethernet Capability Matrix

wwwusprofinetcom

87

Industrial Ethernet Capability Matrix

wwwusprofinetcom

88

TCPIP

Open Network

Real-timeMotion

Controller-to-Controller(Peer-to-Peer)

Modbus TCPEtherNetIPEtherCATPROFINET

Motion

wwwusprofinetcom

Industrial Ethernet Functionality

Technology PROFINET EthernetIP Modbus TCP

Ethernet IO Y Y YMotion Control Y Y NPeer-to-peer Y Y N

Process profile Y N N

Safety Y Y NSecurity Guideline Y N NBuses integrated many DeviceNet

ControlNet Modbus

source organization websites

Y = shipping N = no plans known

Available= PROFIBUS DP PROFIBUS PA Interbus DeviceNet Serial Modbus AS-i HART IO-Link FFPlanned= CC-Link more

89

Industrial Ethernet Functionality

Technology PROFINET EtherNetIP Modbus TCP

Communication Model Provider-Consumer

Provider-Consumer

Client-Server

Real-time Protocol Options

IEEE 8023 (Layer 2) primary

UDPIP optionTCPIP option

UDPIP (Layer 4) TCPIP (Layer 4)

Jitter with IO ++ (low) - (high) -- (higher)

Protocol Standard IEC 61158 IEC 61158 IEC 61158

Transmission Type Unicast primary Multicast optional

Multicast primary Limited Unicast Unicast only

COTS switch possible Yes Not recommended Yes

Switch requirements 100Mbits or faster

full duplex for IO traffic

Full DuplexIGMP Snooping One

IGMP QueryWire speed

For IO traffic

No special requirements

IP Address AssignmentAutomatic w PN

DCPDHCP optional

DHCP andManaged

DHCP and Managed

90

wwwusprofinetcom

Industrial Ethernet Functionality

Device Names Mandatory Optional Optional

Simple Device Replacement

Yes no toolssupport in all

devices

NoDHCP Option 82 Managed

Need special switchserver with DHCP

Option 82 support

No

Technology PROFINET EtherNetIP Modbus TCP

Network Management

(DCP DHCP option SNMP LLDP

topology options naming concept comprehensive

diagnostics)

(DHCP bootP DHCP option 82 SNMP loop holes vendor specific

limited network diagnostics special switches very likely)

(limited to IT tools SNMP loop

holes vendor specific no built

in network functions)

Comprehensive Diagnostics

Yes Application and Network No No

Diagnostics IO Status Yes No IO only No

Diagnostics Network Browser (can find IP or naming issues)

Yes returns all PROFINET Devices

and information

Limited to IT or vendor tools

no common tool

Limited to IT or vendor tools

no common tool

91

wwwusprofinetcom

Industrial Ethernet Functionality

Diagnostics Topology Yes No No

SNMP loop holes No Yes Yes

Energy Management(PROFIenergy) Yes No No

Safety Yes Yes No

Fast Start Up Yes Yes No

Wireless Yes IEEE 80211 and Bluetooth

Yes IEEE 80211(with caution when

using multicast)Yes

Performance ++ - --

Automatic Timing Calculation Yes No No

Technology PROFINET EtherNetIP Modbus TCP

Fieldbus Integration

Many including non PI

networks (PROFIBUS Interbus ASI

DeviceNet Foundation Fieldbus Modbus Hart

etc)

CompoNet DeviceNet ControlNet

Modbus TCPModbus

92

wwwusprofinetcom

Industrial Ethernet Functionality

Media (Network) Redundancy

YesSP RSP PN MRP

bumpless IRTvendor specific

YesSP RSP DLR vendor

specific

YesSP RSP vendor

specific

Bumpless Redundancy Yes No No

Controller Redundancy YesNot on EtherNetIP

Only with additional ODVA networks and hardware

No

Device Redundancy Yes No NoVertical Integration Yes No NoDevices can report maintenance information

Yes No No

Peer to Peer communications

Yes with CBA I-Device PNPN

Couplers TCPUDP option for programmed communication

Yesonly TCPIPprogrammed

communication

Yesonly TCPIPprogrammed

communication

Technology PROFINET EtherNetIP Modbus TCP

93

wwwusprofinetcom

Industrial Ethernet Functionality

Technology PROFINET EtherNetIP Modbus TCP

PROFINET for PA(Process Automation)

Yes No No

Shared Device Yes No No

iPar (optional parameter server)

Yes No No

TCI ndash Tool Calling Interface(allows vendor tools to be entered from the PROFINET configuration engineering tool)

Yes No No

94

wwwusprofinetcom

Resources

Competitive Resources from the PROFIblog

Pegging the FUD Meter (82707)The Fickle Finger of FUD (103007)FUD Dissection Part 1FUD Dissection Part 2Responding to FUD with FCNThe Big Lie SUE (121708)The EtherNetIP FUD-sicle ndash Melted Again(73112)PROFINET versus EtherNetIP (22415)

wwwusprofinetcom

96

wwwusprofinetcom

wwwusprofinetcom

97

Resources PROFINEWS App

wwwusprofinetcom

98

Resources NewsletterPROFINEWScom

wwwusprofinetcom

99

wwwusprofinetcom

Resources Webinars

Introduction to Ethernet for Control EngineersPROFINETIndustrial WirelessIndustrial Ethernet DiagnosticsPROFIBUS in the Process Industries PROFIsafePROFIenergyCompleting a PROFINET Project

More

100

Resources One-day training classes101

PROFINETMinneapolis June 4Denver June Chicago Aug Tampa Oct Detroit Oct Louisville Nov Raleigh Nov Seattle Dec

For the latest scheduleand to register visit

wwwusprofinetcom wwwusprofinetcom

PROFINETLos Angeles Feb 3 Dallas Feb 19Atlanta Mar 4Houston Mar 19Richmond Apr 2St Louis Apr 16Newark Apr 28Pittsburgh May 14

Resources PROFItech Classes

PROFIBUS or PROFINET Certified Network Engineer classFull week in Johnson City TNAlso available on-siteTheoretical plus hands-onCertification requires passing both a theoretical and practical examCertified Network Engineers are listed at wwwprofibuscomDetails at certifiedProfiInterfaceCentercomRegister online

wwwusprofinetcom

102

PROFINET Developer Workshop

Provide background and knowledge to design and test a PROFINET product efficientlyHow PROFINET can meet the specific applicationrsquos needs (ex GSDML file development)Tailored to customerrsquos level of experience and education Builds upon the PROFINET Certified Network Engineer curriculumHands-on experience and expert instruction on how to use the PROFINET test software suiteSmall or large groups accommodated both at the PIC or on the customerrsquos site wwwusprofinetcom

103

Resources Books

wwwusprofinetcom

104

OrderOrder

Order Order

Resources Social Media

wwwusprofinetcom

105

PROFItelevision

ThePROFIblogger

MinutePROFINET

Resources People

PI North America16101 N 82nd StreetSuite 3BScottsdale AZ 85260 USA ph (480) 483-2456fax (480) 483-7202wwwusprofibuscom

Michael Bryant Executive DirectorCarl Henning Deputy DirectorMichael Bowne Director of Tech MktingLynne Froehlich Administrative DirectorMarsha Bryant Administrator

PROFI Interface Center One Internet PlazaJohnson City TN 37604 USA

ph (423) 262-2576fax (423) 262-2103 wwwProfiInterfaceCentercom

Torsten Paulsen PIC ManagerHunter Harrington PROFINET Consulting EngrKyle McMillan PROFINET Systems EngineerJohn Swindall PROFIBUS Systems Engineer

wwwusprofinetcom

106

copy2013-2015 PI North America The PROFINET and PROFIBUS Logos are registered trademarks Members of PI are entitled to use the logos in all their written or electronic publications and promotional material The use of the PROFINET Logo in connection with PROFINET products is allowed only under the conditions of the PROFINET Runtime Software license All other trademarks and registered trademarks are the property of their respective owners

  • PROFINET vs EtherNetIP
  • A Disclaimer
  • Agenda
  • The Organization PROFINET
  • The Organizations
  • The Organizations Activities
  • The Organizations Cooperation
  • PI markets
  • Itrsquos all about the data
  • The road to IIoT
  • Breadth of Application Coverage
  • Competitive comparison discrete IO
  • Resources
  • PROFINET in Process
  • Competitive comparison process
  • Resources
  • Resources PROFIBUS PA
  • Motion Control Topology
  • Competitive comparison motion
  • Resources
  • Depth of Features
  • 5 steps to determinism
  • PROFINET and TCPIP
  • Why not use TCPIP for real-time
  • Ethernet doesnrsquot cause delays
  • PROFINET RT (Real Time)
  • When you try to use all layershellip
  • When you try to use all layershellip
  • Bandwidth Reservation for PROFINET IRT
  • Scheduling for PROFINET IRT
  • Functional principle of synchronization
  • 3125 microsecond cycle
  • Summary
  • Depth of Features
  • The ISOOSI Communications Model
  • Device Diagnostic Information
  • Diagnostic Information
  • ISOOSI Model Where Diagnostics fit in
  • IT Standards fPROFINET Network Diagnostics
  • Network Diagnostics Using SNMP
  • Network diagnostics using HTTP
  • IT Standards fPROFINET Network Diagnostics
  • LLDP (Link Layer Discovery Protocol)
  • Slide Number 44
  • Simple Device Replacement
  • Simple Device Replacement
  • Slide Number 47
  • Competitive comparison diagnostics
  • Resources
  • Depth of Features
  • How do I move information vertically
  • Depth of Features
  • Application Profiles
  • Application Profiles
  • PROFIenergy Use Cases
  • Competitive comparison
  • PROFIenergy Resources
  • Depth of Features
  • PROFIsafe How it works
  • Competitive comparison
  • PROFIsafe Resources
  • Depth of Features
  • How do I integrate controllers
  • Depth of Features
  • Share an IO Device
  • Depth of Features
  • Wireless
  • PROFINET over wireless backbones
  • Competitive Comparison wireless
  • Resources
  • Depth of Features
  • More
  • Depth of Features
  • Security
  • Resources
  • Leadership
  • Wrapping Up
  • What is PROFINET
  • Industrial
  • Scalable (Donrsquot Fence Me In)
  • Complete
  • Open
  • Fast
  • Flexible
  • Easy
  • Ethernet (Standard Unmodified)
  • Industrial Ethernet Capability Matrix
  • Industrial Ethernet Capability Matrix
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Resources
  • Competitive Resources from the PROFIblog
  • wwwusprofinetcom
  • Resources PROFINEWS App
  • Resources Newsletter
  • Resources Webinars
  • Resources One-day training classes
  • Resources PROFItech Classes
  • PROFINET Developer Workshop
  • Resources Books
  • Resources Social Media
  • Resources People
  • Slide Number 107
Page 2: PROFINET vs. EtherNet/IP · PROFINET RT (Real Time) The device determines which path the telegram takes  26 Data 40*…1440 Bytes InterFrame Gap 12 Byte Pre-amble

A Disclaimer

While I strive for accuracy in describing EtherNetIP Irsquom not an EtherNetIP expert

Information in this presentation is drawn from public sources like organization websites

Consider this as Carlrsquos opinion of the comparison

wwwusprofinetcom

2

Agenda

The OrganizationGlobal support

Breadth of Application CoverageFactory (discrete) process and motion

Depth of featuresDeterminism diagnostics PROFIenergy PROFIsafe I-Device Shared Device wireless etc

LeadershipPioneered safety and many other Industrial Ethernet aspects

Resourceswwwusprofinetcom

3

The Organization PROFINET

4

AustraliaNew ZealandRPA PICC PITC

PolandRPA PICC PITC

CanadaPICC PITC

SlovakiaRPA

Southern AfricaRPA PICC PITC

ChinaRPA PICC PITL

JapanRPA PICC PITL

KoreaRPA PICC

South-East-AsiaRPA

Middle-East UAERPA PICC

IndiaRPA PICC

Czech RepRPA PICC PITC PITL

BrazilRPA PICC PITC

USARPA PICC PITC PITL

ChileRPA PICC PITC

DenmarkRPA

FinlandRPA

UKRPA PICC PITC

IrelandRPA PICC PITC

NetherlandsRPA PICCPITC PITL

NorwayRPA PICC PITC

SwitzerlandRPA PICC PITC

Germany amp AustriaRPA PICCPITC PITL

FranceRPA PICC PITC

BelgiumRPA PICC PITC

ItalyRPA PICC PITC

SwedenRPA PICC

SpainRPA PICCPITC

27 Regional PI Associations (RPA)1487 Members

53 PI Competence Centers (PICC)28 PI Training Centers (PITC)10 PI Test Laboratories (PITL)

PI worldwide PI Technical Support

LebanonPICC

Saudi ArabiaPICC PITC

Certifiedwwwusprofinetcom

4

The Organizations

Broad international support matters ifYou ship products globallyYou ship machines globallyYou build plants globally

PI certification of PICCs PITCs amp PITLsQuality of Service agreements with PIAudited by PI wwwusprofinetcom

5PI ODVA

Regional Associations 27 4Members 1487 300Training centers 28 1Test labs 10 4Competence Centers 53 0

The Organizations Activities

wwwusprofinetcom

6

PI ODVANewsletter subscribers 130000 noMember Newsletter yes noTwitter accounts 3 0YouTube channels 3 0Facebook pages 3+ 0LinkedIn groups 3 0Webinars yes noBlog yes noTraining Classes 16 0Certified Training Classes 8 0Certified Engineers 1000 0

US Only

The Organizations Cooperation

PIWorks with NAMUR for processWorks with AIDA for automotiveStarted Wireless Cooperation with FF and HARTLaunched FDI (Field Device Integration) with FF HART OPC FDT Incubated IO-LinkAbsorbed Interbus

ODVASome relationships with SERCOS and Modbus

wwwusprofinetcom

7

PI markets

ProcessOil and gasWaterwastewaterPharma

FactoryAutomotiveLogisticsOther discrete manufacturing

wwwusprofinetcom

8

Itrsquos all about the data

wwwusprofinetcom

9

IoTIIoTIndustrial InternetIndustry 40

more

The road to IIoT10

wwwusprofinetcom

PROFIBUS PA

PROFIBUS DP

Evolution NOT Revolution

Breadth of Application Coverage

Factory ndash bothProcess ndash both buthellip

Non-intrinsically safe instruments EIP has moreIntrinsically safe both rely on PROFIBUS PA (or Foundation Fieldbus)PROFINET uses proxies to integrate others

MotionPI has had PROFIdrive for decades

First for PROFIBUS then PROFINET ODVA has CIPmotion and SERCOS III

wwwusprofinetcom

11

Competitive comparison discrete IO

wwwusprofinetcom

12

Technology PROFINET EtherNetIP Modbus TCP

Communication Model Provider-Consumer

Provider-Consumer

Client-Server

Real-time Protocol Options

IEEE 8023 (Layer 2) primary

UDPIP optionTCPIP option

UDPIP (Layer 4) TCPIP (Layer 4)

Jitter with IO ++ (low) - (high) -- (higher)

Protocol Standard IEC 61158 IEC 61158 IEC 61158

Transmission Type Unicast primary Multicast optional

Multicast primary Limited Unicast Unicast only

Device Names Mandatory Optional OptionalCOTS switch possible Yes Not recommended Yes

Switch requirements 100Mbits or faster

full duplex for IO traffic

Full DuplexIGMP Snooping One

IGMP QueryWire speed

For IO traffic

No special requirements

IP Address AssignmentAutomatic w PN

DCPDHCP optional

DHCP andManaged

DHCP and Managed

Resources

Marketing flyer PROFINET System description PROFINET Guidelines

DesignInstallCommission

Web-based trainingMinutePROFINETPROFINET IO VideoPROFINET Certified Network Engineer class

wwwusprofinetcom

13

PROFINET in Process

Temperature

Classic IO

amp HART

PROFIBUS PA 3125kbits

Flow PressurePositioners

Level

PNPA link Motor starterDrives

Positioners

Engineering Station OS

ET 200iSP

Diagnosis ampCommissioning

PROFINETPROFIBUS DP

RS 485iS max 15Mbits

in Ex

DCSAS

FF

Transparent access to diagnostic and commissioning data

14

wwwusprofinetcom

Competitive comparison process

wwwusprofinetcom

15

Technology PROFINET EtherNetIP Modbus TCP

Fieldbus Integration

Many including non PI

networks (PROFIBUS Interbus

ASI DeviceNet Foundation Fieldbus

Modbus Hart etc)

CompoNet DeviceNet ControlNet

Modbus TCPModbus

Media (Network) Redundancy

YesSP RSP PN MRP

bumpless IRTvendor specific

YesSP RSP DLR vendor

specific

YesSP RSP vendor

specific

Bumpless Redundancy Yes No No

Controller Redundancy YesNot on EtherNetIP

Only with additional ODVA networks and hardware

No

Device Redundancy Yes No No

PROFINET for PA(Process Automation)

Yes No No

Resources

System description PROFINETPROFINET in Process Automation webinarWhite paperMinutePROFINET

wwwusprofinetcom

16

Resources PROFIBUS PA

Marketing Flyer PROFIBUS for Process AutomationSystem Description PROFIBUS Technology and ApplicationVideo series - PROFIBUS Dialogues

StandardizationExplosion PreventionLife Cycle ManagementDevice Diagnostics Condition Monitoring

Webinar seriesPart 1Part 2Part 3Part 4

wwwusprofinetcom

17

Motion Control Topology

wwwusprofinetcom

18

HMI

IRT communication IRT communicationIRT communication

RT communication RT communication

RT communicationRT communication

PLC

RT communication

Switch

Office IT Network

MotionController

PC

RT communication

IO Printer

Standard Ethernet devices can be connected at any point in the networkNo closed real-time domain

Competitive comparison motionMotion control comparison Modbus TCP is left out of this table as they do not support motion control

Technology PROFINET EtherNetIP

Architecture Open System(simultaneous TCP)

Open System(simultaneous TCP)

IEEE 8023 compliant Yes Yes

DeterministicYes Transparent clock

lt 1μs jittercalculated jitter

No Boundary clocks

Accumulating jitterSynchronized Peer-to-Peer Yes Yes

TCPIP traffic Yes Yes with caution

Throughput 150 Axes1ms35 Axes250μs 30 Axes1ms

IEEE 1588 IEEE 1588v2Built into PROFINET chips

IEEE 1588Special switches

neededAutomatic Timing Calculation Yes No

19

wwwusprofinetcom

Resources

Marketing Flyer Drives amp PROFIdrivePROFIdrive System DescriptionPROFIdrive webcastPROFIdrive Slide setWhite paperMinutePROFINET Performance 3MinutePROFINET Performance 4PROFIblog PROFIdrive

wwwusprofinetcom

20

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

21

5 steps to determinism

Configuration

Real-time

High Speed IO

TCPIP

Layer 2 (RT)

BandwidthReservation

(IRT)Cycle 1

IRTchannel Standard channel

Motion Control Scheduling (IRT)

PROFINETHTTPSNMP

hellip

IP

Ethernet

TCPUDP

Standard data 1

TCP

IP

Rea

l-tim

e

2

RT

Isoc

hr

Rea

l-tim

e

3

RT IRT

3125microsecFast Forwarding

DFPFragmentation

IRT = Isochronous Real-timeDFP = Dynamic Frame Packing

Device zDevice y

Controller

Switch

Port1

Port1

Port1Port2

Port1

Port2Port4

Port1

Device x

wwwusprofinetcom

22

PROFINET and TCPIP

PROFINET uses TCPIP where it makes sense

DiagnosticsNon time critical dataCommunicating with higher level IT

systemsPROFINET real-time coexists

with TCPIP without restrictions

PROFINET DOES NOT USE STANDARD

TCPIP

Real-Time

Bandwidth

Scheduling

TCPIP

3125microsec

23

Why not use TCPIP for real-time

Because itrsquos not fast enough and itrsquos not deterministic enoughHerersquos why

∆T4

∆T5

∆T2

∆T1

∆T3

TCPIPSuite

Ethernet

Server

TCPIPSuite

Ethernet

Client Data

UNWELCOME DELAYS

Bandwidth

Scheduling

TCPIP

3125microsec

Real-Time

24

Ethernet doesnrsquot cause delays

Node time330

Propagation 05

Transmission512

Switch latency10

Transmission512

Propagation05

Network

Node A

Switched 100MbpsEthernet

Node B

100m 100m

64-byte packet

Source University of Michigan Industrial Ethernet BookldquoPerformance Metrics for Industrial Ethernetrdquo

All times in micros

Bandwidth

Scheduling

TCPIP

3125microsec

Real-Time

25

PROFINET RT (Real Time)

The device determines which path the telegram takes

wwwusprofinetcom

26

Data

40hellip1440 Bytes

InterFrameGap

12 Byte

Pre-amble7 Byte

Sync

1 Byte

MAC

6 Byte

MAC

6 Byte

Ether-type

2 Byte

VLAN

2 Byte

Ether-type

2 Byte

FrameID

2 Byte

CycleCounter2 Byte

Data-Status1 Byte

TransStatus1 Byte

FCS

4 Byte

Ethernet Frame

Ethertype (type of protocol)Ethertype (PN) 0x8892Ethertype (IP) 0x0800EtherType (ARP) 0x0806EtherType (IPV6) 0x86DDhellip

RT Data

HTTP PROFINET

Rea

l-tim

e

SNMP Socket

IP

TCP UDP

Ethernet

IEEE EtherType0x8892

IEEE EtherType0x0800

Data

40hellip1440 Bytes

InterFrameGap

12 Byte

Pre-ambel7 Byte

Sync

1 Byte

MAC

6 Byte

MAC

6 Byte

Ether-type

2 Byte

VLAN

2 Byte

Ether-type

2 Byte

FrameID

2 Byte

CycleCounter

2 Byte

Data-Status1 Byte

TransStatus1 Byte

FCS

4 Byte

Bandwidth

Scheduling

TCPIP

3125microsec

Real-Time

When you try to use all layershellip

wwwusprofinetcom

27

Internet Layer

Network Access Layer

Application Layer

Transport Layer

SocketSNMPWEB

IP

Ethernet IEEE 8023

TCP UDP

IndustrialProtocolsPROFINET

Internet Layer

Network Access Layer

Application Layer

Transport Layer

SocketSNMPWEB

TCP UDP

IndustrialProtocols

IP

Ethernet

eg EtherNetIP

IEEE 8023

PROFINET is the enabling factor to achieve speed and determinism

Bandwidth

Scheduling

TCPIP

3125microsec

Real-Time

When you try to use all layershellip

wwwusprofinetcom

28

Internet Layer

Network Access Layer

Application Layer

Transport Layer

SocketSNMPWEB

IP

Ethernet IEEE 8023

TCP UDP

IndustrialProtocolsPROFINET

Internet Layer

Network Access Layer

Application Layer

Transport Layer

SocketSNMPWEB

TCP UDP

IndustrialProtocols

IP

Ethernet

eg EtherNetIP

IEEE 8023

PROFINET is the enabling factor to achieve speed and determinism

8 ms

16 msLess than 100microsJitter

Source University of Michigan Industrial Ethernet BookldquoPerformance Metrics for Industrial Ethernetrdquo

Bandwidth

Scheduling

TCPIP

3125microsec

Real-Time

Bandwidth Reservation for PROFINET IRT

Communication system schedulingExact cycle synchronizationSeparate time domains for Real-time and non-Real-time

Cycle 1 Cycle 2 Cycle n

IRTchannelStandard channel

eg 1 ms position controller clock cycle

Isochronous (IRT) Data

Open standardcommunication

IRTchannel Standard channel IRT

channel

Real-time (RT) Data

TCPIP-DataRT - DataIRT-Data

Synchro-nization

IRT = Isochronous Real Time

Scheduling

TCPIP

3125microsec

Real-Time

Bandwidth

29

Scheduling for PROFINET IRT

Every IRT device knows when data arrives and where to send it

wwwusprofinetcom

30

Controller

Switch

Device zDevice yDevice x

Port1

Port1

Frame 3

Frame 2

Frame 1

Switch scheduleRec port Arrive Frame Departure Dest

port1 t1 1 t1+∆t 41 t2 2 t2+∆t 41 t3 3 t3+∆t 22 - - - -

3) - - - -4) - - - -

) 100 free for TCPIP

Port1

Port2

Port1

Port2

Port4

Port1

Frame 1Frame 2Frame 3

Frame 1

Frame 1

Frame 2Frame 3

Switch must be IRT-awareTCPIP

3125microsec

Real-Time

Bandwidth

Scheduling

Functional principle of synchronization31

part IEEE 1588 V2 approved March 2008

Local Time

MasterClock

TransparentClock

SlaveClock

TransparentClock

SyncCtrl

Forwarding ofSync Message

Local Time

MasterClock

BoundaryClock

SlaveClock

BoundaryClock

MasterPort

SyncCtrl

SlavePort

Issue of cascading time control loops Extension of start-up time Used by EtherNetIP CIPSync

Only one control loop between Master clock and Slave clock

Usable in switched networks

IEEE1588

PROFINET

Boundary Clock

Transparent Clock

wwwusprofinetcom

3125 microsecond cycle

wwwusprofinetcom

32

TCPIP

Real-Time

Bandwidth

Scheduling

3125microsec

Summary

PROFINET achieves industry requirements for speed and determinism using standard Ethernet by using these 5 steps1 Using TCPIP where appropriate2 Skipping it when necessary3 Reserving bandwidth for higher performance4 Scheduling traffic to ensure motion control

needs5 Fast Forwarding Dynamic Frame Packing

and Fragmentation to achieve 3125microsecond cycle times

wwwusprofinetcom

33

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

34

The ISOOSI Communications Model35

Ethernet based systems can provide diagnostics on the Transport oriented layers (lower level) as well as Application based diagnostics (higher level) Picking the right protocol is important if you want a complete set of diagnostic capabilities

Layer 7

Layer 4

Layer 3

Layer 2

Layer 1

Application

TCPUDP

IP

Ethernet

Application Layer Diagnostics(For Example PROFINET)Provides PROFINET device specific diagnostics (module unplugged wire break IO status Data records etc)

Transport Oriented Layers Diagnostics (For Example SNMP HTTP LLDP)Provides information about TCPUDPIPEthernet (link down bandwidth statistics connections etc)

Where Diagnostics fit in

wwwusprofinetcom

Device Diagnostic Information

Logical model provides quick error localizationDiagnostic information is structured hierarchically

Station Failure in Device(eg Valve Station 2)

Slot 1 Slot 2 Slot 3Slot 0 Slot 4 Slot 5 Slot 6Network diagnosis IP-Address Ping Location Statistic

Slot Failure in Module(eg Analog Input Slot 3)

Channel Failure in Channel(eg Cable Break in Channel 2)

Channel 2

SNMP = Simple Network Management Protocol

gtgtgtgtgt Station name gtgtgtgt Slot gtgtgt Channel gt Error informationgtgt Channel type

36

Diagnostic Information

Examples of Diagnostic InformationThe device monitors the Output Channelsin order to discover a wire break (no current is flowing although the output is set to lsquo1rsquo)

An analog Input has a range of 010VAn input voltage of 12V is detected and reported as overvoltage

wwwusprofinetcom

37

Diagnostic Information is not only ldquoPROFINET relatedrdquo but also helps in the application

Ethernet based systems can provide diagnostics on the Transport oriented layers (lower level) as well as Application based diagnostics (higher level) Picking the right protocol is important if you want a complete set of diagnostic capabilities

Layer 7

Layer 4

Layer 3

Layer 2

Layer 1

Application

TCPUDP

IP

Ethernet

Application Layer Diagnostics(For Example PROFINET)Provides PROFINET device specific diagnostics (module unplugged wire break etc)

Transport Oriented Layers Diagnostics (For Example SNMP HTTP LLDP)Provides information about TCPUDPIPEthernet (link down bandwidth statistics connections etc)

ISOOSI Model Where Diagnostics fit in38

wwwusprofinetcom

IT Standards fPROFINET Network Diagnostics

Benefit Protocol Description

Standard tools for reading statistics and diagnostics

SNMP

Simple Network Management Protocol for network diagnostics

Web access to devices for configuration diagnostics

HTTP

Hyper Text Transfer Protocol for Web services and browsing

wwwusprofinetcom

3939H

ow d

oes

it w

orkhellip

Network Diagnostics Using SNMP

PROFINET uses SNMPPROFINET uses standard MIBs (Management Information Base MIB-II LLDP Discovery MIB)This MIB-II contains information about device name IP address location status and statistics (examples include CRC errors port status bandwidth utilizationhellip

ManagementStation

IO-Device IO-Device

Data request

Data transfer

NameIP AddressLocationStatusStatistics

NameIP AddressLocationStatusStatistics

MIB MIB

SNMP Software

wwwusprofinetcom

4040

Network diagnostics using HTTP

Simple accessRegardless of location even wirelessNo engineering tool needed

41Easy access over the web (local or remote)IO Controllers IO Devices proxies or switches can have web

diagnostics implemented

Benefit Protocol Description

Mapping the network topology and simple device replacement

LLDPLink Layer Discovery Protocol IEEE 8021AB

wwwusprofinetcom

4242H

ow d

oes

it w

orkhellip

IT Standards fPROFINET Network Diagnostics

LLDP (Link Layer Discovery Protocol)

The Link Layer Discovery Protocol (LLDP) is a vendor-independent protocol and independent of the network structureVia LLDP connected devices specify their identity and properties to their neighbors cyclically every few seconds

ports names transmission rates etcThe information is stored in a local table (LLDP Discovery MIB)Benefits of using LLDP includehellip

helliptopology Information can later be read out with SNMP from the LLDP Discovery MIB

simple device replacement can be achieved

helliphellipIO 1 ndash Port 2 ndash IO DevicePort 5PLC ndash Port 1 ndash IO ControllerPort 4IO 3 ndash Port 1 ndash IO DevicePort 3IO 2 ndash Port 2 ndash IO DevicePort 2- Empty -Port 1

Discovery MIB - Switch

Example LLDP Table

43

wwwusprofinetcom

Topology Diagnostics View

Use of standard Ethernet mechanismsLLDPSNMP

Topology diagnostics for devices Same modeling of Ports as IO channels

Standard and topology view (offline online) Maintenance information

44

wwwusprofinetcom

Simple Device Replacement

How to replace a PROFINET device which has failed without using an engineering tool

Devices with memory cardTransfer memory card to keep existing device name

Devices without memory cardUsing the PROFINET simple device replacement feature

45

wwwusprofinetcom

Simple Device Replacement

wwwusprofinetcom

46

IO Controller

I0 3 are you thereHmmm No answer

LLDP Alias NameldquoSwitchP4rdquo

1 Device ldquoIO 3rdquo fails2 Device is replaced with new

MAC address and empty name3 Devices exchange LLDP4 The neighbor sends a LLDP alias

name to new device5 Controller finds new device using

DCP and LLDP alias name6 Device addressed with

DCP ldquoSet namerdquo from controller7 IO Controller starts device and

system is back online

IO 1 IO 2 IO 3

Switch

LLDP

Simple Device Replacement

P1

P2P3

P4

OK Irsquoll try this Is ldquoSwitchP4rdquo there(The device connected to port 4)

Hello I am the switch You are connected to my port 4 ldquoSwitchP4rdquo

Found you ldquoSwitchP4rdquo Let me set your device name again to ldquoI0 3rdquo

IO 4

P5

46

Use of Ethernet diagnostic tools

Network analysis with standard toolsDebugging during development w

Ethernet SnifferWireshark ndashwwwwiresharkorgPROFINET decoding is built inColor filter available

Device Link and traffic detection with LEDsLED DisplaySimple connection test without configuration

47

DCP (Discovery and Configuration Protocol)

Connect Request

Parameterization

Real-Time IO

wwwusprofinetcom

Competitive comparison diagnostics

wwwusprofinetcom

48

Technology PROFINET EtherNetIP Modbus TCP

Network Management

(DCP DHCP option SNMP LLDP

topology options naming concept comprehensive

diagnostics)

(DHCP bootP DHCP option 82 SNMP loop holes vendor specific

limited network diagnostics special switches very likely)

(limited to IT tools SNMP loop

holes vendor specific no built

in network functions)

Comprehensive Diagnostics

Yes Application and Network No No

Diagnostics IO Status Yes No IO only No

Diagnostics Network Browser (can find IP or naming issues)

Yes returns all PROFINET Devices

and information

Limited to IT or vendor tools

no common tool

Limited to IT or vendor tools

no common tool

Diagnostics Topology Yes No No

SNMP loop holes No Yes Yes

Resources

PROFINET Diagnostics VideoPROFINET Diagnostics for PROFINET Webinar

wwwusprofinetcom

49

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

50

ERP

EnterpriseResourcePlanning

ManufacturingExecutionSystem

PlantAssetManagement

Stage 1Definition ofmaintenanceinterface

MES

Interface defined in IEC62264

Prod

uctio

n

Qua

lity

Inve

ntor

y

Mai

nten

ance

Mai

nten

ance

Interface defined by PROFINET

PAMController amp Field Devices

How do I move information vertically

wwwusprofinetcom

51

White paper MES and PROFINET

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

52

Application Profiles

Agreement within a device family on how to use the PROFIBUS PROFINET data by adding data structures cyclic acyclic services behavior parameterization diagnosis integration etc

wwwusprofinetcom

53

1

2

7

1

2

7

HostMaster Field DeviceSlave

Engineering

IEC 61158

Profile

Application Profiles

wwwusprofinetcom

54

Ident(Bar-codeRFID)

RobotNC

Profile Guidelines

Common ProfilesApplication Profiles Cooperation with other organizations

eg OPC DriveCom VDMA OpenPLC etc Training (UML Safety Models etc) Tools

Redundancy

FFIEC 61804

Interbus CAN etc

Models

Best Practice Patterns

Diagnosis

Data types

IEC 62390

Encoder PROFIdrive

FluidPower

SEMI

IampM Functions

Time Stamp

PROFIsafe

PADevices

Waterwastewater

intelligPumps SEMI

RemoteIOforPA

LaboratoryDevices

Weighingamp

Dosage

LowVoltageSwitch-

gear

IO-Link Trains

PROFINET IO

PROFIenergy

PROFIenergy Use Cases

Switch off during short breaksSwitch off during long breaksSwitch off during unplanned breaksReading of measured data

Provides a means of reducing or shutting off power when demand will be exceeded

wwwusprofinetcom

55

Competitive comparison

wwwusprofinetcom

56

Energy Management PROFINET EtherNetIP Modbus TCP

Production Pause savings Yes New No

Data organization Yes Yes No

PROFIenergy Resources

PROFIenergy flyerVideo What does PROFIenergy meanMinutePROFINET What is PROFIenergyWhite Paper ldquoThe PROFIenergy ProfilerdquoWhite Paper ldquoGet Energy Costs under ControlrdquoWhite Paper ldquoAssessing PROFIenergyacutes potentialrdquoBlog Report with videos

ldquoPROFIenergyrdquo

wwwusprofinetcom

57

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

58

PROFIsafe How it works

wwwusprofinetcom

59

ldquoBlack Channel ASICs Links Cables etc are not safety relevant

PROFIsafe Parts of the safety critical communications systems Addressing Watch Dog Timers Sequencing Signature etc

Safety relevant but not part of the PROFIsafe-Profiles Safety IO and the Safety Control Systems

Non safety critical functions like eg diagnosis

eg Diagnosis

Fail-safe data Standard data

Data Unit

PROFIBUS or PROFINET

PROFINETHTTPSNMP

hellip

TCPIP

EthernetRT

IO or Controller

PROFINETHTTPSNMP

hellip

TCPIP

EthernetRT

IOSafetyInput

Safety-Layer

PROFINETHTTPSNMP

hellip

TCPIP

EthernetRT

IOSafetyControl

Safety-Layer

PROFINETHTTPSNMP

hellip

TCPIP

EthernetRT

IOSafetyOutput

Safety-Layer

PROFIsafe provides correct transmission of messages

Competitive comparison

wwwusprofinetcom

60

System PROFINET EtherNetIP Modbus TCP

Functional Safety Yes Yes No

Safety for discrete process and motion Yes No No

Integrates AS-i Safety Yes No No

PROFIsafe Resources

Marketing Flyer PROFIsafeSystem Description PROFIsafe Technology and ApplicationPROFItelevision Safety with PROFINETApplication Story KUKA Reduces Machine Safety ComponentsPROFIsafe webinarSafety the Moviewwwprofisafenet

wwwusprofinetcom

61

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

62

How do I integrate controllers

wwwusprofinetcom

63IO controller 1

PROFINET

IO controller 2

CPU2 I-Device

IO device 1

CPU1

IO controller 3

CPU3

IO device 2

I-Device

An IO controller can also be an IO device with IO controller functionality on the same interfaceAllow local controllers in a modular architecture to communicate to a higher level station (main controller)Familiar IO access without TCPIP telegrams or proprietary methodsSimple and familiar IO interfacing of CPUs Interfacing of CPUs in different projects Integration among different controllers (manufacturers)Transmission of cyclic data (RT IRT)

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

64

Share an IO Device

PROFINET offers shared device functionalityTwo Controllers can access the same deviceFlexible assignment of modules to different controllers

IO controller 1

PROFINET

IO controller 2

Shared IO Device

Shared device results in reduced costs simplified architecturescan save on cabinet space allowing optimized solutions

65

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

66

Wireless

Long distance (RTU)Long distancesWaterwastewater and oil patch applicationsNo standards

Process InstrumentsShort distances battery powered meshWirelessHART ISA 10011a

Discrete Sensors and ActuatorsShort distances line-powered meshStandards still evolving

BackboneMedium distancesLong-established standards

wwwusprofinetcom

67

RTU = Remote Terminal Unit

PROFIBUS amp PROFINET gateways to WirelessHART

PI developed a standard

PROFINET uses this

PROFINET over wireless backbones

PROFINET runs over these standard wireless technologies

IEEE 80211 (bgahnac) ndash Wireless LANIEEE 802151 ndash Bluetooth

Wireless is part of the PROFINET specification

Many vendorsSome IO devices have wireless built in

PROFIsafe is safety-certified over wireless using PROFINET as the transport mechanism

wwwusprofinetcom

68

Competitive Comparison wireless

PROFINET ndash designed in safety includedEtherNetIP ndash multicasting complicates

wwwusprofinetcom

69

Resources

Industrial Wireless Networking WebinarFour kinds of wireless blog postPROFINET Certified Network Engineer classMore App stories

Disney Toy Story Midway ManiaDisney Radiator Springs Racers Swedish TowerSteel Industry

wwwusprofinetcom

70

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

71

More

Bumpless RedundancyFast Start UpiPar ServerProxiesUnmanaged switchesApplication Profiles for

Lab trains pumps SEMI robots hellip

wwwusprofinetcom

72

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

73

Security

PI and ODVA have security documentsBoth rely on protecting the network itself

wwwusprofinetcom

74

Resources

Automation WorldBelden webinarControl Engineering Were you just hackedwwwisssourcecomwwwSCADAhackercomEric Byresrsquo blogldquoProtecting ICSs from Electronic Threatsrdquo

Part 1Part 2Part 3

us-certgovcontrol_systemsMacAfeePROFINET Security Guideline

wwwusprofinetcom

75

Leadership

PI createdFunctional safety over the network using the black channel approachEnergy management covering production pauses and data organization

PI advocated 2-port switches in devices when ODVA said it was a bad idea now they also advocate themPI was first with redundant media controllers and devices

wwwusprofinetcom

76

Wrapping Up

What is PROFINET

PROFINET

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

wwwusprofinetcom

78

IS COFFEE

Industrial

Not PROFIBUS wrapped in TCPIPDesigned for industry from start

FastRobustDeterministic

wwwusprofinetcom

79

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Scalable (Donrsquot Fence Me In)

Donrsquot settle for an 80 solutionEventually you will need more

Motion ControlProcess InstrumentSafety over the busConnectivity to a

production systemAnd that will require

New busNew softwareNew training

Sohellipstart with the 100 solutionPROFINET wwwusprofinetcom

80

$

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Dont Fence Me In

Roy Rogers Sons of the Pionee

Sons of the Pioneers 36 All- track 7

1998

Other

16813268

eng - 00002425 00002423 00014C3C 00014C37 00015F90 00015F90 00008000 00008000 00007530 00007530

Complete

Finished (stable)Spec at version 23 for 2 yearsWork on ldquoobjectsrdquo continues

All application areasDiscrete process motion high speed

Depth of featuresDiagnostics

PROFIBUS-like + IT protocolsFunctional safetyEnergy managementFast startuphellip many more

wwwusprofinetcom

81

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Open

Created and maintained by PI not by any one companyPI members participate in Working Groups and as reviewersMembership not required to make productsNo contract to sign

wwwusprofinetcom

82

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Fast

How fastTCPIP

secondsProcess instruments

100rsquos of millisecondsFactory IO

~10 millisecondsMotion control

lt1 millisecondHigh speed IO motion

3125 microseconds

wwwusprofinetcom

83

How repeatable

seconds

10rsquos of milliseconds

lt1millisecond

lt1microsecond

called ldquojitterrdquocovers this whole range

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

FlexibleStart with PROFINET

Virtually unlimited address spaceLots of bandwidthStandard wirelessFuture-proof leveraging of EthernetConnectivity upwardsConnectivity peer-to-peerConnect directly to IO

For specialized needsUnusual device PROFIBUS to PROFINETIntelligent sensor IO-Link to PROFINETSimple sensor AS-i to PROFINETProcess instrument PROFIBUS PA (or FF) to PROFINETWireless process instrument WirelessHART to PROFINETWireless discrete sensor PI WSAN to PROFINETLegacy fieldbus Proxy to PROFINETLegacy instrument HART to PROFINET

84

wwwusprofinetcom

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Easy

Simple Device ReplacementEasy configurationAutomatic topologyAutomatic timing calculations

wwwusprofinetcom

85

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Ethernet (Standard Unmodified)

Standard Unmodified EthernetConforms to IEEE8023

Media includesCopperFiberWireless

Uses standard Ethernet switches

wwwusprofinetcom

86

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Industrial Ethernet Capability Matrix

wwwusprofinetcom

87

Industrial Ethernet Capability Matrix

wwwusprofinetcom

88

TCPIP

Open Network

Real-timeMotion

Controller-to-Controller(Peer-to-Peer)

Modbus TCPEtherNetIPEtherCATPROFINET

Motion

wwwusprofinetcom

Industrial Ethernet Functionality

Technology PROFINET EthernetIP Modbus TCP

Ethernet IO Y Y YMotion Control Y Y NPeer-to-peer Y Y N

Process profile Y N N

Safety Y Y NSecurity Guideline Y N NBuses integrated many DeviceNet

ControlNet Modbus

source organization websites

Y = shipping N = no plans known

Available= PROFIBUS DP PROFIBUS PA Interbus DeviceNet Serial Modbus AS-i HART IO-Link FFPlanned= CC-Link more

89

Industrial Ethernet Functionality

Technology PROFINET EtherNetIP Modbus TCP

Communication Model Provider-Consumer

Provider-Consumer

Client-Server

Real-time Protocol Options

IEEE 8023 (Layer 2) primary

UDPIP optionTCPIP option

UDPIP (Layer 4) TCPIP (Layer 4)

Jitter with IO ++ (low) - (high) -- (higher)

Protocol Standard IEC 61158 IEC 61158 IEC 61158

Transmission Type Unicast primary Multicast optional

Multicast primary Limited Unicast Unicast only

COTS switch possible Yes Not recommended Yes

Switch requirements 100Mbits or faster

full duplex for IO traffic

Full DuplexIGMP Snooping One

IGMP QueryWire speed

For IO traffic

No special requirements

IP Address AssignmentAutomatic w PN

DCPDHCP optional

DHCP andManaged

DHCP and Managed

90

wwwusprofinetcom

Industrial Ethernet Functionality

Device Names Mandatory Optional Optional

Simple Device Replacement

Yes no toolssupport in all

devices

NoDHCP Option 82 Managed

Need special switchserver with DHCP

Option 82 support

No

Technology PROFINET EtherNetIP Modbus TCP

Network Management

(DCP DHCP option SNMP LLDP

topology options naming concept comprehensive

diagnostics)

(DHCP bootP DHCP option 82 SNMP loop holes vendor specific

limited network diagnostics special switches very likely)

(limited to IT tools SNMP loop

holes vendor specific no built

in network functions)

Comprehensive Diagnostics

Yes Application and Network No No

Diagnostics IO Status Yes No IO only No

Diagnostics Network Browser (can find IP or naming issues)

Yes returns all PROFINET Devices

and information

Limited to IT or vendor tools

no common tool

Limited to IT or vendor tools

no common tool

91

wwwusprofinetcom

Industrial Ethernet Functionality

Diagnostics Topology Yes No No

SNMP loop holes No Yes Yes

Energy Management(PROFIenergy) Yes No No

Safety Yes Yes No

Fast Start Up Yes Yes No

Wireless Yes IEEE 80211 and Bluetooth

Yes IEEE 80211(with caution when

using multicast)Yes

Performance ++ - --

Automatic Timing Calculation Yes No No

Technology PROFINET EtherNetIP Modbus TCP

Fieldbus Integration

Many including non PI

networks (PROFIBUS Interbus ASI

DeviceNet Foundation Fieldbus Modbus Hart

etc)

CompoNet DeviceNet ControlNet

Modbus TCPModbus

92

wwwusprofinetcom

Industrial Ethernet Functionality

Media (Network) Redundancy

YesSP RSP PN MRP

bumpless IRTvendor specific

YesSP RSP DLR vendor

specific

YesSP RSP vendor

specific

Bumpless Redundancy Yes No No

Controller Redundancy YesNot on EtherNetIP

Only with additional ODVA networks and hardware

No

Device Redundancy Yes No NoVertical Integration Yes No NoDevices can report maintenance information

Yes No No

Peer to Peer communications

Yes with CBA I-Device PNPN

Couplers TCPUDP option for programmed communication

Yesonly TCPIPprogrammed

communication

Yesonly TCPIPprogrammed

communication

Technology PROFINET EtherNetIP Modbus TCP

93

wwwusprofinetcom

Industrial Ethernet Functionality

Technology PROFINET EtherNetIP Modbus TCP

PROFINET for PA(Process Automation)

Yes No No

Shared Device Yes No No

iPar (optional parameter server)

Yes No No

TCI ndash Tool Calling Interface(allows vendor tools to be entered from the PROFINET configuration engineering tool)

Yes No No

94

wwwusprofinetcom

Resources

Competitive Resources from the PROFIblog

Pegging the FUD Meter (82707)The Fickle Finger of FUD (103007)FUD Dissection Part 1FUD Dissection Part 2Responding to FUD with FCNThe Big Lie SUE (121708)The EtherNetIP FUD-sicle ndash Melted Again(73112)PROFINET versus EtherNetIP (22415)

wwwusprofinetcom

96

wwwusprofinetcom

wwwusprofinetcom

97

Resources PROFINEWS App

wwwusprofinetcom

98

Resources NewsletterPROFINEWScom

wwwusprofinetcom

99

wwwusprofinetcom

Resources Webinars

Introduction to Ethernet for Control EngineersPROFINETIndustrial WirelessIndustrial Ethernet DiagnosticsPROFIBUS in the Process Industries PROFIsafePROFIenergyCompleting a PROFINET Project

More

100

Resources One-day training classes101

PROFINETMinneapolis June 4Denver June Chicago Aug Tampa Oct Detroit Oct Louisville Nov Raleigh Nov Seattle Dec

For the latest scheduleand to register visit

wwwusprofinetcom wwwusprofinetcom

PROFINETLos Angeles Feb 3 Dallas Feb 19Atlanta Mar 4Houston Mar 19Richmond Apr 2St Louis Apr 16Newark Apr 28Pittsburgh May 14

Resources PROFItech Classes

PROFIBUS or PROFINET Certified Network Engineer classFull week in Johnson City TNAlso available on-siteTheoretical plus hands-onCertification requires passing both a theoretical and practical examCertified Network Engineers are listed at wwwprofibuscomDetails at certifiedProfiInterfaceCentercomRegister online

wwwusprofinetcom

102

PROFINET Developer Workshop

Provide background and knowledge to design and test a PROFINET product efficientlyHow PROFINET can meet the specific applicationrsquos needs (ex GSDML file development)Tailored to customerrsquos level of experience and education Builds upon the PROFINET Certified Network Engineer curriculumHands-on experience and expert instruction on how to use the PROFINET test software suiteSmall or large groups accommodated both at the PIC or on the customerrsquos site wwwusprofinetcom

103

Resources Books

wwwusprofinetcom

104

OrderOrder

Order Order

Resources Social Media

wwwusprofinetcom

105

PROFItelevision

ThePROFIblogger

MinutePROFINET

Resources People

PI North America16101 N 82nd StreetSuite 3BScottsdale AZ 85260 USA ph (480) 483-2456fax (480) 483-7202wwwusprofibuscom

Michael Bryant Executive DirectorCarl Henning Deputy DirectorMichael Bowne Director of Tech MktingLynne Froehlich Administrative DirectorMarsha Bryant Administrator

PROFI Interface Center One Internet PlazaJohnson City TN 37604 USA

ph (423) 262-2576fax (423) 262-2103 wwwProfiInterfaceCentercom

Torsten Paulsen PIC ManagerHunter Harrington PROFINET Consulting EngrKyle McMillan PROFINET Systems EngineerJohn Swindall PROFIBUS Systems Engineer

wwwusprofinetcom

106

copy2013-2015 PI North America The PROFINET and PROFIBUS Logos are registered trademarks Members of PI are entitled to use the logos in all their written or electronic publications and promotional material The use of the PROFINET Logo in connection with PROFINET products is allowed only under the conditions of the PROFINET Runtime Software license All other trademarks and registered trademarks are the property of their respective owners

  • PROFINET vs EtherNetIP
  • A Disclaimer
  • Agenda
  • The Organization PROFINET
  • The Organizations
  • The Organizations Activities
  • The Organizations Cooperation
  • PI markets
  • Itrsquos all about the data
  • The road to IIoT
  • Breadth of Application Coverage
  • Competitive comparison discrete IO
  • Resources
  • PROFINET in Process
  • Competitive comparison process
  • Resources
  • Resources PROFIBUS PA
  • Motion Control Topology
  • Competitive comparison motion
  • Resources
  • Depth of Features
  • 5 steps to determinism
  • PROFINET and TCPIP
  • Why not use TCPIP for real-time
  • Ethernet doesnrsquot cause delays
  • PROFINET RT (Real Time)
  • When you try to use all layershellip
  • When you try to use all layershellip
  • Bandwidth Reservation for PROFINET IRT
  • Scheduling for PROFINET IRT
  • Functional principle of synchronization
  • 3125 microsecond cycle
  • Summary
  • Depth of Features
  • The ISOOSI Communications Model
  • Device Diagnostic Information
  • Diagnostic Information
  • ISOOSI Model Where Diagnostics fit in
  • IT Standards fPROFINET Network Diagnostics
  • Network Diagnostics Using SNMP
  • Network diagnostics using HTTP
  • IT Standards fPROFINET Network Diagnostics
  • LLDP (Link Layer Discovery Protocol)
  • Slide Number 44
  • Simple Device Replacement
  • Simple Device Replacement
  • Slide Number 47
  • Competitive comparison diagnostics
  • Resources
  • Depth of Features
  • How do I move information vertically
  • Depth of Features
  • Application Profiles
  • Application Profiles
  • PROFIenergy Use Cases
  • Competitive comparison
  • PROFIenergy Resources
  • Depth of Features
  • PROFIsafe How it works
  • Competitive comparison
  • PROFIsafe Resources
  • Depth of Features
  • How do I integrate controllers
  • Depth of Features
  • Share an IO Device
  • Depth of Features
  • Wireless
  • PROFINET over wireless backbones
  • Competitive Comparison wireless
  • Resources
  • Depth of Features
  • More
  • Depth of Features
  • Security
  • Resources
  • Leadership
  • Wrapping Up
  • What is PROFINET
  • Industrial
  • Scalable (Donrsquot Fence Me In)
  • Complete
  • Open
  • Fast
  • Flexible
  • Easy
  • Ethernet (Standard Unmodified)
  • Industrial Ethernet Capability Matrix
  • Industrial Ethernet Capability Matrix
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Resources
  • Competitive Resources from the PROFIblog
  • wwwusprofinetcom
  • Resources PROFINEWS App
  • Resources Newsletter
  • Resources Webinars
  • Resources One-day training classes
  • Resources PROFItech Classes
  • PROFINET Developer Workshop
  • Resources Books
  • Resources Social Media
  • Resources People
  • Slide Number 107
Page 3: PROFINET vs. EtherNet/IP · PROFINET RT (Real Time) The device determines which path the telegram takes  26 Data 40*…1440 Bytes InterFrame Gap 12 Byte Pre-amble

Agenda

The OrganizationGlobal support

Breadth of Application CoverageFactory (discrete) process and motion

Depth of featuresDeterminism diagnostics PROFIenergy PROFIsafe I-Device Shared Device wireless etc

LeadershipPioneered safety and many other Industrial Ethernet aspects

Resourceswwwusprofinetcom

3

The Organization PROFINET

4

AustraliaNew ZealandRPA PICC PITC

PolandRPA PICC PITC

CanadaPICC PITC

SlovakiaRPA

Southern AfricaRPA PICC PITC

ChinaRPA PICC PITL

JapanRPA PICC PITL

KoreaRPA PICC

South-East-AsiaRPA

Middle-East UAERPA PICC

IndiaRPA PICC

Czech RepRPA PICC PITC PITL

BrazilRPA PICC PITC

USARPA PICC PITC PITL

ChileRPA PICC PITC

DenmarkRPA

FinlandRPA

UKRPA PICC PITC

IrelandRPA PICC PITC

NetherlandsRPA PICCPITC PITL

NorwayRPA PICC PITC

SwitzerlandRPA PICC PITC

Germany amp AustriaRPA PICCPITC PITL

FranceRPA PICC PITC

BelgiumRPA PICC PITC

ItalyRPA PICC PITC

SwedenRPA PICC

SpainRPA PICCPITC

27 Regional PI Associations (RPA)1487 Members

53 PI Competence Centers (PICC)28 PI Training Centers (PITC)10 PI Test Laboratories (PITL)

PI worldwide PI Technical Support

LebanonPICC

Saudi ArabiaPICC PITC

Certifiedwwwusprofinetcom

4

The Organizations

Broad international support matters ifYou ship products globallyYou ship machines globallyYou build plants globally

PI certification of PICCs PITCs amp PITLsQuality of Service agreements with PIAudited by PI wwwusprofinetcom

5PI ODVA

Regional Associations 27 4Members 1487 300Training centers 28 1Test labs 10 4Competence Centers 53 0

The Organizations Activities

wwwusprofinetcom

6

PI ODVANewsletter subscribers 130000 noMember Newsletter yes noTwitter accounts 3 0YouTube channels 3 0Facebook pages 3+ 0LinkedIn groups 3 0Webinars yes noBlog yes noTraining Classes 16 0Certified Training Classes 8 0Certified Engineers 1000 0

US Only

The Organizations Cooperation

PIWorks with NAMUR for processWorks with AIDA for automotiveStarted Wireless Cooperation with FF and HARTLaunched FDI (Field Device Integration) with FF HART OPC FDT Incubated IO-LinkAbsorbed Interbus

ODVASome relationships with SERCOS and Modbus

wwwusprofinetcom

7

PI markets

ProcessOil and gasWaterwastewaterPharma

FactoryAutomotiveLogisticsOther discrete manufacturing

wwwusprofinetcom

8

Itrsquos all about the data

wwwusprofinetcom

9

IoTIIoTIndustrial InternetIndustry 40

more

The road to IIoT10

wwwusprofinetcom

PROFIBUS PA

PROFIBUS DP

Evolution NOT Revolution

Breadth of Application Coverage

Factory ndash bothProcess ndash both buthellip

Non-intrinsically safe instruments EIP has moreIntrinsically safe both rely on PROFIBUS PA (or Foundation Fieldbus)PROFINET uses proxies to integrate others

MotionPI has had PROFIdrive for decades

First for PROFIBUS then PROFINET ODVA has CIPmotion and SERCOS III

wwwusprofinetcom

11

Competitive comparison discrete IO

wwwusprofinetcom

12

Technology PROFINET EtherNetIP Modbus TCP

Communication Model Provider-Consumer

Provider-Consumer

Client-Server

Real-time Protocol Options

IEEE 8023 (Layer 2) primary

UDPIP optionTCPIP option

UDPIP (Layer 4) TCPIP (Layer 4)

Jitter with IO ++ (low) - (high) -- (higher)

Protocol Standard IEC 61158 IEC 61158 IEC 61158

Transmission Type Unicast primary Multicast optional

Multicast primary Limited Unicast Unicast only

Device Names Mandatory Optional OptionalCOTS switch possible Yes Not recommended Yes

Switch requirements 100Mbits or faster

full duplex for IO traffic

Full DuplexIGMP Snooping One

IGMP QueryWire speed

For IO traffic

No special requirements

IP Address AssignmentAutomatic w PN

DCPDHCP optional

DHCP andManaged

DHCP and Managed

Resources

Marketing flyer PROFINET System description PROFINET Guidelines

DesignInstallCommission

Web-based trainingMinutePROFINETPROFINET IO VideoPROFINET Certified Network Engineer class

wwwusprofinetcom

13

PROFINET in Process

Temperature

Classic IO

amp HART

PROFIBUS PA 3125kbits

Flow PressurePositioners

Level

PNPA link Motor starterDrives

Positioners

Engineering Station OS

ET 200iSP

Diagnosis ampCommissioning

PROFINETPROFIBUS DP

RS 485iS max 15Mbits

in Ex

DCSAS

FF

Transparent access to diagnostic and commissioning data

14

wwwusprofinetcom

Competitive comparison process

wwwusprofinetcom

15

Technology PROFINET EtherNetIP Modbus TCP

Fieldbus Integration

Many including non PI

networks (PROFIBUS Interbus

ASI DeviceNet Foundation Fieldbus

Modbus Hart etc)

CompoNet DeviceNet ControlNet

Modbus TCPModbus

Media (Network) Redundancy

YesSP RSP PN MRP

bumpless IRTvendor specific

YesSP RSP DLR vendor

specific

YesSP RSP vendor

specific

Bumpless Redundancy Yes No No

Controller Redundancy YesNot on EtherNetIP

Only with additional ODVA networks and hardware

No

Device Redundancy Yes No No

PROFINET for PA(Process Automation)

Yes No No

Resources

System description PROFINETPROFINET in Process Automation webinarWhite paperMinutePROFINET

wwwusprofinetcom

16

Resources PROFIBUS PA

Marketing Flyer PROFIBUS for Process AutomationSystem Description PROFIBUS Technology and ApplicationVideo series - PROFIBUS Dialogues

StandardizationExplosion PreventionLife Cycle ManagementDevice Diagnostics Condition Monitoring

Webinar seriesPart 1Part 2Part 3Part 4

wwwusprofinetcom

17

Motion Control Topology

wwwusprofinetcom

18

HMI

IRT communication IRT communicationIRT communication

RT communication RT communication

RT communicationRT communication

PLC

RT communication

Switch

Office IT Network

MotionController

PC

RT communication

IO Printer

Standard Ethernet devices can be connected at any point in the networkNo closed real-time domain

Competitive comparison motionMotion control comparison Modbus TCP is left out of this table as they do not support motion control

Technology PROFINET EtherNetIP

Architecture Open System(simultaneous TCP)

Open System(simultaneous TCP)

IEEE 8023 compliant Yes Yes

DeterministicYes Transparent clock

lt 1μs jittercalculated jitter

No Boundary clocks

Accumulating jitterSynchronized Peer-to-Peer Yes Yes

TCPIP traffic Yes Yes with caution

Throughput 150 Axes1ms35 Axes250μs 30 Axes1ms

IEEE 1588 IEEE 1588v2Built into PROFINET chips

IEEE 1588Special switches

neededAutomatic Timing Calculation Yes No

19

wwwusprofinetcom

Resources

Marketing Flyer Drives amp PROFIdrivePROFIdrive System DescriptionPROFIdrive webcastPROFIdrive Slide setWhite paperMinutePROFINET Performance 3MinutePROFINET Performance 4PROFIblog PROFIdrive

wwwusprofinetcom

20

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

21

5 steps to determinism

Configuration

Real-time

High Speed IO

TCPIP

Layer 2 (RT)

BandwidthReservation

(IRT)Cycle 1

IRTchannel Standard channel

Motion Control Scheduling (IRT)

PROFINETHTTPSNMP

hellip

IP

Ethernet

TCPUDP

Standard data 1

TCP

IP

Rea

l-tim

e

2

RT

Isoc

hr

Rea

l-tim

e

3

RT IRT

3125microsecFast Forwarding

DFPFragmentation

IRT = Isochronous Real-timeDFP = Dynamic Frame Packing

Device zDevice y

Controller

Switch

Port1

Port1

Port1Port2

Port1

Port2Port4

Port1

Device x

wwwusprofinetcom

22

PROFINET and TCPIP

PROFINET uses TCPIP where it makes sense

DiagnosticsNon time critical dataCommunicating with higher level IT

systemsPROFINET real-time coexists

with TCPIP without restrictions

PROFINET DOES NOT USE STANDARD

TCPIP

Real-Time

Bandwidth

Scheduling

TCPIP

3125microsec

23

Why not use TCPIP for real-time

Because itrsquos not fast enough and itrsquos not deterministic enoughHerersquos why

∆T4

∆T5

∆T2

∆T1

∆T3

TCPIPSuite

Ethernet

Server

TCPIPSuite

Ethernet

Client Data

UNWELCOME DELAYS

Bandwidth

Scheduling

TCPIP

3125microsec

Real-Time

24

Ethernet doesnrsquot cause delays

Node time330

Propagation 05

Transmission512

Switch latency10

Transmission512

Propagation05

Network

Node A

Switched 100MbpsEthernet

Node B

100m 100m

64-byte packet

Source University of Michigan Industrial Ethernet BookldquoPerformance Metrics for Industrial Ethernetrdquo

All times in micros

Bandwidth

Scheduling

TCPIP

3125microsec

Real-Time

25

PROFINET RT (Real Time)

The device determines which path the telegram takes

wwwusprofinetcom

26

Data

40hellip1440 Bytes

InterFrameGap

12 Byte

Pre-amble7 Byte

Sync

1 Byte

MAC

6 Byte

MAC

6 Byte

Ether-type

2 Byte

VLAN

2 Byte

Ether-type

2 Byte

FrameID

2 Byte

CycleCounter2 Byte

Data-Status1 Byte

TransStatus1 Byte

FCS

4 Byte

Ethernet Frame

Ethertype (type of protocol)Ethertype (PN) 0x8892Ethertype (IP) 0x0800EtherType (ARP) 0x0806EtherType (IPV6) 0x86DDhellip

RT Data

HTTP PROFINET

Rea

l-tim

e

SNMP Socket

IP

TCP UDP

Ethernet

IEEE EtherType0x8892

IEEE EtherType0x0800

Data

40hellip1440 Bytes

InterFrameGap

12 Byte

Pre-ambel7 Byte

Sync

1 Byte

MAC

6 Byte

MAC

6 Byte

Ether-type

2 Byte

VLAN

2 Byte

Ether-type

2 Byte

FrameID

2 Byte

CycleCounter

2 Byte

Data-Status1 Byte

TransStatus1 Byte

FCS

4 Byte

Bandwidth

Scheduling

TCPIP

3125microsec

Real-Time

When you try to use all layershellip

wwwusprofinetcom

27

Internet Layer

Network Access Layer

Application Layer

Transport Layer

SocketSNMPWEB

IP

Ethernet IEEE 8023

TCP UDP

IndustrialProtocolsPROFINET

Internet Layer

Network Access Layer

Application Layer

Transport Layer

SocketSNMPWEB

TCP UDP

IndustrialProtocols

IP

Ethernet

eg EtherNetIP

IEEE 8023

PROFINET is the enabling factor to achieve speed and determinism

Bandwidth

Scheduling

TCPIP

3125microsec

Real-Time

When you try to use all layershellip

wwwusprofinetcom

28

Internet Layer

Network Access Layer

Application Layer

Transport Layer

SocketSNMPWEB

IP

Ethernet IEEE 8023

TCP UDP

IndustrialProtocolsPROFINET

Internet Layer

Network Access Layer

Application Layer

Transport Layer

SocketSNMPWEB

TCP UDP

IndustrialProtocols

IP

Ethernet

eg EtherNetIP

IEEE 8023

PROFINET is the enabling factor to achieve speed and determinism

8 ms

16 msLess than 100microsJitter

Source University of Michigan Industrial Ethernet BookldquoPerformance Metrics for Industrial Ethernetrdquo

Bandwidth

Scheduling

TCPIP

3125microsec

Real-Time

Bandwidth Reservation for PROFINET IRT

Communication system schedulingExact cycle synchronizationSeparate time domains for Real-time and non-Real-time

Cycle 1 Cycle 2 Cycle n

IRTchannelStandard channel

eg 1 ms position controller clock cycle

Isochronous (IRT) Data

Open standardcommunication

IRTchannel Standard channel IRT

channel

Real-time (RT) Data

TCPIP-DataRT - DataIRT-Data

Synchro-nization

IRT = Isochronous Real Time

Scheduling

TCPIP

3125microsec

Real-Time

Bandwidth

29

Scheduling for PROFINET IRT

Every IRT device knows when data arrives and where to send it

wwwusprofinetcom

30

Controller

Switch

Device zDevice yDevice x

Port1

Port1

Frame 3

Frame 2

Frame 1

Switch scheduleRec port Arrive Frame Departure Dest

port1 t1 1 t1+∆t 41 t2 2 t2+∆t 41 t3 3 t3+∆t 22 - - - -

3) - - - -4) - - - -

) 100 free for TCPIP

Port1

Port2

Port1

Port2

Port4

Port1

Frame 1Frame 2Frame 3

Frame 1

Frame 1

Frame 2Frame 3

Switch must be IRT-awareTCPIP

3125microsec

Real-Time

Bandwidth

Scheduling

Functional principle of synchronization31

part IEEE 1588 V2 approved March 2008

Local Time

MasterClock

TransparentClock

SlaveClock

TransparentClock

SyncCtrl

Forwarding ofSync Message

Local Time

MasterClock

BoundaryClock

SlaveClock

BoundaryClock

MasterPort

SyncCtrl

SlavePort

Issue of cascading time control loops Extension of start-up time Used by EtherNetIP CIPSync

Only one control loop between Master clock and Slave clock

Usable in switched networks

IEEE1588

PROFINET

Boundary Clock

Transparent Clock

wwwusprofinetcom

3125 microsecond cycle

wwwusprofinetcom

32

TCPIP

Real-Time

Bandwidth

Scheduling

3125microsec

Summary

PROFINET achieves industry requirements for speed and determinism using standard Ethernet by using these 5 steps1 Using TCPIP where appropriate2 Skipping it when necessary3 Reserving bandwidth for higher performance4 Scheduling traffic to ensure motion control

needs5 Fast Forwarding Dynamic Frame Packing

and Fragmentation to achieve 3125microsecond cycle times

wwwusprofinetcom

33

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

34

The ISOOSI Communications Model35

Ethernet based systems can provide diagnostics on the Transport oriented layers (lower level) as well as Application based diagnostics (higher level) Picking the right protocol is important if you want a complete set of diagnostic capabilities

Layer 7

Layer 4

Layer 3

Layer 2

Layer 1

Application

TCPUDP

IP

Ethernet

Application Layer Diagnostics(For Example PROFINET)Provides PROFINET device specific diagnostics (module unplugged wire break IO status Data records etc)

Transport Oriented Layers Diagnostics (For Example SNMP HTTP LLDP)Provides information about TCPUDPIPEthernet (link down bandwidth statistics connections etc)

Where Diagnostics fit in

wwwusprofinetcom

Device Diagnostic Information

Logical model provides quick error localizationDiagnostic information is structured hierarchically

Station Failure in Device(eg Valve Station 2)

Slot 1 Slot 2 Slot 3Slot 0 Slot 4 Slot 5 Slot 6Network diagnosis IP-Address Ping Location Statistic

Slot Failure in Module(eg Analog Input Slot 3)

Channel Failure in Channel(eg Cable Break in Channel 2)

Channel 2

SNMP = Simple Network Management Protocol

gtgtgtgtgt Station name gtgtgtgt Slot gtgtgt Channel gt Error informationgtgt Channel type

36

Diagnostic Information

Examples of Diagnostic InformationThe device monitors the Output Channelsin order to discover a wire break (no current is flowing although the output is set to lsquo1rsquo)

An analog Input has a range of 010VAn input voltage of 12V is detected and reported as overvoltage

wwwusprofinetcom

37

Diagnostic Information is not only ldquoPROFINET relatedrdquo but also helps in the application

Ethernet based systems can provide diagnostics on the Transport oriented layers (lower level) as well as Application based diagnostics (higher level) Picking the right protocol is important if you want a complete set of diagnostic capabilities

Layer 7

Layer 4

Layer 3

Layer 2

Layer 1

Application

TCPUDP

IP

Ethernet

Application Layer Diagnostics(For Example PROFINET)Provides PROFINET device specific diagnostics (module unplugged wire break etc)

Transport Oriented Layers Diagnostics (For Example SNMP HTTP LLDP)Provides information about TCPUDPIPEthernet (link down bandwidth statistics connections etc)

ISOOSI Model Where Diagnostics fit in38

wwwusprofinetcom

IT Standards fPROFINET Network Diagnostics

Benefit Protocol Description

Standard tools for reading statistics and diagnostics

SNMP

Simple Network Management Protocol for network diagnostics

Web access to devices for configuration diagnostics

HTTP

Hyper Text Transfer Protocol for Web services and browsing

wwwusprofinetcom

3939H

ow d

oes

it w

orkhellip

Network Diagnostics Using SNMP

PROFINET uses SNMPPROFINET uses standard MIBs (Management Information Base MIB-II LLDP Discovery MIB)This MIB-II contains information about device name IP address location status and statistics (examples include CRC errors port status bandwidth utilizationhellip

ManagementStation

IO-Device IO-Device

Data request

Data transfer

NameIP AddressLocationStatusStatistics

NameIP AddressLocationStatusStatistics

MIB MIB

SNMP Software

wwwusprofinetcom

4040

Network diagnostics using HTTP

Simple accessRegardless of location even wirelessNo engineering tool needed

41Easy access over the web (local or remote)IO Controllers IO Devices proxies or switches can have web

diagnostics implemented

Benefit Protocol Description

Mapping the network topology and simple device replacement

LLDPLink Layer Discovery Protocol IEEE 8021AB

wwwusprofinetcom

4242H

ow d

oes

it w

orkhellip

IT Standards fPROFINET Network Diagnostics

LLDP (Link Layer Discovery Protocol)

The Link Layer Discovery Protocol (LLDP) is a vendor-independent protocol and independent of the network structureVia LLDP connected devices specify their identity and properties to their neighbors cyclically every few seconds

ports names transmission rates etcThe information is stored in a local table (LLDP Discovery MIB)Benefits of using LLDP includehellip

helliptopology Information can later be read out with SNMP from the LLDP Discovery MIB

simple device replacement can be achieved

helliphellipIO 1 ndash Port 2 ndash IO DevicePort 5PLC ndash Port 1 ndash IO ControllerPort 4IO 3 ndash Port 1 ndash IO DevicePort 3IO 2 ndash Port 2 ndash IO DevicePort 2- Empty -Port 1

Discovery MIB - Switch

Example LLDP Table

43

wwwusprofinetcom

Topology Diagnostics View

Use of standard Ethernet mechanismsLLDPSNMP

Topology diagnostics for devices Same modeling of Ports as IO channels

Standard and topology view (offline online) Maintenance information

44

wwwusprofinetcom

Simple Device Replacement

How to replace a PROFINET device which has failed without using an engineering tool

Devices with memory cardTransfer memory card to keep existing device name

Devices without memory cardUsing the PROFINET simple device replacement feature

45

wwwusprofinetcom

Simple Device Replacement

wwwusprofinetcom

46

IO Controller

I0 3 are you thereHmmm No answer

LLDP Alias NameldquoSwitchP4rdquo

1 Device ldquoIO 3rdquo fails2 Device is replaced with new

MAC address and empty name3 Devices exchange LLDP4 The neighbor sends a LLDP alias

name to new device5 Controller finds new device using

DCP and LLDP alias name6 Device addressed with

DCP ldquoSet namerdquo from controller7 IO Controller starts device and

system is back online

IO 1 IO 2 IO 3

Switch

LLDP

Simple Device Replacement

P1

P2P3

P4

OK Irsquoll try this Is ldquoSwitchP4rdquo there(The device connected to port 4)

Hello I am the switch You are connected to my port 4 ldquoSwitchP4rdquo

Found you ldquoSwitchP4rdquo Let me set your device name again to ldquoI0 3rdquo

IO 4

P5

46

Use of Ethernet diagnostic tools

Network analysis with standard toolsDebugging during development w

Ethernet SnifferWireshark ndashwwwwiresharkorgPROFINET decoding is built inColor filter available

Device Link and traffic detection with LEDsLED DisplaySimple connection test without configuration

47

DCP (Discovery and Configuration Protocol)

Connect Request

Parameterization

Real-Time IO

wwwusprofinetcom

Competitive comparison diagnostics

wwwusprofinetcom

48

Technology PROFINET EtherNetIP Modbus TCP

Network Management

(DCP DHCP option SNMP LLDP

topology options naming concept comprehensive

diagnostics)

(DHCP bootP DHCP option 82 SNMP loop holes vendor specific

limited network diagnostics special switches very likely)

(limited to IT tools SNMP loop

holes vendor specific no built

in network functions)

Comprehensive Diagnostics

Yes Application and Network No No

Diagnostics IO Status Yes No IO only No

Diagnostics Network Browser (can find IP or naming issues)

Yes returns all PROFINET Devices

and information

Limited to IT or vendor tools

no common tool

Limited to IT or vendor tools

no common tool

Diagnostics Topology Yes No No

SNMP loop holes No Yes Yes

Resources

PROFINET Diagnostics VideoPROFINET Diagnostics for PROFINET Webinar

wwwusprofinetcom

49

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

50

ERP

EnterpriseResourcePlanning

ManufacturingExecutionSystem

PlantAssetManagement

Stage 1Definition ofmaintenanceinterface

MES

Interface defined in IEC62264

Prod

uctio

n

Qua

lity

Inve

ntor

y

Mai

nten

ance

Mai

nten

ance

Interface defined by PROFINET

PAMController amp Field Devices

How do I move information vertically

wwwusprofinetcom

51

White paper MES and PROFINET

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

52

Application Profiles

Agreement within a device family on how to use the PROFIBUS PROFINET data by adding data structures cyclic acyclic services behavior parameterization diagnosis integration etc

wwwusprofinetcom

53

1

2

7

1

2

7

HostMaster Field DeviceSlave

Engineering

IEC 61158

Profile

Application Profiles

wwwusprofinetcom

54

Ident(Bar-codeRFID)

RobotNC

Profile Guidelines

Common ProfilesApplication Profiles Cooperation with other organizations

eg OPC DriveCom VDMA OpenPLC etc Training (UML Safety Models etc) Tools

Redundancy

FFIEC 61804

Interbus CAN etc

Models

Best Practice Patterns

Diagnosis

Data types

IEC 62390

Encoder PROFIdrive

FluidPower

SEMI

IampM Functions

Time Stamp

PROFIsafe

PADevices

Waterwastewater

intelligPumps SEMI

RemoteIOforPA

LaboratoryDevices

Weighingamp

Dosage

LowVoltageSwitch-

gear

IO-Link Trains

PROFINET IO

PROFIenergy

PROFIenergy Use Cases

Switch off during short breaksSwitch off during long breaksSwitch off during unplanned breaksReading of measured data

Provides a means of reducing or shutting off power when demand will be exceeded

wwwusprofinetcom

55

Competitive comparison

wwwusprofinetcom

56

Energy Management PROFINET EtherNetIP Modbus TCP

Production Pause savings Yes New No

Data organization Yes Yes No

PROFIenergy Resources

PROFIenergy flyerVideo What does PROFIenergy meanMinutePROFINET What is PROFIenergyWhite Paper ldquoThe PROFIenergy ProfilerdquoWhite Paper ldquoGet Energy Costs under ControlrdquoWhite Paper ldquoAssessing PROFIenergyacutes potentialrdquoBlog Report with videos

ldquoPROFIenergyrdquo

wwwusprofinetcom

57

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

58

PROFIsafe How it works

wwwusprofinetcom

59

ldquoBlack Channel ASICs Links Cables etc are not safety relevant

PROFIsafe Parts of the safety critical communications systems Addressing Watch Dog Timers Sequencing Signature etc

Safety relevant but not part of the PROFIsafe-Profiles Safety IO and the Safety Control Systems

Non safety critical functions like eg diagnosis

eg Diagnosis

Fail-safe data Standard data

Data Unit

PROFIBUS or PROFINET

PROFINETHTTPSNMP

hellip

TCPIP

EthernetRT

IO or Controller

PROFINETHTTPSNMP

hellip

TCPIP

EthernetRT

IOSafetyInput

Safety-Layer

PROFINETHTTPSNMP

hellip

TCPIP

EthernetRT

IOSafetyControl

Safety-Layer

PROFINETHTTPSNMP

hellip

TCPIP

EthernetRT

IOSafetyOutput

Safety-Layer

PROFIsafe provides correct transmission of messages

Competitive comparison

wwwusprofinetcom

60

System PROFINET EtherNetIP Modbus TCP

Functional Safety Yes Yes No

Safety for discrete process and motion Yes No No

Integrates AS-i Safety Yes No No

PROFIsafe Resources

Marketing Flyer PROFIsafeSystem Description PROFIsafe Technology and ApplicationPROFItelevision Safety with PROFINETApplication Story KUKA Reduces Machine Safety ComponentsPROFIsafe webinarSafety the Moviewwwprofisafenet

wwwusprofinetcom

61

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

62

How do I integrate controllers

wwwusprofinetcom

63IO controller 1

PROFINET

IO controller 2

CPU2 I-Device

IO device 1

CPU1

IO controller 3

CPU3

IO device 2

I-Device

An IO controller can also be an IO device with IO controller functionality on the same interfaceAllow local controllers in a modular architecture to communicate to a higher level station (main controller)Familiar IO access without TCPIP telegrams or proprietary methodsSimple and familiar IO interfacing of CPUs Interfacing of CPUs in different projects Integration among different controllers (manufacturers)Transmission of cyclic data (RT IRT)

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

64

Share an IO Device

PROFINET offers shared device functionalityTwo Controllers can access the same deviceFlexible assignment of modules to different controllers

IO controller 1

PROFINET

IO controller 2

Shared IO Device

Shared device results in reduced costs simplified architecturescan save on cabinet space allowing optimized solutions

65

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

66

Wireless

Long distance (RTU)Long distancesWaterwastewater and oil patch applicationsNo standards

Process InstrumentsShort distances battery powered meshWirelessHART ISA 10011a

Discrete Sensors and ActuatorsShort distances line-powered meshStandards still evolving

BackboneMedium distancesLong-established standards

wwwusprofinetcom

67

RTU = Remote Terminal Unit

PROFIBUS amp PROFINET gateways to WirelessHART

PI developed a standard

PROFINET uses this

PROFINET over wireless backbones

PROFINET runs over these standard wireless technologies

IEEE 80211 (bgahnac) ndash Wireless LANIEEE 802151 ndash Bluetooth

Wireless is part of the PROFINET specification

Many vendorsSome IO devices have wireless built in

PROFIsafe is safety-certified over wireless using PROFINET as the transport mechanism

wwwusprofinetcom

68

Competitive Comparison wireless

PROFINET ndash designed in safety includedEtherNetIP ndash multicasting complicates

wwwusprofinetcom

69

Resources

Industrial Wireless Networking WebinarFour kinds of wireless blog postPROFINET Certified Network Engineer classMore App stories

Disney Toy Story Midway ManiaDisney Radiator Springs Racers Swedish TowerSteel Industry

wwwusprofinetcom

70

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

71

More

Bumpless RedundancyFast Start UpiPar ServerProxiesUnmanaged switchesApplication Profiles for

Lab trains pumps SEMI robots hellip

wwwusprofinetcom

72

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

73

Security

PI and ODVA have security documentsBoth rely on protecting the network itself

wwwusprofinetcom

74

Resources

Automation WorldBelden webinarControl Engineering Were you just hackedwwwisssourcecomwwwSCADAhackercomEric Byresrsquo blogldquoProtecting ICSs from Electronic Threatsrdquo

Part 1Part 2Part 3

us-certgovcontrol_systemsMacAfeePROFINET Security Guideline

wwwusprofinetcom

75

Leadership

PI createdFunctional safety over the network using the black channel approachEnergy management covering production pauses and data organization

PI advocated 2-port switches in devices when ODVA said it was a bad idea now they also advocate themPI was first with redundant media controllers and devices

wwwusprofinetcom

76

Wrapping Up

What is PROFINET

PROFINET

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

wwwusprofinetcom

78

IS COFFEE

Industrial

Not PROFIBUS wrapped in TCPIPDesigned for industry from start

FastRobustDeterministic

wwwusprofinetcom

79

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Scalable (Donrsquot Fence Me In)

Donrsquot settle for an 80 solutionEventually you will need more

Motion ControlProcess InstrumentSafety over the busConnectivity to a

production systemAnd that will require

New busNew softwareNew training

Sohellipstart with the 100 solutionPROFINET wwwusprofinetcom

80

$

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Dont Fence Me In

Roy Rogers Sons of the Pionee

Sons of the Pioneers 36 All- track 7

1998

Other

16813268

eng - 00002425 00002423 00014C3C 00014C37 00015F90 00015F90 00008000 00008000 00007530 00007530

Complete

Finished (stable)Spec at version 23 for 2 yearsWork on ldquoobjectsrdquo continues

All application areasDiscrete process motion high speed

Depth of featuresDiagnostics

PROFIBUS-like + IT protocolsFunctional safetyEnergy managementFast startuphellip many more

wwwusprofinetcom

81

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Open

Created and maintained by PI not by any one companyPI members participate in Working Groups and as reviewersMembership not required to make productsNo contract to sign

wwwusprofinetcom

82

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Fast

How fastTCPIP

secondsProcess instruments

100rsquos of millisecondsFactory IO

~10 millisecondsMotion control

lt1 millisecondHigh speed IO motion

3125 microseconds

wwwusprofinetcom

83

How repeatable

seconds

10rsquos of milliseconds

lt1millisecond

lt1microsecond

called ldquojitterrdquocovers this whole range

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

FlexibleStart with PROFINET

Virtually unlimited address spaceLots of bandwidthStandard wirelessFuture-proof leveraging of EthernetConnectivity upwardsConnectivity peer-to-peerConnect directly to IO

For specialized needsUnusual device PROFIBUS to PROFINETIntelligent sensor IO-Link to PROFINETSimple sensor AS-i to PROFINETProcess instrument PROFIBUS PA (or FF) to PROFINETWireless process instrument WirelessHART to PROFINETWireless discrete sensor PI WSAN to PROFINETLegacy fieldbus Proxy to PROFINETLegacy instrument HART to PROFINET

84

wwwusprofinetcom

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Easy

Simple Device ReplacementEasy configurationAutomatic topologyAutomatic timing calculations

wwwusprofinetcom

85

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Ethernet (Standard Unmodified)

Standard Unmodified EthernetConforms to IEEE8023

Media includesCopperFiberWireless

Uses standard Ethernet switches

wwwusprofinetcom

86

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Industrial Ethernet Capability Matrix

wwwusprofinetcom

87

Industrial Ethernet Capability Matrix

wwwusprofinetcom

88

TCPIP

Open Network

Real-timeMotion

Controller-to-Controller(Peer-to-Peer)

Modbus TCPEtherNetIPEtherCATPROFINET

Motion

wwwusprofinetcom

Industrial Ethernet Functionality

Technology PROFINET EthernetIP Modbus TCP

Ethernet IO Y Y YMotion Control Y Y NPeer-to-peer Y Y N

Process profile Y N N

Safety Y Y NSecurity Guideline Y N NBuses integrated many DeviceNet

ControlNet Modbus

source organization websites

Y = shipping N = no plans known

Available= PROFIBUS DP PROFIBUS PA Interbus DeviceNet Serial Modbus AS-i HART IO-Link FFPlanned= CC-Link more

89

Industrial Ethernet Functionality

Technology PROFINET EtherNetIP Modbus TCP

Communication Model Provider-Consumer

Provider-Consumer

Client-Server

Real-time Protocol Options

IEEE 8023 (Layer 2) primary

UDPIP optionTCPIP option

UDPIP (Layer 4) TCPIP (Layer 4)

Jitter with IO ++ (low) - (high) -- (higher)

Protocol Standard IEC 61158 IEC 61158 IEC 61158

Transmission Type Unicast primary Multicast optional

Multicast primary Limited Unicast Unicast only

COTS switch possible Yes Not recommended Yes

Switch requirements 100Mbits or faster

full duplex for IO traffic

Full DuplexIGMP Snooping One

IGMP QueryWire speed

For IO traffic

No special requirements

IP Address AssignmentAutomatic w PN

DCPDHCP optional

DHCP andManaged

DHCP and Managed

90

wwwusprofinetcom

Industrial Ethernet Functionality

Device Names Mandatory Optional Optional

Simple Device Replacement

Yes no toolssupport in all

devices

NoDHCP Option 82 Managed

Need special switchserver with DHCP

Option 82 support

No

Technology PROFINET EtherNetIP Modbus TCP

Network Management

(DCP DHCP option SNMP LLDP

topology options naming concept comprehensive

diagnostics)

(DHCP bootP DHCP option 82 SNMP loop holes vendor specific

limited network diagnostics special switches very likely)

(limited to IT tools SNMP loop

holes vendor specific no built

in network functions)

Comprehensive Diagnostics

Yes Application and Network No No

Diagnostics IO Status Yes No IO only No

Diagnostics Network Browser (can find IP or naming issues)

Yes returns all PROFINET Devices

and information

Limited to IT or vendor tools

no common tool

Limited to IT or vendor tools

no common tool

91

wwwusprofinetcom

Industrial Ethernet Functionality

Diagnostics Topology Yes No No

SNMP loop holes No Yes Yes

Energy Management(PROFIenergy) Yes No No

Safety Yes Yes No

Fast Start Up Yes Yes No

Wireless Yes IEEE 80211 and Bluetooth

Yes IEEE 80211(with caution when

using multicast)Yes

Performance ++ - --

Automatic Timing Calculation Yes No No

Technology PROFINET EtherNetIP Modbus TCP

Fieldbus Integration

Many including non PI

networks (PROFIBUS Interbus ASI

DeviceNet Foundation Fieldbus Modbus Hart

etc)

CompoNet DeviceNet ControlNet

Modbus TCPModbus

92

wwwusprofinetcom

Industrial Ethernet Functionality

Media (Network) Redundancy

YesSP RSP PN MRP

bumpless IRTvendor specific

YesSP RSP DLR vendor

specific

YesSP RSP vendor

specific

Bumpless Redundancy Yes No No

Controller Redundancy YesNot on EtherNetIP

Only with additional ODVA networks and hardware

No

Device Redundancy Yes No NoVertical Integration Yes No NoDevices can report maintenance information

Yes No No

Peer to Peer communications

Yes with CBA I-Device PNPN

Couplers TCPUDP option for programmed communication

Yesonly TCPIPprogrammed

communication

Yesonly TCPIPprogrammed

communication

Technology PROFINET EtherNetIP Modbus TCP

93

wwwusprofinetcom

Industrial Ethernet Functionality

Technology PROFINET EtherNetIP Modbus TCP

PROFINET for PA(Process Automation)

Yes No No

Shared Device Yes No No

iPar (optional parameter server)

Yes No No

TCI ndash Tool Calling Interface(allows vendor tools to be entered from the PROFINET configuration engineering tool)

Yes No No

94

wwwusprofinetcom

Resources

Competitive Resources from the PROFIblog

Pegging the FUD Meter (82707)The Fickle Finger of FUD (103007)FUD Dissection Part 1FUD Dissection Part 2Responding to FUD with FCNThe Big Lie SUE (121708)The EtherNetIP FUD-sicle ndash Melted Again(73112)PROFINET versus EtherNetIP (22415)

wwwusprofinetcom

96

wwwusprofinetcom

wwwusprofinetcom

97

Resources PROFINEWS App

wwwusprofinetcom

98

Resources NewsletterPROFINEWScom

wwwusprofinetcom

99

wwwusprofinetcom

Resources Webinars

Introduction to Ethernet for Control EngineersPROFINETIndustrial WirelessIndustrial Ethernet DiagnosticsPROFIBUS in the Process Industries PROFIsafePROFIenergyCompleting a PROFINET Project

More

100

Resources One-day training classes101

PROFINETMinneapolis June 4Denver June Chicago Aug Tampa Oct Detroit Oct Louisville Nov Raleigh Nov Seattle Dec

For the latest scheduleand to register visit

wwwusprofinetcom wwwusprofinetcom

PROFINETLos Angeles Feb 3 Dallas Feb 19Atlanta Mar 4Houston Mar 19Richmond Apr 2St Louis Apr 16Newark Apr 28Pittsburgh May 14

Resources PROFItech Classes

PROFIBUS or PROFINET Certified Network Engineer classFull week in Johnson City TNAlso available on-siteTheoretical plus hands-onCertification requires passing both a theoretical and practical examCertified Network Engineers are listed at wwwprofibuscomDetails at certifiedProfiInterfaceCentercomRegister online

wwwusprofinetcom

102

PROFINET Developer Workshop

Provide background and knowledge to design and test a PROFINET product efficientlyHow PROFINET can meet the specific applicationrsquos needs (ex GSDML file development)Tailored to customerrsquos level of experience and education Builds upon the PROFINET Certified Network Engineer curriculumHands-on experience and expert instruction on how to use the PROFINET test software suiteSmall or large groups accommodated both at the PIC or on the customerrsquos site wwwusprofinetcom

103

Resources Books

wwwusprofinetcom

104

OrderOrder

Order Order

Resources Social Media

wwwusprofinetcom

105

PROFItelevision

ThePROFIblogger

MinutePROFINET

Resources People

PI North America16101 N 82nd StreetSuite 3BScottsdale AZ 85260 USA ph (480) 483-2456fax (480) 483-7202wwwusprofibuscom

Michael Bryant Executive DirectorCarl Henning Deputy DirectorMichael Bowne Director of Tech MktingLynne Froehlich Administrative DirectorMarsha Bryant Administrator

PROFI Interface Center One Internet PlazaJohnson City TN 37604 USA

ph (423) 262-2576fax (423) 262-2103 wwwProfiInterfaceCentercom

Torsten Paulsen PIC ManagerHunter Harrington PROFINET Consulting EngrKyle McMillan PROFINET Systems EngineerJohn Swindall PROFIBUS Systems Engineer

wwwusprofinetcom

106

copy2013-2015 PI North America The PROFINET and PROFIBUS Logos are registered trademarks Members of PI are entitled to use the logos in all their written or electronic publications and promotional material The use of the PROFINET Logo in connection with PROFINET products is allowed only under the conditions of the PROFINET Runtime Software license All other trademarks and registered trademarks are the property of their respective owners

  • PROFINET vs EtherNetIP
  • A Disclaimer
  • Agenda
  • The Organization PROFINET
  • The Organizations
  • The Organizations Activities
  • The Organizations Cooperation
  • PI markets
  • Itrsquos all about the data
  • The road to IIoT
  • Breadth of Application Coverage
  • Competitive comparison discrete IO
  • Resources
  • PROFINET in Process
  • Competitive comparison process
  • Resources
  • Resources PROFIBUS PA
  • Motion Control Topology
  • Competitive comparison motion
  • Resources
  • Depth of Features
  • 5 steps to determinism
  • PROFINET and TCPIP
  • Why not use TCPIP for real-time
  • Ethernet doesnrsquot cause delays
  • PROFINET RT (Real Time)
  • When you try to use all layershellip
  • When you try to use all layershellip
  • Bandwidth Reservation for PROFINET IRT
  • Scheduling for PROFINET IRT
  • Functional principle of synchronization
  • 3125 microsecond cycle
  • Summary
  • Depth of Features
  • The ISOOSI Communications Model
  • Device Diagnostic Information
  • Diagnostic Information
  • ISOOSI Model Where Diagnostics fit in
  • IT Standards fPROFINET Network Diagnostics
  • Network Diagnostics Using SNMP
  • Network diagnostics using HTTP
  • IT Standards fPROFINET Network Diagnostics
  • LLDP (Link Layer Discovery Protocol)
  • Slide Number 44
  • Simple Device Replacement
  • Simple Device Replacement
  • Slide Number 47
  • Competitive comparison diagnostics
  • Resources
  • Depth of Features
  • How do I move information vertically
  • Depth of Features
  • Application Profiles
  • Application Profiles
  • PROFIenergy Use Cases
  • Competitive comparison
  • PROFIenergy Resources
  • Depth of Features
  • PROFIsafe How it works
  • Competitive comparison
  • PROFIsafe Resources
  • Depth of Features
  • How do I integrate controllers
  • Depth of Features
  • Share an IO Device
  • Depth of Features
  • Wireless
  • PROFINET over wireless backbones
  • Competitive Comparison wireless
  • Resources
  • Depth of Features
  • More
  • Depth of Features
  • Security
  • Resources
  • Leadership
  • Wrapping Up
  • What is PROFINET
  • Industrial
  • Scalable (Donrsquot Fence Me In)
  • Complete
  • Open
  • Fast
  • Flexible
  • Easy
  • Ethernet (Standard Unmodified)
  • Industrial Ethernet Capability Matrix
  • Industrial Ethernet Capability Matrix
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Resources
  • Competitive Resources from the PROFIblog
  • wwwusprofinetcom
  • Resources PROFINEWS App
  • Resources Newsletter
  • Resources Webinars
  • Resources One-day training classes
  • Resources PROFItech Classes
  • PROFINET Developer Workshop
  • Resources Books
  • Resources Social Media
  • Resources People
  • Slide Number 107
Page 4: PROFINET vs. EtherNet/IP · PROFINET RT (Real Time) The device determines which path the telegram takes  26 Data 40*…1440 Bytes InterFrame Gap 12 Byte Pre-amble

The Organization PROFINET

4

AustraliaNew ZealandRPA PICC PITC

PolandRPA PICC PITC

CanadaPICC PITC

SlovakiaRPA

Southern AfricaRPA PICC PITC

ChinaRPA PICC PITL

JapanRPA PICC PITL

KoreaRPA PICC

South-East-AsiaRPA

Middle-East UAERPA PICC

IndiaRPA PICC

Czech RepRPA PICC PITC PITL

BrazilRPA PICC PITC

USARPA PICC PITC PITL

ChileRPA PICC PITC

DenmarkRPA

FinlandRPA

UKRPA PICC PITC

IrelandRPA PICC PITC

NetherlandsRPA PICCPITC PITL

NorwayRPA PICC PITC

SwitzerlandRPA PICC PITC

Germany amp AustriaRPA PICCPITC PITL

FranceRPA PICC PITC

BelgiumRPA PICC PITC

ItalyRPA PICC PITC

SwedenRPA PICC

SpainRPA PICCPITC

27 Regional PI Associations (RPA)1487 Members

53 PI Competence Centers (PICC)28 PI Training Centers (PITC)10 PI Test Laboratories (PITL)

PI worldwide PI Technical Support

LebanonPICC

Saudi ArabiaPICC PITC

Certifiedwwwusprofinetcom

4

The Organizations

Broad international support matters ifYou ship products globallyYou ship machines globallyYou build plants globally

PI certification of PICCs PITCs amp PITLsQuality of Service agreements with PIAudited by PI wwwusprofinetcom

5PI ODVA

Regional Associations 27 4Members 1487 300Training centers 28 1Test labs 10 4Competence Centers 53 0

The Organizations Activities

wwwusprofinetcom

6

PI ODVANewsletter subscribers 130000 noMember Newsletter yes noTwitter accounts 3 0YouTube channels 3 0Facebook pages 3+ 0LinkedIn groups 3 0Webinars yes noBlog yes noTraining Classes 16 0Certified Training Classes 8 0Certified Engineers 1000 0

US Only

The Organizations Cooperation

PIWorks with NAMUR for processWorks with AIDA for automotiveStarted Wireless Cooperation with FF and HARTLaunched FDI (Field Device Integration) with FF HART OPC FDT Incubated IO-LinkAbsorbed Interbus

ODVASome relationships with SERCOS and Modbus

wwwusprofinetcom

7

PI markets

ProcessOil and gasWaterwastewaterPharma

FactoryAutomotiveLogisticsOther discrete manufacturing

wwwusprofinetcom

8

Itrsquos all about the data

wwwusprofinetcom

9

IoTIIoTIndustrial InternetIndustry 40

more

The road to IIoT10

wwwusprofinetcom

PROFIBUS PA

PROFIBUS DP

Evolution NOT Revolution

Breadth of Application Coverage

Factory ndash bothProcess ndash both buthellip

Non-intrinsically safe instruments EIP has moreIntrinsically safe both rely on PROFIBUS PA (or Foundation Fieldbus)PROFINET uses proxies to integrate others

MotionPI has had PROFIdrive for decades

First for PROFIBUS then PROFINET ODVA has CIPmotion and SERCOS III

wwwusprofinetcom

11

Competitive comparison discrete IO

wwwusprofinetcom

12

Technology PROFINET EtherNetIP Modbus TCP

Communication Model Provider-Consumer

Provider-Consumer

Client-Server

Real-time Protocol Options

IEEE 8023 (Layer 2) primary

UDPIP optionTCPIP option

UDPIP (Layer 4) TCPIP (Layer 4)

Jitter with IO ++ (low) - (high) -- (higher)

Protocol Standard IEC 61158 IEC 61158 IEC 61158

Transmission Type Unicast primary Multicast optional

Multicast primary Limited Unicast Unicast only

Device Names Mandatory Optional OptionalCOTS switch possible Yes Not recommended Yes

Switch requirements 100Mbits or faster

full duplex for IO traffic

Full DuplexIGMP Snooping One

IGMP QueryWire speed

For IO traffic

No special requirements

IP Address AssignmentAutomatic w PN

DCPDHCP optional

DHCP andManaged

DHCP and Managed

Resources

Marketing flyer PROFINET System description PROFINET Guidelines

DesignInstallCommission

Web-based trainingMinutePROFINETPROFINET IO VideoPROFINET Certified Network Engineer class

wwwusprofinetcom

13

PROFINET in Process

Temperature

Classic IO

amp HART

PROFIBUS PA 3125kbits

Flow PressurePositioners

Level

PNPA link Motor starterDrives

Positioners

Engineering Station OS

ET 200iSP

Diagnosis ampCommissioning

PROFINETPROFIBUS DP

RS 485iS max 15Mbits

in Ex

DCSAS

FF

Transparent access to diagnostic and commissioning data

14

wwwusprofinetcom

Competitive comparison process

wwwusprofinetcom

15

Technology PROFINET EtherNetIP Modbus TCP

Fieldbus Integration

Many including non PI

networks (PROFIBUS Interbus

ASI DeviceNet Foundation Fieldbus

Modbus Hart etc)

CompoNet DeviceNet ControlNet

Modbus TCPModbus

Media (Network) Redundancy

YesSP RSP PN MRP

bumpless IRTvendor specific

YesSP RSP DLR vendor

specific

YesSP RSP vendor

specific

Bumpless Redundancy Yes No No

Controller Redundancy YesNot on EtherNetIP

Only with additional ODVA networks and hardware

No

Device Redundancy Yes No No

PROFINET for PA(Process Automation)

Yes No No

Resources

System description PROFINETPROFINET in Process Automation webinarWhite paperMinutePROFINET

wwwusprofinetcom

16

Resources PROFIBUS PA

Marketing Flyer PROFIBUS for Process AutomationSystem Description PROFIBUS Technology and ApplicationVideo series - PROFIBUS Dialogues

StandardizationExplosion PreventionLife Cycle ManagementDevice Diagnostics Condition Monitoring

Webinar seriesPart 1Part 2Part 3Part 4

wwwusprofinetcom

17

Motion Control Topology

wwwusprofinetcom

18

HMI

IRT communication IRT communicationIRT communication

RT communication RT communication

RT communicationRT communication

PLC

RT communication

Switch

Office IT Network

MotionController

PC

RT communication

IO Printer

Standard Ethernet devices can be connected at any point in the networkNo closed real-time domain

Competitive comparison motionMotion control comparison Modbus TCP is left out of this table as they do not support motion control

Technology PROFINET EtherNetIP

Architecture Open System(simultaneous TCP)

Open System(simultaneous TCP)

IEEE 8023 compliant Yes Yes

DeterministicYes Transparent clock

lt 1μs jittercalculated jitter

No Boundary clocks

Accumulating jitterSynchronized Peer-to-Peer Yes Yes

TCPIP traffic Yes Yes with caution

Throughput 150 Axes1ms35 Axes250μs 30 Axes1ms

IEEE 1588 IEEE 1588v2Built into PROFINET chips

IEEE 1588Special switches

neededAutomatic Timing Calculation Yes No

19

wwwusprofinetcom

Resources

Marketing Flyer Drives amp PROFIdrivePROFIdrive System DescriptionPROFIdrive webcastPROFIdrive Slide setWhite paperMinutePROFINET Performance 3MinutePROFINET Performance 4PROFIblog PROFIdrive

wwwusprofinetcom

20

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

21

5 steps to determinism

Configuration

Real-time

High Speed IO

TCPIP

Layer 2 (RT)

BandwidthReservation

(IRT)Cycle 1

IRTchannel Standard channel

Motion Control Scheduling (IRT)

PROFINETHTTPSNMP

hellip

IP

Ethernet

TCPUDP

Standard data 1

TCP

IP

Rea

l-tim

e

2

RT

Isoc

hr

Rea

l-tim

e

3

RT IRT

3125microsecFast Forwarding

DFPFragmentation

IRT = Isochronous Real-timeDFP = Dynamic Frame Packing

Device zDevice y

Controller

Switch

Port1

Port1

Port1Port2

Port1

Port2Port4

Port1

Device x

wwwusprofinetcom

22

PROFINET and TCPIP

PROFINET uses TCPIP where it makes sense

DiagnosticsNon time critical dataCommunicating with higher level IT

systemsPROFINET real-time coexists

with TCPIP without restrictions

PROFINET DOES NOT USE STANDARD

TCPIP

Real-Time

Bandwidth

Scheduling

TCPIP

3125microsec

23

Why not use TCPIP for real-time

Because itrsquos not fast enough and itrsquos not deterministic enoughHerersquos why

∆T4

∆T5

∆T2

∆T1

∆T3

TCPIPSuite

Ethernet

Server

TCPIPSuite

Ethernet

Client Data

UNWELCOME DELAYS

Bandwidth

Scheduling

TCPIP

3125microsec

Real-Time

24

Ethernet doesnrsquot cause delays

Node time330

Propagation 05

Transmission512

Switch latency10

Transmission512

Propagation05

Network

Node A

Switched 100MbpsEthernet

Node B

100m 100m

64-byte packet

Source University of Michigan Industrial Ethernet BookldquoPerformance Metrics for Industrial Ethernetrdquo

All times in micros

Bandwidth

Scheduling

TCPIP

3125microsec

Real-Time

25

PROFINET RT (Real Time)

The device determines which path the telegram takes

wwwusprofinetcom

26

Data

40hellip1440 Bytes

InterFrameGap

12 Byte

Pre-amble7 Byte

Sync

1 Byte

MAC

6 Byte

MAC

6 Byte

Ether-type

2 Byte

VLAN

2 Byte

Ether-type

2 Byte

FrameID

2 Byte

CycleCounter2 Byte

Data-Status1 Byte

TransStatus1 Byte

FCS

4 Byte

Ethernet Frame

Ethertype (type of protocol)Ethertype (PN) 0x8892Ethertype (IP) 0x0800EtherType (ARP) 0x0806EtherType (IPV6) 0x86DDhellip

RT Data

HTTP PROFINET

Rea

l-tim

e

SNMP Socket

IP

TCP UDP

Ethernet

IEEE EtherType0x8892

IEEE EtherType0x0800

Data

40hellip1440 Bytes

InterFrameGap

12 Byte

Pre-ambel7 Byte

Sync

1 Byte

MAC

6 Byte

MAC

6 Byte

Ether-type

2 Byte

VLAN

2 Byte

Ether-type

2 Byte

FrameID

2 Byte

CycleCounter

2 Byte

Data-Status1 Byte

TransStatus1 Byte

FCS

4 Byte

Bandwidth

Scheduling

TCPIP

3125microsec

Real-Time

When you try to use all layershellip

wwwusprofinetcom

27

Internet Layer

Network Access Layer

Application Layer

Transport Layer

SocketSNMPWEB

IP

Ethernet IEEE 8023

TCP UDP

IndustrialProtocolsPROFINET

Internet Layer

Network Access Layer

Application Layer

Transport Layer

SocketSNMPWEB

TCP UDP

IndustrialProtocols

IP

Ethernet

eg EtherNetIP

IEEE 8023

PROFINET is the enabling factor to achieve speed and determinism

Bandwidth

Scheduling

TCPIP

3125microsec

Real-Time

When you try to use all layershellip

wwwusprofinetcom

28

Internet Layer

Network Access Layer

Application Layer

Transport Layer

SocketSNMPWEB

IP

Ethernet IEEE 8023

TCP UDP

IndustrialProtocolsPROFINET

Internet Layer

Network Access Layer

Application Layer

Transport Layer

SocketSNMPWEB

TCP UDP

IndustrialProtocols

IP

Ethernet

eg EtherNetIP

IEEE 8023

PROFINET is the enabling factor to achieve speed and determinism

8 ms

16 msLess than 100microsJitter

Source University of Michigan Industrial Ethernet BookldquoPerformance Metrics for Industrial Ethernetrdquo

Bandwidth

Scheduling

TCPIP

3125microsec

Real-Time

Bandwidth Reservation for PROFINET IRT

Communication system schedulingExact cycle synchronizationSeparate time domains for Real-time and non-Real-time

Cycle 1 Cycle 2 Cycle n

IRTchannelStandard channel

eg 1 ms position controller clock cycle

Isochronous (IRT) Data

Open standardcommunication

IRTchannel Standard channel IRT

channel

Real-time (RT) Data

TCPIP-DataRT - DataIRT-Data

Synchro-nization

IRT = Isochronous Real Time

Scheduling

TCPIP

3125microsec

Real-Time

Bandwidth

29

Scheduling for PROFINET IRT

Every IRT device knows when data arrives and where to send it

wwwusprofinetcom

30

Controller

Switch

Device zDevice yDevice x

Port1

Port1

Frame 3

Frame 2

Frame 1

Switch scheduleRec port Arrive Frame Departure Dest

port1 t1 1 t1+∆t 41 t2 2 t2+∆t 41 t3 3 t3+∆t 22 - - - -

3) - - - -4) - - - -

) 100 free for TCPIP

Port1

Port2

Port1

Port2

Port4

Port1

Frame 1Frame 2Frame 3

Frame 1

Frame 1

Frame 2Frame 3

Switch must be IRT-awareTCPIP

3125microsec

Real-Time

Bandwidth

Scheduling

Functional principle of synchronization31

part IEEE 1588 V2 approved March 2008

Local Time

MasterClock

TransparentClock

SlaveClock

TransparentClock

SyncCtrl

Forwarding ofSync Message

Local Time

MasterClock

BoundaryClock

SlaveClock

BoundaryClock

MasterPort

SyncCtrl

SlavePort

Issue of cascading time control loops Extension of start-up time Used by EtherNetIP CIPSync

Only one control loop between Master clock and Slave clock

Usable in switched networks

IEEE1588

PROFINET

Boundary Clock

Transparent Clock

wwwusprofinetcom

3125 microsecond cycle

wwwusprofinetcom

32

TCPIP

Real-Time

Bandwidth

Scheduling

3125microsec

Summary

PROFINET achieves industry requirements for speed and determinism using standard Ethernet by using these 5 steps1 Using TCPIP where appropriate2 Skipping it when necessary3 Reserving bandwidth for higher performance4 Scheduling traffic to ensure motion control

needs5 Fast Forwarding Dynamic Frame Packing

and Fragmentation to achieve 3125microsecond cycle times

wwwusprofinetcom

33

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

34

The ISOOSI Communications Model35

Ethernet based systems can provide diagnostics on the Transport oriented layers (lower level) as well as Application based diagnostics (higher level) Picking the right protocol is important if you want a complete set of diagnostic capabilities

Layer 7

Layer 4

Layer 3

Layer 2

Layer 1

Application

TCPUDP

IP

Ethernet

Application Layer Diagnostics(For Example PROFINET)Provides PROFINET device specific diagnostics (module unplugged wire break IO status Data records etc)

Transport Oriented Layers Diagnostics (For Example SNMP HTTP LLDP)Provides information about TCPUDPIPEthernet (link down bandwidth statistics connections etc)

Where Diagnostics fit in

wwwusprofinetcom

Device Diagnostic Information

Logical model provides quick error localizationDiagnostic information is structured hierarchically

Station Failure in Device(eg Valve Station 2)

Slot 1 Slot 2 Slot 3Slot 0 Slot 4 Slot 5 Slot 6Network diagnosis IP-Address Ping Location Statistic

Slot Failure in Module(eg Analog Input Slot 3)

Channel Failure in Channel(eg Cable Break in Channel 2)

Channel 2

SNMP = Simple Network Management Protocol

gtgtgtgtgt Station name gtgtgtgt Slot gtgtgt Channel gt Error informationgtgt Channel type

36

Diagnostic Information

Examples of Diagnostic InformationThe device monitors the Output Channelsin order to discover a wire break (no current is flowing although the output is set to lsquo1rsquo)

An analog Input has a range of 010VAn input voltage of 12V is detected and reported as overvoltage

wwwusprofinetcom

37

Diagnostic Information is not only ldquoPROFINET relatedrdquo but also helps in the application

Ethernet based systems can provide diagnostics on the Transport oriented layers (lower level) as well as Application based diagnostics (higher level) Picking the right protocol is important if you want a complete set of diagnostic capabilities

Layer 7

Layer 4

Layer 3

Layer 2

Layer 1

Application

TCPUDP

IP

Ethernet

Application Layer Diagnostics(For Example PROFINET)Provides PROFINET device specific diagnostics (module unplugged wire break etc)

Transport Oriented Layers Diagnostics (For Example SNMP HTTP LLDP)Provides information about TCPUDPIPEthernet (link down bandwidth statistics connections etc)

ISOOSI Model Where Diagnostics fit in38

wwwusprofinetcom

IT Standards fPROFINET Network Diagnostics

Benefit Protocol Description

Standard tools for reading statistics and diagnostics

SNMP

Simple Network Management Protocol for network diagnostics

Web access to devices for configuration diagnostics

HTTP

Hyper Text Transfer Protocol for Web services and browsing

wwwusprofinetcom

3939H

ow d

oes

it w

orkhellip

Network Diagnostics Using SNMP

PROFINET uses SNMPPROFINET uses standard MIBs (Management Information Base MIB-II LLDP Discovery MIB)This MIB-II contains information about device name IP address location status and statistics (examples include CRC errors port status bandwidth utilizationhellip

ManagementStation

IO-Device IO-Device

Data request

Data transfer

NameIP AddressLocationStatusStatistics

NameIP AddressLocationStatusStatistics

MIB MIB

SNMP Software

wwwusprofinetcom

4040

Network diagnostics using HTTP

Simple accessRegardless of location even wirelessNo engineering tool needed

41Easy access over the web (local or remote)IO Controllers IO Devices proxies or switches can have web

diagnostics implemented

Benefit Protocol Description

Mapping the network topology and simple device replacement

LLDPLink Layer Discovery Protocol IEEE 8021AB

wwwusprofinetcom

4242H

ow d

oes

it w

orkhellip

IT Standards fPROFINET Network Diagnostics

LLDP (Link Layer Discovery Protocol)

The Link Layer Discovery Protocol (LLDP) is a vendor-independent protocol and independent of the network structureVia LLDP connected devices specify their identity and properties to their neighbors cyclically every few seconds

ports names transmission rates etcThe information is stored in a local table (LLDP Discovery MIB)Benefits of using LLDP includehellip

helliptopology Information can later be read out with SNMP from the LLDP Discovery MIB

simple device replacement can be achieved

helliphellipIO 1 ndash Port 2 ndash IO DevicePort 5PLC ndash Port 1 ndash IO ControllerPort 4IO 3 ndash Port 1 ndash IO DevicePort 3IO 2 ndash Port 2 ndash IO DevicePort 2- Empty -Port 1

Discovery MIB - Switch

Example LLDP Table

43

wwwusprofinetcom

Topology Diagnostics View

Use of standard Ethernet mechanismsLLDPSNMP

Topology diagnostics for devices Same modeling of Ports as IO channels

Standard and topology view (offline online) Maintenance information

44

wwwusprofinetcom

Simple Device Replacement

How to replace a PROFINET device which has failed without using an engineering tool

Devices with memory cardTransfer memory card to keep existing device name

Devices without memory cardUsing the PROFINET simple device replacement feature

45

wwwusprofinetcom

Simple Device Replacement

wwwusprofinetcom

46

IO Controller

I0 3 are you thereHmmm No answer

LLDP Alias NameldquoSwitchP4rdquo

1 Device ldquoIO 3rdquo fails2 Device is replaced with new

MAC address and empty name3 Devices exchange LLDP4 The neighbor sends a LLDP alias

name to new device5 Controller finds new device using

DCP and LLDP alias name6 Device addressed with

DCP ldquoSet namerdquo from controller7 IO Controller starts device and

system is back online

IO 1 IO 2 IO 3

Switch

LLDP

Simple Device Replacement

P1

P2P3

P4

OK Irsquoll try this Is ldquoSwitchP4rdquo there(The device connected to port 4)

Hello I am the switch You are connected to my port 4 ldquoSwitchP4rdquo

Found you ldquoSwitchP4rdquo Let me set your device name again to ldquoI0 3rdquo

IO 4

P5

46

Use of Ethernet diagnostic tools

Network analysis with standard toolsDebugging during development w

Ethernet SnifferWireshark ndashwwwwiresharkorgPROFINET decoding is built inColor filter available

Device Link and traffic detection with LEDsLED DisplaySimple connection test without configuration

47

DCP (Discovery and Configuration Protocol)

Connect Request

Parameterization

Real-Time IO

wwwusprofinetcom

Competitive comparison diagnostics

wwwusprofinetcom

48

Technology PROFINET EtherNetIP Modbus TCP

Network Management

(DCP DHCP option SNMP LLDP

topology options naming concept comprehensive

diagnostics)

(DHCP bootP DHCP option 82 SNMP loop holes vendor specific

limited network diagnostics special switches very likely)

(limited to IT tools SNMP loop

holes vendor specific no built

in network functions)

Comprehensive Diagnostics

Yes Application and Network No No

Diagnostics IO Status Yes No IO only No

Diagnostics Network Browser (can find IP or naming issues)

Yes returns all PROFINET Devices

and information

Limited to IT or vendor tools

no common tool

Limited to IT or vendor tools

no common tool

Diagnostics Topology Yes No No

SNMP loop holes No Yes Yes

Resources

PROFINET Diagnostics VideoPROFINET Diagnostics for PROFINET Webinar

wwwusprofinetcom

49

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

50

ERP

EnterpriseResourcePlanning

ManufacturingExecutionSystem

PlantAssetManagement

Stage 1Definition ofmaintenanceinterface

MES

Interface defined in IEC62264

Prod

uctio

n

Qua

lity

Inve

ntor

y

Mai

nten

ance

Mai

nten

ance

Interface defined by PROFINET

PAMController amp Field Devices

How do I move information vertically

wwwusprofinetcom

51

White paper MES and PROFINET

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

52

Application Profiles

Agreement within a device family on how to use the PROFIBUS PROFINET data by adding data structures cyclic acyclic services behavior parameterization diagnosis integration etc

wwwusprofinetcom

53

1

2

7

1

2

7

HostMaster Field DeviceSlave

Engineering

IEC 61158

Profile

Application Profiles

wwwusprofinetcom

54

Ident(Bar-codeRFID)

RobotNC

Profile Guidelines

Common ProfilesApplication Profiles Cooperation with other organizations

eg OPC DriveCom VDMA OpenPLC etc Training (UML Safety Models etc) Tools

Redundancy

FFIEC 61804

Interbus CAN etc

Models

Best Practice Patterns

Diagnosis

Data types

IEC 62390

Encoder PROFIdrive

FluidPower

SEMI

IampM Functions

Time Stamp

PROFIsafe

PADevices

Waterwastewater

intelligPumps SEMI

RemoteIOforPA

LaboratoryDevices

Weighingamp

Dosage

LowVoltageSwitch-

gear

IO-Link Trains

PROFINET IO

PROFIenergy

PROFIenergy Use Cases

Switch off during short breaksSwitch off during long breaksSwitch off during unplanned breaksReading of measured data

Provides a means of reducing or shutting off power when demand will be exceeded

wwwusprofinetcom

55

Competitive comparison

wwwusprofinetcom

56

Energy Management PROFINET EtherNetIP Modbus TCP

Production Pause savings Yes New No

Data organization Yes Yes No

PROFIenergy Resources

PROFIenergy flyerVideo What does PROFIenergy meanMinutePROFINET What is PROFIenergyWhite Paper ldquoThe PROFIenergy ProfilerdquoWhite Paper ldquoGet Energy Costs under ControlrdquoWhite Paper ldquoAssessing PROFIenergyacutes potentialrdquoBlog Report with videos

ldquoPROFIenergyrdquo

wwwusprofinetcom

57

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

58

PROFIsafe How it works

wwwusprofinetcom

59

ldquoBlack Channel ASICs Links Cables etc are not safety relevant

PROFIsafe Parts of the safety critical communications systems Addressing Watch Dog Timers Sequencing Signature etc

Safety relevant but not part of the PROFIsafe-Profiles Safety IO and the Safety Control Systems

Non safety critical functions like eg diagnosis

eg Diagnosis

Fail-safe data Standard data

Data Unit

PROFIBUS or PROFINET

PROFINETHTTPSNMP

hellip

TCPIP

EthernetRT

IO or Controller

PROFINETHTTPSNMP

hellip

TCPIP

EthernetRT

IOSafetyInput

Safety-Layer

PROFINETHTTPSNMP

hellip

TCPIP

EthernetRT

IOSafetyControl

Safety-Layer

PROFINETHTTPSNMP

hellip

TCPIP

EthernetRT

IOSafetyOutput

Safety-Layer

PROFIsafe provides correct transmission of messages

Competitive comparison

wwwusprofinetcom

60

System PROFINET EtherNetIP Modbus TCP

Functional Safety Yes Yes No

Safety for discrete process and motion Yes No No

Integrates AS-i Safety Yes No No

PROFIsafe Resources

Marketing Flyer PROFIsafeSystem Description PROFIsafe Technology and ApplicationPROFItelevision Safety with PROFINETApplication Story KUKA Reduces Machine Safety ComponentsPROFIsafe webinarSafety the Moviewwwprofisafenet

wwwusprofinetcom

61

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

62

How do I integrate controllers

wwwusprofinetcom

63IO controller 1

PROFINET

IO controller 2

CPU2 I-Device

IO device 1

CPU1

IO controller 3

CPU3

IO device 2

I-Device

An IO controller can also be an IO device with IO controller functionality on the same interfaceAllow local controllers in a modular architecture to communicate to a higher level station (main controller)Familiar IO access without TCPIP telegrams or proprietary methodsSimple and familiar IO interfacing of CPUs Interfacing of CPUs in different projects Integration among different controllers (manufacturers)Transmission of cyclic data (RT IRT)

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

64

Share an IO Device

PROFINET offers shared device functionalityTwo Controllers can access the same deviceFlexible assignment of modules to different controllers

IO controller 1

PROFINET

IO controller 2

Shared IO Device

Shared device results in reduced costs simplified architecturescan save on cabinet space allowing optimized solutions

65

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

66

Wireless

Long distance (RTU)Long distancesWaterwastewater and oil patch applicationsNo standards

Process InstrumentsShort distances battery powered meshWirelessHART ISA 10011a

Discrete Sensors and ActuatorsShort distances line-powered meshStandards still evolving

BackboneMedium distancesLong-established standards

wwwusprofinetcom

67

RTU = Remote Terminal Unit

PROFIBUS amp PROFINET gateways to WirelessHART

PI developed a standard

PROFINET uses this

PROFINET over wireless backbones

PROFINET runs over these standard wireless technologies

IEEE 80211 (bgahnac) ndash Wireless LANIEEE 802151 ndash Bluetooth

Wireless is part of the PROFINET specification

Many vendorsSome IO devices have wireless built in

PROFIsafe is safety-certified over wireless using PROFINET as the transport mechanism

wwwusprofinetcom

68

Competitive Comparison wireless

PROFINET ndash designed in safety includedEtherNetIP ndash multicasting complicates

wwwusprofinetcom

69

Resources

Industrial Wireless Networking WebinarFour kinds of wireless blog postPROFINET Certified Network Engineer classMore App stories

Disney Toy Story Midway ManiaDisney Radiator Springs Racers Swedish TowerSteel Industry

wwwusprofinetcom

70

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

71

More

Bumpless RedundancyFast Start UpiPar ServerProxiesUnmanaged switchesApplication Profiles for

Lab trains pumps SEMI robots hellip

wwwusprofinetcom

72

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

73

Security

PI and ODVA have security documentsBoth rely on protecting the network itself

wwwusprofinetcom

74

Resources

Automation WorldBelden webinarControl Engineering Were you just hackedwwwisssourcecomwwwSCADAhackercomEric Byresrsquo blogldquoProtecting ICSs from Electronic Threatsrdquo

Part 1Part 2Part 3

us-certgovcontrol_systemsMacAfeePROFINET Security Guideline

wwwusprofinetcom

75

Leadership

PI createdFunctional safety over the network using the black channel approachEnergy management covering production pauses and data organization

PI advocated 2-port switches in devices when ODVA said it was a bad idea now they also advocate themPI was first with redundant media controllers and devices

wwwusprofinetcom

76

Wrapping Up

What is PROFINET

PROFINET

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

wwwusprofinetcom

78

IS COFFEE

Industrial

Not PROFIBUS wrapped in TCPIPDesigned for industry from start

FastRobustDeterministic

wwwusprofinetcom

79

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Scalable (Donrsquot Fence Me In)

Donrsquot settle for an 80 solutionEventually you will need more

Motion ControlProcess InstrumentSafety over the busConnectivity to a

production systemAnd that will require

New busNew softwareNew training

Sohellipstart with the 100 solutionPROFINET wwwusprofinetcom

80

$

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Dont Fence Me In

Roy Rogers Sons of the Pionee

Sons of the Pioneers 36 All- track 7

1998

Other

16813268

eng - 00002425 00002423 00014C3C 00014C37 00015F90 00015F90 00008000 00008000 00007530 00007530

Complete

Finished (stable)Spec at version 23 for 2 yearsWork on ldquoobjectsrdquo continues

All application areasDiscrete process motion high speed

Depth of featuresDiagnostics

PROFIBUS-like + IT protocolsFunctional safetyEnergy managementFast startuphellip many more

wwwusprofinetcom

81

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Open

Created and maintained by PI not by any one companyPI members participate in Working Groups and as reviewersMembership not required to make productsNo contract to sign

wwwusprofinetcom

82

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Fast

How fastTCPIP

secondsProcess instruments

100rsquos of millisecondsFactory IO

~10 millisecondsMotion control

lt1 millisecondHigh speed IO motion

3125 microseconds

wwwusprofinetcom

83

How repeatable

seconds

10rsquos of milliseconds

lt1millisecond

lt1microsecond

called ldquojitterrdquocovers this whole range

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

FlexibleStart with PROFINET

Virtually unlimited address spaceLots of bandwidthStandard wirelessFuture-proof leveraging of EthernetConnectivity upwardsConnectivity peer-to-peerConnect directly to IO

For specialized needsUnusual device PROFIBUS to PROFINETIntelligent sensor IO-Link to PROFINETSimple sensor AS-i to PROFINETProcess instrument PROFIBUS PA (or FF) to PROFINETWireless process instrument WirelessHART to PROFINETWireless discrete sensor PI WSAN to PROFINETLegacy fieldbus Proxy to PROFINETLegacy instrument HART to PROFINET

84

wwwusprofinetcom

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Easy

Simple Device ReplacementEasy configurationAutomatic topologyAutomatic timing calculations

wwwusprofinetcom

85

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Ethernet (Standard Unmodified)

Standard Unmodified EthernetConforms to IEEE8023

Media includesCopperFiberWireless

Uses standard Ethernet switches

wwwusprofinetcom

86

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Industrial Ethernet Capability Matrix

wwwusprofinetcom

87

Industrial Ethernet Capability Matrix

wwwusprofinetcom

88

TCPIP

Open Network

Real-timeMotion

Controller-to-Controller(Peer-to-Peer)

Modbus TCPEtherNetIPEtherCATPROFINET

Motion

wwwusprofinetcom

Industrial Ethernet Functionality

Technology PROFINET EthernetIP Modbus TCP

Ethernet IO Y Y YMotion Control Y Y NPeer-to-peer Y Y N

Process profile Y N N

Safety Y Y NSecurity Guideline Y N NBuses integrated many DeviceNet

ControlNet Modbus

source organization websites

Y = shipping N = no plans known

Available= PROFIBUS DP PROFIBUS PA Interbus DeviceNet Serial Modbus AS-i HART IO-Link FFPlanned= CC-Link more

89

Industrial Ethernet Functionality

Technology PROFINET EtherNetIP Modbus TCP

Communication Model Provider-Consumer

Provider-Consumer

Client-Server

Real-time Protocol Options

IEEE 8023 (Layer 2) primary

UDPIP optionTCPIP option

UDPIP (Layer 4) TCPIP (Layer 4)

Jitter with IO ++ (low) - (high) -- (higher)

Protocol Standard IEC 61158 IEC 61158 IEC 61158

Transmission Type Unicast primary Multicast optional

Multicast primary Limited Unicast Unicast only

COTS switch possible Yes Not recommended Yes

Switch requirements 100Mbits or faster

full duplex for IO traffic

Full DuplexIGMP Snooping One

IGMP QueryWire speed

For IO traffic

No special requirements

IP Address AssignmentAutomatic w PN

DCPDHCP optional

DHCP andManaged

DHCP and Managed

90

wwwusprofinetcom

Industrial Ethernet Functionality

Device Names Mandatory Optional Optional

Simple Device Replacement

Yes no toolssupport in all

devices

NoDHCP Option 82 Managed

Need special switchserver with DHCP

Option 82 support

No

Technology PROFINET EtherNetIP Modbus TCP

Network Management

(DCP DHCP option SNMP LLDP

topology options naming concept comprehensive

diagnostics)

(DHCP bootP DHCP option 82 SNMP loop holes vendor specific

limited network diagnostics special switches very likely)

(limited to IT tools SNMP loop

holes vendor specific no built

in network functions)

Comprehensive Diagnostics

Yes Application and Network No No

Diagnostics IO Status Yes No IO only No

Diagnostics Network Browser (can find IP or naming issues)

Yes returns all PROFINET Devices

and information

Limited to IT or vendor tools

no common tool

Limited to IT or vendor tools

no common tool

91

wwwusprofinetcom

Industrial Ethernet Functionality

Diagnostics Topology Yes No No

SNMP loop holes No Yes Yes

Energy Management(PROFIenergy) Yes No No

Safety Yes Yes No

Fast Start Up Yes Yes No

Wireless Yes IEEE 80211 and Bluetooth

Yes IEEE 80211(with caution when

using multicast)Yes

Performance ++ - --

Automatic Timing Calculation Yes No No

Technology PROFINET EtherNetIP Modbus TCP

Fieldbus Integration

Many including non PI

networks (PROFIBUS Interbus ASI

DeviceNet Foundation Fieldbus Modbus Hart

etc)

CompoNet DeviceNet ControlNet

Modbus TCPModbus

92

wwwusprofinetcom

Industrial Ethernet Functionality

Media (Network) Redundancy

YesSP RSP PN MRP

bumpless IRTvendor specific

YesSP RSP DLR vendor

specific

YesSP RSP vendor

specific

Bumpless Redundancy Yes No No

Controller Redundancy YesNot on EtherNetIP

Only with additional ODVA networks and hardware

No

Device Redundancy Yes No NoVertical Integration Yes No NoDevices can report maintenance information

Yes No No

Peer to Peer communications

Yes with CBA I-Device PNPN

Couplers TCPUDP option for programmed communication

Yesonly TCPIPprogrammed

communication

Yesonly TCPIPprogrammed

communication

Technology PROFINET EtherNetIP Modbus TCP

93

wwwusprofinetcom

Industrial Ethernet Functionality

Technology PROFINET EtherNetIP Modbus TCP

PROFINET for PA(Process Automation)

Yes No No

Shared Device Yes No No

iPar (optional parameter server)

Yes No No

TCI ndash Tool Calling Interface(allows vendor tools to be entered from the PROFINET configuration engineering tool)

Yes No No

94

wwwusprofinetcom

Resources

Competitive Resources from the PROFIblog

Pegging the FUD Meter (82707)The Fickle Finger of FUD (103007)FUD Dissection Part 1FUD Dissection Part 2Responding to FUD with FCNThe Big Lie SUE (121708)The EtherNetIP FUD-sicle ndash Melted Again(73112)PROFINET versus EtherNetIP (22415)

wwwusprofinetcom

96

wwwusprofinetcom

wwwusprofinetcom

97

Resources PROFINEWS App

wwwusprofinetcom

98

Resources NewsletterPROFINEWScom

wwwusprofinetcom

99

wwwusprofinetcom

Resources Webinars

Introduction to Ethernet for Control EngineersPROFINETIndustrial WirelessIndustrial Ethernet DiagnosticsPROFIBUS in the Process Industries PROFIsafePROFIenergyCompleting a PROFINET Project

More

100

Resources One-day training classes101

PROFINETMinneapolis June 4Denver June Chicago Aug Tampa Oct Detroit Oct Louisville Nov Raleigh Nov Seattle Dec

For the latest scheduleand to register visit

wwwusprofinetcom wwwusprofinetcom

PROFINETLos Angeles Feb 3 Dallas Feb 19Atlanta Mar 4Houston Mar 19Richmond Apr 2St Louis Apr 16Newark Apr 28Pittsburgh May 14

Resources PROFItech Classes

PROFIBUS or PROFINET Certified Network Engineer classFull week in Johnson City TNAlso available on-siteTheoretical plus hands-onCertification requires passing both a theoretical and practical examCertified Network Engineers are listed at wwwprofibuscomDetails at certifiedProfiInterfaceCentercomRegister online

wwwusprofinetcom

102

PROFINET Developer Workshop

Provide background and knowledge to design and test a PROFINET product efficientlyHow PROFINET can meet the specific applicationrsquos needs (ex GSDML file development)Tailored to customerrsquos level of experience and education Builds upon the PROFINET Certified Network Engineer curriculumHands-on experience and expert instruction on how to use the PROFINET test software suiteSmall or large groups accommodated both at the PIC or on the customerrsquos site wwwusprofinetcom

103

Resources Books

wwwusprofinetcom

104

OrderOrder

Order Order

Resources Social Media

wwwusprofinetcom

105

PROFItelevision

ThePROFIblogger

MinutePROFINET

Resources People

PI North America16101 N 82nd StreetSuite 3BScottsdale AZ 85260 USA ph (480) 483-2456fax (480) 483-7202wwwusprofibuscom

Michael Bryant Executive DirectorCarl Henning Deputy DirectorMichael Bowne Director of Tech MktingLynne Froehlich Administrative DirectorMarsha Bryant Administrator

PROFI Interface Center One Internet PlazaJohnson City TN 37604 USA

ph (423) 262-2576fax (423) 262-2103 wwwProfiInterfaceCentercom

Torsten Paulsen PIC ManagerHunter Harrington PROFINET Consulting EngrKyle McMillan PROFINET Systems EngineerJohn Swindall PROFIBUS Systems Engineer

wwwusprofinetcom

106

copy2013-2015 PI North America The PROFINET and PROFIBUS Logos are registered trademarks Members of PI are entitled to use the logos in all their written or electronic publications and promotional material The use of the PROFINET Logo in connection with PROFINET products is allowed only under the conditions of the PROFINET Runtime Software license All other trademarks and registered trademarks are the property of their respective owners

  • PROFINET vs EtherNetIP
  • A Disclaimer
  • Agenda
  • The Organization PROFINET
  • The Organizations
  • The Organizations Activities
  • The Organizations Cooperation
  • PI markets
  • Itrsquos all about the data
  • The road to IIoT
  • Breadth of Application Coverage
  • Competitive comparison discrete IO
  • Resources
  • PROFINET in Process
  • Competitive comparison process
  • Resources
  • Resources PROFIBUS PA
  • Motion Control Topology
  • Competitive comparison motion
  • Resources
  • Depth of Features
  • 5 steps to determinism
  • PROFINET and TCPIP
  • Why not use TCPIP for real-time
  • Ethernet doesnrsquot cause delays
  • PROFINET RT (Real Time)
  • When you try to use all layershellip
  • When you try to use all layershellip
  • Bandwidth Reservation for PROFINET IRT
  • Scheduling for PROFINET IRT
  • Functional principle of synchronization
  • 3125 microsecond cycle
  • Summary
  • Depth of Features
  • The ISOOSI Communications Model
  • Device Diagnostic Information
  • Diagnostic Information
  • ISOOSI Model Where Diagnostics fit in
  • IT Standards fPROFINET Network Diagnostics
  • Network Diagnostics Using SNMP
  • Network diagnostics using HTTP
  • IT Standards fPROFINET Network Diagnostics
  • LLDP (Link Layer Discovery Protocol)
  • Slide Number 44
  • Simple Device Replacement
  • Simple Device Replacement
  • Slide Number 47
  • Competitive comparison diagnostics
  • Resources
  • Depth of Features
  • How do I move information vertically
  • Depth of Features
  • Application Profiles
  • Application Profiles
  • PROFIenergy Use Cases
  • Competitive comparison
  • PROFIenergy Resources
  • Depth of Features
  • PROFIsafe How it works
  • Competitive comparison
  • PROFIsafe Resources
  • Depth of Features
  • How do I integrate controllers
  • Depth of Features
  • Share an IO Device
  • Depth of Features
  • Wireless
  • PROFINET over wireless backbones
  • Competitive Comparison wireless
  • Resources
  • Depth of Features
  • More
  • Depth of Features
  • Security
  • Resources
  • Leadership
  • Wrapping Up
  • What is PROFINET
  • Industrial
  • Scalable (Donrsquot Fence Me In)
  • Complete
  • Open
  • Fast
  • Flexible
  • Easy
  • Ethernet (Standard Unmodified)
  • Industrial Ethernet Capability Matrix
  • Industrial Ethernet Capability Matrix
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Resources
  • Competitive Resources from the PROFIblog
  • wwwusprofinetcom
  • Resources PROFINEWS App
  • Resources Newsletter
  • Resources Webinars
  • Resources One-day training classes
  • Resources PROFItech Classes
  • PROFINET Developer Workshop
  • Resources Books
  • Resources Social Media
  • Resources People
  • Slide Number 107
Page 5: PROFINET vs. EtherNet/IP · PROFINET RT (Real Time) The device determines which path the telegram takes  26 Data 40*…1440 Bytes InterFrame Gap 12 Byte Pre-amble

The Organizations

Broad international support matters ifYou ship products globallyYou ship machines globallyYou build plants globally

PI certification of PICCs PITCs amp PITLsQuality of Service agreements with PIAudited by PI wwwusprofinetcom

5PI ODVA

Regional Associations 27 4Members 1487 300Training centers 28 1Test labs 10 4Competence Centers 53 0

The Organizations Activities

wwwusprofinetcom

6

PI ODVANewsletter subscribers 130000 noMember Newsletter yes noTwitter accounts 3 0YouTube channels 3 0Facebook pages 3+ 0LinkedIn groups 3 0Webinars yes noBlog yes noTraining Classes 16 0Certified Training Classes 8 0Certified Engineers 1000 0

US Only

The Organizations Cooperation

PIWorks with NAMUR for processWorks with AIDA for automotiveStarted Wireless Cooperation with FF and HARTLaunched FDI (Field Device Integration) with FF HART OPC FDT Incubated IO-LinkAbsorbed Interbus

ODVASome relationships with SERCOS and Modbus

wwwusprofinetcom

7

PI markets

ProcessOil and gasWaterwastewaterPharma

FactoryAutomotiveLogisticsOther discrete manufacturing

wwwusprofinetcom

8

Itrsquos all about the data

wwwusprofinetcom

9

IoTIIoTIndustrial InternetIndustry 40

more

The road to IIoT10

wwwusprofinetcom

PROFIBUS PA

PROFIBUS DP

Evolution NOT Revolution

Breadth of Application Coverage

Factory ndash bothProcess ndash both buthellip

Non-intrinsically safe instruments EIP has moreIntrinsically safe both rely on PROFIBUS PA (or Foundation Fieldbus)PROFINET uses proxies to integrate others

MotionPI has had PROFIdrive for decades

First for PROFIBUS then PROFINET ODVA has CIPmotion and SERCOS III

wwwusprofinetcom

11

Competitive comparison discrete IO

wwwusprofinetcom

12

Technology PROFINET EtherNetIP Modbus TCP

Communication Model Provider-Consumer

Provider-Consumer

Client-Server

Real-time Protocol Options

IEEE 8023 (Layer 2) primary

UDPIP optionTCPIP option

UDPIP (Layer 4) TCPIP (Layer 4)

Jitter with IO ++ (low) - (high) -- (higher)

Protocol Standard IEC 61158 IEC 61158 IEC 61158

Transmission Type Unicast primary Multicast optional

Multicast primary Limited Unicast Unicast only

Device Names Mandatory Optional OptionalCOTS switch possible Yes Not recommended Yes

Switch requirements 100Mbits or faster

full duplex for IO traffic

Full DuplexIGMP Snooping One

IGMP QueryWire speed

For IO traffic

No special requirements

IP Address AssignmentAutomatic w PN

DCPDHCP optional

DHCP andManaged

DHCP and Managed

Resources

Marketing flyer PROFINET System description PROFINET Guidelines

DesignInstallCommission

Web-based trainingMinutePROFINETPROFINET IO VideoPROFINET Certified Network Engineer class

wwwusprofinetcom

13

PROFINET in Process

Temperature

Classic IO

amp HART

PROFIBUS PA 3125kbits

Flow PressurePositioners

Level

PNPA link Motor starterDrives

Positioners

Engineering Station OS

ET 200iSP

Diagnosis ampCommissioning

PROFINETPROFIBUS DP

RS 485iS max 15Mbits

in Ex

DCSAS

FF

Transparent access to diagnostic and commissioning data

14

wwwusprofinetcom

Competitive comparison process

wwwusprofinetcom

15

Technology PROFINET EtherNetIP Modbus TCP

Fieldbus Integration

Many including non PI

networks (PROFIBUS Interbus

ASI DeviceNet Foundation Fieldbus

Modbus Hart etc)

CompoNet DeviceNet ControlNet

Modbus TCPModbus

Media (Network) Redundancy

YesSP RSP PN MRP

bumpless IRTvendor specific

YesSP RSP DLR vendor

specific

YesSP RSP vendor

specific

Bumpless Redundancy Yes No No

Controller Redundancy YesNot on EtherNetIP

Only with additional ODVA networks and hardware

No

Device Redundancy Yes No No

PROFINET for PA(Process Automation)

Yes No No

Resources

System description PROFINETPROFINET in Process Automation webinarWhite paperMinutePROFINET

wwwusprofinetcom

16

Resources PROFIBUS PA

Marketing Flyer PROFIBUS for Process AutomationSystem Description PROFIBUS Technology and ApplicationVideo series - PROFIBUS Dialogues

StandardizationExplosion PreventionLife Cycle ManagementDevice Diagnostics Condition Monitoring

Webinar seriesPart 1Part 2Part 3Part 4

wwwusprofinetcom

17

Motion Control Topology

wwwusprofinetcom

18

HMI

IRT communication IRT communicationIRT communication

RT communication RT communication

RT communicationRT communication

PLC

RT communication

Switch

Office IT Network

MotionController

PC

RT communication

IO Printer

Standard Ethernet devices can be connected at any point in the networkNo closed real-time domain

Competitive comparison motionMotion control comparison Modbus TCP is left out of this table as they do not support motion control

Technology PROFINET EtherNetIP

Architecture Open System(simultaneous TCP)

Open System(simultaneous TCP)

IEEE 8023 compliant Yes Yes

DeterministicYes Transparent clock

lt 1μs jittercalculated jitter

No Boundary clocks

Accumulating jitterSynchronized Peer-to-Peer Yes Yes

TCPIP traffic Yes Yes with caution

Throughput 150 Axes1ms35 Axes250μs 30 Axes1ms

IEEE 1588 IEEE 1588v2Built into PROFINET chips

IEEE 1588Special switches

neededAutomatic Timing Calculation Yes No

19

wwwusprofinetcom

Resources

Marketing Flyer Drives amp PROFIdrivePROFIdrive System DescriptionPROFIdrive webcastPROFIdrive Slide setWhite paperMinutePROFINET Performance 3MinutePROFINET Performance 4PROFIblog PROFIdrive

wwwusprofinetcom

20

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

21

5 steps to determinism

Configuration

Real-time

High Speed IO

TCPIP

Layer 2 (RT)

BandwidthReservation

(IRT)Cycle 1

IRTchannel Standard channel

Motion Control Scheduling (IRT)

PROFINETHTTPSNMP

hellip

IP

Ethernet

TCPUDP

Standard data 1

TCP

IP

Rea

l-tim

e

2

RT

Isoc

hr

Rea

l-tim

e

3

RT IRT

3125microsecFast Forwarding

DFPFragmentation

IRT = Isochronous Real-timeDFP = Dynamic Frame Packing

Device zDevice y

Controller

Switch

Port1

Port1

Port1Port2

Port1

Port2Port4

Port1

Device x

wwwusprofinetcom

22

PROFINET and TCPIP

PROFINET uses TCPIP where it makes sense

DiagnosticsNon time critical dataCommunicating with higher level IT

systemsPROFINET real-time coexists

with TCPIP without restrictions

PROFINET DOES NOT USE STANDARD

TCPIP

Real-Time

Bandwidth

Scheduling

TCPIP

3125microsec

23

Why not use TCPIP for real-time

Because itrsquos not fast enough and itrsquos not deterministic enoughHerersquos why

∆T4

∆T5

∆T2

∆T1

∆T3

TCPIPSuite

Ethernet

Server

TCPIPSuite

Ethernet

Client Data

UNWELCOME DELAYS

Bandwidth

Scheduling

TCPIP

3125microsec

Real-Time

24

Ethernet doesnrsquot cause delays

Node time330

Propagation 05

Transmission512

Switch latency10

Transmission512

Propagation05

Network

Node A

Switched 100MbpsEthernet

Node B

100m 100m

64-byte packet

Source University of Michigan Industrial Ethernet BookldquoPerformance Metrics for Industrial Ethernetrdquo

All times in micros

Bandwidth

Scheduling

TCPIP

3125microsec

Real-Time

25

PROFINET RT (Real Time)

The device determines which path the telegram takes

wwwusprofinetcom

26

Data

40hellip1440 Bytes

InterFrameGap

12 Byte

Pre-amble7 Byte

Sync

1 Byte

MAC

6 Byte

MAC

6 Byte

Ether-type

2 Byte

VLAN

2 Byte

Ether-type

2 Byte

FrameID

2 Byte

CycleCounter2 Byte

Data-Status1 Byte

TransStatus1 Byte

FCS

4 Byte

Ethernet Frame

Ethertype (type of protocol)Ethertype (PN) 0x8892Ethertype (IP) 0x0800EtherType (ARP) 0x0806EtherType (IPV6) 0x86DDhellip

RT Data

HTTP PROFINET

Rea

l-tim

e

SNMP Socket

IP

TCP UDP

Ethernet

IEEE EtherType0x8892

IEEE EtherType0x0800

Data

40hellip1440 Bytes

InterFrameGap

12 Byte

Pre-ambel7 Byte

Sync

1 Byte

MAC

6 Byte

MAC

6 Byte

Ether-type

2 Byte

VLAN

2 Byte

Ether-type

2 Byte

FrameID

2 Byte

CycleCounter

2 Byte

Data-Status1 Byte

TransStatus1 Byte

FCS

4 Byte

Bandwidth

Scheduling

TCPIP

3125microsec

Real-Time

When you try to use all layershellip

wwwusprofinetcom

27

Internet Layer

Network Access Layer

Application Layer

Transport Layer

SocketSNMPWEB

IP

Ethernet IEEE 8023

TCP UDP

IndustrialProtocolsPROFINET

Internet Layer

Network Access Layer

Application Layer

Transport Layer

SocketSNMPWEB

TCP UDP

IndustrialProtocols

IP

Ethernet

eg EtherNetIP

IEEE 8023

PROFINET is the enabling factor to achieve speed and determinism

Bandwidth

Scheduling

TCPIP

3125microsec

Real-Time

When you try to use all layershellip

wwwusprofinetcom

28

Internet Layer

Network Access Layer

Application Layer

Transport Layer

SocketSNMPWEB

IP

Ethernet IEEE 8023

TCP UDP

IndustrialProtocolsPROFINET

Internet Layer

Network Access Layer

Application Layer

Transport Layer

SocketSNMPWEB

TCP UDP

IndustrialProtocols

IP

Ethernet

eg EtherNetIP

IEEE 8023

PROFINET is the enabling factor to achieve speed and determinism

8 ms

16 msLess than 100microsJitter

Source University of Michigan Industrial Ethernet BookldquoPerformance Metrics for Industrial Ethernetrdquo

Bandwidth

Scheduling

TCPIP

3125microsec

Real-Time

Bandwidth Reservation for PROFINET IRT

Communication system schedulingExact cycle synchronizationSeparate time domains for Real-time and non-Real-time

Cycle 1 Cycle 2 Cycle n

IRTchannelStandard channel

eg 1 ms position controller clock cycle

Isochronous (IRT) Data

Open standardcommunication

IRTchannel Standard channel IRT

channel

Real-time (RT) Data

TCPIP-DataRT - DataIRT-Data

Synchro-nization

IRT = Isochronous Real Time

Scheduling

TCPIP

3125microsec

Real-Time

Bandwidth

29

Scheduling for PROFINET IRT

Every IRT device knows when data arrives and where to send it

wwwusprofinetcom

30

Controller

Switch

Device zDevice yDevice x

Port1

Port1

Frame 3

Frame 2

Frame 1

Switch scheduleRec port Arrive Frame Departure Dest

port1 t1 1 t1+∆t 41 t2 2 t2+∆t 41 t3 3 t3+∆t 22 - - - -

3) - - - -4) - - - -

) 100 free for TCPIP

Port1

Port2

Port1

Port2

Port4

Port1

Frame 1Frame 2Frame 3

Frame 1

Frame 1

Frame 2Frame 3

Switch must be IRT-awareTCPIP

3125microsec

Real-Time

Bandwidth

Scheduling

Functional principle of synchronization31

part IEEE 1588 V2 approved March 2008

Local Time

MasterClock

TransparentClock

SlaveClock

TransparentClock

SyncCtrl

Forwarding ofSync Message

Local Time

MasterClock

BoundaryClock

SlaveClock

BoundaryClock

MasterPort

SyncCtrl

SlavePort

Issue of cascading time control loops Extension of start-up time Used by EtherNetIP CIPSync

Only one control loop between Master clock and Slave clock

Usable in switched networks

IEEE1588

PROFINET

Boundary Clock

Transparent Clock

wwwusprofinetcom

3125 microsecond cycle

wwwusprofinetcom

32

TCPIP

Real-Time

Bandwidth

Scheduling

3125microsec

Summary

PROFINET achieves industry requirements for speed and determinism using standard Ethernet by using these 5 steps1 Using TCPIP where appropriate2 Skipping it when necessary3 Reserving bandwidth for higher performance4 Scheduling traffic to ensure motion control

needs5 Fast Forwarding Dynamic Frame Packing

and Fragmentation to achieve 3125microsecond cycle times

wwwusprofinetcom

33

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

34

The ISOOSI Communications Model35

Ethernet based systems can provide diagnostics on the Transport oriented layers (lower level) as well as Application based diagnostics (higher level) Picking the right protocol is important if you want a complete set of diagnostic capabilities

Layer 7

Layer 4

Layer 3

Layer 2

Layer 1

Application

TCPUDP

IP

Ethernet

Application Layer Diagnostics(For Example PROFINET)Provides PROFINET device specific diagnostics (module unplugged wire break IO status Data records etc)

Transport Oriented Layers Diagnostics (For Example SNMP HTTP LLDP)Provides information about TCPUDPIPEthernet (link down bandwidth statistics connections etc)

Where Diagnostics fit in

wwwusprofinetcom

Device Diagnostic Information

Logical model provides quick error localizationDiagnostic information is structured hierarchically

Station Failure in Device(eg Valve Station 2)

Slot 1 Slot 2 Slot 3Slot 0 Slot 4 Slot 5 Slot 6Network diagnosis IP-Address Ping Location Statistic

Slot Failure in Module(eg Analog Input Slot 3)

Channel Failure in Channel(eg Cable Break in Channel 2)

Channel 2

SNMP = Simple Network Management Protocol

gtgtgtgtgt Station name gtgtgtgt Slot gtgtgt Channel gt Error informationgtgt Channel type

36

Diagnostic Information

Examples of Diagnostic InformationThe device monitors the Output Channelsin order to discover a wire break (no current is flowing although the output is set to lsquo1rsquo)

An analog Input has a range of 010VAn input voltage of 12V is detected and reported as overvoltage

wwwusprofinetcom

37

Diagnostic Information is not only ldquoPROFINET relatedrdquo but also helps in the application

Ethernet based systems can provide diagnostics on the Transport oriented layers (lower level) as well as Application based diagnostics (higher level) Picking the right protocol is important if you want a complete set of diagnostic capabilities

Layer 7

Layer 4

Layer 3

Layer 2

Layer 1

Application

TCPUDP

IP

Ethernet

Application Layer Diagnostics(For Example PROFINET)Provides PROFINET device specific diagnostics (module unplugged wire break etc)

Transport Oriented Layers Diagnostics (For Example SNMP HTTP LLDP)Provides information about TCPUDPIPEthernet (link down bandwidth statistics connections etc)

ISOOSI Model Where Diagnostics fit in38

wwwusprofinetcom

IT Standards fPROFINET Network Diagnostics

Benefit Protocol Description

Standard tools for reading statistics and diagnostics

SNMP

Simple Network Management Protocol for network diagnostics

Web access to devices for configuration diagnostics

HTTP

Hyper Text Transfer Protocol for Web services and browsing

wwwusprofinetcom

3939H

ow d

oes

it w

orkhellip

Network Diagnostics Using SNMP

PROFINET uses SNMPPROFINET uses standard MIBs (Management Information Base MIB-II LLDP Discovery MIB)This MIB-II contains information about device name IP address location status and statistics (examples include CRC errors port status bandwidth utilizationhellip

ManagementStation

IO-Device IO-Device

Data request

Data transfer

NameIP AddressLocationStatusStatistics

NameIP AddressLocationStatusStatistics

MIB MIB

SNMP Software

wwwusprofinetcom

4040

Network diagnostics using HTTP

Simple accessRegardless of location even wirelessNo engineering tool needed

41Easy access over the web (local or remote)IO Controllers IO Devices proxies or switches can have web

diagnostics implemented

Benefit Protocol Description

Mapping the network topology and simple device replacement

LLDPLink Layer Discovery Protocol IEEE 8021AB

wwwusprofinetcom

4242H

ow d

oes

it w

orkhellip

IT Standards fPROFINET Network Diagnostics

LLDP (Link Layer Discovery Protocol)

The Link Layer Discovery Protocol (LLDP) is a vendor-independent protocol and independent of the network structureVia LLDP connected devices specify their identity and properties to their neighbors cyclically every few seconds

ports names transmission rates etcThe information is stored in a local table (LLDP Discovery MIB)Benefits of using LLDP includehellip

helliptopology Information can later be read out with SNMP from the LLDP Discovery MIB

simple device replacement can be achieved

helliphellipIO 1 ndash Port 2 ndash IO DevicePort 5PLC ndash Port 1 ndash IO ControllerPort 4IO 3 ndash Port 1 ndash IO DevicePort 3IO 2 ndash Port 2 ndash IO DevicePort 2- Empty -Port 1

Discovery MIB - Switch

Example LLDP Table

43

wwwusprofinetcom

Topology Diagnostics View

Use of standard Ethernet mechanismsLLDPSNMP

Topology diagnostics for devices Same modeling of Ports as IO channels

Standard and topology view (offline online) Maintenance information

44

wwwusprofinetcom

Simple Device Replacement

How to replace a PROFINET device which has failed without using an engineering tool

Devices with memory cardTransfer memory card to keep existing device name

Devices without memory cardUsing the PROFINET simple device replacement feature

45

wwwusprofinetcom

Simple Device Replacement

wwwusprofinetcom

46

IO Controller

I0 3 are you thereHmmm No answer

LLDP Alias NameldquoSwitchP4rdquo

1 Device ldquoIO 3rdquo fails2 Device is replaced with new

MAC address and empty name3 Devices exchange LLDP4 The neighbor sends a LLDP alias

name to new device5 Controller finds new device using

DCP and LLDP alias name6 Device addressed with

DCP ldquoSet namerdquo from controller7 IO Controller starts device and

system is back online

IO 1 IO 2 IO 3

Switch

LLDP

Simple Device Replacement

P1

P2P3

P4

OK Irsquoll try this Is ldquoSwitchP4rdquo there(The device connected to port 4)

Hello I am the switch You are connected to my port 4 ldquoSwitchP4rdquo

Found you ldquoSwitchP4rdquo Let me set your device name again to ldquoI0 3rdquo

IO 4

P5

46

Use of Ethernet diagnostic tools

Network analysis with standard toolsDebugging during development w

Ethernet SnifferWireshark ndashwwwwiresharkorgPROFINET decoding is built inColor filter available

Device Link and traffic detection with LEDsLED DisplaySimple connection test without configuration

47

DCP (Discovery and Configuration Protocol)

Connect Request

Parameterization

Real-Time IO

wwwusprofinetcom

Competitive comparison diagnostics

wwwusprofinetcom

48

Technology PROFINET EtherNetIP Modbus TCP

Network Management

(DCP DHCP option SNMP LLDP

topology options naming concept comprehensive

diagnostics)

(DHCP bootP DHCP option 82 SNMP loop holes vendor specific

limited network diagnostics special switches very likely)

(limited to IT tools SNMP loop

holes vendor specific no built

in network functions)

Comprehensive Diagnostics

Yes Application and Network No No

Diagnostics IO Status Yes No IO only No

Diagnostics Network Browser (can find IP or naming issues)

Yes returns all PROFINET Devices

and information

Limited to IT or vendor tools

no common tool

Limited to IT or vendor tools

no common tool

Diagnostics Topology Yes No No

SNMP loop holes No Yes Yes

Resources

PROFINET Diagnostics VideoPROFINET Diagnostics for PROFINET Webinar

wwwusprofinetcom

49

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

50

ERP

EnterpriseResourcePlanning

ManufacturingExecutionSystem

PlantAssetManagement

Stage 1Definition ofmaintenanceinterface

MES

Interface defined in IEC62264

Prod

uctio

n

Qua

lity

Inve

ntor

y

Mai

nten

ance

Mai

nten

ance

Interface defined by PROFINET

PAMController amp Field Devices

How do I move information vertically

wwwusprofinetcom

51

White paper MES and PROFINET

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

52

Application Profiles

Agreement within a device family on how to use the PROFIBUS PROFINET data by adding data structures cyclic acyclic services behavior parameterization diagnosis integration etc

wwwusprofinetcom

53

1

2

7

1

2

7

HostMaster Field DeviceSlave

Engineering

IEC 61158

Profile

Application Profiles

wwwusprofinetcom

54

Ident(Bar-codeRFID)

RobotNC

Profile Guidelines

Common ProfilesApplication Profiles Cooperation with other organizations

eg OPC DriveCom VDMA OpenPLC etc Training (UML Safety Models etc) Tools

Redundancy

FFIEC 61804

Interbus CAN etc

Models

Best Practice Patterns

Diagnosis

Data types

IEC 62390

Encoder PROFIdrive

FluidPower

SEMI

IampM Functions

Time Stamp

PROFIsafe

PADevices

Waterwastewater

intelligPumps SEMI

RemoteIOforPA

LaboratoryDevices

Weighingamp

Dosage

LowVoltageSwitch-

gear

IO-Link Trains

PROFINET IO

PROFIenergy

PROFIenergy Use Cases

Switch off during short breaksSwitch off during long breaksSwitch off during unplanned breaksReading of measured data

Provides a means of reducing or shutting off power when demand will be exceeded

wwwusprofinetcom

55

Competitive comparison

wwwusprofinetcom

56

Energy Management PROFINET EtherNetIP Modbus TCP

Production Pause savings Yes New No

Data organization Yes Yes No

PROFIenergy Resources

PROFIenergy flyerVideo What does PROFIenergy meanMinutePROFINET What is PROFIenergyWhite Paper ldquoThe PROFIenergy ProfilerdquoWhite Paper ldquoGet Energy Costs under ControlrdquoWhite Paper ldquoAssessing PROFIenergyacutes potentialrdquoBlog Report with videos

ldquoPROFIenergyrdquo

wwwusprofinetcom

57

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

58

PROFIsafe How it works

wwwusprofinetcom

59

ldquoBlack Channel ASICs Links Cables etc are not safety relevant

PROFIsafe Parts of the safety critical communications systems Addressing Watch Dog Timers Sequencing Signature etc

Safety relevant but not part of the PROFIsafe-Profiles Safety IO and the Safety Control Systems

Non safety critical functions like eg diagnosis

eg Diagnosis

Fail-safe data Standard data

Data Unit

PROFIBUS or PROFINET

PROFINETHTTPSNMP

hellip

TCPIP

EthernetRT

IO or Controller

PROFINETHTTPSNMP

hellip

TCPIP

EthernetRT

IOSafetyInput

Safety-Layer

PROFINETHTTPSNMP

hellip

TCPIP

EthernetRT

IOSafetyControl

Safety-Layer

PROFINETHTTPSNMP

hellip

TCPIP

EthernetRT

IOSafetyOutput

Safety-Layer

PROFIsafe provides correct transmission of messages

Competitive comparison

wwwusprofinetcom

60

System PROFINET EtherNetIP Modbus TCP

Functional Safety Yes Yes No

Safety for discrete process and motion Yes No No

Integrates AS-i Safety Yes No No

PROFIsafe Resources

Marketing Flyer PROFIsafeSystem Description PROFIsafe Technology and ApplicationPROFItelevision Safety with PROFINETApplication Story KUKA Reduces Machine Safety ComponentsPROFIsafe webinarSafety the Moviewwwprofisafenet

wwwusprofinetcom

61

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

62

How do I integrate controllers

wwwusprofinetcom

63IO controller 1

PROFINET

IO controller 2

CPU2 I-Device

IO device 1

CPU1

IO controller 3

CPU3

IO device 2

I-Device

An IO controller can also be an IO device with IO controller functionality on the same interfaceAllow local controllers in a modular architecture to communicate to a higher level station (main controller)Familiar IO access without TCPIP telegrams or proprietary methodsSimple and familiar IO interfacing of CPUs Interfacing of CPUs in different projects Integration among different controllers (manufacturers)Transmission of cyclic data (RT IRT)

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

64

Share an IO Device

PROFINET offers shared device functionalityTwo Controllers can access the same deviceFlexible assignment of modules to different controllers

IO controller 1

PROFINET

IO controller 2

Shared IO Device

Shared device results in reduced costs simplified architecturescan save on cabinet space allowing optimized solutions

65

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

66

Wireless

Long distance (RTU)Long distancesWaterwastewater and oil patch applicationsNo standards

Process InstrumentsShort distances battery powered meshWirelessHART ISA 10011a

Discrete Sensors and ActuatorsShort distances line-powered meshStandards still evolving

BackboneMedium distancesLong-established standards

wwwusprofinetcom

67

RTU = Remote Terminal Unit

PROFIBUS amp PROFINET gateways to WirelessHART

PI developed a standard

PROFINET uses this

PROFINET over wireless backbones

PROFINET runs over these standard wireless technologies

IEEE 80211 (bgahnac) ndash Wireless LANIEEE 802151 ndash Bluetooth

Wireless is part of the PROFINET specification

Many vendorsSome IO devices have wireless built in

PROFIsafe is safety-certified over wireless using PROFINET as the transport mechanism

wwwusprofinetcom

68

Competitive Comparison wireless

PROFINET ndash designed in safety includedEtherNetIP ndash multicasting complicates

wwwusprofinetcom

69

Resources

Industrial Wireless Networking WebinarFour kinds of wireless blog postPROFINET Certified Network Engineer classMore App stories

Disney Toy Story Midway ManiaDisney Radiator Springs Racers Swedish TowerSteel Industry

wwwusprofinetcom

70

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

71

More

Bumpless RedundancyFast Start UpiPar ServerProxiesUnmanaged switchesApplication Profiles for

Lab trains pumps SEMI robots hellip

wwwusprofinetcom

72

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

73

Security

PI and ODVA have security documentsBoth rely on protecting the network itself

wwwusprofinetcom

74

Resources

Automation WorldBelden webinarControl Engineering Were you just hackedwwwisssourcecomwwwSCADAhackercomEric Byresrsquo blogldquoProtecting ICSs from Electronic Threatsrdquo

Part 1Part 2Part 3

us-certgovcontrol_systemsMacAfeePROFINET Security Guideline

wwwusprofinetcom

75

Leadership

PI createdFunctional safety over the network using the black channel approachEnergy management covering production pauses and data organization

PI advocated 2-port switches in devices when ODVA said it was a bad idea now they also advocate themPI was first with redundant media controllers and devices

wwwusprofinetcom

76

Wrapping Up

What is PROFINET

PROFINET

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

wwwusprofinetcom

78

IS COFFEE

Industrial

Not PROFIBUS wrapped in TCPIPDesigned for industry from start

FastRobustDeterministic

wwwusprofinetcom

79

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Scalable (Donrsquot Fence Me In)

Donrsquot settle for an 80 solutionEventually you will need more

Motion ControlProcess InstrumentSafety over the busConnectivity to a

production systemAnd that will require

New busNew softwareNew training

Sohellipstart with the 100 solutionPROFINET wwwusprofinetcom

80

$

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Dont Fence Me In

Roy Rogers Sons of the Pionee

Sons of the Pioneers 36 All- track 7

1998

Other

16813268

eng - 00002425 00002423 00014C3C 00014C37 00015F90 00015F90 00008000 00008000 00007530 00007530

Complete

Finished (stable)Spec at version 23 for 2 yearsWork on ldquoobjectsrdquo continues

All application areasDiscrete process motion high speed

Depth of featuresDiagnostics

PROFIBUS-like + IT protocolsFunctional safetyEnergy managementFast startuphellip many more

wwwusprofinetcom

81

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Open

Created and maintained by PI not by any one companyPI members participate in Working Groups and as reviewersMembership not required to make productsNo contract to sign

wwwusprofinetcom

82

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Fast

How fastTCPIP

secondsProcess instruments

100rsquos of millisecondsFactory IO

~10 millisecondsMotion control

lt1 millisecondHigh speed IO motion

3125 microseconds

wwwusprofinetcom

83

How repeatable

seconds

10rsquos of milliseconds

lt1millisecond

lt1microsecond

called ldquojitterrdquocovers this whole range

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

FlexibleStart with PROFINET

Virtually unlimited address spaceLots of bandwidthStandard wirelessFuture-proof leveraging of EthernetConnectivity upwardsConnectivity peer-to-peerConnect directly to IO

For specialized needsUnusual device PROFIBUS to PROFINETIntelligent sensor IO-Link to PROFINETSimple sensor AS-i to PROFINETProcess instrument PROFIBUS PA (or FF) to PROFINETWireless process instrument WirelessHART to PROFINETWireless discrete sensor PI WSAN to PROFINETLegacy fieldbus Proxy to PROFINETLegacy instrument HART to PROFINET

84

wwwusprofinetcom

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Easy

Simple Device ReplacementEasy configurationAutomatic topologyAutomatic timing calculations

wwwusprofinetcom

85

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Ethernet (Standard Unmodified)

Standard Unmodified EthernetConforms to IEEE8023

Media includesCopperFiberWireless

Uses standard Ethernet switches

wwwusprofinetcom

86

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Industrial Ethernet Capability Matrix

wwwusprofinetcom

87

Industrial Ethernet Capability Matrix

wwwusprofinetcom

88

TCPIP

Open Network

Real-timeMotion

Controller-to-Controller(Peer-to-Peer)

Modbus TCPEtherNetIPEtherCATPROFINET

Motion

wwwusprofinetcom

Industrial Ethernet Functionality

Technology PROFINET EthernetIP Modbus TCP

Ethernet IO Y Y YMotion Control Y Y NPeer-to-peer Y Y N

Process profile Y N N

Safety Y Y NSecurity Guideline Y N NBuses integrated many DeviceNet

ControlNet Modbus

source organization websites

Y = shipping N = no plans known

Available= PROFIBUS DP PROFIBUS PA Interbus DeviceNet Serial Modbus AS-i HART IO-Link FFPlanned= CC-Link more

89

Industrial Ethernet Functionality

Technology PROFINET EtherNetIP Modbus TCP

Communication Model Provider-Consumer

Provider-Consumer

Client-Server

Real-time Protocol Options

IEEE 8023 (Layer 2) primary

UDPIP optionTCPIP option

UDPIP (Layer 4) TCPIP (Layer 4)

Jitter with IO ++ (low) - (high) -- (higher)

Protocol Standard IEC 61158 IEC 61158 IEC 61158

Transmission Type Unicast primary Multicast optional

Multicast primary Limited Unicast Unicast only

COTS switch possible Yes Not recommended Yes

Switch requirements 100Mbits or faster

full duplex for IO traffic

Full DuplexIGMP Snooping One

IGMP QueryWire speed

For IO traffic

No special requirements

IP Address AssignmentAutomatic w PN

DCPDHCP optional

DHCP andManaged

DHCP and Managed

90

wwwusprofinetcom

Industrial Ethernet Functionality

Device Names Mandatory Optional Optional

Simple Device Replacement

Yes no toolssupport in all

devices

NoDHCP Option 82 Managed

Need special switchserver with DHCP

Option 82 support

No

Technology PROFINET EtherNetIP Modbus TCP

Network Management

(DCP DHCP option SNMP LLDP

topology options naming concept comprehensive

diagnostics)

(DHCP bootP DHCP option 82 SNMP loop holes vendor specific

limited network diagnostics special switches very likely)

(limited to IT tools SNMP loop

holes vendor specific no built

in network functions)

Comprehensive Diagnostics

Yes Application and Network No No

Diagnostics IO Status Yes No IO only No

Diagnostics Network Browser (can find IP or naming issues)

Yes returns all PROFINET Devices

and information

Limited to IT or vendor tools

no common tool

Limited to IT or vendor tools

no common tool

91

wwwusprofinetcom

Industrial Ethernet Functionality

Diagnostics Topology Yes No No

SNMP loop holes No Yes Yes

Energy Management(PROFIenergy) Yes No No

Safety Yes Yes No

Fast Start Up Yes Yes No

Wireless Yes IEEE 80211 and Bluetooth

Yes IEEE 80211(with caution when

using multicast)Yes

Performance ++ - --

Automatic Timing Calculation Yes No No

Technology PROFINET EtherNetIP Modbus TCP

Fieldbus Integration

Many including non PI

networks (PROFIBUS Interbus ASI

DeviceNet Foundation Fieldbus Modbus Hart

etc)

CompoNet DeviceNet ControlNet

Modbus TCPModbus

92

wwwusprofinetcom

Industrial Ethernet Functionality

Media (Network) Redundancy

YesSP RSP PN MRP

bumpless IRTvendor specific

YesSP RSP DLR vendor

specific

YesSP RSP vendor

specific

Bumpless Redundancy Yes No No

Controller Redundancy YesNot on EtherNetIP

Only with additional ODVA networks and hardware

No

Device Redundancy Yes No NoVertical Integration Yes No NoDevices can report maintenance information

Yes No No

Peer to Peer communications

Yes with CBA I-Device PNPN

Couplers TCPUDP option for programmed communication

Yesonly TCPIPprogrammed

communication

Yesonly TCPIPprogrammed

communication

Technology PROFINET EtherNetIP Modbus TCP

93

wwwusprofinetcom

Industrial Ethernet Functionality

Technology PROFINET EtherNetIP Modbus TCP

PROFINET for PA(Process Automation)

Yes No No

Shared Device Yes No No

iPar (optional parameter server)

Yes No No

TCI ndash Tool Calling Interface(allows vendor tools to be entered from the PROFINET configuration engineering tool)

Yes No No

94

wwwusprofinetcom

Resources

Competitive Resources from the PROFIblog

Pegging the FUD Meter (82707)The Fickle Finger of FUD (103007)FUD Dissection Part 1FUD Dissection Part 2Responding to FUD with FCNThe Big Lie SUE (121708)The EtherNetIP FUD-sicle ndash Melted Again(73112)PROFINET versus EtherNetIP (22415)

wwwusprofinetcom

96

wwwusprofinetcom

wwwusprofinetcom

97

Resources PROFINEWS App

wwwusprofinetcom

98

Resources NewsletterPROFINEWScom

wwwusprofinetcom

99

wwwusprofinetcom

Resources Webinars

Introduction to Ethernet for Control EngineersPROFINETIndustrial WirelessIndustrial Ethernet DiagnosticsPROFIBUS in the Process Industries PROFIsafePROFIenergyCompleting a PROFINET Project

More

100

Resources One-day training classes101

PROFINETMinneapolis June 4Denver June Chicago Aug Tampa Oct Detroit Oct Louisville Nov Raleigh Nov Seattle Dec

For the latest scheduleand to register visit

wwwusprofinetcom wwwusprofinetcom

PROFINETLos Angeles Feb 3 Dallas Feb 19Atlanta Mar 4Houston Mar 19Richmond Apr 2St Louis Apr 16Newark Apr 28Pittsburgh May 14

Resources PROFItech Classes

PROFIBUS or PROFINET Certified Network Engineer classFull week in Johnson City TNAlso available on-siteTheoretical plus hands-onCertification requires passing both a theoretical and practical examCertified Network Engineers are listed at wwwprofibuscomDetails at certifiedProfiInterfaceCentercomRegister online

wwwusprofinetcom

102

PROFINET Developer Workshop

Provide background and knowledge to design and test a PROFINET product efficientlyHow PROFINET can meet the specific applicationrsquos needs (ex GSDML file development)Tailored to customerrsquos level of experience and education Builds upon the PROFINET Certified Network Engineer curriculumHands-on experience and expert instruction on how to use the PROFINET test software suiteSmall or large groups accommodated both at the PIC or on the customerrsquos site wwwusprofinetcom

103

Resources Books

wwwusprofinetcom

104

OrderOrder

Order Order

Resources Social Media

wwwusprofinetcom

105

PROFItelevision

ThePROFIblogger

MinutePROFINET

Resources People

PI North America16101 N 82nd StreetSuite 3BScottsdale AZ 85260 USA ph (480) 483-2456fax (480) 483-7202wwwusprofibuscom

Michael Bryant Executive DirectorCarl Henning Deputy DirectorMichael Bowne Director of Tech MktingLynne Froehlich Administrative DirectorMarsha Bryant Administrator

PROFI Interface Center One Internet PlazaJohnson City TN 37604 USA

ph (423) 262-2576fax (423) 262-2103 wwwProfiInterfaceCentercom

Torsten Paulsen PIC ManagerHunter Harrington PROFINET Consulting EngrKyle McMillan PROFINET Systems EngineerJohn Swindall PROFIBUS Systems Engineer

wwwusprofinetcom

106

copy2013-2015 PI North America The PROFINET and PROFIBUS Logos are registered trademarks Members of PI are entitled to use the logos in all their written or electronic publications and promotional material The use of the PROFINET Logo in connection with PROFINET products is allowed only under the conditions of the PROFINET Runtime Software license All other trademarks and registered trademarks are the property of their respective owners

  • PROFINET vs EtherNetIP
  • A Disclaimer
  • Agenda
  • The Organization PROFINET
  • The Organizations
  • The Organizations Activities
  • The Organizations Cooperation
  • PI markets
  • Itrsquos all about the data
  • The road to IIoT
  • Breadth of Application Coverage
  • Competitive comparison discrete IO
  • Resources
  • PROFINET in Process
  • Competitive comparison process
  • Resources
  • Resources PROFIBUS PA
  • Motion Control Topology
  • Competitive comparison motion
  • Resources
  • Depth of Features
  • 5 steps to determinism
  • PROFINET and TCPIP
  • Why not use TCPIP for real-time
  • Ethernet doesnrsquot cause delays
  • PROFINET RT (Real Time)
  • When you try to use all layershellip
  • When you try to use all layershellip
  • Bandwidth Reservation for PROFINET IRT
  • Scheduling for PROFINET IRT
  • Functional principle of synchronization
  • 3125 microsecond cycle
  • Summary
  • Depth of Features
  • The ISOOSI Communications Model
  • Device Diagnostic Information
  • Diagnostic Information
  • ISOOSI Model Where Diagnostics fit in
  • IT Standards fPROFINET Network Diagnostics
  • Network Diagnostics Using SNMP
  • Network diagnostics using HTTP
  • IT Standards fPROFINET Network Diagnostics
  • LLDP (Link Layer Discovery Protocol)
  • Slide Number 44
  • Simple Device Replacement
  • Simple Device Replacement
  • Slide Number 47
  • Competitive comparison diagnostics
  • Resources
  • Depth of Features
  • How do I move information vertically
  • Depth of Features
  • Application Profiles
  • Application Profiles
  • PROFIenergy Use Cases
  • Competitive comparison
  • PROFIenergy Resources
  • Depth of Features
  • PROFIsafe How it works
  • Competitive comparison
  • PROFIsafe Resources
  • Depth of Features
  • How do I integrate controllers
  • Depth of Features
  • Share an IO Device
  • Depth of Features
  • Wireless
  • PROFINET over wireless backbones
  • Competitive Comparison wireless
  • Resources
  • Depth of Features
  • More
  • Depth of Features
  • Security
  • Resources
  • Leadership
  • Wrapping Up
  • What is PROFINET
  • Industrial
  • Scalable (Donrsquot Fence Me In)
  • Complete
  • Open
  • Fast
  • Flexible
  • Easy
  • Ethernet (Standard Unmodified)
  • Industrial Ethernet Capability Matrix
  • Industrial Ethernet Capability Matrix
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Resources
  • Competitive Resources from the PROFIblog
  • wwwusprofinetcom
  • Resources PROFINEWS App
  • Resources Newsletter
  • Resources Webinars
  • Resources One-day training classes
  • Resources PROFItech Classes
  • PROFINET Developer Workshop
  • Resources Books
  • Resources Social Media
  • Resources People
  • Slide Number 107
Page 6: PROFINET vs. EtherNet/IP · PROFINET RT (Real Time) The device determines which path the telegram takes  26 Data 40*…1440 Bytes InterFrame Gap 12 Byte Pre-amble

The Organizations Activities

wwwusprofinetcom

6

PI ODVANewsletter subscribers 130000 noMember Newsletter yes noTwitter accounts 3 0YouTube channels 3 0Facebook pages 3+ 0LinkedIn groups 3 0Webinars yes noBlog yes noTraining Classes 16 0Certified Training Classes 8 0Certified Engineers 1000 0

US Only

The Organizations Cooperation

PIWorks with NAMUR for processWorks with AIDA for automotiveStarted Wireless Cooperation with FF and HARTLaunched FDI (Field Device Integration) with FF HART OPC FDT Incubated IO-LinkAbsorbed Interbus

ODVASome relationships with SERCOS and Modbus

wwwusprofinetcom

7

PI markets

ProcessOil and gasWaterwastewaterPharma

FactoryAutomotiveLogisticsOther discrete manufacturing

wwwusprofinetcom

8

Itrsquos all about the data

wwwusprofinetcom

9

IoTIIoTIndustrial InternetIndustry 40

more

The road to IIoT10

wwwusprofinetcom

PROFIBUS PA

PROFIBUS DP

Evolution NOT Revolution

Breadth of Application Coverage

Factory ndash bothProcess ndash both buthellip

Non-intrinsically safe instruments EIP has moreIntrinsically safe both rely on PROFIBUS PA (or Foundation Fieldbus)PROFINET uses proxies to integrate others

MotionPI has had PROFIdrive for decades

First for PROFIBUS then PROFINET ODVA has CIPmotion and SERCOS III

wwwusprofinetcom

11

Competitive comparison discrete IO

wwwusprofinetcom

12

Technology PROFINET EtherNetIP Modbus TCP

Communication Model Provider-Consumer

Provider-Consumer

Client-Server

Real-time Protocol Options

IEEE 8023 (Layer 2) primary

UDPIP optionTCPIP option

UDPIP (Layer 4) TCPIP (Layer 4)

Jitter with IO ++ (low) - (high) -- (higher)

Protocol Standard IEC 61158 IEC 61158 IEC 61158

Transmission Type Unicast primary Multicast optional

Multicast primary Limited Unicast Unicast only

Device Names Mandatory Optional OptionalCOTS switch possible Yes Not recommended Yes

Switch requirements 100Mbits or faster

full duplex for IO traffic

Full DuplexIGMP Snooping One

IGMP QueryWire speed

For IO traffic

No special requirements

IP Address AssignmentAutomatic w PN

DCPDHCP optional

DHCP andManaged

DHCP and Managed

Resources

Marketing flyer PROFINET System description PROFINET Guidelines

DesignInstallCommission

Web-based trainingMinutePROFINETPROFINET IO VideoPROFINET Certified Network Engineer class

wwwusprofinetcom

13

PROFINET in Process

Temperature

Classic IO

amp HART

PROFIBUS PA 3125kbits

Flow PressurePositioners

Level

PNPA link Motor starterDrives

Positioners

Engineering Station OS

ET 200iSP

Diagnosis ampCommissioning

PROFINETPROFIBUS DP

RS 485iS max 15Mbits

in Ex

DCSAS

FF

Transparent access to diagnostic and commissioning data

14

wwwusprofinetcom

Competitive comparison process

wwwusprofinetcom

15

Technology PROFINET EtherNetIP Modbus TCP

Fieldbus Integration

Many including non PI

networks (PROFIBUS Interbus

ASI DeviceNet Foundation Fieldbus

Modbus Hart etc)

CompoNet DeviceNet ControlNet

Modbus TCPModbus

Media (Network) Redundancy

YesSP RSP PN MRP

bumpless IRTvendor specific

YesSP RSP DLR vendor

specific

YesSP RSP vendor

specific

Bumpless Redundancy Yes No No

Controller Redundancy YesNot on EtherNetIP

Only with additional ODVA networks and hardware

No

Device Redundancy Yes No No

PROFINET for PA(Process Automation)

Yes No No

Resources

System description PROFINETPROFINET in Process Automation webinarWhite paperMinutePROFINET

wwwusprofinetcom

16

Resources PROFIBUS PA

Marketing Flyer PROFIBUS for Process AutomationSystem Description PROFIBUS Technology and ApplicationVideo series - PROFIBUS Dialogues

StandardizationExplosion PreventionLife Cycle ManagementDevice Diagnostics Condition Monitoring

Webinar seriesPart 1Part 2Part 3Part 4

wwwusprofinetcom

17

Motion Control Topology

wwwusprofinetcom

18

HMI

IRT communication IRT communicationIRT communication

RT communication RT communication

RT communicationRT communication

PLC

RT communication

Switch

Office IT Network

MotionController

PC

RT communication

IO Printer

Standard Ethernet devices can be connected at any point in the networkNo closed real-time domain

Competitive comparison motionMotion control comparison Modbus TCP is left out of this table as they do not support motion control

Technology PROFINET EtherNetIP

Architecture Open System(simultaneous TCP)

Open System(simultaneous TCP)

IEEE 8023 compliant Yes Yes

DeterministicYes Transparent clock

lt 1μs jittercalculated jitter

No Boundary clocks

Accumulating jitterSynchronized Peer-to-Peer Yes Yes

TCPIP traffic Yes Yes with caution

Throughput 150 Axes1ms35 Axes250μs 30 Axes1ms

IEEE 1588 IEEE 1588v2Built into PROFINET chips

IEEE 1588Special switches

neededAutomatic Timing Calculation Yes No

19

wwwusprofinetcom

Resources

Marketing Flyer Drives amp PROFIdrivePROFIdrive System DescriptionPROFIdrive webcastPROFIdrive Slide setWhite paperMinutePROFINET Performance 3MinutePROFINET Performance 4PROFIblog PROFIdrive

wwwusprofinetcom

20

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

21

5 steps to determinism

Configuration

Real-time

High Speed IO

TCPIP

Layer 2 (RT)

BandwidthReservation

(IRT)Cycle 1

IRTchannel Standard channel

Motion Control Scheduling (IRT)

PROFINETHTTPSNMP

hellip

IP

Ethernet

TCPUDP

Standard data 1

TCP

IP

Rea

l-tim

e

2

RT

Isoc

hr

Rea

l-tim

e

3

RT IRT

3125microsecFast Forwarding

DFPFragmentation

IRT = Isochronous Real-timeDFP = Dynamic Frame Packing

Device zDevice y

Controller

Switch

Port1

Port1

Port1Port2

Port1

Port2Port4

Port1

Device x

wwwusprofinetcom

22

PROFINET and TCPIP

PROFINET uses TCPIP where it makes sense

DiagnosticsNon time critical dataCommunicating with higher level IT

systemsPROFINET real-time coexists

with TCPIP without restrictions

PROFINET DOES NOT USE STANDARD

TCPIP

Real-Time

Bandwidth

Scheduling

TCPIP

3125microsec

23

Why not use TCPIP for real-time

Because itrsquos not fast enough and itrsquos not deterministic enoughHerersquos why

∆T4

∆T5

∆T2

∆T1

∆T3

TCPIPSuite

Ethernet

Server

TCPIPSuite

Ethernet

Client Data

UNWELCOME DELAYS

Bandwidth

Scheduling

TCPIP

3125microsec

Real-Time

24

Ethernet doesnrsquot cause delays

Node time330

Propagation 05

Transmission512

Switch latency10

Transmission512

Propagation05

Network

Node A

Switched 100MbpsEthernet

Node B

100m 100m

64-byte packet

Source University of Michigan Industrial Ethernet BookldquoPerformance Metrics for Industrial Ethernetrdquo

All times in micros

Bandwidth

Scheduling

TCPIP

3125microsec

Real-Time

25

PROFINET RT (Real Time)

The device determines which path the telegram takes

wwwusprofinetcom

26

Data

40hellip1440 Bytes

InterFrameGap

12 Byte

Pre-amble7 Byte

Sync

1 Byte

MAC

6 Byte

MAC

6 Byte

Ether-type

2 Byte

VLAN

2 Byte

Ether-type

2 Byte

FrameID

2 Byte

CycleCounter2 Byte

Data-Status1 Byte

TransStatus1 Byte

FCS

4 Byte

Ethernet Frame

Ethertype (type of protocol)Ethertype (PN) 0x8892Ethertype (IP) 0x0800EtherType (ARP) 0x0806EtherType (IPV6) 0x86DDhellip

RT Data

HTTP PROFINET

Rea

l-tim

e

SNMP Socket

IP

TCP UDP

Ethernet

IEEE EtherType0x8892

IEEE EtherType0x0800

Data

40hellip1440 Bytes

InterFrameGap

12 Byte

Pre-ambel7 Byte

Sync

1 Byte

MAC

6 Byte

MAC

6 Byte

Ether-type

2 Byte

VLAN

2 Byte

Ether-type

2 Byte

FrameID

2 Byte

CycleCounter

2 Byte

Data-Status1 Byte

TransStatus1 Byte

FCS

4 Byte

Bandwidth

Scheduling

TCPIP

3125microsec

Real-Time

When you try to use all layershellip

wwwusprofinetcom

27

Internet Layer

Network Access Layer

Application Layer

Transport Layer

SocketSNMPWEB

IP

Ethernet IEEE 8023

TCP UDP

IndustrialProtocolsPROFINET

Internet Layer

Network Access Layer

Application Layer

Transport Layer

SocketSNMPWEB

TCP UDP

IndustrialProtocols

IP

Ethernet

eg EtherNetIP

IEEE 8023

PROFINET is the enabling factor to achieve speed and determinism

Bandwidth

Scheduling

TCPIP

3125microsec

Real-Time

When you try to use all layershellip

wwwusprofinetcom

28

Internet Layer

Network Access Layer

Application Layer

Transport Layer

SocketSNMPWEB

IP

Ethernet IEEE 8023

TCP UDP

IndustrialProtocolsPROFINET

Internet Layer

Network Access Layer

Application Layer

Transport Layer

SocketSNMPWEB

TCP UDP

IndustrialProtocols

IP

Ethernet

eg EtherNetIP

IEEE 8023

PROFINET is the enabling factor to achieve speed and determinism

8 ms

16 msLess than 100microsJitter

Source University of Michigan Industrial Ethernet BookldquoPerformance Metrics for Industrial Ethernetrdquo

Bandwidth

Scheduling

TCPIP

3125microsec

Real-Time

Bandwidth Reservation for PROFINET IRT

Communication system schedulingExact cycle synchronizationSeparate time domains for Real-time and non-Real-time

Cycle 1 Cycle 2 Cycle n

IRTchannelStandard channel

eg 1 ms position controller clock cycle

Isochronous (IRT) Data

Open standardcommunication

IRTchannel Standard channel IRT

channel

Real-time (RT) Data

TCPIP-DataRT - DataIRT-Data

Synchro-nization

IRT = Isochronous Real Time

Scheduling

TCPIP

3125microsec

Real-Time

Bandwidth

29

Scheduling for PROFINET IRT

Every IRT device knows when data arrives and where to send it

wwwusprofinetcom

30

Controller

Switch

Device zDevice yDevice x

Port1

Port1

Frame 3

Frame 2

Frame 1

Switch scheduleRec port Arrive Frame Departure Dest

port1 t1 1 t1+∆t 41 t2 2 t2+∆t 41 t3 3 t3+∆t 22 - - - -

3) - - - -4) - - - -

) 100 free for TCPIP

Port1

Port2

Port1

Port2

Port4

Port1

Frame 1Frame 2Frame 3

Frame 1

Frame 1

Frame 2Frame 3

Switch must be IRT-awareTCPIP

3125microsec

Real-Time

Bandwidth

Scheduling

Functional principle of synchronization31

part IEEE 1588 V2 approved March 2008

Local Time

MasterClock

TransparentClock

SlaveClock

TransparentClock

SyncCtrl

Forwarding ofSync Message

Local Time

MasterClock

BoundaryClock

SlaveClock

BoundaryClock

MasterPort

SyncCtrl

SlavePort

Issue of cascading time control loops Extension of start-up time Used by EtherNetIP CIPSync

Only one control loop between Master clock and Slave clock

Usable in switched networks

IEEE1588

PROFINET

Boundary Clock

Transparent Clock

wwwusprofinetcom

3125 microsecond cycle

wwwusprofinetcom

32

TCPIP

Real-Time

Bandwidth

Scheduling

3125microsec

Summary

PROFINET achieves industry requirements for speed and determinism using standard Ethernet by using these 5 steps1 Using TCPIP where appropriate2 Skipping it when necessary3 Reserving bandwidth for higher performance4 Scheduling traffic to ensure motion control

needs5 Fast Forwarding Dynamic Frame Packing

and Fragmentation to achieve 3125microsecond cycle times

wwwusprofinetcom

33

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

34

The ISOOSI Communications Model35

Ethernet based systems can provide diagnostics on the Transport oriented layers (lower level) as well as Application based diagnostics (higher level) Picking the right protocol is important if you want a complete set of diagnostic capabilities

Layer 7

Layer 4

Layer 3

Layer 2

Layer 1

Application

TCPUDP

IP

Ethernet

Application Layer Diagnostics(For Example PROFINET)Provides PROFINET device specific diagnostics (module unplugged wire break IO status Data records etc)

Transport Oriented Layers Diagnostics (For Example SNMP HTTP LLDP)Provides information about TCPUDPIPEthernet (link down bandwidth statistics connections etc)

Where Diagnostics fit in

wwwusprofinetcom

Device Diagnostic Information

Logical model provides quick error localizationDiagnostic information is structured hierarchically

Station Failure in Device(eg Valve Station 2)

Slot 1 Slot 2 Slot 3Slot 0 Slot 4 Slot 5 Slot 6Network diagnosis IP-Address Ping Location Statistic

Slot Failure in Module(eg Analog Input Slot 3)

Channel Failure in Channel(eg Cable Break in Channel 2)

Channel 2

SNMP = Simple Network Management Protocol

gtgtgtgtgt Station name gtgtgtgt Slot gtgtgt Channel gt Error informationgtgt Channel type

36

Diagnostic Information

Examples of Diagnostic InformationThe device monitors the Output Channelsin order to discover a wire break (no current is flowing although the output is set to lsquo1rsquo)

An analog Input has a range of 010VAn input voltage of 12V is detected and reported as overvoltage

wwwusprofinetcom

37

Diagnostic Information is not only ldquoPROFINET relatedrdquo but also helps in the application

Ethernet based systems can provide diagnostics on the Transport oriented layers (lower level) as well as Application based diagnostics (higher level) Picking the right protocol is important if you want a complete set of diagnostic capabilities

Layer 7

Layer 4

Layer 3

Layer 2

Layer 1

Application

TCPUDP

IP

Ethernet

Application Layer Diagnostics(For Example PROFINET)Provides PROFINET device specific diagnostics (module unplugged wire break etc)

Transport Oriented Layers Diagnostics (For Example SNMP HTTP LLDP)Provides information about TCPUDPIPEthernet (link down bandwidth statistics connections etc)

ISOOSI Model Where Diagnostics fit in38

wwwusprofinetcom

IT Standards fPROFINET Network Diagnostics

Benefit Protocol Description

Standard tools for reading statistics and diagnostics

SNMP

Simple Network Management Protocol for network diagnostics

Web access to devices for configuration diagnostics

HTTP

Hyper Text Transfer Protocol for Web services and browsing

wwwusprofinetcom

3939H

ow d

oes

it w

orkhellip

Network Diagnostics Using SNMP

PROFINET uses SNMPPROFINET uses standard MIBs (Management Information Base MIB-II LLDP Discovery MIB)This MIB-II contains information about device name IP address location status and statistics (examples include CRC errors port status bandwidth utilizationhellip

ManagementStation

IO-Device IO-Device

Data request

Data transfer

NameIP AddressLocationStatusStatistics

NameIP AddressLocationStatusStatistics

MIB MIB

SNMP Software

wwwusprofinetcom

4040

Network diagnostics using HTTP

Simple accessRegardless of location even wirelessNo engineering tool needed

41Easy access over the web (local or remote)IO Controllers IO Devices proxies or switches can have web

diagnostics implemented

Benefit Protocol Description

Mapping the network topology and simple device replacement

LLDPLink Layer Discovery Protocol IEEE 8021AB

wwwusprofinetcom

4242H

ow d

oes

it w

orkhellip

IT Standards fPROFINET Network Diagnostics

LLDP (Link Layer Discovery Protocol)

The Link Layer Discovery Protocol (LLDP) is a vendor-independent protocol and independent of the network structureVia LLDP connected devices specify their identity and properties to their neighbors cyclically every few seconds

ports names transmission rates etcThe information is stored in a local table (LLDP Discovery MIB)Benefits of using LLDP includehellip

helliptopology Information can later be read out with SNMP from the LLDP Discovery MIB

simple device replacement can be achieved

helliphellipIO 1 ndash Port 2 ndash IO DevicePort 5PLC ndash Port 1 ndash IO ControllerPort 4IO 3 ndash Port 1 ndash IO DevicePort 3IO 2 ndash Port 2 ndash IO DevicePort 2- Empty -Port 1

Discovery MIB - Switch

Example LLDP Table

43

wwwusprofinetcom

Topology Diagnostics View

Use of standard Ethernet mechanismsLLDPSNMP

Topology diagnostics for devices Same modeling of Ports as IO channels

Standard and topology view (offline online) Maintenance information

44

wwwusprofinetcom

Simple Device Replacement

How to replace a PROFINET device which has failed without using an engineering tool

Devices with memory cardTransfer memory card to keep existing device name

Devices without memory cardUsing the PROFINET simple device replacement feature

45

wwwusprofinetcom

Simple Device Replacement

wwwusprofinetcom

46

IO Controller

I0 3 are you thereHmmm No answer

LLDP Alias NameldquoSwitchP4rdquo

1 Device ldquoIO 3rdquo fails2 Device is replaced with new

MAC address and empty name3 Devices exchange LLDP4 The neighbor sends a LLDP alias

name to new device5 Controller finds new device using

DCP and LLDP alias name6 Device addressed with

DCP ldquoSet namerdquo from controller7 IO Controller starts device and

system is back online

IO 1 IO 2 IO 3

Switch

LLDP

Simple Device Replacement

P1

P2P3

P4

OK Irsquoll try this Is ldquoSwitchP4rdquo there(The device connected to port 4)

Hello I am the switch You are connected to my port 4 ldquoSwitchP4rdquo

Found you ldquoSwitchP4rdquo Let me set your device name again to ldquoI0 3rdquo

IO 4

P5

46

Use of Ethernet diagnostic tools

Network analysis with standard toolsDebugging during development w

Ethernet SnifferWireshark ndashwwwwiresharkorgPROFINET decoding is built inColor filter available

Device Link and traffic detection with LEDsLED DisplaySimple connection test without configuration

47

DCP (Discovery and Configuration Protocol)

Connect Request

Parameterization

Real-Time IO

wwwusprofinetcom

Competitive comparison diagnostics

wwwusprofinetcom

48

Technology PROFINET EtherNetIP Modbus TCP

Network Management

(DCP DHCP option SNMP LLDP

topology options naming concept comprehensive

diagnostics)

(DHCP bootP DHCP option 82 SNMP loop holes vendor specific

limited network diagnostics special switches very likely)

(limited to IT tools SNMP loop

holes vendor specific no built

in network functions)

Comprehensive Diagnostics

Yes Application and Network No No

Diagnostics IO Status Yes No IO only No

Diagnostics Network Browser (can find IP or naming issues)

Yes returns all PROFINET Devices

and information

Limited to IT or vendor tools

no common tool

Limited to IT or vendor tools

no common tool

Diagnostics Topology Yes No No

SNMP loop holes No Yes Yes

Resources

PROFINET Diagnostics VideoPROFINET Diagnostics for PROFINET Webinar

wwwusprofinetcom

49

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

50

ERP

EnterpriseResourcePlanning

ManufacturingExecutionSystem

PlantAssetManagement

Stage 1Definition ofmaintenanceinterface

MES

Interface defined in IEC62264

Prod

uctio

n

Qua

lity

Inve

ntor

y

Mai

nten

ance

Mai

nten

ance

Interface defined by PROFINET

PAMController amp Field Devices

How do I move information vertically

wwwusprofinetcom

51

White paper MES and PROFINET

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

52

Application Profiles

Agreement within a device family on how to use the PROFIBUS PROFINET data by adding data structures cyclic acyclic services behavior parameterization diagnosis integration etc

wwwusprofinetcom

53

1

2

7

1

2

7

HostMaster Field DeviceSlave

Engineering

IEC 61158

Profile

Application Profiles

wwwusprofinetcom

54

Ident(Bar-codeRFID)

RobotNC

Profile Guidelines

Common ProfilesApplication Profiles Cooperation with other organizations

eg OPC DriveCom VDMA OpenPLC etc Training (UML Safety Models etc) Tools

Redundancy

FFIEC 61804

Interbus CAN etc

Models

Best Practice Patterns

Diagnosis

Data types

IEC 62390

Encoder PROFIdrive

FluidPower

SEMI

IampM Functions

Time Stamp

PROFIsafe

PADevices

Waterwastewater

intelligPumps SEMI

RemoteIOforPA

LaboratoryDevices

Weighingamp

Dosage

LowVoltageSwitch-

gear

IO-Link Trains

PROFINET IO

PROFIenergy

PROFIenergy Use Cases

Switch off during short breaksSwitch off during long breaksSwitch off during unplanned breaksReading of measured data

Provides a means of reducing or shutting off power when demand will be exceeded

wwwusprofinetcom

55

Competitive comparison

wwwusprofinetcom

56

Energy Management PROFINET EtherNetIP Modbus TCP

Production Pause savings Yes New No

Data organization Yes Yes No

PROFIenergy Resources

PROFIenergy flyerVideo What does PROFIenergy meanMinutePROFINET What is PROFIenergyWhite Paper ldquoThe PROFIenergy ProfilerdquoWhite Paper ldquoGet Energy Costs under ControlrdquoWhite Paper ldquoAssessing PROFIenergyacutes potentialrdquoBlog Report with videos

ldquoPROFIenergyrdquo

wwwusprofinetcom

57

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

58

PROFIsafe How it works

wwwusprofinetcom

59

ldquoBlack Channel ASICs Links Cables etc are not safety relevant

PROFIsafe Parts of the safety critical communications systems Addressing Watch Dog Timers Sequencing Signature etc

Safety relevant but not part of the PROFIsafe-Profiles Safety IO and the Safety Control Systems

Non safety critical functions like eg diagnosis

eg Diagnosis

Fail-safe data Standard data

Data Unit

PROFIBUS or PROFINET

PROFINETHTTPSNMP

hellip

TCPIP

EthernetRT

IO or Controller

PROFINETHTTPSNMP

hellip

TCPIP

EthernetRT

IOSafetyInput

Safety-Layer

PROFINETHTTPSNMP

hellip

TCPIP

EthernetRT

IOSafetyControl

Safety-Layer

PROFINETHTTPSNMP

hellip

TCPIP

EthernetRT

IOSafetyOutput

Safety-Layer

PROFIsafe provides correct transmission of messages

Competitive comparison

wwwusprofinetcom

60

System PROFINET EtherNetIP Modbus TCP

Functional Safety Yes Yes No

Safety for discrete process and motion Yes No No

Integrates AS-i Safety Yes No No

PROFIsafe Resources

Marketing Flyer PROFIsafeSystem Description PROFIsafe Technology and ApplicationPROFItelevision Safety with PROFINETApplication Story KUKA Reduces Machine Safety ComponentsPROFIsafe webinarSafety the Moviewwwprofisafenet

wwwusprofinetcom

61

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

62

How do I integrate controllers

wwwusprofinetcom

63IO controller 1

PROFINET

IO controller 2

CPU2 I-Device

IO device 1

CPU1

IO controller 3

CPU3

IO device 2

I-Device

An IO controller can also be an IO device with IO controller functionality on the same interfaceAllow local controllers in a modular architecture to communicate to a higher level station (main controller)Familiar IO access without TCPIP telegrams or proprietary methodsSimple and familiar IO interfacing of CPUs Interfacing of CPUs in different projects Integration among different controllers (manufacturers)Transmission of cyclic data (RT IRT)

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

64

Share an IO Device

PROFINET offers shared device functionalityTwo Controllers can access the same deviceFlexible assignment of modules to different controllers

IO controller 1

PROFINET

IO controller 2

Shared IO Device

Shared device results in reduced costs simplified architecturescan save on cabinet space allowing optimized solutions

65

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

66

Wireless

Long distance (RTU)Long distancesWaterwastewater and oil patch applicationsNo standards

Process InstrumentsShort distances battery powered meshWirelessHART ISA 10011a

Discrete Sensors and ActuatorsShort distances line-powered meshStandards still evolving

BackboneMedium distancesLong-established standards

wwwusprofinetcom

67

RTU = Remote Terminal Unit

PROFIBUS amp PROFINET gateways to WirelessHART

PI developed a standard

PROFINET uses this

PROFINET over wireless backbones

PROFINET runs over these standard wireless technologies

IEEE 80211 (bgahnac) ndash Wireless LANIEEE 802151 ndash Bluetooth

Wireless is part of the PROFINET specification

Many vendorsSome IO devices have wireless built in

PROFIsafe is safety-certified over wireless using PROFINET as the transport mechanism

wwwusprofinetcom

68

Competitive Comparison wireless

PROFINET ndash designed in safety includedEtherNetIP ndash multicasting complicates

wwwusprofinetcom

69

Resources

Industrial Wireless Networking WebinarFour kinds of wireless blog postPROFINET Certified Network Engineer classMore App stories

Disney Toy Story Midway ManiaDisney Radiator Springs Racers Swedish TowerSteel Industry

wwwusprofinetcom

70

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

71

More

Bumpless RedundancyFast Start UpiPar ServerProxiesUnmanaged switchesApplication Profiles for

Lab trains pumps SEMI robots hellip

wwwusprofinetcom

72

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

73

Security

PI and ODVA have security documentsBoth rely on protecting the network itself

wwwusprofinetcom

74

Resources

Automation WorldBelden webinarControl Engineering Were you just hackedwwwisssourcecomwwwSCADAhackercomEric Byresrsquo blogldquoProtecting ICSs from Electronic Threatsrdquo

Part 1Part 2Part 3

us-certgovcontrol_systemsMacAfeePROFINET Security Guideline

wwwusprofinetcom

75

Leadership

PI createdFunctional safety over the network using the black channel approachEnergy management covering production pauses and data organization

PI advocated 2-port switches in devices when ODVA said it was a bad idea now they also advocate themPI was first with redundant media controllers and devices

wwwusprofinetcom

76

Wrapping Up

What is PROFINET

PROFINET

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

wwwusprofinetcom

78

IS COFFEE

Industrial

Not PROFIBUS wrapped in TCPIPDesigned for industry from start

FastRobustDeterministic

wwwusprofinetcom

79

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Scalable (Donrsquot Fence Me In)

Donrsquot settle for an 80 solutionEventually you will need more

Motion ControlProcess InstrumentSafety over the busConnectivity to a

production systemAnd that will require

New busNew softwareNew training

Sohellipstart with the 100 solutionPROFINET wwwusprofinetcom

80

$

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Dont Fence Me In

Roy Rogers Sons of the Pionee

Sons of the Pioneers 36 All- track 7

1998

Other

16813268

eng - 00002425 00002423 00014C3C 00014C37 00015F90 00015F90 00008000 00008000 00007530 00007530

Complete

Finished (stable)Spec at version 23 for 2 yearsWork on ldquoobjectsrdquo continues

All application areasDiscrete process motion high speed

Depth of featuresDiagnostics

PROFIBUS-like + IT protocolsFunctional safetyEnergy managementFast startuphellip many more

wwwusprofinetcom

81

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Open

Created and maintained by PI not by any one companyPI members participate in Working Groups and as reviewersMembership not required to make productsNo contract to sign

wwwusprofinetcom

82

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Fast

How fastTCPIP

secondsProcess instruments

100rsquos of millisecondsFactory IO

~10 millisecondsMotion control

lt1 millisecondHigh speed IO motion

3125 microseconds

wwwusprofinetcom

83

How repeatable

seconds

10rsquos of milliseconds

lt1millisecond

lt1microsecond

called ldquojitterrdquocovers this whole range

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

FlexibleStart with PROFINET

Virtually unlimited address spaceLots of bandwidthStandard wirelessFuture-proof leveraging of EthernetConnectivity upwardsConnectivity peer-to-peerConnect directly to IO

For specialized needsUnusual device PROFIBUS to PROFINETIntelligent sensor IO-Link to PROFINETSimple sensor AS-i to PROFINETProcess instrument PROFIBUS PA (or FF) to PROFINETWireless process instrument WirelessHART to PROFINETWireless discrete sensor PI WSAN to PROFINETLegacy fieldbus Proxy to PROFINETLegacy instrument HART to PROFINET

84

wwwusprofinetcom

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Easy

Simple Device ReplacementEasy configurationAutomatic topologyAutomatic timing calculations

wwwusprofinetcom

85

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Ethernet (Standard Unmodified)

Standard Unmodified EthernetConforms to IEEE8023

Media includesCopperFiberWireless

Uses standard Ethernet switches

wwwusprofinetcom

86

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Industrial Ethernet Capability Matrix

wwwusprofinetcom

87

Industrial Ethernet Capability Matrix

wwwusprofinetcom

88

TCPIP

Open Network

Real-timeMotion

Controller-to-Controller(Peer-to-Peer)

Modbus TCPEtherNetIPEtherCATPROFINET

Motion

wwwusprofinetcom

Industrial Ethernet Functionality

Technology PROFINET EthernetIP Modbus TCP

Ethernet IO Y Y YMotion Control Y Y NPeer-to-peer Y Y N

Process profile Y N N

Safety Y Y NSecurity Guideline Y N NBuses integrated many DeviceNet

ControlNet Modbus

source organization websites

Y = shipping N = no plans known

Available= PROFIBUS DP PROFIBUS PA Interbus DeviceNet Serial Modbus AS-i HART IO-Link FFPlanned= CC-Link more

89

Industrial Ethernet Functionality

Technology PROFINET EtherNetIP Modbus TCP

Communication Model Provider-Consumer

Provider-Consumer

Client-Server

Real-time Protocol Options

IEEE 8023 (Layer 2) primary

UDPIP optionTCPIP option

UDPIP (Layer 4) TCPIP (Layer 4)

Jitter with IO ++ (low) - (high) -- (higher)

Protocol Standard IEC 61158 IEC 61158 IEC 61158

Transmission Type Unicast primary Multicast optional

Multicast primary Limited Unicast Unicast only

COTS switch possible Yes Not recommended Yes

Switch requirements 100Mbits or faster

full duplex for IO traffic

Full DuplexIGMP Snooping One

IGMP QueryWire speed

For IO traffic

No special requirements

IP Address AssignmentAutomatic w PN

DCPDHCP optional

DHCP andManaged

DHCP and Managed

90

wwwusprofinetcom

Industrial Ethernet Functionality

Device Names Mandatory Optional Optional

Simple Device Replacement

Yes no toolssupport in all

devices

NoDHCP Option 82 Managed

Need special switchserver with DHCP

Option 82 support

No

Technology PROFINET EtherNetIP Modbus TCP

Network Management

(DCP DHCP option SNMP LLDP

topology options naming concept comprehensive

diagnostics)

(DHCP bootP DHCP option 82 SNMP loop holes vendor specific

limited network diagnostics special switches very likely)

(limited to IT tools SNMP loop

holes vendor specific no built

in network functions)

Comprehensive Diagnostics

Yes Application and Network No No

Diagnostics IO Status Yes No IO only No

Diagnostics Network Browser (can find IP or naming issues)

Yes returns all PROFINET Devices

and information

Limited to IT or vendor tools

no common tool

Limited to IT or vendor tools

no common tool

91

wwwusprofinetcom

Industrial Ethernet Functionality

Diagnostics Topology Yes No No

SNMP loop holes No Yes Yes

Energy Management(PROFIenergy) Yes No No

Safety Yes Yes No

Fast Start Up Yes Yes No

Wireless Yes IEEE 80211 and Bluetooth

Yes IEEE 80211(with caution when

using multicast)Yes

Performance ++ - --

Automatic Timing Calculation Yes No No

Technology PROFINET EtherNetIP Modbus TCP

Fieldbus Integration

Many including non PI

networks (PROFIBUS Interbus ASI

DeviceNet Foundation Fieldbus Modbus Hart

etc)

CompoNet DeviceNet ControlNet

Modbus TCPModbus

92

wwwusprofinetcom

Industrial Ethernet Functionality

Media (Network) Redundancy

YesSP RSP PN MRP

bumpless IRTvendor specific

YesSP RSP DLR vendor

specific

YesSP RSP vendor

specific

Bumpless Redundancy Yes No No

Controller Redundancy YesNot on EtherNetIP

Only with additional ODVA networks and hardware

No

Device Redundancy Yes No NoVertical Integration Yes No NoDevices can report maintenance information

Yes No No

Peer to Peer communications

Yes with CBA I-Device PNPN

Couplers TCPUDP option for programmed communication

Yesonly TCPIPprogrammed

communication

Yesonly TCPIPprogrammed

communication

Technology PROFINET EtherNetIP Modbus TCP

93

wwwusprofinetcom

Industrial Ethernet Functionality

Technology PROFINET EtherNetIP Modbus TCP

PROFINET for PA(Process Automation)

Yes No No

Shared Device Yes No No

iPar (optional parameter server)

Yes No No

TCI ndash Tool Calling Interface(allows vendor tools to be entered from the PROFINET configuration engineering tool)

Yes No No

94

wwwusprofinetcom

Resources

Competitive Resources from the PROFIblog

Pegging the FUD Meter (82707)The Fickle Finger of FUD (103007)FUD Dissection Part 1FUD Dissection Part 2Responding to FUD with FCNThe Big Lie SUE (121708)The EtherNetIP FUD-sicle ndash Melted Again(73112)PROFINET versus EtherNetIP (22415)

wwwusprofinetcom

96

wwwusprofinetcom

wwwusprofinetcom

97

Resources PROFINEWS App

wwwusprofinetcom

98

Resources NewsletterPROFINEWScom

wwwusprofinetcom

99

wwwusprofinetcom

Resources Webinars

Introduction to Ethernet for Control EngineersPROFINETIndustrial WirelessIndustrial Ethernet DiagnosticsPROFIBUS in the Process Industries PROFIsafePROFIenergyCompleting a PROFINET Project

More

100

Resources One-day training classes101

PROFINETMinneapolis June 4Denver June Chicago Aug Tampa Oct Detroit Oct Louisville Nov Raleigh Nov Seattle Dec

For the latest scheduleand to register visit

wwwusprofinetcom wwwusprofinetcom

PROFINETLos Angeles Feb 3 Dallas Feb 19Atlanta Mar 4Houston Mar 19Richmond Apr 2St Louis Apr 16Newark Apr 28Pittsburgh May 14

Resources PROFItech Classes

PROFIBUS or PROFINET Certified Network Engineer classFull week in Johnson City TNAlso available on-siteTheoretical plus hands-onCertification requires passing both a theoretical and practical examCertified Network Engineers are listed at wwwprofibuscomDetails at certifiedProfiInterfaceCentercomRegister online

wwwusprofinetcom

102

PROFINET Developer Workshop

Provide background and knowledge to design and test a PROFINET product efficientlyHow PROFINET can meet the specific applicationrsquos needs (ex GSDML file development)Tailored to customerrsquos level of experience and education Builds upon the PROFINET Certified Network Engineer curriculumHands-on experience and expert instruction on how to use the PROFINET test software suiteSmall or large groups accommodated both at the PIC or on the customerrsquos site wwwusprofinetcom

103

Resources Books

wwwusprofinetcom

104

OrderOrder

Order Order

Resources Social Media

wwwusprofinetcom

105

PROFItelevision

ThePROFIblogger

MinutePROFINET

Resources People

PI North America16101 N 82nd StreetSuite 3BScottsdale AZ 85260 USA ph (480) 483-2456fax (480) 483-7202wwwusprofibuscom

Michael Bryant Executive DirectorCarl Henning Deputy DirectorMichael Bowne Director of Tech MktingLynne Froehlich Administrative DirectorMarsha Bryant Administrator

PROFI Interface Center One Internet PlazaJohnson City TN 37604 USA

ph (423) 262-2576fax (423) 262-2103 wwwProfiInterfaceCentercom

Torsten Paulsen PIC ManagerHunter Harrington PROFINET Consulting EngrKyle McMillan PROFINET Systems EngineerJohn Swindall PROFIBUS Systems Engineer

wwwusprofinetcom

106

copy2013-2015 PI North America The PROFINET and PROFIBUS Logos are registered trademarks Members of PI are entitled to use the logos in all their written or electronic publications and promotional material The use of the PROFINET Logo in connection with PROFINET products is allowed only under the conditions of the PROFINET Runtime Software license All other trademarks and registered trademarks are the property of their respective owners

  • PROFINET vs EtherNetIP
  • A Disclaimer
  • Agenda
  • The Organization PROFINET
  • The Organizations
  • The Organizations Activities
  • The Organizations Cooperation
  • PI markets
  • Itrsquos all about the data
  • The road to IIoT
  • Breadth of Application Coverage
  • Competitive comparison discrete IO
  • Resources
  • PROFINET in Process
  • Competitive comparison process
  • Resources
  • Resources PROFIBUS PA
  • Motion Control Topology
  • Competitive comparison motion
  • Resources
  • Depth of Features
  • 5 steps to determinism
  • PROFINET and TCPIP
  • Why not use TCPIP for real-time
  • Ethernet doesnrsquot cause delays
  • PROFINET RT (Real Time)
  • When you try to use all layershellip
  • When you try to use all layershellip
  • Bandwidth Reservation for PROFINET IRT
  • Scheduling for PROFINET IRT
  • Functional principle of synchronization
  • 3125 microsecond cycle
  • Summary
  • Depth of Features
  • The ISOOSI Communications Model
  • Device Diagnostic Information
  • Diagnostic Information
  • ISOOSI Model Where Diagnostics fit in
  • IT Standards fPROFINET Network Diagnostics
  • Network Diagnostics Using SNMP
  • Network diagnostics using HTTP
  • IT Standards fPROFINET Network Diagnostics
  • LLDP (Link Layer Discovery Protocol)
  • Slide Number 44
  • Simple Device Replacement
  • Simple Device Replacement
  • Slide Number 47
  • Competitive comparison diagnostics
  • Resources
  • Depth of Features
  • How do I move information vertically
  • Depth of Features
  • Application Profiles
  • Application Profiles
  • PROFIenergy Use Cases
  • Competitive comparison
  • PROFIenergy Resources
  • Depth of Features
  • PROFIsafe How it works
  • Competitive comparison
  • PROFIsafe Resources
  • Depth of Features
  • How do I integrate controllers
  • Depth of Features
  • Share an IO Device
  • Depth of Features
  • Wireless
  • PROFINET over wireless backbones
  • Competitive Comparison wireless
  • Resources
  • Depth of Features
  • More
  • Depth of Features
  • Security
  • Resources
  • Leadership
  • Wrapping Up
  • What is PROFINET
  • Industrial
  • Scalable (Donrsquot Fence Me In)
  • Complete
  • Open
  • Fast
  • Flexible
  • Easy
  • Ethernet (Standard Unmodified)
  • Industrial Ethernet Capability Matrix
  • Industrial Ethernet Capability Matrix
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Resources
  • Competitive Resources from the PROFIblog
  • wwwusprofinetcom
  • Resources PROFINEWS App
  • Resources Newsletter
  • Resources Webinars
  • Resources One-day training classes
  • Resources PROFItech Classes
  • PROFINET Developer Workshop
  • Resources Books
  • Resources Social Media
  • Resources People
  • Slide Number 107
Page 7: PROFINET vs. EtherNet/IP · PROFINET RT (Real Time) The device determines which path the telegram takes  26 Data 40*…1440 Bytes InterFrame Gap 12 Byte Pre-amble

The Organizations Cooperation

PIWorks with NAMUR for processWorks with AIDA for automotiveStarted Wireless Cooperation with FF and HARTLaunched FDI (Field Device Integration) with FF HART OPC FDT Incubated IO-LinkAbsorbed Interbus

ODVASome relationships with SERCOS and Modbus

wwwusprofinetcom

7

PI markets

ProcessOil and gasWaterwastewaterPharma

FactoryAutomotiveLogisticsOther discrete manufacturing

wwwusprofinetcom

8

Itrsquos all about the data

wwwusprofinetcom

9

IoTIIoTIndustrial InternetIndustry 40

more

The road to IIoT10

wwwusprofinetcom

PROFIBUS PA

PROFIBUS DP

Evolution NOT Revolution

Breadth of Application Coverage

Factory ndash bothProcess ndash both buthellip

Non-intrinsically safe instruments EIP has moreIntrinsically safe both rely on PROFIBUS PA (or Foundation Fieldbus)PROFINET uses proxies to integrate others

MotionPI has had PROFIdrive for decades

First for PROFIBUS then PROFINET ODVA has CIPmotion and SERCOS III

wwwusprofinetcom

11

Competitive comparison discrete IO

wwwusprofinetcom

12

Technology PROFINET EtherNetIP Modbus TCP

Communication Model Provider-Consumer

Provider-Consumer

Client-Server

Real-time Protocol Options

IEEE 8023 (Layer 2) primary

UDPIP optionTCPIP option

UDPIP (Layer 4) TCPIP (Layer 4)

Jitter with IO ++ (low) - (high) -- (higher)

Protocol Standard IEC 61158 IEC 61158 IEC 61158

Transmission Type Unicast primary Multicast optional

Multicast primary Limited Unicast Unicast only

Device Names Mandatory Optional OptionalCOTS switch possible Yes Not recommended Yes

Switch requirements 100Mbits or faster

full duplex for IO traffic

Full DuplexIGMP Snooping One

IGMP QueryWire speed

For IO traffic

No special requirements

IP Address AssignmentAutomatic w PN

DCPDHCP optional

DHCP andManaged

DHCP and Managed

Resources

Marketing flyer PROFINET System description PROFINET Guidelines

DesignInstallCommission

Web-based trainingMinutePROFINETPROFINET IO VideoPROFINET Certified Network Engineer class

wwwusprofinetcom

13

PROFINET in Process

Temperature

Classic IO

amp HART

PROFIBUS PA 3125kbits

Flow PressurePositioners

Level

PNPA link Motor starterDrives

Positioners

Engineering Station OS

ET 200iSP

Diagnosis ampCommissioning

PROFINETPROFIBUS DP

RS 485iS max 15Mbits

in Ex

DCSAS

FF

Transparent access to diagnostic and commissioning data

14

wwwusprofinetcom

Competitive comparison process

wwwusprofinetcom

15

Technology PROFINET EtherNetIP Modbus TCP

Fieldbus Integration

Many including non PI

networks (PROFIBUS Interbus

ASI DeviceNet Foundation Fieldbus

Modbus Hart etc)

CompoNet DeviceNet ControlNet

Modbus TCPModbus

Media (Network) Redundancy

YesSP RSP PN MRP

bumpless IRTvendor specific

YesSP RSP DLR vendor

specific

YesSP RSP vendor

specific

Bumpless Redundancy Yes No No

Controller Redundancy YesNot on EtherNetIP

Only with additional ODVA networks and hardware

No

Device Redundancy Yes No No

PROFINET for PA(Process Automation)

Yes No No

Resources

System description PROFINETPROFINET in Process Automation webinarWhite paperMinutePROFINET

wwwusprofinetcom

16

Resources PROFIBUS PA

Marketing Flyer PROFIBUS for Process AutomationSystem Description PROFIBUS Technology and ApplicationVideo series - PROFIBUS Dialogues

StandardizationExplosion PreventionLife Cycle ManagementDevice Diagnostics Condition Monitoring

Webinar seriesPart 1Part 2Part 3Part 4

wwwusprofinetcom

17

Motion Control Topology

wwwusprofinetcom

18

HMI

IRT communication IRT communicationIRT communication

RT communication RT communication

RT communicationRT communication

PLC

RT communication

Switch

Office IT Network

MotionController

PC

RT communication

IO Printer

Standard Ethernet devices can be connected at any point in the networkNo closed real-time domain

Competitive comparison motionMotion control comparison Modbus TCP is left out of this table as they do not support motion control

Technology PROFINET EtherNetIP

Architecture Open System(simultaneous TCP)

Open System(simultaneous TCP)

IEEE 8023 compliant Yes Yes

DeterministicYes Transparent clock

lt 1μs jittercalculated jitter

No Boundary clocks

Accumulating jitterSynchronized Peer-to-Peer Yes Yes

TCPIP traffic Yes Yes with caution

Throughput 150 Axes1ms35 Axes250μs 30 Axes1ms

IEEE 1588 IEEE 1588v2Built into PROFINET chips

IEEE 1588Special switches

neededAutomatic Timing Calculation Yes No

19

wwwusprofinetcom

Resources

Marketing Flyer Drives amp PROFIdrivePROFIdrive System DescriptionPROFIdrive webcastPROFIdrive Slide setWhite paperMinutePROFINET Performance 3MinutePROFINET Performance 4PROFIblog PROFIdrive

wwwusprofinetcom

20

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

21

5 steps to determinism

Configuration

Real-time

High Speed IO

TCPIP

Layer 2 (RT)

BandwidthReservation

(IRT)Cycle 1

IRTchannel Standard channel

Motion Control Scheduling (IRT)

PROFINETHTTPSNMP

hellip

IP

Ethernet

TCPUDP

Standard data 1

TCP

IP

Rea

l-tim

e

2

RT

Isoc

hr

Rea

l-tim

e

3

RT IRT

3125microsecFast Forwarding

DFPFragmentation

IRT = Isochronous Real-timeDFP = Dynamic Frame Packing

Device zDevice y

Controller

Switch

Port1

Port1

Port1Port2

Port1

Port2Port4

Port1

Device x

wwwusprofinetcom

22

PROFINET and TCPIP

PROFINET uses TCPIP where it makes sense

DiagnosticsNon time critical dataCommunicating with higher level IT

systemsPROFINET real-time coexists

with TCPIP without restrictions

PROFINET DOES NOT USE STANDARD

TCPIP

Real-Time

Bandwidth

Scheduling

TCPIP

3125microsec

23

Why not use TCPIP for real-time

Because itrsquos not fast enough and itrsquos not deterministic enoughHerersquos why

∆T4

∆T5

∆T2

∆T1

∆T3

TCPIPSuite

Ethernet

Server

TCPIPSuite

Ethernet

Client Data

UNWELCOME DELAYS

Bandwidth

Scheduling

TCPIP

3125microsec

Real-Time

24

Ethernet doesnrsquot cause delays

Node time330

Propagation 05

Transmission512

Switch latency10

Transmission512

Propagation05

Network

Node A

Switched 100MbpsEthernet

Node B

100m 100m

64-byte packet

Source University of Michigan Industrial Ethernet BookldquoPerformance Metrics for Industrial Ethernetrdquo

All times in micros

Bandwidth

Scheduling

TCPIP

3125microsec

Real-Time

25

PROFINET RT (Real Time)

The device determines which path the telegram takes

wwwusprofinetcom

26

Data

40hellip1440 Bytes

InterFrameGap

12 Byte

Pre-amble7 Byte

Sync

1 Byte

MAC

6 Byte

MAC

6 Byte

Ether-type

2 Byte

VLAN

2 Byte

Ether-type

2 Byte

FrameID

2 Byte

CycleCounter2 Byte

Data-Status1 Byte

TransStatus1 Byte

FCS

4 Byte

Ethernet Frame

Ethertype (type of protocol)Ethertype (PN) 0x8892Ethertype (IP) 0x0800EtherType (ARP) 0x0806EtherType (IPV6) 0x86DDhellip

RT Data

HTTP PROFINET

Rea

l-tim

e

SNMP Socket

IP

TCP UDP

Ethernet

IEEE EtherType0x8892

IEEE EtherType0x0800

Data

40hellip1440 Bytes

InterFrameGap

12 Byte

Pre-ambel7 Byte

Sync

1 Byte

MAC

6 Byte

MAC

6 Byte

Ether-type

2 Byte

VLAN

2 Byte

Ether-type

2 Byte

FrameID

2 Byte

CycleCounter

2 Byte

Data-Status1 Byte

TransStatus1 Byte

FCS

4 Byte

Bandwidth

Scheduling

TCPIP

3125microsec

Real-Time

When you try to use all layershellip

wwwusprofinetcom

27

Internet Layer

Network Access Layer

Application Layer

Transport Layer

SocketSNMPWEB

IP

Ethernet IEEE 8023

TCP UDP

IndustrialProtocolsPROFINET

Internet Layer

Network Access Layer

Application Layer

Transport Layer

SocketSNMPWEB

TCP UDP

IndustrialProtocols

IP

Ethernet

eg EtherNetIP

IEEE 8023

PROFINET is the enabling factor to achieve speed and determinism

Bandwidth

Scheduling

TCPIP

3125microsec

Real-Time

When you try to use all layershellip

wwwusprofinetcom

28

Internet Layer

Network Access Layer

Application Layer

Transport Layer

SocketSNMPWEB

IP

Ethernet IEEE 8023

TCP UDP

IndustrialProtocolsPROFINET

Internet Layer

Network Access Layer

Application Layer

Transport Layer

SocketSNMPWEB

TCP UDP

IndustrialProtocols

IP

Ethernet

eg EtherNetIP

IEEE 8023

PROFINET is the enabling factor to achieve speed and determinism

8 ms

16 msLess than 100microsJitter

Source University of Michigan Industrial Ethernet BookldquoPerformance Metrics for Industrial Ethernetrdquo

Bandwidth

Scheduling

TCPIP

3125microsec

Real-Time

Bandwidth Reservation for PROFINET IRT

Communication system schedulingExact cycle synchronizationSeparate time domains for Real-time and non-Real-time

Cycle 1 Cycle 2 Cycle n

IRTchannelStandard channel

eg 1 ms position controller clock cycle

Isochronous (IRT) Data

Open standardcommunication

IRTchannel Standard channel IRT

channel

Real-time (RT) Data

TCPIP-DataRT - DataIRT-Data

Synchro-nization

IRT = Isochronous Real Time

Scheduling

TCPIP

3125microsec

Real-Time

Bandwidth

29

Scheduling for PROFINET IRT

Every IRT device knows when data arrives and where to send it

wwwusprofinetcom

30

Controller

Switch

Device zDevice yDevice x

Port1

Port1

Frame 3

Frame 2

Frame 1

Switch scheduleRec port Arrive Frame Departure Dest

port1 t1 1 t1+∆t 41 t2 2 t2+∆t 41 t3 3 t3+∆t 22 - - - -

3) - - - -4) - - - -

) 100 free for TCPIP

Port1

Port2

Port1

Port2

Port4

Port1

Frame 1Frame 2Frame 3

Frame 1

Frame 1

Frame 2Frame 3

Switch must be IRT-awareTCPIP

3125microsec

Real-Time

Bandwidth

Scheduling

Functional principle of synchronization31

part IEEE 1588 V2 approved March 2008

Local Time

MasterClock

TransparentClock

SlaveClock

TransparentClock

SyncCtrl

Forwarding ofSync Message

Local Time

MasterClock

BoundaryClock

SlaveClock

BoundaryClock

MasterPort

SyncCtrl

SlavePort

Issue of cascading time control loops Extension of start-up time Used by EtherNetIP CIPSync

Only one control loop between Master clock and Slave clock

Usable in switched networks

IEEE1588

PROFINET

Boundary Clock

Transparent Clock

wwwusprofinetcom

3125 microsecond cycle

wwwusprofinetcom

32

TCPIP

Real-Time

Bandwidth

Scheduling

3125microsec

Summary

PROFINET achieves industry requirements for speed and determinism using standard Ethernet by using these 5 steps1 Using TCPIP where appropriate2 Skipping it when necessary3 Reserving bandwidth for higher performance4 Scheduling traffic to ensure motion control

needs5 Fast Forwarding Dynamic Frame Packing

and Fragmentation to achieve 3125microsecond cycle times

wwwusprofinetcom

33

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

34

The ISOOSI Communications Model35

Ethernet based systems can provide diagnostics on the Transport oriented layers (lower level) as well as Application based diagnostics (higher level) Picking the right protocol is important if you want a complete set of diagnostic capabilities

Layer 7

Layer 4

Layer 3

Layer 2

Layer 1

Application

TCPUDP

IP

Ethernet

Application Layer Diagnostics(For Example PROFINET)Provides PROFINET device specific diagnostics (module unplugged wire break IO status Data records etc)

Transport Oriented Layers Diagnostics (For Example SNMP HTTP LLDP)Provides information about TCPUDPIPEthernet (link down bandwidth statistics connections etc)

Where Diagnostics fit in

wwwusprofinetcom

Device Diagnostic Information

Logical model provides quick error localizationDiagnostic information is structured hierarchically

Station Failure in Device(eg Valve Station 2)

Slot 1 Slot 2 Slot 3Slot 0 Slot 4 Slot 5 Slot 6Network diagnosis IP-Address Ping Location Statistic

Slot Failure in Module(eg Analog Input Slot 3)

Channel Failure in Channel(eg Cable Break in Channel 2)

Channel 2

SNMP = Simple Network Management Protocol

gtgtgtgtgt Station name gtgtgtgt Slot gtgtgt Channel gt Error informationgtgt Channel type

36

Diagnostic Information

Examples of Diagnostic InformationThe device monitors the Output Channelsin order to discover a wire break (no current is flowing although the output is set to lsquo1rsquo)

An analog Input has a range of 010VAn input voltage of 12V is detected and reported as overvoltage

wwwusprofinetcom

37

Diagnostic Information is not only ldquoPROFINET relatedrdquo but also helps in the application

Ethernet based systems can provide diagnostics on the Transport oriented layers (lower level) as well as Application based diagnostics (higher level) Picking the right protocol is important if you want a complete set of diagnostic capabilities

Layer 7

Layer 4

Layer 3

Layer 2

Layer 1

Application

TCPUDP

IP

Ethernet

Application Layer Diagnostics(For Example PROFINET)Provides PROFINET device specific diagnostics (module unplugged wire break etc)

Transport Oriented Layers Diagnostics (For Example SNMP HTTP LLDP)Provides information about TCPUDPIPEthernet (link down bandwidth statistics connections etc)

ISOOSI Model Where Diagnostics fit in38

wwwusprofinetcom

IT Standards fPROFINET Network Diagnostics

Benefit Protocol Description

Standard tools for reading statistics and diagnostics

SNMP

Simple Network Management Protocol for network diagnostics

Web access to devices for configuration diagnostics

HTTP

Hyper Text Transfer Protocol for Web services and browsing

wwwusprofinetcom

3939H

ow d

oes

it w

orkhellip

Network Diagnostics Using SNMP

PROFINET uses SNMPPROFINET uses standard MIBs (Management Information Base MIB-II LLDP Discovery MIB)This MIB-II contains information about device name IP address location status and statistics (examples include CRC errors port status bandwidth utilizationhellip

ManagementStation

IO-Device IO-Device

Data request

Data transfer

NameIP AddressLocationStatusStatistics

NameIP AddressLocationStatusStatistics

MIB MIB

SNMP Software

wwwusprofinetcom

4040

Network diagnostics using HTTP

Simple accessRegardless of location even wirelessNo engineering tool needed

41Easy access over the web (local or remote)IO Controllers IO Devices proxies or switches can have web

diagnostics implemented

Benefit Protocol Description

Mapping the network topology and simple device replacement

LLDPLink Layer Discovery Protocol IEEE 8021AB

wwwusprofinetcom

4242H

ow d

oes

it w

orkhellip

IT Standards fPROFINET Network Diagnostics

LLDP (Link Layer Discovery Protocol)

The Link Layer Discovery Protocol (LLDP) is a vendor-independent protocol and independent of the network structureVia LLDP connected devices specify their identity and properties to their neighbors cyclically every few seconds

ports names transmission rates etcThe information is stored in a local table (LLDP Discovery MIB)Benefits of using LLDP includehellip

helliptopology Information can later be read out with SNMP from the LLDP Discovery MIB

simple device replacement can be achieved

helliphellipIO 1 ndash Port 2 ndash IO DevicePort 5PLC ndash Port 1 ndash IO ControllerPort 4IO 3 ndash Port 1 ndash IO DevicePort 3IO 2 ndash Port 2 ndash IO DevicePort 2- Empty -Port 1

Discovery MIB - Switch

Example LLDP Table

43

wwwusprofinetcom

Topology Diagnostics View

Use of standard Ethernet mechanismsLLDPSNMP

Topology diagnostics for devices Same modeling of Ports as IO channels

Standard and topology view (offline online) Maintenance information

44

wwwusprofinetcom

Simple Device Replacement

How to replace a PROFINET device which has failed without using an engineering tool

Devices with memory cardTransfer memory card to keep existing device name

Devices without memory cardUsing the PROFINET simple device replacement feature

45

wwwusprofinetcom

Simple Device Replacement

wwwusprofinetcom

46

IO Controller

I0 3 are you thereHmmm No answer

LLDP Alias NameldquoSwitchP4rdquo

1 Device ldquoIO 3rdquo fails2 Device is replaced with new

MAC address and empty name3 Devices exchange LLDP4 The neighbor sends a LLDP alias

name to new device5 Controller finds new device using

DCP and LLDP alias name6 Device addressed with

DCP ldquoSet namerdquo from controller7 IO Controller starts device and

system is back online

IO 1 IO 2 IO 3

Switch

LLDP

Simple Device Replacement

P1

P2P3

P4

OK Irsquoll try this Is ldquoSwitchP4rdquo there(The device connected to port 4)

Hello I am the switch You are connected to my port 4 ldquoSwitchP4rdquo

Found you ldquoSwitchP4rdquo Let me set your device name again to ldquoI0 3rdquo

IO 4

P5

46

Use of Ethernet diagnostic tools

Network analysis with standard toolsDebugging during development w

Ethernet SnifferWireshark ndashwwwwiresharkorgPROFINET decoding is built inColor filter available

Device Link and traffic detection with LEDsLED DisplaySimple connection test without configuration

47

DCP (Discovery and Configuration Protocol)

Connect Request

Parameterization

Real-Time IO

wwwusprofinetcom

Competitive comparison diagnostics

wwwusprofinetcom

48

Technology PROFINET EtherNetIP Modbus TCP

Network Management

(DCP DHCP option SNMP LLDP

topology options naming concept comprehensive

diagnostics)

(DHCP bootP DHCP option 82 SNMP loop holes vendor specific

limited network diagnostics special switches very likely)

(limited to IT tools SNMP loop

holes vendor specific no built

in network functions)

Comprehensive Diagnostics

Yes Application and Network No No

Diagnostics IO Status Yes No IO only No

Diagnostics Network Browser (can find IP or naming issues)

Yes returns all PROFINET Devices

and information

Limited to IT or vendor tools

no common tool

Limited to IT or vendor tools

no common tool

Diagnostics Topology Yes No No

SNMP loop holes No Yes Yes

Resources

PROFINET Diagnostics VideoPROFINET Diagnostics for PROFINET Webinar

wwwusprofinetcom

49

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

50

ERP

EnterpriseResourcePlanning

ManufacturingExecutionSystem

PlantAssetManagement

Stage 1Definition ofmaintenanceinterface

MES

Interface defined in IEC62264

Prod

uctio

n

Qua

lity

Inve

ntor

y

Mai

nten

ance

Mai

nten

ance

Interface defined by PROFINET

PAMController amp Field Devices

How do I move information vertically

wwwusprofinetcom

51

White paper MES and PROFINET

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

52

Application Profiles

Agreement within a device family on how to use the PROFIBUS PROFINET data by adding data structures cyclic acyclic services behavior parameterization diagnosis integration etc

wwwusprofinetcom

53

1

2

7

1

2

7

HostMaster Field DeviceSlave

Engineering

IEC 61158

Profile

Application Profiles

wwwusprofinetcom

54

Ident(Bar-codeRFID)

RobotNC

Profile Guidelines

Common ProfilesApplication Profiles Cooperation with other organizations

eg OPC DriveCom VDMA OpenPLC etc Training (UML Safety Models etc) Tools

Redundancy

FFIEC 61804

Interbus CAN etc

Models

Best Practice Patterns

Diagnosis

Data types

IEC 62390

Encoder PROFIdrive

FluidPower

SEMI

IampM Functions

Time Stamp

PROFIsafe

PADevices

Waterwastewater

intelligPumps SEMI

RemoteIOforPA

LaboratoryDevices

Weighingamp

Dosage

LowVoltageSwitch-

gear

IO-Link Trains

PROFINET IO

PROFIenergy

PROFIenergy Use Cases

Switch off during short breaksSwitch off during long breaksSwitch off during unplanned breaksReading of measured data

Provides a means of reducing or shutting off power when demand will be exceeded

wwwusprofinetcom

55

Competitive comparison

wwwusprofinetcom

56

Energy Management PROFINET EtherNetIP Modbus TCP

Production Pause savings Yes New No

Data organization Yes Yes No

PROFIenergy Resources

PROFIenergy flyerVideo What does PROFIenergy meanMinutePROFINET What is PROFIenergyWhite Paper ldquoThe PROFIenergy ProfilerdquoWhite Paper ldquoGet Energy Costs under ControlrdquoWhite Paper ldquoAssessing PROFIenergyacutes potentialrdquoBlog Report with videos

ldquoPROFIenergyrdquo

wwwusprofinetcom

57

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

58

PROFIsafe How it works

wwwusprofinetcom

59

ldquoBlack Channel ASICs Links Cables etc are not safety relevant

PROFIsafe Parts of the safety critical communications systems Addressing Watch Dog Timers Sequencing Signature etc

Safety relevant but not part of the PROFIsafe-Profiles Safety IO and the Safety Control Systems

Non safety critical functions like eg diagnosis

eg Diagnosis

Fail-safe data Standard data

Data Unit

PROFIBUS or PROFINET

PROFINETHTTPSNMP

hellip

TCPIP

EthernetRT

IO or Controller

PROFINETHTTPSNMP

hellip

TCPIP

EthernetRT

IOSafetyInput

Safety-Layer

PROFINETHTTPSNMP

hellip

TCPIP

EthernetRT

IOSafetyControl

Safety-Layer

PROFINETHTTPSNMP

hellip

TCPIP

EthernetRT

IOSafetyOutput

Safety-Layer

PROFIsafe provides correct transmission of messages

Competitive comparison

wwwusprofinetcom

60

System PROFINET EtherNetIP Modbus TCP

Functional Safety Yes Yes No

Safety for discrete process and motion Yes No No

Integrates AS-i Safety Yes No No

PROFIsafe Resources

Marketing Flyer PROFIsafeSystem Description PROFIsafe Technology and ApplicationPROFItelevision Safety with PROFINETApplication Story KUKA Reduces Machine Safety ComponentsPROFIsafe webinarSafety the Moviewwwprofisafenet

wwwusprofinetcom

61

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

62

How do I integrate controllers

wwwusprofinetcom

63IO controller 1

PROFINET

IO controller 2

CPU2 I-Device

IO device 1

CPU1

IO controller 3

CPU3

IO device 2

I-Device

An IO controller can also be an IO device with IO controller functionality on the same interfaceAllow local controllers in a modular architecture to communicate to a higher level station (main controller)Familiar IO access without TCPIP telegrams or proprietary methodsSimple and familiar IO interfacing of CPUs Interfacing of CPUs in different projects Integration among different controllers (manufacturers)Transmission of cyclic data (RT IRT)

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

64

Share an IO Device

PROFINET offers shared device functionalityTwo Controllers can access the same deviceFlexible assignment of modules to different controllers

IO controller 1

PROFINET

IO controller 2

Shared IO Device

Shared device results in reduced costs simplified architecturescan save on cabinet space allowing optimized solutions

65

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

66

Wireless

Long distance (RTU)Long distancesWaterwastewater and oil patch applicationsNo standards

Process InstrumentsShort distances battery powered meshWirelessHART ISA 10011a

Discrete Sensors and ActuatorsShort distances line-powered meshStandards still evolving

BackboneMedium distancesLong-established standards

wwwusprofinetcom

67

RTU = Remote Terminal Unit

PROFIBUS amp PROFINET gateways to WirelessHART

PI developed a standard

PROFINET uses this

PROFINET over wireless backbones

PROFINET runs over these standard wireless technologies

IEEE 80211 (bgahnac) ndash Wireless LANIEEE 802151 ndash Bluetooth

Wireless is part of the PROFINET specification

Many vendorsSome IO devices have wireless built in

PROFIsafe is safety-certified over wireless using PROFINET as the transport mechanism

wwwusprofinetcom

68

Competitive Comparison wireless

PROFINET ndash designed in safety includedEtherNetIP ndash multicasting complicates

wwwusprofinetcom

69

Resources

Industrial Wireless Networking WebinarFour kinds of wireless blog postPROFINET Certified Network Engineer classMore App stories

Disney Toy Story Midway ManiaDisney Radiator Springs Racers Swedish TowerSteel Industry

wwwusprofinetcom

70

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

71

More

Bumpless RedundancyFast Start UpiPar ServerProxiesUnmanaged switchesApplication Profiles for

Lab trains pumps SEMI robots hellip

wwwusprofinetcom

72

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

73

Security

PI and ODVA have security documentsBoth rely on protecting the network itself

wwwusprofinetcom

74

Resources

Automation WorldBelden webinarControl Engineering Were you just hackedwwwisssourcecomwwwSCADAhackercomEric Byresrsquo blogldquoProtecting ICSs from Electronic Threatsrdquo

Part 1Part 2Part 3

us-certgovcontrol_systemsMacAfeePROFINET Security Guideline

wwwusprofinetcom

75

Leadership

PI createdFunctional safety over the network using the black channel approachEnergy management covering production pauses and data organization

PI advocated 2-port switches in devices when ODVA said it was a bad idea now they also advocate themPI was first with redundant media controllers and devices

wwwusprofinetcom

76

Wrapping Up

What is PROFINET

PROFINET

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

wwwusprofinetcom

78

IS COFFEE

Industrial

Not PROFIBUS wrapped in TCPIPDesigned for industry from start

FastRobustDeterministic

wwwusprofinetcom

79

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Scalable (Donrsquot Fence Me In)

Donrsquot settle for an 80 solutionEventually you will need more

Motion ControlProcess InstrumentSafety over the busConnectivity to a

production systemAnd that will require

New busNew softwareNew training

Sohellipstart with the 100 solutionPROFINET wwwusprofinetcom

80

$

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Dont Fence Me In

Roy Rogers Sons of the Pionee

Sons of the Pioneers 36 All- track 7

1998

Other

16813268

eng - 00002425 00002423 00014C3C 00014C37 00015F90 00015F90 00008000 00008000 00007530 00007530

Complete

Finished (stable)Spec at version 23 for 2 yearsWork on ldquoobjectsrdquo continues

All application areasDiscrete process motion high speed

Depth of featuresDiagnostics

PROFIBUS-like + IT protocolsFunctional safetyEnergy managementFast startuphellip many more

wwwusprofinetcom

81

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Open

Created and maintained by PI not by any one companyPI members participate in Working Groups and as reviewersMembership not required to make productsNo contract to sign

wwwusprofinetcom

82

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Fast

How fastTCPIP

secondsProcess instruments

100rsquos of millisecondsFactory IO

~10 millisecondsMotion control

lt1 millisecondHigh speed IO motion

3125 microseconds

wwwusprofinetcom

83

How repeatable

seconds

10rsquos of milliseconds

lt1millisecond

lt1microsecond

called ldquojitterrdquocovers this whole range

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

FlexibleStart with PROFINET

Virtually unlimited address spaceLots of bandwidthStandard wirelessFuture-proof leveraging of EthernetConnectivity upwardsConnectivity peer-to-peerConnect directly to IO

For specialized needsUnusual device PROFIBUS to PROFINETIntelligent sensor IO-Link to PROFINETSimple sensor AS-i to PROFINETProcess instrument PROFIBUS PA (or FF) to PROFINETWireless process instrument WirelessHART to PROFINETWireless discrete sensor PI WSAN to PROFINETLegacy fieldbus Proxy to PROFINETLegacy instrument HART to PROFINET

84

wwwusprofinetcom

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Easy

Simple Device ReplacementEasy configurationAutomatic topologyAutomatic timing calculations

wwwusprofinetcom

85

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Ethernet (Standard Unmodified)

Standard Unmodified EthernetConforms to IEEE8023

Media includesCopperFiberWireless

Uses standard Ethernet switches

wwwusprofinetcom

86

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Industrial Ethernet Capability Matrix

wwwusprofinetcom

87

Industrial Ethernet Capability Matrix

wwwusprofinetcom

88

TCPIP

Open Network

Real-timeMotion

Controller-to-Controller(Peer-to-Peer)

Modbus TCPEtherNetIPEtherCATPROFINET

Motion

wwwusprofinetcom

Industrial Ethernet Functionality

Technology PROFINET EthernetIP Modbus TCP

Ethernet IO Y Y YMotion Control Y Y NPeer-to-peer Y Y N

Process profile Y N N

Safety Y Y NSecurity Guideline Y N NBuses integrated many DeviceNet

ControlNet Modbus

source organization websites

Y = shipping N = no plans known

Available= PROFIBUS DP PROFIBUS PA Interbus DeviceNet Serial Modbus AS-i HART IO-Link FFPlanned= CC-Link more

89

Industrial Ethernet Functionality

Technology PROFINET EtherNetIP Modbus TCP

Communication Model Provider-Consumer

Provider-Consumer

Client-Server

Real-time Protocol Options

IEEE 8023 (Layer 2) primary

UDPIP optionTCPIP option

UDPIP (Layer 4) TCPIP (Layer 4)

Jitter with IO ++ (low) - (high) -- (higher)

Protocol Standard IEC 61158 IEC 61158 IEC 61158

Transmission Type Unicast primary Multicast optional

Multicast primary Limited Unicast Unicast only

COTS switch possible Yes Not recommended Yes

Switch requirements 100Mbits or faster

full duplex for IO traffic

Full DuplexIGMP Snooping One

IGMP QueryWire speed

For IO traffic

No special requirements

IP Address AssignmentAutomatic w PN

DCPDHCP optional

DHCP andManaged

DHCP and Managed

90

wwwusprofinetcom

Industrial Ethernet Functionality

Device Names Mandatory Optional Optional

Simple Device Replacement

Yes no toolssupport in all

devices

NoDHCP Option 82 Managed

Need special switchserver with DHCP

Option 82 support

No

Technology PROFINET EtherNetIP Modbus TCP

Network Management

(DCP DHCP option SNMP LLDP

topology options naming concept comprehensive

diagnostics)

(DHCP bootP DHCP option 82 SNMP loop holes vendor specific

limited network diagnostics special switches very likely)

(limited to IT tools SNMP loop

holes vendor specific no built

in network functions)

Comprehensive Diagnostics

Yes Application and Network No No

Diagnostics IO Status Yes No IO only No

Diagnostics Network Browser (can find IP or naming issues)

Yes returns all PROFINET Devices

and information

Limited to IT or vendor tools

no common tool

Limited to IT or vendor tools

no common tool

91

wwwusprofinetcom

Industrial Ethernet Functionality

Diagnostics Topology Yes No No

SNMP loop holes No Yes Yes

Energy Management(PROFIenergy) Yes No No

Safety Yes Yes No

Fast Start Up Yes Yes No

Wireless Yes IEEE 80211 and Bluetooth

Yes IEEE 80211(with caution when

using multicast)Yes

Performance ++ - --

Automatic Timing Calculation Yes No No

Technology PROFINET EtherNetIP Modbus TCP

Fieldbus Integration

Many including non PI

networks (PROFIBUS Interbus ASI

DeviceNet Foundation Fieldbus Modbus Hart

etc)

CompoNet DeviceNet ControlNet

Modbus TCPModbus

92

wwwusprofinetcom

Industrial Ethernet Functionality

Media (Network) Redundancy

YesSP RSP PN MRP

bumpless IRTvendor specific

YesSP RSP DLR vendor

specific

YesSP RSP vendor

specific

Bumpless Redundancy Yes No No

Controller Redundancy YesNot on EtherNetIP

Only with additional ODVA networks and hardware

No

Device Redundancy Yes No NoVertical Integration Yes No NoDevices can report maintenance information

Yes No No

Peer to Peer communications

Yes with CBA I-Device PNPN

Couplers TCPUDP option for programmed communication

Yesonly TCPIPprogrammed

communication

Yesonly TCPIPprogrammed

communication

Technology PROFINET EtherNetIP Modbus TCP

93

wwwusprofinetcom

Industrial Ethernet Functionality

Technology PROFINET EtherNetIP Modbus TCP

PROFINET for PA(Process Automation)

Yes No No

Shared Device Yes No No

iPar (optional parameter server)

Yes No No

TCI ndash Tool Calling Interface(allows vendor tools to be entered from the PROFINET configuration engineering tool)

Yes No No

94

wwwusprofinetcom

Resources

Competitive Resources from the PROFIblog

Pegging the FUD Meter (82707)The Fickle Finger of FUD (103007)FUD Dissection Part 1FUD Dissection Part 2Responding to FUD with FCNThe Big Lie SUE (121708)The EtherNetIP FUD-sicle ndash Melted Again(73112)PROFINET versus EtherNetIP (22415)

wwwusprofinetcom

96

wwwusprofinetcom

wwwusprofinetcom

97

Resources PROFINEWS App

wwwusprofinetcom

98

Resources NewsletterPROFINEWScom

wwwusprofinetcom

99

wwwusprofinetcom

Resources Webinars

Introduction to Ethernet for Control EngineersPROFINETIndustrial WirelessIndustrial Ethernet DiagnosticsPROFIBUS in the Process Industries PROFIsafePROFIenergyCompleting a PROFINET Project

More

100

Resources One-day training classes101

PROFINETMinneapolis June 4Denver June Chicago Aug Tampa Oct Detroit Oct Louisville Nov Raleigh Nov Seattle Dec

For the latest scheduleand to register visit

wwwusprofinetcom wwwusprofinetcom

PROFINETLos Angeles Feb 3 Dallas Feb 19Atlanta Mar 4Houston Mar 19Richmond Apr 2St Louis Apr 16Newark Apr 28Pittsburgh May 14

Resources PROFItech Classes

PROFIBUS or PROFINET Certified Network Engineer classFull week in Johnson City TNAlso available on-siteTheoretical plus hands-onCertification requires passing both a theoretical and practical examCertified Network Engineers are listed at wwwprofibuscomDetails at certifiedProfiInterfaceCentercomRegister online

wwwusprofinetcom

102

PROFINET Developer Workshop

Provide background and knowledge to design and test a PROFINET product efficientlyHow PROFINET can meet the specific applicationrsquos needs (ex GSDML file development)Tailored to customerrsquos level of experience and education Builds upon the PROFINET Certified Network Engineer curriculumHands-on experience and expert instruction on how to use the PROFINET test software suiteSmall or large groups accommodated both at the PIC or on the customerrsquos site wwwusprofinetcom

103

Resources Books

wwwusprofinetcom

104

OrderOrder

Order Order

Resources Social Media

wwwusprofinetcom

105

PROFItelevision

ThePROFIblogger

MinutePROFINET

Resources People

PI North America16101 N 82nd StreetSuite 3BScottsdale AZ 85260 USA ph (480) 483-2456fax (480) 483-7202wwwusprofibuscom

Michael Bryant Executive DirectorCarl Henning Deputy DirectorMichael Bowne Director of Tech MktingLynne Froehlich Administrative DirectorMarsha Bryant Administrator

PROFI Interface Center One Internet PlazaJohnson City TN 37604 USA

ph (423) 262-2576fax (423) 262-2103 wwwProfiInterfaceCentercom

Torsten Paulsen PIC ManagerHunter Harrington PROFINET Consulting EngrKyle McMillan PROFINET Systems EngineerJohn Swindall PROFIBUS Systems Engineer

wwwusprofinetcom

106

copy2013-2015 PI North America The PROFINET and PROFIBUS Logos are registered trademarks Members of PI are entitled to use the logos in all their written or electronic publications and promotional material The use of the PROFINET Logo in connection with PROFINET products is allowed only under the conditions of the PROFINET Runtime Software license All other trademarks and registered trademarks are the property of their respective owners

  • PROFINET vs EtherNetIP
  • A Disclaimer
  • Agenda
  • The Organization PROFINET
  • The Organizations
  • The Organizations Activities
  • The Organizations Cooperation
  • PI markets
  • Itrsquos all about the data
  • The road to IIoT
  • Breadth of Application Coverage
  • Competitive comparison discrete IO
  • Resources
  • PROFINET in Process
  • Competitive comparison process
  • Resources
  • Resources PROFIBUS PA
  • Motion Control Topology
  • Competitive comparison motion
  • Resources
  • Depth of Features
  • 5 steps to determinism
  • PROFINET and TCPIP
  • Why not use TCPIP for real-time
  • Ethernet doesnrsquot cause delays
  • PROFINET RT (Real Time)
  • When you try to use all layershellip
  • When you try to use all layershellip
  • Bandwidth Reservation for PROFINET IRT
  • Scheduling for PROFINET IRT
  • Functional principle of synchronization
  • 3125 microsecond cycle
  • Summary
  • Depth of Features
  • The ISOOSI Communications Model
  • Device Diagnostic Information
  • Diagnostic Information
  • ISOOSI Model Where Diagnostics fit in
  • IT Standards fPROFINET Network Diagnostics
  • Network Diagnostics Using SNMP
  • Network diagnostics using HTTP
  • IT Standards fPROFINET Network Diagnostics
  • LLDP (Link Layer Discovery Protocol)
  • Slide Number 44
  • Simple Device Replacement
  • Simple Device Replacement
  • Slide Number 47
  • Competitive comparison diagnostics
  • Resources
  • Depth of Features
  • How do I move information vertically
  • Depth of Features
  • Application Profiles
  • Application Profiles
  • PROFIenergy Use Cases
  • Competitive comparison
  • PROFIenergy Resources
  • Depth of Features
  • PROFIsafe How it works
  • Competitive comparison
  • PROFIsafe Resources
  • Depth of Features
  • How do I integrate controllers
  • Depth of Features
  • Share an IO Device
  • Depth of Features
  • Wireless
  • PROFINET over wireless backbones
  • Competitive Comparison wireless
  • Resources
  • Depth of Features
  • More
  • Depth of Features
  • Security
  • Resources
  • Leadership
  • Wrapping Up
  • What is PROFINET
  • Industrial
  • Scalable (Donrsquot Fence Me In)
  • Complete
  • Open
  • Fast
  • Flexible
  • Easy
  • Ethernet (Standard Unmodified)
  • Industrial Ethernet Capability Matrix
  • Industrial Ethernet Capability Matrix
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Resources
  • Competitive Resources from the PROFIblog
  • wwwusprofinetcom
  • Resources PROFINEWS App
  • Resources Newsletter
  • Resources Webinars
  • Resources One-day training classes
  • Resources PROFItech Classes
  • PROFINET Developer Workshop
  • Resources Books
  • Resources Social Media
  • Resources People
  • Slide Number 107
Page 8: PROFINET vs. EtherNet/IP · PROFINET RT (Real Time) The device determines which path the telegram takes  26 Data 40*…1440 Bytes InterFrame Gap 12 Byte Pre-amble

PI markets

ProcessOil and gasWaterwastewaterPharma

FactoryAutomotiveLogisticsOther discrete manufacturing

wwwusprofinetcom

8

Itrsquos all about the data

wwwusprofinetcom

9

IoTIIoTIndustrial InternetIndustry 40

more

The road to IIoT10

wwwusprofinetcom

PROFIBUS PA

PROFIBUS DP

Evolution NOT Revolution

Breadth of Application Coverage

Factory ndash bothProcess ndash both buthellip

Non-intrinsically safe instruments EIP has moreIntrinsically safe both rely on PROFIBUS PA (or Foundation Fieldbus)PROFINET uses proxies to integrate others

MotionPI has had PROFIdrive for decades

First for PROFIBUS then PROFINET ODVA has CIPmotion and SERCOS III

wwwusprofinetcom

11

Competitive comparison discrete IO

wwwusprofinetcom

12

Technology PROFINET EtherNetIP Modbus TCP

Communication Model Provider-Consumer

Provider-Consumer

Client-Server

Real-time Protocol Options

IEEE 8023 (Layer 2) primary

UDPIP optionTCPIP option

UDPIP (Layer 4) TCPIP (Layer 4)

Jitter with IO ++ (low) - (high) -- (higher)

Protocol Standard IEC 61158 IEC 61158 IEC 61158

Transmission Type Unicast primary Multicast optional

Multicast primary Limited Unicast Unicast only

Device Names Mandatory Optional OptionalCOTS switch possible Yes Not recommended Yes

Switch requirements 100Mbits or faster

full duplex for IO traffic

Full DuplexIGMP Snooping One

IGMP QueryWire speed

For IO traffic

No special requirements

IP Address AssignmentAutomatic w PN

DCPDHCP optional

DHCP andManaged

DHCP and Managed

Resources

Marketing flyer PROFINET System description PROFINET Guidelines

DesignInstallCommission

Web-based trainingMinutePROFINETPROFINET IO VideoPROFINET Certified Network Engineer class

wwwusprofinetcom

13

PROFINET in Process

Temperature

Classic IO

amp HART

PROFIBUS PA 3125kbits

Flow PressurePositioners

Level

PNPA link Motor starterDrives

Positioners

Engineering Station OS

ET 200iSP

Diagnosis ampCommissioning

PROFINETPROFIBUS DP

RS 485iS max 15Mbits

in Ex

DCSAS

FF

Transparent access to diagnostic and commissioning data

14

wwwusprofinetcom

Competitive comparison process

wwwusprofinetcom

15

Technology PROFINET EtherNetIP Modbus TCP

Fieldbus Integration

Many including non PI

networks (PROFIBUS Interbus

ASI DeviceNet Foundation Fieldbus

Modbus Hart etc)

CompoNet DeviceNet ControlNet

Modbus TCPModbus

Media (Network) Redundancy

YesSP RSP PN MRP

bumpless IRTvendor specific

YesSP RSP DLR vendor

specific

YesSP RSP vendor

specific

Bumpless Redundancy Yes No No

Controller Redundancy YesNot on EtherNetIP

Only with additional ODVA networks and hardware

No

Device Redundancy Yes No No

PROFINET for PA(Process Automation)

Yes No No

Resources

System description PROFINETPROFINET in Process Automation webinarWhite paperMinutePROFINET

wwwusprofinetcom

16

Resources PROFIBUS PA

Marketing Flyer PROFIBUS for Process AutomationSystem Description PROFIBUS Technology and ApplicationVideo series - PROFIBUS Dialogues

StandardizationExplosion PreventionLife Cycle ManagementDevice Diagnostics Condition Monitoring

Webinar seriesPart 1Part 2Part 3Part 4

wwwusprofinetcom

17

Motion Control Topology

wwwusprofinetcom

18

HMI

IRT communication IRT communicationIRT communication

RT communication RT communication

RT communicationRT communication

PLC

RT communication

Switch

Office IT Network

MotionController

PC

RT communication

IO Printer

Standard Ethernet devices can be connected at any point in the networkNo closed real-time domain

Competitive comparison motionMotion control comparison Modbus TCP is left out of this table as they do not support motion control

Technology PROFINET EtherNetIP

Architecture Open System(simultaneous TCP)

Open System(simultaneous TCP)

IEEE 8023 compliant Yes Yes

DeterministicYes Transparent clock

lt 1μs jittercalculated jitter

No Boundary clocks

Accumulating jitterSynchronized Peer-to-Peer Yes Yes

TCPIP traffic Yes Yes with caution

Throughput 150 Axes1ms35 Axes250μs 30 Axes1ms

IEEE 1588 IEEE 1588v2Built into PROFINET chips

IEEE 1588Special switches

neededAutomatic Timing Calculation Yes No

19

wwwusprofinetcom

Resources

Marketing Flyer Drives amp PROFIdrivePROFIdrive System DescriptionPROFIdrive webcastPROFIdrive Slide setWhite paperMinutePROFINET Performance 3MinutePROFINET Performance 4PROFIblog PROFIdrive

wwwusprofinetcom

20

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

21

5 steps to determinism

Configuration

Real-time

High Speed IO

TCPIP

Layer 2 (RT)

BandwidthReservation

(IRT)Cycle 1

IRTchannel Standard channel

Motion Control Scheduling (IRT)

PROFINETHTTPSNMP

hellip

IP

Ethernet

TCPUDP

Standard data 1

TCP

IP

Rea

l-tim

e

2

RT

Isoc

hr

Rea

l-tim

e

3

RT IRT

3125microsecFast Forwarding

DFPFragmentation

IRT = Isochronous Real-timeDFP = Dynamic Frame Packing

Device zDevice y

Controller

Switch

Port1

Port1

Port1Port2

Port1

Port2Port4

Port1

Device x

wwwusprofinetcom

22

PROFINET and TCPIP

PROFINET uses TCPIP where it makes sense

DiagnosticsNon time critical dataCommunicating with higher level IT

systemsPROFINET real-time coexists

with TCPIP without restrictions

PROFINET DOES NOT USE STANDARD

TCPIP

Real-Time

Bandwidth

Scheduling

TCPIP

3125microsec

23

Why not use TCPIP for real-time

Because itrsquos not fast enough and itrsquos not deterministic enoughHerersquos why

∆T4

∆T5

∆T2

∆T1

∆T3

TCPIPSuite

Ethernet

Server

TCPIPSuite

Ethernet

Client Data

UNWELCOME DELAYS

Bandwidth

Scheduling

TCPIP

3125microsec

Real-Time

24

Ethernet doesnrsquot cause delays

Node time330

Propagation 05

Transmission512

Switch latency10

Transmission512

Propagation05

Network

Node A

Switched 100MbpsEthernet

Node B

100m 100m

64-byte packet

Source University of Michigan Industrial Ethernet BookldquoPerformance Metrics for Industrial Ethernetrdquo

All times in micros

Bandwidth

Scheduling

TCPIP

3125microsec

Real-Time

25

PROFINET RT (Real Time)

The device determines which path the telegram takes

wwwusprofinetcom

26

Data

40hellip1440 Bytes

InterFrameGap

12 Byte

Pre-amble7 Byte

Sync

1 Byte

MAC

6 Byte

MAC

6 Byte

Ether-type

2 Byte

VLAN

2 Byte

Ether-type

2 Byte

FrameID

2 Byte

CycleCounter2 Byte

Data-Status1 Byte

TransStatus1 Byte

FCS

4 Byte

Ethernet Frame

Ethertype (type of protocol)Ethertype (PN) 0x8892Ethertype (IP) 0x0800EtherType (ARP) 0x0806EtherType (IPV6) 0x86DDhellip

RT Data

HTTP PROFINET

Rea

l-tim

e

SNMP Socket

IP

TCP UDP

Ethernet

IEEE EtherType0x8892

IEEE EtherType0x0800

Data

40hellip1440 Bytes

InterFrameGap

12 Byte

Pre-ambel7 Byte

Sync

1 Byte

MAC

6 Byte

MAC

6 Byte

Ether-type

2 Byte

VLAN

2 Byte

Ether-type

2 Byte

FrameID

2 Byte

CycleCounter

2 Byte

Data-Status1 Byte

TransStatus1 Byte

FCS

4 Byte

Bandwidth

Scheduling

TCPIP

3125microsec

Real-Time

When you try to use all layershellip

wwwusprofinetcom

27

Internet Layer

Network Access Layer

Application Layer

Transport Layer

SocketSNMPWEB

IP

Ethernet IEEE 8023

TCP UDP

IndustrialProtocolsPROFINET

Internet Layer

Network Access Layer

Application Layer

Transport Layer

SocketSNMPWEB

TCP UDP

IndustrialProtocols

IP

Ethernet

eg EtherNetIP

IEEE 8023

PROFINET is the enabling factor to achieve speed and determinism

Bandwidth

Scheduling

TCPIP

3125microsec

Real-Time

When you try to use all layershellip

wwwusprofinetcom

28

Internet Layer

Network Access Layer

Application Layer

Transport Layer

SocketSNMPWEB

IP

Ethernet IEEE 8023

TCP UDP

IndustrialProtocolsPROFINET

Internet Layer

Network Access Layer

Application Layer

Transport Layer

SocketSNMPWEB

TCP UDP

IndustrialProtocols

IP

Ethernet

eg EtherNetIP

IEEE 8023

PROFINET is the enabling factor to achieve speed and determinism

8 ms

16 msLess than 100microsJitter

Source University of Michigan Industrial Ethernet BookldquoPerformance Metrics for Industrial Ethernetrdquo

Bandwidth

Scheduling

TCPIP

3125microsec

Real-Time

Bandwidth Reservation for PROFINET IRT

Communication system schedulingExact cycle synchronizationSeparate time domains for Real-time and non-Real-time

Cycle 1 Cycle 2 Cycle n

IRTchannelStandard channel

eg 1 ms position controller clock cycle

Isochronous (IRT) Data

Open standardcommunication

IRTchannel Standard channel IRT

channel

Real-time (RT) Data

TCPIP-DataRT - DataIRT-Data

Synchro-nization

IRT = Isochronous Real Time

Scheduling

TCPIP

3125microsec

Real-Time

Bandwidth

29

Scheduling for PROFINET IRT

Every IRT device knows when data arrives and where to send it

wwwusprofinetcom

30

Controller

Switch

Device zDevice yDevice x

Port1

Port1

Frame 3

Frame 2

Frame 1

Switch scheduleRec port Arrive Frame Departure Dest

port1 t1 1 t1+∆t 41 t2 2 t2+∆t 41 t3 3 t3+∆t 22 - - - -

3) - - - -4) - - - -

) 100 free for TCPIP

Port1

Port2

Port1

Port2

Port4

Port1

Frame 1Frame 2Frame 3

Frame 1

Frame 1

Frame 2Frame 3

Switch must be IRT-awareTCPIP

3125microsec

Real-Time

Bandwidth

Scheduling

Functional principle of synchronization31

part IEEE 1588 V2 approved March 2008

Local Time

MasterClock

TransparentClock

SlaveClock

TransparentClock

SyncCtrl

Forwarding ofSync Message

Local Time

MasterClock

BoundaryClock

SlaveClock

BoundaryClock

MasterPort

SyncCtrl

SlavePort

Issue of cascading time control loops Extension of start-up time Used by EtherNetIP CIPSync

Only one control loop between Master clock and Slave clock

Usable in switched networks

IEEE1588

PROFINET

Boundary Clock

Transparent Clock

wwwusprofinetcom

3125 microsecond cycle

wwwusprofinetcom

32

TCPIP

Real-Time

Bandwidth

Scheduling

3125microsec

Summary

PROFINET achieves industry requirements for speed and determinism using standard Ethernet by using these 5 steps1 Using TCPIP where appropriate2 Skipping it when necessary3 Reserving bandwidth for higher performance4 Scheduling traffic to ensure motion control

needs5 Fast Forwarding Dynamic Frame Packing

and Fragmentation to achieve 3125microsecond cycle times

wwwusprofinetcom

33

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

34

The ISOOSI Communications Model35

Ethernet based systems can provide diagnostics on the Transport oriented layers (lower level) as well as Application based diagnostics (higher level) Picking the right protocol is important if you want a complete set of diagnostic capabilities

Layer 7

Layer 4

Layer 3

Layer 2

Layer 1

Application

TCPUDP

IP

Ethernet

Application Layer Diagnostics(For Example PROFINET)Provides PROFINET device specific diagnostics (module unplugged wire break IO status Data records etc)

Transport Oriented Layers Diagnostics (For Example SNMP HTTP LLDP)Provides information about TCPUDPIPEthernet (link down bandwidth statistics connections etc)

Where Diagnostics fit in

wwwusprofinetcom

Device Diagnostic Information

Logical model provides quick error localizationDiagnostic information is structured hierarchically

Station Failure in Device(eg Valve Station 2)

Slot 1 Slot 2 Slot 3Slot 0 Slot 4 Slot 5 Slot 6Network diagnosis IP-Address Ping Location Statistic

Slot Failure in Module(eg Analog Input Slot 3)

Channel Failure in Channel(eg Cable Break in Channel 2)

Channel 2

SNMP = Simple Network Management Protocol

gtgtgtgtgt Station name gtgtgtgt Slot gtgtgt Channel gt Error informationgtgt Channel type

36

Diagnostic Information

Examples of Diagnostic InformationThe device monitors the Output Channelsin order to discover a wire break (no current is flowing although the output is set to lsquo1rsquo)

An analog Input has a range of 010VAn input voltage of 12V is detected and reported as overvoltage

wwwusprofinetcom

37

Diagnostic Information is not only ldquoPROFINET relatedrdquo but also helps in the application

Ethernet based systems can provide diagnostics on the Transport oriented layers (lower level) as well as Application based diagnostics (higher level) Picking the right protocol is important if you want a complete set of diagnostic capabilities

Layer 7

Layer 4

Layer 3

Layer 2

Layer 1

Application

TCPUDP

IP

Ethernet

Application Layer Diagnostics(For Example PROFINET)Provides PROFINET device specific diagnostics (module unplugged wire break etc)

Transport Oriented Layers Diagnostics (For Example SNMP HTTP LLDP)Provides information about TCPUDPIPEthernet (link down bandwidth statistics connections etc)

ISOOSI Model Where Diagnostics fit in38

wwwusprofinetcom

IT Standards fPROFINET Network Diagnostics

Benefit Protocol Description

Standard tools for reading statistics and diagnostics

SNMP

Simple Network Management Protocol for network diagnostics

Web access to devices for configuration diagnostics

HTTP

Hyper Text Transfer Protocol for Web services and browsing

wwwusprofinetcom

3939H

ow d

oes

it w

orkhellip

Network Diagnostics Using SNMP

PROFINET uses SNMPPROFINET uses standard MIBs (Management Information Base MIB-II LLDP Discovery MIB)This MIB-II contains information about device name IP address location status and statistics (examples include CRC errors port status bandwidth utilizationhellip

ManagementStation

IO-Device IO-Device

Data request

Data transfer

NameIP AddressLocationStatusStatistics

NameIP AddressLocationStatusStatistics

MIB MIB

SNMP Software

wwwusprofinetcom

4040

Network diagnostics using HTTP

Simple accessRegardless of location even wirelessNo engineering tool needed

41Easy access over the web (local or remote)IO Controllers IO Devices proxies or switches can have web

diagnostics implemented

Benefit Protocol Description

Mapping the network topology and simple device replacement

LLDPLink Layer Discovery Protocol IEEE 8021AB

wwwusprofinetcom

4242H

ow d

oes

it w

orkhellip

IT Standards fPROFINET Network Diagnostics

LLDP (Link Layer Discovery Protocol)

The Link Layer Discovery Protocol (LLDP) is a vendor-independent protocol and independent of the network structureVia LLDP connected devices specify their identity and properties to their neighbors cyclically every few seconds

ports names transmission rates etcThe information is stored in a local table (LLDP Discovery MIB)Benefits of using LLDP includehellip

helliptopology Information can later be read out with SNMP from the LLDP Discovery MIB

simple device replacement can be achieved

helliphellipIO 1 ndash Port 2 ndash IO DevicePort 5PLC ndash Port 1 ndash IO ControllerPort 4IO 3 ndash Port 1 ndash IO DevicePort 3IO 2 ndash Port 2 ndash IO DevicePort 2- Empty -Port 1

Discovery MIB - Switch

Example LLDP Table

43

wwwusprofinetcom

Topology Diagnostics View

Use of standard Ethernet mechanismsLLDPSNMP

Topology diagnostics for devices Same modeling of Ports as IO channels

Standard and topology view (offline online) Maintenance information

44

wwwusprofinetcom

Simple Device Replacement

How to replace a PROFINET device which has failed without using an engineering tool

Devices with memory cardTransfer memory card to keep existing device name

Devices without memory cardUsing the PROFINET simple device replacement feature

45

wwwusprofinetcom

Simple Device Replacement

wwwusprofinetcom

46

IO Controller

I0 3 are you thereHmmm No answer

LLDP Alias NameldquoSwitchP4rdquo

1 Device ldquoIO 3rdquo fails2 Device is replaced with new

MAC address and empty name3 Devices exchange LLDP4 The neighbor sends a LLDP alias

name to new device5 Controller finds new device using

DCP and LLDP alias name6 Device addressed with

DCP ldquoSet namerdquo from controller7 IO Controller starts device and

system is back online

IO 1 IO 2 IO 3

Switch

LLDP

Simple Device Replacement

P1

P2P3

P4

OK Irsquoll try this Is ldquoSwitchP4rdquo there(The device connected to port 4)

Hello I am the switch You are connected to my port 4 ldquoSwitchP4rdquo

Found you ldquoSwitchP4rdquo Let me set your device name again to ldquoI0 3rdquo

IO 4

P5

46

Use of Ethernet diagnostic tools

Network analysis with standard toolsDebugging during development w

Ethernet SnifferWireshark ndashwwwwiresharkorgPROFINET decoding is built inColor filter available

Device Link and traffic detection with LEDsLED DisplaySimple connection test without configuration

47

DCP (Discovery and Configuration Protocol)

Connect Request

Parameterization

Real-Time IO

wwwusprofinetcom

Competitive comparison diagnostics

wwwusprofinetcom

48

Technology PROFINET EtherNetIP Modbus TCP

Network Management

(DCP DHCP option SNMP LLDP

topology options naming concept comprehensive

diagnostics)

(DHCP bootP DHCP option 82 SNMP loop holes vendor specific

limited network diagnostics special switches very likely)

(limited to IT tools SNMP loop

holes vendor specific no built

in network functions)

Comprehensive Diagnostics

Yes Application and Network No No

Diagnostics IO Status Yes No IO only No

Diagnostics Network Browser (can find IP or naming issues)

Yes returns all PROFINET Devices

and information

Limited to IT or vendor tools

no common tool

Limited to IT or vendor tools

no common tool

Diagnostics Topology Yes No No

SNMP loop holes No Yes Yes

Resources

PROFINET Diagnostics VideoPROFINET Diagnostics for PROFINET Webinar

wwwusprofinetcom

49

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

50

ERP

EnterpriseResourcePlanning

ManufacturingExecutionSystem

PlantAssetManagement

Stage 1Definition ofmaintenanceinterface

MES

Interface defined in IEC62264

Prod

uctio

n

Qua

lity

Inve

ntor

y

Mai

nten

ance

Mai

nten

ance

Interface defined by PROFINET

PAMController amp Field Devices

How do I move information vertically

wwwusprofinetcom

51

White paper MES and PROFINET

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

52

Application Profiles

Agreement within a device family on how to use the PROFIBUS PROFINET data by adding data structures cyclic acyclic services behavior parameterization diagnosis integration etc

wwwusprofinetcom

53

1

2

7

1

2

7

HostMaster Field DeviceSlave

Engineering

IEC 61158

Profile

Application Profiles

wwwusprofinetcom

54

Ident(Bar-codeRFID)

RobotNC

Profile Guidelines

Common ProfilesApplication Profiles Cooperation with other organizations

eg OPC DriveCom VDMA OpenPLC etc Training (UML Safety Models etc) Tools

Redundancy

FFIEC 61804

Interbus CAN etc

Models

Best Practice Patterns

Diagnosis

Data types

IEC 62390

Encoder PROFIdrive

FluidPower

SEMI

IampM Functions

Time Stamp

PROFIsafe

PADevices

Waterwastewater

intelligPumps SEMI

RemoteIOforPA

LaboratoryDevices

Weighingamp

Dosage

LowVoltageSwitch-

gear

IO-Link Trains

PROFINET IO

PROFIenergy

PROFIenergy Use Cases

Switch off during short breaksSwitch off during long breaksSwitch off during unplanned breaksReading of measured data

Provides a means of reducing or shutting off power when demand will be exceeded

wwwusprofinetcom

55

Competitive comparison

wwwusprofinetcom

56

Energy Management PROFINET EtherNetIP Modbus TCP

Production Pause savings Yes New No

Data organization Yes Yes No

PROFIenergy Resources

PROFIenergy flyerVideo What does PROFIenergy meanMinutePROFINET What is PROFIenergyWhite Paper ldquoThe PROFIenergy ProfilerdquoWhite Paper ldquoGet Energy Costs under ControlrdquoWhite Paper ldquoAssessing PROFIenergyacutes potentialrdquoBlog Report with videos

ldquoPROFIenergyrdquo

wwwusprofinetcom

57

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

58

PROFIsafe How it works

wwwusprofinetcom

59

ldquoBlack Channel ASICs Links Cables etc are not safety relevant

PROFIsafe Parts of the safety critical communications systems Addressing Watch Dog Timers Sequencing Signature etc

Safety relevant but not part of the PROFIsafe-Profiles Safety IO and the Safety Control Systems

Non safety critical functions like eg diagnosis

eg Diagnosis

Fail-safe data Standard data

Data Unit

PROFIBUS or PROFINET

PROFINETHTTPSNMP

hellip

TCPIP

EthernetRT

IO or Controller

PROFINETHTTPSNMP

hellip

TCPIP

EthernetRT

IOSafetyInput

Safety-Layer

PROFINETHTTPSNMP

hellip

TCPIP

EthernetRT

IOSafetyControl

Safety-Layer

PROFINETHTTPSNMP

hellip

TCPIP

EthernetRT

IOSafetyOutput

Safety-Layer

PROFIsafe provides correct transmission of messages

Competitive comparison

wwwusprofinetcom

60

System PROFINET EtherNetIP Modbus TCP

Functional Safety Yes Yes No

Safety for discrete process and motion Yes No No

Integrates AS-i Safety Yes No No

PROFIsafe Resources

Marketing Flyer PROFIsafeSystem Description PROFIsafe Technology and ApplicationPROFItelevision Safety with PROFINETApplication Story KUKA Reduces Machine Safety ComponentsPROFIsafe webinarSafety the Moviewwwprofisafenet

wwwusprofinetcom

61

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

62

How do I integrate controllers

wwwusprofinetcom

63IO controller 1

PROFINET

IO controller 2

CPU2 I-Device

IO device 1

CPU1

IO controller 3

CPU3

IO device 2

I-Device

An IO controller can also be an IO device with IO controller functionality on the same interfaceAllow local controllers in a modular architecture to communicate to a higher level station (main controller)Familiar IO access without TCPIP telegrams or proprietary methodsSimple and familiar IO interfacing of CPUs Interfacing of CPUs in different projects Integration among different controllers (manufacturers)Transmission of cyclic data (RT IRT)

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

64

Share an IO Device

PROFINET offers shared device functionalityTwo Controllers can access the same deviceFlexible assignment of modules to different controllers

IO controller 1

PROFINET

IO controller 2

Shared IO Device

Shared device results in reduced costs simplified architecturescan save on cabinet space allowing optimized solutions

65

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

66

Wireless

Long distance (RTU)Long distancesWaterwastewater and oil patch applicationsNo standards

Process InstrumentsShort distances battery powered meshWirelessHART ISA 10011a

Discrete Sensors and ActuatorsShort distances line-powered meshStandards still evolving

BackboneMedium distancesLong-established standards

wwwusprofinetcom

67

RTU = Remote Terminal Unit

PROFIBUS amp PROFINET gateways to WirelessHART

PI developed a standard

PROFINET uses this

PROFINET over wireless backbones

PROFINET runs over these standard wireless technologies

IEEE 80211 (bgahnac) ndash Wireless LANIEEE 802151 ndash Bluetooth

Wireless is part of the PROFINET specification

Many vendorsSome IO devices have wireless built in

PROFIsafe is safety-certified over wireless using PROFINET as the transport mechanism

wwwusprofinetcom

68

Competitive Comparison wireless

PROFINET ndash designed in safety includedEtherNetIP ndash multicasting complicates

wwwusprofinetcom

69

Resources

Industrial Wireless Networking WebinarFour kinds of wireless blog postPROFINET Certified Network Engineer classMore App stories

Disney Toy Story Midway ManiaDisney Radiator Springs Racers Swedish TowerSteel Industry

wwwusprofinetcom

70

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

71

More

Bumpless RedundancyFast Start UpiPar ServerProxiesUnmanaged switchesApplication Profiles for

Lab trains pumps SEMI robots hellip

wwwusprofinetcom

72

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

73

Security

PI and ODVA have security documentsBoth rely on protecting the network itself

wwwusprofinetcom

74

Resources

Automation WorldBelden webinarControl Engineering Were you just hackedwwwisssourcecomwwwSCADAhackercomEric Byresrsquo blogldquoProtecting ICSs from Electronic Threatsrdquo

Part 1Part 2Part 3

us-certgovcontrol_systemsMacAfeePROFINET Security Guideline

wwwusprofinetcom

75

Leadership

PI createdFunctional safety over the network using the black channel approachEnergy management covering production pauses and data organization

PI advocated 2-port switches in devices when ODVA said it was a bad idea now they also advocate themPI was first with redundant media controllers and devices

wwwusprofinetcom

76

Wrapping Up

What is PROFINET

PROFINET

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

wwwusprofinetcom

78

IS COFFEE

Industrial

Not PROFIBUS wrapped in TCPIPDesigned for industry from start

FastRobustDeterministic

wwwusprofinetcom

79

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Scalable (Donrsquot Fence Me In)

Donrsquot settle for an 80 solutionEventually you will need more

Motion ControlProcess InstrumentSafety over the busConnectivity to a

production systemAnd that will require

New busNew softwareNew training

Sohellipstart with the 100 solutionPROFINET wwwusprofinetcom

80

$

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Dont Fence Me In

Roy Rogers Sons of the Pionee

Sons of the Pioneers 36 All- track 7

1998

Other

16813268

eng - 00002425 00002423 00014C3C 00014C37 00015F90 00015F90 00008000 00008000 00007530 00007530

Complete

Finished (stable)Spec at version 23 for 2 yearsWork on ldquoobjectsrdquo continues

All application areasDiscrete process motion high speed

Depth of featuresDiagnostics

PROFIBUS-like + IT protocolsFunctional safetyEnergy managementFast startuphellip many more

wwwusprofinetcom

81

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Open

Created and maintained by PI not by any one companyPI members participate in Working Groups and as reviewersMembership not required to make productsNo contract to sign

wwwusprofinetcom

82

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Fast

How fastTCPIP

secondsProcess instruments

100rsquos of millisecondsFactory IO

~10 millisecondsMotion control

lt1 millisecondHigh speed IO motion

3125 microseconds

wwwusprofinetcom

83

How repeatable

seconds

10rsquos of milliseconds

lt1millisecond

lt1microsecond

called ldquojitterrdquocovers this whole range

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

FlexibleStart with PROFINET

Virtually unlimited address spaceLots of bandwidthStandard wirelessFuture-proof leveraging of EthernetConnectivity upwardsConnectivity peer-to-peerConnect directly to IO

For specialized needsUnusual device PROFIBUS to PROFINETIntelligent sensor IO-Link to PROFINETSimple sensor AS-i to PROFINETProcess instrument PROFIBUS PA (or FF) to PROFINETWireless process instrument WirelessHART to PROFINETWireless discrete sensor PI WSAN to PROFINETLegacy fieldbus Proxy to PROFINETLegacy instrument HART to PROFINET

84

wwwusprofinetcom

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Easy

Simple Device ReplacementEasy configurationAutomatic topologyAutomatic timing calculations

wwwusprofinetcom

85

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Ethernet (Standard Unmodified)

Standard Unmodified EthernetConforms to IEEE8023

Media includesCopperFiberWireless

Uses standard Ethernet switches

wwwusprofinetcom

86

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Industrial Ethernet Capability Matrix

wwwusprofinetcom

87

Industrial Ethernet Capability Matrix

wwwusprofinetcom

88

TCPIP

Open Network

Real-timeMotion

Controller-to-Controller(Peer-to-Peer)

Modbus TCPEtherNetIPEtherCATPROFINET

Motion

wwwusprofinetcom

Industrial Ethernet Functionality

Technology PROFINET EthernetIP Modbus TCP

Ethernet IO Y Y YMotion Control Y Y NPeer-to-peer Y Y N

Process profile Y N N

Safety Y Y NSecurity Guideline Y N NBuses integrated many DeviceNet

ControlNet Modbus

source organization websites

Y = shipping N = no plans known

Available= PROFIBUS DP PROFIBUS PA Interbus DeviceNet Serial Modbus AS-i HART IO-Link FFPlanned= CC-Link more

89

Industrial Ethernet Functionality

Technology PROFINET EtherNetIP Modbus TCP

Communication Model Provider-Consumer

Provider-Consumer

Client-Server

Real-time Protocol Options

IEEE 8023 (Layer 2) primary

UDPIP optionTCPIP option

UDPIP (Layer 4) TCPIP (Layer 4)

Jitter with IO ++ (low) - (high) -- (higher)

Protocol Standard IEC 61158 IEC 61158 IEC 61158

Transmission Type Unicast primary Multicast optional

Multicast primary Limited Unicast Unicast only

COTS switch possible Yes Not recommended Yes

Switch requirements 100Mbits or faster

full duplex for IO traffic

Full DuplexIGMP Snooping One

IGMP QueryWire speed

For IO traffic

No special requirements

IP Address AssignmentAutomatic w PN

DCPDHCP optional

DHCP andManaged

DHCP and Managed

90

wwwusprofinetcom

Industrial Ethernet Functionality

Device Names Mandatory Optional Optional

Simple Device Replacement

Yes no toolssupport in all

devices

NoDHCP Option 82 Managed

Need special switchserver with DHCP

Option 82 support

No

Technology PROFINET EtherNetIP Modbus TCP

Network Management

(DCP DHCP option SNMP LLDP

topology options naming concept comprehensive

diagnostics)

(DHCP bootP DHCP option 82 SNMP loop holes vendor specific

limited network diagnostics special switches very likely)

(limited to IT tools SNMP loop

holes vendor specific no built

in network functions)

Comprehensive Diagnostics

Yes Application and Network No No

Diagnostics IO Status Yes No IO only No

Diagnostics Network Browser (can find IP or naming issues)

Yes returns all PROFINET Devices

and information

Limited to IT or vendor tools

no common tool

Limited to IT or vendor tools

no common tool

91

wwwusprofinetcom

Industrial Ethernet Functionality

Diagnostics Topology Yes No No

SNMP loop holes No Yes Yes

Energy Management(PROFIenergy) Yes No No

Safety Yes Yes No

Fast Start Up Yes Yes No

Wireless Yes IEEE 80211 and Bluetooth

Yes IEEE 80211(with caution when

using multicast)Yes

Performance ++ - --

Automatic Timing Calculation Yes No No

Technology PROFINET EtherNetIP Modbus TCP

Fieldbus Integration

Many including non PI

networks (PROFIBUS Interbus ASI

DeviceNet Foundation Fieldbus Modbus Hart

etc)

CompoNet DeviceNet ControlNet

Modbus TCPModbus

92

wwwusprofinetcom

Industrial Ethernet Functionality

Media (Network) Redundancy

YesSP RSP PN MRP

bumpless IRTvendor specific

YesSP RSP DLR vendor

specific

YesSP RSP vendor

specific

Bumpless Redundancy Yes No No

Controller Redundancy YesNot on EtherNetIP

Only with additional ODVA networks and hardware

No

Device Redundancy Yes No NoVertical Integration Yes No NoDevices can report maintenance information

Yes No No

Peer to Peer communications

Yes with CBA I-Device PNPN

Couplers TCPUDP option for programmed communication

Yesonly TCPIPprogrammed

communication

Yesonly TCPIPprogrammed

communication

Technology PROFINET EtherNetIP Modbus TCP

93

wwwusprofinetcom

Industrial Ethernet Functionality

Technology PROFINET EtherNetIP Modbus TCP

PROFINET for PA(Process Automation)

Yes No No

Shared Device Yes No No

iPar (optional parameter server)

Yes No No

TCI ndash Tool Calling Interface(allows vendor tools to be entered from the PROFINET configuration engineering tool)

Yes No No

94

wwwusprofinetcom

Resources

Competitive Resources from the PROFIblog

Pegging the FUD Meter (82707)The Fickle Finger of FUD (103007)FUD Dissection Part 1FUD Dissection Part 2Responding to FUD with FCNThe Big Lie SUE (121708)The EtherNetIP FUD-sicle ndash Melted Again(73112)PROFINET versus EtherNetIP (22415)

wwwusprofinetcom

96

wwwusprofinetcom

wwwusprofinetcom

97

Resources PROFINEWS App

wwwusprofinetcom

98

Resources NewsletterPROFINEWScom

wwwusprofinetcom

99

wwwusprofinetcom

Resources Webinars

Introduction to Ethernet for Control EngineersPROFINETIndustrial WirelessIndustrial Ethernet DiagnosticsPROFIBUS in the Process Industries PROFIsafePROFIenergyCompleting a PROFINET Project

More

100

Resources One-day training classes101

PROFINETMinneapolis June 4Denver June Chicago Aug Tampa Oct Detroit Oct Louisville Nov Raleigh Nov Seattle Dec

For the latest scheduleand to register visit

wwwusprofinetcom wwwusprofinetcom

PROFINETLos Angeles Feb 3 Dallas Feb 19Atlanta Mar 4Houston Mar 19Richmond Apr 2St Louis Apr 16Newark Apr 28Pittsburgh May 14

Resources PROFItech Classes

PROFIBUS or PROFINET Certified Network Engineer classFull week in Johnson City TNAlso available on-siteTheoretical plus hands-onCertification requires passing both a theoretical and practical examCertified Network Engineers are listed at wwwprofibuscomDetails at certifiedProfiInterfaceCentercomRegister online

wwwusprofinetcom

102

PROFINET Developer Workshop

Provide background and knowledge to design and test a PROFINET product efficientlyHow PROFINET can meet the specific applicationrsquos needs (ex GSDML file development)Tailored to customerrsquos level of experience and education Builds upon the PROFINET Certified Network Engineer curriculumHands-on experience and expert instruction on how to use the PROFINET test software suiteSmall or large groups accommodated both at the PIC or on the customerrsquos site wwwusprofinetcom

103

Resources Books

wwwusprofinetcom

104

OrderOrder

Order Order

Resources Social Media

wwwusprofinetcom

105

PROFItelevision

ThePROFIblogger

MinutePROFINET

Resources People

PI North America16101 N 82nd StreetSuite 3BScottsdale AZ 85260 USA ph (480) 483-2456fax (480) 483-7202wwwusprofibuscom

Michael Bryant Executive DirectorCarl Henning Deputy DirectorMichael Bowne Director of Tech MktingLynne Froehlich Administrative DirectorMarsha Bryant Administrator

PROFI Interface Center One Internet PlazaJohnson City TN 37604 USA

ph (423) 262-2576fax (423) 262-2103 wwwProfiInterfaceCentercom

Torsten Paulsen PIC ManagerHunter Harrington PROFINET Consulting EngrKyle McMillan PROFINET Systems EngineerJohn Swindall PROFIBUS Systems Engineer

wwwusprofinetcom

106

copy2013-2015 PI North America The PROFINET and PROFIBUS Logos are registered trademarks Members of PI are entitled to use the logos in all their written or electronic publications and promotional material The use of the PROFINET Logo in connection with PROFINET products is allowed only under the conditions of the PROFINET Runtime Software license All other trademarks and registered trademarks are the property of their respective owners

  • PROFINET vs EtherNetIP
  • A Disclaimer
  • Agenda
  • The Organization PROFINET
  • The Organizations
  • The Organizations Activities
  • The Organizations Cooperation
  • PI markets
  • Itrsquos all about the data
  • The road to IIoT
  • Breadth of Application Coverage
  • Competitive comparison discrete IO
  • Resources
  • PROFINET in Process
  • Competitive comparison process
  • Resources
  • Resources PROFIBUS PA
  • Motion Control Topology
  • Competitive comparison motion
  • Resources
  • Depth of Features
  • 5 steps to determinism
  • PROFINET and TCPIP
  • Why not use TCPIP for real-time
  • Ethernet doesnrsquot cause delays
  • PROFINET RT (Real Time)
  • When you try to use all layershellip
  • When you try to use all layershellip
  • Bandwidth Reservation for PROFINET IRT
  • Scheduling for PROFINET IRT
  • Functional principle of synchronization
  • 3125 microsecond cycle
  • Summary
  • Depth of Features
  • The ISOOSI Communications Model
  • Device Diagnostic Information
  • Diagnostic Information
  • ISOOSI Model Where Diagnostics fit in
  • IT Standards fPROFINET Network Diagnostics
  • Network Diagnostics Using SNMP
  • Network diagnostics using HTTP
  • IT Standards fPROFINET Network Diagnostics
  • LLDP (Link Layer Discovery Protocol)
  • Slide Number 44
  • Simple Device Replacement
  • Simple Device Replacement
  • Slide Number 47
  • Competitive comparison diagnostics
  • Resources
  • Depth of Features
  • How do I move information vertically
  • Depth of Features
  • Application Profiles
  • Application Profiles
  • PROFIenergy Use Cases
  • Competitive comparison
  • PROFIenergy Resources
  • Depth of Features
  • PROFIsafe How it works
  • Competitive comparison
  • PROFIsafe Resources
  • Depth of Features
  • How do I integrate controllers
  • Depth of Features
  • Share an IO Device
  • Depth of Features
  • Wireless
  • PROFINET over wireless backbones
  • Competitive Comparison wireless
  • Resources
  • Depth of Features
  • More
  • Depth of Features
  • Security
  • Resources
  • Leadership
  • Wrapping Up
  • What is PROFINET
  • Industrial
  • Scalable (Donrsquot Fence Me In)
  • Complete
  • Open
  • Fast
  • Flexible
  • Easy
  • Ethernet (Standard Unmodified)
  • Industrial Ethernet Capability Matrix
  • Industrial Ethernet Capability Matrix
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Resources
  • Competitive Resources from the PROFIblog
  • wwwusprofinetcom
  • Resources PROFINEWS App
  • Resources Newsletter
  • Resources Webinars
  • Resources One-day training classes
  • Resources PROFItech Classes
  • PROFINET Developer Workshop
  • Resources Books
  • Resources Social Media
  • Resources People
  • Slide Number 107
Page 9: PROFINET vs. EtherNet/IP · PROFINET RT (Real Time) The device determines which path the telegram takes  26 Data 40*…1440 Bytes InterFrame Gap 12 Byte Pre-amble

Itrsquos all about the data

wwwusprofinetcom

9

IoTIIoTIndustrial InternetIndustry 40

more

The road to IIoT10

wwwusprofinetcom

PROFIBUS PA

PROFIBUS DP

Evolution NOT Revolution

Breadth of Application Coverage

Factory ndash bothProcess ndash both buthellip

Non-intrinsically safe instruments EIP has moreIntrinsically safe both rely on PROFIBUS PA (or Foundation Fieldbus)PROFINET uses proxies to integrate others

MotionPI has had PROFIdrive for decades

First for PROFIBUS then PROFINET ODVA has CIPmotion and SERCOS III

wwwusprofinetcom

11

Competitive comparison discrete IO

wwwusprofinetcom

12

Technology PROFINET EtherNetIP Modbus TCP

Communication Model Provider-Consumer

Provider-Consumer

Client-Server

Real-time Protocol Options

IEEE 8023 (Layer 2) primary

UDPIP optionTCPIP option

UDPIP (Layer 4) TCPIP (Layer 4)

Jitter with IO ++ (low) - (high) -- (higher)

Protocol Standard IEC 61158 IEC 61158 IEC 61158

Transmission Type Unicast primary Multicast optional

Multicast primary Limited Unicast Unicast only

Device Names Mandatory Optional OptionalCOTS switch possible Yes Not recommended Yes

Switch requirements 100Mbits or faster

full duplex for IO traffic

Full DuplexIGMP Snooping One

IGMP QueryWire speed

For IO traffic

No special requirements

IP Address AssignmentAutomatic w PN

DCPDHCP optional

DHCP andManaged

DHCP and Managed

Resources

Marketing flyer PROFINET System description PROFINET Guidelines

DesignInstallCommission

Web-based trainingMinutePROFINETPROFINET IO VideoPROFINET Certified Network Engineer class

wwwusprofinetcom

13

PROFINET in Process

Temperature

Classic IO

amp HART

PROFIBUS PA 3125kbits

Flow PressurePositioners

Level

PNPA link Motor starterDrives

Positioners

Engineering Station OS

ET 200iSP

Diagnosis ampCommissioning

PROFINETPROFIBUS DP

RS 485iS max 15Mbits

in Ex

DCSAS

FF

Transparent access to diagnostic and commissioning data

14

wwwusprofinetcom

Competitive comparison process

wwwusprofinetcom

15

Technology PROFINET EtherNetIP Modbus TCP

Fieldbus Integration

Many including non PI

networks (PROFIBUS Interbus

ASI DeviceNet Foundation Fieldbus

Modbus Hart etc)

CompoNet DeviceNet ControlNet

Modbus TCPModbus

Media (Network) Redundancy

YesSP RSP PN MRP

bumpless IRTvendor specific

YesSP RSP DLR vendor

specific

YesSP RSP vendor

specific

Bumpless Redundancy Yes No No

Controller Redundancy YesNot on EtherNetIP

Only with additional ODVA networks and hardware

No

Device Redundancy Yes No No

PROFINET for PA(Process Automation)

Yes No No

Resources

System description PROFINETPROFINET in Process Automation webinarWhite paperMinutePROFINET

wwwusprofinetcom

16

Resources PROFIBUS PA

Marketing Flyer PROFIBUS for Process AutomationSystem Description PROFIBUS Technology and ApplicationVideo series - PROFIBUS Dialogues

StandardizationExplosion PreventionLife Cycle ManagementDevice Diagnostics Condition Monitoring

Webinar seriesPart 1Part 2Part 3Part 4

wwwusprofinetcom

17

Motion Control Topology

wwwusprofinetcom

18

HMI

IRT communication IRT communicationIRT communication

RT communication RT communication

RT communicationRT communication

PLC

RT communication

Switch

Office IT Network

MotionController

PC

RT communication

IO Printer

Standard Ethernet devices can be connected at any point in the networkNo closed real-time domain

Competitive comparison motionMotion control comparison Modbus TCP is left out of this table as they do not support motion control

Technology PROFINET EtherNetIP

Architecture Open System(simultaneous TCP)

Open System(simultaneous TCP)

IEEE 8023 compliant Yes Yes

DeterministicYes Transparent clock

lt 1μs jittercalculated jitter

No Boundary clocks

Accumulating jitterSynchronized Peer-to-Peer Yes Yes

TCPIP traffic Yes Yes with caution

Throughput 150 Axes1ms35 Axes250μs 30 Axes1ms

IEEE 1588 IEEE 1588v2Built into PROFINET chips

IEEE 1588Special switches

neededAutomatic Timing Calculation Yes No

19

wwwusprofinetcom

Resources

Marketing Flyer Drives amp PROFIdrivePROFIdrive System DescriptionPROFIdrive webcastPROFIdrive Slide setWhite paperMinutePROFINET Performance 3MinutePROFINET Performance 4PROFIblog PROFIdrive

wwwusprofinetcom

20

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

21

5 steps to determinism

Configuration

Real-time

High Speed IO

TCPIP

Layer 2 (RT)

BandwidthReservation

(IRT)Cycle 1

IRTchannel Standard channel

Motion Control Scheduling (IRT)

PROFINETHTTPSNMP

hellip

IP

Ethernet

TCPUDP

Standard data 1

TCP

IP

Rea

l-tim

e

2

RT

Isoc

hr

Rea

l-tim

e

3

RT IRT

3125microsecFast Forwarding

DFPFragmentation

IRT = Isochronous Real-timeDFP = Dynamic Frame Packing

Device zDevice y

Controller

Switch

Port1

Port1

Port1Port2

Port1

Port2Port4

Port1

Device x

wwwusprofinetcom

22

PROFINET and TCPIP

PROFINET uses TCPIP where it makes sense

DiagnosticsNon time critical dataCommunicating with higher level IT

systemsPROFINET real-time coexists

with TCPIP without restrictions

PROFINET DOES NOT USE STANDARD

TCPIP

Real-Time

Bandwidth

Scheduling

TCPIP

3125microsec

23

Why not use TCPIP for real-time

Because itrsquos not fast enough and itrsquos not deterministic enoughHerersquos why

∆T4

∆T5

∆T2

∆T1

∆T3

TCPIPSuite

Ethernet

Server

TCPIPSuite

Ethernet

Client Data

UNWELCOME DELAYS

Bandwidth

Scheduling

TCPIP

3125microsec

Real-Time

24

Ethernet doesnrsquot cause delays

Node time330

Propagation 05

Transmission512

Switch latency10

Transmission512

Propagation05

Network

Node A

Switched 100MbpsEthernet

Node B

100m 100m

64-byte packet

Source University of Michigan Industrial Ethernet BookldquoPerformance Metrics for Industrial Ethernetrdquo

All times in micros

Bandwidth

Scheduling

TCPIP

3125microsec

Real-Time

25

PROFINET RT (Real Time)

The device determines which path the telegram takes

wwwusprofinetcom

26

Data

40hellip1440 Bytes

InterFrameGap

12 Byte

Pre-amble7 Byte

Sync

1 Byte

MAC

6 Byte

MAC

6 Byte

Ether-type

2 Byte

VLAN

2 Byte

Ether-type

2 Byte

FrameID

2 Byte

CycleCounter2 Byte

Data-Status1 Byte

TransStatus1 Byte

FCS

4 Byte

Ethernet Frame

Ethertype (type of protocol)Ethertype (PN) 0x8892Ethertype (IP) 0x0800EtherType (ARP) 0x0806EtherType (IPV6) 0x86DDhellip

RT Data

HTTP PROFINET

Rea

l-tim

e

SNMP Socket

IP

TCP UDP

Ethernet

IEEE EtherType0x8892

IEEE EtherType0x0800

Data

40hellip1440 Bytes

InterFrameGap

12 Byte

Pre-ambel7 Byte

Sync

1 Byte

MAC

6 Byte

MAC

6 Byte

Ether-type

2 Byte

VLAN

2 Byte

Ether-type

2 Byte

FrameID

2 Byte

CycleCounter

2 Byte

Data-Status1 Byte

TransStatus1 Byte

FCS

4 Byte

Bandwidth

Scheduling

TCPIP

3125microsec

Real-Time

When you try to use all layershellip

wwwusprofinetcom

27

Internet Layer

Network Access Layer

Application Layer

Transport Layer

SocketSNMPWEB

IP

Ethernet IEEE 8023

TCP UDP

IndustrialProtocolsPROFINET

Internet Layer

Network Access Layer

Application Layer

Transport Layer

SocketSNMPWEB

TCP UDP

IndustrialProtocols

IP

Ethernet

eg EtherNetIP

IEEE 8023

PROFINET is the enabling factor to achieve speed and determinism

Bandwidth

Scheduling

TCPIP

3125microsec

Real-Time

When you try to use all layershellip

wwwusprofinetcom

28

Internet Layer

Network Access Layer

Application Layer

Transport Layer

SocketSNMPWEB

IP

Ethernet IEEE 8023

TCP UDP

IndustrialProtocolsPROFINET

Internet Layer

Network Access Layer

Application Layer

Transport Layer

SocketSNMPWEB

TCP UDP

IndustrialProtocols

IP

Ethernet

eg EtherNetIP

IEEE 8023

PROFINET is the enabling factor to achieve speed and determinism

8 ms

16 msLess than 100microsJitter

Source University of Michigan Industrial Ethernet BookldquoPerformance Metrics for Industrial Ethernetrdquo

Bandwidth

Scheduling

TCPIP

3125microsec

Real-Time

Bandwidth Reservation for PROFINET IRT

Communication system schedulingExact cycle synchronizationSeparate time domains for Real-time and non-Real-time

Cycle 1 Cycle 2 Cycle n

IRTchannelStandard channel

eg 1 ms position controller clock cycle

Isochronous (IRT) Data

Open standardcommunication

IRTchannel Standard channel IRT

channel

Real-time (RT) Data

TCPIP-DataRT - DataIRT-Data

Synchro-nization

IRT = Isochronous Real Time

Scheduling

TCPIP

3125microsec

Real-Time

Bandwidth

29

Scheduling for PROFINET IRT

Every IRT device knows when data arrives and where to send it

wwwusprofinetcom

30

Controller

Switch

Device zDevice yDevice x

Port1

Port1

Frame 3

Frame 2

Frame 1

Switch scheduleRec port Arrive Frame Departure Dest

port1 t1 1 t1+∆t 41 t2 2 t2+∆t 41 t3 3 t3+∆t 22 - - - -

3) - - - -4) - - - -

) 100 free for TCPIP

Port1

Port2

Port1

Port2

Port4

Port1

Frame 1Frame 2Frame 3

Frame 1

Frame 1

Frame 2Frame 3

Switch must be IRT-awareTCPIP

3125microsec

Real-Time

Bandwidth

Scheduling

Functional principle of synchronization31

part IEEE 1588 V2 approved March 2008

Local Time

MasterClock

TransparentClock

SlaveClock

TransparentClock

SyncCtrl

Forwarding ofSync Message

Local Time

MasterClock

BoundaryClock

SlaveClock

BoundaryClock

MasterPort

SyncCtrl

SlavePort

Issue of cascading time control loops Extension of start-up time Used by EtherNetIP CIPSync

Only one control loop between Master clock and Slave clock

Usable in switched networks

IEEE1588

PROFINET

Boundary Clock

Transparent Clock

wwwusprofinetcom

3125 microsecond cycle

wwwusprofinetcom

32

TCPIP

Real-Time

Bandwidth

Scheduling

3125microsec

Summary

PROFINET achieves industry requirements for speed and determinism using standard Ethernet by using these 5 steps1 Using TCPIP where appropriate2 Skipping it when necessary3 Reserving bandwidth for higher performance4 Scheduling traffic to ensure motion control

needs5 Fast Forwarding Dynamic Frame Packing

and Fragmentation to achieve 3125microsecond cycle times

wwwusprofinetcom

33

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

34

The ISOOSI Communications Model35

Ethernet based systems can provide diagnostics on the Transport oriented layers (lower level) as well as Application based diagnostics (higher level) Picking the right protocol is important if you want a complete set of diagnostic capabilities

Layer 7

Layer 4

Layer 3

Layer 2

Layer 1

Application

TCPUDP

IP

Ethernet

Application Layer Diagnostics(For Example PROFINET)Provides PROFINET device specific diagnostics (module unplugged wire break IO status Data records etc)

Transport Oriented Layers Diagnostics (For Example SNMP HTTP LLDP)Provides information about TCPUDPIPEthernet (link down bandwidth statistics connections etc)

Where Diagnostics fit in

wwwusprofinetcom

Device Diagnostic Information

Logical model provides quick error localizationDiagnostic information is structured hierarchically

Station Failure in Device(eg Valve Station 2)

Slot 1 Slot 2 Slot 3Slot 0 Slot 4 Slot 5 Slot 6Network diagnosis IP-Address Ping Location Statistic

Slot Failure in Module(eg Analog Input Slot 3)

Channel Failure in Channel(eg Cable Break in Channel 2)

Channel 2

SNMP = Simple Network Management Protocol

gtgtgtgtgt Station name gtgtgtgt Slot gtgtgt Channel gt Error informationgtgt Channel type

36

Diagnostic Information

Examples of Diagnostic InformationThe device monitors the Output Channelsin order to discover a wire break (no current is flowing although the output is set to lsquo1rsquo)

An analog Input has a range of 010VAn input voltage of 12V is detected and reported as overvoltage

wwwusprofinetcom

37

Diagnostic Information is not only ldquoPROFINET relatedrdquo but also helps in the application

Ethernet based systems can provide diagnostics on the Transport oriented layers (lower level) as well as Application based diagnostics (higher level) Picking the right protocol is important if you want a complete set of diagnostic capabilities

Layer 7

Layer 4

Layer 3

Layer 2

Layer 1

Application

TCPUDP

IP

Ethernet

Application Layer Diagnostics(For Example PROFINET)Provides PROFINET device specific diagnostics (module unplugged wire break etc)

Transport Oriented Layers Diagnostics (For Example SNMP HTTP LLDP)Provides information about TCPUDPIPEthernet (link down bandwidth statistics connections etc)

ISOOSI Model Where Diagnostics fit in38

wwwusprofinetcom

IT Standards fPROFINET Network Diagnostics

Benefit Protocol Description

Standard tools for reading statistics and diagnostics

SNMP

Simple Network Management Protocol for network diagnostics

Web access to devices for configuration diagnostics

HTTP

Hyper Text Transfer Protocol for Web services and browsing

wwwusprofinetcom

3939H

ow d

oes

it w

orkhellip

Network Diagnostics Using SNMP

PROFINET uses SNMPPROFINET uses standard MIBs (Management Information Base MIB-II LLDP Discovery MIB)This MIB-II contains information about device name IP address location status and statistics (examples include CRC errors port status bandwidth utilizationhellip

ManagementStation

IO-Device IO-Device

Data request

Data transfer

NameIP AddressLocationStatusStatistics

NameIP AddressLocationStatusStatistics

MIB MIB

SNMP Software

wwwusprofinetcom

4040

Network diagnostics using HTTP

Simple accessRegardless of location even wirelessNo engineering tool needed

41Easy access over the web (local or remote)IO Controllers IO Devices proxies or switches can have web

diagnostics implemented

Benefit Protocol Description

Mapping the network topology and simple device replacement

LLDPLink Layer Discovery Protocol IEEE 8021AB

wwwusprofinetcom

4242H

ow d

oes

it w

orkhellip

IT Standards fPROFINET Network Diagnostics

LLDP (Link Layer Discovery Protocol)

The Link Layer Discovery Protocol (LLDP) is a vendor-independent protocol and independent of the network structureVia LLDP connected devices specify their identity and properties to their neighbors cyclically every few seconds

ports names transmission rates etcThe information is stored in a local table (LLDP Discovery MIB)Benefits of using LLDP includehellip

helliptopology Information can later be read out with SNMP from the LLDP Discovery MIB

simple device replacement can be achieved

helliphellipIO 1 ndash Port 2 ndash IO DevicePort 5PLC ndash Port 1 ndash IO ControllerPort 4IO 3 ndash Port 1 ndash IO DevicePort 3IO 2 ndash Port 2 ndash IO DevicePort 2- Empty -Port 1

Discovery MIB - Switch

Example LLDP Table

43

wwwusprofinetcom

Topology Diagnostics View

Use of standard Ethernet mechanismsLLDPSNMP

Topology diagnostics for devices Same modeling of Ports as IO channels

Standard and topology view (offline online) Maintenance information

44

wwwusprofinetcom

Simple Device Replacement

How to replace a PROFINET device which has failed without using an engineering tool

Devices with memory cardTransfer memory card to keep existing device name

Devices without memory cardUsing the PROFINET simple device replacement feature

45

wwwusprofinetcom

Simple Device Replacement

wwwusprofinetcom

46

IO Controller

I0 3 are you thereHmmm No answer

LLDP Alias NameldquoSwitchP4rdquo

1 Device ldquoIO 3rdquo fails2 Device is replaced with new

MAC address and empty name3 Devices exchange LLDP4 The neighbor sends a LLDP alias

name to new device5 Controller finds new device using

DCP and LLDP alias name6 Device addressed with

DCP ldquoSet namerdquo from controller7 IO Controller starts device and

system is back online

IO 1 IO 2 IO 3

Switch

LLDP

Simple Device Replacement

P1

P2P3

P4

OK Irsquoll try this Is ldquoSwitchP4rdquo there(The device connected to port 4)

Hello I am the switch You are connected to my port 4 ldquoSwitchP4rdquo

Found you ldquoSwitchP4rdquo Let me set your device name again to ldquoI0 3rdquo

IO 4

P5

46

Use of Ethernet diagnostic tools

Network analysis with standard toolsDebugging during development w

Ethernet SnifferWireshark ndashwwwwiresharkorgPROFINET decoding is built inColor filter available

Device Link and traffic detection with LEDsLED DisplaySimple connection test without configuration

47

DCP (Discovery and Configuration Protocol)

Connect Request

Parameterization

Real-Time IO

wwwusprofinetcom

Competitive comparison diagnostics

wwwusprofinetcom

48

Technology PROFINET EtherNetIP Modbus TCP

Network Management

(DCP DHCP option SNMP LLDP

topology options naming concept comprehensive

diagnostics)

(DHCP bootP DHCP option 82 SNMP loop holes vendor specific

limited network diagnostics special switches very likely)

(limited to IT tools SNMP loop

holes vendor specific no built

in network functions)

Comprehensive Diagnostics

Yes Application and Network No No

Diagnostics IO Status Yes No IO only No

Diagnostics Network Browser (can find IP or naming issues)

Yes returns all PROFINET Devices

and information

Limited to IT or vendor tools

no common tool

Limited to IT or vendor tools

no common tool

Diagnostics Topology Yes No No

SNMP loop holes No Yes Yes

Resources

PROFINET Diagnostics VideoPROFINET Diagnostics for PROFINET Webinar

wwwusprofinetcom

49

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

50

ERP

EnterpriseResourcePlanning

ManufacturingExecutionSystem

PlantAssetManagement

Stage 1Definition ofmaintenanceinterface

MES

Interface defined in IEC62264

Prod

uctio

n

Qua

lity

Inve

ntor

y

Mai

nten

ance

Mai

nten

ance

Interface defined by PROFINET

PAMController amp Field Devices

How do I move information vertically

wwwusprofinetcom

51

White paper MES and PROFINET

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

52

Application Profiles

Agreement within a device family on how to use the PROFIBUS PROFINET data by adding data structures cyclic acyclic services behavior parameterization diagnosis integration etc

wwwusprofinetcom

53

1

2

7

1

2

7

HostMaster Field DeviceSlave

Engineering

IEC 61158

Profile

Application Profiles

wwwusprofinetcom

54

Ident(Bar-codeRFID)

RobotNC

Profile Guidelines

Common ProfilesApplication Profiles Cooperation with other organizations

eg OPC DriveCom VDMA OpenPLC etc Training (UML Safety Models etc) Tools

Redundancy

FFIEC 61804

Interbus CAN etc

Models

Best Practice Patterns

Diagnosis

Data types

IEC 62390

Encoder PROFIdrive

FluidPower

SEMI

IampM Functions

Time Stamp

PROFIsafe

PADevices

Waterwastewater

intelligPumps SEMI

RemoteIOforPA

LaboratoryDevices

Weighingamp

Dosage

LowVoltageSwitch-

gear

IO-Link Trains

PROFINET IO

PROFIenergy

PROFIenergy Use Cases

Switch off during short breaksSwitch off during long breaksSwitch off during unplanned breaksReading of measured data

Provides a means of reducing or shutting off power when demand will be exceeded

wwwusprofinetcom

55

Competitive comparison

wwwusprofinetcom

56

Energy Management PROFINET EtherNetIP Modbus TCP

Production Pause savings Yes New No

Data organization Yes Yes No

PROFIenergy Resources

PROFIenergy flyerVideo What does PROFIenergy meanMinutePROFINET What is PROFIenergyWhite Paper ldquoThe PROFIenergy ProfilerdquoWhite Paper ldquoGet Energy Costs under ControlrdquoWhite Paper ldquoAssessing PROFIenergyacutes potentialrdquoBlog Report with videos

ldquoPROFIenergyrdquo

wwwusprofinetcom

57

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

58

PROFIsafe How it works

wwwusprofinetcom

59

ldquoBlack Channel ASICs Links Cables etc are not safety relevant

PROFIsafe Parts of the safety critical communications systems Addressing Watch Dog Timers Sequencing Signature etc

Safety relevant but not part of the PROFIsafe-Profiles Safety IO and the Safety Control Systems

Non safety critical functions like eg diagnosis

eg Diagnosis

Fail-safe data Standard data

Data Unit

PROFIBUS or PROFINET

PROFINETHTTPSNMP

hellip

TCPIP

EthernetRT

IO or Controller

PROFINETHTTPSNMP

hellip

TCPIP

EthernetRT

IOSafetyInput

Safety-Layer

PROFINETHTTPSNMP

hellip

TCPIP

EthernetRT

IOSafetyControl

Safety-Layer

PROFINETHTTPSNMP

hellip

TCPIP

EthernetRT

IOSafetyOutput

Safety-Layer

PROFIsafe provides correct transmission of messages

Competitive comparison

wwwusprofinetcom

60

System PROFINET EtherNetIP Modbus TCP

Functional Safety Yes Yes No

Safety for discrete process and motion Yes No No

Integrates AS-i Safety Yes No No

PROFIsafe Resources

Marketing Flyer PROFIsafeSystem Description PROFIsafe Technology and ApplicationPROFItelevision Safety with PROFINETApplication Story KUKA Reduces Machine Safety ComponentsPROFIsafe webinarSafety the Moviewwwprofisafenet

wwwusprofinetcom

61

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

62

How do I integrate controllers

wwwusprofinetcom

63IO controller 1

PROFINET

IO controller 2

CPU2 I-Device

IO device 1

CPU1

IO controller 3

CPU3

IO device 2

I-Device

An IO controller can also be an IO device with IO controller functionality on the same interfaceAllow local controllers in a modular architecture to communicate to a higher level station (main controller)Familiar IO access without TCPIP telegrams or proprietary methodsSimple and familiar IO interfacing of CPUs Interfacing of CPUs in different projects Integration among different controllers (manufacturers)Transmission of cyclic data (RT IRT)

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

64

Share an IO Device

PROFINET offers shared device functionalityTwo Controllers can access the same deviceFlexible assignment of modules to different controllers

IO controller 1

PROFINET

IO controller 2

Shared IO Device

Shared device results in reduced costs simplified architecturescan save on cabinet space allowing optimized solutions

65

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

66

Wireless

Long distance (RTU)Long distancesWaterwastewater and oil patch applicationsNo standards

Process InstrumentsShort distances battery powered meshWirelessHART ISA 10011a

Discrete Sensors and ActuatorsShort distances line-powered meshStandards still evolving

BackboneMedium distancesLong-established standards

wwwusprofinetcom

67

RTU = Remote Terminal Unit

PROFIBUS amp PROFINET gateways to WirelessHART

PI developed a standard

PROFINET uses this

PROFINET over wireless backbones

PROFINET runs over these standard wireless technologies

IEEE 80211 (bgahnac) ndash Wireless LANIEEE 802151 ndash Bluetooth

Wireless is part of the PROFINET specification

Many vendorsSome IO devices have wireless built in

PROFIsafe is safety-certified over wireless using PROFINET as the transport mechanism

wwwusprofinetcom

68

Competitive Comparison wireless

PROFINET ndash designed in safety includedEtherNetIP ndash multicasting complicates

wwwusprofinetcom

69

Resources

Industrial Wireless Networking WebinarFour kinds of wireless blog postPROFINET Certified Network Engineer classMore App stories

Disney Toy Story Midway ManiaDisney Radiator Springs Racers Swedish TowerSteel Industry

wwwusprofinetcom

70

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

71

More

Bumpless RedundancyFast Start UpiPar ServerProxiesUnmanaged switchesApplication Profiles for

Lab trains pumps SEMI robots hellip

wwwusprofinetcom

72

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

73

Security

PI and ODVA have security documentsBoth rely on protecting the network itself

wwwusprofinetcom

74

Resources

Automation WorldBelden webinarControl Engineering Were you just hackedwwwisssourcecomwwwSCADAhackercomEric Byresrsquo blogldquoProtecting ICSs from Electronic Threatsrdquo

Part 1Part 2Part 3

us-certgovcontrol_systemsMacAfeePROFINET Security Guideline

wwwusprofinetcom

75

Leadership

PI createdFunctional safety over the network using the black channel approachEnergy management covering production pauses and data organization

PI advocated 2-port switches in devices when ODVA said it was a bad idea now they also advocate themPI was first with redundant media controllers and devices

wwwusprofinetcom

76

Wrapping Up

What is PROFINET

PROFINET

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

wwwusprofinetcom

78

IS COFFEE

Industrial

Not PROFIBUS wrapped in TCPIPDesigned for industry from start

FastRobustDeterministic

wwwusprofinetcom

79

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Scalable (Donrsquot Fence Me In)

Donrsquot settle for an 80 solutionEventually you will need more

Motion ControlProcess InstrumentSafety over the busConnectivity to a

production systemAnd that will require

New busNew softwareNew training

Sohellipstart with the 100 solutionPROFINET wwwusprofinetcom

80

$

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Dont Fence Me In

Roy Rogers Sons of the Pionee

Sons of the Pioneers 36 All- track 7

1998

Other

16813268

eng - 00002425 00002423 00014C3C 00014C37 00015F90 00015F90 00008000 00008000 00007530 00007530

Complete

Finished (stable)Spec at version 23 for 2 yearsWork on ldquoobjectsrdquo continues

All application areasDiscrete process motion high speed

Depth of featuresDiagnostics

PROFIBUS-like + IT protocolsFunctional safetyEnergy managementFast startuphellip many more

wwwusprofinetcom

81

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Open

Created and maintained by PI not by any one companyPI members participate in Working Groups and as reviewersMembership not required to make productsNo contract to sign

wwwusprofinetcom

82

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Fast

How fastTCPIP

secondsProcess instruments

100rsquos of millisecondsFactory IO

~10 millisecondsMotion control

lt1 millisecondHigh speed IO motion

3125 microseconds

wwwusprofinetcom

83

How repeatable

seconds

10rsquos of milliseconds

lt1millisecond

lt1microsecond

called ldquojitterrdquocovers this whole range

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

FlexibleStart with PROFINET

Virtually unlimited address spaceLots of bandwidthStandard wirelessFuture-proof leveraging of EthernetConnectivity upwardsConnectivity peer-to-peerConnect directly to IO

For specialized needsUnusual device PROFIBUS to PROFINETIntelligent sensor IO-Link to PROFINETSimple sensor AS-i to PROFINETProcess instrument PROFIBUS PA (or FF) to PROFINETWireless process instrument WirelessHART to PROFINETWireless discrete sensor PI WSAN to PROFINETLegacy fieldbus Proxy to PROFINETLegacy instrument HART to PROFINET

84

wwwusprofinetcom

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Easy

Simple Device ReplacementEasy configurationAutomatic topologyAutomatic timing calculations

wwwusprofinetcom

85

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Ethernet (Standard Unmodified)

Standard Unmodified EthernetConforms to IEEE8023

Media includesCopperFiberWireless

Uses standard Ethernet switches

wwwusprofinetcom

86

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Industrial Ethernet Capability Matrix

wwwusprofinetcom

87

Industrial Ethernet Capability Matrix

wwwusprofinetcom

88

TCPIP

Open Network

Real-timeMotion

Controller-to-Controller(Peer-to-Peer)

Modbus TCPEtherNetIPEtherCATPROFINET

Motion

wwwusprofinetcom

Industrial Ethernet Functionality

Technology PROFINET EthernetIP Modbus TCP

Ethernet IO Y Y YMotion Control Y Y NPeer-to-peer Y Y N

Process profile Y N N

Safety Y Y NSecurity Guideline Y N NBuses integrated many DeviceNet

ControlNet Modbus

source organization websites

Y = shipping N = no plans known

Available= PROFIBUS DP PROFIBUS PA Interbus DeviceNet Serial Modbus AS-i HART IO-Link FFPlanned= CC-Link more

89

Industrial Ethernet Functionality

Technology PROFINET EtherNetIP Modbus TCP

Communication Model Provider-Consumer

Provider-Consumer

Client-Server

Real-time Protocol Options

IEEE 8023 (Layer 2) primary

UDPIP optionTCPIP option

UDPIP (Layer 4) TCPIP (Layer 4)

Jitter with IO ++ (low) - (high) -- (higher)

Protocol Standard IEC 61158 IEC 61158 IEC 61158

Transmission Type Unicast primary Multicast optional

Multicast primary Limited Unicast Unicast only

COTS switch possible Yes Not recommended Yes

Switch requirements 100Mbits or faster

full duplex for IO traffic

Full DuplexIGMP Snooping One

IGMP QueryWire speed

For IO traffic

No special requirements

IP Address AssignmentAutomatic w PN

DCPDHCP optional

DHCP andManaged

DHCP and Managed

90

wwwusprofinetcom

Industrial Ethernet Functionality

Device Names Mandatory Optional Optional

Simple Device Replacement

Yes no toolssupport in all

devices

NoDHCP Option 82 Managed

Need special switchserver with DHCP

Option 82 support

No

Technology PROFINET EtherNetIP Modbus TCP

Network Management

(DCP DHCP option SNMP LLDP

topology options naming concept comprehensive

diagnostics)

(DHCP bootP DHCP option 82 SNMP loop holes vendor specific

limited network diagnostics special switches very likely)

(limited to IT tools SNMP loop

holes vendor specific no built

in network functions)

Comprehensive Diagnostics

Yes Application and Network No No

Diagnostics IO Status Yes No IO only No

Diagnostics Network Browser (can find IP or naming issues)

Yes returns all PROFINET Devices

and information

Limited to IT or vendor tools

no common tool

Limited to IT or vendor tools

no common tool

91

wwwusprofinetcom

Industrial Ethernet Functionality

Diagnostics Topology Yes No No

SNMP loop holes No Yes Yes

Energy Management(PROFIenergy) Yes No No

Safety Yes Yes No

Fast Start Up Yes Yes No

Wireless Yes IEEE 80211 and Bluetooth

Yes IEEE 80211(with caution when

using multicast)Yes

Performance ++ - --

Automatic Timing Calculation Yes No No

Technology PROFINET EtherNetIP Modbus TCP

Fieldbus Integration

Many including non PI

networks (PROFIBUS Interbus ASI

DeviceNet Foundation Fieldbus Modbus Hart

etc)

CompoNet DeviceNet ControlNet

Modbus TCPModbus

92

wwwusprofinetcom

Industrial Ethernet Functionality

Media (Network) Redundancy

YesSP RSP PN MRP

bumpless IRTvendor specific

YesSP RSP DLR vendor

specific

YesSP RSP vendor

specific

Bumpless Redundancy Yes No No

Controller Redundancy YesNot on EtherNetIP

Only with additional ODVA networks and hardware

No

Device Redundancy Yes No NoVertical Integration Yes No NoDevices can report maintenance information

Yes No No

Peer to Peer communications

Yes with CBA I-Device PNPN

Couplers TCPUDP option for programmed communication

Yesonly TCPIPprogrammed

communication

Yesonly TCPIPprogrammed

communication

Technology PROFINET EtherNetIP Modbus TCP

93

wwwusprofinetcom

Industrial Ethernet Functionality

Technology PROFINET EtherNetIP Modbus TCP

PROFINET for PA(Process Automation)

Yes No No

Shared Device Yes No No

iPar (optional parameter server)

Yes No No

TCI ndash Tool Calling Interface(allows vendor tools to be entered from the PROFINET configuration engineering tool)

Yes No No

94

wwwusprofinetcom

Resources

Competitive Resources from the PROFIblog

Pegging the FUD Meter (82707)The Fickle Finger of FUD (103007)FUD Dissection Part 1FUD Dissection Part 2Responding to FUD with FCNThe Big Lie SUE (121708)The EtherNetIP FUD-sicle ndash Melted Again(73112)PROFINET versus EtherNetIP (22415)

wwwusprofinetcom

96

wwwusprofinetcom

wwwusprofinetcom

97

Resources PROFINEWS App

wwwusprofinetcom

98

Resources NewsletterPROFINEWScom

wwwusprofinetcom

99

wwwusprofinetcom

Resources Webinars

Introduction to Ethernet for Control EngineersPROFINETIndustrial WirelessIndustrial Ethernet DiagnosticsPROFIBUS in the Process Industries PROFIsafePROFIenergyCompleting a PROFINET Project

More

100

Resources One-day training classes101

PROFINETMinneapolis June 4Denver June Chicago Aug Tampa Oct Detroit Oct Louisville Nov Raleigh Nov Seattle Dec

For the latest scheduleand to register visit

wwwusprofinetcom wwwusprofinetcom

PROFINETLos Angeles Feb 3 Dallas Feb 19Atlanta Mar 4Houston Mar 19Richmond Apr 2St Louis Apr 16Newark Apr 28Pittsburgh May 14

Resources PROFItech Classes

PROFIBUS or PROFINET Certified Network Engineer classFull week in Johnson City TNAlso available on-siteTheoretical plus hands-onCertification requires passing both a theoretical and practical examCertified Network Engineers are listed at wwwprofibuscomDetails at certifiedProfiInterfaceCentercomRegister online

wwwusprofinetcom

102

PROFINET Developer Workshop

Provide background and knowledge to design and test a PROFINET product efficientlyHow PROFINET can meet the specific applicationrsquos needs (ex GSDML file development)Tailored to customerrsquos level of experience and education Builds upon the PROFINET Certified Network Engineer curriculumHands-on experience and expert instruction on how to use the PROFINET test software suiteSmall or large groups accommodated both at the PIC or on the customerrsquos site wwwusprofinetcom

103

Resources Books

wwwusprofinetcom

104

OrderOrder

Order Order

Resources Social Media

wwwusprofinetcom

105

PROFItelevision

ThePROFIblogger

MinutePROFINET

Resources People

PI North America16101 N 82nd StreetSuite 3BScottsdale AZ 85260 USA ph (480) 483-2456fax (480) 483-7202wwwusprofibuscom

Michael Bryant Executive DirectorCarl Henning Deputy DirectorMichael Bowne Director of Tech MktingLynne Froehlich Administrative DirectorMarsha Bryant Administrator

PROFI Interface Center One Internet PlazaJohnson City TN 37604 USA

ph (423) 262-2576fax (423) 262-2103 wwwProfiInterfaceCentercom

Torsten Paulsen PIC ManagerHunter Harrington PROFINET Consulting EngrKyle McMillan PROFINET Systems EngineerJohn Swindall PROFIBUS Systems Engineer

wwwusprofinetcom

106

copy2013-2015 PI North America The PROFINET and PROFIBUS Logos are registered trademarks Members of PI are entitled to use the logos in all their written or electronic publications and promotional material The use of the PROFINET Logo in connection with PROFINET products is allowed only under the conditions of the PROFINET Runtime Software license All other trademarks and registered trademarks are the property of their respective owners

  • PROFINET vs EtherNetIP
  • A Disclaimer
  • Agenda
  • The Organization PROFINET
  • The Organizations
  • The Organizations Activities
  • The Organizations Cooperation
  • PI markets
  • Itrsquos all about the data
  • The road to IIoT
  • Breadth of Application Coverage
  • Competitive comparison discrete IO
  • Resources
  • PROFINET in Process
  • Competitive comparison process
  • Resources
  • Resources PROFIBUS PA
  • Motion Control Topology
  • Competitive comparison motion
  • Resources
  • Depth of Features
  • 5 steps to determinism
  • PROFINET and TCPIP
  • Why not use TCPIP for real-time
  • Ethernet doesnrsquot cause delays
  • PROFINET RT (Real Time)
  • When you try to use all layershellip
  • When you try to use all layershellip
  • Bandwidth Reservation for PROFINET IRT
  • Scheduling for PROFINET IRT
  • Functional principle of synchronization
  • 3125 microsecond cycle
  • Summary
  • Depth of Features
  • The ISOOSI Communications Model
  • Device Diagnostic Information
  • Diagnostic Information
  • ISOOSI Model Where Diagnostics fit in
  • IT Standards fPROFINET Network Diagnostics
  • Network Diagnostics Using SNMP
  • Network diagnostics using HTTP
  • IT Standards fPROFINET Network Diagnostics
  • LLDP (Link Layer Discovery Protocol)
  • Slide Number 44
  • Simple Device Replacement
  • Simple Device Replacement
  • Slide Number 47
  • Competitive comparison diagnostics
  • Resources
  • Depth of Features
  • How do I move information vertically
  • Depth of Features
  • Application Profiles
  • Application Profiles
  • PROFIenergy Use Cases
  • Competitive comparison
  • PROFIenergy Resources
  • Depth of Features
  • PROFIsafe How it works
  • Competitive comparison
  • PROFIsafe Resources
  • Depth of Features
  • How do I integrate controllers
  • Depth of Features
  • Share an IO Device
  • Depth of Features
  • Wireless
  • PROFINET over wireless backbones
  • Competitive Comparison wireless
  • Resources
  • Depth of Features
  • More
  • Depth of Features
  • Security
  • Resources
  • Leadership
  • Wrapping Up
  • What is PROFINET
  • Industrial
  • Scalable (Donrsquot Fence Me In)
  • Complete
  • Open
  • Fast
  • Flexible
  • Easy
  • Ethernet (Standard Unmodified)
  • Industrial Ethernet Capability Matrix
  • Industrial Ethernet Capability Matrix
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Resources
  • Competitive Resources from the PROFIblog
  • wwwusprofinetcom
  • Resources PROFINEWS App
  • Resources Newsletter
  • Resources Webinars
  • Resources One-day training classes
  • Resources PROFItech Classes
  • PROFINET Developer Workshop
  • Resources Books
  • Resources Social Media
  • Resources People
  • Slide Number 107
Page 10: PROFINET vs. EtherNet/IP · PROFINET RT (Real Time) The device determines which path the telegram takes  26 Data 40*…1440 Bytes InterFrame Gap 12 Byte Pre-amble

The road to IIoT10

wwwusprofinetcom

PROFIBUS PA

PROFIBUS DP

Evolution NOT Revolution

Breadth of Application Coverage

Factory ndash bothProcess ndash both buthellip

Non-intrinsically safe instruments EIP has moreIntrinsically safe both rely on PROFIBUS PA (or Foundation Fieldbus)PROFINET uses proxies to integrate others

MotionPI has had PROFIdrive for decades

First for PROFIBUS then PROFINET ODVA has CIPmotion and SERCOS III

wwwusprofinetcom

11

Competitive comparison discrete IO

wwwusprofinetcom

12

Technology PROFINET EtherNetIP Modbus TCP

Communication Model Provider-Consumer

Provider-Consumer

Client-Server

Real-time Protocol Options

IEEE 8023 (Layer 2) primary

UDPIP optionTCPIP option

UDPIP (Layer 4) TCPIP (Layer 4)

Jitter with IO ++ (low) - (high) -- (higher)

Protocol Standard IEC 61158 IEC 61158 IEC 61158

Transmission Type Unicast primary Multicast optional

Multicast primary Limited Unicast Unicast only

Device Names Mandatory Optional OptionalCOTS switch possible Yes Not recommended Yes

Switch requirements 100Mbits or faster

full duplex for IO traffic

Full DuplexIGMP Snooping One

IGMP QueryWire speed

For IO traffic

No special requirements

IP Address AssignmentAutomatic w PN

DCPDHCP optional

DHCP andManaged

DHCP and Managed

Resources

Marketing flyer PROFINET System description PROFINET Guidelines

DesignInstallCommission

Web-based trainingMinutePROFINETPROFINET IO VideoPROFINET Certified Network Engineer class

wwwusprofinetcom

13

PROFINET in Process

Temperature

Classic IO

amp HART

PROFIBUS PA 3125kbits

Flow PressurePositioners

Level

PNPA link Motor starterDrives

Positioners

Engineering Station OS

ET 200iSP

Diagnosis ampCommissioning

PROFINETPROFIBUS DP

RS 485iS max 15Mbits

in Ex

DCSAS

FF

Transparent access to diagnostic and commissioning data

14

wwwusprofinetcom

Competitive comparison process

wwwusprofinetcom

15

Technology PROFINET EtherNetIP Modbus TCP

Fieldbus Integration

Many including non PI

networks (PROFIBUS Interbus

ASI DeviceNet Foundation Fieldbus

Modbus Hart etc)

CompoNet DeviceNet ControlNet

Modbus TCPModbus

Media (Network) Redundancy

YesSP RSP PN MRP

bumpless IRTvendor specific

YesSP RSP DLR vendor

specific

YesSP RSP vendor

specific

Bumpless Redundancy Yes No No

Controller Redundancy YesNot on EtherNetIP

Only with additional ODVA networks and hardware

No

Device Redundancy Yes No No

PROFINET for PA(Process Automation)

Yes No No

Resources

System description PROFINETPROFINET in Process Automation webinarWhite paperMinutePROFINET

wwwusprofinetcom

16

Resources PROFIBUS PA

Marketing Flyer PROFIBUS for Process AutomationSystem Description PROFIBUS Technology and ApplicationVideo series - PROFIBUS Dialogues

StandardizationExplosion PreventionLife Cycle ManagementDevice Diagnostics Condition Monitoring

Webinar seriesPart 1Part 2Part 3Part 4

wwwusprofinetcom

17

Motion Control Topology

wwwusprofinetcom

18

HMI

IRT communication IRT communicationIRT communication

RT communication RT communication

RT communicationRT communication

PLC

RT communication

Switch

Office IT Network

MotionController

PC

RT communication

IO Printer

Standard Ethernet devices can be connected at any point in the networkNo closed real-time domain

Competitive comparison motionMotion control comparison Modbus TCP is left out of this table as they do not support motion control

Technology PROFINET EtherNetIP

Architecture Open System(simultaneous TCP)

Open System(simultaneous TCP)

IEEE 8023 compliant Yes Yes

DeterministicYes Transparent clock

lt 1μs jittercalculated jitter

No Boundary clocks

Accumulating jitterSynchronized Peer-to-Peer Yes Yes

TCPIP traffic Yes Yes with caution

Throughput 150 Axes1ms35 Axes250μs 30 Axes1ms

IEEE 1588 IEEE 1588v2Built into PROFINET chips

IEEE 1588Special switches

neededAutomatic Timing Calculation Yes No

19

wwwusprofinetcom

Resources

Marketing Flyer Drives amp PROFIdrivePROFIdrive System DescriptionPROFIdrive webcastPROFIdrive Slide setWhite paperMinutePROFINET Performance 3MinutePROFINET Performance 4PROFIblog PROFIdrive

wwwusprofinetcom

20

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

21

5 steps to determinism

Configuration

Real-time

High Speed IO

TCPIP

Layer 2 (RT)

BandwidthReservation

(IRT)Cycle 1

IRTchannel Standard channel

Motion Control Scheduling (IRT)

PROFINETHTTPSNMP

hellip

IP

Ethernet

TCPUDP

Standard data 1

TCP

IP

Rea

l-tim

e

2

RT

Isoc

hr

Rea

l-tim

e

3

RT IRT

3125microsecFast Forwarding

DFPFragmentation

IRT = Isochronous Real-timeDFP = Dynamic Frame Packing

Device zDevice y

Controller

Switch

Port1

Port1

Port1Port2

Port1

Port2Port4

Port1

Device x

wwwusprofinetcom

22

PROFINET and TCPIP

PROFINET uses TCPIP where it makes sense

DiagnosticsNon time critical dataCommunicating with higher level IT

systemsPROFINET real-time coexists

with TCPIP without restrictions

PROFINET DOES NOT USE STANDARD

TCPIP

Real-Time

Bandwidth

Scheduling

TCPIP

3125microsec

23

Why not use TCPIP for real-time

Because itrsquos not fast enough and itrsquos not deterministic enoughHerersquos why

∆T4

∆T5

∆T2

∆T1

∆T3

TCPIPSuite

Ethernet

Server

TCPIPSuite

Ethernet

Client Data

UNWELCOME DELAYS

Bandwidth

Scheduling

TCPIP

3125microsec

Real-Time

24

Ethernet doesnrsquot cause delays

Node time330

Propagation 05

Transmission512

Switch latency10

Transmission512

Propagation05

Network

Node A

Switched 100MbpsEthernet

Node B

100m 100m

64-byte packet

Source University of Michigan Industrial Ethernet BookldquoPerformance Metrics for Industrial Ethernetrdquo

All times in micros

Bandwidth

Scheduling

TCPIP

3125microsec

Real-Time

25

PROFINET RT (Real Time)

The device determines which path the telegram takes

wwwusprofinetcom

26

Data

40hellip1440 Bytes

InterFrameGap

12 Byte

Pre-amble7 Byte

Sync

1 Byte

MAC

6 Byte

MAC

6 Byte

Ether-type

2 Byte

VLAN

2 Byte

Ether-type

2 Byte

FrameID

2 Byte

CycleCounter2 Byte

Data-Status1 Byte

TransStatus1 Byte

FCS

4 Byte

Ethernet Frame

Ethertype (type of protocol)Ethertype (PN) 0x8892Ethertype (IP) 0x0800EtherType (ARP) 0x0806EtherType (IPV6) 0x86DDhellip

RT Data

HTTP PROFINET

Rea

l-tim

e

SNMP Socket

IP

TCP UDP

Ethernet

IEEE EtherType0x8892

IEEE EtherType0x0800

Data

40hellip1440 Bytes

InterFrameGap

12 Byte

Pre-ambel7 Byte

Sync

1 Byte

MAC

6 Byte

MAC

6 Byte

Ether-type

2 Byte

VLAN

2 Byte

Ether-type

2 Byte

FrameID

2 Byte

CycleCounter

2 Byte

Data-Status1 Byte

TransStatus1 Byte

FCS

4 Byte

Bandwidth

Scheduling

TCPIP

3125microsec

Real-Time

When you try to use all layershellip

wwwusprofinetcom

27

Internet Layer

Network Access Layer

Application Layer

Transport Layer

SocketSNMPWEB

IP

Ethernet IEEE 8023

TCP UDP

IndustrialProtocolsPROFINET

Internet Layer

Network Access Layer

Application Layer

Transport Layer

SocketSNMPWEB

TCP UDP

IndustrialProtocols

IP

Ethernet

eg EtherNetIP

IEEE 8023

PROFINET is the enabling factor to achieve speed and determinism

Bandwidth

Scheduling

TCPIP

3125microsec

Real-Time

When you try to use all layershellip

wwwusprofinetcom

28

Internet Layer

Network Access Layer

Application Layer

Transport Layer

SocketSNMPWEB

IP

Ethernet IEEE 8023

TCP UDP

IndustrialProtocolsPROFINET

Internet Layer

Network Access Layer

Application Layer

Transport Layer

SocketSNMPWEB

TCP UDP

IndustrialProtocols

IP

Ethernet

eg EtherNetIP

IEEE 8023

PROFINET is the enabling factor to achieve speed and determinism

8 ms

16 msLess than 100microsJitter

Source University of Michigan Industrial Ethernet BookldquoPerformance Metrics for Industrial Ethernetrdquo

Bandwidth

Scheduling

TCPIP

3125microsec

Real-Time

Bandwidth Reservation for PROFINET IRT

Communication system schedulingExact cycle synchronizationSeparate time domains for Real-time and non-Real-time

Cycle 1 Cycle 2 Cycle n

IRTchannelStandard channel

eg 1 ms position controller clock cycle

Isochronous (IRT) Data

Open standardcommunication

IRTchannel Standard channel IRT

channel

Real-time (RT) Data

TCPIP-DataRT - DataIRT-Data

Synchro-nization

IRT = Isochronous Real Time

Scheduling

TCPIP

3125microsec

Real-Time

Bandwidth

29

Scheduling for PROFINET IRT

Every IRT device knows when data arrives and where to send it

wwwusprofinetcom

30

Controller

Switch

Device zDevice yDevice x

Port1

Port1

Frame 3

Frame 2

Frame 1

Switch scheduleRec port Arrive Frame Departure Dest

port1 t1 1 t1+∆t 41 t2 2 t2+∆t 41 t3 3 t3+∆t 22 - - - -

3) - - - -4) - - - -

) 100 free for TCPIP

Port1

Port2

Port1

Port2

Port4

Port1

Frame 1Frame 2Frame 3

Frame 1

Frame 1

Frame 2Frame 3

Switch must be IRT-awareTCPIP

3125microsec

Real-Time

Bandwidth

Scheduling

Functional principle of synchronization31

part IEEE 1588 V2 approved March 2008

Local Time

MasterClock

TransparentClock

SlaveClock

TransparentClock

SyncCtrl

Forwarding ofSync Message

Local Time

MasterClock

BoundaryClock

SlaveClock

BoundaryClock

MasterPort

SyncCtrl

SlavePort

Issue of cascading time control loops Extension of start-up time Used by EtherNetIP CIPSync

Only one control loop between Master clock and Slave clock

Usable in switched networks

IEEE1588

PROFINET

Boundary Clock

Transparent Clock

wwwusprofinetcom

3125 microsecond cycle

wwwusprofinetcom

32

TCPIP

Real-Time

Bandwidth

Scheduling

3125microsec

Summary

PROFINET achieves industry requirements for speed and determinism using standard Ethernet by using these 5 steps1 Using TCPIP where appropriate2 Skipping it when necessary3 Reserving bandwidth for higher performance4 Scheduling traffic to ensure motion control

needs5 Fast Forwarding Dynamic Frame Packing

and Fragmentation to achieve 3125microsecond cycle times

wwwusprofinetcom

33

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

34

The ISOOSI Communications Model35

Ethernet based systems can provide diagnostics on the Transport oriented layers (lower level) as well as Application based diagnostics (higher level) Picking the right protocol is important if you want a complete set of diagnostic capabilities

Layer 7

Layer 4

Layer 3

Layer 2

Layer 1

Application

TCPUDP

IP

Ethernet

Application Layer Diagnostics(For Example PROFINET)Provides PROFINET device specific diagnostics (module unplugged wire break IO status Data records etc)

Transport Oriented Layers Diagnostics (For Example SNMP HTTP LLDP)Provides information about TCPUDPIPEthernet (link down bandwidth statistics connections etc)

Where Diagnostics fit in

wwwusprofinetcom

Device Diagnostic Information

Logical model provides quick error localizationDiagnostic information is structured hierarchically

Station Failure in Device(eg Valve Station 2)

Slot 1 Slot 2 Slot 3Slot 0 Slot 4 Slot 5 Slot 6Network diagnosis IP-Address Ping Location Statistic

Slot Failure in Module(eg Analog Input Slot 3)

Channel Failure in Channel(eg Cable Break in Channel 2)

Channel 2

SNMP = Simple Network Management Protocol

gtgtgtgtgt Station name gtgtgtgt Slot gtgtgt Channel gt Error informationgtgt Channel type

36

Diagnostic Information

Examples of Diagnostic InformationThe device monitors the Output Channelsin order to discover a wire break (no current is flowing although the output is set to lsquo1rsquo)

An analog Input has a range of 010VAn input voltage of 12V is detected and reported as overvoltage

wwwusprofinetcom

37

Diagnostic Information is not only ldquoPROFINET relatedrdquo but also helps in the application

Ethernet based systems can provide diagnostics on the Transport oriented layers (lower level) as well as Application based diagnostics (higher level) Picking the right protocol is important if you want a complete set of diagnostic capabilities

Layer 7

Layer 4

Layer 3

Layer 2

Layer 1

Application

TCPUDP

IP

Ethernet

Application Layer Diagnostics(For Example PROFINET)Provides PROFINET device specific diagnostics (module unplugged wire break etc)

Transport Oriented Layers Diagnostics (For Example SNMP HTTP LLDP)Provides information about TCPUDPIPEthernet (link down bandwidth statistics connections etc)

ISOOSI Model Where Diagnostics fit in38

wwwusprofinetcom

IT Standards fPROFINET Network Diagnostics

Benefit Protocol Description

Standard tools for reading statistics and diagnostics

SNMP

Simple Network Management Protocol for network diagnostics

Web access to devices for configuration diagnostics

HTTP

Hyper Text Transfer Protocol for Web services and browsing

wwwusprofinetcom

3939H

ow d

oes

it w

orkhellip

Network Diagnostics Using SNMP

PROFINET uses SNMPPROFINET uses standard MIBs (Management Information Base MIB-II LLDP Discovery MIB)This MIB-II contains information about device name IP address location status and statistics (examples include CRC errors port status bandwidth utilizationhellip

ManagementStation

IO-Device IO-Device

Data request

Data transfer

NameIP AddressLocationStatusStatistics

NameIP AddressLocationStatusStatistics

MIB MIB

SNMP Software

wwwusprofinetcom

4040

Network diagnostics using HTTP

Simple accessRegardless of location even wirelessNo engineering tool needed

41Easy access over the web (local or remote)IO Controllers IO Devices proxies or switches can have web

diagnostics implemented

Benefit Protocol Description

Mapping the network topology and simple device replacement

LLDPLink Layer Discovery Protocol IEEE 8021AB

wwwusprofinetcom

4242H

ow d

oes

it w

orkhellip

IT Standards fPROFINET Network Diagnostics

LLDP (Link Layer Discovery Protocol)

The Link Layer Discovery Protocol (LLDP) is a vendor-independent protocol and independent of the network structureVia LLDP connected devices specify their identity and properties to their neighbors cyclically every few seconds

ports names transmission rates etcThe information is stored in a local table (LLDP Discovery MIB)Benefits of using LLDP includehellip

helliptopology Information can later be read out with SNMP from the LLDP Discovery MIB

simple device replacement can be achieved

helliphellipIO 1 ndash Port 2 ndash IO DevicePort 5PLC ndash Port 1 ndash IO ControllerPort 4IO 3 ndash Port 1 ndash IO DevicePort 3IO 2 ndash Port 2 ndash IO DevicePort 2- Empty -Port 1

Discovery MIB - Switch

Example LLDP Table

43

wwwusprofinetcom

Topology Diagnostics View

Use of standard Ethernet mechanismsLLDPSNMP

Topology diagnostics for devices Same modeling of Ports as IO channels

Standard and topology view (offline online) Maintenance information

44

wwwusprofinetcom

Simple Device Replacement

How to replace a PROFINET device which has failed without using an engineering tool

Devices with memory cardTransfer memory card to keep existing device name

Devices without memory cardUsing the PROFINET simple device replacement feature

45

wwwusprofinetcom

Simple Device Replacement

wwwusprofinetcom

46

IO Controller

I0 3 are you thereHmmm No answer

LLDP Alias NameldquoSwitchP4rdquo

1 Device ldquoIO 3rdquo fails2 Device is replaced with new

MAC address and empty name3 Devices exchange LLDP4 The neighbor sends a LLDP alias

name to new device5 Controller finds new device using

DCP and LLDP alias name6 Device addressed with

DCP ldquoSet namerdquo from controller7 IO Controller starts device and

system is back online

IO 1 IO 2 IO 3

Switch

LLDP

Simple Device Replacement

P1

P2P3

P4

OK Irsquoll try this Is ldquoSwitchP4rdquo there(The device connected to port 4)

Hello I am the switch You are connected to my port 4 ldquoSwitchP4rdquo

Found you ldquoSwitchP4rdquo Let me set your device name again to ldquoI0 3rdquo

IO 4

P5

46

Use of Ethernet diagnostic tools

Network analysis with standard toolsDebugging during development w

Ethernet SnifferWireshark ndashwwwwiresharkorgPROFINET decoding is built inColor filter available

Device Link and traffic detection with LEDsLED DisplaySimple connection test without configuration

47

DCP (Discovery and Configuration Protocol)

Connect Request

Parameterization

Real-Time IO

wwwusprofinetcom

Competitive comparison diagnostics

wwwusprofinetcom

48

Technology PROFINET EtherNetIP Modbus TCP

Network Management

(DCP DHCP option SNMP LLDP

topology options naming concept comprehensive

diagnostics)

(DHCP bootP DHCP option 82 SNMP loop holes vendor specific

limited network diagnostics special switches very likely)

(limited to IT tools SNMP loop

holes vendor specific no built

in network functions)

Comprehensive Diagnostics

Yes Application and Network No No

Diagnostics IO Status Yes No IO only No

Diagnostics Network Browser (can find IP or naming issues)

Yes returns all PROFINET Devices

and information

Limited to IT or vendor tools

no common tool

Limited to IT or vendor tools

no common tool

Diagnostics Topology Yes No No

SNMP loop holes No Yes Yes

Resources

PROFINET Diagnostics VideoPROFINET Diagnostics for PROFINET Webinar

wwwusprofinetcom

49

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

50

ERP

EnterpriseResourcePlanning

ManufacturingExecutionSystem

PlantAssetManagement

Stage 1Definition ofmaintenanceinterface

MES

Interface defined in IEC62264

Prod

uctio

n

Qua

lity

Inve

ntor

y

Mai

nten

ance

Mai

nten

ance

Interface defined by PROFINET

PAMController amp Field Devices

How do I move information vertically

wwwusprofinetcom

51

White paper MES and PROFINET

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

52

Application Profiles

Agreement within a device family on how to use the PROFIBUS PROFINET data by adding data structures cyclic acyclic services behavior parameterization diagnosis integration etc

wwwusprofinetcom

53

1

2

7

1

2

7

HostMaster Field DeviceSlave

Engineering

IEC 61158

Profile

Application Profiles

wwwusprofinetcom

54

Ident(Bar-codeRFID)

RobotNC

Profile Guidelines

Common ProfilesApplication Profiles Cooperation with other organizations

eg OPC DriveCom VDMA OpenPLC etc Training (UML Safety Models etc) Tools

Redundancy

FFIEC 61804

Interbus CAN etc

Models

Best Practice Patterns

Diagnosis

Data types

IEC 62390

Encoder PROFIdrive

FluidPower

SEMI

IampM Functions

Time Stamp

PROFIsafe

PADevices

Waterwastewater

intelligPumps SEMI

RemoteIOforPA

LaboratoryDevices

Weighingamp

Dosage

LowVoltageSwitch-

gear

IO-Link Trains

PROFINET IO

PROFIenergy

PROFIenergy Use Cases

Switch off during short breaksSwitch off during long breaksSwitch off during unplanned breaksReading of measured data

Provides a means of reducing or shutting off power when demand will be exceeded

wwwusprofinetcom

55

Competitive comparison

wwwusprofinetcom

56

Energy Management PROFINET EtherNetIP Modbus TCP

Production Pause savings Yes New No

Data organization Yes Yes No

PROFIenergy Resources

PROFIenergy flyerVideo What does PROFIenergy meanMinutePROFINET What is PROFIenergyWhite Paper ldquoThe PROFIenergy ProfilerdquoWhite Paper ldquoGet Energy Costs under ControlrdquoWhite Paper ldquoAssessing PROFIenergyacutes potentialrdquoBlog Report with videos

ldquoPROFIenergyrdquo

wwwusprofinetcom

57

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

58

PROFIsafe How it works

wwwusprofinetcom

59

ldquoBlack Channel ASICs Links Cables etc are not safety relevant

PROFIsafe Parts of the safety critical communications systems Addressing Watch Dog Timers Sequencing Signature etc

Safety relevant but not part of the PROFIsafe-Profiles Safety IO and the Safety Control Systems

Non safety critical functions like eg diagnosis

eg Diagnosis

Fail-safe data Standard data

Data Unit

PROFIBUS or PROFINET

PROFINETHTTPSNMP

hellip

TCPIP

EthernetRT

IO or Controller

PROFINETHTTPSNMP

hellip

TCPIP

EthernetRT

IOSafetyInput

Safety-Layer

PROFINETHTTPSNMP

hellip

TCPIP

EthernetRT

IOSafetyControl

Safety-Layer

PROFINETHTTPSNMP

hellip

TCPIP

EthernetRT

IOSafetyOutput

Safety-Layer

PROFIsafe provides correct transmission of messages

Competitive comparison

wwwusprofinetcom

60

System PROFINET EtherNetIP Modbus TCP

Functional Safety Yes Yes No

Safety for discrete process and motion Yes No No

Integrates AS-i Safety Yes No No

PROFIsafe Resources

Marketing Flyer PROFIsafeSystem Description PROFIsafe Technology and ApplicationPROFItelevision Safety with PROFINETApplication Story KUKA Reduces Machine Safety ComponentsPROFIsafe webinarSafety the Moviewwwprofisafenet

wwwusprofinetcom

61

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

62

How do I integrate controllers

wwwusprofinetcom

63IO controller 1

PROFINET

IO controller 2

CPU2 I-Device

IO device 1

CPU1

IO controller 3

CPU3

IO device 2

I-Device

An IO controller can also be an IO device with IO controller functionality on the same interfaceAllow local controllers in a modular architecture to communicate to a higher level station (main controller)Familiar IO access without TCPIP telegrams or proprietary methodsSimple and familiar IO interfacing of CPUs Interfacing of CPUs in different projects Integration among different controllers (manufacturers)Transmission of cyclic data (RT IRT)

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

64

Share an IO Device

PROFINET offers shared device functionalityTwo Controllers can access the same deviceFlexible assignment of modules to different controllers

IO controller 1

PROFINET

IO controller 2

Shared IO Device

Shared device results in reduced costs simplified architecturescan save on cabinet space allowing optimized solutions

65

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

66

Wireless

Long distance (RTU)Long distancesWaterwastewater and oil patch applicationsNo standards

Process InstrumentsShort distances battery powered meshWirelessHART ISA 10011a

Discrete Sensors and ActuatorsShort distances line-powered meshStandards still evolving

BackboneMedium distancesLong-established standards

wwwusprofinetcom

67

RTU = Remote Terminal Unit

PROFIBUS amp PROFINET gateways to WirelessHART

PI developed a standard

PROFINET uses this

PROFINET over wireless backbones

PROFINET runs over these standard wireless technologies

IEEE 80211 (bgahnac) ndash Wireless LANIEEE 802151 ndash Bluetooth

Wireless is part of the PROFINET specification

Many vendorsSome IO devices have wireless built in

PROFIsafe is safety-certified over wireless using PROFINET as the transport mechanism

wwwusprofinetcom

68

Competitive Comparison wireless

PROFINET ndash designed in safety includedEtherNetIP ndash multicasting complicates

wwwusprofinetcom

69

Resources

Industrial Wireless Networking WebinarFour kinds of wireless blog postPROFINET Certified Network Engineer classMore App stories

Disney Toy Story Midway ManiaDisney Radiator Springs Racers Swedish TowerSteel Industry

wwwusprofinetcom

70

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

71

More

Bumpless RedundancyFast Start UpiPar ServerProxiesUnmanaged switchesApplication Profiles for

Lab trains pumps SEMI robots hellip

wwwusprofinetcom

72

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

73

Security

PI and ODVA have security documentsBoth rely on protecting the network itself

wwwusprofinetcom

74

Resources

Automation WorldBelden webinarControl Engineering Were you just hackedwwwisssourcecomwwwSCADAhackercomEric Byresrsquo blogldquoProtecting ICSs from Electronic Threatsrdquo

Part 1Part 2Part 3

us-certgovcontrol_systemsMacAfeePROFINET Security Guideline

wwwusprofinetcom

75

Leadership

PI createdFunctional safety over the network using the black channel approachEnergy management covering production pauses and data organization

PI advocated 2-port switches in devices when ODVA said it was a bad idea now they also advocate themPI was first with redundant media controllers and devices

wwwusprofinetcom

76

Wrapping Up

What is PROFINET

PROFINET

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

wwwusprofinetcom

78

IS COFFEE

Industrial

Not PROFIBUS wrapped in TCPIPDesigned for industry from start

FastRobustDeterministic

wwwusprofinetcom

79

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Scalable (Donrsquot Fence Me In)

Donrsquot settle for an 80 solutionEventually you will need more

Motion ControlProcess InstrumentSafety over the busConnectivity to a

production systemAnd that will require

New busNew softwareNew training

Sohellipstart with the 100 solutionPROFINET wwwusprofinetcom

80

$

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Dont Fence Me In

Roy Rogers Sons of the Pionee

Sons of the Pioneers 36 All- track 7

1998

Other

16813268

eng - 00002425 00002423 00014C3C 00014C37 00015F90 00015F90 00008000 00008000 00007530 00007530

Complete

Finished (stable)Spec at version 23 for 2 yearsWork on ldquoobjectsrdquo continues

All application areasDiscrete process motion high speed

Depth of featuresDiagnostics

PROFIBUS-like + IT protocolsFunctional safetyEnergy managementFast startuphellip many more

wwwusprofinetcom

81

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Open

Created and maintained by PI not by any one companyPI members participate in Working Groups and as reviewersMembership not required to make productsNo contract to sign

wwwusprofinetcom

82

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Fast

How fastTCPIP

secondsProcess instruments

100rsquos of millisecondsFactory IO

~10 millisecondsMotion control

lt1 millisecondHigh speed IO motion

3125 microseconds

wwwusprofinetcom

83

How repeatable

seconds

10rsquos of milliseconds

lt1millisecond

lt1microsecond

called ldquojitterrdquocovers this whole range

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

FlexibleStart with PROFINET

Virtually unlimited address spaceLots of bandwidthStandard wirelessFuture-proof leveraging of EthernetConnectivity upwardsConnectivity peer-to-peerConnect directly to IO

For specialized needsUnusual device PROFIBUS to PROFINETIntelligent sensor IO-Link to PROFINETSimple sensor AS-i to PROFINETProcess instrument PROFIBUS PA (or FF) to PROFINETWireless process instrument WirelessHART to PROFINETWireless discrete sensor PI WSAN to PROFINETLegacy fieldbus Proxy to PROFINETLegacy instrument HART to PROFINET

84

wwwusprofinetcom

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Easy

Simple Device ReplacementEasy configurationAutomatic topologyAutomatic timing calculations

wwwusprofinetcom

85

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Ethernet (Standard Unmodified)

Standard Unmodified EthernetConforms to IEEE8023

Media includesCopperFiberWireless

Uses standard Ethernet switches

wwwusprofinetcom

86

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Industrial Ethernet Capability Matrix

wwwusprofinetcom

87

Industrial Ethernet Capability Matrix

wwwusprofinetcom

88

TCPIP

Open Network

Real-timeMotion

Controller-to-Controller(Peer-to-Peer)

Modbus TCPEtherNetIPEtherCATPROFINET

Motion

wwwusprofinetcom

Industrial Ethernet Functionality

Technology PROFINET EthernetIP Modbus TCP

Ethernet IO Y Y YMotion Control Y Y NPeer-to-peer Y Y N

Process profile Y N N

Safety Y Y NSecurity Guideline Y N NBuses integrated many DeviceNet

ControlNet Modbus

source organization websites

Y = shipping N = no plans known

Available= PROFIBUS DP PROFIBUS PA Interbus DeviceNet Serial Modbus AS-i HART IO-Link FFPlanned= CC-Link more

89

Industrial Ethernet Functionality

Technology PROFINET EtherNetIP Modbus TCP

Communication Model Provider-Consumer

Provider-Consumer

Client-Server

Real-time Protocol Options

IEEE 8023 (Layer 2) primary

UDPIP optionTCPIP option

UDPIP (Layer 4) TCPIP (Layer 4)

Jitter with IO ++ (low) - (high) -- (higher)

Protocol Standard IEC 61158 IEC 61158 IEC 61158

Transmission Type Unicast primary Multicast optional

Multicast primary Limited Unicast Unicast only

COTS switch possible Yes Not recommended Yes

Switch requirements 100Mbits or faster

full duplex for IO traffic

Full DuplexIGMP Snooping One

IGMP QueryWire speed

For IO traffic

No special requirements

IP Address AssignmentAutomatic w PN

DCPDHCP optional

DHCP andManaged

DHCP and Managed

90

wwwusprofinetcom

Industrial Ethernet Functionality

Device Names Mandatory Optional Optional

Simple Device Replacement

Yes no toolssupport in all

devices

NoDHCP Option 82 Managed

Need special switchserver with DHCP

Option 82 support

No

Technology PROFINET EtherNetIP Modbus TCP

Network Management

(DCP DHCP option SNMP LLDP

topology options naming concept comprehensive

diagnostics)

(DHCP bootP DHCP option 82 SNMP loop holes vendor specific

limited network diagnostics special switches very likely)

(limited to IT tools SNMP loop

holes vendor specific no built

in network functions)

Comprehensive Diagnostics

Yes Application and Network No No

Diagnostics IO Status Yes No IO only No

Diagnostics Network Browser (can find IP or naming issues)

Yes returns all PROFINET Devices

and information

Limited to IT or vendor tools

no common tool

Limited to IT or vendor tools

no common tool

91

wwwusprofinetcom

Industrial Ethernet Functionality

Diagnostics Topology Yes No No

SNMP loop holes No Yes Yes

Energy Management(PROFIenergy) Yes No No

Safety Yes Yes No

Fast Start Up Yes Yes No

Wireless Yes IEEE 80211 and Bluetooth

Yes IEEE 80211(with caution when

using multicast)Yes

Performance ++ - --

Automatic Timing Calculation Yes No No

Technology PROFINET EtherNetIP Modbus TCP

Fieldbus Integration

Many including non PI

networks (PROFIBUS Interbus ASI

DeviceNet Foundation Fieldbus Modbus Hart

etc)

CompoNet DeviceNet ControlNet

Modbus TCPModbus

92

wwwusprofinetcom

Industrial Ethernet Functionality

Media (Network) Redundancy

YesSP RSP PN MRP

bumpless IRTvendor specific

YesSP RSP DLR vendor

specific

YesSP RSP vendor

specific

Bumpless Redundancy Yes No No

Controller Redundancy YesNot on EtherNetIP

Only with additional ODVA networks and hardware

No

Device Redundancy Yes No NoVertical Integration Yes No NoDevices can report maintenance information

Yes No No

Peer to Peer communications

Yes with CBA I-Device PNPN

Couplers TCPUDP option for programmed communication

Yesonly TCPIPprogrammed

communication

Yesonly TCPIPprogrammed

communication

Technology PROFINET EtherNetIP Modbus TCP

93

wwwusprofinetcom

Industrial Ethernet Functionality

Technology PROFINET EtherNetIP Modbus TCP

PROFINET for PA(Process Automation)

Yes No No

Shared Device Yes No No

iPar (optional parameter server)

Yes No No

TCI ndash Tool Calling Interface(allows vendor tools to be entered from the PROFINET configuration engineering tool)

Yes No No

94

wwwusprofinetcom

Resources

Competitive Resources from the PROFIblog

Pegging the FUD Meter (82707)The Fickle Finger of FUD (103007)FUD Dissection Part 1FUD Dissection Part 2Responding to FUD with FCNThe Big Lie SUE (121708)The EtherNetIP FUD-sicle ndash Melted Again(73112)PROFINET versus EtherNetIP (22415)

wwwusprofinetcom

96

wwwusprofinetcom

wwwusprofinetcom

97

Resources PROFINEWS App

wwwusprofinetcom

98

Resources NewsletterPROFINEWScom

wwwusprofinetcom

99

wwwusprofinetcom

Resources Webinars

Introduction to Ethernet for Control EngineersPROFINETIndustrial WirelessIndustrial Ethernet DiagnosticsPROFIBUS in the Process Industries PROFIsafePROFIenergyCompleting a PROFINET Project

More

100

Resources One-day training classes101

PROFINETMinneapolis June 4Denver June Chicago Aug Tampa Oct Detroit Oct Louisville Nov Raleigh Nov Seattle Dec

For the latest scheduleand to register visit

wwwusprofinetcom wwwusprofinetcom

PROFINETLos Angeles Feb 3 Dallas Feb 19Atlanta Mar 4Houston Mar 19Richmond Apr 2St Louis Apr 16Newark Apr 28Pittsburgh May 14

Resources PROFItech Classes

PROFIBUS or PROFINET Certified Network Engineer classFull week in Johnson City TNAlso available on-siteTheoretical plus hands-onCertification requires passing both a theoretical and practical examCertified Network Engineers are listed at wwwprofibuscomDetails at certifiedProfiInterfaceCentercomRegister online

wwwusprofinetcom

102

PROFINET Developer Workshop

Provide background and knowledge to design and test a PROFINET product efficientlyHow PROFINET can meet the specific applicationrsquos needs (ex GSDML file development)Tailored to customerrsquos level of experience and education Builds upon the PROFINET Certified Network Engineer curriculumHands-on experience and expert instruction on how to use the PROFINET test software suiteSmall or large groups accommodated both at the PIC or on the customerrsquos site wwwusprofinetcom

103

Resources Books

wwwusprofinetcom

104

OrderOrder

Order Order

Resources Social Media

wwwusprofinetcom

105

PROFItelevision

ThePROFIblogger

MinutePROFINET

Resources People

PI North America16101 N 82nd StreetSuite 3BScottsdale AZ 85260 USA ph (480) 483-2456fax (480) 483-7202wwwusprofibuscom

Michael Bryant Executive DirectorCarl Henning Deputy DirectorMichael Bowne Director of Tech MktingLynne Froehlich Administrative DirectorMarsha Bryant Administrator

PROFI Interface Center One Internet PlazaJohnson City TN 37604 USA

ph (423) 262-2576fax (423) 262-2103 wwwProfiInterfaceCentercom

Torsten Paulsen PIC ManagerHunter Harrington PROFINET Consulting EngrKyle McMillan PROFINET Systems EngineerJohn Swindall PROFIBUS Systems Engineer

wwwusprofinetcom

106

copy2013-2015 PI North America The PROFINET and PROFIBUS Logos are registered trademarks Members of PI are entitled to use the logos in all their written or electronic publications and promotional material The use of the PROFINET Logo in connection with PROFINET products is allowed only under the conditions of the PROFINET Runtime Software license All other trademarks and registered trademarks are the property of their respective owners

  • PROFINET vs EtherNetIP
  • A Disclaimer
  • Agenda
  • The Organization PROFINET
  • The Organizations
  • The Organizations Activities
  • The Organizations Cooperation
  • PI markets
  • Itrsquos all about the data
  • The road to IIoT
  • Breadth of Application Coverage
  • Competitive comparison discrete IO
  • Resources
  • PROFINET in Process
  • Competitive comparison process
  • Resources
  • Resources PROFIBUS PA
  • Motion Control Topology
  • Competitive comparison motion
  • Resources
  • Depth of Features
  • 5 steps to determinism
  • PROFINET and TCPIP
  • Why not use TCPIP for real-time
  • Ethernet doesnrsquot cause delays
  • PROFINET RT (Real Time)
  • When you try to use all layershellip
  • When you try to use all layershellip
  • Bandwidth Reservation for PROFINET IRT
  • Scheduling for PROFINET IRT
  • Functional principle of synchronization
  • 3125 microsecond cycle
  • Summary
  • Depth of Features
  • The ISOOSI Communications Model
  • Device Diagnostic Information
  • Diagnostic Information
  • ISOOSI Model Where Diagnostics fit in
  • IT Standards fPROFINET Network Diagnostics
  • Network Diagnostics Using SNMP
  • Network diagnostics using HTTP
  • IT Standards fPROFINET Network Diagnostics
  • LLDP (Link Layer Discovery Protocol)
  • Slide Number 44
  • Simple Device Replacement
  • Simple Device Replacement
  • Slide Number 47
  • Competitive comparison diagnostics
  • Resources
  • Depth of Features
  • How do I move information vertically
  • Depth of Features
  • Application Profiles
  • Application Profiles
  • PROFIenergy Use Cases
  • Competitive comparison
  • PROFIenergy Resources
  • Depth of Features
  • PROFIsafe How it works
  • Competitive comparison
  • PROFIsafe Resources
  • Depth of Features
  • How do I integrate controllers
  • Depth of Features
  • Share an IO Device
  • Depth of Features
  • Wireless
  • PROFINET over wireless backbones
  • Competitive Comparison wireless
  • Resources
  • Depth of Features
  • More
  • Depth of Features
  • Security
  • Resources
  • Leadership
  • Wrapping Up
  • What is PROFINET
  • Industrial
  • Scalable (Donrsquot Fence Me In)
  • Complete
  • Open
  • Fast
  • Flexible
  • Easy
  • Ethernet (Standard Unmodified)
  • Industrial Ethernet Capability Matrix
  • Industrial Ethernet Capability Matrix
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Resources
  • Competitive Resources from the PROFIblog
  • wwwusprofinetcom
  • Resources PROFINEWS App
  • Resources Newsletter
  • Resources Webinars
  • Resources One-day training classes
  • Resources PROFItech Classes
  • PROFINET Developer Workshop
  • Resources Books
  • Resources Social Media
  • Resources People
  • Slide Number 107
Page 11: PROFINET vs. EtherNet/IP · PROFINET RT (Real Time) The device determines which path the telegram takes  26 Data 40*…1440 Bytes InterFrame Gap 12 Byte Pre-amble

Breadth of Application Coverage

Factory ndash bothProcess ndash both buthellip

Non-intrinsically safe instruments EIP has moreIntrinsically safe both rely on PROFIBUS PA (or Foundation Fieldbus)PROFINET uses proxies to integrate others

MotionPI has had PROFIdrive for decades

First for PROFIBUS then PROFINET ODVA has CIPmotion and SERCOS III

wwwusprofinetcom

11

Competitive comparison discrete IO

wwwusprofinetcom

12

Technology PROFINET EtherNetIP Modbus TCP

Communication Model Provider-Consumer

Provider-Consumer

Client-Server

Real-time Protocol Options

IEEE 8023 (Layer 2) primary

UDPIP optionTCPIP option

UDPIP (Layer 4) TCPIP (Layer 4)

Jitter with IO ++ (low) - (high) -- (higher)

Protocol Standard IEC 61158 IEC 61158 IEC 61158

Transmission Type Unicast primary Multicast optional

Multicast primary Limited Unicast Unicast only

Device Names Mandatory Optional OptionalCOTS switch possible Yes Not recommended Yes

Switch requirements 100Mbits or faster

full duplex for IO traffic

Full DuplexIGMP Snooping One

IGMP QueryWire speed

For IO traffic

No special requirements

IP Address AssignmentAutomatic w PN

DCPDHCP optional

DHCP andManaged

DHCP and Managed

Resources

Marketing flyer PROFINET System description PROFINET Guidelines

DesignInstallCommission

Web-based trainingMinutePROFINETPROFINET IO VideoPROFINET Certified Network Engineer class

wwwusprofinetcom

13

PROFINET in Process

Temperature

Classic IO

amp HART

PROFIBUS PA 3125kbits

Flow PressurePositioners

Level

PNPA link Motor starterDrives

Positioners

Engineering Station OS

ET 200iSP

Diagnosis ampCommissioning

PROFINETPROFIBUS DP

RS 485iS max 15Mbits

in Ex

DCSAS

FF

Transparent access to diagnostic and commissioning data

14

wwwusprofinetcom

Competitive comparison process

wwwusprofinetcom

15

Technology PROFINET EtherNetIP Modbus TCP

Fieldbus Integration

Many including non PI

networks (PROFIBUS Interbus

ASI DeviceNet Foundation Fieldbus

Modbus Hart etc)

CompoNet DeviceNet ControlNet

Modbus TCPModbus

Media (Network) Redundancy

YesSP RSP PN MRP

bumpless IRTvendor specific

YesSP RSP DLR vendor

specific

YesSP RSP vendor

specific

Bumpless Redundancy Yes No No

Controller Redundancy YesNot on EtherNetIP

Only with additional ODVA networks and hardware

No

Device Redundancy Yes No No

PROFINET for PA(Process Automation)

Yes No No

Resources

System description PROFINETPROFINET in Process Automation webinarWhite paperMinutePROFINET

wwwusprofinetcom

16

Resources PROFIBUS PA

Marketing Flyer PROFIBUS for Process AutomationSystem Description PROFIBUS Technology and ApplicationVideo series - PROFIBUS Dialogues

StandardizationExplosion PreventionLife Cycle ManagementDevice Diagnostics Condition Monitoring

Webinar seriesPart 1Part 2Part 3Part 4

wwwusprofinetcom

17

Motion Control Topology

wwwusprofinetcom

18

HMI

IRT communication IRT communicationIRT communication

RT communication RT communication

RT communicationRT communication

PLC

RT communication

Switch

Office IT Network

MotionController

PC

RT communication

IO Printer

Standard Ethernet devices can be connected at any point in the networkNo closed real-time domain

Competitive comparison motionMotion control comparison Modbus TCP is left out of this table as they do not support motion control

Technology PROFINET EtherNetIP

Architecture Open System(simultaneous TCP)

Open System(simultaneous TCP)

IEEE 8023 compliant Yes Yes

DeterministicYes Transparent clock

lt 1μs jittercalculated jitter

No Boundary clocks

Accumulating jitterSynchronized Peer-to-Peer Yes Yes

TCPIP traffic Yes Yes with caution

Throughput 150 Axes1ms35 Axes250μs 30 Axes1ms

IEEE 1588 IEEE 1588v2Built into PROFINET chips

IEEE 1588Special switches

neededAutomatic Timing Calculation Yes No

19

wwwusprofinetcom

Resources

Marketing Flyer Drives amp PROFIdrivePROFIdrive System DescriptionPROFIdrive webcastPROFIdrive Slide setWhite paperMinutePROFINET Performance 3MinutePROFINET Performance 4PROFIblog PROFIdrive

wwwusprofinetcom

20

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

21

5 steps to determinism

Configuration

Real-time

High Speed IO

TCPIP

Layer 2 (RT)

BandwidthReservation

(IRT)Cycle 1

IRTchannel Standard channel

Motion Control Scheduling (IRT)

PROFINETHTTPSNMP

hellip

IP

Ethernet

TCPUDP

Standard data 1

TCP

IP

Rea

l-tim

e

2

RT

Isoc

hr

Rea

l-tim

e

3

RT IRT

3125microsecFast Forwarding

DFPFragmentation

IRT = Isochronous Real-timeDFP = Dynamic Frame Packing

Device zDevice y

Controller

Switch

Port1

Port1

Port1Port2

Port1

Port2Port4

Port1

Device x

wwwusprofinetcom

22

PROFINET and TCPIP

PROFINET uses TCPIP where it makes sense

DiagnosticsNon time critical dataCommunicating with higher level IT

systemsPROFINET real-time coexists

with TCPIP without restrictions

PROFINET DOES NOT USE STANDARD

TCPIP

Real-Time

Bandwidth

Scheduling

TCPIP

3125microsec

23

Why not use TCPIP for real-time

Because itrsquos not fast enough and itrsquos not deterministic enoughHerersquos why

∆T4

∆T5

∆T2

∆T1

∆T3

TCPIPSuite

Ethernet

Server

TCPIPSuite

Ethernet

Client Data

UNWELCOME DELAYS

Bandwidth

Scheduling

TCPIP

3125microsec

Real-Time

24

Ethernet doesnrsquot cause delays

Node time330

Propagation 05

Transmission512

Switch latency10

Transmission512

Propagation05

Network

Node A

Switched 100MbpsEthernet

Node B

100m 100m

64-byte packet

Source University of Michigan Industrial Ethernet BookldquoPerformance Metrics for Industrial Ethernetrdquo

All times in micros

Bandwidth

Scheduling

TCPIP

3125microsec

Real-Time

25

PROFINET RT (Real Time)

The device determines which path the telegram takes

wwwusprofinetcom

26

Data

40hellip1440 Bytes

InterFrameGap

12 Byte

Pre-amble7 Byte

Sync

1 Byte

MAC

6 Byte

MAC

6 Byte

Ether-type

2 Byte

VLAN

2 Byte

Ether-type

2 Byte

FrameID

2 Byte

CycleCounter2 Byte

Data-Status1 Byte

TransStatus1 Byte

FCS

4 Byte

Ethernet Frame

Ethertype (type of protocol)Ethertype (PN) 0x8892Ethertype (IP) 0x0800EtherType (ARP) 0x0806EtherType (IPV6) 0x86DDhellip

RT Data

HTTP PROFINET

Rea

l-tim

e

SNMP Socket

IP

TCP UDP

Ethernet

IEEE EtherType0x8892

IEEE EtherType0x0800

Data

40hellip1440 Bytes

InterFrameGap

12 Byte

Pre-ambel7 Byte

Sync

1 Byte

MAC

6 Byte

MAC

6 Byte

Ether-type

2 Byte

VLAN

2 Byte

Ether-type

2 Byte

FrameID

2 Byte

CycleCounter

2 Byte

Data-Status1 Byte

TransStatus1 Byte

FCS

4 Byte

Bandwidth

Scheduling

TCPIP

3125microsec

Real-Time

When you try to use all layershellip

wwwusprofinetcom

27

Internet Layer

Network Access Layer

Application Layer

Transport Layer

SocketSNMPWEB

IP

Ethernet IEEE 8023

TCP UDP

IndustrialProtocolsPROFINET

Internet Layer

Network Access Layer

Application Layer

Transport Layer

SocketSNMPWEB

TCP UDP

IndustrialProtocols

IP

Ethernet

eg EtherNetIP

IEEE 8023

PROFINET is the enabling factor to achieve speed and determinism

Bandwidth

Scheduling

TCPIP

3125microsec

Real-Time

When you try to use all layershellip

wwwusprofinetcom

28

Internet Layer

Network Access Layer

Application Layer

Transport Layer

SocketSNMPWEB

IP

Ethernet IEEE 8023

TCP UDP

IndustrialProtocolsPROFINET

Internet Layer

Network Access Layer

Application Layer

Transport Layer

SocketSNMPWEB

TCP UDP

IndustrialProtocols

IP

Ethernet

eg EtherNetIP

IEEE 8023

PROFINET is the enabling factor to achieve speed and determinism

8 ms

16 msLess than 100microsJitter

Source University of Michigan Industrial Ethernet BookldquoPerformance Metrics for Industrial Ethernetrdquo

Bandwidth

Scheduling

TCPIP

3125microsec

Real-Time

Bandwidth Reservation for PROFINET IRT

Communication system schedulingExact cycle synchronizationSeparate time domains for Real-time and non-Real-time

Cycle 1 Cycle 2 Cycle n

IRTchannelStandard channel

eg 1 ms position controller clock cycle

Isochronous (IRT) Data

Open standardcommunication

IRTchannel Standard channel IRT

channel

Real-time (RT) Data

TCPIP-DataRT - DataIRT-Data

Synchro-nization

IRT = Isochronous Real Time

Scheduling

TCPIP

3125microsec

Real-Time

Bandwidth

29

Scheduling for PROFINET IRT

Every IRT device knows when data arrives and where to send it

wwwusprofinetcom

30

Controller

Switch

Device zDevice yDevice x

Port1

Port1

Frame 3

Frame 2

Frame 1

Switch scheduleRec port Arrive Frame Departure Dest

port1 t1 1 t1+∆t 41 t2 2 t2+∆t 41 t3 3 t3+∆t 22 - - - -

3) - - - -4) - - - -

) 100 free for TCPIP

Port1

Port2

Port1

Port2

Port4

Port1

Frame 1Frame 2Frame 3

Frame 1

Frame 1

Frame 2Frame 3

Switch must be IRT-awareTCPIP

3125microsec

Real-Time

Bandwidth

Scheduling

Functional principle of synchronization31

part IEEE 1588 V2 approved March 2008

Local Time

MasterClock

TransparentClock

SlaveClock

TransparentClock

SyncCtrl

Forwarding ofSync Message

Local Time

MasterClock

BoundaryClock

SlaveClock

BoundaryClock

MasterPort

SyncCtrl

SlavePort

Issue of cascading time control loops Extension of start-up time Used by EtherNetIP CIPSync

Only one control loop between Master clock and Slave clock

Usable in switched networks

IEEE1588

PROFINET

Boundary Clock

Transparent Clock

wwwusprofinetcom

3125 microsecond cycle

wwwusprofinetcom

32

TCPIP

Real-Time

Bandwidth

Scheduling

3125microsec

Summary

PROFINET achieves industry requirements for speed and determinism using standard Ethernet by using these 5 steps1 Using TCPIP where appropriate2 Skipping it when necessary3 Reserving bandwidth for higher performance4 Scheduling traffic to ensure motion control

needs5 Fast Forwarding Dynamic Frame Packing

and Fragmentation to achieve 3125microsecond cycle times

wwwusprofinetcom

33

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

34

The ISOOSI Communications Model35

Ethernet based systems can provide diagnostics on the Transport oriented layers (lower level) as well as Application based diagnostics (higher level) Picking the right protocol is important if you want a complete set of diagnostic capabilities

Layer 7

Layer 4

Layer 3

Layer 2

Layer 1

Application

TCPUDP

IP

Ethernet

Application Layer Diagnostics(For Example PROFINET)Provides PROFINET device specific diagnostics (module unplugged wire break IO status Data records etc)

Transport Oriented Layers Diagnostics (For Example SNMP HTTP LLDP)Provides information about TCPUDPIPEthernet (link down bandwidth statistics connections etc)

Where Diagnostics fit in

wwwusprofinetcom

Device Diagnostic Information

Logical model provides quick error localizationDiagnostic information is structured hierarchically

Station Failure in Device(eg Valve Station 2)

Slot 1 Slot 2 Slot 3Slot 0 Slot 4 Slot 5 Slot 6Network diagnosis IP-Address Ping Location Statistic

Slot Failure in Module(eg Analog Input Slot 3)

Channel Failure in Channel(eg Cable Break in Channel 2)

Channel 2

SNMP = Simple Network Management Protocol

gtgtgtgtgt Station name gtgtgtgt Slot gtgtgt Channel gt Error informationgtgt Channel type

36

Diagnostic Information

Examples of Diagnostic InformationThe device monitors the Output Channelsin order to discover a wire break (no current is flowing although the output is set to lsquo1rsquo)

An analog Input has a range of 010VAn input voltage of 12V is detected and reported as overvoltage

wwwusprofinetcom

37

Diagnostic Information is not only ldquoPROFINET relatedrdquo but also helps in the application

Ethernet based systems can provide diagnostics on the Transport oriented layers (lower level) as well as Application based diagnostics (higher level) Picking the right protocol is important if you want a complete set of diagnostic capabilities

Layer 7

Layer 4

Layer 3

Layer 2

Layer 1

Application

TCPUDP

IP

Ethernet

Application Layer Diagnostics(For Example PROFINET)Provides PROFINET device specific diagnostics (module unplugged wire break etc)

Transport Oriented Layers Diagnostics (For Example SNMP HTTP LLDP)Provides information about TCPUDPIPEthernet (link down bandwidth statistics connections etc)

ISOOSI Model Where Diagnostics fit in38

wwwusprofinetcom

IT Standards fPROFINET Network Diagnostics

Benefit Protocol Description

Standard tools for reading statistics and diagnostics

SNMP

Simple Network Management Protocol for network diagnostics

Web access to devices for configuration diagnostics

HTTP

Hyper Text Transfer Protocol for Web services and browsing

wwwusprofinetcom

3939H

ow d

oes

it w

orkhellip

Network Diagnostics Using SNMP

PROFINET uses SNMPPROFINET uses standard MIBs (Management Information Base MIB-II LLDP Discovery MIB)This MIB-II contains information about device name IP address location status and statistics (examples include CRC errors port status bandwidth utilizationhellip

ManagementStation

IO-Device IO-Device

Data request

Data transfer

NameIP AddressLocationStatusStatistics

NameIP AddressLocationStatusStatistics

MIB MIB

SNMP Software

wwwusprofinetcom

4040

Network diagnostics using HTTP

Simple accessRegardless of location even wirelessNo engineering tool needed

41Easy access over the web (local or remote)IO Controllers IO Devices proxies or switches can have web

diagnostics implemented

Benefit Protocol Description

Mapping the network topology and simple device replacement

LLDPLink Layer Discovery Protocol IEEE 8021AB

wwwusprofinetcom

4242H

ow d

oes

it w

orkhellip

IT Standards fPROFINET Network Diagnostics

LLDP (Link Layer Discovery Protocol)

The Link Layer Discovery Protocol (LLDP) is a vendor-independent protocol and independent of the network structureVia LLDP connected devices specify their identity and properties to their neighbors cyclically every few seconds

ports names transmission rates etcThe information is stored in a local table (LLDP Discovery MIB)Benefits of using LLDP includehellip

helliptopology Information can later be read out with SNMP from the LLDP Discovery MIB

simple device replacement can be achieved

helliphellipIO 1 ndash Port 2 ndash IO DevicePort 5PLC ndash Port 1 ndash IO ControllerPort 4IO 3 ndash Port 1 ndash IO DevicePort 3IO 2 ndash Port 2 ndash IO DevicePort 2- Empty -Port 1

Discovery MIB - Switch

Example LLDP Table

43

wwwusprofinetcom

Topology Diagnostics View

Use of standard Ethernet mechanismsLLDPSNMP

Topology diagnostics for devices Same modeling of Ports as IO channels

Standard and topology view (offline online) Maintenance information

44

wwwusprofinetcom

Simple Device Replacement

How to replace a PROFINET device which has failed without using an engineering tool

Devices with memory cardTransfer memory card to keep existing device name

Devices without memory cardUsing the PROFINET simple device replacement feature

45

wwwusprofinetcom

Simple Device Replacement

wwwusprofinetcom

46

IO Controller

I0 3 are you thereHmmm No answer

LLDP Alias NameldquoSwitchP4rdquo

1 Device ldquoIO 3rdquo fails2 Device is replaced with new

MAC address and empty name3 Devices exchange LLDP4 The neighbor sends a LLDP alias

name to new device5 Controller finds new device using

DCP and LLDP alias name6 Device addressed with

DCP ldquoSet namerdquo from controller7 IO Controller starts device and

system is back online

IO 1 IO 2 IO 3

Switch

LLDP

Simple Device Replacement

P1

P2P3

P4

OK Irsquoll try this Is ldquoSwitchP4rdquo there(The device connected to port 4)

Hello I am the switch You are connected to my port 4 ldquoSwitchP4rdquo

Found you ldquoSwitchP4rdquo Let me set your device name again to ldquoI0 3rdquo

IO 4

P5

46

Use of Ethernet diagnostic tools

Network analysis with standard toolsDebugging during development w

Ethernet SnifferWireshark ndashwwwwiresharkorgPROFINET decoding is built inColor filter available

Device Link and traffic detection with LEDsLED DisplaySimple connection test without configuration

47

DCP (Discovery and Configuration Protocol)

Connect Request

Parameterization

Real-Time IO

wwwusprofinetcom

Competitive comparison diagnostics

wwwusprofinetcom

48

Technology PROFINET EtherNetIP Modbus TCP

Network Management

(DCP DHCP option SNMP LLDP

topology options naming concept comprehensive

diagnostics)

(DHCP bootP DHCP option 82 SNMP loop holes vendor specific

limited network diagnostics special switches very likely)

(limited to IT tools SNMP loop

holes vendor specific no built

in network functions)

Comprehensive Diagnostics

Yes Application and Network No No

Diagnostics IO Status Yes No IO only No

Diagnostics Network Browser (can find IP or naming issues)

Yes returns all PROFINET Devices

and information

Limited to IT or vendor tools

no common tool

Limited to IT or vendor tools

no common tool

Diagnostics Topology Yes No No

SNMP loop holes No Yes Yes

Resources

PROFINET Diagnostics VideoPROFINET Diagnostics for PROFINET Webinar

wwwusprofinetcom

49

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

50

ERP

EnterpriseResourcePlanning

ManufacturingExecutionSystem

PlantAssetManagement

Stage 1Definition ofmaintenanceinterface

MES

Interface defined in IEC62264

Prod

uctio

n

Qua

lity

Inve

ntor

y

Mai

nten

ance

Mai

nten

ance

Interface defined by PROFINET

PAMController amp Field Devices

How do I move information vertically

wwwusprofinetcom

51

White paper MES and PROFINET

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

52

Application Profiles

Agreement within a device family on how to use the PROFIBUS PROFINET data by adding data structures cyclic acyclic services behavior parameterization diagnosis integration etc

wwwusprofinetcom

53

1

2

7

1

2

7

HostMaster Field DeviceSlave

Engineering

IEC 61158

Profile

Application Profiles

wwwusprofinetcom

54

Ident(Bar-codeRFID)

RobotNC

Profile Guidelines

Common ProfilesApplication Profiles Cooperation with other organizations

eg OPC DriveCom VDMA OpenPLC etc Training (UML Safety Models etc) Tools

Redundancy

FFIEC 61804

Interbus CAN etc

Models

Best Practice Patterns

Diagnosis

Data types

IEC 62390

Encoder PROFIdrive

FluidPower

SEMI

IampM Functions

Time Stamp

PROFIsafe

PADevices

Waterwastewater

intelligPumps SEMI

RemoteIOforPA

LaboratoryDevices

Weighingamp

Dosage

LowVoltageSwitch-

gear

IO-Link Trains

PROFINET IO

PROFIenergy

PROFIenergy Use Cases

Switch off during short breaksSwitch off during long breaksSwitch off during unplanned breaksReading of measured data

Provides a means of reducing or shutting off power when demand will be exceeded

wwwusprofinetcom

55

Competitive comparison

wwwusprofinetcom

56

Energy Management PROFINET EtherNetIP Modbus TCP

Production Pause savings Yes New No

Data organization Yes Yes No

PROFIenergy Resources

PROFIenergy flyerVideo What does PROFIenergy meanMinutePROFINET What is PROFIenergyWhite Paper ldquoThe PROFIenergy ProfilerdquoWhite Paper ldquoGet Energy Costs under ControlrdquoWhite Paper ldquoAssessing PROFIenergyacutes potentialrdquoBlog Report with videos

ldquoPROFIenergyrdquo

wwwusprofinetcom

57

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

58

PROFIsafe How it works

wwwusprofinetcom

59

ldquoBlack Channel ASICs Links Cables etc are not safety relevant

PROFIsafe Parts of the safety critical communications systems Addressing Watch Dog Timers Sequencing Signature etc

Safety relevant but not part of the PROFIsafe-Profiles Safety IO and the Safety Control Systems

Non safety critical functions like eg diagnosis

eg Diagnosis

Fail-safe data Standard data

Data Unit

PROFIBUS or PROFINET

PROFINETHTTPSNMP

hellip

TCPIP

EthernetRT

IO or Controller

PROFINETHTTPSNMP

hellip

TCPIP

EthernetRT

IOSafetyInput

Safety-Layer

PROFINETHTTPSNMP

hellip

TCPIP

EthernetRT

IOSafetyControl

Safety-Layer

PROFINETHTTPSNMP

hellip

TCPIP

EthernetRT

IOSafetyOutput

Safety-Layer

PROFIsafe provides correct transmission of messages

Competitive comparison

wwwusprofinetcom

60

System PROFINET EtherNetIP Modbus TCP

Functional Safety Yes Yes No

Safety for discrete process and motion Yes No No

Integrates AS-i Safety Yes No No

PROFIsafe Resources

Marketing Flyer PROFIsafeSystem Description PROFIsafe Technology and ApplicationPROFItelevision Safety with PROFINETApplication Story KUKA Reduces Machine Safety ComponentsPROFIsafe webinarSafety the Moviewwwprofisafenet

wwwusprofinetcom

61

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

62

How do I integrate controllers

wwwusprofinetcom

63IO controller 1

PROFINET

IO controller 2

CPU2 I-Device

IO device 1

CPU1

IO controller 3

CPU3

IO device 2

I-Device

An IO controller can also be an IO device with IO controller functionality on the same interfaceAllow local controllers in a modular architecture to communicate to a higher level station (main controller)Familiar IO access without TCPIP telegrams or proprietary methodsSimple and familiar IO interfacing of CPUs Interfacing of CPUs in different projects Integration among different controllers (manufacturers)Transmission of cyclic data (RT IRT)

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

64

Share an IO Device

PROFINET offers shared device functionalityTwo Controllers can access the same deviceFlexible assignment of modules to different controllers

IO controller 1

PROFINET

IO controller 2

Shared IO Device

Shared device results in reduced costs simplified architecturescan save on cabinet space allowing optimized solutions

65

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

66

Wireless

Long distance (RTU)Long distancesWaterwastewater and oil patch applicationsNo standards

Process InstrumentsShort distances battery powered meshWirelessHART ISA 10011a

Discrete Sensors and ActuatorsShort distances line-powered meshStandards still evolving

BackboneMedium distancesLong-established standards

wwwusprofinetcom

67

RTU = Remote Terminal Unit

PROFIBUS amp PROFINET gateways to WirelessHART

PI developed a standard

PROFINET uses this

PROFINET over wireless backbones

PROFINET runs over these standard wireless technologies

IEEE 80211 (bgahnac) ndash Wireless LANIEEE 802151 ndash Bluetooth

Wireless is part of the PROFINET specification

Many vendorsSome IO devices have wireless built in

PROFIsafe is safety-certified over wireless using PROFINET as the transport mechanism

wwwusprofinetcom

68

Competitive Comparison wireless

PROFINET ndash designed in safety includedEtherNetIP ndash multicasting complicates

wwwusprofinetcom

69

Resources

Industrial Wireless Networking WebinarFour kinds of wireless blog postPROFINET Certified Network Engineer classMore App stories

Disney Toy Story Midway ManiaDisney Radiator Springs Racers Swedish TowerSteel Industry

wwwusprofinetcom

70

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

71

More

Bumpless RedundancyFast Start UpiPar ServerProxiesUnmanaged switchesApplication Profiles for

Lab trains pumps SEMI robots hellip

wwwusprofinetcom

72

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

73

Security

PI and ODVA have security documentsBoth rely on protecting the network itself

wwwusprofinetcom

74

Resources

Automation WorldBelden webinarControl Engineering Were you just hackedwwwisssourcecomwwwSCADAhackercomEric Byresrsquo blogldquoProtecting ICSs from Electronic Threatsrdquo

Part 1Part 2Part 3

us-certgovcontrol_systemsMacAfeePROFINET Security Guideline

wwwusprofinetcom

75

Leadership

PI createdFunctional safety over the network using the black channel approachEnergy management covering production pauses and data organization

PI advocated 2-port switches in devices when ODVA said it was a bad idea now they also advocate themPI was first with redundant media controllers and devices

wwwusprofinetcom

76

Wrapping Up

What is PROFINET

PROFINET

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

wwwusprofinetcom

78

IS COFFEE

Industrial

Not PROFIBUS wrapped in TCPIPDesigned for industry from start

FastRobustDeterministic

wwwusprofinetcom

79

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Scalable (Donrsquot Fence Me In)

Donrsquot settle for an 80 solutionEventually you will need more

Motion ControlProcess InstrumentSafety over the busConnectivity to a

production systemAnd that will require

New busNew softwareNew training

Sohellipstart with the 100 solutionPROFINET wwwusprofinetcom

80

$

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Dont Fence Me In

Roy Rogers Sons of the Pionee

Sons of the Pioneers 36 All- track 7

1998

Other

16813268

eng - 00002425 00002423 00014C3C 00014C37 00015F90 00015F90 00008000 00008000 00007530 00007530

Complete

Finished (stable)Spec at version 23 for 2 yearsWork on ldquoobjectsrdquo continues

All application areasDiscrete process motion high speed

Depth of featuresDiagnostics

PROFIBUS-like + IT protocolsFunctional safetyEnergy managementFast startuphellip many more

wwwusprofinetcom

81

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Open

Created and maintained by PI not by any one companyPI members participate in Working Groups and as reviewersMembership not required to make productsNo contract to sign

wwwusprofinetcom

82

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Fast

How fastTCPIP

secondsProcess instruments

100rsquos of millisecondsFactory IO

~10 millisecondsMotion control

lt1 millisecondHigh speed IO motion

3125 microseconds

wwwusprofinetcom

83

How repeatable

seconds

10rsquos of milliseconds

lt1millisecond

lt1microsecond

called ldquojitterrdquocovers this whole range

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

FlexibleStart with PROFINET

Virtually unlimited address spaceLots of bandwidthStandard wirelessFuture-proof leveraging of EthernetConnectivity upwardsConnectivity peer-to-peerConnect directly to IO

For specialized needsUnusual device PROFIBUS to PROFINETIntelligent sensor IO-Link to PROFINETSimple sensor AS-i to PROFINETProcess instrument PROFIBUS PA (or FF) to PROFINETWireless process instrument WirelessHART to PROFINETWireless discrete sensor PI WSAN to PROFINETLegacy fieldbus Proxy to PROFINETLegacy instrument HART to PROFINET

84

wwwusprofinetcom

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Easy

Simple Device ReplacementEasy configurationAutomatic topologyAutomatic timing calculations

wwwusprofinetcom

85

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Ethernet (Standard Unmodified)

Standard Unmodified EthernetConforms to IEEE8023

Media includesCopperFiberWireless

Uses standard Ethernet switches

wwwusprofinetcom

86

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Industrial Ethernet Capability Matrix

wwwusprofinetcom

87

Industrial Ethernet Capability Matrix

wwwusprofinetcom

88

TCPIP

Open Network

Real-timeMotion

Controller-to-Controller(Peer-to-Peer)

Modbus TCPEtherNetIPEtherCATPROFINET

Motion

wwwusprofinetcom

Industrial Ethernet Functionality

Technology PROFINET EthernetIP Modbus TCP

Ethernet IO Y Y YMotion Control Y Y NPeer-to-peer Y Y N

Process profile Y N N

Safety Y Y NSecurity Guideline Y N NBuses integrated many DeviceNet

ControlNet Modbus

source organization websites

Y = shipping N = no plans known

Available= PROFIBUS DP PROFIBUS PA Interbus DeviceNet Serial Modbus AS-i HART IO-Link FFPlanned= CC-Link more

89

Industrial Ethernet Functionality

Technology PROFINET EtherNetIP Modbus TCP

Communication Model Provider-Consumer

Provider-Consumer

Client-Server

Real-time Protocol Options

IEEE 8023 (Layer 2) primary

UDPIP optionTCPIP option

UDPIP (Layer 4) TCPIP (Layer 4)

Jitter with IO ++ (low) - (high) -- (higher)

Protocol Standard IEC 61158 IEC 61158 IEC 61158

Transmission Type Unicast primary Multicast optional

Multicast primary Limited Unicast Unicast only

COTS switch possible Yes Not recommended Yes

Switch requirements 100Mbits or faster

full duplex for IO traffic

Full DuplexIGMP Snooping One

IGMP QueryWire speed

For IO traffic

No special requirements

IP Address AssignmentAutomatic w PN

DCPDHCP optional

DHCP andManaged

DHCP and Managed

90

wwwusprofinetcom

Industrial Ethernet Functionality

Device Names Mandatory Optional Optional

Simple Device Replacement

Yes no toolssupport in all

devices

NoDHCP Option 82 Managed

Need special switchserver with DHCP

Option 82 support

No

Technology PROFINET EtherNetIP Modbus TCP

Network Management

(DCP DHCP option SNMP LLDP

topology options naming concept comprehensive

diagnostics)

(DHCP bootP DHCP option 82 SNMP loop holes vendor specific

limited network diagnostics special switches very likely)

(limited to IT tools SNMP loop

holes vendor specific no built

in network functions)

Comprehensive Diagnostics

Yes Application and Network No No

Diagnostics IO Status Yes No IO only No

Diagnostics Network Browser (can find IP or naming issues)

Yes returns all PROFINET Devices

and information

Limited to IT or vendor tools

no common tool

Limited to IT or vendor tools

no common tool

91

wwwusprofinetcom

Industrial Ethernet Functionality

Diagnostics Topology Yes No No

SNMP loop holes No Yes Yes

Energy Management(PROFIenergy) Yes No No

Safety Yes Yes No

Fast Start Up Yes Yes No

Wireless Yes IEEE 80211 and Bluetooth

Yes IEEE 80211(with caution when

using multicast)Yes

Performance ++ - --

Automatic Timing Calculation Yes No No

Technology PROFINET EtherNetIP Modbus TCP

Fieldbus Integration

Many including non PI

networks (PROFIBUS Interbus ASI

DeviceNet Foundation Fieldbus Modbus Hart

etc)

CompoNet DeviceNet ControlNet

Modbus TCPModbus

92

wwwusprofinetcom

Industrial Ethernet Functionality

Media (Network) Redundancy

YesSP RSP PN MRP

bumpless IRTvendor specific

YesSP RSP DLR vendor

specific

YesSP RSP vendor

specific

Bumpless Redundancy Yes No No

Controller Redundancy YesNot on EtherNetIP

Only with additional ODVA networks and hardware

No

Device Redundancy Yes No NoVertical Integration Yes No NoDevices can report maintenance information

Yes No No

Peer to Peer communications

Yes with CBA I-Device PNPN

Couplers TCPUDP option for programmed communication

Yesonly TCPIPprogrammed

communication

Yesonly TCPIPprogrammed

communication

Technology PROFINET EtherNetIP Modbus TCP

93

wwwusprofinetcom

Industrial Ethernet Functionality

Technology PROFINET EtherNetIP Modbus TCP

PROFINET for PA(Process Automation)

Yes No No

Shared Device Yes No No

iPar (optional parameter server)

Yes No No

TCI ndash Tool Calling Interface(allows vendor tools to be entered from the PROFINET configuration engineering tool)

Yes No No

94

wwwusprofinetcom

Resources

Competitive Resources from the PROFIblog

Pegging the FUD Meter (82707)The Fickle Finger of FUD (103007)FUD Dissection Part 1FUD Dissection Part 2Responding to FUD with FCNThe Big Lie SUE (121708)The EtherNetIP FUD-sicle ndash Melted Again(73112)PROFINET versus EtherNetIP (22415)

wwwusprofinetcom

96

wwwusprofinetcom

wwwusprofinetcom

97

Resources PROFINEWS App

wwwusprofinetcom

98

Resources NewsletterPROFINEWScom

wwwusprofinetcom

99

wwwusprofinetcom

Resources Webinars

Introduction to Ethernet for Control EngineersPROFINETIndustrial WirelessIndustrial Ethernet DiagnosticsPROFIBUS in the Process Industries PROFIsafePROFIenergyCompleting a PROFINET Project

More

100

Resources One-day training classes101

PROFINETMinneapolis June 4Denver June Chicago Aug Tampa Oct Detroit Oct Louisville Nov Raleigh Nov Seattle Dec

For the latest scheduleand to register visit

wwwusprofinetcom wwwusprofinetcom

PROFINETLos Angeles Feb 3 Dallas Feb 19Atlanta Mar 4Houston Mar 19Richmond Apr 2St Louis Apr 16Newark Apr 28Pittsburgh May 14

Resources PROFItech Classes

PROFIBUS or PROFINET Certified Network Engineer classFull week in Johnson City TNAlso available on-siteTheoretical plus hands-onCertification requires passing both a theoretical and practical examCertified Network Engineers are listed at wwwprofibuscomDetails at certifiedProfiInterfaceCentercomRegister online

wwwusprofinetcom

102

PROFINET Developer Workshop

Provide background and knowledge to design and test a PROFINET product efficientlyHow PROFINET can meet the specific applicationrsquos needs (ex GSDML file development)Tailored to customerrsquos level of experience and education Builds upon the PROFINET Certified Network Engineer curriculumHands-on experience and expert instruction on how to use the PROFINET test software suiteSmall or large groups accommodated both at the PIC or on the customerrsquos site wwwusprofinetcom

103

Resources Books

wwwusprofinetcom

104

OrderOrder

Order Order

Resources Social Media

wwwusprofinetcom

105

PROFItelevision

ThePROFIblogger

MinutePROFINET

Resources People

PI North America16101 N 82nd StreetSuite 3BScottsdale AZ 85260 USA ph (480) 483-2456fax (480) 483-7202wwwusprofibuscom

Michael Bryant Executive DirectorCarl Henning Deputy DirectorMichael Bowne Director of Tech MktingLynne Froehlich Administrative DirectorMarsha Bryant Administrator

PROFI Interface Center One Internet PlazaJohnson City TN 37604 USA

ph (423) 262-2576fax (423) 262-2103 wwwProfiInterfaceCentercom

Torsten Paulsen PIC ManagerHunter Harrington PROFINET Consulting EngrKyle McMillan PROFINET Systems EngineerJohn Swindall PROFIBUS Systems Engineer

wwwusprofinetcom

106

copy2013-2015 PI North America The PROFINET and PROFIBUS Logos are registered trademarks Members of PI are entitled to use the logos in all their written or electronic publications and promotional material The use of the PROFINET Logo in connection with PROFINET products is allowed only under the conditions of the PROFINET Runtime Software license All other trademarks and registered trademarks are the property of their respective owners

  • PROFINET vs EtherNetIP
  • A Disclaimer
  • Agenda
  • The Organization PROFINET
  • The Organizations
  • The Organizations Activities
  • The Organizations Cooperation
  • PI markets
  • Itrsquos all about the data
  • The road to IIoT
  • Breadth of Application Coverage
  • Competitive comparison discrete IO
  • Resources
  • PROFINET in Process
  • Competitive comparison process
  • Resources
  • Resources PROFIBUS PA
  • Motion Control Topology
  • Competitive comparison motion
  • Resources
  • Depth of Features
  • 5 steps to determinism
  • PROFINET and TCPIP
  • Why not use TCPIP for real-time
  • Ethernet doesnrsquot cause delays
  • PROFINET RT (Real Time)
  • When you try to use all layershellip
  • When you try to use all layershellip
  • Bandwidth Reservation for PROFINET IRT
  • Scheduling for PROFINET IRT
  • Functional principle of synchronization
  • 3125 microsecond cycle
  • Summary
  • Depth of Features
  • The ISOOSI Communications Model
  • Device Diagnostic Information
  • Diagnostic Information
  • ISOOSI Model Where Diagnostics fit in
  • IT Standards fPROFINET Network Diagnostics
  • Network Diagnostics Using SNMP
  • Network diagnostics using HTTP
  • IT Standards fPROFINET Network Diagnostics
  • LLDP (Link Layer Discovery Protocol)
  • Slide Number 44
  • Simple Device Replacement
  • Simple Device Replacement
  • Slide Number 47
  • Competitive comparison diagnostics
  • Resources
  • Depth of Features
  • How do I move information vertically
  • Depth of Features
  • Application Profiles
  • Application Profiles
  • PROFIenergy Use Cases
  • Competitive comparison
  • PROFIenergy Resources
  • Depth of Features
  • PROFIsafe How it works
  • Competitive comparison
  • PROFIsafe Resources
  • Depth of Features
  • How do I integrate controllers
  • Depth of Features
  • Share an IO Device
  • Depth of Features
  • Wireless
  • PROFINET over wireless backbones
  • Competitive Comparison wireless
  • Resources
  • Depth of Features
  • More
  • Depth of Features
  • Security
  • Resources
  • Leadership
  • Wrapping Up
  • What is PROFINET
  • Industrial
  • Scalable (Donrsquot Fence Me In)
  • Complete
  • Open
  • Fast
  • Flexible
  • Easy
  • Ethernet (Standard Unmodified)
  • Industrial Ethernet Capability Matrix
  • Industrial Ethernet Capability Matrix
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Resources
  • Competitive Resources from the PROFIblog
  • wwwusprofinetcom
  • Resources PROFINEWS App
  • Resources Newsletter
  • Resources Webinars
  • Resources One-day training classes
  • Resources PROFItech Classes
  • PROFINET Developer Workshop
  • Resources Books
  • Resources Social Media
  • Resources People
  • Slide Number 107
Page 12: PROFINET vs. EtherNet/IP · PROFINET RT (Real Time) The device determines which path the telegram takes  26 Data 40*…1440 Bytes InterFrame Gap 12 Byte Pre-amble

Competitive comparison discrete IO

wwwusprofinetcom

12

Technology PROFINET EtherNetIP Modbus TCP

Communication Model Provider-Consumer

Provider-Consumer

Client-Server

Real-time Protocol Options

IEEE 8023 (Layer 2) primary

UDPIP optionTCPIP option

UDPIP (Layer 4) TCPIP (Layer 4)

Jitter with IO ++ (low) - (high) -- (higher)

Protocol Standard IEC 61158 IEC 61158 IEC 61158

Transmission Type Unicast primary Multicast optional

Multicast primary Limited Unicast Unicast only

Device Names Mandatory Optional OptionalCOTS switch possible Yes Not recommended Yes

Switch requirements 100Mbits or faster

full duplex for IO traffic

Full DuplexIGMP Snooping One

IGMP QueryWire speed

For IO traffic

No special requirements

IP Address AssignmentAutomatic w PN

DCPDHCP optional

DHCP andManaged

DHCP and Managed

Resources

Marketing flyer PROFINET System description PROFINET Guidelines

DesignInstallCommission

Web-based trainingMinutePROFINETPROFINET IO VideoPROFINET Certified Network Engineer class

wwwusprofinetcom

13

PROFINET in Process

Temperature

Classic IO

amp HART

PROFIBUS PA 3125kbits

Flow PressurePositioners

Level

PNPA link Motor starterDrives

Positioners

Engineering Station OS

ET 200iSP

Diagnosis ampCommissioning

PROFINETPROFIBUS DP

RS 485iS max 15Mbits

in Ex

DCSAS

FF

Transparent access to diagnostic and commissioning data

14

wwwusprofinetcom

Competitive comparison process

wwwusprofinetcom

15

Technology PROFINET EtherNetIP Modbus TCP

Fieldbus Integration

Many including non PI

networks (PROFIBUS Interbus

ASI DeviceNet Foundation Fieldbus

Modbus Hart etc)

CompoNet DeviceNet ControlNet

Modbus TCPModbus

Media (Network) Redundancy

YesSP RSP PN MRP

bumpless IRTvendor specific

YesSP RSP DLR vendor

specific

YesSP RSP vendor

specific

Bumpless Redundancy Yes No No

Controller Redundancy YesNot on EtherNetIP

Only with additional ODVA networks and hardware

No

Device Redundancy Yes No No

PROFINET for PA(Process Automation)

Yes No No

Resources

System description PROFINETPROFINET in Process Automation webinarWhite paperMinutePROFINET

wwwusprofinetcom

16

Resources PROFIBUS PA

Marketing Flyer PROFIBUS for Process AutomationSystem Description PROFIBUS Technology and ApplicationVideo series - PROFIBUS Dialogues

StandardizationExplosion PreventionLife Cycle ManagementDevice Diagnostics Condition Monitoring

Webinar seriesPart 1Part 2Part 3Part 4

wwwusprofinetcom

17

Motion Control Topology

wwwusprofinetcom

18

HMI

IRT communication IRT communicationIRT communication

RT communication RT communication

RT communicationRT communication

PLC

RT communication

Switch

Office IT Network

MotionController

PC

RT communication

IO Printer

Standard Ethernet devices can be connected at any point in the networkNo closed real-time domain

Competitive comparison motionMotion control comparison Modbus TCP is left out of this table as they do not support motion control

Technology PROFINET EtherNetIP

Architecture Open System(simultaneous TCP)

Open System(simultaneous TCP)

IEEE 8023 compliant Yes Yes

DeterministicYes Transparent clock

lt 1μs jittercalculated jitter

No Boundary clocks

Accumulating jitterSynchronized Peer-to-Peer Yes Yes

TCPIP traffic Yes Yes with caution

Throughput 150 Axes1ms35 Axes250μs 30 Axes1ms

IEEE 1588 IEEE 1588v2Built into PROFINET chips

IEEE 1588Special switches

neededAutomatic Timing Calculation Yes No

19

wwwusprofinetcom

Resources

Marketing Flyer Drives amp PROFIdrivePROFIdrive System DescriptionPROFIdrive webcastPROFIdrive Slide setWhite paperMinutePROFINET Performance 3MinutePROFINET Performance 4PROFIblog PROFIdrive

wwwusprofinetcom

20

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

21

5 steps to determinism

Configuration

Real-time

High Speed IO

TCPIP

Layer 2 (RT)

BandwidthReservation

(IRT)Cycle 1

IRTchannel Standard channel

Motion Control Scheduling (IRT)

PROFINETHTTPSNMP

hellip

IP

Ethernet

TCPUDP

Standard data 1

TCP

IP

Rea

l-tim

e

2

RT

Isoc

hr

Rea

l-tim

e

3

RT IRT

3125microsecFast Forwarding

DFPFragmentation

IRT = Isochronous Real-timeDFP = Dynamic Frame Packing

Device zDevice y

Controller

Switch

Port1

Port1

Port1Port2

Port1

Port2Port4

Port1

Device x

wwwusprofinetcom

22

PROFINET and TCPIP

PROFINET uses TCPIP where it makes sense

DiagnosticsNon time critical dataCommunicating with higher level IT

systemsPROFINET real-time coexists

with TCPIP without restrictions

PROFINET DOES NOT USE STANDARD

TCPIP

Real-Time

Bandwidth

Scheduling

TCPIP

3125microsec

23

Why not use TCPIP for real-time

Because itrsquos not fast enough and itrsquos not deterministic enoughHerersquos why

∆T4

∆T5

∆T2

∆T1

∆T3

TCPIPSuite

Ethernet

Server

TCPIPSuite

Ethernet

Client Data

UNWELCOME DELAYS

Bandwidth

Scheduling

TCPIP

3125microsec

Real-Time

24

Ethernet doesnrsquot cause delays

Node time330

Propagation 05

Transmission512

Switch latency10

Transmission512

Propagation05

Network

Node A

Switched 100MbpsEthernet

Node B

100m 100m

64-byte packet

Source University of Michigan Industrial Ethernet BookldquoPerformance Metrics for Industrial Ethernetrdquo

All times in micros

Bandwidth

Scheduling

TCPIP

3125microsec

Real-Time

25

PROFINET RT (Real Time)

The device determines which path the telegram takes

wwwusprofinetcom

26

Data

40hellip1440 Bytes

InterFrameGap

12 Byte

Pre-amble7 Byte

Sync

1 Byte

MAC

6 Byte

MAC

6 Byte

Ether-type

2 Byte

VLAN

2 Byte

Ether-type

2 Byte

FrameID

2 Byte

CycleCounter2 Byte

Data-Status1 Byte

TransStatus1 Byte

FCS

4 Byte

Ethernet Frame

Ethertype (type of protocol)Ethertype (PN) 0x8892Ethertype (IP) 0x0800EtherType (ARP) 0x0806EtherType (IPV6) 0x86DDhellip

RT Data

HTTP PROFINET

Rea

l-tim

e

SNMP Socket

IP

TCP UDP

Ethernet

IEEE EtherType0x8892

IEEE EtherType0x0800

Data

40hellip1440 Bytes

InterFrameGap

12 Byte

Pre-ambel7 Byte

Sync

1 Byte

MAC

6 Byte

MAC

6 Byte

Ether-type

2 Byte

VLAN

2 Byte

Ether-type

2 Byte

FrameID

2 Byte

CycleCounter

2 Byte

Data-Status1 Byte

TransStatus1 Byte

FCS

4 Byte

Bandwidth

Scheduling

TCPIP

3125microsec

Real-Time

When you try to use all layershellip

wwwusprofinetcom

27

Internet Layer

Network Access Layer

Application Layer

Transport Layer

SocketSNMPWEB

IP

Ethernet IEEE 8023

TCP UDP

IndustrialProtocolsPROFINET

Internet Layer

Network Access Layer

Application Layer

Transport Layer

SocketSNMPWEB

TCP UDP

IndustrialProtocols

IP

Ethernet

eg EtherNetIP

IEEE 8023

PROFINET is the enabling factor to achieve speed and determinism

Bandwidth

Scheduling

TCPIP

3125microsec

Real-Time

When you try to use all layershellip

wwwusprofinetcom

28

Internet Layer

Network Access Layer

Application Layer

Transport Layer

SocketSNMPWEB

IP

Ethernet IEEE 8023

TCP UDP

IndustrialProtocolsPROFINET

Internet Layer

Network Access Layer

Application Layer

Transport Layer

SocketSNMPWEB

TCP UDP

IndustrialProtocols

IP

Ethernet

eg EtherNetIP

IEEE 8023

PROFINET is the enabling factor to achieve speed and determinism

8 ms

16 msLess than 100microsJitter

Source University of Michigan Industrial Ethernet BookldquoPerformance Metrics for Industrial Ethernetrdquo

Bandwidth

Scheduling

TCPIP

3125microsec

Real-Time

Bandwidth Reservation for PROFINET IRT

Communication system schedulingExact cycle synchronizationSeparate time domains for Real-time and non-Real-time

Cycle 1 Cycle 2 Cycle n

IRTchannelStandard channel

eg 1 ms position controller clock cycle

Isochronous (IRT) Data

Open standardcommunication

IRTchannel Standard channel IRT

channel

Real-time (RT) Data

TCPIP-DataRT - DataIRT-Data

Synchro-nization

IRT = Isochronous Real Time

Scheduling

TCPIP

3125microsec

Real-Time

Bandwidth

29

Scheduling for PROFINET IRT

Every IRT device knows when data arrives and where to send it

wwwusprofinetcom

30

Controller

Switch

Device zDevice yDevice x

Port1

Port1

Frame 3

Frame 2

Frame 1

Switch scheduleRec port Arrive Frame Departure Dest

port1 t1 1 t1+∆t 41 t2 2 t2+∆t 41 t3 3 t3+∆t 22 - - - -

3) - - - -4) - - - -

) 100 free for TCPIP

Port1

Port2

Port1

Port2

Port4

Port1

Frame 1Frame 2Frame 3

Frame 1

Frame 1

Frame 2Frame 3

Switch must be IRT-awareTCPIP

3125microsec

Real-Time

Bandwidth

Scheduling

Functional principle of synchronization31

part IEEE 1588 V2 approved March 2008

Local Time

MasterClock

TransparentClock

SlaveClock

TransparentClock

SyncCtrl

Forwarding ofSync Message

Local Time

MasterClock

BoundaryClock

SlaveClock

BoundaryClock

MasterPort

SyncCtrl

SlavePort

Issue of cascading time control loops Extension of start-up time Used by EtherNetIP CIPSync

Only one control loop between Master clock and Slave clock

Usable in switched networks

IEEE1588

PROFINET

Boundary Clock

Transparent Clock

wwwusprofinetcom

3125 microsecond cycle

wwwusprofinetcom

32

TCPIP

Real-Time

Bandwidth

Scheduling

3125microsec

Summary

PROFINET achieves industry requirements for speed and determinism using standard Ethernet by using these 5 steps1 Using TCPIP where appropriate2 Skipping it when necessary3 Reserving bandwidth for higher performance4 Scheduling traffic to ensure motion control

needs5 Fast Forwarding Dynamic Frame Packing

and Fragmentation to achieve 3125microsecond cycle times

wwwusprofinetcom

33

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

34

The ISOOSI Communications Model35

Ethernet based systems can provide diagnostics on the Transport oriented layers (lower level) as well as Application based diagnostics (higher level) Picking the right protocol is important if you want a complete set of diagnostic capabilities

Layer 7

Layer 4

Layer 3

Layer 2

Layer 1

Application

TCPUDP

IP

Ethernet

Application Layer Diagnostics(For Example PROFINET)Provides PROFINET device specific diagnostics (module unplugged wire break IO status Data records etc)

Transport Oriented Layers Diagnostics (For Example SNMP HTTP LLDP)Provides information about TCPUDPIPEthernet (link down bandwidth statistics connections etc)

Where Diagnostics fit in

wwwusprofinetcom

Device Diagnostic Information

Logical model provides quick error localizationDiagnostic information is structured hierarchically

Station Failure in Device(eg Valve Station 2)

Slot 1 Slot 2 Slot 3Slot 0 Slot 4 Slot 5 Slot 6Network diagnosis IP-Address Ping Location Statistic

Slot Failure in Module(eg Analog Input Slot 3)

Channel Failure in Channel(eg Cable Break in Channel 2)

Channel 2

SNMP = Simple Network Management Protocol

gtgtgtgtgt Station name gtgtgtgt Slot gtgtgt Channel gt Error informationgtgt Channel type

36

Diagnostic Information

Examples of Diagnostic InformationThe device monitors the Output Channelsin order to discover a wire break (no current is flowing although the output is set to lsquo1rsquo)

An analog Input has a range of 010VAn input voltage of 12V is detected and reported as overvoltage

wwwusprofinetcom

37

Diagnostic Information is not only ldquoPROFINET relatedrdquo but also helps in the application

Ethernet based systems can provide diagnostics on the Transport oriented layers (lower level) as well as Application based diagnostics (higher level) Picking the right protocol is important if you want a complete set of diagnostic capabilities

Layer 7

Layer 4

Layer 3

Layer 2

Layer 1

Application

TCPUDP

IP

Ethernet

Application Layer Diagnostics(For Example PROFINET)Provides PROFINET device specific diagnostics (module unplugged wire break etc)

Transport Oriented Layers Diagnostics (For Example SNMP HTTP LLDP)Provides information about TCPUDPIPEthernet (link down bandwidth statistics connections etc)

ISOOSI Model Where Diagnostics fit in38

wwwusprofinetcom

IT Standards fPROFINET Network Diagnostics

Benefit Protocol Description

Standard tools for reading statistics and diagnostics

SNMP

Simple Network Management Protocol for network diagnostics

Web access to devices for configuration diagnostics

HTTP

Hyper Text Transfer Protocol for Web services and browsing

wwwusprofinetcom

3939H

ow d

oes

it w

orkhellip

Network Diagnostics Using SNMP

PROFINET uses SNMPPROFINET uses standard MIBs (Management Information Base MIB-II LLDP Discovery MIB)This MIB-II contains information about device name IP address location status and statistics (examples include CRC errors port status bandwidth utilizationhellip

ManagementStation

IO-Device IO-Device

Data request

Data transfer

NameIP AddressLocationStatusStatistics

NameIP AddressLocationStatusStatistics

MIB MIB

SNMP Software

wwwusprofinetcom

4040

Network diagnostics using HTTP

Simple accessRegardless of location even wirelessNo engineering tool needed

41Easy access over the web (local or remote)IO Controllers IO Devices proxies or switches can have web

diagnostics implemented

Benefit Protocol Description

Mapping the network topology and simple device replacement

LLDPLink Layer Discovery Protocol IEEE 8021AB

wwwusprofinetcom

4242H

ow d

oes

it w

orkhellip

IT Standards fPROFINET Network Diagnostics

LLDP (Link Layer Discovery Protocol)

The Link Layer Discovery Protocol (LLDP) is a vendor-independent protocol and independent of the network structureVia LLDP connected devices specify their identity and properties to their neighbors cyclically every few seconds

ports names transmission rates etcThe information is stored in a local table (LLDP Discovery MIB)Benefits of using LLDP includehellip

helliptopology Information can later be read out with SNMP from the LLDP Discovery MIB

simple device replacement can be achieved

helliphellipIO 1 ndash Port 2 ndash IO DevicePort 5PLC ndash Port 1 ndash IO ControllerPort 4IO 3 ndash Port 1 ndash IO DevicePort 3IO 2 ndash Port 2 ndash IO DevicePort 2- Empty -Port 1

Discovery MIB - Switch

Example LLDP Table

43

wwwusprofinetcom

Topology Diagnostics View

Use of standard Ethernet mechanismsLLDPSNMP

Topology diagnostics for devices Same modeling of Ports as IO channels

Standard and topology view (offline online) Maintenance information

44

wwwusprofinetcom

Simple Device Replacement

How to replace a PROFINET device which has failed without using an engineering tool

Devices with memory cardTransfer memory card to keep existing device name

Devices without memory cardUsing the PROFINET simple device replacement feature

45

wwwusprofinetcom

Simple Device Replacement

wwwusprofinetcom

46

IO Controller

I0 3 are you thereHmmm No answer

LLDP Alias NameldquoSwitchP4rdquo

1 Device ldquoIO 3rdquo fails2 Device is replaced with new

MAC address and empty name3 Devices exchange LLDP4 The neighbor sends a LLDP alias

name to new device5 Controller finds new device using

DCP and LLDP alias name6 Device addressed with

DCP ldquoSet namerdquo from controller7 IO Controller starts device and

system is back online

IO 1 IO 2 IO 3

Switch

LLDP

Simple Device Replacement

P1

P2P3

P4

OK Irsquoll try this Is ldquoSwitchP4rdquo there(The device connected to port 4)

Hello I am the switch You are connected to my port 4 ldquoSwitchP4rdquo

Found you ldquoSwitchP4rdquo Let me set your device name again to ldquoI0 3rdquo

IO 4

P5

46

Use of Ethernet diagnostic tools

Network analysis with standard toolsDebugging during development w

Ethernet SnifferWireshark ndashwwwwiresharkorgPROFINET decoding is built inColor filter available

Device Link and traffic detection with LEDsLED DisplaySimple connection test without configuration

47

DCP (Discovery and Configuration Protocol)

Connect Request

Parameterization

Real-Time IO

wwwusprofinetcom

Competitive comparison diagnostics

wwwusprofinetcom

48

Technology PROFINET EtherNetIP Modbus TCP

Network Management

(DCP DHCP option SNMP LLDP

topology options naming concept comprehensive

diagnostics)

(DHCP bootP DHCP option 82 SNMP loop holes vendor specific

limited network diagnostics special switches very likely)

(limited to IT tools SNMP loop

holes vendor specific no built

in network functions)

Comprehensive Diagnostics

Yes Application and Network No No

Diagnostics IO Status Yes No IO only No

Diagnostics Network Browser (can find IP or naming issues)

Yes returns all PROFINET Devices

and information

Limited to IT or vendor tools

no common tool

Limited to IT or vendor tools

no common tool

Diagnostics Topology Yes No No

SNMP loop holes No Yes Yes

Resources

PROFINET Diagnostics VideoPROFINET Diagnostics for PROFINET Webinar

wwwusprofinetcom

49

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

50

ERP

EnterpriseResourcePlanning

ManufacturingExecutionSystem

PlantAssetManagement

Stage 1Definition ofmaintenanceinterface

MES

Interface defined in IEC62264

Prod

uctio

n

Qua

lity

Inve

ntor

y

Mai

nten

ance

Mai

nten

ance

Interface defined by PROFINET

PAMController amp Field Devices

How do I move information vertically

wwwusprofinetcom

51

White paper MES and PROFINET

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

52

Application Profiles

Agreement within a device family on how to use the PROFIBUS PROFINET data by adding data structures cyclic acyclic services behavior parameterization diagnosis integration etc

wwwusprofinetcom

53

1

2

7

1

2

7

HostMaster Field DeviceSlave

Engineering

IEC 61158

Profile

Application Profiles

wwwusprofinetcom

54

Ident(Bar-codeRFID)

RobotNC

Profile Guidelines

Common ProfilesApplication Profiles Cooperation with other organizations

eg OPC DriveCom VDMA OpenPLC etc Training (UML Safety Models etc) Tools

Redundancy

FFIEC 61804

Interbus CAN etc

Models

Best Practice Patterns

Diagnosis

Data types

IEC 62390

Encoder PROFIdrive

FluidPower

SEMI

IampM Functions

Time Stamp

PROFIsafe

PADevices

Waterwastewater

intelligPumps SEMI

RemoteIOforPA

LaboratoryDevices

Weighingamp

Dosage

LowVoltageSwitch-

gear

IO-Link Trains

PROFINET IO

PROFIenergy

PROFIenergy Use Cases

Switch off during short breaksSwitch off during long breaksSwitch off during unplanned breaksReading of measured data

Provides a means of reducing or shutting off power when demand will be exceeded

wwwusprofinetcom

55

Competitive comparison

wwwusprofinetcom

56

Energy Management PROFINET EtherNetIP Modbus TCP

Production Pause savings Yes New No

Data organization Yes Yes No

PROFIenergy Resources

PROFIenergy flyerVideo What does PROFIenergy meanMinutePROFINET What is PROFIenergyWhite Paper ldquoThe PROFIenergy ProfilerdquoWhite Paper ldquoGet Energy Costs under ControlrdquoWhite Paper ldquoAssessing PROFIenergyacutes potentialrdquoBlog Report with videos

ldquoPROFIenergyrdquo

wwwusprofinetcom

57

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

58

PROFIsafe How it works

wwwusprofinetcom

59

ldquoBlack Channel ASICs Links Cables etc are not safety relevant

PROFIsafe Parts of the safety critical communications systems Addressing Watch Dog Timers Sequencing Signature etc

Safety relevant but not part of the PROFIsafe-Profiles Safety IO and the Safety Control Systems

Non safety critical functions like eg diagnosis

eg Diagnosis

Fail-safe data Standard data

Data Unit

PROFIBUS or PROFINET

PROFINETHTTPSNMP

hellip

TCPIP

EthernetRT

IO or Controller

PROFINETHTTPSNMP

hellip

TCPIP

EthernetRT

IOSafetyInput

Safety-Layer

PROFINETHTTPSNMP

hellip

TCPIP

EthernetRT

IOSafetyControl

Safety-Layer

PROFINETHTTPSNMP

hellip

TCPIP

EthernetRT

IOSafetyOutput

Safety-Layer

PROFIsafe provides correct transmission of messages

Competitive comparison

wwwusprofinetcom

60

System PROFINET EtherNetIP Modbus TCP

Functional Safety Yes Yes No

Safety for discrete process and motion Yes No No

Integrates AS-i Safety Yes No No

PROFIsafe Resources

Marketing Flyer PROFIsafeSystem Description PROFIsafe Technology and ApplicationPROFItelevision Safety with PROFINETApplication Story KUKA Reduces Machine Safety ComponentsPROFIsafe webinarSafety the Moviewwwprofisafenet

wwwusprofinetcom

61

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

62

How do I integrate controllers

wwwusprofinetcom

63IO controller 1

PROFINET

IO controller 2

CPU2 I-Device

IO device 1

CPU1

IO controller 3

CPU3

IO device 2

I-Device

An IO controller can also be an IO device with IO controller functionality on the same interfaceAllow local controllers in a modular architecture to communicate to a higher level station (main controller)Familiar IO access without TCPIP telegrams or proprietary methodsSimple and familiar IO interfacing of CPUs Interfacing of CPUs in different projects Integration among different controllers (manufacturers)Transmission of cyclic data (RT IRT)

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

64

Share an IO Device

PROFINET offers shared device functionalityTwo Controllers can access the same deviceFlexible assignment of modules to different controllers

IO controller 1

PROFINET

IO controller 2

Shared IO Device

Shared device results in reduced costs simplified architecturescan save on cabinet space allowing optimized solutions

65

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

66

Wireless

Long distance (RTU)Long distancesWaterwastewater and oil patch applicationsNo standards

Process InstrumentsShort distances battery powered meshWirelessHART ISA 10011a

Discrete Sensors and ActuatorsShort distances line-powered meshStandards still evolving

BackboneMedium distancesLong-established standards

wwwusprofinetcom

67

RTU = Remote Terminal Unit

PROFIBUS amp PROFINET gateways to WirelessHART

PI developed a standard

PROFINET uses this

PROFINET over wireless backbones

PROFINET runs over these standard wireless technologies

IEEE 80211 (bgahnac) ndash Wireless LANIEEE 802151 ndash Bluetooth

Wireless is part of the PROFINET specification

Many vendorsSome IO devices have wireless built in

PROFIsafe is safety-certified over wireless using PROFINET as the transport mechanism

wwwusprofinetcom

68

Competitive Comparison wireless

PROFINET ndash designed in safety includedEtherNetIP ndash multicasting complicates

wwwusprofinetcom

69

Resources

Industrial Wireless Networking WebinarFour kinds of wireless blog postPROFINET Certified Network Engineer classMore App stories

Disney Toy Story Midway ManiaDisney Radiator Springs Racers Swedish TowerSteel Industry

wwwusprofinetcom

70

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

71

More

Bumpless RedundancyFast Start UpiPar ServerProxiesUnmanaged switchesApplication Profiles for

Lab trains pumps SEMI robots hellip

wwwusprofinetcom

72

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

73

Security

PI and ODVA have security documentsBoth rely on protecting the network itself

wwwusprofinetcom

74

Resources

Automation WorldBelden webinarControl Engineering Were you just hackedwwwisssourcecomwwwSCADAhackercomEric Byresrsquo blogldquoProtecting ICSs from Electronic Threatsrdquo

Part 1Part 2Part 3

us-certgovcontrol_systemsMacAfeePROFINET Security Guideline

wwwusprofinetcom

75

Leadership

PI createdFunctional safety over the network using the black channel approachEnergy management covering production pauses and data organization

PI advocated 2-port switches in devices when ODVA said it was a bad idea now they also advocate themPI was first with redundant media controllers and devices

wwwusprofinetcom

76

Wrapping Up

What is PROFINET

PROFINET

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

wwwusprofinetcom

78

IS COFFEE

Industrial

Not PROFIBUS wrapped in TCPIPDesigned for industry from start

FastRobustDeterministic

wwwusprofinetcom

79

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Scalable (Donrsquot Fence Me In)

Donrsquot settle for an 80 solutionEventually you will need more

Motion ControlProcess InstrumentSafety over the busConnectivity to a

production systemAnd that will require

New busNew softwareNew training

Sohellipstart with the 100 solutionPROFINET wwwusprofinetcom

80

$

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Dont Fence Me In

Roy Rogers Sons of the Pionee

Sons of the Pioneers 36 All- track 7

1998

Other

16813268

eng - 00002425 00002423 00014C3C 00014C37 00015F90 00015F90 00008000 00008000 00007530 00007530

Complete

Finished (stable)Spec at version 23 for 2 yearsWork on ldquoobjectsrdquo continues

All application areasDiscrete process motion high speed

Depth of featuresDiagnostics

PROFIBUS-like + IT protocolsFunctional safetyEnergy managementFast startuphellip many more

wwwusprofinetcom

81

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Open

Created and maintained by PI not by any one companyPI members participate in Working Groups and as reviewersMembership not required to make productsNo contract to sign

wwwusprofinetcom

82

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Fast

How fastTCPIP

secondsProcess instruments

100rsquos of millisecondsFactory IO

~10 millisecondsMotion control

lt1 millisecondHigh speed IO motion

3125 microseconds

wwwusprofinetcom

83

How repeatable

seconds

10rsquos of milliseconds

lt1millisecond

lt1microsecond

called ldquojitterrdquocovers this whole range

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

FlexibleStart with PROFINET

Virtually unlimited address spaceLots of bandwidthStandard wirelessFuture-proof leveraging of EthernetConnectivity upwardsConnectivity peer-to-peerConnect directly to IO

For specialized needsUnusual device PROFIBUS to PROFINETIntelligent sensor IO-Link to PROFINETSimple sensor AS-i to PROFINETProcess instrument PROFIBUS PA (or FF) to PROFINETWireless process instrument WirelessHART to PROFINETWireless discrete sensor PI WSAN to PROFINETLegacy fieldbus Proxy to PROFINETLegacy instrument HART to PROFINET

84

wwwusprofinetcom

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Easy

Simple Device ReplacementEasy configurationAutomatic topologyAutomatic timing calculations

wwwusprofinetcom

85

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Ethernet (Standard Unmodified)

Standard Unmodified EthernetConforms to IEEE8023

Media includesCopperFiberWireless

Uses standard Ethernet switches

wwwusprofinetcom

86

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Industrial Ethernet Capability Matrix

wwwusprofinetcom

87

Industrial Ethernet Capability Matrix

wwwusprofinetcom

88

TCPIP

Open Network

Real-timeMotion

Controller-to-Controller(Peer-to-Peer)

Modbus TCPEtherNetIPEtherCATPROFINET

Motion

wwwusprofinetcom

Industrial Ethernet Functionality

Technology PROFINET EthernetIP Modbus TCP

Ethernet IO Y Y YMotion Control Y Y NPeer-to-peer Y Y N

Process profile Y N N

Safety Y Y NSecurity Guideline Y N NBuses integrated many DeviceNet

ControlNet Modbus

source organization websites

Y = shipping N = no plans known

Available= PROFIBUS DP PROFIBUS PA Interbus DeviceNet Serial Modbus AS-i HART IO-Link FFPlanned= CC-Link more

89

Industrial Ethernet Functionality

Technology PROFINET EtherNetIP Modbus TCP

Communication Model Provider-Consumer

Provider-Consumer

Client-Server

Real-time Protocol Options

IEEE 8023 (Layer 2) primary

UDPIP optionTCPIP option

UDPIP (Layer 4) TCPIP (Layer 4)

Jitter with IO ++ (low) - (high) -- (higher)

Protocol Standard IEC 61158 IEC 61158 IEC 61158

Transmission Type Unicast primary Multicast optional

Multicast primary Limited Unicast Unicast only

COTS switch possible Yes Not recommended Yes

Switch requirements 100Mbits or faster

full duplex for IO traffic

Full DuplexIGMP Snooping One

IGMP QueryWire speed

For IO traffic

No special requirements

IP Address AssignmentAutomatic w PN

DCPDHCP optional

DHCP andManaged

DHCP and Managed

90

wwwusprofinetcom

Industrial Ethernet Functionality

Device Names Mandatory Optional Optional

Simple Device Replacement

Yes no toolssupport in all

devices

NoDHCP Option 82 Managed

Need special switchserver with DHCP

Option 82 support

No

Technology PROFINET EtherNetIP Modbus TCP

Network Management

(DCP DHCP option SNMP LLDP

topology options naming concept comprehensive

diagnostics)

(DHCP bootP DHCP option 82 SNMP loop holes vendor specific

limited network diagnostics special switches very likely)

(limited to IT tools SNMP loop

holes vendor specific no built

in network functions)

Comprehensive Diagnostics

Yes Application and Network No No

Diagnostics IO Status Yes No IO only No

Diagnostics Network Browser (can find IP or naming issues)

Yes returns all PROFINET Devices

and information

Limited to IT or vendor tools

no common tool

Limited to IT or vendor tools

no common tool

91

wwwusprofinetcom

Industrial Ethernet Functionality

Diagnostics Topology Yes No No

SNMP loop holes No Yes Yes

Energy Management(PROFIenergy) Yes No No

Safety Yes Yes No

Fast Start Up Yes Yes No

Wireless Yes IEEE 80211 and Bluetooth

Yes IEEE 80211(with caution when

using multicast)Yes

Performance ++ - --

Automatic Timing Calculation Yes No No

Technology PROFINET EtherNetIP Modbus TCP

Fieldbus Integration

Many including non PI

networks (PROFIBUS Interbus ASI

DeviceNet Foundation Fieldbus Modbus Hart

etc)

CompoNet DeviceNet ControlNet

Modbus TCPModbus

92

wwwusprofinetcom

Industrial Ethernet Functionality

Media (Network) Redundancy

YesSP RSP PN MRP

bumpless IRTvendor specific

YesSP RSP DLR vendor

specific

YesSP RSP vendor

specific

Bumpless Redundancy Yes No No

Controller Redundancy YesNot on EtherNetIP

Only with additional ODVA networks and hardware

No

Device Redundancy Yes No NoVertical Integration Yes No NoDevices can report maintenance information

Yes No No

Peer to Peer communications

Yes with CBA I-Device PNPN

Couplers TCPUDP option for programmed communication

Yesonly TCPIPprogrammed

communication

Yesonly TCPIPprogrammed

communication

Technology PROFINET EtherNetIP Modbus TCP

93

wwwusprofinetcom

Industrial Ethernet Functionality

Technology PROFINET EtherNetIP Modbus TCP

PROFINET for PA(Process Automation)

Yes No No

Shared Device Yes No No

iPar (optional parameter server)

Yes No No

TCI ndash Tool Calling Interface(allows vendor tools to be entered from the PROFINET configuration engineering tool)

Yes No No

94

wwwusprofinetcom

Resources

Competitive Resources from the PROFIblog

Pegging the FUD Meter (82707)The Fickle Finger of FUD (103007)FUD Dissection Part 1FUD Dissection Part 2Responding to FUD with FCNThe Big Lie SUE (121708)The EtherNetIP FUD-sicle ndash Melted Again(73112)PROFINET versus EtherNetIP (22415)

wwwusprofinetcom

96

wwwusprofinetcom

wwwusprofinetcom

97

Resources PROFINEWS App

wwwusprofinetcom

98

Resources NewsletterPROFINEWScom

wwwusprofinetcom

99

wwwusprofinetcom

Resources Webinars

Introduction to Ethernet for Control EngineersPROFINETIndustrial WirelessIndustrial Ethernet DiagnosticsPROFIBUS in the Process Industries PROFIsafePROFIenergyCompleting a PROFINET Project

More

100

Resources One-day training classes101

PROFINETMinneapolis June 4Denver June Chicago Aug Tampa Oct Detroit Oct Louisville Nov Raleigh Nov Seattle Dec

For the latest scheduleand to register visit

wwwusprofinetcom wwwusprofinetcom

PROFINETLos Angeles Feb 3 Dallas Feb 19Atlanta Mar 4Houston Mar 19Richmond Apr 2St Louis Apr 16Newark Apr 28Pittsburgh May 14

Resources PROFItech Classes

PROFIBUS or PROFINET Certified Network Engineer classFull week in Johnson City TNAlso available on-siteTheoretical plus hands-onCertification requires passing both a theoretical and practical examCertified Network Engineers are listed at wwwprofibuscomDetails at certifiedProfiInterfaceCentercomRegister online

wwwusprofinetcom

102

PROFINET Developer Workshop

Provide background and knowledge to design and test a PROFINET product efficientlyHow PROFINET can meet the specific applicationrsquos needs (ex GSDML file development)Tailored to customerrsquos level of experience and education Builds upon the PROFINET Certified Network Engineer curriculumHands-on experience and expert instruction on how to use the PROFINET test software suiteSmall or large groups accommodated both at the PIC or on the customerrsquos site wwwusprofinetcom

103

Resources Books

wwwusprofinetcom

104

OrderOrder

Order Order

Resources Social Media

wwwusprofinetcom

105

PROFItelevision

ThePROFIblogger

MinutePROFINET

Resources People

PI North America16101 N 82nd StreetSuite 3BScottsdale AZ 85260 USA ph (480) 483-2456fax (480) 483-7202wwwusprofibuscom

Michael Bryant Executive DirectorCarl Henning Deputy DirectorMichael Bowne Director of Tech MktingLynne Froehlich Administrative DirectorMarsha Bryant Administrator

PROFI Interface Center One Internet PlazaJohnson City TN 37604 USA

ph (423) 262-2576fax (423) 262-2103 wwwProfiInterfaceCentercom

Torsten Paulsen PIC ManagerHunter Harrington PROFINET Consulting EngrKyle McMillan PROFINET Systems EngineerJohn Swindall PROFIBUS Systems Engineer

wwwusprofinetcom

106

copy2013-2015 PI North America The PROFINET and PROFIBUS Logos are registered trademarks Members of PI are entitled to use the logos in all their written or electronic publications and promotional material The use of the PROFINET Logo in connection with PROFINET products is allowed only under the conditions of the PROFINET Runtime Software license All other trademarks and registered trademarks are the property of their respective owners

  • PROFINET vs EtherNetIP
  • A Disclaimer
  • Agenda
  • The Organization PROFINET
  • The Organizations
  • The Organizations Activities
  • The Organizations Cooperation
  • PI markets
  • Itrsquos all about the data
  • The road to IIoT
  • Breadth of Application Coverage
  • Competitive comparison discrete IO
  • Resources
  • PROFINET in Process
  • Competitive comparison process
  • Resources
  • Resources PROFIBUS PA
  • Motion Control Topology
  • Competitive comparison motion
  • Resources
  • Depth of Features
  • 5 steps to determinism
  • PROFINET and TCPIP
  • Why not use TCPIP for real-time
  • Ethernet doesnrsquot cause delays
  • PROFINET RT (Real Time)
  • When you try to use all layershellip
  • When you try to use all layershellip
  • Bandwidth Reservation for PROFINET IRT
  • Scheduling for PROFINET IRT
  • Functional principle of synchronization
  • 3125 microsecond cycle
  • Summary
  • Depth of Features
  • The ISOOSI Communications Model
  • Device Diagnostic Information
  • Diagnostic Information
  • ISOOSI Model Where Diagnostics fit in
  • IT Standards fPROFINET Network Diagnostics
  • Network Diagnostics Using SNMP
  • Network diagnostics using HTTP
  • IT Standards fPROFINET Network Diagnostics
  • LLDP (Link Layer Discovery Protocol)
  • Slide Number 44
  • Simple Device Replacement
  • Simple Device Replacement
  • Slide Number 47
  • Competitive comparison diagnostics
  • Resources
  • Depth of Features
  • How do I move information vertically
  • Depth of Features
  • Application Profiles
  • Application Profiles
  • PROFIenergy Use Cases
  • Competitive comparison
  • PROFIenergy Resources
  • Depth of Features
  • PROFIsafe How it works
  • Competitive comparison
  • PROFIsafe Resources
  • Depth of Features
  • How do I integrate controllers
  • Depth of Features
  • Share an IO Device
  • Depth of Features
  • Wireless
  • PROFINET over wireless backbones
  • Competitive Comparison wireless
  • Resources
  • Depth of Features
  • More
  • Depth of Features
  • Security
  • Resources
  • Leadership
  • Wrapping Up
  • What is PROFINET
  • Industrial
  • Scalable (Donrsquot Fence Me In)
  • Complete
  • Open
  • Fast
  • Flexible
  • Easy
  • Ethernet (Standard Unmodified)
  • Industrial Ethernet Capability Matrix
  • Industrial Ethernet Capability Matrix
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Resources
  • Competitive Resources from the PROFIblog
  • wwwusprofinetcom
  • Resources PROFINEWS App
  • Resources Newsletter
  • Resources Webinars
  • Resources One-day training classes
  • Resources PROFItech Classes
  • PROFINET Developer Workshop
  • Resources Books
  • Resources Social Media
  • Resources People
  • Slide Number 107
Page 13: PROFINET vs. EtherNet/IP · PROFINET RT (Real Time) The device determines which path the telegram takes  26 Data 40*…1440 Bytes InterFrame Gap 12 Byte Pre-amble

Resources

Marketing flyer PROFINET System description PROFINET Guidelines

DesignInstallCommission

Web-based trainingMinutePROFINETPROFINET IO VideoPROFINET Certified Network Engineer class

wwwusprofinetcom

13

PROFINET in Process

Temperature

Classic IO

amp HART

PROFIBUS PA 3125kbits

Flow PressurePositioners

Level

PNPA link Motor starterDrives

Positioners

Engineering Station OS

ET 200iSP

Diagnosis ampCommissioning

PROFINETPROFIBUS DP

RS 485iS max 15Mbits

in Ex

DCSAS

FF

Transparent access to diagnostic and commissioning data

14

wwwusprofinetcom

Competitive comparison process

wwwusprofinetcom

15

Technology PROFINET EtherNetIP Modbus TCP

Fieldbus Integration

Many including non PI

networks (PROFIBUS Interbus

ASI DeviceNet Foundation Fieldbus

Modbus Hart etc)

CompoNet DeviceNet ControlNet

Modbus TCPModbus

Media (Network) Redundancy

YesSP RSP PN MRP

bumpless IRTvendor specific

YesSP RSP DLR vendor

specific

YesSP RSP vendor

specific

Bumpless Redundancy Yes No No

Controller Redundancy YesNot on EtherNetIP

Only with additional ODVA networks and hardware

No

Device Redundancy Yes No No

PROFINET for PA(Process Automation)

Yes No No

Resources

System description PROFINETPROFINET in Process Automation webinarWhite paperMinutePROFINET

wwwusprofinetcom

16

Resources PROFIBUS PA

Marketing Flyer PROFIBUS for Process AutomationSystem Description PROFIBUS Technology and ApplicationVideo series - PROFIBUS Dialogues

StandardizationExplosion PreventionLife Cycle ManagementDevice Diagnostics Condition Monitoring

Webinar seriesPart 1Part 2Part 3Part 4

wwwusprofinetcom

17

Motion Control Topology

wwwusprofinetcom

18

HMI

IRT communication IRT communicationIRT communication

RT communication RT communication

RT communicationRT communication

PLC

RT communication

Switch

Office IT Network

MotionController

PC

RT communication

IO Printer

Standard Ethernet devices can be connected at any point in the networkNo closed real-time domain

Competitive comparison motionMotion control comparison Modbus TCP is left out of this table as they do not support motion control

Technology PROFINET EtherNetIP

Architecture Open System(simultaneous TCP)

Open System(simultaneous TCP)

IEEE 8023 compliant Yes Yes

DeterministicYes Transparent clock

lt 1μs jittercalculated jitter

No Boundary clocks

Accumulating jitterSynchronized Peer-to-Peer Yes Yes

TCPIP traffic Yes Yes with caution

Throughput 150 Axes1ms35 Axes250μs 30 Axes1ms

IEEE 1588 IEEE 1588v2Built into PROFINET chips

IEEE 1588Special switches

neededAutomatic Timing Calculation Yes No

19

wwwusprofinetcom

Resources

Marketing Flyer Drives amp PROFIdrivePROFIdrive System DescriptionPROFIdrive webcastPROFIdrive Slide setWhite paperMinutePROFINET Performance 3MinutePROFINET Performance 4PROFIblog PROFIdrive

wwwusprofinetcom

20

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

21

5 steps to determinism

Configuration

Real-time

High Speed IO

TCPIP

Layer 2 (RT)

BandwidthReservation

(IRT)Cycle 1

IRTchannel Standard channel

Motion Control Scheduling (IRT)

PROFINETHTTPSNMP

hellip

IP

Ethernet

TCPUDP

Standard data 1

TCP

IP

Rea

l-tim

e

2

RT

Isoc

hr

Rea

l-tim

e

3

RT IRT

3125microsecFast Forwarding

DFPFragmentation

IRT = Isochronous Real-timeDFP = Dynamic Frame Packing

Device zDevice y

Controller

Switch

Port1

Port1

Port1Port2

Port1

Port2Port4

Port1

Device x

wwwusprofinetcom

22

PROFINET and TCPIP

PROFINET uses TCPIP where it makes sense

DiagnosticsNon time critical dataCommunicating with higher level IT

systemsPROFINET real-time coexists

with TCPIP without restrictions

PROFINET DOES NOT USE STANDARD

TCPIP

Real-Time

Bandwidth

Scheduling

TCPIP

3125microsec

23

Why not use TCPIP for real-time

Because itrsquos not fast enough and itrsquos not deterministic enoughHerersquos why

∆T4

∆T5

∆T2

∆T1

∆T3

TCPIPSuite

Ethernet

Server

TCPIPSuite

Ethernet

Client Data

UNWELCOME DELAYS

Bandwidth

Scheduling

TCPIP

3125microsec

Real-Time

24

Ethernet doesnrsquot cause delays

Node time330

Propagation 05

Transmission512

Switch latency10

Transmission512

Propagation05

Network

Node A

Switched 100MbpsEthernet

Node B

100m 100m

64-byte packet

Source University of Michigan Industrial Ethernet BookldquoPerformance Metrics for Industrial Ethernetrdquo

All times in micros

Bandwidth

Scheduling

TCPIP

3125microsec

Real-Time

25

PROFINET RT (Real Time)

The device determines which path the telegram takes

wwwusprofinetcom

26

Data

40hellip1440 Bytes

InterFrameGap

12 Byte

Pre-amble7 Byte

Sync

1 Byte

MAC

6 Byte

MAC

6 Byte

Ether-type

2 Byte

VLAN

2 Byte

Ether-type

2 Byte

FrameID

2 Byte

CycleCounter2 Byte

Data-Status1 Byte

TransStatus1 Byte

FCS

4 Byte

Ethernet Frame

Ethertype (type of protocol)Ethertype (PN) 0x8892Ethertype (IP) 0x0800EtherType (ARP) 0x0806EtherType (IPV6) 0x86DDhellip

RT Data

HTTP PROFINET

Rea

l-tim

e

SNMP Socket

IP

TCP UDP

Ethernet

IEEE EtherType0x8892

IEEE EtherType0x0800

Data

40hellip1440 Bytes

InterFrameGap

12 Byte

Pre-ambel7 Byte

Sync

1 Byte

MAC

6 Byte

MAC

6 Byte

Ether-type

2 Byte

VLAN

2 Byte

Ether-type

2 Byte

FrameID

2 Byte

CycleCounter

2 Byte

Data-Status1 Byte

TransStatus1 Byte

FCS

4 Byte

Bandwidth

Scheduling

TCPIP

3125microsec

Real-Time

When you try to use all layershellip

wwwusprofinetcom

27

Internet Layer

Network Access Layer

Application Layer

Transport Layer

SocketSNMPWEB

IP

Ethernet IEEE 8023

TCP UDP

IndustrialProtocolsPROFINET

Internet Layer

Network Access Layer

Application Layer

Transport Layer

SocketSNMPWEB

TCP UDP

IndustrialProtocols

IP

Ethernet

eg EtherNetIP

IEEE 8023

PROFINET is the enabling factor to achieve speed and determinism

Bandwidth

Scheduling

TCPIP

3125microsec

Real-Time

When you try to use all layershellip

wwwusprofinetcom

28

Internet Layer

Network Access Layer

Application Layer

Transport Layer

SocketSNMPWEB

IP

Ethernet IEEE 8023

TCP UDP

IndustrialProtocolsPROFINET

Internet Layer

Network Access Layer

Application Layer

Transport Layer

SocketSNMPWEB

TCP UDP

IndustrialProtocols

IP

Ethernet

eg EtherNetIP

IEEE 8023

PROFINET is the enabling factor to achieve speed and determinism

8 ms

16 msLess than 100microsJitter

Source University of Michigan Industrial Ethernet BookldquoPerformance Metrics for Industrial Ethernetrdquo

Bandwidth

Scheduling

TCPIP

3125microsec

Real-Time

Bandwidth Reservation for PROFINET IRT

Communication system schedulingExact cycle synchronizationSeparate time domains for Real-time and non-Real-time

Cycle 1 Cycle 2 Cycle n

IRTchannelStandard channel

eg 1 ms position controller clock cycle

Isochronous (IRT) Data

Open standardcommunication

IRTchannel Standard channel IRT

channel

Real-time (RT) Data

TCPIP-DataRT - DataIRT-Data

Synchro-nization

IRT = Isochronous Real Time

Scheduling

TCPIP

3125microsec

Real-Time

Bandwidth

29

Scheduling for PROFINET IRT

Every IRT device knows when data arrives and where to send it

wwwusprofinetcom

30

Controller

Switch

Device zDevice yDevice x

Port1

Port1

Frame 3

Frame 2

Frame 1

Switch scheduleRec port Arrive Frame Departure Dest

port1 t1 1 t1+∆t 41 t2 2 t2+∆t 41 t3 3 t3+∆t 22 - - - -

3) - - - -4) - - - -

) 100 free for TCPIP

Port1

Port2

Port1

Port2

Port4

Port1

Frame 1Frame 2Frame 3

Frame 1

Frame 1

Frame 2Frame 3

Switch must be IRT-awareTCPIP

3125microsec

Real-Time

Bandwidth

Scheduling

Functional principle of synchronization31

part IEEE 1588 V2 approved March 2008

Local Time

MasterClock

TransparentClock

SlaveClock

TransparentClock

SyncCtrl

Forwarding ofSync Message

Local Time

MasterClock

BoundaryClock

SlaveClock

BoundaryClock

MasterPort

SyncCtrl

SlavePort

Issue of cascading time control loops Extension of start-up time Used by EtherNetIP CIPSync

Only one control loop between Master clock and Slave clock

Usable in switched networks

IEEE1588

PROFINET

Boundary Clock

Transparent Clock

wwwusprofinetcom

3125 microsecond cycle

wwwusprofinetcom

32

TCPIP

Real-Time

Bandwidth

Scheduling

3125microsec

Summary

PROFINET achieves industry requirements for speed and determinism using standard Ethernet by using these 5 steps1 Using TCPIP where appropriate2 Skipping it when necessary3 Reserving bandwidth for higher performance4 Scheduling traffic to ensure motion control

needs5 Fast Forwarding Dynamic Frame Packing

and Fragmentation to achieve 3125microsecond cycle times

wwwusprofinetcom

33

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

34

The ISOOSI Communications Model35

Ethernet based systems can provide diagnostics on the Transport oriented layers (lower level) as well as Application based diagnostics (higher level) Picking the right protocol is important if you want a complete set of diagnostic capabilities

Layer 7

Layer 4

Layer 3

Layer 2

Layer 1

Application

TCPUDP

IP

Ethernet

Application Layer Diagnostics(For Example PROFINET)Provides PROFINET device specific diagnostics (module unplugged wire break IO status Data records etc)

Transport Oriented Layers Diagnostics (For Example SNMP HTTP LLDP)Provides information about TCPUDPIPEthernet (link down bandwidth statistics connections etc)

Where Diagnostics fit in

wwwusprofinetcom

Device Diagnostic Information

Logical model provides quick error localizationDiagnostic information is structured hierarchically

Station Failure in Device(eg Valve Station 2)

Slot 1 Slot 2 Slot 3Slot 0 Slot 4 Slot 5 Slot 6Network diagnosis IP-Address Ping Location Statistic

Slot Failure in Module(eg Analog Input Slot 3)

Channel Failure in Channel(eg Cable Break in Channel 2)

Channel 2

SNMP = Simple Network Management Protocol

gtgtgtgtgt Station name gtgtgtgt Slot gtgtgt Channel gt Error informationgtgt Channel type

36

Diagnostic Information

Examples of Diagnostic InformationThe device monitors the Output Channelsin order to discover a wire break (no current is flowing although the output is set to lsquo1rsquo)

An analog Input has a range of 010VAn input voltage of 12V is detected and reported as overvoltage

wwwusprofinetcom

37

Diagnostic Information is not only ldquoPROFINET relatedrdquo but also helps in the application

Ethernet based systems can provide diagnostics on the Transport oriented layers (lower level) as well as Application based diagnostics (higher level) Picking the right protocol is important if you want a complete set of diagnostic capabilities

Layer 7

Layer 4

Layer 3

Layer 2

Layer 1

Application

TCPUDP

IP

Ethernet

Application Layer Diagnostics(For Example PROFINET)Provides PROFINET device specific diagnostics (module unplugged wire break etc)

Transport Oriented Layers Diagnostics (For Example SNMP HTTP LLDP)Provides information about TCPUDPIPEthernet (link down bandwidth statistics connections etc)

ISOOSI Model Where Diagnostics fit in38

wwwusprofinetcom

IT Standards fPROFINET Network Diagnostics

Benefit Protocol Description

Standard tools for reading statistics and diagnostics

SNMP

Simple Network Management Protocol for network diagnostics

Web access to devices for configuration diagnostics

HTTP

Hyper Text Transfer Protocol for Web services and browsing

wwwusprofinetcom

3939H

ow d

oes

it w

orkhellip

Network Diagnostics Using SNMP

PROFINET uses SNMPPROFINET uses standard MIBs (Management Information Base MIB-II LLDP Discovery MIB)This MIB-II contains information about device name IP address location status and statistics (examples include CRC errors port status bandwidth utilizationhellip

ManagementStation

IO-Device IO-Device

Data request

Data transfer

NameIP AddressLocationStatusStatistics

NameIP AddressLocationStatusStatistics

MIB MIB

SNMP Software

wwwusprofinetcom

4040

Network diagnostics using HTTP

Simple accessRegardless of location even wirelessNo engineering tool needed

41Easy access over the web (local or remote)IO Controllers IO Devices proxies or switches can have web

diagnostics implemented

Benefit Protocol Description

Mapping the network topology and simple device replacement

LLDPLink Layer Discovery Protocol IEEE 8021AB

wwwusprofinetcom

4242H

ow d

oes

it w

orkhellip

IT Standards fPROFINET Network Diagnostics

LLDP (Link Layer Discovery Protocol)

The Link Layer Discovery Protocol (LLDP) is a vendor-independent protocol and independent of the network structureVia LLDP connected devices specify their identity and properties to their neighbors cyclically every few seconds

ports names transmission rates etcThe information is stored in a local table (LLDP Discovery MIB)Benefits of using LLDP includehellip

helliptopology Information can later be read out with SNMP from the LLDP Discovery MIB

simple device replacement can be achieved

helliphellipIO 1 ndash Port 2 ndash IO DevicePort 5PLC ndash Port 1 ndash IO ControllerPort 4IO 3 ndash Port 1 ndash IO DevicePort 3IO 2 ndash Port 2 ndash IO DevicePort 2- Empty -Port 1

Discovery MIB - Switch

Example LLDP Table

43

wwwusprofinetcom

Topology Diagnostics View

Use of standard Ethernet mechanismsLLDPSNMP

Topology diagnostics for devices Same modeling of Ports as IO channels

Standard and topology view (offline online) Maintenance information

44

wwwusprofinetcom

Simple Device Replacement

How to replace a PROFINET device which has failed without using an engineering tool

Devices with memory cardTransfer memory card to keep existing device name

Devices without memory cardUsing the PROFINET simple device replacement feature

45

wwwusprofinetcom

Simple Device Replacement

wwwusprofinetcom

46

IO Controller

I0 3 are you thereHmmm No answer

LLDP Alias NameldquoSwitchP4rdquo

1 Device ldquoIO 3rdquo fails2 Device is replaced with new

MAC address and empty name3 Devices exchange LLDP4 The neighbor sends a LLDP alias

name to new device5 Controller finds new device using

DCP and LLDP alias name6 Device addressed with

DCP ldquoSet namerdquo from controller7 IO Controller starts device and

system is back online

IO 1 IO 2 IO 3

Switch

LLDP

Simple Device Replacement

P1

P2P3

P4

OK Irsquoll try this Is ldquoSwitchP4rdquo there(The device connected to port 4)

Hello I am the switch You are connected to my port 4 ldquoSwitchP4rdquo

Found you ldquoSwitchP4rdquo Let me set your device name again to ldquoI0 3rdquo

IO 4

P5

46

Use of Ethernet diagnostic tools

Network analysis with standard toolsDebugging during development w

Ethernet SnifferWireshark ndashwwwwiresharkorgPROFINET decoding is built inColor filter available

Device Link and traffic detection with LEDsLED DisplaySimple connection test without configuration

47

DCP (Discovery and Configuration Protocol)

Connect Request

Parameterization

Real-Time IO

wwwusprofinetcom

Competitive comparison diagnostics

wwwusprofinetcom

48

Technology PROFINET EtherNetIP Modbus TCP

Network Management

(DCP DHCP option SNMP LLDP

topology options naming concept comprehensive

diagnostics)

(DHCP bootP DHCP option 82 SNMP loop holes vendor specific

limited network diagnostics special switches very likely)

(limited to IT tools SNMP loop

holes vendor specific no built

in network functions)

Comprehensive Diagnostics

Yes Application and Network No No

Diagnostics IO Status Yes No IO only No

Diagnostics Network Browser (can find IP or naming issues)

Yes returns all PROFINET Devices

and information

Limited to IT or vendor tools

no common tool

Limited to IT or vendor tools

no common tool

Diagnostics Topology Yes No No

SNMP loop holes No Yes Yes

Resources

PROFINET Diagnostics VideoPROFINET Diagnostics for PROFINET Webinar

wwwusprofinetcom

49

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

50

ERP

EnterpriseResourcePlanning

ManufacturingExecutionSystem

PlantAssetManagement

Stage 1Definition ofmaintenanceinterface

MES

Interface defined in IEC62264

Prod

uctio

n

Qua

lity

Inve

ntor

y

Mai

nten

ance

Mai

nten

ance

Interface defined by PROFINET

PAMController amp Field Devices

How do I move information vertically

wwwusprofinetcom

51

White paper MES and PROFINET

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

52

Application Profiles

Agreement within a device family on how to use the PROFIBUS PROFINET data by adding data structures cyclic acyclic services behavior parameterization diagnosis integration etc

wwwusprofinetcom

53

1

2

7

1

2

7

HostMaster Field DeviceSlave

Engineering

IEC 61158

Profile

Application Profiles

wwwusprofinetcom

54

Ident(Bar-codeRFID)

RobotNC

Profile Guidelines

Common ProfilesApplication Profiles Cooperation with other organizations

eg OPC DriveCom VDMA OpenPLC etc Training (UML Safety Models etc) Tools

Redundancy

FFIEC 61804

Interbus CAN etc

Models

Best Practice Patterns

Diagnosis

Data types

IEC 62390

Encoder PROFIdrive

FluidPower

SEMI

IampM Functions

Time Stamp

PROFIsafe

PADevices

Waterwastewater

intelligPumps SEMI

RemoteIOforPA

LaboratoryDevices

Weighingamp

Dosage

LowVoltageSwitch-

gear

IO-Link Trains

PROFINET IO

PROFIenergy

PROFIenergy Use Cases

Switch off during short breaksSwitch off during long breaksSwitch off during unplanned breaksReading of measured data

Provides a means of reducing or shutting off power when demand will be exceeded

wwwusprofinetcom

55

Competitive comparison

wwwusprofinetcom

56

Energy Management PROFINET EtherNetIP Modbus TCP

Production Pause savings Yes New No

Data organization Yes Yes No

PROFIenergy Resources

PROFIenergy flyerVideo What does PROFIenergy meanMinutePROFINET What is PROFIenergyWhite Paper ldquoThe PROFIenergy ProfilerdquoWhite Paper ldquoGet Energy Costs under ControlrdquoWhite Paper ldquoAssessing PROFIenergyacutes potentialrdquoBlog Report with videos

ldquoPROFIenergyrdquo

wwwusprofinetcom

57

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

58

PROFIsafe How it works

wwwusprofinetcom

59

ldquoBlack Channel ASICs Links Cables etc are not safety relevant

PROFIsafe Parts of the safety critical communications systems Addressing Watch Dog Timers Sequencing Signature etc

Safety relevant but not part of the PROFIsafe-Profiles Safety IO and the Safety Control Systems

Non safety critical functions like eg diagnosis

eg Diagnosis

Fail-safe data Standard data

Data Unit

PROFIBUS or PROFINET

PROFINETHTTPSNMP

hellip

TCPIP

EthernetRT

IO or Controller

PROFINETHTTPSNMP

hellip

TCPIP

EthernetRT

IOSafetyInput

Safety-Layer

PROFINETHTTPSNMP

hellip

TCPIP

EthernetRT

IOSafetyControl

Safety-Layer

PROFINETHTTPSNMP

hellip

TCPIP

EthernetRT

IOSafetyOutput

Safety-Layer

PROFIsafe provides correct transmission of messages

Competitive comparison

wwwusprofinetcom

60

System PROFINET EtherNetIP Modbus TCP

Functional Safety Yes Yes No

Safety for discrete process and motion Yes No No

Integrates AS-i Safety Yes No No

PROFIsafe Resources

Marketing Flyer PROFIsafeSystem Description PROFIsafe Technology and ApplicationPROFItelevision Safety with PROFINETApplication Story KUKA Reduces Machine Safety ComponentsPROFIsafe webinarSafety the Moviewwwprofisafenet

wwwusprofinetcom

61

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

62

How do I integrate controllers

wwwusprofinetcom

63IO controller 1

PROFINET

IO controller 2

CPU2 I-Device

IO device 1

CPU1

IO controller 3

CPU3

IO device 2

I-Device

An IO controller can also be an IO device with IO controller functionality on the same interfaceAllow local controllers in a modular architecture to communicate to a higher level station (main controller)Familiar IO access without TCPIP telegrams or proprietary methodsSimple and familiar IO interfacing of CPUs Interfacing of CPUs in different projects Integration among different controllers (manufacturers)Transmission of cyclic data (RT IRT)

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

64

Share an IO Device

PROFINET offers shared device functionalityTwo Controllers can access the same deviceFlexible assignment of modules to different controllers

IO controller 1

PROFINET

IO controller 2

Shared IO Device

Shared device results in reduced costs simplified architecturescan save on cabinet space allowing optimized solutions

65

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

66

Wireless

Long distance (RTU)Long distancesWaterwastewater and oil patch applicationsNo standards

Process InstrumentsShort distances battery powered meshWirelessHART ISA 10011a

Discrete Sensors and ActuatorsShort distances line-powered meshStandards still evolving

BackboneMedium distancesLong-established standards

wwwusprofinetcom

67

RTU = Remote Terminal Unit

PROFIBUS amp PROFINET gateways to WirelessHART

PI developed a standard

PROFINET uses this

PROFINET over wireless backbones

PROFINET runs over these standard wireless technologies

IEEE 80211 (bgahnac) ndash Wireless LANIEEE 802151 ndash Bluetooth

Wireless is part of the PROFINET specification

Many vendorsSome IO devices have wireless built in

PROFIsafe is safety-certified over wireless using PROFINET as the transport mechanism

wwwusprofinetcom

68

Competitive Comparison wireless

PROFINET ndash designed in safety includedEtherNetIP ndash multicasting complicates

wwwusprofinetcom

69

Resources

Industrial Wireless Networking WebinarFour kinds of wireless blog postPROFINET Certified Network Engineer classMore App stories

Disney Toy Story Midway ManiaDisney Radiator Springs Racers Swedish TowerSteel Industry

wwwusprofinetcom

70

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

71

More

Bumpless RedundancyFast Start UpiPar ServerProxiesUnmanaged switchesApplication Profiles for

Lab trains pumps SEMI robots hellip

wwwusprofinetcom

72

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

73

Security

PI and ODVA have security documentsBoth rely on protecting the network itself

wwwusprofinetcom

74

Resources

Automation WorldBelden webinarControl Engineering Were you just hackedwwwisssourcecomwwwSCADAhackercomEric Byresrsquo blogldquoProtecting ICSs from Electronic Threatsrdquo

Part 1Part 2Part 3

us-certgovcontrol_systemsMacAfeePROFINET Security Guideline

wwwusprofinetcom

75

Leadership

PI createdFunctional safety over the network using the black channel approachEnergy management covering production pauses and data organization

PI advocated 2-port switches in devices when ODVA said it was a bad idea now they also advocate themPI was first with redundant media controllers and devices

wwwusprofinetcom

76

Wrapping Up

What is PROFINET

PROFINET

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

wwwusprofinetcom

78

IS COFFEE

Industrial

Not PROFIBUS wrapped in TCPIPDesigned for industry from start

FastRobustDeterministic

wwwusprofinetcom

79

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Scalable (Donrsquot Fence Me In)

Donrsquot settle for an 80 solutionEventually you will need more

Motion ControlProcess InstrumentSafety over the busConnectivity to a

production systemAnd that will require

New busNew softwareNew training

Sohellipstart with the 100 solutionPROFINET wwwusprofinetcom

80

$

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Dont Fence Me In

Roy Rogers Sons of the Pionee

Sons of the Pioneers 36 All- track 7

1998

Other

16813268

eng - 00002425 00002423 00014C3C 00014C37 00015F90 00015F90 00008000 00008000 00007530 00007530

Complete

Finished (stable)Spec at version 23 for 2 yearsWork on ldquoobjectsrdquo continues

All application areasDiscrete process motion high speed

Depth of featuresDiagnostics

PROFIBUS-like + IT protocolsFunctional safetyEnergy managementFast startuphellip many more

wwwusprofinetcom

81

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Open

Created and maintained by PI not by any one companyPI members participate in Working Groups and as reviewersMembership not required to make productsNo contract to sign

wwwusprofinetcom

82

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Fast

How fastTCPIP

secondsProcess instruments

100rsquos of millisecondsFactory IO

~10 millisecondsMotion control

lt1 millisecondHigh speed IO motion

3125 microseconds

wwwusprofinetcom

83

How repeatable

seconds

10rsquos of milliseconds

lt1millisecond

lt1microsecond

called ldquojitterrdquocovers this whole range

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

FlexibleStart with PROFINET

Virtually unlimited address spaceLots of bandwidthStandard wirelessFuture-proof leveraging of EthernetConnectivity upwardsConnectivity peer-to-peerConnect directly to IO

For specialized needsUnusual device PROFIBUS to PROFINETIntelligent sensor IO-Link to PROFINETSimple sensor AS-i to PROFINETProcess instrument PROFIBUS PA (or FF) to PROFINETWireless process instrument WirelessHART to PROFINETWireless discrete sensor PI WSAN to PROFINETLegacy fieldbus Proxy to PROFINETLegacy instrument HART to PROFINET

84

wwwusprofinetcom

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Easy

Simple Device ReplacementEasy configurationAutomatic topologyAutomatic timing calculations

wwwusprofinetcom

85

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Ethernet (Standard Unmodified)

Standard Unmodified EthernetConforms to IEEE8023

Media includesCopperFiberWireless

Uses standard Ethernet switches

wwwusprofinetcom

86

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Industrial Ethernet Capability Matrix

wwwusprofinetcom

87

Industrial Ethernet Capability Matrix

wwwusprofinetcom

88

TCPIP

Open Network

Real-timeMotion

Controller-to-Controller(Peer-to-Peer)

Modbus TCPEtherNetIPEtherCATPROFINET

Motion

wwwusprofinetcom

Industrial Ethernet Functionality

Technology PROFINET EthernetIP Modbus TCP

Ethernet IO Y Y YMotion Control Y Y NPeer-to-peer Y Y N

Process profile Y N N

Safety Y Y NSecurity Guideline Y N NBuses integrated many DeviceNet

ControlNet Modbus

source organization websites

Y = shipping N = no plans known

Available= PROFIBUS DP PROFIBUS PA Interbus DeviceNet Serial Modbus AS-i HART IO-Link FFPlanned= CC-Link more

89

Industrial Ethernet Functionality

Technology PROFINET EtherNetIP Modbus TCP

Communication Model Provider-Consumer

Provider-Consumer

Client-Server

Real-time Protocol Options

IEEE 8023 (Layer 2) primary

UDPIP optionTCPIP option

UDPIP (Layer 4) TCPIP (Layer 4)

Jitter with IO ++ (low) - (high) -- (higher)

Protocol Standard IEC 61158 IEC 61158 IEC 61158

Transmission Type Unicast primary Multicast optional

Multicast primary Limited Unicast Unicast only

COTS switch possible Yes Not recommended Yes

Switch requirements 100Mbits or faster

full duplex for IO traffic

Full DuplexIGMP Snooping One

IGMP QueryWire speed

For IO traffic

No special requirements

IP Address AssignmentAutomatic w PN

DCPDHCP optional

DHCP andManaged

DHCP and Managed

90

wwwusprofinetcom

Industrial Ethernet Functionality

Device Names Mandatory Optional Optional

Simple Device Replacement

Yes no toolssupport in all

devices

NoDHCP Option 82 Managed

Need special switchserver with DHCP

Option 82 support

No

Technology PROFINET EtherNetIP Modbus TCP

Network Management

(DCP DHCP option SNMP LLDP

topology options naming concept comprehensive

diagnostics)

(DHCP bootP DHCP option 82 SNMP loop holes vendor specific

limited network diagnostics special switches very likely)

(limited to IT tools SNMP loop

holes vendor specific no built

in network functions)

Comprehensive Diagnostics

Yes Application and Network No No

Diagnostics IO Status Yes No IO only No

Diagnostics Network Browser (can find IP or naming issues)

Yes returns all PROFINET Devices

and information

Limited to IT or vendor tools

no common tool

Limited to IT or vendor tools

no common tool

91

wwwusprofinetcom

Industrial Ethernet Functionality

Diagnostics Topology Yes No No

SNMP loop holes No Yes Yes

Energy Management(PROFIenergy) Yes No No

Safety Yes Yes No

Fast Start Up Yes Yes No

Wireless Yes IEEE 80211 and Bluetooth

Yes IEEE 80211(with caution when

using multicast)Yes

Performance ++ - --

Automatic Timing Calculation Yes No No

Technology PROFINET EtherNetIP Modbus TCP

Fieldbus Integration

Many including non PI

networks (PROFIBUS Interbus ASI

DeviceNet Foundation Fieldbus Modbus Hart

etc)

CompoNet DeviceNet ControlNet

Modbus TCPModbus

92

wwwusprofinetcom

Industrial Ethernet Functionality

Media (Network) Redundancy

YesSP RSP PN MRP

bumpless IRTvendor specific

YesSP RSP DLR vendor

specific

YesSP RSP vendor

specific

Bumpless Redundancy Yes No No

Controller Redundancy YesNot on EtherNetIP

Only with additional ODVA networks and hardware

No

Device Redundancy Yes No NoVertical Integration Yes No NoDevices can report maintenance information

Yes No No

Peer to Peer communications

Yes with CBA I-Device PNPN

Couplers TCPUDP option for programmed communication

Yesonly TCPIPprogrammed

communication

Yesonly TCPIPprogrammed

communication

Technology PROFINET EtherNetIP Modbus TCP

93

wwwusprofinetcom

Industrial Ethernet Functionality

Technology PROFINET EtherNetIP Modbus TCP

PROFINET for PA(Process Automation)

Yes No No

Shared Device Yes No No

iPar (optional parameter server)

Yes No No

TCI ndash Tool Calling Interface(allows vendor tools to be entered from the PROFINET configuration engineering tool)

Yes No No

94

wwwusprofinetcom

Resources

Competitive Resources from the PROFIblog

Pegging the FUD Meter (82707)The Fickle Finger of FUD (103007)FUD Dissection Part 1FUD Dissection Part 2Responding to FUD with FCNThe Big Lie SUE (121708)The EtherNetIP FUD-sicle ndash Melted Again(73112)PROFINET versus EtherNetIP (22415)

wwwusprofinetcom

96

wwwusprofinetcom

wwwusprofinetcom

97

Resources PROFINEWS App

wwwusprofinetcom

98

Resources NewsletterPROFINEWScom

wwwusprofinetcom

99

wwwusprofinetcom

Resources Webinars

Introduction to Ethernet for Control EngineersPROFINETIndustrial WirelessIndustrial Ethernet DiagnosticsPROFIBUS in the Process Industries PROFIsafePROFIenergyCompleting a PROFINET Project

More

100

Resources One-day training classes101

PROFINETMinneapolis June 4Denver June Chicago Aug Tampa Oct Detroit Oct Louisville Nov Raleigh Nov Seattle Dec

For the latest scheduleand to register visit

wwwusprofinetcom wwwusprofinetcom

PROFINETLos Angeles Feb 3 Dallas Feb 19Atlanta Mar 4Houston Mar 19Richmond Apr 2St Louis Apr 16Newark Apr 28Pittsburgh May 14

Resources PROFItech Classes

PROFIBUS or PROFINET Certified Network Engineer classFull week in Johnson City TNAlso available on-siteTheoretical plus hands-onCertification requires passing both a theoretical and practical examCertified Network Engineers are listed at wwwprofibuscomDetails at certifiedProfiInterfaceCentercomRegister online

wwwusprofinetcom

102

PROFINET Developer Workshop

Provide background and knowledge to design and test a PROFINET product efficientlyHow PROFINET can meet the specific applicationrsquos needs (ex GSDML file development)Tailored to customerrsquos level of experience and education Builds upon the PROFINET Certified Network Engineer curriculumHands-on experience and expert instruction on how to use the PROFINET test software suiteSmall or large groups accommodated both at the PIC or on the customerrsquos site wwwusprofinetcom

103

Resources Books

wwwusprofinetcom

104

OrderOrder

Order Order

Resources Social Media

wwwusprofinetcom

105

PROFItelevision

ThePROFIblogger

MinutePROFINET

Resources People

PI North America16101 N 82nd StreetSuite 3BScottsdale AZ 85260 USA ph (480) 483-2456fax (480) 483-7202wwwusprofibuscom

Michael Bryant Executive DirectorCarl Henning Deputy DirectorMichael Bowne Director of Tech MktingLynne Froehlich Administrative DirectorMarsha Bryant Administrator

PROFI Interface Center One Internet PlazaJohnson City TN 37604 USA

ph (423) 262-2576fax (423) 262-2103 wwwProfiInterfaceCentercom

Torsten Paulsen PIC ManagerHunter Harrington PROFINET Consulting EngrKyle McMillan PROFINET Systems EngineerJohn Swindall PROFIBUS Systems Engineer

wwwusprofinetcom

106

copy2013-2015 PI North America The PROFINET and PROFIBUS Logos are registered trademarks Members of PI are entitled to use the logos in all their written or electronic publications and promotional material The use of the PROFINET Logo in connection with PROFINET products is allowed only under the conditions of the PROFINET Runtime Software license All other trademarks and registered trademarks are the property of their respective owners

  • PROFINET vs EtherNetIP
  • A Disclaimer
  • Agenda
  • The Organization PROFINET
  • The Organizations
  • The Organizations Activities
  • The Organizations Cooperation
  • PI markets
  • Itrsquos all about the data
  • The road to IIoT
  • Breadth of Application Coverage
  • Competitive comparison discrete IO
  • Resources
  • PROFINET in Process
  • Competitive comparison process
  • Resources
  • Resources PROFIBUS PA
  • Motion Control Topology
  • Competitive comparison motion
  • Resources
  • Depth of Features
  • 5 steps to determinism
  • PROFINET and TCPIP
  • Why not use TCPIP for real-time
  • Ethernet doesnrsquot cause delays
  • PROFINET RT (Real Time)
  • When you try to use all layershellip
  • When you try to use all layershellip
  • Bandwidth Reservation for PROFINET IRT
  • Scheduling for PROFINET IRT
  • Functional principle of synchronization
  • 3125 microsecond cycle
  • Summary
  • Depth of Features
  • The ISOOSI Communications Model
  • Device Diagnostic Information
  • Diagnostic Information
  • ISOOSI Model Where Diagnostics fit in
  • IT Standards fPROFINET Network Diagnostics
  • Network Diagnostics Using SNMP
  • Network diagnostics using HTTP
  • IT Standards fPROFINET Network Diagnostics
  • LLDP (Link Layer Discovery Protocol)
  • Slide Number 44
  • Simple Device Replacement
  • Simple Device Replacement
  • Slide Number 47
  • Competitive comparison diagnostics
  • Resources
  • Depth of Features
  • How do I move information vertically
  • Depth of Features
  • Application Profiles
  • Application Profiles
  • PROFIenergy Use Cases
  • Competitive comparison
  • PROFIenergy Resources
  • Depth of Features
  • PROFIsafe How it works
  • Competitive comparison
  • PROFIsafe Resources
  • Depth of Features
  • How do I integrate controllers
  • Depth of Features
  • Share an IO Device
  • Depth of Features
  • Wireless
  • PROFINET over wireless backbones
  • Competitive Comparison wireless
  • Resources
  • Depth of Features
  • More
  • Depth of Features
  • Security
  • Resources
  • Leadership
  • Wrapping Up
  • What is PROFINET
  • Industrial
  • Scalable (Donrsquot Fence Me In)
  • Complete
  • Open
  • Fast
  • Flexible
  • Easy
  • Ethernet (Standard Unmodified)
  • Industrial Ethernet Capability Matrix
  • Industrial Ethernet Capability Matrix
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Resources
  • Competitive Resources from the PROFIblog
  • wwwusprofinetcom
  • Resources PROFINEWS App
  • Resources Newsletter
  • Resources Webinars
  • Resources One-day training classes
  • Resources PROFItech Classes
  • PROFINET Developer Workshop
  • Resources Books
  • Resources Social Media
  • Resources People
  • Slide Number 107
Page 14: PROFINET vs. EtherNet/IP · PROFINET RT (Real Time) The device determines which path the telegram takes  26 Data 40*…1440 Bytes InterFrame Gap 12 Byte Pre-amble

PROFINET in Process

Temperature

Classic IO

amp HART

PROFIBUS PA 3125kbits

Flow PressurePositioners

Level

PNPA link Motor starterDrives

Positioners

Engineering Station OS

ET 200iSP

Diagnosis ampCommissioning

PROFINETPROFIBUS DP

RS 485iS max 15Mbits

in Ex

DCSAS

FF

Transparent access to diagnostic and commissioning data

14

wwwusprofinetcom

Competitive comparison process

wwwusprofinetcom

15

Technology PROFINET EtherNetIP Modbus TCP

Fieldbus Integration

Many including non PI

networks (PROFIBUS Interbus

ASI DeviceNet Foundation Fieldbus

Modbus Hart etc)

CompoNet DeviceNet ControlNet

Modbus TCPModbus

Media (Network) Redundancy

YesSP RSP PN MRP

bumpless IRTvendor specific

YesSP RSP DLR vendor

specific

YesSP RSP vendor

specific

Bumpless Redundancy Yes No No

Controller Redundancy YesNot on EtherNetIP

Only with additional ODVA networks and hardware

No

Device Redundancy Yes No No

PROFINET for PA(Process Automation)

Yes No No

Resources

System description PROFINETPROFINET in Process Automation webinarWhite paperMinutePROFINET

wwwusprofinetcom

16

Resources PROFIBUS PA

Marketing Flyer PROFIBUS for Process AutomationSystem Description PROFIBUS Technology and ApplicationVideo series - PROFIBUS Dialogues

StandardizationExplosion PreventionLife Cycle ManagementDevice Diagnostics Condition Monitoring

Webinar seriesPart 1Part 2Part 3Part 4

wwwusprofinetcom

17

Motion Control Topology

wwwusprofinetcom

18

HMI

IRT communication IRT communicationIRT communication

RT communication RT communication

RT communicationRT communication

PLC

RT communication

Switch

Office IT Network

MotionController

PC

RT communication

IO Printer

Standard Ethernet devices can be connected at any point in the networkNo closed real-time domain

Competitive comparison motionMotion control comparison Modbus TCP is left out of this table as they do not support motion control

Technology PROFINET EtherNetIP

Architecture Open System(simultaneous TCP)

Open System(simultaneous TCP)

IEEE 8023 compliant Yes Yes

DeterministicYes Transparent clock

lt 1μs jittercalculated jitter

No Boundary clocks

Accumulating jitterSynchronized Peer-to-Peer Yes Yes

TCPIP traffic Yes Yes with caution

Throughput 150 Axes1ms35 Axes250μs 30 Axes1ms

IEEE 1588 IEEE 1588v2Built into PROFINET chips

IEEE 1588Special switches

neededAutomatic Timing Calculation Yes No

19

wwwusprofinetcom

Resources

Marketing Flyer Drives amp PROFIdrivePROFIdrive System DescriptionPROFIdrive webcastPROFIdrive Slide setWhite paperMinutePROFINET Performance 3MinutePROFINET Performance 4PROFIblog PROFIdrive

wwwusprofinetcom

20

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

21

5 steps to determinism

Configuration

Real-time

High Speed IO

TCPIP

Layer 2 (RT)

BandwidthReservation

(IRT)Cycle 1

IRTchannel Standard channel

Motion Control Scheduling (IRT)

PROFINETHTTPSNMP

hellip

IP

Ethernet

TCPUDP

Standard data 1

TCP

IP

Rea

l-tim

e

2

RT

Isoc

hr

Rea

l-tim

e

3

RT IRT

3125microsecFast Forwarding

DFPFragmentation

IRT = Isochronous Real-timeDFP = Dynamic Frame Packing

Device zDevice y

Controller

Switch

Port1

Port1

Port1Port2

Port1

Port2Port4

Port1

Device x

wwwusprofinetcom

22

PROFINET and TCPIP

PROFINET uses TCPIP where it makes sense

DiagnosticsNon time critical dataCommunicating with higher level IT

systemsPROFINET real-time coexists

with TCPIP without restrictions

PROFINET DOES NOT USE STANDARD

TCPIP

Real-Time

Bandwidth

Scheduling

TCPIP

3125microsec

23

Why not use TCPIP for real-time

Because itrsquos not fast enough and itrsquos not deterministic enoughHerersquos why

∆T4

∆T5

∆T2

∆T1

∆T3

TCPIPSuite

Ethernet

Server

TCPIPSuite

Ethernet

Client Data

UNWELCOME DELAYS

Bandwidth

Scheduling

TCPIP

3125microsec

Real-Time

24

Ethernet doesnrsquot cause delays

Node time330

Propagation 05

Transmission512

Switch latency10

Transmission512

Propagation05

Network

Node A

Switched 100MbpsEthernet

Node B

100m 100m

64-byte packet

Source University of Michigan Industrial Ethernet BookldquoPerformance Metrics for Industrial Ethernetrdquo

All times in micros

Bandwidth

Scheduling

TCPIP

3125microsec

Real-Time

25

PROFINET RT (Real Time)

The device determines which path the telegram takes

wwwusprofinetcom

26

Data

40hellip1440 Bytes

InterFrameGap

12 Byte

Pre-amble7 Byte

Sync

1 Byte

MAC

6 Byte

MAC

6 Byte

Ether-type

2 Byte

VLAN

2 Byte

Ether-type

2 Byte

FrameID

2 Byte

CycleCounter2 Byte

Data-Status1 Byte

TransStatus1 Byte

FCS

4 Byte

Ethernet Frame

Ethertype (type of protocol)Ethertype (PN) 0x8892Ethertype (IP) 0x0800EtherType (ARP) 0x0806EtherType (IPV6) 0x86DDhellip

RT Data

HTTP PROFINET

Rea

l-tim

e

SNMP Socket

IP

TCP UDP

Ethernet

IEEE EtherType0x8892

IEEE EtherType0x0800

Data

40hellip1440 Bytes

InterFrameGap

12 Byte

Pre-ambel7 Byte

Sync

1 Byte

MAC

6 Byte

MAC

6 Byte

Ether-type

2 Byte

VLAN

2 Byte

Ether-type

2 Byte

FrameID

2 Byte

CycleCounter

2 Byte

Data-Status1 Byte

TransStatus1 Byte

FCS

4 Byte

Bandwidth

Scheduling

TCPIP

3125microsec

Real-Time

When you try to use all layershellip

wwwusprofinetcom

27

Internet Layer

Network Access Layer

Application Layer

Transport Layer

SocketSNMPWEB

IP

Ethernet IEEE 8023

TCP UDP

IndustrialProtocolsPROFINET

Internet Layer

Network Access Layer

Application Layer

Transport Layer

SocketSNMPWEB

TCP UDP

IndustrialProtocols

IP

Ethernet

eg EtherNetIP

IEEE 8023

PROFINET is the enabling factor to achieve speed and determinism

Bandwidth

Scheduling

TCPIP

3125microsec

Real-Time

When you try to use all layershellip

wwwusprofinetcom

28

Internet Layer

Network Access Layer

Application Layer

Transport Layer

SocketSNMPWEB

IP

Ethernet IEEE 8023

TCP UDP

IndustrialProtocolsPROFINET

Internet Layer

Network Access Layer

Application Layer

Transport Layer

SocketSNMPWEB

TCP UDP

IndustrialProtocols

IP

Ethernet

eg EtherNetIP

IEEE 8023

PROFINET is the enabling factor to achieve speed and determinism

8 ms

16 msLess than 100microsJitter

Source University of Michigan Industrial Ethernet BookldquoPerformance Metrics for Industrial Ethernetrdquo

Bandwidth

Scheduling

TCPIP

3125microsec

Real-Time

Bandwidth Reservation for PROFINET IRT

Communication system schedulingExact cycle synchronizationSeparate time domains for Real-time and non-Real-time

Cycle 1 Cycle 2 Cycle n

IRTchannelStandard channel

eg 1 ms position controller clock cycle

Isochronous (IRT) Data

Open standardcommunication

IRTchannel Standard channel IRT

channel

Real-time (RT) Data

TCPIP-DataRT - DataIRT-Data

Synchro-nization

IRT = Isochronous Real Time

Scheduling

TCPIP

3125microsec

Real-Time

Bandwidth

29

Scheduling for PROFINET IRT

Every IRT device knows when data arrives and where to send it

wwwusprofinetcom

30

Controller

Switch

Device zDevice yDevice x

Port1

Port1

Frame 3

Frame 2

Frame 1

Switch scheduleRec port Arrive Frame Departure Dest

port1 t1 1 t1+∆t 41 t2 2 t2+∆t 41 t3 3 t3+∆t 22 - - - -

3) - - - -4) - - - -

) 100 free for TCPIP

Port1

Port2

Port1

Port2

Port4

Port1

Frame 1Frame 2Frame 3

Frame 1

Frame 1

Frame 2Frame 3

Switch must be IRT-awareTCPIP

3125microsec

Real-Time

Bandwidth

Scheduling

Functional principle of synchronization31

part IEEE 1588 V2 approved March 2008

Local Time

MasterClock

TransparentClock

SlaveClock

TransparentClock

SyncCtrl

Forwarding ofSync Message

Local Time

MasterClock

BoundaryClock

SlaveClock

BoundaryClock

MasterPort

SyncCtrl

SlavePort

Issue of cascading time control loops Extension of start-up time Used by EtherNetIP CIPSync

Only one control loop between Master clock and Slave clock

Usable in switched networks

IEEE1588

PROFINET

Boundary Clock

Transparent Clock

wwwusprofinetcom

3125 microsecond cycle

wwwusprofinetcom

32

TCPIP

Real-Time

Bandwidth

Scheduling

3125microsec

Summary

PROFINET achieves industry requirements for speed and determinism using standard Ethernet by using these 5 steps1 Using TCPIP where appropriate2 Skipping it when necessary3 Reserving bandwidth for higher performance4 Scheduling traffic to ensure motion control

needs5 Fast Forwarding Dynamic Frame Packing

and Fragmentation to achieve 3125microsecond cycle times

wwwusprofinetcom

33

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

34

The ISOOSI Communications Model35

Ethernet based systems can provide diagnostics on the Transport oriented layers (lower level) as well as Application based diagnostics (higher level) Picking the right protocol is important if you want a complete set of diagnostic capabilities

Layer 7

Layer 4

Layer 3

Layer 2

Layer 1

Application

TCPUDP

IP

Ethernet

Application Layer Diagnostics(For Example PROFINET)Provides PROFINET device specific diagnostics (module unplugged wire break IO status Data records etc)

Transport Oriented Layers Diagnostics (For Example SNMP HTTP LLDP)Provides information about TCPUDPIPEthernet (link down bandwidth statistics connections etc)

Where Diagnostics fit in

wwwusprofinetcom

Device Diagnostic Information

Logical model provides quick error localizationDiagnostic information is structured hierarchically

Station Failure in Device(eg Valve Station 2)

Slot 1 Slot 2 Slot 3Slot 0 Slot 4 Slot 5 Slot 6Network diagnosis IP-Address Ping Location Statistic

Slot Failure in Module(eg Analog Input Slot 3)

Channel Failure in Channel(eg Cable Break in Channel 2)

Channel 2

SNMP = Simple Network Management Protocol

gtgtgtgtgt Station name gtgtgtgt Slot gtgtgt Channel gt Error informationgtgt Channel type

36

Diagnostic Information

Examples of Diagnostic InformationThe device monitors the Output Channelsin order to discover a wire break (no current is flowing although the output is set to lsquo1rsquo)

An analog Input has a range of 010VAn input voltage of 12V is detected and reported as overvoltage

wwwusprofinetcom

37

Diagnostic Information is not only ldquoPROFINET relatedrdquo but also helps in the application

Ethernet based systems can provide diagnostics on the Transport oriented layers (lower level) as well as Application based diagnostics (higher level) Picking the right protocol is important if you want a complete set of diagnostic capabilities

Layer 7

Layer 4

Layer 3

Layer 2

Layer 1

Application

TCPUDP

IP

Ethernet

Application Layer Diagnostics(For Example PROFINET)Provides PROFINET device specific diagnostics (module unplugged wire break etc)

Transport Oriented Layers Diagnostics (For Example SNMP HTTP LLDP)Provides information about TCPUDPIPEthernet (link down bandwidth statistics connections etc)

ISOOSI Model Where Diagnostics fit in38

wwwusprofinetcom

IT Standards fPROFINET Network Diagnostics

Benefit Protocol Description

Standard tools for reading statistics and diagnostics

SNMP

Simple Network Management Protocol for network diagnostics

Web access to devices for configuration diagnostics

HTTP

Hyper Text Transfer Protocol for Web services and browsing

wwwusprofinetcom

3939H

ow d

oes

it w

orkhellip

Network Diagnostics Using SNMP

PROFINET uses SNMPPROFINET uses standard MIBs (Management Information Base MIB-II LLDP Discovery MIB)This MIB-II contains information about device name IP address location status and statistics (examples include CRC errors port status bandwidth utilizationhellip

ManagementStation

IO-Device IO-Device

Data request

Data transfer

NameIP AddressLocationStatusStatistics

NameIP AddressLocationStatusStatistics

MIB MIB

SNMP Software

wwwusprofinetcom

4040

Network diagnostics using HTTP

Simple accessRegardless of location even wirelessNo engineering tool needed

41Easy access over the web (local or remote)IO Controllers IO Devices proxies or switches can have web

diagnostics implemented

Benefit Protocol Description

Mapping the network topology and simple device replacement

LLDPLink Layer Discovery Protocol IEEE 8021AB

wwwusprofinetcom

4242H

ow d

oes

it w

orkhellip

IT Standards fPROFINET Network Diagnostics

LLDP (Link Layer Discovery Protocol)

The Link Layer Discovery Protocol (LLDP) is a vendor-independent protocol and independent of the network structureVia LLDP connected devices specify their identity and properties to their neighbors cyclically every few seconds

ports names transmission rates etcThe information is stored in a local table (LLDP Discovery MIB)Benefits of using LLDP includehellip

helliptopology Information can later be read out with SNMP from the LLDP Discovery MIB

simple device replacement can be achieved

helliphellipIO 1 ndash Port 2 ndash IO DevicePort 5PLC ndash Port 1 ndash IO ControllerPort 4IO 3 ndash Port 1 ndash IO DevicePort 3IO 2 ndash Port 2 ndash IO DevicePort 2- Empty -Port 1

Discovery MIB - Switch

Example LLDP Table

43

wwwusprofinetcom

Topology Diagnostics View

Use of standard Ethernet mechanismsLLDPSNMP

Topology diagnostics for devices Same modeling of Ports as IO channels

Standard and topology view (offline online) Maintenance information

44

wwwusprofinetcom

Simple Device Replacement

How to replace a PROFINET device which has failed without using an engineering tool

Devices with memory cardTransfer memory card to keep existing device name

Devices without memory cardUsing the PROFINET simple device replacement feature

45

wwwusprofinetcom

Simple Device Replacement

wwwusprofinetcom

46

IO Controller

I0 3 are you thereHmmm No answer

LLDP Alias NameldquoSwitchP4rdquo

1 Device ldquoIO 3rdquo fails2 Device is replaced with new

MAC address and empty name3 Devices exchange LLDP4 The neighbor sends a LLDP alias

name to new device5 Controller finds new device using

DCP and LLDP alias name6 Device addressed with

DCP ldquoSet namerdquo from controller7 IO Controller starts device and

system is back online

IO 1 IO 2 IO 3

Switch

LLDP

Simple Device Replacement

P1

P2P3

P4

OK Irsquoll try this Is ldquoSwitchP4rdquo there(The device connected to port 4)

Hello I am the switch You are connected to my port 4 ldquoSwitchP4rdquo

Found you ldquoSwitchP4rdquo Let me set your device name again to ldquoI0 3rdquo

IO 4

P5

46

Use of Ethernet diagnostic tools

Network analysis with standard toolsDebugging during development w

Ethernet SnifferWireshark ndashwwwwiresharkorgPROFINET decoding is built inColor filter available

Device Link and traffic detection with LEDsLED DisplaySimple connection test without configuration

47

DCP (Discovery and Configuration Protocol)

Connect Request

Parameterization

Real-Time IO

wwwusprofinetcom

Competitive comparison diagnostics

wwwusprofinetcom

48

Technology PROFINET EtherNetIP Modbus TCP

Network Management

(DCP DHCP option SNMP LLDP

topology options naming concept comprehensive

diagnostics)

(DHCP bootP DHCP option 82 SNMP loop holes vendor specific

limited network diagnostics special switches very likely)

(limited to IT tools SNMP loop

holes vendor specific no built

in network functions)

Comprehensive Diagnostics

Yes Application and Network No No

Diagnostics IO Status Yes No IO only No

Diagnostics Network Browser (can find IP or naming issues)

Yes returns all PROFINET Devices

and information

Limited to IT or vendor tools

no common tool

Limited to IT or vendor tools

no common tool

Diagnostics Topology Yes No No

SNMP loop holes No Yes Yes

Resources

PROFINET Diagnostics VideoPROFINET Diagnostics for PROFINET Webinar

wwwusprofinetcom

49

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

50

ERP

EnterpriseResourcePlanning

ManufacturingExecutionSystem

PlantAssetManagement

Stage 1Definition ofmaintenanceinterface

MES

Interface defined in IEC62264

Prod

uctio

n

Qua

lity

Inve

ntor

y

Mai

nten

ance

Mai

nten

ance

Interface defined by PROFINET

PAMController amp Field Devices

How do I move information vertically

wwwusprofinetcom

51

White paper MES and PROFINET

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

52

Application Profiles

Agreement within a device family on how to use the PROFIBUS PROFINET data by adding data structures cyclic acyclic services behavior parameterization diagnosis integration etc

wwwusprofinetcom

53

1

2

7

1

2

7

HostMaster Field DeviceSlave

Engineering

IEC 61158

Profile

Application Profiles

wwwusprofinetcom

54

Ident(Bar-codeRFID)

RobotNC

Profile Guidelines

Common ProfilesApplication Profiles Cooperation with other organizations

eg OPC DriveCom VDMA OpenPLC etc Training (UML Safety Models etc) Tools

Redundancy

FFIEC 61804

Interbus CAN etc

Models

Best Practice Patterns

Diagnosis

Data types

IEC 62390

Encoder PROFIdrive

FluidPower

SEMI

IampM Functions

Time Stamp

PROFIsafe

PADevices

Waterwastewater

intelligPumps SEMI

RemoteIOforPA

LaboratoryDevices

Weighingamp

Dosage

LowVoltageSwitch-

gear

IO-Link Trains

PROFINET IO

PROFIenergy

PROFIenergy Use Cases

Switch off during short breaksSwitch off during long breaksSwitch off during unplanned breaksReading of measured data

Provides a means of reducing or shutting off power when demand will be exceeded

wwwusprofinetcom

55

Competitive comparison

wwwusprofinetcom

56

Energy Management PROFINET EtherNetIP Modbus TCP

Production Pause savings Yes New No

Data organization Yes Yes No

PROFIenergy Resources

PROFIenergy flyerVideo What does PROFIenergy meanMinutePROFINET What is PROFIenergyWhite Paper ldquoThe PROFIenergy ProfilerdquoWhite Paper ldquoGet Energy Costs under ControlrdquoWhite Paper ldquoAssessing PROFIenergyacutes potentialrdquoBlog Report with videos

ldquoPROFIenergyrdquo

wwwusprofinetcom

57

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

58

PROFIsafe How it works

wwwusprofinetcom

59

ldquoBlack Channel ASICs Links Cables etc are not safety relevant

PROFIsafe Parts of the safety critical communications systems Addressing Watch Dog Timers Sequencing Signature etc

Safety relevant but not part of the PROFIsafe-Profiles Safety IO and the Safety Control Systems

Non safety critical functions like eg diagnosis

eg Diagnosis

Fail-safe data Standard data

Data Unit

PROFIBUS or PROFINET

PROFINETHTTPSNMP

hellip

TCPIP

EthernetRT

IO or Controller

PROFINETHTTPSNMP

hellip

TCPIP

EthernetRT

IOSafetyInput

Safety-Layer

PROFINETHTTPSNMP

hellip

TCPIP

EthernetRT

IOSafetyControl

Safety-Layer

PROFINETHTTPSNMP

hellip

TCPIP

EthernetRT

IOSafetyOutput

Safety-Layer

PROFIsafe provides correct transmission of messages

Competitive comparison

wwwusprofinetcom

60

System PROFINET EtherNetIP Modbus TCP

Functional Safety Yes Yes No

Safety for discrete process and motion Yes No No

Integrates AS-i Safety Yes No No

PROFIsafe Resources

Marketing Flyer PROFIsafeSystem Description PROFIsafe Technology and ApplicationPROFItelevision Safety with PROFINETApplication Story KUKA Reduces Machine Safety ComponentsPROFIsafe webinarSafety the Moviewwwprofisafenet

wwwusprofinetcom

61

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

62

How do I integrate controllers

wwwusprofinetcom

63IO controller 1

PROFINET

IO controller 2

CPU2 I-Device

IO device 1

CPU1

IO controller 3

CPU3

IO device 2

I-Device

An IO controller can also be an IO device with IO controller functionality on the same interfaceAllow local controllers in a modular architecture to communicate to a higher level station (main controller)Familiar IO access without TCPIP telegrams or proprietary methodsSimple and familiar IO interfacing of CPUs Interfacing of CPUs in different projects Integration among different controllers (manufacturers)Transmission of cyclic data (RT IRT)

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

64

Share an IO Device

PROFINET offers shared device functionalityTwo Controllers can access the same deviceFlexible assignment of modules to different controllers

IO controller 1

PROFINET

IO controller 2

Shared IO Device

Shared device results in reduced costs simplified architecturescan save on cabinet space allowing optimized solutions

65

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

66

Wireless

Long distance (RTU)Long distancesWaterwastewater and oil patch applicationsNo standards

Process InstrumentsShort distances battery powered meshWirelessHART ISA 10011a

Discrete Sensors and ActuatorsShort distances line-powered meshStandards still evolving

BackboneMedium distancesLong-established standards

wwwusprofinetcom

67

RTU = Remote Terminal Unit

PROFIBUS amp PROFINET gateways to WirelessHART

PI developed a standard

PROFINET uses this

PROFINET over wireless backbones

PROFINET runs over these standard wireless technologies

IEEE 80211 (bgahnac) ndash Wireless LANIEEE 802151 ndash Bluetooth

Wireless is part of the PROFINET specification

Many vendorsSome IO devices have wireless built in

PROFIsafe is safety-certified over wireless using PROFINET as the transport mechanism

wwwusprofinetcom

68

Competitive Comparison wireless

PROFINET ndash designed in safety includedEtherNetIP ndash multicasting complicates

wwwusprofinetcom

69

Resources

Industrial Wireless Networking WebinarFour kinds of wireless blog postPROFINET Certified Network Engineer classMore App stories

Disney Toy Story Midway ManiaDisney Radiator Springs Racers Swedish TowerSteel Industry

wwwusprofinetcom

70

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

71

More

Bumpless RedundancyFast Start UpiPar ServerProxiesUnmanaged switchesApplication Profiles for

Lab trains pumps SEMI robots hellip

wwwusprofinetcom

72

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

73

Security

PI and ODVA have security documentsBoth rely on protecting the network itself

wwwusprofinetcom

74

Resources

Automation WorldBelden webinarControl Engineering Were you just hackedwwwisssourcecomwwwSCADAhackercomEric Byresrsquo blogldquoProtecting ICSs from Electronic Threatsrdquo

Part 1Part 2Part 3

us-certgovcontrol_systemsMacAfeePROFINET Security Guideline

wwwusprofinetcom

75

Leadership

PI createdFunctional safety over the network using the black channel approachEnergy management covering production pauses and data organization

PI advocated 2-port switches in devices when ODVA said it was a bad idea now they also advocate themPI was first with redundant media controllers and devices

wwwusprofinetcom

76

Wrapping Up

What is PROFINET

PROFINET

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

wwwusprofinetcom

78

IS COFFEE

Industrial

Not PROFIBUS wrapped in TCPIPDesigned for industry from start

FastRobustDeterministic

wwwusprofinetcom

79

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Scalable (Donrsquot Fence Me In)

Donrsquot settle for an 80 solutionEventually you will need more

Motion ControlProcess InstrumentSafety over the busConnectivity to a

production systemAnd that will require

New busNew softwareNew training

Sohellipstart with the 100 solutionPROFINET wwwusprofinetcom

80

$

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Dont Fence Me In

Roy Rogers Sons of the Pionee

Sons of the Pioneers 36 All- track 7

1998

Other

16813268

eng - 00002425 00002423 00014C3C 00014C37 00015F90 00015F90 00008000 00008000 00007530 00007530

Complete

Finished (stable)Spec at version 23 for 2 yearsWork on ldquoobjectsrdquo continues

All application areasDiscrete process motion high speed

Depth of featuresDiagnostics

PROFIBUS-like + IT protocolsFunctional safetyEnergy managementFast startuphellip many more

wwwusprofinetcom

81

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Open

Created and maintained by PI not by any one companyPI members participate in Working Groups and as reviewersMembership not required to make productsNo contract to sign

wwwusprofinetcom

82

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Fast

How fastTCPIP

secondsProcess instruments

100rsquos of millisecondsFactory IO

~10 millisecondsMotion control

lt1 millisecondHigh speed IO motion

3125 microseconds

wwwusprofinetcom

83

How repeatable

seconds

10rsquos of milliseconds

lt1millisecond

lt1microsecond

called ldquojitterrdquocovers this whole range

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

FlexibleStart with PROFINET

Virtually unlimited address spaceLots of bandwidthStandard wirelessFuture-proof leveraging of EthernetConnectivity upwardsConnectivity peer-to-peerConnect directly to IO

For specialized needsUnusual device PROFIBUS to PROFINETIntelligent sensor IO-Link to PROFINETSimple sensor AS-i to PROFINETProcess instrument PROFIBUS PA (or FF) to PROFINETWireless process instrument WirelessHART to PROFINETWireless discrete sensor PI WSAN to PROFINETLegacy fieldbus Proxy to PROFINETLegacy instrument HART to PROFINET

84

wwwusprofinetcom

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Easy

Simple Device ReplacementEasy configurationAutomatic topologyAutomatic timing calculations

wwwusprofinetcom

85

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Ethernet (Standard Unmodified)

Standard Unmodified EthernetConforms to IEEE8023

Media includesCopperFiberWireless

Uses standard Ethernet switches

wwwusprofinetcom

86

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Industrial Ethernet Capability Matrix

wwwusprofinetcom

87

Industrial Ethernet Capability Matrix

wwwusprofinetcom

88

TCPIP

Open Network

Real-timeMotion

Controller-to-Controller(Peer-to-Peer)

Modbus TCPEtherNetIPEtherCATPROFINET

Motion

wwwusprofinetcom

Industrial Ethernet Functionality

Technology PROFINET EthernetIP Modbus TCP

Ethernet IO Y Y YMotion Control Y Y NPeer-to-peer Y Y N

Process profile Y N N

Safety Y Y NSecurity Guideline Y N NBuses integrated many DeviceNet

ControlNet Modbus

source organization websites

Y = shipping N = no plans known

Available= PROFIBUS DP PROFIBUS PA Interbus DeviceNet Serial Modbus AS-i HART IO-Link FFPlanned= CC-Link more

89

Industrial Ethernet Functionality

Technology PROFINET EtherNetIP Modbus TCP

Communication Model Provider-Consumer

Provider-Consumer

Client-Server

Real-time Protocol Options

IEEE 8023 (Layer 2) primary

UDPIP optionTCPIP option

UDPIP (Layer 4) TCPIP (Layer 4)

Jitter with IO ++ (low) - (high) -- (higher)

Protocol Standard IEC 61158 IEC 61158 IEC 61158

Transmission Type Unicast primary Multicast optional

Multicast primary Limited Unicast Unicast only

COTS switch possible Yes Not recommended Yes

Switch requirements 100Mbits or faster

full duplex for IO traffic

Full DuplexIGMP Snooping One

IGMP QueryWire speed

For IO traffic

No special requirements

IP Address AssignmentAutomatic w PN

DCPDHCP optional

DHCP andManaged

DHCP and Managed

90

wwwusprofinetcom

Industrial Ethernet Functionality

Device Names Mandatory Optional Optional

Simple Device Replacement

Yes no toolssupport in all

devices

NoDHCP Option 82 Managed

Need special switchserver with DHCP

Option 82 support

No

Technology PROFINET EtherNetIP Modbus TCP

Network Management

(DCP DHCP option SNMP LLDP

topology options naming concept comprehensive

diagnostics)

(DHCP bootP DHCP option 82 SNMP loop holes vendor specific

limited network diagnostics special switches very likely)

(limited to IT tools SNMP loop

holes vendor specific no built

in network functions)

Comprehensive Diagnostics

Yes Application and Network No No

Diagnostics IO Status Yes No IO only No

Diagnostics Network Browser (can find IP or naming issues)

Yes returns all PROFINET Devices

and information

Limited to IT or vendor tools

no common tool

Limited to IT or vendor tools

no common tool

91

wwwusprofinetcom

Industrial Ethernet Functionality

Diagnostics Topology Yes No No

SNMP loop holes No Yes Yes

Energy Management(PROFIenergy) Yes No No

Safety Yes Yes No

Fast Start Up Yes Yes No

Wireless Yes IEEE 80211 and Bluetooth

Yes IEEE 80211(with caution when

using multicast)Yes

Performance ++ - --

Automatic Timing Calculation Yes No No

Technology PROFINET EtherNetIP Modbus TCP

Fieldbus Integration

Many including non PI

networks (PROFIBUS Interbus ASI

DeviceNet Foundation Fieldbus Modbus Hart

etc)

CompoNet DeviceNet ControlNet

Modbus TCPModbus

92

wwwusprofinetcom

Industrial Ethernet Functionality

Media (Network) Redundancy

YesSP RSP PN MRP

bumpless IRTvendor specific

YesSP RSP DLR vendor

specific

YesSP RSP vendor

specific

Bumpless Redundancy Yes No No

Controller Redundancy YesNot on EtherNetIP

Only with additional ODVA networks and hardware

No

Device Redundancy Yes No NoVertical Integration Yes No NoDevices can report maintenance information

Yes No No

Peer to Peer communications

Yes with CBA I-Device PNPN

Couplers TCPUDP option for programmed communication

Yesonly TCPIPprogrammed

communication

Yesonly TCPIPprogrammed

communication

Technology PROFINET EtherNetIP Modbus TCP

93

wwwusprofinetcom

Industrial Ethernet Functionality

Technology PROFINET EtherNetIP Modbus TCP

PROFINET for PA(Process Automation)

Yes No No

Shared Device Yes No No

iPar (optional parameter server)

Yes No No

TCI ndash Tool Calling Interface(allows vendor tools to be entered from the PROFINET configuration engineering tool)

Yes No No

94

wwwusprofinetcom

Resources

Competitive Resources from the PROFIblog

Pegging the FUD Meter (82707)The Fickle Finger of FUD (103007)FUD Dissection Part 1FUD Dissection Part 2Responding to FUD with FCNThe Big Lie SUE (121708)The EtherNetIP FUD-sicle ndash Melted Again(73112)PROFINET versus EtherNetIP (22415)

wwwusprofinetcom

96

wwwusprofinetcom

wwwusprofinetcom

97

Resources PROFINEWS App

wwwusprofinetcom

98

Resources NewsletterPROFINEWScom

wwwusprofinetcom

99

wwwusprofinetcom

Resources Webinars

Introduction to Ethernet for Control EngineersPROFINETIndustrial WirelessIndustrial Ethernet DiagnosticsPROFIBUS in the Process Industries PROFIsafePROFIenergyCompleting a PROFINET Project

More

100

Resources One-day training classes101

PROFINETMinneapolis June 4Denver June Chicago Aug Tampa Oct Detroit Oct Louisville Nov Raleigh Nov Seattle Dec

For the latest scheduleand to register visit

wwwusprofinetcom wwwusprofinetcom

PROFINETLos Angeles Feb 3 Dallas Feb 19Atlanta Mar 4Houston Mar 19Richmond Apr 2St Louis Apr 16Newark Apr 28Pittsburgh May 14

Resources PROFItech Classes

PROFIBUS or PROFINET Certified Network Engineer classFull week in Johnson City TNAlso available on-siteTheoretical plus hands-onCertification requires passing both a theoretical and practical examCertified Network Engineers are listed at wwwprofibuscomDetails at certifiedProfiInterfaceCentercomRegister online

wwwusprofinetcom

102

PROFINET Developer Workshop

Provide background and knowledge to design and test a PROFINET product efficientlyHow PROFINET can meet the specific applicationrsquos needs (ex GSDML file development)Tailored to customerrsquos level of experience and education Builds upon the PROFINET Certified Network Engineer curriculumHands-on experience and expert instruction on how to use the PROFINET test software suiteSmall or large groups accommodated both at the PIC or on the customerrsquos site wwwusprofinetcom

103

Resources Books

wwwusprofinetcom

104

OrderOrder

Order Order

Resources Social Media

wwwusprofinetcom

105

PROFItelevision

ThePROFIblogger

MinutePROFINET

Resources People

PI North America16101 N 82nd StreetSuite 3BScottsdale AZ 85260 USA ph (480) 483-2456fax (480) 483-7202wwwusprofibuscom

Michael Bryant Executive DirectorCarl Henning Deputy DirectorMichael Bowne Director of Tech MktingLynne Froehlich Administrative DirectorMarsha Bryant Administrator

PROFI Interface Center One Internet PlazaJohnson City TN 37604 USA

ph (423) 262-2576fax (423) 262-2103 wwwProfiInterfaceCentercom

Torsten Paulsen PIC ManagerHunter Harrington PROFINET Consulting EngrKyle McMillan PROFINET Systems EngineerJohn Swindall PROFIBUS Systems Engineer

wwwusprofinetcom

106

copy2013-2015 PI North America The PROFINET and PROFIBUS Logos are registered trademarks Members of PI are entitled to use the logos in all their written or electronic publications and promotional material The use of the PROFINET Logo in connection with PROFINET products is allowed only under the conditions of the PROFINET Runtime Software license All other trademarks and registered trademarks are the property of their respective owners

  • PROFINET vs EtherNetIP
  • A Disclaimer
  • Agenda
  • The Organization PROFINET
  • The Organizations
  • The Organizations Activities
  • The Organizations Cooperation
  • PI markets
  • Itrsquos all about the data
  • The road to IIoT
  • Breadth of Application Coverage
  • Competitive comparison discrete IO
  • Resources
  • PROFINET in Process
  • Competitive comparison process
  • Resources
  • Resources PROFIBUS PA
  • Motion Control Topology
  • Competitive comparison motion
  • Resources
  • Depth of Features
  • 5 steps to determinism
  • PROFINET and TCPIP
  • Why not use TCPIP for real-time
  • Ethernet doesnrsquot cause delays
  • PROFINET RT (Real Time)
  • When you try to use all layershellip
  • When you try to use all layershellip
  • Bandwidth Reservation for PROFINET IRT
  • Scheduling for PROFINET IRT
  • Functional principle of synchronization
  • 3125 microsecond cycle
  • Summary
  • Depth of Features
  • The ISOOSI Communications Model
  • Device Diagnostic Information
  • Diagnostic Information
  • ISOOSI Model Where Diagnostics fit in
  • IT Standards fPROFINET Network Diagnostics
  • Network Diagnostics Using SNMP
  • Network diagnostics using HTTP
  • IT Standards fPROFINET Network Diagnostics
  • LLDP (Link Layer Discovery Protocol)
  • Slide Number 44
  • Simple Device Replacement
  • Simple Device Replacement
  • Slide Number 47
  • Competitive comparison diagnostics
  • Resources
  • Depth of Features
  • How do I move information vertically
  • Depth of Features
  • Application Profiles
  • Application Profiles
  • PROFIenergy Use Cases
  • Competitive comparison
  • PROFIenergy Resources
  • Depth of Features
  • PROFIsafe How it works
  • Competitive comparison
  • PROFIsafe Resources
  • Depth of Features
  • How do I integrate controllers
  • Depth of Features
  • Share an IO Device
  • Depth of Features
  • Wireless
  • PROFINET over wireless backbones
  • Competitive Comparison wireless
  • Resources
  • Depth of Features
  • More
  • Depth of Features
  • Security
  • Resources
  • Leadership
  • Wrapping Up
  • What is PROFINET
  • Industrial
  • Scalable (Donrsquot Fence Me In)
  • Complete
  • Open
  • Fast
  • Flexible
  • Easy
  • Ethernet (Standard Unmodified)
  • Industrial Ethernet Capability Matrix
  • Industrial Ethernet Capability Matrix
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Resources
  • Competitive Resources from the PROFIblog
  • wwwusprofinetcom
  • Resources PROFINEWS App
  • Resources Newsletter
  • Resources Webinars
  • Resources One-day training classes
  • Resources PROFItech Classes
  • PROFINET Developer Workshop
  • Resources Books
  • Resources Social Media
  • Resources People
  • Slide Number 107
Page 15: PROFINET vs. EtherNet/IP · PROFINET RT (Real Time) The device determines which path the telegram takes  26 Data 40*…1440 Bytes InterFrame Gap 12 Byte Pre-amble

Competitive comparison process

wwwusprofinetcom

15

Technology PROFINET EtherNetIP Modbus TCP

Fieldbus Integration

Many including non PI

networks (PROFIBUS Interbus

ASI DeviceNet Foundation Fieldbus

Modbus Hart etc)

CompoNet DeviceNet ControlNet

Modbus TCPModbus

Media (Network) Redundancy

YesSP RSP PN MRP

bumpless IRTvendor specific

YesSP RSP DLR vendor

specific

YesSP RSP vendor

specific

Bumpless Redundancy Yes No No

Controller Redundancy YesNot on EtherNetIP

Only with additional ODVA networks and hardware

No

Device Redundancy Yes No No

PROFINET for PA(Process Automation)

Yes No No

Resources

System description PROFINETPROFINET in Process Automation webinarWhite paperMinutePROFINET

wwwusprofinetcom

16

Resources PROFIBUS PA

Marketing Flyer PROFIBUS for Process AutomationSystem Description PROFIBUS Technology and ApplicationVideo series - PROFIBUS Dialogues

StandardizationExplosion PreventionLife Cycle ManagementDevice Diagnostics Condition Monitoring

Webinar seriesPart 1Part 2Part 3Part 4

wwwusprofinetcom

17

Motion Control Topology

wwwusprofinetcom

18

HMI

IRT communication IRT communicationIRT communication

RT communication RT communication

RT communicationRT communication

PLC

RT communication

Switch

Office IT Network

MotionController

PC

RT communication

IO Printer

Standard Ethernet devices can be connected at any point in the networkNo closed real-time domain

Competitive comparison motionMotion control comparison Modbus TCP is left out of this table as they do not support motion control

Technology PROFINET EtherNetIP

Architecture Open System(simultaneous TCP)

Open System(simultaneous TCP)

IEEE 8023 compliant Yes Yes

DeterministicYes Transparent clock

lt 1μs jittercalculated jitter

No Boundary clocks

Accumulating jitterSynchronized Peer-to-Peer Yes Yes

TCPIP traffic Yes Yes with caution

Throughput 150 Axes1ms35 Axes250μs 30 Axes1ms

IEEE 1588 IEEE 1588v2Built into PROFINET chips

IEEE 1588Special switches

neededAutomatic Timing Calculation Yes No

19

wwwusprofinetcom

Resources

Marketing Flyer Drives amp PROFIdrivePROFIdrive System DescriptionPROFIdrive webcastPROFIdrive Slide setWhite paperMinutePROFINET Performance 3MinutePROFINET Performance 4PROFIblog PROFIdrive

wwwusprofinetcom

20

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

21

5 steps to determinism

Configuration

Real-time

High Speed IO

TCPIP

Layer 2 (RT)

BandwidthReservation

(IRT)Cycle 1

IRTchannel Standard channel

Motion Control Scheduling (IRT)

PROFINETHTTPSNMP

hellip

IP

Ethernet

TCPUDP

Standard data 1

TCP

IP

Rea

l-tim

e

2

RT

Isoc

hr

Rea

l-tim

e

3

RT IRT

3125microsecFast Forwarding

DFPFragmentation

IRT = Isochronous Real-timeDFP = Dynamic Frame Packing

Device zDevice y

Controller

Switch

Port1

Port1

Port1Port2

Port1

Port2Port4

Port1

Device x

wwwusprofinetcom

22

PROFINET and TCPIP

PROFINET uses TCPIP where it makes sense

DiagnosticsNon time critical dataCommunicating with higher level IT

systemsPROFINET real-time coexists

with TCPIP without restrictions

PROFINET DOES NOT USE STANDARD

TCPIP

Real-Time

Bandwidth

Scheduling

TCPIP

3125microsec

23

Why not use TCPIP for real-time

Because itrsquos not fast enough and itrsquos not deterministic enoughHerersquos why

∆T4

∆T5

∆T2

∆T1

∆T3

TCPIPSuite

Ethernet

Server

TCPIPSuite

Ethernet

Client Data

UNWELCOME DELAYS

Bandwidth

Scheduling

TCPIP

3125microsec

Real-Time

24

Ethernet doesnrsquot cause delays

Node time330

Propagation 05

Transmission512

Switch latency10

Transmission512

Propagation05

Network

Node A

Switched 100MbpsEthernet

Node B

100m 100m

64-byte packet

Source University of Michigan Industrial Ethernet BookldquoPerformance Metrics for Industrial Ethernetrdquo

All times in micros

Bandwidth

Scheduling

TCPIP

3125microsec

Real-Time

25

PROFINET RT (Real Time)

The device determines which path the telegram takes

wwwusprofinetcom

26

Data

40hellip1440 Bytes

InterFrameGap

12 Byte

Pre-amble7 Byte

Sync

1 Byte

MAC

6 Byte

MAC

6 Byte

Ether-type

2 Byte

VLAN

2 Byte

Ether-type

2 Byte

FrameID

2 Byte

CycleCounter2 Byte

Data-Status1 Byte

TransStatus1 Byte

FCS

4 Byte

Ethernet Frame

Ethertype (type of protocol)Ethertype (PN) 0x8892Ethertype (IP) 0x0800EtherType (ARP) 0x0806EtherType (IPV6) 0x86DDhellip

RT Data

HTTP PROFINET

Rea

l-tim

e

SNMP Socket

IP

TCP UDP

Ethernet

IEEE EtherType0x8892

IEEE EtherType0x0800

Data

40hellip1440 Bytes

InterFrameGap

12 Byte

Pre-ambel7 Byte

Sync

1 Byte

MAC

6 Byte

MAC

6 Byte

Ether-type

2 Byte

VLAN

2 Byte

Ether-type

2 Byte

FrameID

2 Byte

CycleCounter

2 Byte

Data-Status1 Byte

TransStatus1 Byte

FCS

4 Byte

Bandwidth

Scheduling

TCPIP

3125microsec

Real-Time

When you try to use all layershellip

wwwusprofinetcom

27

Internet Layer

Network Access Layer

Application Layer

Transport Layer

SocketSNMPWEB

IP

Ethernet IEEE 8023

TCP UDP

IndustrialProtocolsPROFINET

Internet Layer

Network Access Layer

Application Layer

Transport Layer

SocketSNMPWEB

TCP UDP

IndustrialProtocols

IP

Ethernet

eg EtherNetIP

IEEE 8023

PROFINET is the enabling factor to achieve speed and determinism

Bandwidth

Scheduling

TCPIP

3125microsec

Real-Time

When you try to use all layershellip

wwwusprofinetcom

28

Internet Layer

Network Access Layer

Application Layer

Transport Layer

SocketSNMPWEB

IP

Ethernet IEEE 8023

TCP UDP

IndustrialProtocolsPROFINET

Internet Layer

Network Access Layer

Application Layer

Transport Layer

SocketSNMPWEB

TCP UDP

IndustrialProtocols

IP

Ethernet

eg EtherNetIP

IEEE 8023

PROFINET is the enabling factor to achieve speed and determinism

8 ms

16 msLess than 100microsJitter

Source University of Michigan Industrial Ethernet BookldquoPerformance Metrics for Industrial Ethernetrdquo

Bandwidth

Scheduling

TCPIP

3125microsec

Real-Time

Bandwidth Reservation for PROFINET IRT

Communication system schedulingExact cycle synchronizationSeparate time domains for Real-time and non-Real-time

Cycle 1 Cycle 2 Cycle n

IRTchannelStandard channel

eg 1 ms position controller clock cycle

Isochronous (IRT) Data

Open standardcommunication

IRTchannel Standard channel IRT

channel

Real-time (RT) Data

TCPIP-DataRT - DataIRT-Data

Synchro-nization

IRT = Isochronous Real Time

Scheduling

TCPIP

3125microsec

Real-Time

Bandwidth

29

Scheduling for PROFINET IRT

Every IRT device knows when data arrives and where to send it

wwwusprofinetcom

30

Controller

Switch

Device zDevice yDevice x

Port1

Port1

Frame 3

Frame 2

Frame 1

Switch scheduleRec port Arrive Frame Departure Dest

port1 t1 1 t1+∆t 41 t2 2 t2+∆t 41 t3 3 t3+∆t 22 - - - -

3) - - - -4) - - - -

) 100 free for TCPIP

Port1

Port2

Port1

Port2

Port4

Port1

Frame 1Frame 2Frame 3

Frame 1

Frame 1

Frame 2Frame 3

Switch must be IRT-awareTCPIP

3125microsec

Real-Time

Bandwidth

Scheduling

Functional principle of synchronization31

part IEEE 1588 V2 approved March 2008

Local Time

MasterClock

TransparentClock

SlaveClock

TransparentClock

SyncCtrl

Forwarding ofSync Message

Local Time

MasterClock

BoundaryClock

SlaveClock

BoundaryClock

MasterPort

SyncCtrl

SlavePort

Issue of cascading time control loops Extension of start-up time Used by EtherNetIP CIPSync

Only one control loop between Master clock and Slave clock

Usable in switched networks

IEEE1588

PROFINET

Boundary Clock

Transparent Clock

wwwusprofinetcom

3125 microsecond cycle

wwwusprofinetcom

32

TCPIP

Real-Time

Bandwidth

Scheduling

3125microsec

Summary

PROFINET achieves industry requirements for speed and determinism using standard Ethernet by using these 5 steps1 Using TCPIP where appropriate2 Skipping it when necessary3 Reserving bandwidth for higher performance4 Scheduling traffic to ensure motion control

needs5 Fast Forwarding Dynamic Frame Packing

and Fragmentation to achieve 3125microsecond cycle times

wwwusprofinetcom

33

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

34

The ISOOSI Communications Model35

Ethernet based systems can provide diagnostics on the Transport oriented layers (lower level) as well as Application based diagnostics (higher level) Picking the right protocol is important if you want a complete set of diagnostic capabilities

Layer 7

Layer 4

Layer 3

Layer 2

Layer 1

Application

TCPUDP

IP

Ethernet

Application Layer Diagnostics(For Example PROFINET)Provides PROFINET device specific diagnostics (module unplugged wire break IO status Data records etc)

Transport Oriented Layers Diagnostics (For Example SNMP HTTP LLDP)Provides information about TCPUDPIPEthernet (link down bandwidth statistics connections etc)

Where Diagnostics fit in

wwwusprofinetcom

Device Diagnostic Information

Logical model provides quick error localizationDiagnostic information is structured hierarchically

Station Failure in Device(eg Valve Station 2)

Slot 1 Slot 2 Slot 3Slot 0 Slot 4 Slot 5 Slot 6Network diagnosis IP-Address Ping Location Statistic

Slot Failure in Module(eg Analog Input Slot 3)

Channel Failure in Channel(eg Cable Break in Channel 2)

Channel 2

SNMP = Simple Network Management Protocol

gtgtgtgtgt Station name gtgtgtgt Slot gtgtgt Channel gt Error informationgtgt Channel type

36

Diagnostic Information

Examples of Diagnostic InformationThe device monitors the Output Channelsin order to discover a wire break (no current is flowing although the output is set to lsquo1rsquo)

An analog Input has a range of 010VAn input voltage of 12V is detected and reported as overvoltage

wwwusprofinetcom

37

Diagnostic Information is not only ldquoPROFINET relatedrdquo but also helps in the application

Ethernet based systems can provide diagnostics on the Transport oriented layers (lower level) as well as Application based diagnostics (higher level) Picking the right protocol is important if you want a complete set of diagnostic capabilities

Layer 7

Layer 4

Layer 3

Layer 2

Layer 1

Application

TCPUDP

IP

Ethernet

Application Layer Diagnostics(For Example PROFINET)Provides PROFINET device specific diagnostics (module unplugged wire break etc)

Transport Oriented Layers Diagnostics (For Example SNMP HTTP LLDP)Provides information about TCPUDPIPEthernet (link down bandwidth statistics connections etc)

ISOOSI Model Where Diagnostics fit in38

wwwusprofinetcom

IT Standards fPROFINET Network Diagnostics

Benefit Protocol Description

Standard tools for reading statistics and diagnostics

SNMP

Simple Network Management Protocol for network diagnostics

Web access to devices for configuration diagnostics

HTTP

Hyper Text Transfer Protocol for Web services and browsing

wwwusprofinetcom

3939H

ow d

oes

it w

orkhellip

Network Diagnostics Using SNMP

PROFINET uses SNMPPROFINET uses standard MIBs (Management Information Base MIB-II LLDP Discovery MIB)This MIB-II contains information about device name IP address location status and statistics (examples include CRC errors port status bandwidth utilizationhellip

ManagementStation

IO-Device IO-Device

Data request

Data transfer

NameIP AddressLocationStatusStatistics

NameIP AddressLocationStatusStatistics

MIB MIB

SNMP Software

wwwusprofinetcom

4040

Network diagnostics using HTTP

Simple accessRegardless of location even wirelessNo engineering tool needed

41Easy access over the web (local or remote)IO Controllers IO Devices proxies or switches can have web

diagnostics implemented

Benefit Protocol Description

Mapping the network topology and simple device replacement

LLDPLink Layer Discovery Protocol IEEE 8021AB

wwwusprofinetcom

4242H

ow d

oes

it w

orkhellip

IT Standards fPROFINET Network Diagnostics

LLDP (Link Layer Discovery Protocol)

The Link Layer Discovery Protocol (LLDP) is a vendor-independent protocol and independent of the network structureVia LLDP connected devices specify their identity and properties to their neighbors cyclically every few seconds

ports names transmission rates etcThe information is stored in a local table (LLDP Discovery MIB)Benefits of using LLDP includehellip

helliptopology Information can later be read out with SNMP from the LLDP Discovery MIB

simple device replacement can be achieved

helliphellipIO 1 ndash Port 2 ndash IO DevicePort 5PLC ndash Port 1 ndash IO ControllerPort 4IO 3 ndash Port 1 ndash IO DevicePort 3IO 2 ndash Port 2 ndash IO DevicePort 2- Empty -Port 1

Discovery MIB - Switch

Example LLDP Table

43

wwwusprofinetcom

Topology Diagnostics View

Use of standard Ethernet mechanismsLLDPSNMP

Topology diagnostics for devices Same modeling of Ports as IO channels

Standard and topology view (offline online) Maintenance information

44

wwwusprofinetcom

Simple Device Replacement

How to replace a PROFINET device which has failed without using an engineering tool

Devices with memory cardTransfer memory card to keep existing device name

Devices without memory cardUsing the PROFINET simple device replacement feature

45

wwwusprofinetcom

Simple Device Replacement

wwwusprofinetcom

46

IO Controller

I0 3 are you thereHmmm No answer

LLDP Alias NameldquoSwitchP4rdquo

1 Device ldquoIO 3rdquo fails2 Device is replaced with new

MAC address and empty name3 Devices exchange LLDP4 The neighbor sends a LLDP alias

name to new device5 Controller finds new device using

DCP and LLDP alias name6 Device addressed with

DCP ldquoSet namerdquo from controller7 IO Controller starts device and

system is back online

IO 1 IO 2 IO 3

Switch

LLDP

Simple Device Replacement

P1

P2P3

P4

OK Irsquoll try this Is ldquoSwitchP4rdquo there(The device connected to port 4)

Hello I am the switch You are connected to my port 4 ldquoSwitchP4rdquo

Found you ldquoSwitchP4rdquo Let me set your device name again to ldquoI0 3rdquo

IO 4

P5

46

Use of Ethernet diagnostic tools

Network analysis with standard toolsDebugging during development w

Ethernet SnifferWireshark ndashwwwwiresharkorgPROFINET decoding is built inColor filter available

Device Link and traffic detection with LEDsLED DisplaySimple connection test without configuration

47

DCP (Discovery and Configuration Protocol)

Connect Request

Parameterization

Real-Time IO

wwwusprofinetcom

Competitive comparison diagnostics

wwwusprofinetcom

48

Technology PROFINET EtherNetIP Modbus TCP

Network Management

(DCP DHCP option SNMP LLDP

topology options naming concept comprehensive

diagnostics)

(DHCP bootP DHCP option 82 SNMP loop holes vendor specific

limited network diagnostics special switches very likely)

(limited to IT tools SNMP loop

holes vendor specific no built

in network functions)

Comprehensive Diagnostics

Yes Application and Network No No

Diagnostics IO Status Yes No IO only No

Diagnostics Network Browser (can find IP or naming issues)

Yes returns all PROFINET Devices

and information

Limited to IT or vendor tools

no common tool

Limited to IT or vendor tools

no common tool

Diagnostics Topology Yes No No

SNMP loop holes No Yes Yes

Resources

PROFINET Diagnostics VideoPROFINET Diagnostics for PROFINET Webinar

wwwusprofinetcom

49

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

50

ERP

EnterpriseResourcePlanning

ManufacturingExecutionSystem

PlantAssetManagement

Stage 1Definition ofmaintenanceinterface

MES

Interface defined in IEC62264

Prod

uctio

n

Qua

lity

Inve

ntor

y

Mai

nten

ance

Mai

nten

ance

Interface defined by PROFINET

PAMController amp Field Devices

How do I move information vertically

wwwusprofinetcom

51

White paper MES and PROFINET

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

52

Application Profiles

Agreement within a device family on how to use the PROFIBUS PROFINET data by adding data structures cyclic acyclic services behavior parameterization diagnosis integration etc

wwwusprofinetcom

53

1

2

7

1

2

7

HostMaster Field DeviceSlave

Engineering

IEC 61158

Profile

Application Profiles

wwwusprofinetcom

54

Ident(Bar-codeRFID)

RobotNC

Profile Guidelines

Common ProfilesApplication Profiles Cooperation with other organizations

eg OPC DriveCom VDMA OpenPLC etc Training (UML Safety Models etc) Tools

Redundancy

FFIEC 61804

Interbus CAN etc

Models

Best Practice Patterns

Diagnosis

Data types

IEC 62390

Encoder PROFIdrive

FluidPower

SEMI

IampM Functions

Time Stamp

PROFIsafe

PADevices

Waterwastewater

intelligPumps SEMI

RemoteIOforPA

LaboratoryDevices

Weighingamp

Dosage

LowVoltageSwitch-

gear

IO-Link Trains

PROFINET IO

PROFIenergy

PROFIenergy Use Cases

Switch off during short breaksSwitch off during long breaksSwitch off during unplanned breaksReading of measured data

Provides a means of reducing or shutting off power when demand will be exceeded

wwwusprofinetcom

55

Competitive comparison

wwwusprofinetcom

56

Energy Management PROFINET EtherNetIP Modbus TCP

Production Pause savings Yes New No

Data organization Yes Yes No

PROFIenergy Resources

PROFIenergy flyerVideo What does PROFIenergy meanMinutePROFINET What is PROFIenergyWhite Paper ldquoThe PROFIenergy ProfilerdquoWhite Paper ldquoGet Energy Costs under ControlrdquoWhite Paper ldquoAssessing PROFIenergyacutes potentialrdquoBlog Report with videos

ldquoPROFIenergyrdquo

wwwusprofinetcom

57

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

58

PROFIsafe How it works

wwwusprofinetcom

59

ldquoBlack Channel ASICs Links Cables etc are not safety relevant

PROFIsafe Parts of the safety critical communications systems Addressing Watch Dog Timers Sequencing Signature etc

Safety relevant but not part of the PROFIsafe-Profiles Safety IO and the Safety Control Systems

Non safety critical functions like eg diagnosis

eg Diagnosis

Fail-safe data Standard data

Data Unit

PROFIBUS or PROFINET

PROFINETHTTPSNMP

hellip

TCPIP

EthernetRT

IO or Controller

PROFINETHTTPSNMP

hellip

TCPIP

EthernetRT

IOSafetyInput

Safety-Layer

PROFINETHTTPSNMP

hellip

TCPIP

EthernetRT

IOSafetyControl

Safety-Layer

PROFINETHTTPSNMP

hellip

TCPIP

EthernetRT

IOSafetyOutput

Safety-Layer

PROFIsafe provides correct transmission of messages

Competitive comparison

wwwusprofinetcom

60

System PROFINET EtherNetIP Modbus TCP

Functional Safety Yes Yes No

Safety for discrete process and motion Yes No No

Integrates AS-i Safety Yes No No

PROFIsafe Resources

Marketing Flyer PROFIsafeSystem Description PROFIsafe Technology and ApplicationPROFItelevision Safety with PROFINETApplication Story KUKA Reduces Machine Safety ComponentsPROFIsafe webinarSafety the Moviewwwprofisafenet

wwwusprofinetcom

61

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

62

How do I integrate controllers

wwwusprofinetcom

63IO controller 1

PROFINET

IO controller 2

CPU2 I-Device

IO device 1

CPU1

IO controller 3

CPU3

IO device 2

I-Device

An IO controller can also be an IO device with IO controller functionality on the same interfaceAllow local controllers in a modular architecture to communicate to a higher level station (main controller)Familiar IO access without TCPIP telegrams or proprietary methodsSimple and familiar IO interfacing of CPUs Interfacing of CPUs in different projects Integration among different controllers (manufacturers)Transmission of cyclic data (RT IRT)

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

64

Share an IO Device

PROFINET offers shared device functionalityTwo Controllers can access the same deviceFlexible assignment of modules to different controllers

IO controller 1

PROFINET

IO controller 2

Shared IO Device

Shared device results in reduced costs simplified architecturescan save on cabinet space allowing optimized solutions

65

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

66

Wireless

Long distance (RTU)Long distancesWaterwastewater and oil patch applicationsNo standards

Process InstrumentsShort distances battery powered meshWirelessHART ISA 10011a

Discrete Sensors and ActuatorsShort distances line-powered meshStandards still evolving

BackboneMedium distancesLong-established standards

wwwusprofinetcom

67

RTU = Remote Terminal Unit

PROFIBUS amp PROFINET gateways to WirelessHART

PI developed a standard

PROFINET uses this

PROFINET over wireless backbones

PROFINET runs over these standard wireless technologies

IEEE 80211 (bgahnac) ndash Wireless LANIEEE 802151 ndash Bluetooth

Wireless is part of the PROFINET specification

Many vendorsSome IO devices have wireless built in

PROFIsafe is safety-certified over wireless using PROFINET as the transport mechanism

wwwusprofinetcom

68

Competitive Comparison wireless

PROFINET ndash designed in safety includedEtherNetIP ndash multicasting complicates

wwwusprofinetcom

69

Resources

Industrial Wireless Networking WebinarFour kinds of wireless blog postPROFINET Certified Network Engineer classMore App stories

Disney Toy Story Midway ManiaDisney Radiator Springs Racers Swedish TowerSteel Industry

wwwusprofinetcom

70

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

71

More

Bumpless RedundancyFast Start UpiPar ServerProxiesUnmanaged switchesApplication Profiles for

Lab trains pumps SEMI robots hellip

wwwusprofinetcom

72

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

73

Security

PI and ODVA have security documentsBoth rely on protecting the network itself

wwwusprofinetcom

74

Resources

Automation WorldBelden webinarControl Engineering Were you just hackedwwwisssourcecomwwwSCADAhackercomEric Byresrsquo blogldquoProtecting ICSs from Electronic Threatsrdquo

Part 1Part 2Part 3

us-certgovcontrol_systemsMacAfeePROFINET Security Guideline

wwwusprofinetcom

75

Leadership

PI createdFunctional safety over the network using the black channel approachEnergy management covering production pauses and data organization

PI advocated 2-port switches in devices when ODVA said it was a bad idea now they also advocate themPI was first with redundant media controllers and devices

wwwusprofinetcom

76

Wrapping Up

What is PROFINET

PROFINET

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

wwwusprofinetcom

78

IS COFFEE

Industrial

Not PROFIBUS wrapped in TCPIPDesigned for industry from start

FastRobustDeterministic

wwwusprofinetcom

79

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Scalable (Donrsquot Fence Me In)

Donrsquot settle for an 80 solutionEventually you will need more

Motion ControlProcess InstrumentSafety over the busConnectivity to a

production systemAnd that will require

New busNew softwareNew training

Sohellipstart with the 100 solutionPROFINET wwwusprofinetcom

80

$

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Dont Fence Me In

Roy Rogers Sons of the Pionee

Sons of the Pioneers 36 All- track 7

1998

Other

16813268

eng - 00002425 00002423 00014C3C 00014C37 00015F90 00015F90 00008000 00008000 00007530 00007530

Complete

Finished (stable)Spec at version 23 for 2 yearsWork on ldquoobjectsrdquo continues

All application areasDiscrete process motion high speed

Depth of featuresDiagnostics

PROFIBUS-like + IT protocolsFunctional safetyEnergy managementFast startuphellip many more

wwwusprofinetcom

81

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Open

Created and maintained by PI not by any one companyPI members participate in Working Groups and as reviewersMembership not required to make productsNo contract to sign

wwwusprofinetcom

82

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Fast

How fastTCPIP

secondsProcess instruments

100rsquos of millisecondsFactory IO

~10 millisecondsMotion control

lt1 millisecondHigh speed IO motion

3125 microseconds

wwwusprofinetcom

83

How repeatable

seconds

10rsquos of milliseconds

lt1millisecond

lt1microsecond

called ldquojitterrdquocovers this whole range

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

FlexibleStart with PROFINET

Virtually unlimited address spaceLots of bandwidthStandard wirelessFuture-proof leveraging of EthernetConnectivity upwardsConnectivity peer-to-peerConnect directly to IO

For specialized needsUnusual device PROFIBUS to PROFINETIntelligent sensor IO-Link to PROFINETSimple sensor AS-i to PROFINETProcess instrument PROFIBUS PA (or FF) to PROFINETWireless process instrument WirelessHART to PROFINETWireless discrete sensor PI WSAN to PROFINETLegacy fieldbus Proxy to PROFINETLegacy instrument HART to PROFINET

84

wwwusprofinetcom

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Easy

Simple Device ReplacementEasy configurationAutomatic topologyAutomatic timing calculations

wwwusprofinetcom

85

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Ethernet (Standard Unmodified)

Standard Unmodified EthernetConforms to IEEE8023

Media includesCopperFiberWireless

Uses standard Ethernet switches

wwwusprofinetcom

86

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Industrial Ethernet Capability Matrix

wwwusprofinetcom

87

Industrial Ethernet Capability Matrix

wwwusprofinetcom

88

TCPIP

Open Network

Real-timeMotion

Controller-to-Controller(Peer-to-Peer)

Modbus TCPEtherNetIPEtherCATPROFINET

Motion

wwwusprofinetcom

Industrial Ethernet Functionality

Technology PROFINET EthernetIP Modbus TCP

Ethernet IO Y Y YMotion Control Y Y NPeer-to-peer Y Y N

Process profile Y N N

Safety Y Y NSecurity Guideline Y N NBuses integrated many DeviceNet

ControlNet Modbus

source organization websites

Y = shipping N = no plans known

Available= PROFIBUS DP PROFIBUS PA Interbus DeviceNet Serial Modbus AS-i HART IO-Link FFPlanned= CC-Link more

89

Industrial Ethernet Functionality

Technology PROFINET EtherNetIP Modbus TCP

Communication Model Provider-Consumer

Provider-Consumer

Client-Server

Real-time Protocol Options

IEEE 8023 (Layer 2) primary

UDPIP optionTCPIP option

UDPIP (Layer 4) TCPIP (Layer 4)

Jitter with IO ++ (low) - (high) -- (higher)

Protocol Standard IEC 61158 IEC 61158 IEC 61158

Transmission Type Unicast primary Multicast optional

Multicast primary Limited Unicast Unicast only

COTS switch possible Yes Not recommended Yes

Switch requirements 100Mbits or faster

full duplex for IO traffic

Full DuplexIGMP Snooping One

IGMP QueryWire speed

For IO traffic

No special requirements

IP Address AssignmentAutomatic w PN

DCPDHCP optional

DHCP andManaged

DHCP and Managed

90

wwwusprofinetcom

Industrial Ethernet Functionality

Device Names Mandatory Optional Optional

Simple Device Replacement

Yes no toolssupport in all

devices

NoDHCP Option 82 Managed

Need special switchserver with DHCP

Option 82 support

No

Technology PROFINET EtherNetIP Modbus TCP

Network Management

(DCP DHCP option SNMP LLDP

topology options naming concept comprehensive

diagnostics)

(DHCP bootP DHCP option 82 SNMP loop holes vendor specific

limited network diagnostics special switches very likely)

(limited to IT tools SNMP loop

holes vendor specific no built

in network functions)

Comprehensive Diagnostics

Yes Application and Network No No

Diagnostics IO Status Yes No IO only No

Diagnostics Network Browser (can find IP or naming issues)

Yes returns all PROFINET Devices

and information

Limited to IT or vendor tools

no common tool

Limited to IT or vendor tools

no common tool

91

wwwusprofinetcom

Industrial Ethernet Functionality

Diagnostics Topology Yes No No

SNMP loop holes No Yes Yes

Energy Management(PROFIenergy) Yes No No

Safety Yes Yes No

Fast Start Up Yes Yes No

Wireless Yes IEEE 80211 and Bluetooth

Yes IEEE 80211(with caution when

using multicast)Yes

Performance ++ - --

Automatic Timing Calculation Yes No No

Technology PROFINET EtherNetIP Modbus TCP

Fieldbus Integration

Many including non PI

networks (PROFIBUS Interbus ASI

DeviceNet Foundation Fieldbus Modbus Hart

etc)

CompoNet DeviceNet ControlNet

Modbus TCPModbus

92

wwwusprofinetcom

Industrial Ethernet Functionality

Media (Network) Redundancy

YesSP RSP PN MRP

bumpless IRTvendor specific

YesSP RSP DLR vendor

specific

YesSP RSP vendor

specific

Bumpless Redundancy Yes No No

Controller Redundancy YesNot on EtherNetIP

Only with additional ODVA networks and hardware

No

Device Redundancy Yes No NoVertical Integration Yes No NoDevices can report maintenance information

Yes No No

Peer to Peer communications

Yes with CBA I-Device PNPN

Couplers TCPUDP option for programmed communication

Yesonly TCPIPprogrammed

communication

Yesonly TCPIPprogrammed

communication

Technology PROFINET EtherNetIP Modbus TCP

93

wwwusprofinetcom

Industrial Ethernet Functionality

Technology PROFINET EtherNetIP Modbus TCP

PROFINET for PA(Process Automation)

Yes No No

Shared Device Yes No No

iPar (optional parameter server)

Yes No No

TCI ndash Tool Calling Interface(allows vendor tools to be entered from the PROFINET configuration engineering tool)

Yes No No

94

wwwusprofinetcom

Resources

Competitive Resources from the PROFIblog

Pegging the FUD Meter (82707)The Fickle Finger of FUD (103007)FUD Dissection Part 1FUD Dissection Part 2Responding to FUD with FCNThe Big Lie SUE (121708)The EtherNetIP FUD-sicle ndash Melted Again(73112)PROFINET versus EtherNetIP (22415)

wwwusprofinetcom

96

wwwusprofinetcom

wwwusprofinetcom

97

Resources PROFINEWS App

wwwusprofinetcom

98

Resources NewsletterPROFINEWScom

wwwusprofinetcom

99

wwwusprofinetcom

Resources Webinars

Introduction to Ethernet for Control EngineersPROFINETIndustrial WirelessIndustrial Ethernet DiagnosticsPROFIBUS in the Process Industries PROFIsafePROFIenergyCompleting a PROFINET Project

More

100

Resources One-day training classes101

PROFINETMinneapolis June 4Denver June Chicago Aug Tampa Oct Detroit Oct Louisville Nov Raleigh Nov Seattle Dec

For the latest scheduleand to register visit

wwwusprofinetcom wwwusprofinetcom

PROFINETLos Angeles Feb 3 Dallas Feb 19Atlanta Mar 4Houston Mar 19Richmond Apr 2St Louis Apr 16Newark Apr 28Pittsburgh May 14

Resources PROFItech Classes

PROFIBUS or PROFINET Certified Network Engineer classFull week in Johnson City TNAlso available on-siteTheoretical plus hands-onCertification requires passing both a theoretical and practical examCertified Network Engineers are listed at wwwprofibuscomDetails at certifiedProfiInterfaceCentercomRegister online

wwwusprofinetcom

102

PROFINET Developer Workshop

Provide background and knowledge to design and test a PROFINET product efficientlyHow PROFINET can meet the specific applicationrsquos needs (ex GSDML file development)Tailored to customerrsquos level of experience and education Builds upon the PROFINET Certified Network Engineer curriculumHands-on experience and expert instruction on how to use the PROFINET test software suiteSmall or large groups accommodated both at the PIC or on the customerrsquos site wwwusprofinetcom

103

Resources Books

wwwusprofinetcom

104

OrderOrder

Order Order

Resources Social Media

wwwusprofinetcom

105

PROFItelevision

ThePROFIblogger

MinutePROFINET

Resources People

PI North America16101 N 82nd StreetSuite 3BScottsdale AZ 85260 USA ph (480) 483-2456fax (480) 483-7202wwwusprofibuscom

Michael Bryant Executive DirectorCarl Henning Deputy DirectorMichael Bowne Director of Tech MktingLynne Froehlich Administrative DirectorMarsha Bryant Administrator

PROFI Interface Center One Internet PlazaJohnson City TN 37604 USA

ph (423) 262-2576fax (423) 262-2103 wwwProfiInterfaceCentercom

Torsten Paulsen PIC ManagerHunter Harrington PROFINET Consulting EngrKyle McMillan PROFINET Systems EngineerJohn Swindall PROFIBUS Systems Engineer

wwwusprofinetcom

106

copy2013-2015 PI North America The PROFINET and PROFIBUS Logos are registered trademarks Members of PI are entitled to use the logos in all their written or electronic publications and promotional material The use of the PROFINET Logo in connection with PROFINET products is allowed only under the conditions of the PROFINET Runtime Software license All other trademarks and registered trademarks are the property of their respective owners

  • PROFINET vs EtherNetIP
  • A Disclaimer
  • Agenda
  • The Organization PROFINET
  • The Organizations
  • The Organizations Activities
  • The Organizations Cooperation
  • PI markets
  • Itrsquos all about the data
  • The road to IIoT
  • Breadth of Application Coverage
  • Competitive comparison discrete IO
  • Resources
  • PROFINET in Process
  • Competitive comparison process
  • Resources
  • Resources PROFIBUS PA
  • Motion Control Topology
  • Competitive comparison motion
  • Resources
  • Depth of Features
  • 5 steps to determinism
  • PROFINET and TCPIP
  • Why not use TCPIP for real-time
  • Ethernet doesnrsquot cause delays
  • PROFINET RT (Real Time)
  • When you try to use all layershellip
  • When you try to use all layershellip
  • Bandwidth Reservation for PROFINET IRT
  • Scheduling for PROFINET IRT
  • Functional principle of synchronization
  • 3125 microsecond cycle
  • Summary
  • Depth of Features
  • The ISOOSI Communications Model
  • Device Diagnostic Information
  • Diagnostic Information
  • ISOOSI Model Where Diagnostics fit in
  • IT Standards fPROFINET Network Diagnostics
  • Network Diagnostics Using SNMP
  • Network diagnostics using HTTP
  • IT Standards fPROFINET Network Diagnostics
  • LLDP (Link Layer Discovery Protocol)
  • Slide Number 44
  • Simple Device Replacement
  • Simple Device Replacement
  • Slide Number 47
  • Competitive comparison diagnostics
  • Resources
  • Depth of Features
  • How do I move information vertically
  • Depth of Features
  • Application Profiles
  • Application Profiles
  • PROFIenergy Use Cases
  • Competitive comparison
  • PROFIenergy Resources
  • Depth of Features
  • PROFIsafe How it works
  • Competitive comparison
  • PROFIsafe Resources
  • Depth of Features
  • How do I integrate controllers
  • Depth of Features
  • Share an IO Device
  • Depth of Features
  • Wireless
  • PROFINET over wireless backbones
  • Competitive Comparison wireless
  • Resources
  • Depth of Features
  • More
  • Depth of Features
  • Security
  • Resources
  • Leadership
  • Wrapping Up
  • What is PROFINET
  • Industrial
  • Scalable (Donrsquot Fence Me In)
  • Complete
  • Open
  • Fast
  • Flexible
  • Easy
  • Ethernet (Standard Unmodified)
  • Industrial Ethernet Capability Matrix
  • Industrial Ethernet Capability Matrix
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Resources
  • Competitive Resources from the PROFIblog
  • wwwusprofinetcom
  • Resources PROFINEWS App
  • Resources Newsletter
  • Resources Webinars
  • Resources One-day training classes
  • Resources PROFItech Classes
  • PROFINET Developer Workshop
  • Resources Books
  • Resources Social Media
  • Resources People
  • Slide Number 107
Page 16: PROFINET vs. EtherNet/IP · PROFINET RT (Real Time) The device determines which path the telegram takes  26 Data 40*…1440 Bytes InterFrame Gap 12 Byte Pre-amble

Resources

System description PROFINETPROFINET in Process Automation webinarWhite paperMinutePROFINET

wwwusprofinetcom

16

Resources PROFIBUS PA

Marketing Flyer PROFIBUS for Process AutomationSystem Description PROFIBUS Technology and ApplicationVideo series - PROFIBUS Dialogues

StandardizationExplosion PreventionLife Cycle ManagementDevice Diagnostics Condition Monitoring

Webinar seriesPart 1Part 2Part 3Part 4

wwwusprofinetcom

17

Motion Control Topology

wwwusprofinetcom

18

HMI

IRT communication IRT communicationIRT communication

RT communication RT communication

RT communicationRT communication

PLC

RT communication

Switch

Office IT Network

MotionController

PC

RT communication

IO Printer

Standard Ethernet devices can be connected at any point in the networkNo closed real-time domain

Competitive comparison motionMotion control comparison Modbus TCP is left out of this table as they do not support motion control

Technology PROFINET EtherNetIP

Architecture Open System(simultaneous TCP)

Open System(simultaneous TCP)

IEEE 8023 compliant Yes Yes

DeterministicYes Transparent clock

lt 1μs jittercalculated jitter

No Boundary clocks

Accumulating jitterSynchronized Peer-to-Peer Yes Yes

TCPIP traffic Yes Yes with caution

Throughput 150 Axes1ms35 Axes250μs 30 Axes1ms

IEEE 1588 IEEE 1588v2Built into PROFINET chips

IEEE 1588Special switches

neededAutomatic Timing Calculation Yes No

19

wwwusprofinetcom

Resources

Marketing Flyer Drives amp PROFIdrivePROFIdrive System DescriptionPROFIdrive webcastPROFIdrive Slide setWhite paperMinutePROFINET Performance 3MinutePROFINET Performance 4PROFIblog PROFIdrive

wwwusprofinetcom

20

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

21

5 steps to determinism

Configuration

Real-time

High Speed IO

TCPIP

Layer 2 (RT)

BandwidthReservation

(IRT)Cycle 1

IRTchannel Standard channel

Motion Control Scheduling (IRT)

PROFINETHTTPSNMP

hellip

IP

Ethernet

TCPUDP

Standard data 1

TCP

IP

Rea

l-tim

e

2

RT

Isoc

hr

Rea

l-tim

e

3

RT IRT

3125microsecFast Forwarding

DFPFragmentation

IRT = Isochronous Real-timeDFP = Dynamic Frame Packing

Device zDevice y

Controller

Switch

Port1

Port1

Port1Port2

Port1

Port2Port4

Port1

Device x

wwwusprofinetcom

22

PROFINET and TCPIP

PROFINET uses TCPIP where it makes sense

DiagnosticsNon time critical dataCommunicating with higher level IT

systemsPROFINET real-time coexists

with TCPIP without restrictions

PROFINET DOES NOT USE STANDARD

TCPIP

Real-Time

Bandwidth

Scheduling

TCPIP

3125microsec

23

Why not use TCPIP for real-time

Because itrsquos not fast enough and itrsquos not deterministic enoughHerersquos why

∆T4

∆T5

∆T2

∆T1

∆T3

TCPIPSuite

Ethernet

Server

TCPIPSuite

Ethernet

Client Data

UNWELCOME DELAYS

Bandwidth

Scheduling

TCPIP

3125microsec

Real-Time

24

Ethernet doesnrsquot cause delays

Node time330

Propagation 05

Transmission512

Switch latency10

Transmission512

Propagation05

Network

Node A

Switched 100MbpsEthernet

Node B

100m 100m

64-byte packet

Source University of Michigan Industrial Ethernet BookldquoPerformance Metrics for Industrial Ethernetrdquo

All times in micros

Bandwidth

Scheduling

TCPIP

3125microsec

Real-Time

25

PROFINET RT (Real Time)

The device determines which path the telegram takes

wwwusprofinetcom

26

Data

40hellip1440 Bytes

InterFrameGap

12 Byte

Pre-amble7 Byte

Sync

1 Byte

MAC

6 Byte

MAC

6 Byte

Ether-type

2 Byte

VLAN

2 Byte

Ether-type

2 Byte

FrameID

2 Byte

CycleCounter2 Byte

Data-Status1 Byte

TransStatus1 Byte

FCS

4 Byte

Ethernet Frame

Ethertype (type of protocol)Ethertype (PN) 0x8892Ethertype (IP) 0x0800EtherType (ARP) 0x0806EtherType (IPV6) 0x86DDhellip

RT Data

HTTP PROFINET

Rea

l-tim

e

SNMP Socket

IP

TCP UDP

Ethernet

IEEE EtherType0x8892

IEEE EtherType0x0800

Data

40hellip1440 Bytes

InterFrameGap

12 Byte

Pre-ambel7 Byte

Sync

1 Byte

MAC

6 Byte

MAC

6 Byte

Ether-type

2 Byte

VLAN

2 Byte

Ether-type

2 Byte

FrameID

2 Byte

CycleCounter

2 Byte

Data-Status1 Byte

TransStatus1 Byte

FCS

4 Byte

Bandwidth

Scheduling

TCPIP

3125microsec

Real-Time

When you try to use all layershellip

wwwusprofinetcom

27

Internet Layer

Network Access Layer

Application Layer

Transport Layer

SocketSNMPWEB

IP

Ethernet IEEE 8023

TCP UDP

IndustrialProtocolsPROFINET

Internet Layer

Network Access Layer

Application Layer

Transport Layer

SocketSNMPWEB

TCP UDP

IndustrialProtocols

IP

Ethernet

eg EtherNetIP

IEEE 8023

PROFINET is the enabling factor to achieve speed and determinism

Bandwidth

Scheduling

TCPIP

3125microsec

Real-Time

When you try to use all layershellip

wwwusprofinetcom

28

Internet Layer

Network Access Layer

Application Layer

Transport Layer

SocketSNMPWEB

IP

Ethernet IEEE 8023

TCP UDP

IndustrialProtocolsPROFINET

Internet Layer

Network Access Layer

Application Layer

Transport Layer

SocketSNMPWEB

TCP UDP

IndustrialProtocols

IP

Ethernet

eg EtherNetIP

IEEE 8023

PROFINET is the enabling factor to achieve speed and determinism

8 ms

16 msLess than 100microsJitter

Source University of Michigan Industrial Ethernet BookldquoPerformance Metrics for Industrial Ethernetrdquo

Bandwidth

Scheduling

TCPIP

3125microsec

Real-Time

Bandwidth Reservation for PROFINET IRT

Communication system schedulingExact cycle synchronizationSeparate time domains for Real-time and non-Real-time

Cycle 1 Cycle 2 Cycle n

IRTchannelStandard channel

eg 1 ms position controller clock cycle

Isochronous (IRT) Data

Open standardcommunication

IRTchannel Standard channel IRT

channel

Real-time (RT) Data

TCPIP-DataRT - DataIRT-Data

Synchro-nization

IRT = Isochronous Real Time

Scheduling

TCPIP

3125microsec

Real-Time

Bandwidth

29

Scheduling for PROFINET IRT

Every IRT device knows when data arrives and where to send it

wwwusprofinetcom

30

Controller

Switch

Device zDevice yDevice x

Port1

Port1

Frame 3

Frame 2

Frame 1

Switch scheduleRec port Arrive Frame Departure Dest

port1 t1 1 t1+∆t 41 t2 2 t2+∆t 41 t3 3 t3+∆t 22 - - - -

3) - - - -4) - - - -

) 100 free for TCPIP

Port1

Port2

Port1

Port2

Port4

Port1

Frame 1Frame 2Frame 3

Frame 1

Frame 1

Frame 2Frame 3

Switch must be IRT-awareTCPIP

3125microsec

Real-Time

Bandwidth

Scheduling

Functional principle of synchronization31

part IEEE 1588 V2 approved March 2008

Local Time

MasterClock

TransparentClock

SlaveClock

TransparentClock

SyncCtrl

Forwarding ofSync Message

Local Time

MasterClock

BoundaryClock

SlaveClock

BoundaryClock

MasterPort

SyncCtrl

SlavePort

Issue of cascading time control loops Extension of start-up time Used by EtherNetIP CIPSync

Only one control loop between Master clock and Slave clock

Usable in switched networks

IEEE1588

PROFINET

Boundary Clock

Transparent Clock

wwwusprofinetcom

3125 microsecond cycle

wwwusprofinetcom

32

TCPIP

Real-Time

Bandwidth

Scheduling

3125microsec

Summary

PROFINET achieves industry requirements for speed and determinism using standard Ethernet by using these 5 steps1 Using TCPIP where appropriate2 Skipping it when necessary3 Reserving bandwidth for higher performance4 Scheduling traffic to ensure motion control

needs5 Fast Forwarding Dynamic Frame Packing

and Fragmentation to achieve 3125microsecond cycle times

wwwusprofinetcom

33

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

34

The ISOOSI Communications Model35

Ethernet based systems can provide diagnostics on the Transport oriented layers (lower level) as well as Application based diagnostics (higher level) Picking the right protocol is important if you want a complete set of diagnostic capabilities

Layer 7

Layer 4

Layer 3

Layer 2

Layer 1

Application

TCPUDP

IP

Ethernet

Application Layer Diagnostics(For Example PROFINET)Provides PROFINET device specific diagnostics (module unplugged wire break IO status Data records etc)

Transport Oriented Layers Diagnostics (For Example SNMP HTTP LLDP)Provides information about TCPUDPIPEthernet (link down bandwidth statistics connections etc)

Where Diagnostics fit in

wwwusprofinetcom

Device Diagnostic Information

Logical model provides quick error localizationDiagnostic information is structured hierarchically

Station Failure in Device(eg Valve Station 2)

Slot 1 Slot 2 Slot 3Slot 0 Slot 4 Slot 5 Slot 6Network diagnosis IP-Address Ping Location Statistic

Slot Failure in Module(eg Analog Input Slot 3)

Channel Failure in Channel(eg Cable Break in Channel 2)

Channel 2

SNMP = Simple Network Management Protocol

gtgtgtgtgt Station name gtgtgtgt Slot gtgtgt Channel gt Error informationgtgt Channel type

36

Diagnostic Information

Examples of Diagnostic InformationThe device monitors the Output Channelsin order to discover a wire break (no current is flowing although the output is set to lsquo1rsquo)

An analog Input has a range of 010VAn input voltage of 12V is detected and reported as overvoltage

wwwusprofinetcom

37

Diagnostic Information is not only ldquoPROFINET relatedrdquo but also helps in the application

Ethernet based systems can provide diagnostics on the Transport oriented layers (lower level) as well as Application based diagnostics (higher level) Picking the right protocol is important if you want a complete set of diagnostic capabilities

Layer 7

Layer 4

Layer 3

Layer 2

Layer 1

Application

TCPUDP

IP

Ethernet

Application Layer Diagnostics(For Example PROFINET)Provides PROFINET device specific diagnostics (module unplugged wire break etc)

Transport Oriented Layers Diagnostics (For Example SNMP HTTP LLDP)Provides information about TCPUDPIPEthernet (link down bandwidth statistics connections etc)

ISOOSI Model Where Diagnostics fit in38

wwwusprofinetcom

IT Standards fPROFINET Network Diagnostics

Benefit Protocol Description

Standard tools for reading statistics and diagnostics

SNMP

Simple Network Management Protocol for network diagnostics

Web access to devices for configuration diagnostics

HTTP

Hyper Text Transfer Protocol for Web services and browsing

wwwusprofinetcom

3939H

ow d

oes

it w

orkhellip

Network Diagnostics Using SNMP

PROFINET uses SNMPPROFINET uses standard MIBs (Management Information Base MIB-II LLDP Discovery MIB)This MIB-II contains information about device name IP address location status and statistics (examples include CRC errors port status bandwidth utilizationhellip

ManagementStation

IO-Device IO-Device

Data request

Data transfer

NameIP AddressLocationStatusStatistics

NameIP AddressLocationStatusStatistics

MIB MIB

SNMP Software

wwwusprofinetcom

4040

Network diagnostics using HTTP

Simple accessRegardless of location even wirelessNo engineering tool needed

41Easy access over the web (local or remote)IO Controllers IO Devices proxies or switches can have web

diagnostics implemented

Benefit Protocol Description

Mapping the network topology and simple device replacement

LLDPLink Layer Discovery Protocol IEEE 8021AB

wwwusprofinetcom

4242H

ow d

oes

it w

orkhellip

IT Standards fPROFINET Network Diagnostics

LLDP (Link Layer Discovery Protocol)

The Link Layer Discovery Protocol (LLDP) is a vendor-independent protocol and independent of the network structureVia LLDP connected devices specify their identity and properties to their neighbors cyclically every few seconds

ports names transmission rates etcThe information is stored in a local table (LLDP Discovery MIB)Benefits of using LLDP includehellip

helliptopology Information can later be read out with SNMP from the LLDP Discovery MIB

simple device replacement can be achieved

helliphellipIO 1 ndash Port 2 ndash IO DevicePort 5PLC ndash Port 1 ndash IO ControllerPort 4IO 3 ndash Port 1 ndash IO DevicePort 3IO 2 ndash Port 2 ndash IO DevicePort 2- Empty -Port 1

Discovery MIB - Switch

Example LLDP Table

43

wwwusprofinetcom

Topology Diagnostics View

Use of standard Ethernet mechanismsLLDPSNMP

Topology diagnostics for devices Same modeling of Ports as IO channels

Standard and topology view (offline online) Maintenance information

44

wwwusprofinetcom

Simple Device Replacement

How to replace a PROFINET device which has failed without using an engineering tool

Devices with memory cardTransfer memory card to keep existing device name

Devices without memory cardUsing the PROFINET simple device replacement feature

45

wwwusprofinetcom

Simple Device Replacement

wwwusprofinetcom

46

IO Controller

I0 3 are you thereHmmm No answer

LLDP Alias NameldquoSwitchP4rdquo

1 Device ldquoIO 3rdquo fails2 Device is replaced with new

MAC address and empty name3 Devices exchange LLDP4 The neighbor sends a LLDP alias

name to new device5 Controller finds new device using

DCP and LLDP alias name6 Device addressed with

DCP ldquoSet namerdquo from controller7 IO Controller starts device and

system is back online

IO 1 IO 2 IO 3

Switch

LLDP

Simple Device Replacement

P1

P2P3

P4

OK Irsquoll try this Is ldquoSwitchP4rdquo there(The device connected to port 4)

Hello I am the switch You are connected to my port 4 ldquoSwitchP4rdquo

Found you ldquoSwitchP4rdquo Let me set your device name again to ldquoI0 3rdquo

IO 4

P5

46

Use of Ethernet diagnostic tools

Network analysis with standard toolsDebugging during development w

Ethernet SnifferWireshark ndashwwwwiresharkorgPROFINET decoding is built inColor filter available

Device Link and traffic detection with LEDsLED DisplaySimple connection test without configuration

47

DCP (Discovery and Configuration Protocol)

Connect Request

Parameterization

Real-Time IO

wwwusprofinetcom

Competitive comparison diagnostics

wwwusprofinetcom

48

Technology PROFINET EtherNetIP Modbus TCP

Network Management

(DCP DHCP option SNMP LLDP

topology options naming concept comprehensive

diagnostics)

(DHCP bootP DHCP option 82 SNMP loop holes vendor specific

limited network diagnostics special switches very likely)

(limited to IT tools SNMP loop

holes vendor specific no built

in network functions)

Comprehensive Diagnostics

Yes Application and Network No No

Diagnostics IO Status Yes No IO only No

Diagnostics Network Browser (can find IP or naming issues)

Yes returns all PROFINET Devices

and information

Limited to IT or vendor tools

no common tool

Limited to IT or vendor tools

no common tool

Diagnostics Topology Yes No No

SNMP loop holes No Yes Yes

Resources

PROFINET Diagnostics VideoPROFINET Diagnostics for PROFINET Webinar

wwwusprofinetcom

49

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

50

ERP

EnterpriseResourcePlanning

ManufacturingExecutionSystem

PlantAssetManagement

Stage 1Definition ofmaintenanceinterface

MES

Interface defined in IEC62264

Prod

uctio

n

Qua

lity

Inve

ntor

y

Mai

nten

ance

Mai

nten

ance

Interface defined by PROFINET

PAMController amp Field Devices

How do I move information vertically

wwwusprofinetcom

51

White paper MES and PROFINET

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

52

Application Profiles

Agreement within a device family on how to use the PROFIBUS PROFINET data by adding data structures cyclic acyclic services behavior parameterization diagnosis integration etc

wwwusprofinetcom

53

1

2

7

1

2

7

HostMaster Field DeviceSlave

Engineering

IEC 61158

Profile

Application Profiles

wwwusprofinetcom

54

Ident(Bar-codeRFID)

RobotNC

Profile Guidelines

Common ProfilesApplication Profiles Cooperation with other organizations

eg OPC DriveCom VDMA OpenPLC etc Training (UML Safety Models etc) Tools

Redundancy

FFIEC 61804

Interbus CAN etc

Models

Best Practice Patterns

Diagnosis

Data types

IEC 62390

Encoder PROFIdrive

FluidPower

SEMI

IampM Functions

Time Stamp

PROFIsafe

PADevices

Waterwastewater

intelligPumps SEMI

RemoteIOforPA

LaboratoryDevices

Weighingamp

Dosage

LowVoltageSwitch-

gear

IO-Link Trains

PROFINET IO

PROFIenergy

PROFIenergy Use Cases

Switch off during short breaksSwitch off during long breaksSwitch off during unplanned breaksReading of measured data

Provides a means of reducing or shutting off power when demand will be exceeded

wwwusprofinetcom

55

Competitive comparison

wwwusprofinetcom

56

Energy Management PROFINET EtherNetIP Modbus TCP

Production Pause savings Yes New No

Data organization Yes Yes No

PROFIenergy Resources

PROFIenergy flyerVideo What does PROFIenergy meanMinutePROFINET What is PROFIenergyWhite Paper ldquoThe PROFIenergy ProfilerdquoWhite Paper ldquoGet Energy Costs under ControlrdquoWhite Paper ldquoAssessing PROFIenergyacutes potentialrdquoBlog Report with videos

ldquoPROFIenergyrdquo

wwwusprofinetcom

57

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

58

PROFIsafe How it works

wwwusprofinetcom

59

ldquoBlack Channel ASICs Links Cables etc are not safety relevant

PROFIsafe Parts of the safety critical communications systems Addressing Watch Dog Timers Sequencing Signature etc

Safety relevant but not part of the PROFIsafe-Profiles Safety IO and the Safety Control Systems

Non safety critical functions like eg diagnosis

eg Diagnosis

Fail-safe data Standard data

Data Unit

PROFIBUS or PROFINET

PROFINETHTTPSNMP

hellip

TCPIP

EthernetRT

IO or Controller

PROFINETHTTPSNMP

hellip

TCPIP

EthernetRT

IOSafetyInput

Safety-Layer

PROFINETHTTPSNMP

hellip

TCPIP

EthernetRT

IOSafetyControl

Safety-Layer

PROFINETHTTPSNMP

hellip

TCPIP

EthernetRT

IOSafetyOutput

Safety-Layer

PROFIsafe provides correct transmission of messages

Competitive comparison

wwwusprofinetcom

60

System PROFINET EtherNetIP Modbus TCP

Functional Safety Yes Yes No

Safety for discrete process and motion Yes No No

Integrates AS-i Safety Yes No No

PROFIsafe Resources

Marketing Flyer PROFIsafeSystem Description PROFIsafe Technology and ApplicationPROFItelevision Safety with PROFINETApplication Story KUKA Reduces Machine Safety ComponentsPROFIsafe webinarSafety the Moviewwwprofisafenet

wwwusprofinetcom

61

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

62

How do I integrate controllers

wwwusprofinetcom

63IO controller 1

PROFINET

IO controller 2

CPU2 I-Device

IO device 1

CPU1

IO controller 3

CPU3

IO device 2

I-Device

An IO controller can also be an IO device with IO controller functionality on the same interfaceAllow local controllers in a modular architecture to communicate to a higher level station (main controller)Familiar IO access without TCPIP telegrams or proprietary methodsSimple and familiar IO interfacing of CPUs Interfacing of CPUs in different projects Integration among different controllers (manufacturers)Transmission of cyclic data (RT IRT)

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

64

Share an IO Device

PROFINET offers shared device functionalityTwo Controllers can access the same deviceFlexible assignment of modules to different controllers

IO controller 1

PROFINET

IO controller 2

Shared IO Device

Shared device results in reduced costs simplified architecturescan save on cabinet space allowing optimized solutions

65

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

66

Wireless

Long distance (RTU)Long distancesWaterwastewater and oil patch applicationsNo standards

Process InstrumentsShort distances battery powered meshWirelessHART ISA 10011a

Discrete Sensors and ActuatorsShort distances line-powered meshStandards still evolving

BackboneMedium distancesLong-established standards

wwwusprofinetcom

67

RTU = Remote Terminal Unit

PROFIBUS amp PROFINET gateways to WirelessHART

PI developed a standard

PROFINET uses this

PROFINET over wireless backbones

PROFINET runs over these standard wireless technologies

IEEE 80211 (bgahnac) ndash Wireless LANIEEE 802151 ndash Bluetooth

Wireless is part of the PROFINET specification

Many vendorsSome IO devices have wireless built in

PROFIsafe is safety-certified over wireless using PROFINET as the transport mechanism

wwwusprofinetcom

68

Competitive Comparison wireless

PROFINET ndash designed in safety includedEtherNetIP ndash multicasting complicates

wwwusprofinetcom

69

Resources

Industrial Wireless Networking WebinarFour kinds of wireless blog postPROFINET Certified Network Engineer classMore App stories

Disney Toy Story Midway ManiaDisney Radiator Springs Racers Swedish TowerSteel Industry

wwwusprofinetcom

70

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

71

More

Bumpless RedundancyFast Start UpiPar ServerProxiesUnmanaged switchesApplication Profiles for

Lab trains pumps SEMI robots hellip

wwwusprofinetcom

72

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

73

Security

PI and ODVA have security documentsBoth rely on protecting the network itself

wwwusprofinetcom

74

Resources

Automation WorldBelden webinarControl Engineering Were you just hackedwwwisssourcecomwwwSCADAhackercomEric Byresrsquo blogldquoProtecting ICSs from Electronic Threatsrdquo

Part 1Part 2Part 3

us-certgovcontrol_systemsMacAfeePROFINET Security Guideline

wwwusprofinetcom

75

Leadership

PI createdFunctional safety over the network using the black channel approachEnergy management covering production pauses and data organization

PI advocated 2-port switches in devices when ODVA said it was a bad idea now they also advocate themPI was first with redundant media controllers and devices

wwwusprofinetcom

76

Wrapping Up

What is PROFINET

PROFINET

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

wwwusprofinetcom

78

IS COFFEE

Industrial

Not PROFIBUS wrapped in TCPIPDesigned for industry from start

FastRobustDeterministic

wwwusprofinetcom

79

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Scalable (Donrsquot Fence Me In)

Donrsquot settle for an 80 solutionEventually you will need more

Motion ControlProcess InstrumentSafety over the busConnectivity to a

production systemAnd that will require

New busNew softwareNew training

Sohellipstart with the 100 solutionPROFINET wwwusprofinetcom

80

$

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Dont Fence Me In

Roy Rogers Sons of the Pionee

Sons of the Pioneers 36 All- track 7

1998

Other

16813268

eng - 00002425 00002423 00014C3C 00014C37 00015F90 00015F90 00008000 00008000 00007530 00007530

Complete

Finished (stable)Spec at version 23 for 2 yearsWork on ldquoobjectsrdquo continues

All application areasDiscrete process motion high speed

Depth of featuresDiagnostics

PROFIBUS-like + IT protocolsFunctional safetyEnergy managementFast startuphellip many more

wwwusprofinetcom

81

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Open

Created and maintained by PI not by any one companyPI members participate in Working Groups and as reviewersMembership not required to make productsNo contract to sign

wwwusprofinetcom

82

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Fast

How fastTCPIP

secondsProcess instruments

100rsquos of millisecondsFactory IO

~10 millisecondsMotion control

lt1 millisecondHigh speed IO motion

3125 microseconds

wwwusprofinetcom

83

How repeatable

seconds

10rsquos of milliseconds

lt1millisecond

lt1microsecond

called ldquojitterrdquocovers this whole range

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

FlexibleStart with PROFINET

Virtually unlimited address spaceLots of bandwidthStandard wirelessFuture-proof leveraging of EthernetConnectivity upwardsConnectivity peer-to-peerConnect directly to IO

For specialized needsUnusual device PROFIBUS to PROFINETIntelligent sensor IO-Link to PROFINETSimple sensor AS-i to PROFINETProcess instrument PROFIBUS PA (or FF) to PROFINETWireless process instrument WirelessHART to PROFINETWireless discrete sensor PI WSAN to PROFINETLegacy fieldbus Proxy to PROFINETLegacy instrument HART to PROFINET

84

wwwusprofinetcom

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Easy

Simple Device ReplacementEasy configurationAutomatic topologyAutomatic timing calculations

wwwusprofinetcom

85

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Ethernet (Standard Unmodified)

Standard Unmodified EthernetConforms to IEEE8023

Media includesCopperFiberWireless

Uses standard Ethernet switches

wwwusprofinetcom

86

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Industrial Ethernet Capability Matrix

wwwusprofinetcom

87

Industrial Ethernet Capability Matrix

wwwusprofinetcom

88

TCPIP

Open Network

Real-timeMotion

Controller-to-Controller(Peer-to-Peer)

Modbus TCPEtherNetIPEtherCATPROFINET

Motion

wwwusprofinetcom

Industrial Ethernet Functionality

Technology PROFINET EthernetIP Modbus TCP

Ethernet IO Y Y YMotion Control Y Y NPeer-to-peer Y Y N

Process profile Y N N

Safety Y Y NSecurity Guideline Y N NBuses integrated many DeviceNet

ControlNet Modbus

source organization websites

Y = shipping N = no plans known

Available= PROFIBUS DP PROFIBUS PA Interbus DeviceNet Serial Modbus AS-i HART IO-Link FFPlanned= CC-Link more

89

Industrial Ethernet Functionality

Technology PROFINET EtherNetIP Modbus TCP

Communication Model Provider-Consumer

Provider-Consumer

Client-Server

Real-time Protocol Options

IEEE 8023 (Layer 2) primary

UDPIP optionTCPIP option

UDPIP (Layer 4) TCPIP (Layer 4)

Jitter with IO ++ (low) - (high) -- (higher)

Protocol Standard IEC 61158 IEC 61158 IEC 61158

Transmission Type Unicast primary Multicast optional

Multicast primary Limited Unicast Unicast only

COTS switch possible Yes Not recommended Yes

Switch requirements 100Mbits or faster

full duplex for IO traffic

Full DuplexIGMP Snooping One

IGMP QueryWire speed

For IO traffic

No special requirements

IP Address AssignmentAutomatic w PN

DCPDHCP optional

DHCP andManaged

DHCP and Managed

90

wwwusprofinetcom

Industrial Ethernet Functionality

Device Names Mandatory Optional Optional

Simple Device Replacement

Yes no toolssupport in all

devices

NoDHCP Option 82 Managed

Need special switchserver with DHCP

Option 82 support

No

Technology PROFINET EtherNetIP Modbus TCP

Network Management

(DCP DHCP option SNMP LLDP

topology options naming concept comprehensive

diagnostics)

(DHCP bootP DHCP option 82 SNMP loop holes vendor specific

limited network diagnostics special switches very likely)

(limited to IT tools SNMP loop

holes vendor specific no built

in network functions)

Comprehensive Diagnostics

Yes Application and Network No No

Diagnostics IO Status Yes No IO only No

Diagnostics Network Browser (can find IP or naming issues)

Yes returns all PROFINET Devices

and information

Limited to IT or vendor tools

no common tool

Limited to IT or vendor tools

no common tool

91

wwwusprofinetcom

Industrial Ethernet Functionality

Diagnostics Topology Yes No No

SNMP loop holes No Yes Yes

Energy Management(PROFIenergy) Yes No No

Safety Yes Yes No

Fast Start Up Yes Yes No

Wireless Yes IEEE 80211 and Bluetooth

Yes IEEE 80211(with caution when

using multicast)Yes

Performance ++ - --

Automatic Timing Calculation Yes No No

Technology PROFINET EtherNetIP Modbus TCP

Fieldbus Integration

Many including non PI

networks (PROFIBUS Interbus ASI

DeviceNet Foundation Fieldbus Modbus Hart

etc)

CompoNet DeviceNet ControlNet

Modbus TCPModbus

92

wwwusprofinetcom

Industrial Ethernet Functionality

Media (Network) Redundancy

YesSP RSP PN MRP

bumpless IRTvendor specific

YesSP RSP DLR vendor

specific

YesSP RSP vendor

specific

Bumpless Redundancy Yes No No

Controller Redundancy YesNot on EtherNetIP

Only with additional ODVA networks and hardware

No

Device Redundancy Yes No NoVertical Integration Yes No NoDevices can report maintenance information

Yes No No

Peer to Peer communications

Yes with CBA I-Device PNPN

Couplers TCPUDP option for programmed communication

Yesonly TCPIPprogrammed

communication

Yesonly TCPIPprogrammed

communication

Technology PROFINET EtherNetIP Modbus TCP

93

wwwusprofinetcom

Industrial Ethernet Functionality

Technology PROFINET EtherNetIP Modbus TCP

PROFINET for PA(Process Automation)

Yes No No

Shared Device Yes No No

iPar (optional parameter server)

Yes No No

TCI ndash Tool Calling Interface(allows vendor tools to be entered from the PROFINET configuration engineering tool)

Yes No No

94

wwwusprofinetcom

Resources

Competitive Resources from the PROFIblog

Pegging the FUD Meter (82707)The Fickle Finger of FUD (103007)FUD Dissection Part 1FUD Dissection Part 2Responding to FUD with FCNThe Big Lie SUE (121708)The EtherNetIP FUD-sicle ndash Melted Again(73112)PROFINET versus EtherNetIP (22415)

wwwusprofinetcom

96

wwwusprofinetcom

wwwusprofinetcom

97

Resources PROFINEWS App

wwwusprofinetcom

98

Resources NewsletterPROFINEWScom

wwwusprofinetcom

99

wwwusprofinetcom

Resources Webinars

Introduction to Ethernet for Control EngineersPROFINETIndustrial WirelessIndustrial Ethernet DiagnosticsPROFIBUS in the Process Industries PROFIsafePROFIenergyCompleting a PROFINET Project

More

100

Resources One-day training classes101

PROFINETMinneapolis June 4Denver June Chicago Aug Tampa Oct Detroit Oct Louisville Nov Raleigh Nov Seattle Dec

For the latest scheduleand to register visit

wwwusprofinetcom wwwusprofinetcom

PROFINETLos Angeles Feb 3 Dallas Feb 19Atlanta Mar 4Houston Mar 19Richmond Apr 2St Louis Apr 16Newark Apr 28Pittsburgh May 14

Resources PROFItech Classes

PROFIBUS or PROFINET Certified Network Engineer classFull week in Johnson City TNAlso available on-siteTheoretical plus hands-onCertification requires passing both a theoretical and practical examCertified Network Engineers are listed at wwwprofibuscomDetails at certifiedProfiInterfaceCentercomRegister online

wwwusprofinetcom

102

PROFINET Developer Workshop

Provide background and knowledge to design and test a PROFINET product efficientlyHow PROFINET can meet the specific applicationrsquos needs (ex GSDML file development)Tailored to customerrsquos level of experience and education Builds upon the PROFINET Certified Network Engineer curriculumHands-on experience and expert instruction on how to use the PROFINET test software suiteSmall or large groups accommodated both at the PIC or on the customerrsquos site wwwusprofinetcom

103

Resources Books

wwwusprofinetcom

104

OrderOrder

Order Order

Resources Social Media

wwwusprofinetcom

105

PROFItelevision

ThePROFIblogger

MinutePROFINET

Resources People

PI North America16101 N 82nd StreetSuite 3BScottsdale AZ 85260 USA ph (480) 483-2456fax (480) 483-7202wwwusprofibuscom

Michael Bryant Executive DirectorCarl Henning Deputy DirectorMichael Bowne Director of Tech MktingLynne Froehlich Administrative DirectorMarsha Bryant Administrator

PROFI Interface Center One Internet PlazaJohnson City TN 37604 USA

ph (423) 262-2576fax (423) 262-2103 wwwProfiInterfaceCentercom

Torsten Paulsen PIC ManagerHunter Harrington PROFINET Consulting EngrKyle McMillan PROFINET Systems EngineerJohn Swindall PROFIBUS Systems Engineer

wwwusprofinetcom

106

copy2013-2015 PI North America The PROFINET and PROFIBUS Logos are registered trademarks Members of PI are entitled to use the logos in all their written or electronic publications and promotional material The use of the PROFINET Logo in connection with PROFINET products is allowed only under the conditions of the PROFINET Runtime Software license All other trademarks and registered trademarks are the property of their respective owners

  • PROFINET vs EtherNetIP
  • A Disclaimer
  • Agenda
  • The Organization PROFINET
  • The Organizations
  • The Organizations Activities
  • The Organizations Cooperation
  • PI markets
  • Itrsquos all about the data
  • The road to IIoT
  • Breadth of Application Coverage
  • Competitive comparison discrete IO
  • Resources
  • PROFINET in Process
  • Competitive comparison process
  • Resources
  • Resources PROFIBUS PA
  • Motion Control Topology
  • Competitive comparison motion
  • Resources
  • Depth of Features
  • 5 steps to determinism
  • PROFINET and TCPIP
  • Why not use TCPIP for real-time
  • Ethernet doesnrsquot cause delays
  • PROFINET RT (Real Time)
  • When you try to use all layershellip
  • When you try to use all layershellip
  • Bandwidth Reservation for PROFINET IRT
  • Scheduling for PROFINET IRT
  • Functional principle of synchronization
  • 3125 microsecond cycle
  • Summary
  • Depth of Features
  • The ISOOSI Communications Model
  • Device Diagnostic Information
  • Diagnostic Information
  • ISOOSI Model Where Diagnostics fit in
  • IT Standards fPROFINET Network Diagnostics
  • Network Diagnostics Using SNMP
  • Network diagnostics using HTTP
  • IT Standards fPROFINET Network Diagnostics
  • LLDP (Link Layer Discovery Protocol)
  • Slide Number 44
  • Simple Device Replacement
  • Simple Device Replacement
  • Slide Number 47
  • Competitive comparison diagnostics
  • Resources
  • Depth of Features
  • How do I move information vertically
  • Depth of Features
  • Application Profiles
  • Application Profiles
  • PROFIenergy Use Cases
  • Competitive comparison
  • PROFIenergy Resources
  • Depth of Features
  • PROFIsafe How it works
  • Competitive comparison
  • PROFIsafe Resources
  • Depth of Features
  • How do I integrate controllers
  • Depth of Features
  • Share an IO Device
  • Depth of Features
  • Wireless
  • PROFINET over wireless backbones
  • Competitive Comparison wireless
  • Resources
  • Depth of Features
  • More
  • Depth of Features
  • Security
  • Resources
  • Leadership
  • Wrapping Up
  • What is PROFINET
  • Industrial
  • Scalable (Donrsquot Fence Me In)
  • Complete
  • Open
  • Fast
  • Flexible
  • Easy
  • Ethernet (Standard Unmodified)
  • Industrial Ethernet Capability Matrix
  • Industrial Ethernet Capability Matrix
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Resources
  • Competitive Resources from the PROFIblog
  • wwwusprofinetcom
  • Resources PROFINEWS App
  • Resources Newsletter
  • Resources Webinars
  • Resources One-day training classes
  • Resources PROFItech Classes
  • PROFINET Developer Workshop
  • Resources Books
  • Resources Social Media
  • Resources People
  • Slide Number 107
Page 17: PROFINET vs. EtherNet/IP · PROFINET RT (Real Time) The device determines which path the telegram takes  26 Data 40*…1440 Bytes InterFrame Gap 12 Byte Pre-amble

Resources PROFIBUS PA

Marketing Flyer PROFIBUS for Process AutomationSystem Description PROFIBUS Technology and ApplicationVideo series - PROFIBUS Dialogues

StandardizationExplosion PreventionLife Cycle ManagementDevice Diagnostics Condition Monitoring

Webinar seriesPart 1Part 2Part 3Part 4

wwwusprofinetcom

17

Motion Control Topology

wwwusprofinetcom

18

HMI

IRT communication IRT communicationIRT communication

RT communication RT communication

RT communicationRT communication

PLC

RT communication

Switch

Office IT Network

MotionController

PC

RT communication

IO Printer

Standard Ethernet devices can be connected at any point in the networkNo closed real-time domain

Competitive comparison motionMotion control comparison Modbus TCP is left out of this table as they do not support motion control

Technology PROFINET EtherNetIP

Architecture Open System(simultaneous TCP)

Open System(simultaneous TCP)

IEEE 8023 compliant Yes Yes

DeterministicYes Transparent clock

lt 1μs jittercalculated jitter

No Boundary clocks

Accumulating jitterSynchronized Peer-to-Peer Yes Yes

TCPIP traffic Yes Yes with caution

Throughput 150 Axes1ms35 Axes250μs 30 Axes1ms

IEEE 1588 IEEE 1588v2Built into PROFINET chips

IEEE 1588Special switches

neededAutomatic Timing Calculation Yes No

19

wwwusprofinetcom

Resources

Marketing Flyer Drives amp PROFIdrivePROFIdrive System DescriptionPROFIdrive webcastPROFIdrive Slide setWhite paperMinutePROFINET Performance 3MinutePROFINET Performance 4PROFIblog PROFIdrive

wwwusprofinetcom

20

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

21

5 steps to determinism

Configuration

Real-time

High Speed IO

TCPIP

Layer 2 (RT)

BandwidthReservation

(IRT)Cycle 1

IRTchannel Standard channel

Motion Control Scheduling (IRT)

PROFINETHTTPSNMP

hellip

IP

Ethernet

TCPUDP

Standard data 1

TCP

IP

Rea

l-tim

e

2

RT

Isoc

hr

Rea

l-tim

e

3

RT IRT

3125microsecFast Forwarding

DFPFragmentation

IRT = Isochronous Real-timeDFP = Dynamic Frame Packing

Device zDevice y

Controller

Switch

Port1

Port1

Port1Port2

Port1

Port2Port4

Port1

Device x

wwwusprofinetcom

22

PROFINET and TCPIP

PROFINET uses TCPIP where it makes sense

DiagnosticsNon time critical dataCommunicating with higher level IT

systemsPROFINET real-time coexists

with TCPIP without restrictions

PROFINET DOES NOT USE STANDARD

TCPIP

Real-Time

Bandwidth

Scheduling

TCPIP

3125microsec

23

Why not use TCPIP for real-time

Because itrsquos not fast enough and itrsquos not deterministic enoughHerersquos why

∆T4

∆T5

∆T2

∆T1

∆T3

TCPIPSuite

Ethernet

Server

TCPIPSuite

Ethernet

Client Data

UNWELCOME DELAYS

Bandwidth

Scheduling

TCPIP

3125microsec

Real-Time

24

Ethernet doesnrsquot cause delays

Node time330

Propagation 05

Transmission512

Switch latency10

Transmission512

Propagation05

Network

Node A

Switched 100MbpsEthernet

Node B

100m 100m

64-byte packet

Source University of Michigan Industrial Ethernet BookldquoPerformance Metrics for Industrial Ethernetrdquo

All times in micros

Bandwidth

Scheduling

TCPIP

3125microsec

Real-Time

25

PROFINET RT (Real Time)

The device determines which path the telegram takes

wwwusprofinetcom

26

Data

40hellip1440 Bytes

InterFrameGap

12 Byte

Pre-amble7 Byte

Sync

1 Byte

MAC

6 Byte

MAC

6 Byte

Ether-type

2 Byte

VLAN

2 Byte

Ether-type

2 Byte

FrameID

2 Byte

CycleCounter2 Byte

Data-Status1 Byte

TransStatus1 Byte

FCS

4 Byte

Ethernet Frame

Ethertype (type of protocol)Ethertype (PN) 0x8892Ethertype (IP) 0x0800EtherType (ARP) 0x0806EtherType (IPV6) 0x86DDhellip

RT Data

HTTP PROFINET

Rea

l-tim

e

SNMP Socket

IP

TCP UDP

Ethernet

IEEE EtherType0x8892

IEEE EtherType0x0800

Data

40hellip1440 Bytes

InterFrameGap

12 Byte

Pre-ambel7 Byte

Sync

1 Byte

MAC

6 Byte

MAC

6 Byte

Ether-type

2 Byte

VLAN

2 Byte

Ether-type

2 Byte

FrameID

2 Byte

CycleCounter

2 Byte

Data-Status1 Byte

TransStatus1 Byte

FCS

4 Byte

Bandwidth

Scheduling

TCPIP

3125microsec

Real-Time

When you try to use all layershellip

wwwusprofinetcom

27

Internet Layer

Network Access Layer

Application Layer

Transport Layer

SocketSNMPWEB

IP

Ethernet IEEE 8023

TCP UDP

IndustrialProtocolsPROFINET

Internet Layer

Network Access Layer

Application Layer

Transport Layer

SocketSNMPWEB

TCP UDP

IndustrialProtocols

IP

Ethernet

eg EtherNetIP

IEEE 8023

PROFINET is the enabling factor to achieve speed and determinism

Bandwidth

Scheduling

TCPIP

3125microsec

Real-Time

When you try to use all layershellip

wwwusprofinetcom

28

Internet Layer

Network Access Layer

Application Layer

Transport Layer

SocketSNMPWEB

IP

Ethernet IEEE 8023

TCP UDP

IndustrialProtocolsPROFINET

Internet Layer

Network Access Layer

Application Layer

Transport Layer

SocketSNMPWEB

TCP UDP

IndustrialProtocols

IP

Ethernet

eg EtherNetIP

IEEE 8023

PROFINET is the enabling factor to achieve speed and determinism

8 ms

16 msLess than 100microsJitter

Source University of Michigan Industrial Ethernet BookldquoPerformance Metrics for Industrial Ethernetrdquo

Bandwidth

Scheduling

TCPIP

3125microsec

Real-Time

Bandwidth Reservation for PROFINET IRT

Communication system schedulingExact cycle synchronizationSeparate time domains for Real-time and non-Real-time

Cycle 1 Cycle 2 Cycle n

IRTchannelStandard channel

eg 1 ms position controller clock cycle

Isochronous (IRT) Data

Open standardcommunication

IRTchannel Standard channel IRT

channel

Real-time (RT) Data

TCPIP-DataRT - DataIRT-Data

Synchro-nization

IRT = Isochronous Real Time

Scheduling

TCPIP

3125microsec

Real-Time

Bandwidth

29

Scheduling for PROFINET IRT

Every IRT device knows when data arrives and where to send it

wwwusprofinetcom

30

Controller

Switch

Device zDevice yDevice x

Port1

Port1

Frame 3

Frame 2

Frame 1

Switch scheduleRec port Arrive Frame Departure Dest

port1 t1 1 t1+∆t 41 t2 2 t2+∆t 41 t3 3 t3+∆t 22 - - - -

3) - - - -4) - - - -

) 100 free for TCPIP

Port1

Port2

Port1

Port2

Port4

Port1

Frame 1Frame 2Frame 3

Frame 1

Frame 1

Frame 2Frame 3

Switch must be IRT-awareTCPIP

3125microsec

Real-Time

Bandwidth

Scheduling

Functional principle of synchronization31

part IEEE 1588 V2 approved March 2008

Local Time

MasterClock

TransparentClock

SlaveClock

TransparentClock

SyncCtrl

Forwarding ofSync Message

Local Time

MasterClock

BoundaryClock

SlaveClock

BoundaryClock

MasterPort

SyncCtrl

SlavePort

Issue of cascading time control loops Extension of start-up time Used by EtherNetIP CIPSync

Only one control loop between Master clock and Slave clock

Usable in switched networks

IEEE1588

PROFINET

Boundary Clock

Transparent Clock

wwwusprofinetcom

3125 microsecond cycle

wwwusprofinetcom

32

TCPIP

Real-Time

Bandwidth

Scheduling

3125microsec

Summary

PROFINET achieves industry requirements for speed and determinism using standard Ethernet by using these 5 steps1 Using TCPIP where appropriate2 Skipping it when necessary3 Reserving bandwidth for higher performance4 Scheduling traffic to ensure motion control

needs5 Fast Forwarding Dynamic Frame Packing

and Fragmentation to achieve 3125microsecond cycle times

wwwusprofinetcom

33

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

34

The ISOOSI Communications Model35

Ethernet based systems can provide diagnostics on the Transport oriented layers (lower level) as well as Application based diagnostics (higher level) Picking the right protocol is important if you want a complete set of diagnostic capabilities

Layer 7

Layer 4

Layer 3

Layer 2

Layer 1

Application

TCPUDP

IP

Ethernet

Application Layer Diagnostics(For Example PROFINET)Provides PROFINET device specific diagnostics (module unplugged wire break IO status Data records etc)

Transport Oriented Layers Diagnostics (For Example SNMP HTTP LLDP)Provides information about TCPUDPIPEthernet (link down bandwidth statistics connections etc)

Where Diagnostics fit in

wwwusprofinetcom

Device Diagnostic Information

Logical model provides quick error localizationDiagnostic information is structured hierarchically

Station Failure in Device(eg Valve Station 2)

Slot 1 Slot 2 Slot 3Slot 0 Slot 4 Slot 5 Slot 6Network diagnosis IP-Address Ping Location Statistic

Slot Failure in Module(eg Analog Input Slot 3)

Channel Failure in Channel(eg Cable Break in Channel 2)

Channel 2

SNMP = Simple Network Management Protocol

gtgtgtgtgt Station name gtgtgtgt Slot gtgtgt Channel gt Error informationgtgt Channel type

36

Diagnostic Information

Examples of Diagnostic InformationThe device monitors the Output Channelsin order to discover a wire break (no current is flowing although the output is set to lsquo1rsquo)

An analog Input has a range of 010VAn input voltage of 12V is detected and reported as overvoltage

wwwusprofinetcom

37

Diagnostic Information is not only ldquoPROFINET relatedrdquo but also helps in the application

Ethernet based systems can provide diagnostics on the Transport oriented layers (lower level) as well as Application based diagnostics (higher level) Picking the right protocol is important if you want a complete set of diagnostic capabilities

Layer 7

Layer 4

Layer 3

Layer 2

Layer 1

Application

TCPUDP

IP

Ethernet

Application Layer Diagnostics(For Example PROFINET)Provides PROFINET device specific diagnostics (module unplugged wire break etc)

Transport Oriented Layers Diagnostics (For Example SNMP HTTP LLDP)Provides information about TCPUDPIPEthernet (link down bandwidth statistics connections etc)

ISOOSI Model Where Diagnostics fit in38

wwwusprofinetcom

IT Standards fPROFINET Network Diagnostics

Benefit Protocol Description

Standard tools for reading statistics and diagnostics

SNMP

Simple Network Management Protocol for network diagnostics

Web access to devices for configuration diagnostics

HTTP

Hyper Text Transfer Protocol for Web services and browsing

wwwusprofinetcom

3939H

ow d

oes

it w

orkhellip

Network Diagnostics Using SNMP

PROFINET uses SNMPPROFINET uses standard MIBs (Management Information Base MIB-II LLDP Discovery MIB)This MIB-II contains information about device name IP address location status and statistics (examples include CRC errors port status bandwidth utilizationhellip

ManagementStation

IO-Device IO-Device

Data request

Data transfer

NameIP AddressLocationStatusStatistics

NameIP AddressLocationStatusStatistics

MIB MIB

SNMP Software

wwwusprofinetcom

4040

Network diagnostics using HTTP

Simple accessRegardless of location even wirelessNo engineering tool needed

41Easy access over the web (local or remote)IO Controllers IO Devices proxies or switches can have web

diagnostics implemented

Benefit Protocol Description

Mapping the network topology and simple device replacement

LLDPLink Layer Discovery Protocol IEEE 8021AB

wwwusprofinetcom

4242H

ow d

oes

it w

orkhellip

IT Standards fPROFINET Network Diagnostics

LLDP (Link Layer Discovery Protocol)

The Link Layer Discovery Protocol (LLDP) is a vendor-independent protocol and independent of the network structureVia LLDP connected devices specify their identity and properties to their neighbors cyclically every few seconds

ports names transmission rates etcThe information is stored in a local table (LLDP Discovery MIB)Benefits of using LLDP includehellip

helliptopology Information can later be read out with SNMP from the LLDP Discovery MIB

simple device replacement can be achieved

helliphellipIO 1 ndash Port 2 ndash IO DevicePort 5PLC ndash Port 1 ndash IO ControllerPort 4IO 3 ndash Port 1 ndash IO DevicePort 3IO 2 ndash Port 2 ndash IO DevicePort 2- Empty -Port 1

Discovery MIB - Switch

Example LLDP Table

43

wwwusprofinetcom

Topology Diagnostics View

Use of standard Ethernet mechanismsLLDPSNMP

Topology diagnostics for devices Same modeling of Ports as IO channels

Standard and topology view (offline online) Maintenance information

44

wwwusprofinetcom

Simple Device Replacement

How to replace a PROFINET device which has failed without using an engineering tool

Devices with memory cardTransfer memory card to keep existing device name

Devices without memory cardUsing the PROFINET simple device replacement feature

45

wwwusprofinetcom

Simple Device Replacement

wwwusprofinetcom

46

IO Controller

I0 3 are you thereHmmm No answer

LLDP Alias NameldquoSwitchP4rdquo

1 Device ldquoIO 3rdquo fails2 Device is replaced with new

MAC address and empty name3 Devices exchange LLDP4 The neighbor sends a LLDP alias

name to new device5 Controller finds new device using

DCP and LLDP alias name6 Device addressed with

DCP ldquoSet namerdquo from controller7 IO Controller starts device and

system is back online

IO 1 IO 2 IO 3

Switch

LLDP

Simple Device Replacement

P1

P2P3

P4

OK Irsquoll try this Is ldquoSwitchP4rdquo there(The device connected to port 4)

Hello I am the switch You are connected to my port 4 ldquoSwitchP4rdquo

Found you ldquoSwitchP4rdquo Let me set your device name again to ldquoI0 3rdquo

IO 4

P5

46

Use of Ethernet diagnostic tools

Network analysis with standard toolsDebugging during development w

Ethernet SnifferWireshark ndashwwwwiresharkorgPROFINET decoding is built inColor filter available

Device Link and traffic detection with LEDsLED DisplaySimple connection test without configuration

47

DCP (Discovery and Configuration Protocol)

Connect Request

Parameterization

Real-Time IO

wwwusprofinetcom

Competitive comparison diagnostics

wwwusprofinetcom

48

Technology PROFINET EtherNetIP Modbus TCP

Network Management

(DCP DHCP option SNMP LLDP

topology options naming concept comprehensive

diagnostics)

(DHCP bootP DHCP option 82 SNMP loop holes vendor specific

limited network diagnostics special switches very likely)

(limited to IT tools SNMP loop

holes vendor specific no built

in network functions)

Comprehensive Diagnostics

Yes Application and Network No No

Diagnostics IO Status Yes No IO only No

Diagnostics Network Browser (can find IP or naming issues)

Yes returns all PROFINET Devices

and information

Limited to IT or vendor tools

no common tool

Limited to IT or vendor tools

no common tool

Diagnostics Topology Yes No No

SNMP loop holes No Yes Yes

Resources

PROFINET Diagnostics VideoPROFINET Diagnostics for PROFINET Webinar

wwwusprofinetcom

49

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

50

ERP

EnterpriseResourcePlanning

ManufacturingExecutionSystem

PlantAssetManagement

Stage 1Definition ofmaintenanceinterface

MES

Interface defined in IEC62264

Prod

uctio

n

Qua

lity

Inve

ntor

y

Mai

nten

ance

Mai

nten

ance

Interface defined by PROFINET

PAMController amp Field Devices

How do I move information vertically

wwwusprofinetcom

51

White paper MES and PROFINET

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

52

Application Profiles

Agreement within a device family on how to use the PROFIBUS PROFINET data by adding data structures cyclic acyclic services behavior parameterization diagnosis integration etc

wwwusprofinetcom

53

1

2

7

1

2

7

HostMaster Field DeviceSlave

Engineering

IEC 61158

Profile

Application Profiles

wwwusprofinetcom

54

Ident(Bar-codeRFID)

RobotNC

Profile Guidelines

Common ProfilesApplication Profiles Cooperation with other organizations

eg OPC DriveCom VDMA OpenPLC etc Training (UML Safety Models etc) Tools

Redundancy

FFIEC 61804

Interbus CAN etc

Models

Best Practice Patterns

Diagnosis

Data types

IEC 62390

Encoder PROFIdrive

FluidPower

SEMI

IampM Functions

Time Stamp

PROFIsafe

PADevices

Waterwastewater

intelligPumps SEMI

RemoteIOforPA

LaboratoryDevices

Weighingamp

Dosage

LowVoltageSwitch-

gear

IO-Link Trains

PROFINET IO

PROFIenergy

PROFIenergy Use Cases

Switch off during short breaksSwitch off during long breaksSwitch off during unplanned breaksReading of measured data

Provides a means of reducing or shutting off power when demand will be exceeded

wwwusprofinetcom

55

Competitive comparison

wwwusprofinetcom

56

Energy Management PROFINET EtherNetIP Modbus TCP

Production Pause savings Yes New No

Data organization Yes Yes No

PROFIenergy Resources

PROFIenergy flyerVideo What does PROFIenergy meanMinutePROFINET What is PROFIenergyWhite Paper ldquoThe PROFIenergy ProfilerdquoWhite Paper ldquoGet Energy Costs under ControlrdquoWhite Paper ldquoAssessing PROFIenergyacutes potentialrdquoBlog Report with videos

ldquoPROFIenergyrdquo

wwwusprofinetcom

57

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

58

PROFIsafe How it works

wwwusprofinetcom

59

ldquoBlack Channel ASICs Links Cables etc are not safety relevant

PROFIsafe Parts of the safety critical communications systems Addressing Watch Dog Timers Sequencing Signature etc

Safety relevant but not part of the PROFIsafe-Profiles Safety IO and the Safety Control Systems

Non safety critical functions like eg diagnosis

eg Diagnosis

Fail-safe data Standard data

Data Unit

PROFIBUS or PROFINET

PROFINETHTTPSNMP

hellip

TCPIP

EthernetRT

IO or Controller

PROFINETHTTPSNMP

hellip

TCPIP

EthernetRT

IOSafetyInput

Safety-Layer

PROFINETHTTPSNMP

hellip

TCPIP

EthernetRT

IOSafetyControl

Safety-Layer

PROFINETHTTPSNMP

hellip

TCPIP

EthernetRT

IOSafetyOutput

Safety-Layer

PROFIsafe provides correct transmission of messages

Competitive comparison

wwwusprofinetcom

60

System PROFINET EtherNetIP Modbus TCP

Functional Safety Yes Yes No

Safety for discrete process and motion Yes No No

Integrates AS-i Safety Yes No No

PROFIsafe Resources

Marketing Flyer PROFIsafeSystem Description PROFIsafe Technology and ApplicationPROFItelevision Safety with PROFINETApplication Story KUKA Reduces Machine Safety ComponentsPROFIsafe webinarSafety the Moviewwwprofisafenet

wwwusprofinetcom

61

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

62

How do I integrate controllers

wwwusprofinetcom

63IO controller 1

PROFINET

IO controller 2

CPU2 I-Device

IO device 1

CPU1

IO controller 3

CPU3

IO device 2

I-Device

An IO controller can also be an IO device with IO controller functionality on the same interfaceAllow local controllers in a modular architecture to communicate to a higher level station (main controller)Familiar IO access without TCPIP telegrams or proprietary methodsSimple and familiar IO interfacing of CPUs Interfacing of CPUs in different projects Integration among different controllers (manufacturers)Transmission of cyclic data (RT IRT)

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

64

Share an IO Device

PROFINET offers shared device functionalityTwo Controllers can access the same deviceFlexible assignment of modules to different controllers

IO controller 1

PROFINET

IO controller 2

Shared IO Device

Shared device results in reduced costs simplified architecturescan save on cabinet space allowing optimized solutions

65

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

66

Wireless

Long distance (RTU)Long distancesWaterwastewater and oil patch applicationsNo standards

Process InstrumentsShort distances battery powered meshWirelessHART ISA 10011a

Discrete Sensors and ActuatorsShort distances line-powered meshStandards still evolving

BackboneMedium distancesLong-established standards

wwwusprofinetcom

67

RTU = Remote Terminal Unit

PROFIBUS amp PROFINET gateways to WirelessHART

PI developed a standard

PROFINET uses this

PROFINET over wireless backbones

PROFINET runs over these standard wireless technologies

IEEE 80211 (bgahnac) ndash Wireless LANIEEE 802151 ndash Bluetooth

Wireless is part of the PROFINET specification

Many vendorsSome IO devices have wireless built in

PROFIsafe is safety-certified over wireless using PROFINET as the transport mechanism

wwwusprofinetcom

68

Competitive Comparison wireless

PROFINET ndash designed in safety includedEtherNetIP ndash multicasting complicates

wwwusprofinetcom

69

Resources

Industrial Wireless Networking WebinarFour kinds of wireless blog postPROFINET Certified Network Engineer classMore App stories

Disney Toy Story Midway ManiaDisney Radiator Springs Racers Swedish TowerSteel Industry

wwwusprofinetcom

70

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

71

More

Bumpless RedundancyFast Start UpiPar ServerProxiesUnmanaged switchesApplication Profiles for

Lab trains pumps SEMI robots hellip

wwwusprofinetcom

72

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

73

Security

PI and ODVA have security documentsBoth rely on protecting the network itself

wwwusprofinetcom

74

Resources

Automation WorldBelden webinarControl Engineering Were you just hackedwwwisssourcecomwwwSCADAhackercomEric Byresrsquo blogldquoProtecting ICSs from Electronic Threatsrdquo

Part 1Part 2Part 3

us-certgovcontrol_systemsMacAfeePROFINET Security Guideline

wwwusprofinetcom

75

Leadership

PI createdFunctional safety over the network using the black channel approachEnergy management covering production pauses and data organization

PI advocated 2-port switches in devices when ODVA said it was a bad idea now they also advocate themPI was first with redundant media controllers and devices

wwwusprofinetcom

76

Wrapping Up

What is PROFINET

PROFINET

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

wwwusprofinetcom

78

IS COFFEE

Industrial

Not PROFIBUS wrapped in TCPIPDesigned for industry from start

FastRobustDeterministic

wwwusprofinetcom

79

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Scalable (Donrsquot Fence Me In)

Donrsquot settle for an 80 solutionEventually you will need more

Motion ControlProcess InstrumentSafety over the busConnectivity to a

production systemAnd that will require

New busNew softwareNew training

Sohellipstart with the 100 solutionPROFINET wwwusprofinetcom

80

$

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Dont Fence Me In

Roy Rogers Sons of the Pionee

Sons of the Pioneers 36 All- track 7

1998

Other

16813268

eng - 00002425 00002423 00014C3C 00014C37 00015F90 00015F90 00008000 00008000 00007530 00007530

Complete

Finished (stable)Spec at version 23 for 2 yearsWork on ldquoobjectsrdquo continues

All application areasDiscrete process motion high speed

Depth of featuresDiagnostics

PROFIBUS-like + IT protocolsFunctional safetyEnergy managementFast startuphellip many more

wwwusprofinetcom

81

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Open

Created and maintained by PI not by any one companyPI members participate in Working Groups and as reviewersMembership not required to make productsNo contract to sign

wwwusprofinetcom

82

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Fast

How fastTCPIP

secondsProcess instruments

100rsquos of millisecondsFactory IO

~10 millisecondsMotion control

lt1 millisecondHigh speed IO motion

3125 microseconds

wwwusprofinetcom

83

How repeatable

seconds

10rsquos of milliseconds

lt1millisecond

lt1microsecond

called ldquojitterrdquocovers this whole range

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

FlexibleStart with PROFINET

Virtually unlimited address spaceLots of bandwidthStandard wirelessFuture-proof leveraging of EthernetConnectivity upwardsConnectivity peer-to-peerConnect directly to IO

For specialized needsUnusual device PROFIBUS to PROFINETIntelligent sensor IO-Link to PROFINETSimple sensor AS-i to PROFINETProcess instrument PROFIBUS PA (or FF) to PROFINETWireless process instrument WirelessHART to PROFINETWireless discrete sensor PI WSAN to PROFINETLegacy fieldbus Proxy to PROFINETLegacy instrument HART to PROFINET

84

wwwusprofinetcom

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Easy

Simple Device ReplacementEasy configurationAutomatic topologyAutomatic timing calculations

wwwusprofinetcom

85

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Ethernet (Standard Unmodified)

Standard Unmodified EthernetConforms to IEEE8023

Media includesCopperFiberWireless

Uses standard Ethernet switches

wwwusprofinetcom

86

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Industrial Ethernet Capability Matrix

wwwusprofinetcom

87

Industrial Ethernet Capability Matrix

wwwusprofinetcom

88

TCPIP

Open Network

Real-timeMotion

Controller-to-Controller(Peer-to-Peer)

Modbus TCPEtherNetIPEtherCATPROFINET

Motion

wwwusprofinetcom

Industrial Ethernet Functionality

Technology PROFINET EthernetIP Modbus TCP

Ethernet IO Y Y YMotion Control Y Y NPeer-to-peer Y Y N

Process profile Y N N

Safety Y Y NSecurity Guideline Y N NBuses integrated many DeviceNet

ControlNet Modbus

source organization websites

Y = shipping N = no plans known

Available= PROFIBUS DP PROFIBUS PA Interbus DeviceNet Serial Modbus AS-i HART IO-Link FFPlanned= CC-Link more

89

Industrial Ethernet Functionality

Technology PROFINET EtherNetIP Modbus TCP

Communication Model Provider-Consumer

Provider-Consumer

Client-Server

Real-time Protocol Options

IEEE 8023 (Layer 2) primary

UDPIP optionTCPIP option

UDPIP (Layer 4) TCPIP (Layer 4)

Jitter with IO ++ (low) - (high) -- (higher)

Protocol Standard IEC 61158 IEC 61158 IEC 61158

Transmission Type Unicast primary Multicast optional

Multicast primary Limited Unicast Unicast only

COTS switch possible Yes Not recommended Yes

Switch requirements 100Mbits or faster

full duplex for IO traffic

Full DuplexIGMP Snooping One

IGMP QueryWire speed

For IO traffic

No special requirements

IP Address AssignmentAutomatic w PN

DCPDHCP optional

DHCP andManaged

DHCP and Managed

90

wwwusprofinetcom

Industrial Ethernet Functionality

Device Names Mandatory Optional Optional

Simple Device Replacement

Yes no toolssupport in all

devices

NoDHCP Option 82 Managed

Need special switchserver with DHCP

Option 82 support

No

Technology PROFINET EtherNetIP Modbus TCP

Network Management

(DCP DHCP option SNMP LLDP

topology options naming concept comprehensive

diagnostics)

(DHCP bootP DHCP option 82 SNMP loop holes vendor specific

limited network diagnostics special switches very likely)

(limited to IT tools SNMP loop

holes vendor specific no built

in network functions)

Comprehensive Diagnostics

Yes Application and Network No No

Diagnostics IO Status Yes No IO only No

Diagnostics Network Browser (can find IP or naming issues)

Yes returns all PROFINET Devices

and information

Limited to IT or vendor tools

no common tool

Limited to IT or vendor tools

no common tool

91

wwwusprofinetcom

Industrial Ethernet Functionality

Diagnostics Topology Yes No No

SNMP loop holes No Yes Yes

Energy Management(PROFIenergy) Yes No No

Safety Yes Yes No

Fast Start Up Yes Yes No

Wireless Yes IEEE 80211 and Bluetooth

Yes IEEE 80211(with caution when

using multicast)Yes

Performance ++ - --

Automatic Timing Calculation Yes No No

Technology PROFINET EtherNetIP Modbus TCP

Fieldbus Integration

Many including non PI

networks (PROFIBUS Interbus ASI

DeviceNet Foundation Fieldbus Modbus Hart

etc)

CompoNet DeviceNet ControlNet

Modbus TCPModbus

92

wwwusprofinetcom

Industrial Ethernet Functionality

Media (Network) Redundancy

YesSP RSP PN MRP

bumpless IRTvendor specific

YesSP RSP DLR vendor

specific

YesSP RSP vendor

specific

Bumpless Redundancy Yes No No

Controller Redundancy YesNot on EtherNetIP

Only with additional ODVA networks and hardware

No

Device Redundancy Yes No NoVertical Integration Yes No NoDevices can report maintenance information

Yes No No

Peer to Peer communications

Yes with CBA I-Device PNPN

Couplers TCPUDP option for programmed communication

Yesonly TCPIPprogrammed

communication

Yesonly TCPIPprogrammed

communication

Technology PROFINET EtherNetIP Modbus TCP

93

wwwusprofinetcom

Industrial Ethernet Functionality

Technology PROFINET EtherNetIP Modbus TCP

PROFINET for PA(Process Automation)

Yes No No

Shared Device Yes No No

iPar (optional parameter server)

Yes No No

TCI ndash Tool Calling Interface(allows vendor tools to be entered from the PROFINET configuration engineering tool)

Yes No No

94

wwwusprofinetcom

Resources

Competitive Resources from the PROFIblog

Pegging the FUD Meter (82707)The Fickle Finger of FUD (103007)FUD Dissection Part 1FUD Dissection Part 2Responding to FUD with FCNThe Big Lie SUE (121708)The EtherNetIP FUD-sicle ndash Melted Again(73112)PROFINET versus EtherNetIP (22415)

wwwusprofinetcom

96

wwwusprofinetcom

wwwusprofinetcom

97

Resources PROFINEWS App

wwwusprofinetcom

98

Resources NewsletterPROFINEWScom

wwwusprofinetcom

99

wwwusprofinetcom

Resources Webinars

Introduction to Ethernet for Control EngineersPROFINETIndustrial WirelessIndustrial Ethernet DiagnosticsPROFIBUS in the Process Industries PROFIsafePROFIenergyCompleting a PROFINET Project

More

100

Resources One-day training classes101

PROFINETMinneapolis June 4Denver June Chicago Aug Tampa Oct Detroit Oct Louisville Nov Raleigh Nov Seattle Dec

For the latest scheduleand to register visit

wwwusprofinetcom wwwusprofinetcom

PROFINETLos Angeles Feb 3 Dallas Feb 19Atlanta Mar 4Houston Mar 19Richmond Apr 2St Louis Apr 16Newark Apr 28Pittsburgh May 14

Resources PROFItech Classes

PROFIBUS or PROFINET Certified Network Engineer classFull week in Johnson City TNAlso available on-siteTheoretical plus hands-onCertification requires passing both a theoretical and practical examCertified Network Engineers are listed at wwwprofibuscomDetails at certifiedProfiInterfaceCentercomRegister online

wwwusprofinetcom

102

PROFINET Developer Workshop

Provide background and knowledge to design and test a PROFINET product efficientlyHow PROFINET can meet the specific applicationrsquos needs (ex GSDML file development)Tailored to customerrsquos level of experience and education Builds upon the PROFINET Certified Network Engineer curriculumHands-on experience and expert instruction on how to use the PROFINET test software suiteSmall or large groups accommodated both at the PIC or on the customerrsquos site wwwusprofinetcom

103

Resources Books

wwwusprofinetcom

104

OrderOrder

Order Order

Resources Social Media

wwwusprofinetcom

105

PROFItelevision

ThePROFIblogger

MinutePROFINET

Resources People

PI North America16101 N 82nd StreetSuite 3BScottsdale AZ 85260 USA ph (480) 483-2456fax (480) 483-7202wwwusprofibuscom

Michael Bryant Executive DirectorCarl Henning Deputy DirectorMichael Bowne Director of Tech MktingLynne Froehlich Administrative DirectorMarsha Bryant Administrator

PROFI Interface Center One Internet PlazaJohnson City TN 37604 USA

ph (423) 262-2576fax (423) 262-2103 wwwProfiInterfaceCentercom

Torsten Paulsen PIC ManagerHunter Harrington PROFINET Consulting EngrKyle McMillan PROFINET Systems EngineerJohn Swindall PROFIBUS Systems Engineer

wwwusprofinetcom

106

copy2013-2015 PI North America The PROFINET and PROFIBUS Logos are registered trademarks Members of PI are entitled to use the logos in all their written or electronic publications and promotional material The use of the PROFINET Logo in connection with PROFINET products is allowed only under the conditions of the PROFINET Runtime Software license All other trademarks and registered trademarks are the property of their respective owners

  • PROFINET vs EtherNetIP
  • A Disclaimer
  • Agenda
  • The Organization PROFINET
  • The Organizations
  • The Organizations Activities
  • The Organizations Cooperation
  • PI markets
  • Itrsquos all about the data
  • The road to IIoT
  • Breadth of Application Coverage
  • Competitive comparison discrete IO
  • Resources
  • PROFINET in Process
  • Competitive comparison process
  • Resources
  • Resources PROFIBUS PA
  • Motion Control Topology
  • Competitive comparison motion
  • Resources
  • Depth of Features
  • 5 steps to determinism
  • PROFINET and TCPIP
  • Why not use TCPIP for real-time
  • Ethernet doesnrsquot cause delays
  • PROFINET RT (Real Time)
  • When you try to use all layershellip
  • When you try to use all layershellip
  • Bandwidth Reservation for PROFINET IRT
  • Scheduling for PROFINET IRT
  • Functional principle of synchronization
  • 3125 microsecond cycle
  • Summary
  • Depth of Features
  • The ISOOSI Communications Model
  • Device Diagnostic Information
  • Diagnostic Information
  • ISOOSI Model Where Diagnostics fit in
  • IT Standards fPROFINET Network Diagnostics
  • Network Diagnostics Using SNMP
  • Network diagnostics using HTTP
  • IT Standards fPROFINET Network Diagnostics
  • LLDP (Link Layer Discovery Protocol)
  • Slide Number 44
  • Simple Device Replacement
  • Simple Device Replacement
  • Slide Number 47
  • Competitive comparison diagnostics
  • Resources
  • Depth of Features
  • How do I move information vertically
  • Depth of Features
  • Application Profiles
  • Application Profiles
  • PROFIenergy Use Cases
  • Competitive comparison
  • PROFIenergy Resources
  • Depth of Features
  • PROFIsafe How it works
  • Competitive comparison
  • PROFIsafe Resources
  • Depth of Features
  • How do I integrate controllers
  • Depth of Features
  • Share an IO Device
  • Depth of Features
  • Wireless
  • PROFINET over wireless backbones
  • Competitive Comparison wireless
  • Resources
  • Depth of Features
  • More
  • Depth of Features
  • Security
  • Resources
  • Leadership
  • Wrapping Up
  • What is PROFINET
  • Industrial
  • Scalable (Donrsquot Fence Me In)
  • Complete
  • Open
  • Fast
  • Flexible
  • Easy
  • Ethernet (Standard Unmodified)
  • Industrial Ethernet Capability Matrix
  • Industrial Ethernet Capability Matrix
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Resources
  • Competitive Resources from the PROFIblog
  • wwwusprofinetcom
  • Resources PROFINEWS App
  • Resources Newsletter
  • Resources Webinars
  • Resources One-day training classes
  • Resources PROFItech Classes
  • PROFINET Developer Workshop
  • Resources Books
  • Resources Social Media
  • Resources People
  • Slide Number 107
Page 18: PROFINET vs. EtherNet/IP · PROFINET RT (Real Time) The device determines which path the telegram takes  26 Data 40*…1440 Bytes InterFrame Gap 12 Byte Pre-amble

Motion Control Topology

wwwusprofinetcom

18

HMI

IRT communication IRT communicationIRT communication

RT communication RT communication

RT communicationRT communication

PLC

RT communication

Switch

Office IT Network

MotionController

PC

RT communication

IO Printer

Standard Ethernet devices can be connected at any point in the networkNo closed real-time domain

Competitive comparison motionMotion control comparison Modbus TCP is left out of this table as they do not support motion control

Technology PROFINET EtherNetIP

Architecture Open System(simultaneous TCP)

Open System(simultaneous TCP)

IEEE 8023 compliant Yes Yes

DeterministicYes Transparent clock

lt 1μs jittercalculated jitter

No Boundary clocks

Accumulating jitterSynchronized Peer-to-Peer Yes Yes

TCPIP traffic Yes Yes with caution

Throughput 150 Axes1ms35 Axes250μs 30 Axes1ms

IEEE 1588 IEEE 1588v2Built into PROFINET chips

IEEE 1588Special switches

neededAutomatic Timing Calculation Yes No

19

wwwusprofinetcom

Resources

Marketing Flyer Drives amp PROFIdrivePROFIdrive System DescriptionPROFIdrive webcastPROFIdrive Slide setWhite paperMinutePROFINET Performance 3MinutePROFINET Performance 4PROFIblog PROFIdrive

wwwusprofinetcom

20

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

21

5 steps to determinism

Configuration

Real-time

High Speed IO

TCPIP

Layer 2 (RT)

BandwidthReservation

(IRT)Cycle 1

IRTchannel Standard channel

Motion Control Scheduling (IRT)

PROFINETHTTPSNMP

hellip

IP

Ethernet

TCPUDP

Standard data 1

TCP

IP

Rea

l-tim

e

2

RT

Isoc

hr

Rea

l-tim

e

3

RT IRT

3125microsecFast Forwarding

DFPFragmentation

IRT = Isochronous Real-timeDFP = Dynamic Frame Packing

Device zDevice y

Controller

Switch

Port1

Port1

Port1Port2

Port1

Port2Port4

Port1

Device x

wwwusprofinetcom

22

PROFINET and TCPIP

PROFINET uses TCPIP where it makes sense

DiagnosticsNon time critical dataCommunicating with higher level IT

systemsPROFINET real-time coexists

with TCPIP without restrictions

PROFINET DOES NOT USE STANDARD

TCPIP

Real-Time

Bandwidth

Scheduling

TCPIP

3125microsec

23

Why not use TCPIP for real-time

Because itrsquos not fast enough and itrsquos not deterministic enoughHerersquos why

∆T4

∆T5

∆T2

∆T1

∆T3

TCPIPSuite

Ethernet

Server

TCPIPSuite

Ethernet

Client Data

UNWELCOME DELAYS

Bandwidth

Scheduling

TCPIP

3125microsec

Real-Time

24

Ethernet doesnrsquot cause delays

Node time330

Propagation 05

Transmission512

Switch latency10

Transmission512

Propagation05

Network

Node A

Switched 100MbpsEthernet

Node B

100m 100m

64-byte packet

Source University of Michigan Industrial Ethernet BookldquoPerformance Metrics for Industrial Ethernetrdquo

All times in micros

Bandwidth

Scheduling

TCPIP

3125microsec

Real-Time

25

PROFINET RT (Real Time)

The device determines which path the telegram takes

wwwusprofinetcom

26

Data

40hellip1440 Bytes

InterFrameGap

12 Byte

Pre-amble7 Byte

Sync

1 Byte

MAC

6 Byte

MAC

6 Byte

Ether-type

2 Byte

VLAN

2 Byte

Ether-type

2 Byte

FrameID

2 Byte

CycleCounter2 Byte

Data-Status1 Byte

TransStatus1 Byte

FCS

4 Byte

Ethernet Frame

Ethertype (type of protocol)Ethertype (PN) 0x8892Ethertype (IP) 0x0800EtherType (ARP) 0x0806EtherType (IPV6) 0x86DDhellip

RT Data

HTTP PROFINET

Rea

l-tim

e

SNMP Socket

IP

TCP UDP

Ethernet

IEEE EtherType0x8892

IEEE EtherType0x0800

Data

40hellip1440 Bytes

InterFrameGap

12 Byte

Pre-ambel7 Byte

Sync

1 Byte

MAC

6 Byte

MAC

6 Byte

Ether-type

2 Byte

VLAN

2 Byte

Ether-type

2 Byte

FrameID

2 Byte

CycleCounter

2 Byte

Data-Status1 Byte

TransStatus1 Byte

FCS

4 Byte

Bandwidth

Scheduling

TCPIP

3125microsec

Real-Time

When you try to use all layershellip

wwwusprofinetcom

27

Internet Layer

Network Access Layer

Application Layer

Transport Layer

SocketSNMPWEB

IP

Ethernet IEEE 8023

TCP UDP

IndustrialProtocolsPROFINET

Internet Layer

Network Access Layer

Application Layer

Transport Layer

SocketSNMPWEB

TCP UDP

IndustrialProtocols

IP

Ethernet

eg EtherNetIP

IEEE 8023

PROFINET is the enabling factor to achieve speed and determinism

Bandwidth

Scheduling

TCPIP

3125microsec

Real-Time

When you try to use all layershellip

wwwusprofinetcom

28

Internet Layer

Network Access Layer

Application Layer

Transport Layer

SocketSNMPWEB

IP

Ethernet IEEE 8023

TCP UDP

IndustrialProtocolsPROFINET

Internet Layer

Network Access Layer

Application Layer

Transport Layer

SocketSNMPWEB

TCP UDP

IndustrialProtocols

IP

Ethernet

eg EtherNetIP

IEEE 8023

PROFINET is the enabling factor to achieve speed and determinism

8 ms

16 msLess than 100microsJitter

Source University of Michigan Industrial Ethernet BookldquoPerformance Metrics for Industrial Ethernetrdquo

Bandwidth

Scheduling

TCPIP

3125microsec

Real-Time

Bandwidth Reservation for PROFINET IRT

Communication system schedulingExact cycle synchronizationSeparate time domains for Real-time and non-Real-time

Cycle 1 Cycle 2 Cycle n

IRTchannelStandard channel

eg 1 ms position controller clock cycle

Isochronous (IRT) Data

Open standardcommunication

IRTchannel Standard channel IRT

channel

Real-time (RT) Data

TCPIP-DataRT - DataIRT-Data

Synchro-nization

IRT = Isochronous Real Time

Scheduling

TCPIP

3125microsec

Real-Time

Bandwidth

29

Scheduling for PROFINET IRT

Every IRT device knows when data arrives and where to send it

wwwusprofinetcom

30

Controller

Switch

Device zDevice yDevice x

Port1

Port1

Frame 3

Frame 2

Frame 1

Switch scheduleRec port Arrive Frame Departure Dest

port1 t1 1 t1+∆t 41 t2 2 t2+∆t 41 t3 3 t3+∆t 22 - - - -

3) - - - -4) - - - -

) 100 free for TCPIP

Port1

Port2

Port1

Port2

Port4

Port1

Frame 1Frame 2Frame 3

Frame 1

Frame 1

Frame 2Frame 3

Switch must be IRT-awareTCPIP

3125microsec

Real-Time

Bandwidth

Scheduling

Functional principle of synchronization31

part IEEE 1588 V2 approved March 2008

Local Time

MasterClock

TransparentClock

SlaveClock

TransparentClock

SyncCtrl

Forwarding ofSync Message

Local Time

MasterClock

BoundaryClock

SlaveClock

BoundaryClock

MasterPort

SyncCtrl

SlavePort

Issue of cascading time control loops Extension of start-up time Used by EtherNetIP CIPSync

Only one control loop between Master clock and Slave clock

Usable in switched networks

IEEE1588

PROFINET

Boundary Clock

Transparent Clock

wwwusprofinetcom

3125 microsecond cycle

wwwusprofinetcom

32

TCPIP

Real-Time

Bandwidth

Scheduling

3125microsec

Summary

PROFINET achieves industry requirements for speed and determinism using standard Ethernet by using these 5 steps1 Using TCPIP where appropriate2 Skipping it when necessary3 Reserving bandwidth for higher performance4 Scheduling traffic to ensure motion control

needs5 Fast Forwarding Dynamic Frame Packing

and Fragmentation to achieve 3125microsecond cycle times

wwwusprofinetcom

33

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

34

The ISOOSI Communications Model35

Ethernet based systems can provide diagnostics on the Transport oriented layers (lower level) as well as Application based diagnostics (higher level) Picking the right protocol is important if you want a complete set of diagnostic capabilities

Layer 7

Layer 4

Layer 3

Layer 2

Layer 1

Application

TCPUDP

IP

Ethernet

Application Layer Diagnostics(For Example PROFINET)Provides PROFINET device specific diagnostics (module unplugged wire break IO status Data records etc)

Transport Oriented Layers Diagnostics (For Example SNMP HTTP LLDP)Provides information about TCPUDPIPEthernet (link down bandwidth statistics connections etc)

Where Diagnostics fit in

wwwusprofinetcom

Device Diagnostic Information

Logical model provides quick error localizationDiagnostic information is structured hierarchically

Station Failure in Device(eg Valve Station 2)

Slot 1 Slot 2 Slot 3Slot 0 Slot 4 Slot 5 Slot 6Network diagnosis IP-Address Ping Location Statistic

Slot Failure in Module(eg Analog Input Slot 3)

Channel Failure in Channel(eg Cable Break in Channel 2)

Channel 2

SNMP = Simple Network Management Protocol

gtgtgtgtgt Station name gtgtgtgt Slot gtgtgt Channel gt Error informationgtgt Channel type

36

Diagnostic Information

Examples of Diagnostic InformationThe device monitors the Output Channelsin order to discover a wire break (no current is flowing although the output is set to lsquo1rsquo)

An analog Input has a range of 010VAn input voltage of 12V is detected and reported as overvoltage

wwwusprofinetcom

37

Diagnostic Information is not only ldquoPROFINET relatedrdquo but also helps in the application

Ethernet based systems can provide diagnostics on the Transport oriented layers (lower level) as well as Application based diagnostics (higher level) Picking the right protocol is important if you want a complete set of diagnostic capabilities

Layer 7

Layer 4

Layer 3

Layer 2

Layer 1

Application

TCPUDP

IP

Ethernet

Application Layer Diagnostics(For Example PROFINET)Provides PROFINET device specific diagnostics (module unplugged wire break etc)

Transport Oriented Layers Diagnostics (For Example SNMP HTTP LLDP)Provides information about TCPUDPIPEthernet (link down bandwidth statistics connections etc)

ISOOSI Model Where Diagnostics fit in38

wwwusprofinetcom

IT Standards fPROFINET Network Diagnostics

Benefit Protocol Description

Standard tools for reading statistics and diagnostics

SNMP

Simple Network Management Protocol for network diagnostics

Web access to devices for configuration diagnostics

HTTP

Hyper Text Transfer Protocol for Web services and browsing

wwwusprofinetcom

3939H

ow d

oes

it w

orkhellip

Network Diagnostics Using SNMP

PROFINET uses SNMPPROFINET uses standard MIBs (Management Information Base MIB-II LLDP Discovery MIB)This MIB-II contains information about device name IP address location status and statistics (examples include CRC errors port status bandwidth utilizationhellip

ManagementStation

IO-Device IO-Device

Data request

Data transfer

NameIP AddressLocationStatusStatistics

NameIP AddressLocationStatusStatistics

MIB MIB

SNMP Software

wwwusprofinetcom

4040

Network diagnostics using HTTP

Simple accessRegardless of location even wirelessNo engineering tool needed

41Easy access over the web (local or remote)IO Controllers IO Devices proxies or switches can have web

diagnostics implemented

Benefit Protocol Description

Mapping the network topology and simple device replacement

LLDPLink Layer Discovery Protocol IEEE 8021AB

wwwusprofinetcom

4242H

ow d

oes

it w

orkhellip

IT Standards fPROFINET Network Diagnostics

LLDP (Link Layer Discovery Protocol)

The Link Layer Discovery Protocol (LLDP) is a vendor-independent protocol and independent of the network structureVia LLDP connected devices specify their identity and properties to their neighbors cyclically every few seconds

ports names transmission rates etcThe information is stored in a local table (LLDP Discovery MIB)Benefits of using LLDP includehellip

helliptopology Information can later be read out with SNMP from the LLDP Discovery MIB

simple device replacement can be achieved

helliphellipIO 1 ndash Port 2 ndash IO DevicePort 5PLC ndash Port 1 ndash IO ControllerPort 4IO 3 ndash Port 1 ndash IO DevicePort 3IO 2 ndash Port 2 ndash IO DevicePort 2- Empty -Port 1

Discovery MIB - Switch

Example LLDP Table

43

wwwusprofinetcom

Topology Diagnostics View

Use of standard Ethernet mechanismsLLDPSNMP

Topology diagnostics for devices Same modeling of Ports as IO channels

Standard and topology view (offline online) Maintenance information

44

wwwusprofinetcom

Simple Device Replacement

How to replace a PROFINET device which has failed without using an engineering tool

Devices with memory cardTransfer memory card to keep existing device name

Devices without memory cardUsing the PROFINET simple device replacement feature

45

wwwusprofinetcom

Simple Device Replacement

wwwusprofinetcom

46

IO Controller

I0 3 are you thereHmmm No answer

LLDP Alias NameldquoSwitchP4rdquo

1 Device ldquoIO 3rdquo fails2 Device is replaced with new

MAC address and empty name3 Devices exchange LLDP4 The neighbor sends a LLDP alias

name to new device5 Controller finds new device using

DCP and LLDP alias name6 Device addressed with

DCP ldquoSet namerdquo from controller7 IO Controller starts device and

system is back online

IO 1 IO 2 IO 3

Switch

LLDP

Simple Device Replacement

P1

P2P3

P4

OK Irsquoll try this Is ldquoSwitchP4rdquo there(The device connected to port 4)

Hello I am the switch You are connected to my port 4 ldquoSwitchP4rdquo

Found you ldquoSwitchP4rdquo Let me set your device name again to ldquoI0 3rdquo

IO 4

P5

46

Use of Ethernet diagnostic tools

Network analysis with standard toolsDebugging during development w

Ethernet SnifferWireshark ndashwwwwiresharkorgPROFINET decoding is built inColor filter available

Device Link and traffic detection with LEDsLED DisplaySimple connection test without configuration

47

DCP (Discovery and Configuration Protocol)

Connect Request

Parameterization

Real-Time IO

wwwusprofinetcom

Competitive comparison diagnostics

wwwusprofinetcom

48

Technology PROFINET EtherNetIP Modbus TCP

Network Management

(DCP DHCP option SNMP LLDP

topology options naming concept comprehensive

diagnostics)

(DHCP bootP DHCP option 82 SNMP loop holes vendor specific

limited network diagnostics special switches very likely)

(limited to IT tools SNMP loop

holes vendor specific no built

in network functions)

Comprehensive Diagnostics

Yes Application and Network No No

Diagnostics IO Status Yes No IO only No

Diagnostics Network Browser (can find IP or naming issues)

Yes returns all PROFINET Devices

and information

Limited to IT or vendor tools

no common tool

Limited to IT or vendor tools

no common tool

Diagnostics Topology Yes No No

SNMP loop holes No Yes Yes

Resources

PROFINET Diagnostics VideoPROFINET Diagnostics for PROFINET Webinar

wwwusprofinetcom

49

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

50

ERP

EnterpriseResourcePlanning

ManufacturingExecutionSystem

PlantAssetManagement

Stage 1Definition ofmaintenanceinterface

MES

Interface defined in IEC62264

Prod

uctio

n

Qua

lity

Inve

ntor

y

Mai

nten

ance

Mai

nten

ance

Interface defined by PROFINET

PAMController amp Field Devices

How do I move information vertically

wwwusprofinetcom

51

White paper MES and PROFINET

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

52

Application Profiles

Agreement within a device family on how to use the PROFIBUS PROFINET data by adding data structures cyclic acyclic services behavior parameterization diagnosis integration etc

wwwusprofinetcom

53

1

2

7

1

2

7

HostMaster Field DeviceSlave

Engineering

IEC 61158

Profile

Application Profiles

wwwusprofinetcom

54

Ident(Bar-codeRFID)

RobotNC

Profile Guidelines

Common ProfilesApplication Profiles Cooperation with other organizations

eg OPC DriveCom VDMA OpenPLC etc Training (UML Safety Models etc) Tools

Redundancy

FFIEC 61804

Interbus CAN etc

Models

Best Practice Patterns

Diagnosis

Data types

IEC 62390

Encoder PROFIdrive

FluidPower

SEMI

IampM Functions

Time Stamp

PROFIsafe

PADevices

Waterwastewater

intelligPumps SEMI

RemoteIOforPA

LaboratoryDevices

Weighingamp

Dosage

LowVoltageSwitch-

gear

IO-Link Trains

PROFINET IO

PROFIenergy

PROFIenergy Use Cases

Switch off during short breaksSwitch off during long breaksSwitch off during unplanned breaksReading of measured data

Provides a means of reducing or shutting off power when demand will be exceeded

wwwusprofinetcom

55

Competitive comparison

wwwusprofinetcom

56

Energy Management PROFINET EtherNetIP Modbus TCP

Production Pause savings Yes New No

Data organization Yes Yes No

PROFIenergy Resources

PROFIenergy flyerVideo What does PROFIenergy meanMinutePROFINET What is PROFIenergyWhite Paper ldquoThe PROFIenergy ProfilerdquoWhite Paper ldquoGet Energy Costs under ControlrdquoWhite Paper ldquoAssessing PROFIenergyacutes potentialrdquoBlog Report with videos

ldquoPROFIenergyrdquo

wwwusprofinetcom

57

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

58

PROFIsafe How it works

wwwusprofinetcom

59

ldquoBlack Channel ASICs Links Cables etc are not safety relevant

PROFIsafe Parts of the safety critical communications systems Addressing Watch Dog Timers Sequencing Signature etc

Safety relevant but not part of the PROFIsafe-Profiles Safety IO and the Safety Control Systems

Non safety critical functions like eg diagnosis

eg Diagnosis

Fail-safe data Standard data

Data Unit

PROFIBUS or PROFINET

PROFINETHTTPSNMP

hellip

TCPIP

EthernetRT

IO or Controller

PROFINETHTTPSNMP

hellip

TCPIP

EthernetRT

IOSafetyInput

Safety-Layer

PROFINETHTTPSNMP

hellip

TCPIP

EthernetRT

IOSafetyControl

Safety-Layer

PROFINETHTTPSNMP

hellip

TCPIP

EthernetRT

IOSafetyOutput

Safety-Layer

PROFIsafe provides correct transmission of messages

Competitive comparison

wwwusprofinetcom

60

System PROFINET EtherNetIP Modbus TCP

Functional Safety Yes Yes No

Safety for discrete process and motion Yes No No

Integrates AS-i Safety Yes No No

PROFIsafe Resources

Marketing Flyer PROFIsafeSystem Description PROFIsafe Technology and ApplicationPROFItelevision Safety with PROFINETApplication Story KUKA Reduces Machine Safety ComponentsPROFIsafe webinarSafety the Moviewwwprofisafenet

wwwusprofinetcom

61

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

62

How do I integrate controllers

wwwusprofinetcom

63IO controller 1

PROFINET

IO controller 2

CPU2 I-Device

IO device 1

CPU1

IO controller 3

CPU3

IO device 2

I-Device

An IO controller can also be an IO device with IO controller functionality on the same interfaceAllow local controllers in a modular architecture to communicate to a higher level station (main controller)Familiar IO access without TCPIP telegrams or proprietary methodsSimple and familiar IO interfacing of CPUs Interfacing of CPUs in different projects Integration among different controllers (manufacturers)Transmission of cyclic data (RT IRT)

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

64

Share an IO Device

PROFINET offers shared device functionalityTwo Controllers can access the same deviceFlexible assignment of modules to different controllers

IO controller 1

PROFINET

IO controller 2

Shared IO Device

Shared device results in reduced costs simplified architecturescan save on cabinet space allowing optimized solutions

65

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

66

Wireless

Long distance (RTU)Long distancesWaterwastewater and oil patch applicationsNo standards

Process InstrumentsShort distances battery powered meshWirelessHART ISA 10011a

Discrete Sensors and ActuatorsShort distances line-powered meshStandards still evolving

BackboneMedium distancesLong-established standards

wwwusprofinetcom

67

RTU = Remote Terminal Unit

PROFIBUS amp PROFINET gateways to WirelessHART

PI developed a standard

PROFINET uses this

PROFINET over wireless backbones

PROFINET runs over these standard wireless technologies

IEEE 80211 (bgahnac) ndash Wireless LANIEEE 802151 ndash Bluetooth

Wireless is part of the PROFINET specification

Many vendorsSome IO devices have wireless built in

PROFIsafe is safety-certified over wireless using PROFINET as the transport mechanism

wwwusprofinetcom

68

Competitive Comparison wireless

PROFINET ndash designed in safety includedEtherNetIP ndash multicasting complicates

wwwusprofinetcom

69

Resources

Industrial Wireless Networking WebinarFour kinds of wireless blog postPROFINET Certified Network Engineer classMore App stories

Disney Toy Story Midway ManiaDisney Radiator Springs Racers Swedish TowerSteel Industry

wwwusprofinetcom

70

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

71

More

Bumpless RedundancyFast Start UpiPar ServerProxiesUnmanaged switchesApplication Profiles for

Lab trains pumps SEMI robots hellip

wwwusprofinetcom

72

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

73

Security

PI and ODVA have security documentsBoth rely on protecting the network itself

wwwusprofinetcom

74

Resources

Automation WorldBelden webinarControl Engineering Were you just hackedwwwisssourcecomwwwSCADAhackercomEric Byresrsquo blogldquoProtecting ICSs from Electronic Threatsrdquo

Part 1Part 2Part 3

us-certgovcontrol_systemsMacAfeePROFINET Security Guideline

wwwusprofinetcom

75

Leadership

PI createdFunctional safety over the network using the black channel approachEnergy management covering production pauses and data organization

PI advocated 2-port switches in devices when ODVA said it was a bad idea now they also advocate themPI was first with redundant media controllers and devices

wwwusprofinetcom

76

Wrapping Up

What is PROFINET

PROFINET

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

wwwusprofinetcom

78

IS COFFEE

Industrial

Not PROFIBUS wrapped in TCPIPDesigned for industry from start

FastRobustDeterministic

wwwusprofinetcom

79

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Scalable (Donrsquot Fence Me In)

Donrsquot settle for an 80 solutionEventually you will need more

Motion ControlProcess InstrumentSafety over the busConnectivity to a

production systemAnd that will require

New busNew softwareNew training

Sohellipstart with the 100 solutionPROFINET wwwusprofinetcom

80

$

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Dont Fence Me In

Roy Rogers Sons of the Pionee

Sons of the Pioneers 36 All- track 7

1998

Other

16813268

eng - 00002425 00002423 00014C3C 00014C37 00015F90 00015F90 00008000 00008000 00007530 00007530

Complete

Finished (stable)Spec at version 23 for 2 yearsWork on ldquoobjectsrdquo continues

All application areasDiscrete process motion high speed

Depth of featuresDiagnostics

PROFIBUS-like + IT protocolsFunctional safetyEnergy managementFast startuphellip many more

wwwusprofinetcom

81

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Open

Created and maintained by PI not by any one companyPI members participate in Working Groups and as reviewersMembership not required to make productsNo contract to sign

wwwusprofinetcom

82

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Fast

How fastTCPIP

secondsProcess instruments

100rsquos of millisecondsFactory IO

~10 millisecondsMotion control

lt1 millisecondHigh speed IO motion

3125 microseconds

wwwusprofinetcom

83

How repeatable

seconds

10rsquos of milliseconds

lt1millisecond

lt1microsecond

called ldquojitterrdquocovers this whole range

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

FlexibleStart with PROFINET

Virtually unlimited address spaceLots of bandwidthStandard wirelessFuture-proof leveraging of EthernetConnectivity upwardsConnectivity peer-to-peerConnect directly to IO

For specialized needsUnusual device PROFIBUS to PROFINETIntelligent sensor IO-Link to PROFINETSimple sensor AS-i to PROFINETProcess instrument PROFIBUS PA (or FF) to PROFINETWireless process instrument WirelessHART to PROFINETWireless discrete sensor PI WSAN to PROFINETLegacy fieldbus Proxy to PROFINETLegacy instrument HART to PROFINET

84

wwwusprofinetcom

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Easy

Simple Device ReplacementEasy configurationAutomatic topologyAutomatic timing calculations

wwwusprofinetcom

85

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Ethernet (Standard Unmodified)

Standard Unmodified EthernetConforms to IEEE8023

Media includesCopperFiberWireless

Uses standard Ethernet switches

wwwusprofinetcom

86

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Industrial Ethernet Capability Matrix

wwwusprofinetcom

87

Industrial Ethernet Capability Matrix

wwwusprofinetcom

88

TCPIP

Open Network

Real-timeMotion

Controller-to-Controller(Peer-to-Peer)

Modbus TCPEtherNetIPEtherCATPROFINET

Motion

wwwusprofinetcom

Industrial Ethernet Functionality

Technology PROFINET EthernetIP Modbus TCP

Ethernet IO Y Y YMotion Control Y Y NPeer-to-peer Y Y N

Process profile Y N N

Safety Y Y NSecurity Guideline Y N NBuses integrated many DeviceNet

ControlNet Modbus

source organization websites

Y = shipping N = no plans known

Available= PROFIBUS DP PROFIBUS PA Interbus DeviceNet Serial Modbus AS-i HART IO-Link FFPlanned= CC-Link more

89

Industrial Ethernet Functionality

Technology PROFINET EtherNetIP Modbus TCP

Communication Model Provider-Consumer

Provider-Consumer

Client-Server

Real-time Protocol Options

IEEE 8023 (Layer 2) primary

UDPIP optionTCPIP option

UDPIP (Layer 4) TCPIP (Layer 4)

Jitter with IO ++ (low) - (high) -- (higher)

Protocol Standard IEC 61158 IEC 61158 IEC 61158

Transmission Type Unicast primary Multicast optional

Multicast primary Limited Unicast Unicast only

COTS switch possible Yes Not recommended Yes

Switch requirements 100Mbits or faster

full duplex for IO traffic

Full DuplexIGMP Snooping One

IGMP QueryWire speed

For IO traffic

No special requirements

IP Address AssignmentAutomatic w PN

DCPDHCP optional

DHCP andManaged

DHCP and Managed

90

wwwusprofinetcom

Industrial Ethernet Functionality

Device Names Mandatory Optional Optional

Simple Device Replacement

Yes no toolssupport in all

devices

NoDHCP Option 82 Managed

Need special switchserver with DHCP

Option 82 support

No

Technology PROFINET EtherNetIP Modbus TCP

Network Management

(DCP DHCP option SNMP LLDP

topology options naming concept comprehensive

diagnostics)

(DHCP bootP DHCP option 82 SNMP loop holes vendor specific

limited network diagnostics special switches very likely)

(limited to IT tools SNMP loop

holes vendor specific no built

in network functions)

Comprehensive Diagnostics

Yes Application and Network No No

Diagnostics IO Status Yes No IO only No

Diagnostics Network Browser (can find IP or naming issues)

Yes returns all PROFINET Devices

and information

Limited to IT or vendor tools

no common tool

Limited to IT or vendor tools

no common tool

91

wwwusprofinetcom

Industrial Ethernet Functionality

Diagnostics Topology Yes No No

SNMP loop holes No Yes Yes

Energy Management(PROFIenergy) Yes No No

Safety Yes Yes No

Fast Start Up Yes Yes No

Wireless Yes IEEE 80211 and Bluetooth

Yes IEEE 80211(with caution when

using multicast)Yes

Performance ++ - --

Automatic Timing Calculation Yes No No

Technology PROFINET EtherNetIP Modbus TCP

Fieldbus Integration

Many including non PI

networks (PROFIBUS Interbus ASI

DeviceNet Foundation Fieldbus Modbus Hart

etc)

CompoNet DeviceNet ControlNet

Modbus TCPModbus

92

wwwusprofinetcom

Industrial Ethernet Functionality

Media (Network) Redundancy

YesSP RSP PN MRP

bumpless IRTvendor specific

YesSP RSP DLR vendor

specific

YesSP RSP vendor

specific

Bumpless Redundancy Yes No No

Controller Redundancy YesNot on EtherNetIP

Only with additional ODVA networks and hardware

No

Device Redundancy Yes No NoVertical Integration Yes No NoDevices can report maintenance information

Yes No No

Peer to Peer communications

Yes with CBA I-Device PNPN

Couplers TCPUDP option for programmed communication

Yesonly TCPIPprogrammed

communication

Yesonly TCPIPprogrammed

communication

Technology PROFINET EtherNetIP Modbus TCP

93

wwwusprofinetcom

Industrial Ethernet Functionality

Technology PROFINET EtherNetIP Modbus TCP

PROFINET for PA(Process Automation)

Yes No No

Shared Device Yes No No

iPar (optional parameter server)

Yes No No

TCI ndash Tool Calling Interface(allows vendor tools to be entered from the PROFINET configuration engineering tool)

Yes No No

94

wwwusprofinetcom

Resources

Competitive Resources from the PROFIblog

Pegging the FUD Meter (82707)The Fickle Finger of FUD (103007)FUD Dissection Part 1FUD Dissection Part 2Responding to FUD with FCNThe Big Lie SUE (121708)The EtherNetIP FUD-sicle ndash Melted Again(73112)PROFINET versus EtherNetIP (22415)

wwwusprofinetcom

96

wwwusprofinetcom

wwwusprofinetcom

97

Resources PROFINEWS App

wwwusprofinetcom

98

Resources NewsletterPROFINEWScom

wwwusprofinetcom

99

wwwusprofinetcom

Resources Webinars

Introduction to Ethernet for Control EngineersPROFINETIndustrial WirelessIndustrial Ethernet DiagnosticsPROFIBUS in the Process Industries PROFIsafePROFIenergyCompleting a PROFINET Project

More

100

Resources One-day training classes101

PROFINETMinneapolis June 4Denver June Chicago Aug Tampa Oct Detroit Oct Louisville Nov Raleigh Nov Seattle Dec

For the latest scheduleand to register visit

wwwusprofinetcom wwwusprofinetcom

PROFINETLos Angeles Feb 3 Dallas Feb 19Atlanta Mar 4Houston Mar 19Richmond Apr 2St Louis Apr 16Newark Apr 28Pittsburgh May 14

Resources PROFItech Classes

PROFIBUS or PROFINET Certified Network Engineer classFull week in Johnson City TNAlso available on-siteTheoretical plus hands-onCertification requires passing both a theoretical and practical examCertified Network Engineers are listed at wwwprofibuscomDetails at certifiedProfiInterfaceCentercomRegister online

wwwusprofinetcom

102

PROFINET Developer Workshop

Provide background and knowledge to design and test a PROFINET product efficientlyHow PROFINET can meet the specific applicationrsquos needs (ex GSDML file development)Tailored to customerrsquos level of experience and education Builds upon the PROFINET Certified Network Engineer curriculumHands-on experience and expert instruction on how to use the PROFINET test software suiteSmall or large groups accommodated both at the PIC or on the customerrsquos site wwwusprofinetcom

103

Resources Books

wwwusprofinetcom

104

OrderOrder

Order Order

Resources Social Media

wwwusprofinetcom

105

PROFItelevision

ThePROFIblogger

MinutePROFINET

Resources People

PI North America16101 N 82nd StreetSuite 3BScottsdale AZ 85260 USA ph (480) 483-2456fax (480) 483-7202wwwusprofibuscom

Michael Bryant Executive DirectorCarl Henning Deputy DirectorMichael Bowne Director of Tech MktingLynne Froehlich Administrative DirectorMarsha Bryant Administrator

PROFI Interface Center One Internet PlazaJohnson City TN 37604 USA

ph (423) 262-2576fax (423) 262-2103 wwwProfiInterfaceCentercom

Torsten Paulsen PIC ManagerHunter Harrington PROFINET Consulting EngrKyle McMillan PROFINET Systems EngineerJohn Swindall PROFIBUS Systems Engineer

wwwusprofinetcom

106

copy2013-2015 PI North America The PROFINET and PROFIBUS Logos are registered trademarks Members of PI are entitled to use the logos in all their written or electronic publications and promotional material The use of the PROFINET Logo in connection with PROFINET products is allowed only under the conditions of the PROFINET Runtime Software license All other trademarks and registered trademarks are the property of their respective owners

  • PROFINET vs EtherNetIP
  • A Disclaimer
  • Agenda
  • The Organization PROFINET
  • The Organizations
  • The Organizations Activities
  • The Organizations Cooperation
  • PI markets
  • Itrsquos all about the data
  • The road to IIoT
  • Breadth of Application Coverage
  • Competitive comparison discrete IO
  • Resources
  • PROFINET in Process
  • Competitive comparison process
  • Resources
  • Resources PROFIBUS PA
  • Motion Control Topology
  • Competitive comparison motion
  • Resources
  • Depth of Features
  • 5 steps to determinism
  • PROFINET and TCPIP
  • Why not use TCPIP for real-time
  • Ethernet doesnrsquot cause delays
  • PROFINET RT (Real Time)
  • When you try to use all layershellip
  • When you try to use all layershellip
  • Bandwidth Reservation for PROFINET IRT
  • Scheduling for PROFINET IRT
  • Functional principle of synchronization
  • 3125 microsecond cycle
  • Summary
  • Depth of Features
  • The ISOOSI Communications Model
  • Device Diagnostic Information
  • Diagnostic Information
  • ISOOSI Model Where Diagnostics fit in
  • IT Standards fPROFINET Network Diagnostics
  • Network Diagnostics Using SNMP
  • Network diagnostics using HTTP
  • IT Standards fPROFINET Network Diagnostics
  • LLDP (Link Layer Discovery Protocol)
  • Slide Number 44
  • Simple Device Replacement
  • Simple Device Replacement
  • Slide Number 47
  • Competitive comparison diagnostics
  • Resources
  • Depth of Features
  • How do I move information vertically
  • Depth of Features
  • Application Profiles
  • Application Profiles
  • PROFIenergy Use Cases
  • Competitive comparison
  • PROFIenergy Resources
  • Depth of Features
  • PROFIsafe How it works
  • Competitive comparison
  • PROFIsafe Resources
  • Depth of Features
  • How do I integrate controllers
  • Depth of Features
  • Share an IO Device
  • Depth of Features
  • Wireless
  • PROFINET over wireless backbones
  • Competitive Comparison wireless
  • Resources
  • Depth of Features
  • More
  • Depth of Features
  • Security
  • Resources
  • Leadership
  • Wrapping Up
  • What is PROFINET
  • Industrial
  • Scalable (Donrsquot Fence Me In)
  • Complete
  • Open
  • Fast
  • Flexible
  • Easy
  • Ethernet (Standard Unmodified)
  • Industrial Ethernet Capability Matrix
  • Industrial Ethernet Capability Matrix
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Resources
  • Competitive Resources from the PROFIblog
  • wwwusprofinetcom
  • Resources PROFINEWS App
  • Resources Newsletter
  • Resources Webinars
  • Resources One-day training classes
  • Resources PROFItech Classes
  • PROFINET Developer Workshop
  • Resources Books
  • Resources Social Media
  • Resources People
  • Slide Number 107
Page 19: PROFINET vs. EtherNet/IP · PROFINET RT (Real Time) The device determines which path the telegram takes  26 Data 40*…1440 Bytes InterFrame Gap 12 Byte Pre-amble

Competitive comparison motionMotion control comparison Modbus TCP is left out of this table as they do not support motion control

Technology PROFINET EtherNetIP

Architecture Open System(simultaneous TCP)

Open System(simultaneous TCP)

IEEE 8023 compliant Yes Yes

DeterministicYes Transparent clock

lt 1μs jittercalculated jitter

No Boundary clocks

Accumulating jitterSynchronized Peer-to-Peer Yes Yes

TCPIP traffic Yes Yes with caution

Throughput 150 Axes1ms35 Axes250μs 30 Axes1ms

IEEE 1588 IEEE 1588v2Built into PROFINET chips

IEEE 1588Special switches

neededAutomatic Timing Calculation Yes No

19

wwwusprofinetcom

Resources

Marketing Flyer Drives amp PROFIdrivePROFIdrive System DescriptionPROFIdrive webcastPROFIdrive Slide setWhite paperMinutePROFINET Performance 3MinutePROFINET Performance 4PROFIblog PROFIdrive

wwwusprofinetcom

20

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

21

5 steps to determinism

Configuration

Real-time

High Speed IO

TCPIP

Layer 2 (RT)

BandwidthReservation

(IRT)Cycle 1

IRTchannel Standard channel

Motion Control Scheduling (IRT)

PROFINETHTTPSNMP

hellip

IP

Ethernet

TCPUDP

Standard data 1

TCP

IP

Rea

l-tim

e

2

RT

Isoc

hr

Rea

l-tim

e

3

RT IRT

3125microsecFast Forwarding

DFPFragmentation

IRT = Isochronous Real-timeDFP = Dynamic Frame Packing

Device zDevice y

Controller

Switch

Port1

Port1

Port1Port2

Port1

Port2Port4

Port1

Device x

wwwusprofinetcom

22

PROFINET and TCPIP

PROFINET uses TCPIP where it makes sense

DiagnosticsNon time critical dataCommunicating with higher level IT

systemsPROFINET real-time coexists

with TCPIP without restrictions

PROFINET DOES NOT USE STANDARD

TCPIP

Real-Time

Bandwidth

Scheduling

TCPIP

3125microsec

23

Why not use TCPIP for real-time

Because itrsquos not fast enough and itrsquos not deterministic enoughHerersquos why

∆T4

∆T5

∆T2

∆T1

∆T3

TCPIPSuite

Ethernet

Server

TCPIPSuite

Ethernet

Client Data

UNWELCOME DELAYS

Bandwidth

Scheduling

TCPIP

3125microsec

Real-Time

24

Ethernet doesnrsquot cause delays

Node time330

Propagation 05

Transmission512

Switch latency10

Transmission512

Propagation05

Network

Node A

Switched 100MbpsEthernet

Node B

100m 100m

64-byte packet

Source University of Michigan Industrial Ethernet BookldquoPerformance Metrics for Industrial Ethernetrdquo

All times in micros

Bandwidth

Scheduling

TCPIP

3125microsec

Real-Time

25

PROFINET RT (Real Time)

The device determines which path the telegram takes

wwwusprofinetcom

26

Data

40hellip1440 Bytes

InterFrameGap

12 Byte

Pre-amble7 Byte

Sync

1 Byte

MAC

6 Byte

MAC

6 Byte

Ether-type

2 Byte

VLAN

2 Byte

Ether-type

2 Byte

FrameID

2 Byte

CycleCounter2 Byte

Data-Status1 Byte

TransStatus1 Byte

FCS

4 Byte

Ethernet Frame

Ethertype (type of protocol)Ethertype (PN) 0x8892Ethertype (IP) 0x0800EtherType (ARP) 0x0806EtherType (IPV6) 0x86DDhellip

RT Data

HTTP PROFINET

Rea

l-tim

e

SNMP Socket

IP

TCP UDP

Ethernet

IEEE EtherType0x8892

IEEE EtherType0x0800

Data

40hellip1440 Bytes

InterFrameGap

12 Byte

Pre-ambel7 Byte

Sync

1 Byte

MAC

6 Byte

MAC

6 Byte

Ether-type

2 Byte

VLAN

2 Byte

Ether-type

2 Byte

FrameID

2 Byte

CycleCounter

2 Byte

Data-Status1 Byte

TransStatus1 Byte

FCS

4 Byte

Bandwidth

Scheduling

TCPIP

3125microsec

Real-Time

When you try to use all layershellip

wwwusprofinetcom

27

Internet Layer

Network Access Layer

Application Layer

Transport Layer

SocketSNMPWEB

IP

Ethernet IEEE 8023

TCP UDP

IndustrialProtocolsPROFINET

Internet Layer

Network Access Layer

Application Layer

Transport Layer

SocketSNMPWEB

TCP UDP

IndustrialProtocols

IP

Ethernet

eg EtherNetIP

IEEE 8023

PROFINET is the enabling factor to achieve speed and determinism

Bandwidth

Scheduling

TCPIP

3125microsec

Real-Time

When you try to use all layershellip

wwwusprofinetcom

28

Internet Layer

Network Access Layer

Application Layer

Transport Layer

SocketSNMPWEB

IP

Ethernet IEEE 8023

TCP UDP

IndustrialProtocolsPROFINET

Internet Layer

Network Access Layer

Application Layer

Transport Layer

SocketSNMPWEB

TCP UDP

IndustrialProtocols

IP

Ethernet

eg EtherNetIP

IEEE 8023

PROFINET is the enabling factor to achieve speed and determinism

8 ms

16 msLess than 100microsJitter

Source University of Michigan Industrial Ethernet BookldquoPerformance Metrics for Industrial Ethernetrdquo

Bandwidth

Scheduling

TCPIP

3125microsec

Real-Time

Bandwidth Reservation for PROFINET IRT

Communication system schedulingExact cycle synchronizationSeparate time domains for Real-time and non-Real-time

Cycle 1 Cycle 2 Cycle n

IRTchannelStandard channel

eg 1 ms position controller clock cycle

Isochronous (IRT) Data

Open standardcommunication

IRTchannel Standard channel IRT

channel

Real-time (RT) Data

TCPIP-DataRT - DataIRT-Data

Synchro-nization

IRT = Isochronous Real Time

Scheduling

TCPIP

3125microsec

Real-Time

Bandwidth

29

Scheduling for PROFINET IRT

Every IRT device knows when data arrives and where to send it

wwwusprofinetcom

30

Controller

Switch

Device zDevice yDevice x

Port1

Port1

Frame 3

Frame 2

Frame 1

Switch scheduleRec port Arrive Frame Departure Dest

port1 t1 1 t1+∆t 41 t2 2 t2+∆t 41 t3 3 t3+∆t 22 - - - -

3) - - - -4) - - - -

) 100 free for TCPIP

Port1

Port2

Port1

Port2

Port4

Port1

Frame 1Frame 2Frame 3

Frame 1

Frame 1

Frame 2Frame 3

Switch must be IRT-awareTCPIP

3125microsec

Real-Time

Bandwidth

Scheduling

Functional principle of synchronization31

part IEEE 1588 V2 approved March 2008

Local Time

MasterClock

TransparentClock

SlaveClock

TransparentClock

SyncCtrl

Forwarding ofSync Message

Local Time

MasterClock

BoundaryClock

SlaveClock

BoundaryClock

MasterPort

SyncCtrl

SlavePort

Issue of cascading time control loops Extension of start-up time Used by EtherNetIP CIPSync

Only one control loop between Master clock and Slave clock

Usable in switched networks

IEEE1588

PROFINET

Boundary Clock

Transparent Clock

wwwusprofinetcom

3125 microsecond cycle

wwwusprofinetcom

32

TCPIP

Real-Time

Bandwidth

Scheduling

3125microsec

Summary

PROFINET achieves industry requirements for speed and determinism using standard Ethernet by using these 5 steps1 Using TCPIP where appropriate2 Skipping it when necessary3 Reserving bandwidth for higher performance4 Scheduling traffic to ensure motion control

needs5 Fast Forwarding Dynamic Frame Packing

and Fragmentation to achieve 3125microsecond cycle times

wwwusprofinetcom

33

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

34

The ISOOSI Communications Model35

Ethernet based systems can provide diagnostics on the Transport oriented layers (lower level) as well as Application based diagnostics (higher level) Picking the right protocol is important if you want a complete set of diagnostic capabilities

Layer 7

Layer 4

Layer 3

Layer 2

Layer 1

Application

TCPUDP

IP

Ethernet

Application Layer Diagnostics(For Example PROFINET)Provides PROFINET device specific diagnostics (module unplugged wire break IO status Data records etc)

Transport Oriented Layers Diagnostics (For Example SNMP HTTP LLDP)Provides information about TCPUDPIPEthernet (link down bandwidth statistics connections etc)

Where Diagnostics fit in

wwwusprofinetcom

Device Diagnostic Information

Logical model provides quick error localizationDiagnostic information is structured hierarchically

Station Failure in Device(eg Valve Station 2)

Slot 1 Slot 2 Slot 3Slot 0 Slot 4 Slot 5 Slot 6Network diagnosis IP-Address Ping Location Statistic

Slot Failure in Module(eg Analog Input Slot 3)

Channel Failure in Channel(eg Cable Break in Channel 2)

Channel 2

SNMP = Simple Network Management Protocol

gtgtgtgtgt Station name gtgtgtgt Slot gtgtgt Channel gt Error informationgtgt Channel type

36

Diagnostic Information

Examples of Diagnostic InformationThe device monitors the Output Channelsin order to discover a wire break (no current is flowing although the output is set to lsquo1rsquo)

An analog Input has a range of 010VAn input voltage of 12V is detected and reported as overvoltage

wwwusprofinetcom

37

Diagnostic Information is not only ldquoPROFINET relatedrdquo but also helps in the application

Ethernet based systems can provide diagnostics on the Transport oriented layers (lower level) as well as Application based diagnostics (higher level) Picking the right protocol is important if you want a complete set of diagnostic capabilities

Layer 7

Layer 4

Layer 3

Layer 2

Layer 1

Application

TCPUDP

IP

Ethernet

Application Layer Diagnostics(For Example PROFINET)Provides PROFINET device specific diagnostics (module unplugged wire break etc)

Transport Oriented Layers Diagnostics (For Example SNMP HTTP LLDP)Provides information about TCPUDPIPEthernet (link down bandwidth statistics connections etc)

ISOOSI Model Where Diagnostics fit in38

wwwusprofinetcom

IT Standards fPROFINET Network Diagnostics

Benefit Protocol Description

Standard tools for reading statistics and diagnostics

SNMP

Simple Network Management Protocol for network diagnostics

Web access to devices for configuration diagnostics

HTTP

Hyper Text Transfer Protocol for Web services and browsing

wwwusprofinetcom

3939H

ow d

oes

it w

orkhellip

Network Diagnostics Using SNMP

PROFINET uses SNMPPROFINET uses standard MIBs (Management Information Base MIB-II LLDP Discovery MIB)This MIB-II contains information about device name IP address location status and statistics (examples include CRC errors port status bandwidth utilizationhellip

ManagementStation

IO-Device IO-Device

Data request

Data transfer

NameIP AddressLocationStatusStatistics

NameIP AddressLocationStatusStatistics

MIB MIB

SNMP Software

wwwusprofinetcom

4040

Network diagnostics using HTTP

Simple accessRegardless of location even wirelessNo engineering tool needed

41Easy access over the web (local or remote)IO Controllers IO Devices proxies or switches can have web

diagnostics implemented

Benefit Protocol Description

Mapping the network topology and simple device replacement

LLDPLink Layer Discovery Protocol IEEE 8021AB

wwwusprofinetcom

4242H

ow d

oes

it w

orkhellip

IT Standards fPROFINET Network Diagnostics

LLDP (Link Layer Discovery Protocol)

The Link Layer Discovery Protocol (LLDP) is a vendor-independent protocol and independent of the network structureVia LLDP connected devices specify their identity and properties to their neighbors cyclically every few seconds

ports names transmission rates etcThe information is stored in a local table (LLDP Discovery MIB)Benefits of using LLDP includehellip

helliptopology Information can later be read out with SNMP from the LLDP Discovery MIB

simple device replacement can be achieved

helliphellipIO 1 ndash Port 2 ndash IO DevicePort 5PLC ndash Port 1 ndash IO ControllerPort 4IO 3 ndash Port 1 ndash IO DevicePort 3IO 2 ndash Port 2 ndash IO DevicePort 2- Empty -Port 1

Discovery MIB - Switch

Example LLDP Table

43

wwwusprofinetcom

Topology Diagnostics View

Use of standard Ethernet mechanismsLLDPSNMP

Topology diagnostics for devices Same modeling of Ports as IO channels

Standard and topology view (offline online) Maintenance information

44

wwwusprofinetcom

Simple Device Replacement

How to replace a PROFINET device which has failed without using an engineering tool

Devices with memory cardTransfer memory card to keep existing device name

Devices without memory cardUsing the PROFINET simple device replacement feature

45

wwwusprofinetcom

Simple Device Replacement

wwwusprofinetcom

46

IO Controller

I0 3 are you thereHmmm No answer

LLDP Alias NameldquoSwitchP4rdquo

1 Device ldquoIO 3rdquo fails2 Device is replaced with new

MAC address and empty name3 Devices exchange LLDP4 The neighbor sends a LLDP alias

name to new device5 Controller finds new device using

DCP and LLDP alias name6 Device addressed with

DCP ldquoSet namerdquo from controller7 IO Controller starts device and

system is back online

IO 1 IO 2 IO 3

Switch

LLDP

Simple Device Replacement

P1

P2P3

P4

OK Irsquoll try this Is ldquoSwitchP4rdquo there(The device connected to port 4)

Hello I am the switch You are connected to my port 4 ldquoSwitchP4rdquo

Found you ldquoSwitchP4rdquo Let me set your device name again to ldquoI0 3rdquo

IO 4

P5

46

Use of Ethernet diagnostic tools

Network analysis with standard toolsDebugging during development w

Ethernet SnifferWireshark ndashwwwwiresharkorgPROFINET decoding is built inColor filter available

Device Link and traffic detection with LEDsLED DisplaySimple connection test without configuration

47

DCP (Discovery and Configuration Protocol)

Connect Request

Parameterization

Real-Time IO

wwwusprofinetcom

Competitive comparison diagnostics

wwwusprofinetcom

48

Technology PROFINET EtherNetIP Modbus TCP

Network Management

(DCP DHCP option SNMP LLDP

topology options naming concept comprehensive

diagnostics)

(DHCP bootP DHCP option 82 SNMP loop holes vendor specific

limited network diagnostics special switches very likely)

(limited to IT tools SNMP loop

holes vendor specific no built

in network functions)

Comprehensive Diagnostics

Yes Application and Network No No

Diagnostics IO Status Yes No IO only No

Diagnostics Network Browser (can find IP or naming issues)

Yes returns all PROFINET Devices

and information

Limited to IT or vendor tools

no common tool

Limited to IT or vendor tools

no common tool

Diagnostics Topology Yes No No

SNMP loop holes No Yes Yes

Resources

PROFINET Diagnostics VideoPROFINET Diagnostics for PROFINET Webinar

wwwusprofinetcom

49

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

50

ERP

EnterpriseResourcePlanning

ManufacturingExecutionSystem

PlantAssetManagement

Stage 1Definition ofmaintenanceinterface

MES

Interface defined in IEC62264

Prod

uctio

n

Qua

lity

Inve

ntor

y

Mai

nten

ance

Mai

nten

ance

Interface defined by PROFINET

PAMController amp Field Devices

How do I move information vertically

wwwusprofinetcom

51

White paper MES and PROFINET

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

52

Application Profiles

Agreement within a device family on how to use the PROFIBUS PROFINET data by adding data structures cyclic acyclic services behavior parameterization diagnosis integration etc

wwwusprofinetcom

53

1

2

7

1

2

7

HostMaster Field DeviceSlave

Engineering

IEC 61158

Profile

Application Profiles

wwwusprofinetcom

54

Ident(Bar-codeRFID)

RobotNC

Profile Guidelines

Common ProfilesApplication Profiles Cooperation with other organizations

eg OPC DriveCom VDMA OpenPLC etc Training (UML Safety Models etc) Tools

Redundancy

FFIEC 61804

Interbus CAN etc

Models

Best Practice Patterns

Diagnosis

Data types

IEC 62390

Encoder PROFIdrive

FluidPower

SEMI

IampM Functions

Time Stamp

PROFIsafe

PADevices

Waterwastewater

intelligPumps SEMI

RemoteIOforPA

LaboratoryDevices

Weighingamp

Dosage

LowVoltageSwitch-

gear

IO-Link Trains

PROFINET IO

PROFIenergy

PROFIenergy Use Cases

Switch off during short breaksSwitch off during long breaksSwitch off during unplanned breaksReading of measured data

Provides a means of reducing or shutting off power when demand will be exceeded

wwwusprofinetcom

55

Competitive comparison

wwwusprofinetcom

56

Energy Management PROFINET EtherNetIP Modbus TCP

Production Pause savings Yes New No

Data organization Yes Yes No

PROFIenergy Resources

PROFIenergy flyerVideo What does PROFIenergy meanMinutePROFINET What is PROFIenergyWhite Paper ldquoThe PROFIenergy ProfilerdquoWhite Paper ldquoGet Energy Costs under ControlrdquoWhite Paper ldquoAssessing PROFIenergyacutes potentialrdquoBlog Report with videos

ldquoPROFIenergyrdquo

wwwusprofinetcom

57

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

58

PROFIsafe How it works

wwwusprofinetcom

59

ldquoBlack Channel ASICs Links Cables etc are not safety relevant

PROFIsafe Parts of the safety critical communications systems Addressing Watch Dog Timers Sequencing Signature etc

Safety relevant but not part of the PROFIsafe-Profiles Safety IO and the Safety Control Systems

Non safety critical functions like eg diagnosis

eg Diagnosis

Fail-safe data Standard data

Data Unit

PROFIBUS or PROFINET

PROFINETHTTPSNMP

hellip

TCPIP

EthernetRT

IO or Controller

PROFINETHTTPSNMP

hellip

TCPIP

EthernetRT

IOSafetyInput

Safety-Layer

PROFINETHTTPSNMP

hellip

TCPIP

EthernetRT

IOSafetyControl

Safety-Layer

PROFINETHTTPSNMP

hellip

TCPIP

EthernetRT

IOSafetyOutput

Safety-Layer

PROFIsafe provides correct transmission of messages

Competitive comparison

wwwusprofinetcom

60

System PROFINET EtherNetIP Modbus TCP

Functional Safety Yes Yes No

Safety for discrete process and motion Yes No No

Integrates AS-i Safety Yes No No

PROFIsafe Resources

Marketing Flyer PROFIsafeSystem Description PROFIsafe Technology and ApplicationPROFItelevision Safety with PROFINETApplication Story KUKA Reduces Machine Safety ComponentsPROFIsafe webinarSafety the Moviewwwprofisafenet

wwwusprofinetcom

61

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

62

How do I integrate controllers

wwwusprofinetcom

63IO controller 1

PROFINET

IO controller 2

CPU2 I-Device

IO device 1

CPU1

IO controller 3

CPU3

IO device 2

I-Device

An IO controller can also be an IO device with IO controller functionality on the same interfaceAllow local controllers in a modular architecture to communicate to a higher level station (main controller)Familiar IO access without TCPIP telegrams or proprietary methodsSimple and familiar IO interfacing of CPUs Interfacing of CPUs in different projects Integration among different controllers (manufacturers)Transmission of cyclic data (RT IRT)

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

64

Share an IO Device

PROFINET offers shared device functionalityTwo Controllers can access the same deviceFlexible assignment of modules to different controllers

IO controller 1

PROFINET

IO controller 2

Shared IO Device

Shared device results in reduced costs simplified architecturescan save on cabinet space allowing optimized solutions

65

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

66

Wireless

Long distance (RTU)Long distancesWaterwastewater and oil patch applicationsNo standards

Process InstrumentsShort distances battery powered meshWirelessHART ISA 10011a

Discrete Sensors and ActuatorsShort distances line-powered meshStandards still evolving

BackboneMedium distancesLong-established standards

wwwusprofinetcom

67

RTU = Remote Terminal Unit

PROFIBUS amp PROFINET gateways to WirelessHART

PI developed a standard

PROFINET uses this

PROFINET over wireless backbones

PROFINET runs over these standard wireless technologies

IEEE 80211 (bgahnac) ndash Wireless LANIEEE 802151 ndash Bluetooth

Wireless is part of the PROFINET specification

Many vendorsSome IO devices have wireless built in

PROFIsafe is safety-certified over wireless using PROFINET as the transport mechanism

wwwusprofinetcom

68

Competitive Comparison wireless

PROFINET ndash designed in safety includedEtherNetIP ndash multicasting complicates

wwwusprofinetcom

69

Resources

Industrial Wireless Networking WebinarFour kinds of wireless blog postPROFINET Certified Network Engineer classMore App stories

Disney Toy Story Midway ManiaDisney Radiator Springs Racers Swedish TowerSteel Industry

wwwusprofinetcom

70

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

71

More

Bumpless RedundancyFast Start UpiPar ServerProxiesUnmanaged switchesApplication Profiles for

Lab trains pumps SEMI robots hellip

wwwusprofinetcom

72

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

73

Security

PI and ODVA have security documentsBoth rely on protecting the network itself

wwwusprofinetcom

74

Resources

Automation WorldBelden webinarControl Engineering Were you just hackedwwwisssourcecomwwwSCADAhackercomEric Byresrsquo blogldquoProtecting ICSs from Electronic Threatsrdquo

Part 1Part 2Part 3

us-certgovcontrol_systemsMacAfeePROFINET Security Guideline

wwwusprofinetcom

75

Leadership

PI createdFunctional safety over the network using the black channel approachEnergy management covering production pauses and data organization

PI advocated 2-port switches in devices when ODVA said it was a bad idea now they also advocate themPI was first with redundant media controllers and devices

wwwusprofinetcom

76

Wrapping Up

What is PROFINET

PROFINET

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

wwwusprofinetcom

78

IS COFFEE

Industrial

Not PROFIBUS wrapped in TCPIPDesigned for industry from start

FastRobustDeterministic

wwwusprofinetcom

79

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Scalable (Donrsquot Fence Me In)

Donrsquot settle for an 80 solutionEventually you will need more

Motion ControlProcess InstrumentSafety over the busConnectivity to a

production systemAnd that will require

New busNew softwareNew training

Sohellipstart with the 100 solutionPROFINET wwwusprofinetcom

80

$

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Dont Fence Me In

Roy Rogers Sons of the Pionee

Sons of the Pioneers 36 All- track 7

1998

Other

16813268

eng - 00002425 00002423 00014C3C 00014C37 00015F90 00015F90 00008000 00008000 00007530 00007530

Complete

Finished (stable)Spec at version 23 for 2 yearsWork on ldquoobjectsrdquo continues

All application areasDiscrete process motion high speed

Depth of featuresDiagnostics

PROFIBUS-like + IT protocolsFunctional safetyEnergy managementFast startuphellip many more

wwwusprofinetcom

81

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Open

Created and maintained by PI not by any one companyPI members participate in Working Groups and as reviewersMembership not required to make productsNo contract to sign

wwwusprofinetcom

82

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Fast

How fastTCPIP

secondsProcess instruments

100rsquos of millisecondsFactory IO

~10 millisecondsMotion control

lt1 millisecondHigh speed IO motion

3125 microseconds

wwwusprofinetcom

83

How repeatable

seconds

10rsquos of milliseconds

lt1millisecond

lt1microsecond

called ldquojitterrdquocovers this whole range

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

FlexibleStart with PROFINET

Virtually unlimited address spaceLots of bandwidthStandard wirelessFuture-proof leveraging of EthernetConnectivity upwardsConnectivity peer-to-peerConnect directly to IO

For specialized needsUnusual device PROFIBUS to PROFINETIntelligent sensor IO-Link to PROFINETSimple sensor AS-i to PROFINETProcess instrument PROFIBUS PA (or FF) to PROFINETWireless process instrument WirelessHART to PROFINETWireless discrete sensor PI WSAN to PROFINETLegacy fieldbus Proxy to PROFINETLegacy instrument HART to PROFINET

84

wwwusprofinetcom

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Easy

Simple Device ReplacementEasy configurationAutomatic topologyAutomatic timing calculations

wwwusprofinetcom

85

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Ethernet (Standard Unmodified)

Standard Unmodified EthernetConforms to IEEE8023

Media includesCopperFiberWireless

Uses standard Ethernet switches

wwwusprofinetcom

86

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Industrial Ethernet Capability Matrix

wwwusprofinetcom

87

Industrial Ethernet Capability Matrix

wwwusprofinetcom

88

TCPIP

Open Network

Real-timeMotion

Controller-to-Controller(Peer-to-Peer)

Modbus TCPEtherNetIPEtherCATPROFINET

Motion

wwwusprofinetcom

Industrial Ethernet Functionality

Technology PROFINET EthernetIP Modbus TCP

Ethernet IO Y Y YMotion Control Y Y NPeer-to-peer Y Y N

Process profile Y N N

Safety Y Y NSecurity Guideline Y N NBuses integrated many DeviceNet

ControlNet Modbus

source organization websites

Y = shipping N = no plans known

Available= PROFIBUS DP PROFIBUS PA Interbus DeviceNet Serial Modbus AS-i HART IO-Link FFPlanned= CC-Link more

89

Industrial Ethernet Functionality

Technology PROFINET EtherNetIP Modbus TCP

Communication Model Provider-Consumer

Provider-Consumer

Client-Server

Real-time Protocol Options

IEEE 8023 (Layer 2) primary

UDPIP optionTCPIP option

UDPIP (Layer 4) TCPIP (Layer 4)

Jitter with IO ++ (low) - (high) -- (higher)

Protocol Standard IEC 61158 IEC 61158 IEC 61158

Transmission Type Unicast primary Multicast optional

Multicast primary Limited Unicast Unicast only

COTS switch possible Yes Not recommended Yes

Switch requirements 100Mbits or faster

full duplex for IO traffic

Full DuplexIGMP Snooping One

IGMP QueryWire speed

For IO traffic

No special requirements

IP Address AssignmentAutomatic w PN

DCPDHCP optional

DHCP andManaged

DHCP and Managed

90

wwwusprofinetcom

Industrial Ethernet Functionality

Device Names Mandatory Optional Optional

Simple Device Replacement

Yes no toolssupport in all

devices

NoDHCP Option 82 Managed

Need special switchserver with DHCP

Option 82 support

No

Technology PROFINET EtherNetIP Modbus TCP

Network Management

(DCP DHCP option SNMP LLDP

topology options naming concept comprehensive

diagnostics)

(DHCP bootP DHCP option 82 SNMP loop holes vendor specific

limited network diagnostics special switches very likely)

(limited to IT tools SNMP loop

holes vendor specific no built

in network functions)

Comprehensive Diagnostics

Yes Application and Network No No

Diagnostics IO Status Yes No IO only No

Diagnostics Network Browser (can find IP or naming issues)

Yes returns all PROFINET Devices

and information

Limited to IT or vendor tools

no common tool

Limited to IT or vendor tools

no common tool

91

wwwusprofinetcom

Industrial Ethernet Functionality

Diagnostics Topology Yes No No

SNMP loop holes No Yes Yes

Energy Management(PROFIenergy) Yes No No

Safety Yes Yes No

Fast Start Up Yes Yes No

Wireless Yes IEEE 80211 and Bluetooth

Yes IEEE 80211(with caution when

using multicast)Yes

Performance ++ - --

Automatic Timing Calculation Yes No No

Technology PROFINET EtherNetIP Modbus TCP

Fieldbus Integration

Many including non PI

networks (PROFIBUS Interbus ASI

DeviceNet Foundation Fieldbus Modbus Hart

etc)

CompoNet DeviceNet ControlNet

Modbus TCPModbus

92

wwwusprofinetcom

Industrial Ethernet Functionality

Media (Network) Redundancy

YesSP RSP PN MRP

bumpless IRTvendor specific

YesSP RSP DLR vendor

specific

YesSP RSP vendor

specific

Bumpless Redundancy Yes No No

Controller Redundancy YesNot on EtherNetIP

Only with additional ODVA networks and hardware

No

Device Redundancy Yes No NoVertical Integration Yes No NoDevices can report maintenance information

Yes No No

Peer to Peer communications

Yes with CBA I-Device PNPN

Couplers TCPUDP option for programmed communication

Yesonly TCPIPprogrammed

communication

Yesonly TCPIPprogrammed

communication

Technology PROFINET EtherNetIP Modbus TCP

93

wwwusprofinetcom

Industrial Ethernet Functionality

Technology PROFINET EtherNetIP Modbus TCP

PROFINET for PA(Process Automation)

Yes No No

Shared Device Yes No No

iPar (optional parameter server)

Yes No No

TCI ndash Tool Calling Interface(allows vendor tools to be entered from the PROFINET configuration engineering tool)

Yes No No

94

wwwusprofinetcom

Resources

Competitive Resources from the PROFIblog

Pegging the FUD Meter (82707)The Fickle Finger of FUD (103007)FUD Dissection Part 1FUD Dissection Part 2Responding to FUD with FCNThe Big Lie SUE (121708)The EtherNetIP FUD-sicle ndash Melted Again(73112)PROFINET versus EtherNetIP (22415)

wwwusprofinetcom

96

wwwusprofinetcom

wwwusprofinetcom

97

Resources PROFINEWS App

wwwusprofinetcom

98

Resources NewsletterPROFINEWScom

wwwusprofinetcom

99

wwwusprofinetcom

Resources Webinars

Introduction to Ethernet for Control EngineersPROFINETIndustrial WirelessIndustrial Ethernet DiagnosticsPROFIBUS in the Process Industries PROFIsafePROFIenergyCompleting a PROFINET Project

More

100

Resources One-day training classes101

PROFINETMinneapolis June 4Denver June Chicago Aug Tampa Oct Detroit Oct Louisville Nov Raleigh Nov Seattle Dec

For the latest scheduleand to register visit

wwwusprofinetcom wwwusprofinetcom

PROFINETLos Angeles Feb 3 Dallas Feb 19Atlanta Mar 4Houston Mar 19Richmond Apr 2St Louis Apr 16Newark Apr 28Pittsburgh May 14

Resources PROFItech Classes

PROFIBUS or PROFINET Certified Network Engineer classFull week in Johnson City TNAlso available on-siteTheoretical plus hands-onCertification requires passing both a theoretical and practical examCertified Network Engineers are listed at wwwprofibuscomDetails at certifiedProfiInterfaceCentercomRegister online

wwwusprofinetcom

102

PROFINET Developer Workshop

Provide background and knowledge to design and test a PROFINET product efficientlyHow PROFINET can meet the specific applicationrsquos needs (ex GSDML file development)Tailored to customerrsquos level of experience and education Builds upon the PROFINET Certified Network Engineer curriculumHands-on experience and expert instruction on how to use the PROFINET test software suiteSmall or large groups accommodated both at the PIC or on the customerrsquos site wwwusprofinetcom

103

Resources Books

wwwusprofinetcom

104

OrderOrder

Order Order

Resources Social Media

wwwusprofinetcom

105

PROFItelevision

ThePROFIblogger

MinutePROFINET

Resources People

PI North America16101 N 82nd StreetSuite 3BScottsdale AZ 85260 USA ph (480) 483-2456fax (480) 483-7202wwwusprofibuscom

Michael Bryant Executive DirectorCarl Henning Deputy DirectorMichael Bowne Director of Tech MktingLynne Froehlich Administrative DirectorMarsha Bryant Administrator

PROFI Interface Center One Internet PlazaJohnson City TN 37604 USA

ph (423) 262-2576fax (423) 262-2103 wwwProfiInterfaceCentercom

Torsten Paulsen PIC ManagerHunter Harrington PROFINET Consulting EngrKyle McMillan PROFINET Systems EngineerJohn Swindall PROFIBUS Systems Engineer

wwwusprofinetcom

106

copy2013-2015 PI North America The PROFINET and PROFIBUS Logos are registered trademarks Members of PI are entitled to use the logos in all their written or electronic publications and promotional material The use of the PROFINET Logo in connection with PROFINET products is allowed only under the conditions of the PROFINET Runtime Software license All other trademarks and registered trademarks are the property of their respective owners

  • PROFINET vs EtherNetIP
  • A Disclaimer
  • Agenda
  • The Organization PROFINET
  • The Organizations
  • The Organizations Activities
  • The Organizations Cooperation
  • PI markets
  • Itrsquos all about the data
  • The road to IIoT
  • Breadth of Application Coverage
  • Competitive comparison discrete IO
  • Resources
  • PROFINET in Process
  • Competitive comparison process
  • Resources
  • Resources PROFIBUS PA
  • Motion Control Topology
  • Competitive comparison motion
  • Resources
  • Depth of Features
  • 5 steps to determinism
  • PROFINET and TCPIP
  • Why not use TCPIP for real-time
  • Ethernet doesnrsquot cause delays
  • PROFINET RT (Real Time)
  • When you try to use all layershellip
  • When you try to use all layershellip
  • Bandwidth Reservation for PROFINET IRT
  • Scheduling for PROFINET IRT
  • Functional principle of synchronization
  • 3125 microsecond cycle
  • Summary
  • Depth of Features
  • The ISOOSI Communications Model
  • Device Diagnostic Information
  • Diagnostic Information
  • ISOOSI Model Where Diagnostics fit in
  • IT Standards fPROFINET Network Diagnostics
  • Network Diagnostics Using SNMP
  • Network diagnostics using HTTP
  • IT Standards fPROFINET Network Diagnostics
  • LLDP (Link Layer Discovery Protocol)
  • Slide Number 44
  • Simple Device Replacement
  • Simple Device Replacement
  • Slide Number 47
  • Competitive comparison diagnostics
  • Resources
  • Depth of Features
  • How do I move information vertically
  • Depth of Features
  • Application Profiles
  • Application Profiles
  • PROFIenergy Use Cases
  • Competitive comparison
  • PROFIenergy Resources
  • Depth of Features
  • PROFIsafe How it works
  • Competitive comparison
  • PROFIsafe Resources
  • Depth of Features
  • How do I integrate controllers
  • Depth of Features
  • Share an IO Device
  • Depth of Features
  • Wireless
  • PROFINET over wireless backbones
  • Competitive Comparison wireless
  • Resources
  • Depth of Features
  • More
  • Depth of Features
  • Security
  • Resources
  • Leadership
  • Wrapping Up
  • What is PROFINET
  • Industrial
  • Scalable (Donrsquot Fence Me In)
  • Complete
  • Open
  • Fast
  • Flexible
  • Easy
  • Ethernet (Standard Unmodified)
  • Industrial Ethernet Capability Matrix
  • Industrial Ethernet Capability Matrix
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Resources
  • Competitive Resources from the PROFIblog
  • wwwusprofinetcom
  • Resources PROFINEWS App
  • Resources Newsletter
  • Resources Webinars
  • Resources One-day training classes
  • Resources PROFItech Classes
  • PROFINET Developer Workshop
  • Resources Books
  • Resources Social Media
  • Resources People
  • Slide Number 107
Page 20: PROFINET vs. EtherNet/IP · PROFINET RT (Real Time) The device determines which path the telegram takes  26 Data 40*…1440 Bytes InterFrame Gap 12 Byte Pre-amble

Resources

Marketing Flyer Drives amp PROFIdrivePROFIdrive System DescriptionPROFIdrive webcastPROFIdrive Slide setWhite paperMinutePROFINET Performance 3MinutePROFINET Performance 4PROFIblog PROFIdrive

wwwusprofinetcom

20

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

21

5 steps to determinism

Configuration

Real-time

High Speed IO

TCPIP

Layer 2 (RT)

BandwidthReservation

(IRT)Cycle 1

IRTchannel Standard channel

Motion Control Scheduling (IRT)

PROFINETHTTPSNMP

hellip

IP

Ethernet

TCPUDP

Standard data 1

TCP

IP

Rea

l-tim

e

2

RT

Isoc

hr

Rea

l-tim

e

3

RT IRT

3125microsecFast Forwarding

DFPFragmentation

IRT = Isochronous Real-timeDFP = Dynamic Frame Packing

Device zDevice y

Controller

Switch

Port1

Port1

Port1Port2

Port1

Port2Port4

Port1

Device x

wwwusprofinetcom

22

PROFINET and TCPIP

PROFINET uses TCPIP where it makes sense

DiagnosticsNon time critical dataCommunicating with higher level IT

systemsPROFINET real-time coexists

with TCPIP without restrictions

PROFINET DOES NOT USE STANDARD

TCPIP

Real-Time

Bandwidth

Scheduling

TCPIP

3125microsec

23

Why not use TCPIP for real-time

Because itrsquos not fast enough and itrsquos not deterministic enoughHerersquos why

∆T4

∆T5

∆T2

∆T1

∆T3

TCPIPSuite

Ethernet

Server

TCPIPSuite

Ethernet

Client Data

UNWELCOME DELAYS

Bandwidth

Scheduling

TCPIP

3125microsec

Real-Time

24

Ethernet doesnrsquot cause delays

Node time330

Propagation 05

Transmission512

Switch latency10

Transmission512

Propagation05

Network

Node A

Switched 100MbpsEthernet

Node B

100m 100m

64-byte packet

Source University of Michigan Industrial Ethernet BookldquoPerformance Metrics for Industrial Ethernetrdquo

All times in micros

Bandwidth

Scheduling

TCPIP

3125microsec

Real-Time

25

PROFINET RT (Real Time)

The device determines which path the telegram takes

wwwusprofinetcom

26

Data

40hellip1440 Bytes

InterFrameGap

12 Byte

Pre-amble7 Byte

Sync

1 Byte

MAC

6 Byte

MAC

6 Byte

Ether-type

2 Byte

VLAN

2 Byte

Ether-type

2 Byte

FrameID

2 Byte

CycleCounter2 Byte

Data-Status1 Byte

TransStatus1 Byte

FCS

4 Byte

Ethernet Frame

Ethertype (type of protocol)Ethertype (PN) 0x8892Ethertype (IP) 0x0800EtherType (ARP) 0x0806EtherType (IPV6) 0x86DDhellip

RT Data

HTTP PROFINET

Rea

l-tim

e

SNMP Socket

IP

TCP UDP

Ethernet

IEEE EtherType0x8892

IEEE EtherType0x0800

Data

40hellip1440 Bytes

InterFrameGap

12 Byte

Pre-ambel7 Byte

Sync

1 Byte

MAC

6 Byte

MAC

6 Byte

Ether-type

2 Byte

VLAN

2 Byte

Ether-type

2 Byte

FrameID

2 Byte

CycleCounter

2 Byte

Data-Status1 Byte

TransStatus1 Byte

FCS

4 Byte

Bandwidth

Scheduling

TCPIP

3125microsec

Real-Time

When you try to use all layershellip

wwwusprofinetcom

27

Internet Layer

Network Access Layer

Application Layer

Transport Layer

SocketSNMPWEB

IP

Ethernet IEEE 8023

TCP UDP

IndustrialProtocolsPROFINET

Internet Layer

Network Access Layer

Application Layer

Transport Layer

SocketSNMPWEB

TCP UDP

IndustrialProtocols

IP

Ethernet

eg EtherNetIP

IEEE 8023

PROFINET is the enabling factor to achieve speed and determinism

Bandwidth

Scheduling

TCPIP

3125microsec

Real-Time

When you try to use all layershellip

wwwusprofinetcom

28

Internet Layer

Network Access Layer

Application Layer

Transport Layer

SocketSNMPWEB

IP

Ethernet IEEE 8023

TCP UDP

IndustrialProtocolsPROFINET

Internet Layer

Network Access Layer

Application Layer

Transport Layer

SocketSNMPWEB

TCP UDP

IndustrialProtocols

IP

Ethernet

eg EtherNetIP

IEEE 8023

PROFINET is the enabling factor to achieve speed and determinism

8 ms

16 msLess than 100microsJitter

Source University of Michigan Industrial Ethernet BookldquoPerformance Metrics for Industrial Ethernetrdquo

Bandwidth

Scheduling

TCPIP

3125microsec

Real-Time

Bandwidth Reservation for PROFINET IRT

Communication system schedulingExact cycle synchronizationSeparate time domains for Real-time and non-Real-time

Cycle 1 Cycle 2 Cycle n

IRTchannelStandard channel

eg 1 ms position controller clock cycle

Isochronous (IRT) Data

Open standardcommunication

IRTchannel Standard channel IRT

channel

Real-time (RT) Data

TCPIP-DataRT - DataIRT-Data

Synchro-nization

IRT = Isochronous Real Time

Scheduling

TCPIP

3125microsec

Real-Time

Bandwidth

29

Scheduling for PROFINET IRT

Every IRT device knows when data arrives and where to send it

wwwusprofinetcom

30

Controller

Switch

Device zDevice yDevice x

Port1

Port1

Frame 3

Frame 2

Frame 1

Switch scheduleRec port Arrive Frame Departure Dest

port1 t1 1 t1+∆t 41 t2 2 t2+∆t 41 t3 3 t3+∆t 22 - - - -

3) - - - -4) - - - -

) 100 free for TCPIP

Port1

Port2

Port1

Port2

Port4

Port1

Frame 1Frame 2Frame 3

Frame 1

Frame 1

Frame 2Frame 3

Switch must be IRT-awareTCPIP

3125microsec

Real-Time

Bandwidth

Scheduling

Functional principle of synchronization31

part IEEE 1588 V2 approved March 2008

Local Time

MasterClock

TransparentClock

SlaveClock

TransparentClock

SyncCtrl

Forwarding ofSync Message

Local Time

MasterClock

BoundaryClock

SlaveClock

BoundaryClock

MasterPort

SyncCtrl

SlavePort

Issue of cascading time control loops Extension of start-up time Used by EtherNetIP CIPSync

Only one control loop between Master clock and Slave clock

Usable in switched networks

IEEE1588

PROFINET

Boundary Clock

Transparent Clock

wwwusprofinetcom

3125 microsecond cycle

wwwusprofinetcom

32

TCPIP

Real-Time

Bandwidth

Scheduling

3125microsec

Summary

PROFINET achieves industry requirements for speed and determinism using standard Ethernet by using these 5 steps1 Using TCPIP where appropriate2 Skipping it when necessary3 Reserving bandwidth for higher performance4 Scheduling traffic to ensure motion control

needs5 Fast Forwarding Dynamic Frame Packing

and Fragmentation to achieve 3125microsecond cycle times

wwwusprofinetcom

33

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

34

The ISOOSI Communications Model35

Ethernet based systems can provide diagnostics on the Transport oriented layers (lower level) as well as Application based diagnostics (higher level) Picking the right protocol is important if you want a complete set of diagnostic capabilities

Layer 7

Layer 4

Layer 3

Layer 2

Layer 1

Application

TCPUDP

IP

Ethernet

Application Layer Diagnostics(For Example PROFINET)Provides PROFINET device specific diagnostics (module unplugged wire break IO status Data records etc)

Transport Oriented Layers Diagnostics (For Example SNMP HTTP LLDP)Provides information about TCPUDPIPEthernet (link down bandwidth statistics connections etc)

Where Diagnostics fit in

wwwusprofinetcom

Device Diagnostic Information

Logical model provides quick error localizationDiagnostic information is structured hierarchically

Station Failure in Device(eg Valve Station 2)

Slot 1 Slot 2 Slot 3Slot 0 Slot 4 Slot 5 Slot 6Network diagnosis IP-Address Ping Location Statistic

Slot Failure in Module(eg Analog Input Slot 3)

Channel Failure in Channel(eg Cable Break in Channel 2)

Channel 2

SNMP = Simple Network Management Protocol

gtgtgtgtgt Station name gtgtgtgt Slot gtgtgt Channel gt Error informationgtgt Channel type

36

Diagnostic Information

Examples of Diagnostic InformationThe device monitors the Output Channelsin order to discover a wire break (no current is flowing although the output is set to lsquo1rsquo)

An analog Input has a range of 010VAn input voltage of 12V is detected and reported as overvoltage

wwwusprofinetcom

37

Diagnostic Information is not only ldquoPROFINET relatedrdquo but also helps in the application

Ethernet based systems can provide diagnostics on the Transport oriented layers (lower level) as well as Application based diagnostics (higher level) Picking the right protocol is important if you want a complete set of diagnostic capabilities

Layer 7

Layer 4

Layer 3

Layer 2

Layer 1

Application

TCPUDP

IP

Ethernet

Application Layer Diagnostics(For Example PROFINET)Provides PROFINET device specific diagnostics (module unplugged wire break etc)

Transport Oriented Layers Diagnostics (For Example SNMP HTTP LLDP)Provides information about TCPUDPIPEthernet (link down bandwidth statistics connections etc)

ISOOSI Model Where Diagnostics fit in38

wwwusprofinetcom

IT Standards fPROFINET Network Diagnostics

Benefit Protocol Description

Standard tools for reading statistics and diagnostics

SNMP

Simple Network Management Protocol for network diagnostics

Web access to devices for configuration diagnostics

HTTP

Hyper Text Transfer Protocol for Web services and browsing

wwwusprofinetcom

3939H

ow d

oes

it w

orkhellip

Network Diagnostics Using SNMP

PROFINET uses SNMPPROFINET uses standard MIBs (Management Information Base MIB-II LLDP Discovery MIB)This MIB-II contains information about device name IP address location status and statistics (examples include CRC errors port status bandwidth utilizationhellip

ManagementStation

IO-Device IO-Device

Data request

Data transfer

NameIP AddressLocationStatusStatistics

NameIP AddressLocationStatusStatistics

MIB MIB

SNMP Software

wwwusprofinetcom

4040

Network diagnostics using HTTP

Simple accessRegardless of location even wirelessNo engineering tool needed

41Easy access over the web (local or remote)IO Controllers IO Devices proxies or switches can have web

diagnostics implemented

Benefit Protocol Description

Mapping the network topology and simple device replacement

LLDPLink Layer Discovery Protocol IEEE 8021AB

wwwusprofinetcom

4242H

ow d

oes

it w

orkhellip

IT Standards fPROFINET Network Diagnostics

LLDP (Link Layer Discovery Protocol)

The Link Layer Discovery Protocol (LLDP) is a vendor-independent protocol and independent of the network structureVia LLDP connected devices specify their identity and properties to their neighbors cyclically every few seconds

ports names transmission rates etcThe information is stored in a local table (LLDP Discovery MIB)Benefits of using LLDP includehellip

helliptopology Information can later be read out with SNMP from the LLDP Discovery MIB

simple device replacement can be achieved

helliphellipIO 1 ndash Port 2 ndash IO DevicePort 5PLC ndash Port 1 ndash IO ControllerPort 4IO 3 ndash Port 1 ndash IO DevicePort 3IO 2 ndash Port 2 ndash IO DevicePort 2- Empty -Port 1

Discovery MIB - Switch

Example LLDP Table

43

wwwusprofinetcom

Topology Diagnostics View

Use of standard Ethernet mechanismsLLDPSNMP

Topology diagnostics for devices Same modeling of Ports as IO channels

Standard and topology view (offline online) Maintenance information

44

wwwusprofinetcom

Simple Device Replacement

How to replace a PROFINET device which has failed without using an engineering tool

Devices with memory cardTransfer memory card to keep existing device name

Devices without memory cardUsing the PROFINET simple device replacement feature

45

wwwusprofinetcom

Simple Device Replacement

wwwusprofinetcom

46

IO Controller

I0 3 are you thereHmmm No answer

LLDP Alias NameldquoSwitchP4rdquo

1 Device ldquoIO 3rdquo fails2 Device is replaced with new

MAC address and empty name3 Devices exchange LLDP4 The neighbor sends a LLDP alias

name to new device5 Controller finds new device using

DCP and LLDP alias name6 Device addressed with

DCP ldquoSet namerdquo from controller7 IO Controller starts device and

system is back online

IO 1 IO 2 IO 3

Switch

LLDP

Simple Device Replacement

P1

P2P3

P4

OK Irsquoll try this Is ldquoSwitchP4rdquo there(The device connected to port 4)

Hello I am the switch You are connected to my port 4 ldquoSwitchP4rdquo

Found you ldquoSwitchP4rdquo Let me set your device name again to ldquoI0 3rdquo

IO 4

P5

46

Use of Ethernet diagnostic tools

Network analysis with standard toolsDebugging during development w

Ethernet SnifferWireshark ndashwwwwiresharkorgPROFINET decoding is built inColor filter available

Device Link and traffic detection with LEDsLED DisplaySimple connection test without configuration

47

DCP (Discovery and Configuration Protocol)

Connect Request

Parameterization

Real-Time IO

wwwusprofinetcom

Competitive comparison diagnostics

wwwusprofinetcom

48

Technology PROFINET EtherNetIP Modbus TCP

Network Management

(DCP DHCP option SNMP LLDP

topology options naming concept comprehensive

diagnostics)

(DHCP bootP DHCP option 82 SNMP loop holes vendor specific

limited network diagnostics special switches very likely)

(limited to IT tools SNMP loop

holes vendor specific no built

in network functions)

Comprehensive Diagnostics

Yes Application and Network No No

Diagnostics IO Status Yes No IO only No

Diagnostics Network Browser (can find IP or naming issues)

Yes returns all PROFINET Devices

and information

Limited to IT or vendor tools

no common tool

Limited to IT or vendor tools

no common tool

Diagnostics Topology Yes No No

SNMP loop holes No Yes Yes

Resources

PROFINET Diagnostics VideoPROFINET Diagnostics for PROFINET Webinar

wwwusprofinetcom

49

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

50

ERP

EnterpriseResourcePlanning

ManufacturingExecutionSystem

PlantAssetManagement

Stage 1Definition ofmaintenanceinterface

MES

Interface defined in IEC62264

Prod

uctio

n

Qua

lity

Inve

ntor

y

Mai

nten

ance

Mai

nten

ance

Interface defined by PROFINET

PAMController amp Field Devices

How do I move information vertically

wwwusprofinetcom

51

White paper MES and PROFINET

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

52

Application Profiles

Agreement within a device family on how to use the PROFIBUS PROFINET data by adding data structures cyclic acyclic services behavior parameterization diagnosis integration etc

wwwusprofinetcom

53

1

2

7

1

2

7

HostMaster Field DeviceSlave

Engineering

IEC 61158

Profile

Application Profiles

wwwusprofinetcom

54

Ident(Bar-codeRFID)

RobotNC

Profile Guidelines

Common ProfilesApplication Profiles Cooperation with other organizations

eg OPC DriveCom VDMA OpenPLC etc Training (UML Safety Models etc) Tools

Redundancy

FFIEC 61804

Interbus CAN etc

Models

Best Practice Patterns

Diagnosis

Data types

IEC 62390

Encoder PROFIdrive

FluidPower

SEMI

IampM Functions

Time Stamp

PROFIsafe

PADevices

Waterwastewater

intelligPumps SEMI

RemoteIOforPA

LaboratoryDevices

Weighingamp

Dosage

LowVoltageSwitch-

gear

IO-Link Trains

PROFINET IO

PROFIenergy

PROFIenergy Use Cases

Switch off during short breaksSwitch off during long breaksSwitch off during unplanned breaksReading of measured data

Provides a means of reducing or shutting off power when demand will be exceeded

wwwusprofinetcom

55

Competitive comparison

wwwusprofinetcom

56

Energy Management PROFINET EtherNetIP Modbus TCP

Production Pause savings Yes New No

Data organization Yes Yes No

PROFIenergy Resources

PROFIenergy flyerVideo What does PROFIenergy meanMinutePROFINET What is PROFIenergyWhite Paper ldquoThe PROFIenergy ProfilerdquoWhite Paper ldquoGet Energy Costs under ControlrdquoWhite Paper ldquoAssessing PROFIenergyacutes potentialrdquoBlog Report with videos

ldquoPROFIenergyrdquo

wwwusprofinetcom

57

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

58

PROFIsafe How it works

wwwusprofinetcom

59

ldquoBlack Channel ASICs Links Cables etc are not safety relevant

PROFIsafe Parts of the safety critical communications systems Addressing Watch Dog Timers Sequencing Signature etc

Safety relevant but not part of the PROFIsafe-Profiles Safety IO and the Safety Control Systems

Non safety critical functions like eg diagnosis

eg Diagnosis

Fail-safe data Standard data

Data Unit

PROFIBUS or PROFINET

PROFINETHTTPSNMP

hellip

TCPIP

EthernetRT

IO or Controller

PROFINETHTTPSNMP

hellip

TCPIP

EthernetRT

IOSafetyInput

Safety-Layer

PROFINETHTTPSNMP

hellip

TCPIP

EthernetRT

IOSafetyControl

Safety-Layer

PROFINETHTTPSNMP

hellip

TCPIP

EthernetRT

IOSafetyOutput

Safety-Layer

PROFIsafe provides correct transmission of messages

Competitive comparison

wwwusprofinetcom

60

System PROFINET EtherNetIP Modbus TCP

Functional Safety Yes Yes No

Safety for discrete process and motion Yes No No

Integrates AS-i Safety Yes No No

PROFIsafe Resources

Marketing Flyer PROFIsafeSystem Description PROFIsafe Technology and ApplicationPROFItelevision Safety with PROFINETApplication Story KUKA Reduces Machine Safety ComponentsPROFIsafe webinarSafety the Moviewwwprofisafenet

wwwusprofinetcom

61

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

62

How do I integrate controllers

wwwusprofinetcom

63IO controller 1

PROFINET

IO controller 2

CPU2 I-Device

IO device 1

CPU1

IO controller 3

CPU3

IO device 2

I-Device

An IO controller can also be an IO device with IO controller functionality on the same interfaceAllow local controllers in a modular architecture to communicate to a higher level station (main controller)Familiar IO access without TCPIP telegrams or proprietary methodsSimple and familiar IO interfacing of CPUs Interfacing of CPUs in different projects Integration among different controllers (manufacturers)Transmission of cyclic data (RT IRT)

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

64

Share an IO Device

PROFINET offers shared device functionalityTwo Controllers can access the same deviceFlexible assignment of modules to different controllers

IO controller 1

PROFINET

IO controller 2

Shared IO Device

Shared device results in reduced costs simplified architecturescan save on cabinet space allowing optimized solutions

65

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

66

Wireless

Long distance (RTU)Long distancesWaterwastewater and oil patch applicationsNo standards

Process InstrumentsShort distances battery powered meshWirelessHART ISA 10011a

Discrete Sensors and ActuatorsShort distances line-powered meshStandards still evolving

BackboneMedium distancesLong-established standards

wwwusprofinetcom

67

RTU = Remote Terminal Unit

PROFIBUS amp PROFINET gateways to WirelessHART

PI developed a standard

PROFINET uses this

PROFINET over wireless backbones

PROFINET runs over these standard wireless technologies

IEEE 80211 (bgahnac) ndash Wireless LANIEEE 802151 ndash Bluetooth

Wireless is part of the PROFINET specification

Many vendorsSome IO devices have wireless built in

PROFIsafe is safety-certified over wireless using PROFINET as the transport mechanism

wwwusprofinetcom

68

Competitive Comparison wireless

PROFINET ndash designed in safety includedEtherNetIP ndash multicasting complicates

wwwusprofinetcom

69

Resources

Industrial Wireless Networking WebinarFour kinds of wireless blog postPROFINET Certified Network Engineer classMore App stories

Disney Toy Story Midway ManiaDisney Radiator Springs Racers Swedish TowerSteel Industry

wwwusprofinetcom

70

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

71

More

Bumpless RedundancyFast Start UpiPar ServerProxiesUnmanaged switchesApplication Profiles for

Lab trains pumps SEMI robots hellip

wwwusprofinetcom

72

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

73

Security

PI and ODVA have security documentsBoth rely on protecting the network itself

wwwusprofinetcom

74

Resources

Automation WorldBelden webinarControl Engineering Were you just hackedwwwisssourcecomwwwSCADAhackercomEric Byresrsquo blogldquoProtecting ICSs from Electronic Threatsrdquo

Part 1Part 2Part 3

us-certgovcontrol_systemsMacAfeePROFINET Security Guideline

wwwusprofinetcom

75

Leadership

PI createdFunctional safety over the network using the black channel approachEnergy management covering production pauses and data organization

PI advocated 2-port switches in devices when ODVA said it was a bad idea now they also advocate themPI was first with redundant media controllers and devices

wwwusprofinetcom

76

Wrapping Up

What is PROFINET

PROFINET

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

wwwusprofinetcom

78

IS COFFEE

Industrial

Not PROFIBUS wrapped in TCPIPDesigned for industry from start

FastRobustDeterministic

wwwusprofinetcom

79

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Scalable (Donrsquot Fence Me In)

Donrsquot settle for an 80 solutionEventually you will need more

Motion ControlProcess InstrumentSafety over the busConnectivity to a

production systemAnd that will require

New busNew softwareNew training

Sohellipstart with the 100 solutionPROFINET wwwusprofinetcom

80

$

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Dont Fence Me In

Roy Rogers Sons of the Pionee

Sons of the Pioneers 36 All- track 7

1998

Other

16813268

eng - 00002425 00002423 00014C3C 00014C37 00015F90 00015F90 00008000 00008000 00007530 00007530

Complete

Finished (stable)Spec at version 23 for 2 yearsWork on ldquoobjectsrdquo continues

All application areasDiscrete process motion high speed

Depth of featuresDiagnostics

PROFIBUS-like + IT protocolsFunctional safetyEnergy managementFast startuphellip many more

wwwusprofinetcom

81

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Open

Created and maintained by PI not by any one companyPI members participate in Working Groups and as reviewersMembership not required to make productsNo contract to sign

wwwusprofinetcom

82

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Fast

How fastTCPIP

secondsProcess instruments

100rsquos of millisecondsFactory IO

~10 millisecondsMotion control

lt1 millisecondHigh speed IO motion

3125 microseconds

wwwusprofinetcom

83

How repeatable

seconds

10rsquos of milliseconds

lt1millisecond

lt1microsecond

called ldquojitterrdquocovers this whole range

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

FlexibleStart with PROFINET

Virtually unlimited address spaceLots of bandwidthStandard wirelessFuture-proof leveraging of EthernetConnectivity upwardsConnectivity peer-to-peerConnect directly to IO

For specialized needsUnusual device PROFIBUS to PROFINETIntelligent sensor IO-Link to PROFINETSimple sensor AS-i to PROFINETProcess instrument PROFIBUS PA (or FF) to PROFINETWireless process instrument WirelessHART to PROFINETWireless discrete sensor PI WSAN to PROFINETLegacy fieldbus Proxy to PROFINETLegacy instrument HART to PROFINET

84

wwwusprofinetcom

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Easy

Simple Device ReplacementEasy configurationAutomatic topologyAutomatic timing calculations

wwwusprofinetcom

85

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Ethernet (Standard Unmodified)

Standard Unmodified EthernetConforms to IEEE8023

Media includesCopperFiberWireless

Uses standard Ethernet switches

wwwusprofinetcom

86

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Industrial Ethernet Capability Matrix

wwwusprofinetcom

87

Industrial Ethernet Capability Matrix

wwwusprofinetcom

88

TCPIP

Open Network

Real-timeMotion

Controller-to-Controller(Peer-to-Peer)

Modbus TCPEtherNetIPEtherCATPROFINET

Motion

wwwusprofinetcom

Industrial Ethernet Functionality

Technology PROFINET EthernetIP Modbus TCP

Ethernet IO Y Y YMotion Control Y Y NPeer-to-peer Y Y N

Process profile Y N N

Safety Y Y NSecurity Guideline Y N NBuses integrated many DeviceNet

ControlNet Modbus

source organization websites

Y = shipping N = no plans known

Available= PROFIBUS DP PROFIBUS PA Interbus DeviceNet Serial Modbus AS-i HART IO-Link FFPlanned= CC-Link more

89

Industrial Ethernet Functionality

Technology PROFINET EtherNetIP Modbus TCP

Communication Model Provider-Consumer

Provider-Consumer

Client-Server

Real-time Protocol Options

IEEE 8023 (Layer 2) primary

UDPIP optionTCPIP option

UDPIP (Layer 4) TCPIP (Layer 4)

Jitter with IO ++ (low) - (high) -- (higher)

Protocol Standard IEC 61158 IEC 61158 IEC 61158

Transmission Type Unicast primary Multicast optional

Multicast primary Limited Unicast Unicast only

COTS switch possible Yes Not recommended Yes

Switch requirements 100Mbits or faster

full duplex for IO traffic

Full DuplexIGMP Snooping One

IGMP QueryWire speed

For IO traffic

No special requirements

IP Address AssignmentAutomatic w PN

DCPDHCP optional

DHCP andManaged

DHCP and Managed

90

wwwusprofinetcom

Industrial Ethernet Functionality

Device Names Mandatory Optional Optional

Simple Device Replacement

Yes no toolssupport in all

devices

NoDHCP Option 82 Managed

Need special switchserver with DHCP

Option 82 support

No

Technology PROFINET EtherNetIP Modbus TCP

Network Management

(DCP DHCP option SNMP LLDP

topology options naming concept comprehensive

diagnostics)

(DHCP bootP DHCP option 82 SNMP loop holes vendor specific

limited network diagnostics special switches very likely)

(limited to IT tools SNMP loop

holes vendor specific no built

in network functions)

Comprehensive Diagnostics

Yes Application and Network No No

Diagnostics IO Status Yes No IO only No

Diagnostics Network Browser (can find IP or naming issues)

Yes returns all PROFINET Devices

and information

Limited to IT or vendor tools

no common tool

Limited to IT or vendor tools

no common tool

91

wwwusprofinetcom

Industrial Ethernet Functionality

Diagnostics Topology Yes No No

SNMP loop holes No Yes Yes

Energy Management(PROFIenergy) Yes No No

Safety Yes Yes No

Fast Start Up Yes Yes No

Wireless Yes IEEE 80211 and Bluetooth

Yes IEEE 80211(with caution when

using multicast)Yes

Performance ++ - --

Automatic Timing Calculation Yes No No

Technology PROFINET EtherNetIP Modbus TCP

Fieldbus Integration

Many including non PI

networks (PROFIBUS Interbus ASI

DeviceNet Foundation Fieldbus Modbus Hart

etc)

CompoNet DeviceNet ControlNet

Modbus TCPModbus

92

wwwusprofinetcom

Industrial Ethernet Functionality

Media (Network) Redundancy

YesSP RSP PN MRP

bumpless IRTvendor specific

YesSP RSP DLR vendor

specific

YesSP RSP vendor

specific

Bumpless Redundancy Yes No No

Controller Redundancy YesNot on EtherNetIP

Only with additional ODVA networks and hardware

No

Device Redundancy Yes No NoVertical Integration Yes No NoDevices can report maintenance information

Yes No No

Peer to Peer communications

Yes with CBA I-Device PNPN

Couplers TCPUDP option for programmed communication

Yesonly TCPIPprogrammed

communication

Yesonly TCPIPprogrammed

communication

Technology PROFINET EtherNetIP Modbus TCP

93

wwwusprofinetcom

Industrial Ethernet Functionality

Technology PROFINET EtherNetIP Modbus TCP

PROFINET for PA(Process Automation)

Yes No No

Shared Device Yes No No

iPar (optional parameter server)

Yes No No

TCI ndash Tool Calling Interface(allows vendor tools to be entered from the PROFINET configuration engineering tool)

Yes No No

94

wwwusprofinetcom

Resources

Competitive Resources from the PROFIblog

Pegging the FUD Meter (82707)The Fickle Finger of FUD (103007)FUD Dissection Part 1FUD Dissection Part 2Responding to FUD with FCNThe Big Lie SUE (121708)The EtherNetIP FUD-sicle ndash Melted Again(73112)PROFINET versus EtherNetIP (22415)

wwwusprofinetcom

96

wwwusprofinetcom

wwwusprofinetcom

97

Resources PROFINEWS App

wwwusprofinetcom

98

Resources NewsletterPROFINEWScom

wwwusprofinetcom

99

wwwusprofinetcom

Resources Webinars

Introduction to Ethernet for Control EngineersPROFINETIndustrial WirelessIndustrial Ethernet DiagnosticsPROFIBUS in the Process Industries PROFIsafePROFIenergyCompleting a PROFINET Project

More

100

Resources One-day training classes101

PROFINETMinneapolis June 4Denver June Chicago Aug Tampa Oct Detroit Oct Louisville Nov Raleigh Nov Seattle Dec

For the latest scheduleand to register visit

wwwusprofinetcom wwwusprofinetcom

PROFINETLos Angeles Feb 3 Dallas Feb 19Atlanta Mar 4Houston Mar 19Richmond Apr 2St Louis Apr 16Newark Apr 28Pittsburgh May 14

Resources PROFItech Classes

PROFIBUS or PROFINET Certified Network Engineer classFull week in Johnson City TNAlso available on-siteTheoretical plus hands-onCertification requires passing both a theoretical and practical examCertified Network Engineers are listed at wwwprofibuscomDetails at certifiedProfiInterfaceCentercomRegister online

wwwusprofinetcom

102

PROFINET Developer Workshop

Provide background and knowledge to design and test a PROFINET product efficientlyHow PROFINET can meet the specific applicationrsquos needs (ex GSDML file development)Tailored to customerrsquos level of experience and education Builds upon the PROFINET Certified Network Engineer curriculumHands-on experience and expert instruction on how to use the PROFINET test software suiteSmall or large groups accommodated both at the PIC or on the customerrsquos site wwwusprofinetcom

103

Resources Books

wwwusprofinetcom

104

OrderOrder

Order Order

Resources Social Media

wwwusprofinetcom

105

PROFItelevision

ThePROFIblogger

MinutePROFINET

Resources People

PI North America16101 N 82nd StreetSuite 3BScottsdale AZ 85260 USA ph (480) 483-2456fax (480) 483-7202wwwusprofibuscom

Michael Bryant Executive DirectorCarl Henning Deputy DirectorMichael Bowne Director of Tech MktingLynne Froehlich Administrative DirectorMarsha Bryant Administrator

PROFI Interface Center One Internet PlazaJohnson City TN 37604 USA

ph (423) 262-2576fax (423) 262-2103 wwwProfiInterfaceCentercom

Torsten Paulsen PIC ManagerHunter Harrington PROFINET Consulting EngrKyle McMillan PROFINET Systems EngineerJohn Swindall PROFIBUS Systems Engineer

wwwusprofinetcom

106

copy2013-2015 PI North America The PROFINET and PROFIBUS Logos are registered trademarks Members of PI are entitled to use the logos in all their written or electronic publications and promotional material The use of the PROFINET Logo in connection with PROFINET products is allowed only under the conditions of the PROFINET Runtime Software license All other trademarks and registered trademarks are the property of their respective owners

  • PROFINET vs EtherNetIP
  • A Disclaimer
  • Agenda
  • The Organization PROFINET
  • The Organizations
  • The Organizations Activities
  • The Organizations Cooperation
  • PI markets
  • Itrsquos all about the data
  • The road to IIoT
  • Breadth of Application Coverage
  • Competitive comparison discrete IO
  • Resources
  • PROFINET in Process
  • Competitive comparison process
  • Resources
  • Resources PROFIBUS PA
  • Motion Control Topology
  • Competitive comparison motion
  • Resources
  • Depth of Features
  • 5 steps to determinism
  • PROFINET and TCPIP
  • Why not use TCPIP for real-time
  • Ethernet doesnrsquot cause delays
  • PROFINET RT (Real Time)
  • When you try to use all layershellip
  • When you try to use all layershellip
  • Bandwidth Reservation for PROFINET IRT
  • Scheduling for PROFINET IRT
  • Functional principle of synchronization
  • 3125 microsecond cycle
  • Summary
  • Depth of Features
  • The ISOOSI Communications Model
  • Device Diagnostic Information
  • Diagnostic Information
  • ISOOSI Model Where Diagnostics fit in
  • IT Standards fPROFINET Network Diagnostics
  • Network Diagnostics Using SNMP
  • Network diagnostics using HTTP
  • IT Standards fPROFINET Network Diagnostics
  • LLDP (Link Layer Discovery Protocol)
  • Slide Number 44
  • Simple Device Replacement
  • Simple Device Replacement
  • Slide Number 47
  • Competitive comparison diagnostics
  • Resources
  • Depth of Features
  • How do I move information vertically
  • Depth of Features
  • Application Profiles
  • Application Profiles
  • PROFIenergy Use Cases
  • Competitive comparison
  • PROFIenergy Resources
  • Depth of Features
  • PROFIsafe How it works
  • Competitive comparison
  • PROFIsafe Resources
  • Depth of Features
  • How do I integrate controllers
  • Depth of Features
  • Share an IO Device
  • Depth of Features
  • Wireless
  • PROFINET over wireless backbones
  • Competitive Comparison wireless
  • Resources
  • Depth of Features
  • More
  • Depth of Features
  • Security
  • Resources
  • Leadership
  • Wrapping Up
  • What is PROFINET
  • Industrial
  • Scalable (Donrsquot Fence Me In)
  • Complete
  • Open
  • Fast
  • Flexible
  • Easy
  • Ethernet (Standard Unmodified)
  • Industrial Ethernet Capability Matrix
  • Industrial Ethernet Capability Matrix
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Resources
  • Competitive Resources from the PROFIblog
  • wwwusprofinetcom
  • Resources PROFINEWS App
  • Resources Newsletter
  • Resources Webinars
  • Resources One-day training classes
  • Resources PROFItech Classes
  • PROFINET Developer Workshop
  • Resources Books
  • Resources Social Media
  • Resources People
  • Slide Number 107
Page 21: PROFINET vs. EtherNet/IP · PROFINET RT (Real Time) The device determines which path the telegram takes  26 Data 40*…1440 Bytes InterFrame Gap 12 Byte Pre-amble

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

21

5 steps to determinism

Configuration

Real-time

High Speed IO

TCPIP

Layer 2 (RT)

BandwidthReservation

(IRT)Cycle 1

IRTchannel Standard channel

Motion Control Scheduling (IRT)

PROFINETHTTPSNMP

hellip

IP

Ethernet

TCPUDP

Standard data 1

TCP

IP

Rea

l-tim

e

2

RT

Isoc

hr

Rea

l-tim

e

3

RT IRT

3125microsecFast Forwarding

DFPFragmentation

IRT = Isochronous Real-timeDFP = Dynamic Frame Packing

Device zDevice y

Controller

Switch

Port1

Port1

Port1Port2

Port1

Port2Port4

Port1

Device x

wwwusprofinetcom

22

PROFINET and TCPIP

PROFINET uses TCPIP where it makes sense

DiagnosticsNon time critical dataCommunicating with higher level IT

systemsPROFINET real-time coexists

with TCPIP without restrictions

PROFINET DOES NOT USE STANDARD

TCPIP

Real-Time

Bandwidth

Scheduling

TCPIP

3125microsec

23

Why not use TCPIP for real-time

Because itrsquos not fast enough and itrsquos not deterministic enoughHerersquos why

∆T4

∆T5

∆T2

∆T1

∆T3

TCPIPSuite

Ethernet

Server

TCPIPSuite

Ethernet

Client Data

UNWELCOME DELAYS

Bandwidth

Scheduling

TCPIP

3125microsec

Real-Time

24

Ethernet doesnrsquot cause delays

Node time330

Propagation 05

Transmission512

Switch latency10

Transmission512

Propagation05

Network

Node A

Switched 100MbpsEthernet

Node B

100m 100m

64-byte packet

Source University of Michigan Industrial Ethernet BookldquoPerformance Metrics for Industrial Ethernetrdquo

All times in micros

Bandwidth

Scheduling

TCPIP

3125microsec

Real-Time

25

PROFINET RT (Real Time)

The device determines which path the telegram takes

wwwusprofinetcom

26

Data

40hellip1440 Bytes

InterFrameGap

12 Byte

Pre-amble7 Byte

Sync

1 Byte

MAC

6 Byte

MAC

6 Byte

Ether-type

2 Byte

VLAN

2 Byte

Ether-type

2 Byte

FrameID

2 Byte

CycleCounter2 Byte

Data-Status1 Byte

TransStatus1 Byte

FCS

4 Byte

Ethernet Frame

Ethertype (type of protocol)Ethertype (PN) 0x8892Ethertype (IP) 0x0800EtherType (ARP) 0x0806EtherType (IPV6) 0x86DDhellip

RT Data

HTTP PROFINET

Rea

l-tim

e

SNMP Socket

IP

TCP UDP

Ethernet

IEEE EtherType0x8892

IEEE EtherType0x0800

Data

40hellip1440 Bytes

InterFrameGap

12 Byte

Pre-ambel7 Byte

Sync

1 Byte

MAC

6 Byte

MAC

6 Byte

Ether-type

2 Byte

VLAN

2 Byte

Ether-type

2 Byte

FrameID

2 Byte

CycleCounter

2 Byte

Data-Status1 Byte

TransStatus1 Byte

FCS

4 Byte

Bandwidth

Scheduling

TCPIP

3125microsec

Real-Time

When you try to use all layershellip

wwwusprofinetcom

27

Internet Layer

Network Access Layer

Application Layer

Transport Layer

SocketSNMPWEB

IP

Ethernet IEEE 8023

TCP UDP

IndustrialProtocolsPROFINET

Internet Layer

Network Access Layer

Application Layer

Transport Layer

SocketSNMPWEB

TCP UDP

IndustrialProtocols

IP

Ethernet

eg EtherNetIP

IEEE 8023

PROFINET is the enabling factor to achieve speed and determinism

Bandwidth

Scheduling

TCPIP

3125microsec

Real-Time

When you try to use all layershellip

wwwusprofinetcom

28

Internet Layer

Network Access Layer

Application Layer

Transport Layer

SocketSNMPWEB

IP

Ethernet IEEE 8023

TCP UDP

IndustrialProtocolsPROFINET

Internet Layer

Network Access Layer

Application Layer

Transport Layer

SocketSNMPWEB

TCP UDP

IndustrialProtocols

IP

Ethernet

eg EtherNetIP

IEEE 8023

PROFINET is the enabling factor to achieve speed and determinism

8 ms

16 msLess than 100microsJitter

Source University of Michigan Industrial Ethernet BookldquoPerformance Metrics for Industrial Ethernetrdquo

Bandwidth

Scheduling

TCPIP

3125microsec

Real-Time

Bandwidth Reservation for PROFINET IRT

Communication system schedulingExact cycle synchronizationSeparate time domains for Real-time and non-Real-time

Cycle 1 Cycle 2 Cycle n

IRTchannelStandard channel

eg 1 ms position controller clock cycle

Isochronous (IRT) Data

Open standardcommunication

IRTchannel Standard channel IRT

channel

Real-time (RT) Data

TCPIP-DataRT - DataIRT-Data

Synchro-nization

IRT = Isochronous Real Time

Scheduling

TCPIP

3125microsec

Real-Time

Bandwidth

29

Scheduling for PROFINET IRT

Every IRT device knows when data arrives and where to send it

wwwusprofinetcom

30

Controller

Switch

Device zDevice yDevice x

Port1

Port1

Frame 3

Frame 2

Frame 1

Switch scheduleRec port Arrive Frame Departure Dest

port1 t1 1 t1+∆t 41 t2 2 t2+∆t 41 t3 3 t3+∆t 22 - - - -

3) - - - -4) - - - -

) 100 free for TCPIP

Port1

Port2

Port1

Port2

Port4

Port1

Frame 1Frame 2Frame 3

Frame 1

Frame 1

Frame 2Frame 3

Switch must be IRT-awareTCPIP

3125microsec

Real-Time

Bandwidth

Scheduling

Functional principle of synchronization31

part IEEE 1588 V2 approved March 2008

Local Time

MasterClock

TransparentClock

SlaveClock

TransparentClock

SyncCtrl

Forwarding ofSync Message

Local Time

MasterClock

BoundaryClock

SlaveClock

BoundaryClock

MasterPort

SyncCtrl

SlavePort

Issue of cascading time control loops Extension of start-up time Used by EtherNetIP CIPSync

Only one control loop between Master clock and Slave clock

Usable in switched networks

IEEE1588

PROFINET

Boundary Clock

Transparent Clock

wwwusprofinetcom

3125 microsecond cycle

wwwusprofinetcom

32

TCPIP

Real-Time

Bandwidth

Scheduling

3125microsec

Summary

PROFINET achieves industry requirements for speed and determinism using standard Ethernet by using these 5 steps1 Using TCPIP where appropriate2 Skipping it when necessary3 Reserving bandwidth for higher performance4 Scheduling traffic to ensure motion control

needs5 Fast Forwarding Dynamic Frame Packing

and Fragmentation to achieve 3125microsecond cycle times

wwwusprofinetcom

33

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

34

The ISOOSI Communications Model35

Ethernet based systems can provide diagnostics on the Transport oriented layers (lower level) as well as Application based diagnostics (higher level) Picking the right protocol is important if you want a complete set of diagnostic capabilities

Layer 7

Layer 4

Layer 3

Layer 2

Layer 1

Application

TCPUDP

IP

Ethernet

Application Layer Diagnostics(For Example PROFINET)Provides PROFINET device specific diagnostics (module unplugged wire break IO status Data records etc)

Transport Oriented Layers Diagnostics (For Example SNMP HTTP LLDP)Provides information about TCPUDPIPEthernet (link down bandwidth statistics connections etc)

Where Diagnostics fit in

wwwusprofinetcom

Device Diagnostic Information

Logical model provides quick error localizationDiagnostic information is structured hierarchically

Station Failure in Device(eg Valve Station 2)

Slot 1 Slot 2 Slot 3Slot 0 Slot 4 Slot 5 Slot 6Network diagnosis IP-Address Ping Location Statistic

Slot Failure in Module(eg Analog Input Slot 3)

Channel Failure in Channel(eg Cable Break in Channel 2)

Channel 2

SNMP = Simple Network Management Protocol

gtgtgtgtgt Station name gtgtgtgt Slot gtgtgt Channel gt Error informationgtgt Channel type

36

Diagnostic Information

Examples of Diagnostic InformationThe device monitors the Output Channelsin order to discover a wire break (no current is flowing although the output is set to lsquo1rsquo)

An analog Input has a range of 010VAn input voltage of 12V is detected and reported as overvoltage

wwwusprofinetcom

37

Diagnostic Information is not only ldquoPROFINET relatedrdquo but also helps in the application

Ethernet based systems can provide diagnostics on the Transport oriented layers (lower level) as well as Application based diagnostics (higher level) Picking the right protocol is important if you want a complete set of diagnostic capabilities

Layer 7

Layer 4

Layer 3

Layer 2

Layer 1

Application

TCPUDP

IP

Ethernet

Application Layer Diagnostics(For Example PROFINET)Provides PROFINET device specific diagnostics (module unplugged wire break etc)

Transport Oriented Layers Diagnostics (For Example SNMP HTTP LLDP)Provides information about TCPUDPIPEthernet (link down bandwidth statistics connections etc)

ISOOSI Model Where Diagnostics fit in38

wwwusprofinetcom

IT Standards fPROFINET Network Diagnostics

Benefit Protocol Description

Standard tools for reading statistics and diagnostics

SNMP

Simple Network Management Protocol for network diagnostics

Web access to devices for configuration diagnostics

HTTP

Hyper Text Transfer Protocol for Web services and browsing

wwwusprofinetcom

3939H

ow d

oes

it w

orkhellip

Network Diagnostics Using SNMP

PROFINET uses SNMPPROFINET uses standard MIBs (Management Information Base MIB-II LLDP Discovery MIB)This MIB-II contains information about device name IP address location status and statistics (examples include CRC errors port status bandwidth utilizationhellip

ManagementStation

IO-Device IO-Device

Data request

Data transfer

NameIP AddressLocationStatusStatistics

NameIP AddressLocationStatusStatistics

MIB MIB

SNMP Software

wwwusprofinetcom

4040

Network diagnostics using HTTP

Simple accessRegardless of location even wirelessNo engineering tool needed

41Easy access over the web (local or remote)IO Controllers IO Devices proxies or switches can have web

diagnostics implemented

Benefit Protocol Description

Mapping the network topology and simple device replacement

LLDPLink Layer Discovery Protocol IEEE 8021AB

wwwusprofinetcom

4242H

ow d

oes

it w

orkhellip

IT Standards fPROFINET Network Diagnostics

LLDP (Link Layer Discovery Protocol)

The Link Layer Discovery Protocol (LLDP) is a vendor-independent protocol and independent of the network structureVia LLDP connected devices specify their identity and properties to their neighbors cyclically every few seconds

ports names transmission rates etcThe information is stored in a local table (LLDP Discovery MIB)Benefits of using LLDP includehellip

helliptopology Information can later be read out with SNMP from the LLDP Discovery MIB

simple device replacement can be achieved

helliphellipIO 1 ndash Port 2 ndash IO DevicePort 5PLC ndash Port 1 ndash IO ControllerPort 4IO 3 ndash Port 1 ndash IO DevicePort 3IO 2 ndash Port 2 ndash IO DevicePort 2- Empty -Port 1

Discovery MIB - Switch

Example LLDP Table

43

wwwusprofinetcom

Topology Diagnostics View

Use of standard Ethernet mechanismsLLDPSNMP

Topology diagnostics for devices Same modeling of Ports as IO channels

Standard and topology view (offline online) Maintenance information

44

wwwusprofinetcom

Simple Device Replacement

How to replace a PROFINET device which has failed without using an engineering tool

Devices with memory cardTransfer memory card to keep existing device name

Devices without memory cardUsing the PROFINET simple device replacement feature

45

wwwusprofinetcom

Simple Device Replacement

wwwusprofinetcom

46

IO Controller

I0 3 are you thereHmmm No answer

LLDP Alias NameldquoSwitchP4rdquo

1 Device ldquoIO 3rdquo fails2 Device is replaced with new

MAC address and empty name3 Devices exchange LLDP4 The neighbor sends a LLDP alias

name to new device5 Controller finds new device using

DCP and LLDP alias name6 Device addressed with

DCP ldquoSet namerdquo from controller7 IO Controller starts device and

system is back online

IO 1 IO 2 IO 3

Switch

LLDP

Simple Device Replacement

P1

P2P3

P4

OK Irsquoll try this Is ldquoSwitchP4rdquo there(The device connected to port 4)

Hello I am the switch You are connected to my port 4 ldquoSwitchP4rdquo

Found you ldquoSwitchP4rdquo Let me set your device name again to ldquoI0 3rdquo

IO 4

P5

46

Use of Ethernet diagnostic tools

Network analysis with standard toolsDebugging during development w

Ethernet SnifferWireshark ndashwwwwiresharkorgPROFINET decoding is built inColor filter available

Device Link and traffic detection with LEDsLED DisplaySimple connection test without configuration

47

DCP (Discovery and Configuration Protocol)

Connect Request

Parameterization

Real-Time IO

wwwusprofinetcom

Competitive comparison diagnostics

wwwusprofinetcom

48

Technology PROFINET EtherNetIP Modbus TCP

Network Management

(DCP DHCP option SNMP LLDP

topology options naming concept comprehensive

diagnostics)

(DHCP bootP DHCP option 82 SNMP loop holes vendor specific

limited network diagnostics special switches very likely)

(limited to IT tools SNMP loop

holes vendor specific no built

in network functions)

Comprehensive Diagnostics

Yes Application and Network No No

Diagnostics IO Status Yes No IO only No

Diagnostics Network Browser (can find IP or naming issues)

Yes returns all PROFINET Devices

and information

Limited to IT or vendor tools

no common tool

Limited to IT or vendor tools

no common tool

Diagnostics Topology Yes No No

SNMP loop holes No Yes Yes

Resources

PROFINET Diagnostics VideoPROFINET Diagnostics for PROFINET Webinar

wwwusprofinetcom

49

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

50

ERP

EnterpriseResourcePlanning

ManufacturingExecutionSystem

PlantAssetManagement

Stage 1Definition ofmaintenanceinterface

MES

Interface defined in IEC62264

Prod

uctio

n

Qua

lity

Inve

ntor

y

Mai

nten

ance

Mai

nten

ance

Interface defined by PROFINET

PAMController amp Field Devices

How do I move information vertically

wwwusprofinetcom

51

White paper MES and PROFINET

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

52

Application Profiles

Agreement within a device family on how to use the PROFIBUS PROFINET data by adding data structures cyclic acyclic services behavior parameterization diagnosis integration etc

wwwusprofinetcom

53

1

2

7

1

2

7

HostMaster Field DeviceSlave

Engineering

IEC 61158

Profile

Application Profiles

wwwusprofinetcom

54

Ident(Bar-codeRFID)

RobotNC

Profile Guidelines

Common ProfilesApplication Profiles Cooperation with other organizations

eg OPC DriveCom VDMA OpenPLC etc Training (UML Safety Models etc) Tools

Redundancy

FFIEC 61804

Interbus CAN etc

Models

Best Practice Patterns

Diagnosis

Data types

IEC 62390

Encoder PROFIdrive

FluidPower

SEMI

IampM Functions

Time Stamp

PROFIsafe

PADevices

Waterwastewater

intelligPumps SEMI

RemoteIOforPA

LaboratoryDevices

Weighingamp

Dosage

LowVoltageSwitch-

gear

IO-Link Trains

PROFINET IO

PROFIenergy

PROFIenergy Use Cases

Switch off during short breaksSwitch off during long breaksSwitch off during unplanned breaksReading of measured data

Provides a means of reducing or shutting off power when demand will be exceeded

wwwusprofinetcom

55

Competitive comparison

wwwusprofinetcom

56

Energy Management PROFINET EtherNetIP Modbus TCP

Production Pause savings Yes New No

Data organization Yes Yes No

PROFIenergy Resources

PROFIenergy flyerVideo What does PROFIenergy meanMinutePROFINET What is PROFIenergyWhite Paper ldquoThe PROFIenergy ProfilerdquoWhite Paper ldquoGet Energy Costs under ControlrdquoWhite Paper ldquoAssessing PROFIenergyacutes potentialrdquoBlog Report with videos

ldquoPROFIenergyrdquo

wwwusprofinetcom

57

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

58

PROFIsafe How it works

wwwusprofinetcom

59

ldquoBlack Channel ASICs Links Cables etc are not safety relevant

PROFIsafe Parts of the safety critical communications systems Addressing Watch Dog Timers Sequencing Signature etc

Safety relevant but not part of the PROFIsafe-Profiles Safety IO and the Safety Control Systems

Non safety critical functions like eg diagnosis

eg Diagnosis

Fail-safe data Standard data

Data Unit

PROFIBUS or PROFINET

PROFINETHTTPSNMP

hellip

TCPIP

EthernetRT

IO or Controller

PROFINETHTTPSNMP

hellip

TCPIP

EthernetRT

IOSafetyInput

Safety-Layer

PROFINETHTTPSNMP

hellip

TCPIP

EthernetRT

IOSafetyControl

Safety-Layer

PROFINETHTTPSNMP

hellip

TCPIP

EthernetRT

IOSafetyOutput

Safety-Layer

PROFIsafe provides correct transmission of messages

Competitive comparison

wwwusprofinetcom

60

System PROFINET EtherNetIP Modbus TCP

Functional Safety Yes Yes No

Safety for discrete process and motion Yes No No

Integrates AS-i Safety Yes No No

PROFIsafe Resources

Marketing Flyer PROFIsafeSystem Description PROFIsafe Technology and ApplicationPROFItelevision Safety with PROFINETApplication Story KUKA Reduces Machine Safety ComponentsPROFIsafe webinarSafety the Moviewwwprofisafenet

wwwusprofinetcom

61

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

62

How do I integrate controllers

wwwusprofinetcom

63IO controller 1

PROFINET

IO controller 2

CPU2 I-Device

IO device 1

CPU1

IO controller 3

CPU3

IO device 2

I-Device

An IO controller can also be an IO device with IO controller functionality on the same interfaceAllow local controllers in a modular architecture to communicate to a higher level station (main controller)Familiar IO access without TCPIP telegrams or proprietary methodsSimple and familiar IO interfacing of CPUs Interfacing of CPUs in different projects Integration among different controllers (manufacturers)Transmission of cyclic data (RT IRT)

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

64

Share an IO Device

PROFINET offers shared device functionalityTwo Controllers can access the same deviceFlexible assignment of modules to different controllers

IO controller 1

PROFINET

IO controller 2

Shared IO Device

Shared device results in reduced costs simplified architecturescan save on cabinet space allowing optimized solutions

65

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

66

Wireless

Long distance (RTU)Long distancesWaterwastewater and oil patch applicationsNo standards

Process InstrumentsShort distances battery powered meshWirelessHART ISA 10011a

Discrete Sensors and ActuatorsShort distances line-powered meshStandards still evolving

BackboneMedium distancesLong-established standards

wwwusprofinetcom

67

RTU = Remote Terminal Unit

PROFIBUS amp PROFINET gateways to WirelessHART

PI developed a standard

PROFINET uses this

PROFINET over wireless backbones

PROFINET runs over these standard wireless technologies

IEEE 80211 (bgahnac) ndash Wireless LANIEEE 802151 ndash Bluetooth

Wireless is part of the PROFINET specification

Many vendorsSome IO devices have wireless built in

PROFIsafe is safety-certified over wireless using PROFINET as the transport mechanism

wwwusprofinetcom

68

Competitive Comparison wireless

PROFINET ndash designed in safety includedEtherNetIP ndash multicasting complicates

wwwusprofinetcom

69

Resources

Industrial Wireless Networking WebinarFour kinds of wireless blog postPROFINET Certified Network Engineer classMore App stories

Disney Toy Story Midway ManiaDisney Radiator Springs Racers Swedish TowerSteel Industry

wwwusprofinetcom

70

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

71

More

Bumpless RedundancyFast Start UpiPar ServerProxiesUnmanaged switchesApplication Profiles for

Lab trains pumps SEMI robots hellip

wwwusprofinetcom

72

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

73

Security

PI and ODVA have security documentsBoth rely on protecting the network itself

wwwusprofinetcom

74

Resources

Automation WorldBelden webinarControl Engineering Were you just hackedwwwisssourcecomwwwSCADAhackercomEric Byresrsquo blogldquoProtecting ICSs from Electronic Threatsrdquo

Part 1Part 2Part 3

us-certgovcontrol_systemsMacAfeePROFINET Security Guideline

wwwusprofinetcom

75

Leadership

PI createdFunctional safety over the network using the black channel approachEnergy management covering production pauses and data organization

PI advocated 2-port switches in devices when ODVA said it was a bad idea now they also advocate themPI was first with redundant media controllers and devices

wwwusprofinetcom

76

Wrapping Up

What is PROFINET

PROFINET

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

wwwusprofinetcom

78

IS COFFEE

Industrial

Not PROFIBUS wrapped in TCPIPDesigned for industry from start

FastRobustDeterministic

wwwusprofinetcom

79

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Scalable (Donrsquot Fence Me In)

Donrsquot settle for an 80 solutionEventually you will need more

Motion ControlProcess InstrumentSafety over the busConnectivity to a

production systemAnd that will require

New busNew softwareNew training

Sohellipstart with the 100 solutionPROFINET wwwusprofinetcom

80

$

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Dont Fence Me In

Roy Rogers Sons of the Pionee

Sons of the Pioneers 36 All- track 7

1998

Other

16813268

eng - 00002425 00002423 00014C3C 00014C37 00015F90 00015F90 00008000 00008000 00007530 00007530

Complete

Finished (stable)Spec at version 23 for 2 yearsWork on ldquoobjectsrdquo continues

All application areasDiscrete process motion high speed

Depth of featuresDiagnostics

PROFIBUS-like + IT protocolsFunctional safetyEnergy managementFast startuphellip many more

wwwusprofinetcom

81

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Open

Created and maintained by PI not by any one companyPI members participate in Working Groups and as reviewersMembership not required to make productsNo contract to sign

wwwusprofinetcom

82

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Fast

How fastTCPIP

secondsProcess instruments

100rsquos of millisecondsFactory IO

~10 millisecondsMotion control

lt1 millisecondHigh speed IO motion

3125 microseconds

wwwusprofinetcom

83

How repeatable

seconds

10rsquos of milliseconds

lt1millisecond

lt1microsecond

called ldquojitterrdquocovers this whole range

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

FlexibleStart with PROFINET

Virtually unlimited address spaceLots of bandwidthStandard wirelessFuture-proof leveraging of EthernetConnectivity upwardsConnectivity peer-to-peerConnect directly to IO

For specialized needsUnusual device PROFIBUS to PROFINETIntelligent sensor IO-Link to PROFINETSimple sensor AS-i to PROFINETProcess instrument PROFIBUS PA (or FF) to PROFINETWireless process instrument WirelessHART to PROFINETWireless discrete sensor PI WSAN to PROFINETLegacy fieldbus Proxy to PROFINETLegacy instrument HART to PROFINET

84

wwwusprofinetcom

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Easy

Simple Device ReplacementEasy configurationAutomatic topologyAutomatic timing calculations

wwwusprofinetcom

85

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Ethernet (Standard Unmodified)

Standard Unmodified EthernetConforms to IEEE8023

Media includesCopperFiberWireless

Uses standard Ethernet switches

wwwusprofinetcom

86

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Industrial Ethernet Capability Matrix

wwwusprofinetcom

87

Industrial Ethernet Capability Matrix

wwwusprofinetcom

88

TCPIP

Open Network

Real-timeMotion

Controller-to-Controller(Peer-to-Peer)

Modbus TCPEtherNetIPEtherCATPROFINET

Motion

wwwusprofinetcom

Industrial Ethernet Functionality

Technology PROFINET EthernetIP Modbus TCP

Ethernet IO Y Y YMotion Control Y Y NPeer-to-peer Y Y N

Process profile Y N N

Safety Y Y NSecurity Guideline Y N NBuses integrated many DeviceNet

ControlNet Modbus

source organization websites

Y = shipping N = no plans known

Available= PROFIBUS DP PROFIBUS PA Interbus DeviceNet Serial Modbus AS-i HART IO-Link FFPlanned= CC-Link more

89

Industrial Ethernet Functionality

Technology PROFINET EtherNetIP Modbus TCP

Communication Model Provider-Consumer

Provider-Consumer

Client-Server

Real-time Protocol Options

IEEE 8023 (Layer 2) primary

UDPIP optionTCPIP option

UDPIP (Layer 4) TCPIP (Layer 4)

Jitter with IO ++ (low) - (high) -- (higher)

Protocol Standard IEC 61158 IEC 61158 IEC 61158

Transmission Type Unicast primary Multicast optional

Multicast primary Limited Unicast Unicast only

COTS switch possible Yes Not recommended Yes

Switch requirements 100Mbits or faster

full duplex for IO traffic

Full DuplexIGMP Snooping One

IGMP QueryWire speed

For IO traffic

No special requirements

IP Address AssignmentAutomatic w PN

DCPDHCP optional

DHCP andManaged

DHCP and Managed

90

wwwusprofinetcom

Industrial Ethernet Functionality

Device Names Mandatory Optional Optional

Simple Device Replacement

Yes no toolssupport in all

devices

NoDHCP Option 82 Managed

Need special switchserver with DHCP

Option 82 support

No

Technology PROFINET EtherNetIP Modbus TCP

Network Management

(DCP DHCP option SNMP LLDP

topology options naming concept comprehensive

diagnostics)

(DHCP bootP DHCP option 82 SNMP loop holes vendor specific

limited network diagnostics special switches very likely)

(limited to IT tools SNMP loop

holes vendor specific no built

in network functions)

Comprehensive Diagnostics

Yes Application and Network No No

Diagnostics IO Status Yes No IO only No

Diagnostics Network Browser (can find IP or naming issues)

Yes returns all PROFINET Devices

and information

Limited to IT or vendor tools

no common tool

Limited to IT or vendor tools

no common tool

91

wwwusprofinetcom

Industrial Ethernet Functionality

Diagnostics Topology Yes No No

SNMP loop holes No Yes Yes

Energy Management(PROFIenergy) Yes No No

Safety Yes Yes No

Fast Start Up Yes Yes No

Wireless Yes IEEE 80211 and Bluetooth

Yes IEEE 80211(with caution when

using multicast)Yes

Performance ++ - --

Automatic Timing Calculation Yes No No

Technology PROFINET EtherNetIP Modbus TCP

Fieldbus Integration

Many including non PI

networks (PROFIBUS Interbus ASI

DeviceNet Foundation Fieldbus Modbus Hart

etc)

CompoNet DeviceNet ControlNet

Modbus TCPModbus

92

wwwusprofinetcom

Industrial Ethernet Functionality

Media (Network) Redundancy

YesSP RSP PN MRP

bumpless IRTvendor specific

YesSP RSP DLR vendor

specific

YesSP RSP vendor

specific

Bumpless Redundancy Yes No No

Controller Redundancy YesNot on EtherNetIP

Only with additional ODVA networks and hardware

No

Device Redundancy Yes No NoVertical Integration Yes No NoDevices can report maintenance information

Yes No No

Peer to Peer communications

Yes with CBA I-Device PNPN

Couplers TCPUDP option for programmed communication

Yesonly TCPIPprogrammed

communication

Yesonly TCPIPprogrammed

communication

Technology PROFINET EtherNetIP Modbus TCP

93

wwwusprofinetcom

Industrial Ethernet Functionality

Technology PROFINET EtherNetIP Modbus TCP

PROFINET for PA(Process Automation)

Yes No No

Shared Device Yes No No

iPar (optional parameter server)

Yes No No

TCI ndash Tool Calling Interface(allows vendor tools to be entered from the PROFINET configuration engineering tool)

Yes No No

94

wwwusprofinetcom

Resources

Competitive Resources from the PROFIblog

Pegging the FUD Meter (82707)The Fickle Finger of FUD (103007)FUD Dissection Part 1FUD Dissection Part 2Responding to FUD with FCNThe Big Lie SUE (121708)The EtherNetIP FUD-sicle ndash Melted Again(73112)PROFINET versus EtherNetIP (22415)

wwwusprofinetcom

96

wwwusprofinetcom

wwwusprofinetcom

97

Resources PROFINEWS App

wwwusprofinetcom

98

Resources NewsletterPROFINEWScom

wwwusprofinetcom

99

wwwusprofinetcom

Resources Webinars

Introduction to Ethernet for Control EngineersPROFINETIndustrial WirelessIndustrial Ethernet DiagnosticsPROFIBUS in the Process Industries PROFIsafePROFIenergyCompleting a PROFINET Project

More

100

Resources One-day training classes101

PROFINETMinneapolis June 4Denver June Chicago Aug Tampa Oct Detroit Oct Louisville Nov Raleigh Nov Seattle Dec

For the latest scheduleand to register visit

wwwusprofinetcom wwwusprofinetcom

PROFINETLos Angeles Feb 3 Dallas Feb 19Atlanta Mar 4Houston Mar 19Richmond Apr 2St Louis Apr 16Newark Apr 28Pittsburgh May 14

Resources PROFItech Classes

PROFIBUS or PROFINET Certified Network Engineer classFull week in Johnson City TNAlso available on-siteTheoretical plus hands-onCertification requires passing both a theoretical and practical examCertified Network Engineers are listed at wwwprofibuscomDetails at certifiedProfiInterfaceCentercomRegister online

wwwusprofinetcom

102

PROFINET Developer Workshop

Provide background and knowledge to design and test a PROFINET product efficientlyHow PROFINET can meet the specific applicationrsquos needs (ex GSDML file development)Tailored to customerrsquos level of experience and education Builds upon the PROFINET Certified Network Engineer curriculumHands-on experience and expert instruction on how to use the PROFINET test software suiteSmall or large groups accommodated both at the PIC or on the customerrsquos site wwwusprofinetcom

103

Resources Books

wwwusprofinetcom

104

OrderOrder

Order Order

Resources Social Media

wwwusprofinetcom

105

PROFItelevision

ThePROFIblogger

MinutePROFINET

Resources People

PI North America16101 N 82nd StreetSuite 3BScottsdale AZ 85260 USA ph (480) 483-2456fax (480) 483-7202wwwusprofibuscom

Michael Bryant Executive DirectorCarl Henning Deputy DirectorMichael Bowne Director of Tech MktingLynne Froehlich Administrative DirectorMarsha Bryant Administrator

PROFI Interface Center One Internet PlazaJohnson City TN 37604 USA

ph (423) 262-2576fax (423) 262-2103 wwwProfiInterfaceCentercom

Torsten Paulsen PIC ManagerHunter Harrington PROFINET Consulting EngrKyle McMillan PROFINET Systems EngineerJohn Swindall PROFIBUS Systems Engineer

wwwusprofinetcom

106

copy2013-2015 PI North America The PROFINET and PROFIBUS Logos are registered trademarks Members of PI are entitled to use the logos in all their written or electronic publications and promotional material The use of the PROFINET Logo in connection with PROFINET products is allowed only under the conditions of the PROFINET Runtime Software license All other trademarks and registered trademarks are the property of their respective owners

  • PROFINET vs EtherNetIP
  • A Disclaimer
  • Agenda
  • The Organization PROFINET
  • The Organizations
  • The Organizations Activities
  • The Organizations Cooperation
  • PI markets
  • Itrsquos all about the data
  • The road to IIoT
  • Breadth of Application Coverage
  • Competitive comparison discrete IO
  • Resources
  • PROFINET in Process
  • Competitive comparison process
  • Resources
  • Resources PROFIBUS PA
  • Motion Control Topology
  • Competitive comparison motion
  • Resources
  • Depth of Features
  • 5 steps to determinism
  • PROFINET and TCPIP
  • Why not use TCPIP for real-time
  • Ethernet doesnrsquot cause delays
  • PROFINET RT (Real Time)
  • When you try to use all layershellip
  • When you try to use all layershellip
  • Bandwidth Reservation for PROFINET IRT
  • Scheduling for PROFINET IRT
  • Functional principle of synchronization
  • 3125 microsecond cycle
  • Summary
  • Depth of Features
  • The ISOOSI Communications Model
  • Device Diagnostic Information
  • Diagnostic Information
  • ISOOSI Model Where Diagnostics fit in
  • IT Standards fPROFINET Network Diagnostics
  • Network Diagnostics Using SNMP
  • Network diagnostics using HTTP
  • IT Standards fPROFINET Network Diagnostics
  • LLDP (Link Layer Discovery Protocol)
  • Slide Number 44
  • Simple Device Replacement
  • Simple Device Replacement
  • Slide Number 47
  • Competitive comparison diagnostics
  • Resources
  • Depth of Features
  • How do I move information vertically
  • Depth of Features
  • Application Profiles
  • Application Profiles
  • PROFIenergy Use Cases
  • Competitive comparison
  • PROFIenergy Resources
  • Depth of Features
  • PROFIsafe How it works
  • Competitive comparison
  • PROFIsafe Resources
  • Depth of Features
  • How do I integrate controllers
  • Depth of Features
  • Share an IO Device
  • Depth of Features
  • Wireless
  • PROFINET over wireless backbones
  • Competitive Comparison wireless
  • Resources
  • Depth of Features
  • More
  • Depth of Features
  • Security
  • Resources
  • Leadership
  • Wrapping Up
  • What is PROFINET
  • Industrial
  • Scalable (Donrsquot Fence Me In)
  • Complete
  • Open
  • Fast
  • Flexible
  • Easy
  • Ethernet (Standard Unmodified)
  • Industrial Ethernet Capability Matrix
  • Industrial Ethernet Capability Matrix
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Resources
  • Competitive Resources from the PROFIblog
  • wwwusprofinetcom
  • Resources PROFINEWS App
  • Resources Newsletter
  • Resources Webinars
  • Resources One-day training classes
  • Resources PROFItech Classes
  • PROFINET Developer Workshop
  • Resources Books
  • Resources Social Media
  • Resources People
  • Slide Number 107
Page 22: PROFINET vs. EtherNet/IP · PROFINET RT (Real Time) The device determines which path the telegram takes  26 Data 40*…1440 Bytes InterFrame Gap 12 Byte Pre-amble

5 steps to determinism

Configuration

Real-time

High Speed IO

TCPIP

Layer 2 (RT)

BandwidthReservation

(IRT)Cycle 1

IRTchannel Standard channel

Motion Control Scheduling (IRT)

PROFINETHTTPSNMP

hellip

IP

Ethernet

TCPUDP

Standard data 1

TCP

IP

Rea

l-tim

e

2

RT

Isoc

hr

Rea

l-tim

e

3

RT IRT

3125microsecFast Forwarding

DFPFragmentation

IRT = Isochronous Real-timeDFP = Dynamic Frame Packing

Device zDevice y

Controller

Switch

Port1

Port1

Port1Port2

Port1

Port2Port4

Port1

Device x

wwwusprofinetcom

22

PROFINET and TCPIP

PROFINET uses TCPIP where it makes sense

DiagnosticsNon time critical dataCommunicating with higher level IT

systemsPROFINET real-time coexists

with TCPIP without restrictions

PROFINET DOES NOT USE STANDARD

TCPIP

Real-Time

Bandwidth

Scheduling

TCPIP

3125microsec

23

Why not use TCPIP for real-time

Because itrsquos not fast enough and itrsquos not deterministic enoughHerersquos why

∆T4

∆T5

∆T2

∆T1

∆T3

TCPIPSuite

Ethernet

Server

TCPIPSuite

Ethernet

Client Data

UNWELCOME DELAYS

Bandwidth

Scheduling

TCPIP

3125microsec

Real-Time

24

Ethernet doesnrsquot cause delays

Node time330

Propagation 05

Transmission512

Switch latency10

Transmission512

Propagation05

Network

Node A

Switched 100MbpsEthernet

Node B

100m 100m

64-byte packet

Source University of Michigan Industrial Ethernet BookldquoPerformance Metrics for Industrial Ethernetrdquo

All times in micros

Bandwidth

Scheduling

TCPIP

3125microsec

Real-Time

25

PROFINET RT (Real Time)

The device determines which path the telegram takes

wwwusprofinetcom

26

Data

40hellip1440 Bytes

InterFrameGap

12 Byte

Pre-amble7 Byte

Sync

1 Byte

MAC

6 Byte

MAC

6 Byte

Ether-type

2 Byte

VLAN

2 Byte

Ether-type

2 Byte

FrameID

2 Byte

CycleCounter2 Byte

Data-Status1 Byte

TransStatus1 Byte

FCS

4 Byte

Ethernet Frame

Ethertype (type of protocol)Ethertype (PN) 0x8892Ethertype (IP) 0x0800EtherType (ARP) 0x0806EtherType (IPV6) 0x86DDhellip

RT Data

HTTP PROFINET

Rea

l-tim

e

SNMP Socket

IP

TCP UDP

Ethernet

IEEE EtherType0x8892

IEEE EtherType0x0800

Data

40hellip1440 Bytes

InterFrameGap

12 Byte

Pre-ambel7 Byte

Sync

1 Byte

MAC

6 Byte

MAC

6 Byte

Ether-type

2 Byte

VLAN

2 Byte

Ether-type

2 Byte

FrameID

2 Byte

CycleCounter

2 Byte

Data-Status1 Byte

TransStatus1 Byte

FCS

4 Byte

Bandwidth

Scheduling

TCPIP

3125microsec

Real-Time

When you try to use all layershellip

wwwusprofinetcom

27

Internet Layer

Network Access Layer

Application Layer

Transport Layer

SocketSNMPWEB

IP

Ethernet IEEE 8023

TCP UDP

IndustrialProtocolsPROFINET

Internet Layer

Network Access Layer

Application Layer

Transport Layer

SocketSNMPWEB

TCP UDP

IndustrialProtocols

IP

Ethernet

eg EtherNetIP

IEEE 8023

PROFINET is the enabling factor to achieve speed and determinism

Bandwidth

Scheduling

TCPIP

3125microsec

Real-Time

When you try to use all layershellip

wwwusprofinetcom

28

Internet Layer

Network Access Layer

Application Layer

Transport Layer

SocketSNMPWEB

IP

Ethernet IEEE 8023

TCP UDP

IndustrialProtocolsPROFINET

Internet Layer

Network Access Layer

Application Layer

Transport Layer

SocketSNMPWEB

TCP UDP

IndustrialProtocols

IP

Ethernet

eg EtherNetIP

IEEE 8023

PROFINET is the enabling factor to achieve speed and determinism

8 ms

16 msLess than 100microsJitter

Source University of Michigan Industrial Ethernet BookldquoPerformance Metrics for Industrial Ethernetrdquo

Bandwidth

Scheduling

TCPIP

3125microsec

Real-Time

Bandwidth Reservation for PROFINET IRT

Communication system schedulingExact cycle synchronizationSeparate time domains for Real-time and non-Real-time

Cycle 1 Cycle 2 Cycle n

IRTchannelStandard channel

eg 1 ms position controller clock cycle

Isochronous (IRT) Data

Open standardcommunication

IRTchannel Standard channel IRT

channel

Real-time (RT) Data

TCPIP-DataRT - DataIRT-Data

Synchro-nization

IRT = Isochronous Real Time

Scheduling

TCPIP

3125microsec

Real-Time

Bandwidth

29

Scheduling for PROFINET IRT

Every IRT device knows when data arrives and where to send it

wwwusprofinetcom

30

Controller

Switch

Device zDevice yDevice x

Port1

Port1

Frame 3

Frame 2

Frame 1

Switch scheduleRec port Arrive Frame Departure Dest

port1 t1 1 t1+∆t 41 t2 2 t2+∆t 41 t3 3 t3+∆t 22 - - - -

3) - - - -4) - - - -

) 100 free for TCPIP

Port1

Port2

Port1

Port2

Port4

Port1

Frame 1Frame 2Frame 3

Frame 1

Frame 1

Frame 2Frame 3

Switch must be IRT-awareTCPIP

3125microsec

Real-Time

Bandwidth

Scheduling

Functional principle of synchronization31

part IEEE 1588 V2 approved March 2008

Local Time

MasterClock

TransparentClock

SlaveClock

TransparentClock

SyncCtrl

Forwarding ofSync Message

Local Time

MasterClock

BoundaryClock

SlaveClock

BoundaryClock

MasterPort

SyncCtrl

SlavePort

Issue of cascading time control loops Extension of start-up time Used by EtherNetIP CIPSync

Only one control loop between Master clock and Slave clock

Usable in switched networks

IEEE1588

PROFINET

Boundary Clock

Transparent Clock

wwwusprofinetcom

3125 microsecond cycle

wwwusprofinetcom

32

TCPIP

Real-Time

Bandwidth

Scheduling

3125microsec

Summary

PROFINET achieves industry requirements for speed and determinism using standard Ethernet by using these 5 steps1 Using TCPIP where appropriate2 Skipping it when necessary3 Reserving bandwidth for higher performance4 Scheduling traffic to ensure motion control

needs5 Fast Forwarding Dynamic Frame Packing

and Fragmentation to achieve 3125microsecond cycle times

wwwusprofinetcom

33

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

34

The ISOOSI Communications Model35

Ethernet based systems can provide diagnostics on the Transport oriented layers (lower level) as well as Application based diagnostics (higher level) Picking the right protocol is important if you want a complete set of diagnostic capabilities

Layer 7

Layer 4

Layer 3

Layer 2

Layer 1

Application

TCPUDP

IP

Ethernet

Application Layer Diagnostics(For Example PROFINET)Provides PROFINET device specific diagnostics (module unplugged wire break IO status Data records etc)

Transport Oriented Layers Diagnostics (For Example SNMP HTTP LLDP)Provides information about TCPUDPIPEthernet (link down bandwidth statistics connections etc)

Where Diagnostics fit in

wwwusprofinetcom

Device Diagnostic Information

Logical model provides quick error localizationDiagnostic information is structured hierarchically

Station Failure in Device(eg Valve Station 2)

Slot 1 Slot 2 Slot 3Slot 0 Slot 4 Slot 5 Slot 6Network diagnosis IP-Address Ping Location Statistic

Slot Failure in Module(eg Analog Input Slot 3)

Channel Failure in Channel(eg Cable Break in Channel 2)

Channel 2

SNMP = Simple Network Management Protocol

gtgtgtgtgt Station name gtgtgtgt Slot gtgtgt Channel gt Error informationgtgt Channel type

36

Diagnostic Information

Examples of Diagnostic InformationThe device monitors the Output Channelsin order to discover a wire break (no current is flowing although the output is set to lsquo1rsquo)

An analog Input has a range of 010VAn input voltage of 12V is detected and reported as overvoltage

wwwusprofinetcom

37

Diagnostic Information is not only ldquoPROFINET relatedrdquo but also helps in the application

Ethernet based systems can provide diagnostics on the Transport oriented layers (lower level) as well as Application based diagnostics (higher level) Picking the right protocol is important if you want a complete set of diagnostic capabilities

Layer 7

Layer 4

Layer 3

Layer 2

Layer 1

Application

TCPUDP

IP

Ethernet

Application Layer Diagnostics(For Example PROFINET)Provides PROFINET device specific diagnostics (module unplugged wire break etc)

Transport Oriented Layers Diagnostics (For Example SNMP HTTP LLDP)Provides information about TCPUDPIPEthernet (link down bandwidth statistics connections etc)

ISOOSI Model Where Diagnostics fit in38

wwwusprofinetcom

IT Standards fPROFINET Network Diagnostics

Benefit Protocol Description

Standard tools for reading statistics and diagnostics

SNMP

Simple Network Management Protocol for network diagnostics

Web access to devices for configuration diagnostics

HTTP

Hyper Text Transfer Protocol for Web services and browsing

wwwusprofinetcom

3939H

ow d

oes

it w

orkhellip

Network Diagnostics Using SNMP

PROFINET uses SNMPPROFINET uses standard MIBs (Management Information Base MIB-II LLDP Discovery MIB)This MIB-II contains information about device name IP address location status and statistics (examples include CRC errors port status bandwidth utilizationhellip

ManagementStation

IO-Device IO-Device

Data request

Data transfer

NameIP AddressLocationStatusStatistics

NameIP AddressLocationStatusStatistics

MIB MIB

SNMP Software

wwwusprofinetcom

4040

Network diagnostics using HTTP

Simple accessRegardless of location even wirelessNo engineering tool needed

41Easy access over the web (local or remote)IO Controllers IO Devices proxies or switches can have web

diagnostics implemented

Benefit Protocol Description

Mapping the network topology and simple device replacement

LLDPLink Layer Discovery Protocol IEEE 8021AB

wwwusprofinetcom

4242H

ow d

oes

it w

orkhellip

IT Standards fPROFINET Network Diagnostics

LLDP (Link Layer Discovery Protocol)

The Link Layer Discovery Protocol (LLDP) is a vendor-independent protocol and independent of the network structureVia LLDP connected devices specify their identity and properties to their neighbors cyclically every few seconds

ports names transmission rates etcThe information is stored in a local table (LLDP Discovery MIB)Benefits of using LLDP includehellip

helliptopology Information can later be read out with SNMP from the LLDP Discovery MIB

simple device replacement can be achieved

helliphellipIO 1 ndash Port 2 ndash IO DevicePort 5PLC ndash Port 1 ndash IO ControllerPort 4IO 3 ndash Port 1 ndash IO DevicePort 3IO 2 ndash Port 2 ndash IO DevicePort 2- Empty -Port 1

Discovery MIB - Switch

Example LLDP Table

43

wwwusprofinetcom

Topology Diagnostics View

Use of standard Ethernet mechanismsLLDPSNMP

Topology diagnostics for devices Same modeling of Ports as IO channels

Standard and topology view (offline online) Maintenance information

44

wwwusprofinetcom

Simple Device Replacement

How to replace a PROFINET device which has failed without using an engineering tool

Devices with memory cardTransfer memory card to keep existing device name

Devices without memory cardUsing the PROFINET simple device replacement feature

45

wwwusprofinetcom

Simple Device Replacement

wwwusprofinetcom

46

IO Controller

I0 3 are you thereHmmm No answer

LLDP Alias NameldquoSwitchP4rdquo

1 Device ldquoIO 3rdquo fails2 Device is replaced with new

MAC address and empty name3 Devices exchange LLDP4 The neighbor sends a LLDP alias

name to new device5 Controller finds new device using

DCP and LLDP alias name6 Device addressed with

DCP ldquoSet namerdquo from controller7 IO Controller starts device and

system is back online

IO 1 IO 2 IO 3

Switch

LLDP

Simple Device Replacement

P1

P2P3

P4

OK Irsquoll try this Is ldquoSwitchP4rdquo there(The device connected to port 4)

Hello I am the switch You are connected to my port 4 ldquoSwitchP4rdquo

Found you ldquoSwitchP4rdquo Let me set your device name again to ldquoI0 3rdquo

IO 4

P5

46

Use of Ethernet diagnostic tools

Network analysis with standard toolsDebugging during development w

Ethernet SnifferWireshark ndashwwwwiresharkorgPROFINET decoding is built inColor filter available

Device Link and traffic detection with LEDsLED DisplaySimple connection test without configuration

47

DCP (Discovery and Configuration Protocol)

Connect Request

Parameterization

Real-Time IO

wwwusprofinetcom

Competitive comparison diagnostics

wwwusprofinetcom

48

Technology PROFINET EtherNetIP Modbus TCP

Network Management

(DCP DHCP option SNMP LLDP

topology options naming concept comprehensive

diagnostics)

(DHCP bootP DHCP option 82 SNMP loop holes vendor specific

limited network diagnostics special switches very likely)

(limited to IT tools SNMP loop

holes vendor specific no built

in network functions)

Comprehensive Diagnostics

Yes Application and Network No No

Diagnostics IO Status Yes No IO only No

Diagnostics Network Browser (can find IP or naming issues)

Yes returns all PROFINET Devices

and information

Limited to IT or vendor tools

no common tool

Limited to IT or vendor tools

no common tool

Diagnostics Topology Yes No No

SNMP loop holes No Yes Yes

Resources

PROFINET Diagnostics VideoPROFINET Diagnostics for PROFINET Webinar

wwwusprofinetcom

49

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

50

ERP

EnterpriseResourcePlanning

ManufacturingExecutionSystem

PlantAssetManagement

Stage 1Definition ofmaintenanceinterface

MES

Interface defined in IEC62264

Prod

uctio

n

Qua

lity

Inve

ntor

y

Mai

nten

ance

Mai

nten

ance

Interface defined by PROFINET

PAMController amp Field Devices

How do I move information vertically

wwwusprofinetcom

51

White paper MES and PROFINET

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

52

Application Profiles

Agreement within a device family on how to use the PROFIBUS PROFINET data by adding data structures cyclic acyclic services behavior parameterization diagnosis integration etc

wwwusprofinetcom

53

1

2

7

1

2

7

HostMaster Field DeviceSlave

Engineering

IEC 61158

Profile

Application Profiles

wwwusprofinetcom

54

Ident(Bar-codeRFID)

RobotNC

Profile Guidelines

Common ProfilesApplication Profiles Cooperation with other organizations

eg OPC DriveCom VDMA OpenPLC etc Training (UML Safety Models etc) Tools

Redundancy

FFIEC 61804

Interbus CAN etc

Models

Best Practice Patterns

Diagnosis

Data types

IEC 62390

Encoder PROFIdrive

FluidPower

SEMI

IampM Functions

Time Stamp

PROFIsafe

PADevices

Waterwastewater

intelligPumps SEMI

RemoteIOforPA

LaboratoryDevices

Weighingamp

Dosage

LowVoltageSwitch-

gear

IO-Link Trains

PROFINET IO

PROFIenergy

PROFIenergy Use Cases

Switch off during short breaksSwitch off during long breaksSwitch off during unplanned breaksReading of measured data

Provides a means of reducing or shutting off power when demand will be exceeded

wwwusprofinetcom

55

Competitive comparison

wwwusprofinetcom

56

Energy Management PROFINET EtherNetIP Modbus TCP

Production Pause savings Yes New No

Data organization Yes Yes No

PROFIenergy Resources

PROFIenergy flyerVideo What does PROFIenergy meanMinutePROFINET What is PROFIenergyWhite Paper ldquoThe PROFIenergy ProfilerdquoWhite Paper ldquoGet Energy Costs under ControlrdquoWhite Paper ldquoAssessing PROFIenergyacutes potentialrdquoBlog Report with videos

ldquoPROFIenergyrdquo

wwwusprofinetcom

57

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

58

PROFIsafe How it works

wwwusprofinetcom

59

ldquoBlack Channel ASICs Links Cables etc are not safety relevant

PROFIsafe Parts of the safety critical communications systems Addressing Watch Dog Timers Sequencing Signature etc

Safety relevant but not part of the PROFIsafe-Profiles Safety IO and the Safety Control Systems

Non safety critical functions like eg diagnosis

eg Diagnosis

Fail-safe data Standard data

Data Unit

PROFIBUS or PROFINET

PROFINETHTTPSNMP

hellip

TCPIP

EthernetRT

IO or Controller

PROFINETHTTPSNMP

hellip

TCPIP

EthernetRT

IOSafetyInput

Safety-Layer

PROFINETHTTPSNMP

hellip

TCPIP

EthernetRT

IOSafetyControl

Safety-Layer

PROFINETHTTPSNMP

hellip

TCPIP

EthernetRT

IOSafetyOutput

Safety-Layer

PROFIsafe provides correct transmission of messages

Competitive comparison

wwwusprofinetcom

60

System PROFINET EtherNetIP Modbus TCP

Functional Safety Yes Yes No

Safety for discrete process and motion Yes No No

Integrates AS-i Safety Yes No No

PROFIsafe Resources

Marketing Flyer PROFIsafeSystem Description PROFIsafe Technology and ApplicationPROFItelevision Safety with PROFINETApplication Story KUKA Reduces Machine Safety ComponentsPROFIsafe webinarSafety the Moviewwwprofisafenet

wwwusprofinetcom

61

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

62

How do I integrate controllers

wwwusprofinetcom

63IO controller 1

PROFINET

IO controller 2

CPU2 I-Device

IO device 1

CPU1

IO controller 3

CPU3

IO device 2

I-Device

An IO controller can also be an IO device with IO controller functionality on the same interfaceAllow local controllers in a modular architecture to communicate to a higher level station (main controller)Familiar IO access without TCPIP telegrams or proprietary methodsSimple and familiar IO interfacing of CPUs Interfacing of CPUs in different projects Integration among different controllers (manufacturers)Transmission of cyclic data (RT IRT)

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

64

Share an IO Device

PROFINET offers shared device functionalityTwo Controllers can access the same deviceFlexible assignment of modules to different controllers

IO controller 1

PROFINET

IO controller 2

Shared IO Device

Shared device results in reduced costs simplified architecturescan save on cabinet space allowing optimized solutions

65

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

66

Wireless

Long distance (RTU)Long distancesWaterwastewater and oil patch applicationsNo standards

Process InstrumentsShort distances battery powered meshWirelessHART ISA 10011a

Discrete Sensors and ActuatorsShort distances line-powered meshStandards still evolving

BackboneMedium distancesLong-established standards

wwwusprofinetcom

67

RTU = Remote Terminal Unit

PROFIBUS amp PROFINET gateways to WirelessHART

PI developed a standard

PROFINET uses this

PROFINET over wireless backbones

PROFINET runs over these standard wireless technologies

IEEE 80211 (bgahnac) ndash Wireless LANIEEE 802151 ndash Bluetooth

Wireless is part of the PROFINET specification

Many vendorsSome IO devices have wireless built in

PROFIsafe is safety-certified over wireless using PROFINET as the transport mechanism

wwwusprofinetcom

68

Competitive Comparison wireless

PROFINET ndash designed in safety includedEtherNetIP ndash multicasting complicates

wwwusprofinetcom

69

Resources

Industrial Wireless Networking WebinarFour kinds of wireless blog postPROFINET Certified Network Engineer classMore App stories

Disney Toy Story Midway ManiaDisney Radiator Springs Racers Swedish TowerSteel Industry

wwwusprofinetcom

70

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

71

More

Bumpless RedundancyFast Start UpiPar ServerProxiesUnmanaged switchesApplication Profiles for

Lab trains pumps SEMI robots hellip

wwwusprofinetcom

72

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

73

Security

PI and ODVA have security documentsBoth rely on protecting the network itself

wwwusprofinetcom

74

Resources

Automation WorldBelden webinarControl Engineering Were you just hackedwwwisssourcecomwwwSCADAhackercomEric Byresrsquo blogldquoProtecting ICSs from Electronic Threatsrdquo

Part 1Part 2Part 3

us-certgovcontrol_systemsMacAfeePROFINET Security Guideline

wwwusprofinetcom

75

Leadership

PI createdFunctional safety over the network using the black channel approachEnergy management covering production pauses and data organization

PI advocated 2-port switches in devices when ODVA said it was a bad idea now they also advocate themPI was first with redundant media controllers and devices

wwwusprofinetcom

76

Wrapping Up

What is PROFINET

PROFINET

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

wwwusprofinetcom

78

IS COFFEE

Industrial

Not PROFIBUS wrapped in TCPIPDesigned for industry from start

FastRobustDeterministic

wwwusprofinetcom

79

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Scalable (Donrsquot Fence Me In)

Donrsquot settle for an 80 solutionEventually you will need more

Motion ControlProcess InstrumentSafety over the busConnectivity to a

production systemAnd that will require

New busNew softwareNew training

Sohellipstart with the 100 solutionPROFINET wwwusprofinetcom

80

$

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Dont Fence Me In

Roy Rogers Sons of the Pionee

Sons of the Pioneers 36 All- track 7

1998

Other

16813268

eng - 00002425 00002423 00014C3C 00014C37 00015F90 00015F90 00008000 00008000 00007530 00007530

Complete

Finished (stable)Spec at version 23 for 2 yearsWork on ldquoobjectsrdquo continues

All application areasDiscrete process motion high speed

Depth of featuresDiagnostics

PROFIBUS-like + IT protocolsFunctional safetyEnergy managementFast startuphellip many more

wwwusprofinetcom

81

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Open

Created and maintained by PI not by any one companyPI members participate in Working Groups and as reviewersMembership not required to make productsNo contract to sign

wwwusprofinetcom

82

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Fast

How fastTCPIP

secondsProcess instruments

100rsquos of millisecondsFactory IO

~10 millisecondsMotion control

lt1 millisecondHigh speed IO motion

3125 microseconds

wwwusprofinetcom

83

How repeatable

seconds

10rsquos of milliseconds

lt1millisecond

lt1microsecond

called ldquojitterrdquocovers this whole range

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

FlexibleStart with PROFINET

Virtually unlimited address spaceLots of bandwidthStandard wirelessFuture-proof leveraging of EthernetConnectivity upwardsConnectivity peer-to-peerConnect directly to IO

For specialized needsUnusual device PROFIBUS to PROFINETIntelligent sensor IO-Link to PROFINETSimple sensor AS-i to PROFINETProcess instrument PROFIBUS PA (or FF) to PROFINETWireless process instrument WirelessHART to PROFINETWireless discrete sensor PI WSAN to PROFINETLegacy fieldbus Proxy to PROFINETLegacy instrument HART to PROFINET

84

wwwusprofinetcom

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Easy

Simple Device ReplacementEasy configurationAutomatic topologyAutomatic timing calculations

wwwusprofinetcom

85

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Ethernet (Standard Unmodified)

Standard Unmodified EthernetConforms to IEEE8023

Media includesCopperFiberWireless

Uses standard Ethernet switches

wwwusprofinetcom

86

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Industrial Ethernet Capability Matrix

wwwusprofinetcom

87

Industrial Ethernet Capability Matrix

wwwusprofinetcom

88

TCPIP

Open Network

Real-timeMotion

Controller-to-Controller(Peer-to-Peer)

Modbus TCPEtherNetIPEtherCATPROFINET

Motion

wwwusprofinetcom

Industrial Ethernet Functionality

Technology PROFINET EthernetIP Modbus TCP

Ethernet IO Y Y YMotion Control Y Y NPeer-to-peer Y Y N

Process profile Y N N

Safety Y Y NSecurity Guideline Y N NBuses integrated many DeviceNet

ControlNet Modbus

source organization websites

Y = shipping N = no plans known

Available= PROFIBUS DP PROFIBUS PA Interbus DeviceNet Serial Modbus AS-i HART IO-Link FFPlanned= CC-Link more

89

Industrial Ethernet Functionality

Technology PROFINET EtherNetIP Modbus TCP

Communication Model Provider-Consumer

Provider-Consumer

Client-Server

Real-time Protocol Options

IEEE 8023 (Layer 2) primary

UDPIP optionTCPIP option

UDPIP (Layer 4) TCPIP (Layer 4)

Jitter with IO ++ (low) - (high) -- (higher)

Protocol Standard IEC 61158 IEC 61158 IEC 61158

Transmission Type Unicast primary Multicast optional

Multicast primary Limited Unicast Unicast only

COTS switch possible Yes Not recommended Yes

Switch requirements 100Mbits or faster

full duplex for IO traffic

Full DuplexIGMP Snooping One

IGMP QueryWire speed

For IO traffic

No special requirements

IP Address AssignmentAutomatic w PN

DCPDHCP optional

DHCP andManaged

DHCP and Managed

90

wwwusprofinetcom

Industrial Ethernet Functionality

Device Names Mandatory Optional Optional

Simple Device Replacement

Yes no toolssupport in all

devices

NoDHCP Option 82 Managed

Need special switchserver with DHCP

Option 82 support

No

Technology PROFINET EtherNetIP Modbus TCP

Network Management

(DCP DHCP option SNMP LLDP

topology options naming concept comprehensive

diagnostics)

(DHCP bootP DHCP option 82 SNMP loop holes vendor specific

limited network diagnostics special switches very likely)

(limited to IT tools SNMP loop

holes vendor specific no built

in network functions)

Comprehensive Diagnostics

Yes Application and Network No No

Diagnostics IO Status Yes No IO only No

Diagnostics Network Browser (can find IP or naming issues)

Yes returns all PROFINET Devices

and information

Limited to IT or vendor tools

no common tool

Limited to IT or vendor tools

no common tool

91

wwwusprofinetcom

Industrial Ethernet Functionality

Diagnostics Topology Yes No No

SNMP loop holes No Yes Yes

Energy Management(PROFIenergy) Yes No No

Safety Yes Yes No

Fast Start Up Yes Yes No

Wireless Yes IEEE 80211 and Bluetooth

Yes IEEE 80211(with caution when

using multicast)Yes

Performance ++ - --

Automatic Timing Calculation Yes No No

Technology PROFINET EtherNetIP Modbus TCP

Fieldbus Integration

Many including non PI

networks (PROFIBUS Interbus ASI

DeviceNet Foundation Fieldbus Modbus Hart

etc)

CompoNet DeviceNet ControlNet

Modbus TCPModbus

92

wwwusprofinetcom

Industrial Ethernet Functionality

Media (Network) Redundancy

YesSP RSP PN MRP

bumpless IRTvendor specific

YesSP RSP DLR vendor

specific

YesSP RSP vendor

specific

Bumpless Redundancy Yes No No

Controller Redundancy YesNot on EtherNetIP

Only with additional ODVA networks and hardware

No

Device Redundancy Yes No NoVertical Integration Yes No NoDevices can report maintenance information

Yes No No

Peer to Peer communications

Yes with CBA I-Device PNPN

Couplers TCPUDP option for programmed communication

Yesonly TCPIPprogrammed

communication

Yesonly TCPIPprogrammed

communication

Technology PROFINET EtherNetIP Modbus TCP

93

wwwusprofinetcom

Industrial Ethernet Functionality

Technology PROFINET EtherNetIP Modbus TCP

PROFINET for PA(Process Automation)

Yes No No

Shared Device Yes No No

iPar (optional parameter server)

Yes No No

TCI ndash Tool Calling Interface(allows vendor tools to be entered from the PROFINET configuration engineering tool)

Yes No No

94

wwwusprofinetcom

Resources

Competitive Resources from the PROFIblog

Pegging the FUD Meter (82707)The Fickle Finger of FUD (103007)FUD Dissection Part 1FUD Dissection Part 2Responding to FUD with FCNThe Big Lie SUE (121708)The EtherNetIP FUD-sicle ndash Melted Again(73112)PROFINET versus EtherNetIP (22415)

wwwusprofinetcom

96

wwwusprofinetcom

wwwusprofinetcom

97

Resources PROFINEWS App

wwwusprofinetcom

98

Resources NewsletterPROFINEWScom

wwwusprofinetcom

99

wwwusprofinetcom

Resources Webinars

Introduction to Ethernet for Control EngineersPROFINETIndustrial WirelessIndustrial Ethernet DiagnosticsPROFIBUS in the Process Industries PROFIsafePROFIenergyCompleting a PROFINET Project

More

100

Resources One-day training classes101

PROFINETMinneapolis June 4Denver June Chicago Aug Tampa Oct Detroit Oct Louisville Nov Raleigh Nov Seattle Dec

For the latest scheduleand to register visit

wwwusprofinetcom wwwusprofinetcom

PROFINETLos Angeles Feb 3 Dallas Feb 19Atlanta Mar 4Houston Mar 19Richmond Apr 2St Louis Apr 16Newark Apr 28Pittsburgh May 14

Resources PROFItech Classes

PROFIBUS or PROFINET Certified Network Engineer classFull week in Johnson City TNAlso available on-siteTheoretical plus hands-onCertification requires passing both a theoretical and practical examCertified Network Engineers are listed at wwwprofibuscomDetails at certifiedProfiInterfaceCentercomRegister online

wwwusprofinetcom

102

PROFINET Developer Workshop

Provide background and knowledge to design and test a PROFINET product efficientlyHow PROFINET can meet the specific applicationrsquos needs (ex GSDML file development)Tailored to customerrsquos level of experience and education Builds upon the PROFINET Certified Network Engineer curriculumHands-on experience and expert instruction on how to use the PROFINET test software suiteSmall or large groups accommodated both at the PIC or on the customerrsquos site wwwusprofinetcom

103

Resources Books

wwwusprofinetcom

104

OrderOrder

Order Order

Resources Social Media

wwwusprofinetcom

105

PROFItelevision

ThePROFIblogger

MinutePROFINET

Resources People

PI North America16101 N 82nd StreetSuite 3BScottsdale AZ 85260 USA ph (480) 483-2456fax (480) 483-7202wwwusprofibuscom

Michael Bryant Executive DirectorCarl Henning Deputy DirectorMichael Bowne Director of Tech MktingLynne Froehlich Administrative DirectorMarsha Bryant Administrator

PROFI Interface Center One Internet PlazaJohnson City TN 37604 USA

ph (423) 262-2576fax (423) 262-2103 wwwProfiInterfaceCentercom

Torsten Paulsen PIC ManagerHunter Harrington PROFINET Consulting EngrKyle McMillan PROFINET Systems EngineerJohn Swindall PROFIBUS Systems Engineer

wwwusprofinetcom

106

copy2013-2015 PI North America The PROFINET and PROFIBUS Logos are registered trademarks Members of PI are entitled to use the logos in all their written or electronic publications and promotional material The use of the PROFINET Logo in connection with PROFINET products is allowed only under the conditions of the PROFINET Runtime Software license All other trademarks and registered trademarks are the property of their respective owners

  • PROFINET vs EtherNetIP
  • A Disclaimer
  • Agenda
  • The Organization PROFINET
  • The Organizations
  • The Organizations Activities
  • The Organizations Cooperation
  • PI markets
  • Itrsquos all about the data
  • The road to IIoT
  • Breadth of Application Coverage
  • Competitive comparison discrete IO
  • Resources
  • PROFINET in Process
  • Competitive comparison process
  • Resources
  • Resources PROFIBUS PA
  • Motion Control Topology
  • Competitive comparison motion
  • Resources
  • Depth of Features
  • 5 steps to determinism
  • PROFINET and TCPIP
  • Why not use TCPIP for real-time
  • Ethernet doesnrsquot cause delays
  • PROFINET RT (Real Time)
  • When you try to use all layershellip
  • When you try to use all layershellip
  • Bandwidth Reservation for PROFINET IRT
  • Scheduling for PROFINET IRT
  • Functional principle of synchronization
  • 3125 microsecond cycle
  • Summary
  • Depth of Features
  • The ISOOSI Communications Model
  • Device Diagnostic Information
  • Diagnostic Information
  • ISOOSI Model Where Diagnostics fit in
  • IT Standards fPROFINET Network Diagnostics
  • Network Diagnostics Using SNMP
  • Network diagnostics using HTTP
  • IT Standards fPROFINET Network Diagnostics
  • LLDP (Link Layer Discovery Protocol)
  • Slide Number 44
  • Simple Device Replacement
  • Simple Device Replacement
  • Slide Number 47
  • Competitive comparison diagnostics
  • Resources
  • Depth of Features
  • How do I move information vertically
  • Depth of Features
  • Application Profiles
  • Application Profiles
  • PROFIenergy Use Cases
  • Competitive comparison
  • PROFIenergy Resources
  • Depth of Features
  • PROFIsafe How it works
  • Competitive comparison
  • PROFIsafe Resources
  • Depth of Features
  • How do I integrate controllers
  • Depth of Features
  • Share an IO Device
  • Depth of Features
  • Wireless
  • PROFINET over wireless backbones
  • Competitive Comparison wireless
  • Resources
  • Depth of Features
  • More
  • Depth of Features
  • Security
  • Resources
  • Leadership
  • Wrapping Up
  • What is PROFINET
  • Industrial
  • Scalable (Donrsquot Fence Me In)
  • Complete
  • Open
  • Fast
  • Flexible
  • Easy
  • Ethernet (Standard Unmodified)
  • Industrial Ethernet Capability Matrix
  • Industrial Ethernet Capability Matrix
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Resources
  • Competitive Resources from the PROFIblog
  • wwwusprofinetcom
  • Resources PROFINEWS App
  • Resources Newsletter
  • Resources Webinars
  • Resources One-day training classes
  • Resources PROFItech Classes
  • PROFINET Developer Workshop
  • Resources Books
  • Resources Social Media
  • Resources People
  • Slide Number 107
Page 23: PROFINET vs. EtherNet/IP · PROFINET RT (Real Time) The device determines which path the telegram takes  26 Data 40*…1440 Bytes InterFrame Gap 12 Byte Pre-amble

PROFINET and TCPIP

PROFINET uses TCPIP where it makes sense

DiagnosticsNon time critical dataCommunicating with higher level IT

systemsPROFINET real-time coexists

with TCPIP without restrictions

PROFINET DOES NOT USE STANDARD

TCPIP

Real-Time

Bandwidth

Scheduling

TCPIP

3125microsec

23

Why not use TCPIP for real-time

Because itrsquos not fast enough and itrsquos not deterministic enoughHerersquos why

∆T4

∆T5

∆T2

∆T1

∆T3

TCPIPSuite

Ethernet

Server

TCPIPSuite

Ethernet

Client Data

UNWELCOME DELAYS

Bandwidth

Scheduling

TCPIP

3125microsec

Real-Time

24

Ethernet doesnrsquot cause delays

Node time330

Propagation 05

Transmission512

Switch latency10

Transmission512

Propagation05

Network

Node A

Switched 100MbpsEthernet

Node B

100m 100m

64-byte packet

Source University of Michigan Industrial Ethernet BookldquoPerformance Metrics for Industrial Ethernetrdquo

All times in micros

Bandwidth

Scheduling

TCPIP

3125microsec

Real-Time

25

PROFINET RT (Real Time)

The device determines which path the telegram takes

wwwusprofinetcom

26

Data

40hellip1440 Bytes

InterFrameGap

12 Byte

Pre-amble7 Byte

Sync

1 Byte

MAC

6 Byte

MAC

6 Byte

Ether-type

2 Byte

VLAN

2 Byte

Ether-type

2 Byte

FrameID

2 Byte

CycleCounter2 Byte

Data-Status1 Byte

TransStatus1 Byte

FCS

4 Byte

Ethernet Frame

Ethertype (type of protocol)Ethertype (PN) 0x8892Ethertype (IP) 0x0800EtherType (ARP) 0x0806EtherType (IPV6) 0x86DDhellip

RT Data

HTTP PROFINET

Rea

l-tim

e

SNMP Socket

IP

TCP UDP

Ethernet

IEEE EtherType0x8892

IEEE EtherType0x0800

Data

40hellip1440 Bytes

InterFrameGap

12 Byte

Pre-ambel7 Byte

Sync

1 Byte

MAC

6 Byte

MAC

6 Byte

Ether-type

2 Byte

VLAN

2 Byte

Ether-type

2 Byte

FrameID

2 Byte

CycleCounter

2 Byte

Data-Status1 Byte

TransStatus1 Byte

FCS

4 Byte

Bandwidth

Scheduling

TCPIP

3125microsec

Real-Time

When you try to use all layershellip

wwwusprofinetcom

27

Internet Layer

Network Access Layer

Application Layer

Transport Layer

SocketSNMPWEB

IP

Ethernet IEEE 8023

TCP UDP

IndustrialProtocolsPROFINET

Internet Layer

Network Access Layer

Application Layer

Transport Layer

SocketSNMPWEB

TCP UDP

IndustrialProtocols

IP

Ethernet

eg EtherNetIP

IEEE 8023

PROFINET is the enabling factor to achieve speed and determinism

Bandwidth

Scheduling

TCPIP

3125microsec

Real-Time

When you try to use all layershellip

wwwusprofinetcom

28

Internet Layer

Network Access Layer

Application Layer

Transport Layer

SocketSNMPWEB

IP

Ethernet IEEE 8023

TCP UDP

IndustrialProtocolsPROFINET

Internet Layer

Network Access Layer

Application Layer

Transport Layer

SocketSNMPWEB

TCP UDP

IndustrialProtocols

IP

Ethernet

eg EtherNetIP

IEEE 8023

PROFINET is the enabling factor to achieve speed and determinism

8 ms

16 msLess than 100microsJitter

Source University of Michigan Industrial Ethernet BookldquoPerformance Metrics for Industrial Ethernetrdquo

Bandwidth

Scheduling

TCPIP

3125microsec

Real-Time

Bandwidth Reservation for PROFINET IRT

Communication system schedulingExact cycle synchronizationSeparate time domains for Real-time and non-Real-time

Cycle 1 Cycle 2 Cycle n

IRTchannelStandard channel

eg 1 ms position controller clock cycle

Isochronous (IRT) Data

Open standardcommunication

IRTchannel Standard channel IRT

channel

Real-time (RT) Data

TCPIP-DataRT - DataIRT-Data

Synchro-nization

IRT = Isochronous Real Time

Scheduling

TCPIP

3125microsec

Real-Time

Bandwidth

29

Scheduling for PROFINET IRT

Every IRT device knows when data arrives and where to send it

wwwusprofinetcom

30

Controller

Switch

Device zDevice yDevice x

Port1

Port1

Frame 3

Frame 2

Frame 1

Switch scheduleRec port Arrive Frame Departure Dest

port1 t1 1 t1+∆t 41 t2 2 t2+∆t 41 t3 3 t3+∆t 22 - - - -

3) - - - -4) - - - -

) 100 free for TCPIP

Port1

Port2

Port1

Port2

Port4

Port1

Frame 1Frame 2Frame 3

Frame 1

Frame 1

Frame 2Frame 3

Switch must be IRT-awareTCPIP

3125microsec

Real-Time

Bandwidth

Scheduling

Functional principle of synchronization31

part IEEE 1588 V2 approved March 2008

Local Time

MasterClock

TransparentClock

SlaveClock

TransparentClock

SyncCtrl

Forwarding ofSync Message

Local Time

MasterClock

BoundaryClock

SlaveClock

BoundaryClock

MasterPort

SyncCtrl

SlavePort

Issue of cascading time control loops Extension of start-up time Used by EtherNetIP CIPSync

Only one control loop between Master clock and Slave clock

Usable in switched networks

IEEE1588

PROFINET

Boundary Clock

Transparent Clock

wwwusprofinetcom

3125 microsecond cycle

wwwusprofinetcom

32

TCPIP

Real-Time

Bandwidth

Scheduling

3125microsec

Summary

PROFINET achieves industry requirements for speed and determinism using standard Ethernet by using these 5 steps1 Using TCPIP where appropriate2 Skipping it when necessary3 Reserving bandwidth for higher performance4 Scheduling traffic to ensure motion control

needs5 Fast Forwarding Dynamic Frame Packing

and Fragmentation to achieve 3125microsecond cycle times

wwwusprofinetcom

33

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

34

The ISOOSI Communications Model35

Ethernet based systems can provide diagnostics on the Transport oriented layers (lower level) as well as Application based diagnostics (higher level) Picking the right protocol is important if you want a complete set of diagnostic capabilities

Layer 7

Layer 4

Layer 3

Layer 2

Layer 1

Application

TCPUDP

IP

Ethernet

Application Layer Diagnostics(For Example PROFINET)Provides PROFINET device specific diagnostics (module unplugged wire break IO status Data records etc)

Transport Oriented Layers Diagnostics (For Example SNMP HTTP LLDP)Provides information about TCPUDPIPEthernet (link down bandwidth statistics connections etc)

Where Diagnostics fit in

wwwusprofinetcom

Device Diagnostic Information

Logical model provides quick error localizationDiagnostic information is structured hierarchically

Station Failure in Device(eg Valve Station 2)

Slot 1 Slot 2 Slot 3Slot 0 Slot 4 Slot 5 Slot 6Network diagnosis IP-Address Ping Location Statistic

Slot Failure in Module(eg Analog Input Slot 3)

Channel Failure in Channel(eg Cable Break in Channel 2)

Channel 2

SNMP = Simple Network Management Protocol

gtgtgtgtgt Station name gtgtgtgt Slot gtgtgt Channel gt Error informationgtgt Channel type

36

Diagnostic Information

Examples of Diagnostic InformationThe device monitors the Output Channelsin order to discover a wire break (no current is flowing although the output is set to lsquo1rsquo)

An analog Input has a range of 010VAn input voltage of 12V is detected and reported as overvoltage

wwwusprofinetcom

37

Diagnostic Information is not only ldquoPROFINET relatedrdquo but also helps in the application

Ethernet based systems can provide diagnostics on the Transport oriented layers (lower level) as well as Application based diagnostics (higher level) Picking the right protocol is important if you want a complete set of diagnostic capabilities

Layer 7

Layer 4

Layer 3

Layer 2

Layer 1

Application

TCPUDP

IP

Ethernet

Application Layer Diagnostics(For Example PROFINET)Provides PROFINET device specific diagnostics (module unplugged wire break etc)

Transport Oriented Layers Diagnostics (For Example SNMP HTTP LLDP)Provides information about TCPUDPIPEthernet (link down bandwidth statistics connections etc)

ISOOSI Model Where Diagnostics fit in38

wwwusprofinetcom

IT Standards fPROFINET Network Diagnostics

Benefit Protocol Description

Standard tools for reading statistics and diagnostics

SNMP

Simple Network Management Protocol for network diagnostics

Web access to devices for configuration diagnostics

HTTP

Hyper Text Transfer Protocol for Web services and browsing

wwwusprofinetcom

3939H

ow d

oes

it w

orkhellip

Network Diagnostics Using SNMP

PROFINET uses SNMPPROFINET uses standard MIBs (Management Information Base MIB-II LLDP Discovery MIB)This MIB-II contains information about device name IP address location status and statistics (examples include CRC errors port status bandwidth utilizationhellip

ManagementStation

IO-Device IO-Device

Data request

Data transfer

NameIP AddressLocationStatusStatistics

NameIP AddressLocationStatusStatistics

MIB MIB

SNMP Software

wwwusprofinetcom

4040

Network diagnostics using HTTP

Simple accessRegardless of location even wirelessNo engineering tool needed

41Easy access over the web (local or remote)IO Controllers IO Devices proxies or switches can have web

diagnostics implemented

Benefit Protocol Description

Mapping the network topology and simple device replacement

LLDPLink Layer Discovery Protocol IEEE 8021AB

wwwusprofinetcom

4242H

ow d

oes

it w

orkhellip

IT Standards fPROFINET Network Diagnostics

LLDP (Link Layer Discovery Protocol)

The Link Layer Discovery Protocol (LLDP) is a vendor-independent protocol and independent of the network structureVia LLDP connected devices specify their identity and properties to their neighbors cyclically every few seconds

ports names transmission rates etcThe information is stored in a local table (LLDP Discovery MIB)Benefits of using LLDP includehellip

helliptopology Information can later be read out with SNMP from the LLDP Discovery MIB

simple device replacement can be achieved

helliphellipIO 1 ndash Port 2 ndash IO DevicePort 5PLC ndash Port 1 ndash IO ControllerPort 4IO 3 ndash Port 1 ndash IO DevicePort 3IO 2 ndash Port 2 ndash IO DevicePort 2- Empty -Port 1

Discovery MIB - Switch

Example LLDP Table

43

wwwusprofinetcom

Topology Diagnostics View

Use of standard Ethernet mechanismsLLDPSNMP

Topology diagnostics for devices Same modeling of Ports as IO channels

Standard and topology view (offline online) Maintenance information

44

wwwusprofinetcom

Simple Device Replacement

How to replace a PROFINET device which has failed without using an engineering tool

Devices with memory cardTransfer memory card to keep existing device name

Devices without memory cardUsing the PROFINET simple device replacement feature

45

wwwusprofinetcom

Simple Device Replacement

wwwusprofinetcom

46

IO Controller

I0 3 are you thereHmmm No answer

LLDP Alias NameldquoSwitchP4rdquo

1 Device ldquoIO 3rdquo fails2 Device is replaced with new

MAC address and empty name3 Devices exchange LLDP4 The neighbor sends a LLDP alias

name to new device5 Controller finds new device using

DCP and LLDP alias name6 Device addressed with

DCP ldquoSet namerdquo from controller7 IO Controller starts device and

system is back online

IO 1 IO 2 IO 3

Switch

LLDP

Simple Device Replacement

P1

P2P3

P4

OK Irsquoll try this Is ldquoSwitchP4rdquo there(The device connected to port 4)

Hello I am the switch You are connected to my port 4 ldquoSwitchP4rdquo

Found you ldquoSwitchP4rdquo Let me set your device name again to ldquoI0 3rdquo

IO 4

P5

46

Use of Ethernet diagnostic tools

Network analysis with standard toolsDebugging during development w

Ethernet SnifferWireshark ndashwwwwiresharkorgPROFINET decoding is built inColor filter available

Device Link and traffic detection with LEDsLED DisplaySimple connection test without configuration

47

DCP (Discovery and Configuration Protocol)

Connect Request

Parameterization

Real-Time IO

wwwusprofinetcom

Competitive comparison diagnostics

wwwusprofinetcom

48

Technology PROFINET EtherNetIP Modbus TCP

Network Management

(DCP DHCP option SNMP LLDP

topology options naming concept comprehensive

diagnostics)

(DHCP bootP DHCP option 82 SNMP loop holes vendor specific

limited network diagnostics special switches very likely)

(limited to IT tools SNMP loop

holes vendor specific no built

in network functions)

Comprehensive Diagnostics

Yes Application and Network No No

Diagnostics IO Status Yes No IO only No

Diagnostics Network Browser (can find IP or naming issues)

Yes returns all PROFINET Devices

and information

Limited to IT or vendor tools

no common tool

Limited to IT or vendor tools

no common tool

Diagnostics Topology Yes No No

SNMP loop holes No Yes Yes

Resources

PROFINET Diagnostics VideoPROFINET Diagnostics for PROFINET Webinar

wwwusprofinetcom

49

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

50

ERP

EnterpriseResourcePlanning

ManufacturingExecutionSystem

PlantAssetManagement

Stage 1Definition ofmaintenanceinterface

MES

Interface defined in IEC62264

Prod

uctio

n

Qua

lity

Inve

ntor

y

Mai

nten

ance

Mai

nten

ance

Interface defined by PROFINET

PAMController amp Field Devices

How do I move information vertically

wwwusprofinetcom

51

White paper MES and PROFINET

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

52

Application Profiles

Agreement within a device family on how to use the PROFIBUS PROFINET data by adding data structures cyclic acyclic services behavior parameterization diagnosis integration etc

wwwusprofinetcom

53

1

2

7

1

2

7

HostMaster Field DeviceSlave

Engineering

IEC 61158

Profile

Application Profiles

wwwusprofinetcom

54

Ident(Bar-codeRFID)

RobotNC

Profile Guidelines

Common ProfilesApplication Profiles Cooperation with other organizations

eg OPC DriveCom VDMA OpenPLC etc Training (UML Safety Models etc) Tools

Redundancy

FFIEC 61804

Interbus CAN etc

Models

Best Practice Patterns

Diagnosis

Data types

IEC 62390

Encoder PROFIdrive

FluidPower

SEMI

IampM Functions

Time Stamp

PROFIsafe

PADevices

Waterwastewater

intelligPumps SEMI

RemoteIOforPA

LaboratoryDevices

Weighingamp

Dosage

LowVoltageSwitch-

gear

IO-Link Trains

PROFINET IO

PROFIenergy

PROFIenergy Use Cases

Switch off during short breaksSwitch off during long breaksSwitch off during unplanned breaksReading of measured data

Provides a means of reducing or shutting off power when demand will be exceeded

wwwusprofinetcom

55

Competitive comparison

wwwusprofinetcom

56

Energy Management PROFINET EtherNetIP Modbus TCP

Production Pause savings Yes New No

Data organization Yes Yes No

PROFIenergy Resources

PROFIenergy flyerVideo What does PROFIenergy meanMinutePROFINET What is PROFIenergyWhite Paper ldquoThe PROFIenergy ProfilerdquoWhite Paper ldquoGet Energy Costs under ControlrdquoWhite Paper ldquoAssessing PROFIenergyacutes potentialrdquoBlog Report with videos

ldquoPROFIenergyrdquo

wwwusprofinetcom

57

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

58

PROFIsafe How it works

wwwusprofinetcom

59

ldquoBlack Channel ASICs Links Cables etc are not safety relevant

PROFIsafe Parts of the safety critical communications systems Addressing Watch Dog Timers Sequencing Signature etc

Safety relevant but not part of the PROFIsafe-Profiles Safety IO and the Safety Control Systems

Non safety critical functions like eg diagnosis

eg Diagnosis

Fail-safe data Standard data

Data Unit

PROFIBUS or PROFINET

PROFINETHTTPSNMP

hellip

TCPIP

EthernetRT

IO or Controller

PROFINETHTTPSNMP

hellip

TCPIP

EthernetRT

IOSafetyInput

Safety-Layer

PROFINETHTTPSNMP

hellip

TCPIP

EthernetRT

IOSafetyControl

Safety-Layer

PROFINETHTTPSNMP

hellip

TCPIP

EthernetRT

IOSafetyOutput

Safety-Layer

PROFIsafe provides correct transmission of messages

Competitive comparison

wwwusprofinetcom

60

System PROFINET EtherNetIP Modbus TCP

Functional Safety Yes Yes No

Safety for discrete process and motion Yes No No

Integrates AS-i Safety Yes No No

PROFIsafe Resources

Marketing Flyer PROFIsafeSystem Description PROFIsafe Technology and ApplicationPROFItelevision Safety with PROFINETApplication Story KUKA Reduces Machine Safety ComponentsPROFIsafe webinarSafety the Moviewwwprofisafenet

wwwusprofinetcom

61

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

62

How do I integrate controllers

wwwusprofinetcom

63IO controller 1

PROFINET

IO controller 2

CPU2 I-Device

IO device 1

CPU1

IO controller 3

CPU3

IO device 2

I-Device

An IO controller can also be an IO device with IO controller functionality on the same interfaceAllow local controllers in a modular architecture to communicate to a higher level station (main controller)Familiar IO access without TCPIP telegrams or proprietary methodsSimple and familiar IO interfacing of CPUs Interfacing of CPUs in different projects Integration among different controllers (manufacturers)Transmission of cyclic data (RT IRT)

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

64

Share an IO Device

PROFINET offers shared device functionalityTwo Controllers can access the same deviceFlexible assignment of modules to different controllers

IO controller 1

PROFINET

IO controller 2

Shared IO Device

Shared device results in reduced costs simplified architecturescan save on cabinet space allowing optimized solutions

65

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

66

Wireless

Long distance (RTU)Long distancesWaterwastewater and oil patch applicationsNo standards

Process InstrumentsShort distances battery powered meshWirelessHART ISA 10011a

Discrete Sensors and ActuatorsShort distances line-powered meshStandards still evolving

BackboneMedium distancesLong-established standards

wwwusprofinetcom

67

RTU = Remote Terminal Unit

PROFIBUS amp PROFINET gateways to WirelessHART

PI developed a standard

PROFINET uses this

PROFINET over wireless backbones

PROFINET runs over these standard wireless technologies

IEEE 80211 (bgahnac) ndash Wireless LANIEEE 802151 ndash Bluetooth

Wireless is part of the PROFINET specification

Many vendorsSome IO devices have wireless built in

PROFIsafe is safety-certified over wireless using PROFINET as the transport mechanism

wwwusprofinetcom

68

Competitive Comparison wireless

PROFINET ndash designed in safety includedEtherNetIP ndash multicasting complicates

wwwusprofinetcom

69

Resources

Industrial Wireless Networking WebinarFour kinds of wireless blog postPROFINET Certified Network Engineer classMore App stories

Disney Toy Story Midway ManiaDisney Radiator Springs Racers Swedish TowerSteel Industry

wwwusprofinetcom

70

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

71

More

Bumpless RedundancyFast Start UpiPar ServerProxiesUnmanaged switchesApplication Profiles for

Lab trains pumps SEMI robots hellip

wwwusprofinetcom

72

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

73

Security

PI and ODVA have security documentsBoth rely on protecting the network itself

wwwusprofinetcom

74

Resources

Automation WorldBelden webinarControl Engineering Were you just hackedwwwisssourcecomwwwSCADAhackercomEric Byresrsquo blogldquoProtecting ICSs from Electronic Threatsrdquo

Part 1Part 2Part 3

us-certgovcontrol_systemsMacAfeePROFINET Security Guideline

wwwusprofinetcom

75

Leadership

PI createdFunctional safety over the network using the black channel approachEnergy management covering production pauses and data organization

PI advocated 2-port switches in devices when ODVA said it was a bad idea now they also advocate themPI was first with redundant media controllers and devices

wwwusprofinetcom

76

Wrapping Up

What is PROFINET

PROFINET

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

wwwusprofinetcom

78

IS COFFEE

Industrial

Not PROFIBUS wrapped in TCPIPDesigned for industry from start

FastRobustDeterministic

wwwusprofinetcom

79

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Scalable (Donrsquot Fence Me In)

Donrsquot settle for an 80 solutionEventually you will need more

Motion ControlProcess InstrumentSafety over the busConnectivity to a

production systemAnd that will require

New busNew softwareNew training

Sohellipstart with the 100 solutionPROFINET wwwusprofinetcom

80

$

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Dont Fence Me In

Roy Rogers Sons of the Pionee

Sons of the Pioneers 36 All- track 7

1998

Other

16813268

eng - 00002425 00002423 00014C3C 00014C37 00015F90 00015F90 00008000 00008000 00007530 00007530

Complete

Finished (stable)Spec at version 23 for 2 yearsWork on ldquoobjectsrdquo continues

All application areasDiscrete process motion high speed

Depth of featuresDiagnostics

PROFIBUS-like + IT protocolsFunctional safetyEnergy managementFast startuphellip many more

wwwusprofinetcom

81

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Open

Created and maintained by PI not by any one companyPI members participate in Working Groups and as reviewersMembership not required to make productsNo contract to sign

wwwusprofinetcom

82

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Fast

How fastTCPIP

secondsProcess instruments

100rsquos of millisecondsFactory IO

~10 millisecondsMotion control

lt1 millisecondHigh speed IO motion

3125 microseconds

wwwusprofinetcom

83

How repeatable

seconds

10rsquos of milliseconds

lt1millisecond

lt1microsecond

called ldquojitterrdquocovers this whole range

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

FlexibleStart with PROFINET

Virtually unlimited address spaceLots of bandwidthStandard wirelessFuture-proof leveraging of EthernetConnectivity upwardsConnectivity peer-to-peerConnect directly to IO

For specialized needsUnusual device PROFIBUS to PROFINETIntelligent sensor IO-Link to PROFINETSimple sensor AS-i to PROFINETProcess instrument PROFIBUS PA (or FF) to PROFINETWireless process instrument WirelessHART to PROFINETWireless discrete sensor PI WSAN to PROFINETLegacy fieldbus Proxy to PROFINETLegacy instrument HART to PROFINET

84

wwwusprofinetcom

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Easy

Simple Device ReplacementEasy configurationAutomatic topologyAutomatic timing calculations

wwwusprofinetcom

85

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Ethernet (Standard Unmodified)

Standard Unmodified EthernetConforms to IEEE8023

Media includesCopperFiberWireless

Uses standard Ethernet switches

wwwusprofinetcom

86

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Industrial Ethernet Capability Matrix

wwwusprofinetcom

87

Industrial Ethernet Capability Matrix

wwwusprofinetcom

88

TCPIP

Open Network

Real-timeMotion

Controller-to-Controller(Peer-to-Peer)

Modbus TCPEtherNetIPEtherCATPROFINET

Motion

wwwusprofinetcom

Industrial Ethernet Functionality

Technology PROFINET EthernetIP Modbus TCP

Ethernet IO Y Y YMotion Control Y Y NPeer-to-peer Y Y N

Process profile Y N N

Safety Y Y NSecurity Guideline Y N NBuses integrated many DeviceNet

ControlNet Modbus

source organization websites

Y = shipping N = no plans known

Available= PROFIBUS DP PROFIBUS PA Interbus DeviceNet Serial Modbus AS-i HART IO-Link FFPlanned= CC-Link more

89

Industrial Ethernet Functionality

Technology PROFINET EtherNetIP Modbus TCP

Communication Model Provider-Consumer

Provider-Consumer

Client-Server

Real-time Protocol Options

IEEE 8023 (Layer 2) primary

UDPIP optionTCPIP option

UDPIP (Layer 4) TCPIP (Layer 4)

Jitter with IO ++ (low) - (high) -- (higher)

Protocol Standard IEC 61158 IEC 61158 IEC 61158

Transmission Type Unicast primary Multicast optional

Multicast primary Limited Unicast Unicast only

COTS switch possible Yes Not recommended Yes

Switch requirements 100Mbits or faster

full duplex for IO traffic

Full DuplexIGMP Snooping One

IGMP QueryWire speed

For IO traffic

No special requirements

IP Address AssignmentAutomatic w PN

DCPDHCP optional

DHCP andManaged

DHCP and Managed

90

wwwusprofinetcom

Industrial Ethernet Functionality

Device Names Mandatory Optional Optional

Simple Device Replacement

Yes no toolssupport in all

devices

NoDHCP Option 82 Managed

Need special switchserver with DHCP

Option 82 support

No

Technology PROFINET EtherNetIP Modbus TCP

Network Management

(DCP DHCP option SNMP LLDP

topology options naming concept comprehensive

diagnostics)

(DHCP bootP DHCP option 82 SNMP loop holes vendor specific

limited network diagnostics special switches very likely)

(limited to IT tools SNMP loop

holes vendor specific no built

in network functions)

Comprehensive Diagnostics

Yes Application and Network No No

Diagnostics IO Status Yes No IO only No

Diagnostics Network Browser (can find IP or naming issues)

Yes returns all PROFINET Devices

and information

Limited to IT or vendor tools

no common tool

Limited to IT or vendor tools

no common tool

91

wwwusprofinetcom

Industrial Ethernet Functionality

Diagnostics Topology Yes No No

SNMP loop holes No Yes Yes

Energy Management(PROFIenergy) Yes No No

Safety Yes Yes No

Fast Start Up Yes Yes No

Wireless Yes IEEE 80211 and Bluetooth

Yes IEEE 80211(with caution when

using multicast)Yes

Performance ++ - --

Automatic Timing Calculation Yes No No

Technology PROFINET EtherNetIP Modbus TCP

Fieldbus Integration

Many including non PI

networks (PROFIBUS Interbus ASI

DeviceNet Foundation Fieldbus Modbus Hart

etc)

CompoNet DeviceNet ControlNet

Modbus TCPModbus

92

wwwusprofinetcom

Industrial Ethernet Functionality

Media (Network) Redundancy

YesSP RSP PN MRP

bumpless IRTvendor specific

YesSP RSP DLR vendor

specific

YesSP RSP vendor

specific

Bumpless Redundancy Yes No No

Controller Redundancy YesNot on EtherNetIP

Only with additional ODVA networks and hardware

No

Device Redundancy Yes No NoVertical Integration Yes No NoDevices can report maintenance information

Yes No No

Peer to Peer communications

Yes with CBA I-Device PNPN

Couplers TCPUDP option for programmed communication

Yesonly TCPIPprogrammed

communication

Yesonly TCPIPprogrammed

communication

Technology PROFINET EtherNetIP Modbus TCP

93

wwwusprofinetcom

Industrial Ethernet Functionality

Technology PROFINET EtherNetIP Modbus TCP

PROFINET for PA(Process Automation)

Yes No No

Shared Device Yes No No

iPar (optional parameter server)

Yes No No

TCI ndash Tool Calling Interface(allows vendor tools to be entered from the PROFINET configuration engineering tool)

Yes No No

94

wwwusprofinetcom

Resources

Competitive Resources from the PROFIblog

Pegging the FUD Meter (82707)The Fickle Finger of FUD (103007)FUD Dissection Part 1FUD Dissection Part 2Responding to FUD with FCNThe Big Lie SUE (121708)The EtherNetIP FUD-sicle ndash Melted Again(73112)PROFINET versus EtherNetIP (22415)

wwwusprofinetcom

96

wwwusprofinetcom

wwwusprofinetcom

97

Resources PROFINEWS App

wwwusprofinetcom

98

Resources NewsletterPROFINEWScom

wwwusprofinetcom

99

wwwusprofinetcom

Resources Webinars

Introduction to Ethernet for Control EngineersPROFINETIndustrial WirelessIndustrial Ethernet DiagnosticsPROFIBUS in the Process Industries PROFIsafePROFIenergyCompleting a PROFINET Project

More

100

Resources One-day training classes101

PROFINETMinneapolis June 4Denver June Chicago Aug Tampa Oct Detroit Oct Louisville Nov Raleigh Nov Seattle Dec

For the latest scheduleand to register visit

wwwusprofinetcom wwwusprofinetcom

PROFINETLos Angeles Feb 3 Dallas Feb 19Atlanta Mar 4Houston Mar 19Richmond Apr 2St Louis Apr 16Newark Apr 28Pittsburgh May 14

Resources PROFItech Classes

PROFIBUS or PROFINET Certified Network Engineer classFull week in Johnson City TNAlso available on-siteTheoretical plus hands-onCertification requires passing both a theoretical and practical examCertified Network Engineers are listed at wwwprofibuscomDetails at certifiedProfiInterfaceCentercomRegister online

wwwusprofinetcom

102

PROFINET Developer Workshop

Provide background and knowledge to design and test a PROFINET product efficientlyHow PROFINET can meet the specific applicationrsquos needs (ex GSDML file development)Tailored to customerrsquos level of experience and education Builds upon the PROFINET Certified Network Engineer curriculumHands-on experience and expert instruction on how to use the PROFINET test software suiteSmall or large groups accommodated both at the PIC or on the customerrsquos site wwwusprofinetcom

103

Resources Books

wwwusprofinetcom

104

OrderOrder

Order Order

Resources Social Media

wwwusprofinetcom

105

PROFItelevision

ThePROFIblogger

MinutePROFINET

Resources People

PI North America16101 N 82nd StreetSuite 3BScottsdale AZ 85260 USA ph (480) 483-2456fax (480) 483-7202wwwusprofibuscom

Michael Bryant Executive DirectorCarl Henning Deputy DirectorMichael Bowne Director of Tech MktingLynne Froehlich Administrative DirectorMarsha Bryant Administrator

PROFI Interface Center One Internet PlazaJohnson City TN 37604 USA

ph (423) 262-2576fax (423) 262-2103 wwwProfiInterfaceCentercom

Torsten Paulsen PIC ManagerHunter Harrington PROFINET Consulting EngrKyle McMillan PROFINET Systems EngineerJohn Swindall PROFIBUS Systems Engineer

wwwusprofinetcom

106

copy2013-2015 PI North America The PROFINET and PROFIBUS Logos are registered trademarks Members of PI are entitled to use the logos in all their written or electronic publications and promotional material The use of the PROFINET Logo in connection with PROFINET products is allowed only under the conditions of the PROFINET Runtime Software license All other trademarks and registered trademarks are the property of their respective owners

  • PROFINET vs EtherNetIP
  • A Disclaimer
  • Agenda
  • The Organization PROFINET
  • The Organizations
  • The Organizations Activities
  • The Organizations Cooperation
  • PI markets
  • Itrsquos all about the data
  • The road to IIoT
  • Breadth of Application Coverage
  • Competitive comparison discrete IO
  • Resources
  • PROFINET in Process
  • Competitive comparison process
  • Resources
  • Resources PROFIBUS PA
  • Motion Control Topology
  • Competitive comparison motion
  • Resources
  • Depth of Features
  • 5 steps to determinism
  • PROFINET and TCPIP
  • Why not use TCPIP for real-time
  • Ethernet doesnrsquot cause delays
  • PROFINET RT (Real Time)
  • When you try to use all layershellip
  • When you try to use all layershellip
  • Bandwidth Reservation for PROFINET IRT
  • Scheduling for PROFINET IRT
  • Functional principle of synchronization
  • 3125 microsecond cycle
  • Summary
  • Depth of Features
  • The ISOOSI Communications Model
  • Device Diagnostic Information
  • Diagnostic Information
  • ISOOSI Model Where Diagnostics fit in
  • IT Standards fPROFINET Network Diagnostics
  • Network Diagnostics Using SNMP
  • Network diagnostics using HTTP
  • IT Standards fPROFINET Network Diagnostics
  • LLDP (Link Layer Discovery Protocol)
  • Slide Number 44
  • Simple Device Replacement
  • Simple Device Replacement
  • Slide Number 47
  • Competitive comparison diagnostics
  • Resources
  • Depth of Features
  • How do I move information vertically
  • Depth of Features
  • Application Profiles
  • Application Profiles
  • PROFIenergy Use Cases
  • Competitive comparison
  • PROFIenergy Resources
  • Depth of Features
  • PROFIsafe How it works
  • Competitive comparison
  • PROFIsafe Resources
  • Depth of Features
  • How do I integrate controllers
  • Depth of Features
  • Share an IO Device
  • Depth of Features
  • Wireless
  • PROFINET over wireless backbones
  • Competitive Comparison wireless
  • Resources
  • Depth of Features
  • More
  • Depth of Features
  • Security
  • Resources
  • Leadership
  • Wrapping Up
  • What is PROFINET
  • Industrial
  • Scalable (Donrsquot Fence Me In)
  • Complete
  • Open
  • Fast
  • Flexible
  • Easy
  • Ethernet (Standard Unmodified)
  • Industrial Ethernet Capability Matrix
  • Industrial Ethernet Capability Matrix
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Resources
  • Competitive Resources from the PROFIblog
  • wwwusprofinetcom
  • Resources PROFINEWS App
  • Resources Newsletter
  • Resources Webinars
  • Resources One-day training classes
  • Resources PROFItech Classes
  • PROFINET Developer Workshop
  • Resources Books
  • Resources Social Media
  • Resources People
  • Slide Number 107
Page 24: PROFINET vs. EtherNet/IP · PROFINET RT (Real Time) The device determines which path the telegram takes  26 Data 40*…1440 Bytes InterFrame Gap 12 Byte Pre-amble

Why not use TCPIP for real-time

Because itrsquos not fast enough and itrsquos not deterministic enoughHerersquos why

∆T4

∆T5

∆T2

∆T1

∆T3

TCPIPSuite

Ethernet

Server

TCPIPSuite

Ethernet

Client Data

UNWELCOME DELAYS

Bandwidth

Scheduling

TCPIP

3125microsec

Real-Time

24

Ethernet doesnrsquot cause delays

Node time330

Propagation 05

Transmission512

Switch latency10

Transmission512

Propagation05

Network

Node A

Switched 100MbpsEthernet

Node B

100m 100m

64-byte packet

Source University of Michigan Industrial Ethernet BookldquoPerformance Metrics for Industrial Ethernetrdquo

All times in micros

Bandwidth

Scheduling

TCPIP

3125microsec

Real-Time

25

PROFINET RT (Real Time)

The device determines which path the telegram takes

wwwusprofinetcom

26

Data

40hellip1440 Bytes

InterFrameGap

12 Byte

Pre-amble7 Byte

Sync

1 Byte

MAC

6 Byte

MAC

6 Byte

Ether-type

2 Byte

VLAN

2 Byte

Ether-type

2 Byte

FrameID

2 Byte

CycleCounter2 Byte

Data-Status1 Byte

TransStatus1 Byte

FCS

4 Byte

Ethernet Frame

Ethertype (type of protocol)Ethertype (PN) 0x8892Ethertype (IP) 0x0800EtherType (ARP) 0x0806EtherType (IPV6) 0x86DDhellip

RT Data

HTTP PROFINET

Rea

l-tim

e

SNMP Socket

IP

TCP UDP

Ethernet

IEEE EtherType0x8892

IEEE EtherType0x0800

Data

40hellip1440 Bytes

InterFrameGap

12 Byte

Pre-ambel7 Byte

Sync

1 Byte

MAC

6 Byte

MAC

6 Byte

Ether-type

2 Byte

VLAN

2 Byte

Ether-type

2 Byte

FrameID

2 Byte

CycleCounter

2 Byte

Data-Status1 Byte

TransStatus1 Byte

FCS

4 Byte

Bandwidth

Scheduling

TCPIP

3125microsec

Real-Time

When you try to use all layershellip

wwwusprofinetcom

27

Internet Layer

Network Access Layer

Application Layer

Transport Layer

SocketSNMPWEB

IP

Ethernet IEEE 8023

TCP UDP

IndustrialProtocolsPROFINET

Internet Layer

Network Access Layer

Application Layer

Transport Layer

SocketSNMPWEB

TCP UDP

IndustrialProtocols

IP

Ethernet

eg EtherNetIP

IEEE 8023

PROFINET is the enabling factor to achieve speed and determinism

Bandwidth

Scheduling

TCPIP

3125microsec

Real-Time

When you try to use all layershellip

wwwusprofinetcom

28

Internet Layer

Network Access Layer

Application Layer

Transport Layer

SocketSNMPWEB

IP

Ethernet IEEE 8023

TCP UDP

IndustrialProtocolsPROFINET

Internet Layer

Network Access Layer

Application Layer

Transport Layer

SocketSNMPWEB

TCP UDP

IndustrialProtocols

IP

Ethernet

eg EtherNetIP

IEEE 8023

PROFINET is the enabling factor to achieve speed and determinism

8 ms

16 msLess than 100microsJitter

Source University of Michigan Industrial Ethernet BookldquoPerformance Metrics for Industrial Ethernetrdquo

Bandwidth

Scheduling

TCPIP

3125microsec

Real-Time

Bandwidth Reservation for PROFINET IRT

Communication system schedulingExact cycle synchronizationSeparate time domains for Real-time and non-Real-time

Cycle 1 Cycle 2 Cycle n

IRTchannelStandard channel

eg 1 ms position controller clock cycle

Isochronous (IRT) Data

Open standardcommunication

IRTchannel Standard channel IRT

channel

Real-time (RT) Data

TCPIP-DataRT - DataIRT-Data

Synchro-nization

IRT = Isochronous Real Time

Scheduling

TCPIP

3125microsec

Real-Time

Bandwidth

29

Scheduling for PROFINET IRT

Every IRT device knows when data arrives and where to send it

wwwusprofinetcom

30

Controller

Switch

Device zDevice yDevice x

Port1

Port1

Frame 3

Frame 2

Frame 1

Switch scheduleRec port Arrive Frame Departure Dest

port1 t1 1 t1+∆t 41 t2 2 t2+∆t 41 t3 3 t3+∆t 22 - - - -

3) - - - -4) - - - -

) 100 free for TCPIP

Port1

Port2

Port1

Port2

Port4

Port1

Frame 1Frame 2Frame 3

Frame 1

Frame 1

Frame 2Frame 3

Switch must be IRT-awareTCPIP

3125microsec

Real-Time

Bandwidth

Scheduling

Functional principle of synchronization31

part IEEE 1588 V2 approved March 2008

Local Time

MasterClock

TransparentClock

SlaveClock

TransparentClock

SyncCtrl

Forwarding ofSync Message

Local Time

MasterClock

BoundaryClock

SlaveClock

BoundaryClock

MasterPort

SyncCtrl

SlavePort

Issue of cascading time control loops Extension of start-up time Used by EtherNetIP CIPSync

Only one control loop between Master clock and Slave clock

Usable in switched networks

IEEE1588

PROFINET

Boundary Clock

Transparent Clock

wwwusprofinetcom

3125 microsecond cycle

wwwusprofinetcom

32

TCPIP

Real-Time

Bandwidth

Scheduling

3125microsec

Summary

PROFINET achieves industry requirements for speed and determinism using standard Ethernet by using these 5 steps1 Using TCPIP where appropriate2 Skipping it when necessary3 Reserving bandwidth for higher performance4 Scheduling traffic to ensure motion control

needs5 Fast Forwarding Dynamic Frame Packing

and Fragmentation to achieve 3125microsecond cycle times

wwwusprofinetcom

33

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

34

The ISOOSI Communications Model35

Ethernet based systems can provide diagnostics on the Transport oriented layers (lower level) as well as Application based diagnostics (higher level) Picking the right protocol is important if you want a complete set of diagnostic capabilities

Layer 7

Layer 4

Layer 3

Layer 2

Layer 1

Application

TCPUDP

IP

Ethernet

Application Layer Diagnostics(For Example PROFINET)Provides PROFINET device specific diagnostics (module unplugged wire break IO status Data records etc)

Transport Oriented Layers Diagnostics (For Example SNMP HTTP LLDP)Provides information about TCPUDPIPEthernet (link down bandwidth statistics connections etc)

Where Diagnostics fit in

wwwusprofinetcom

Device Diagnostic Information

Logical model provides quick error localizationDiagnostic information is structured hierarchically

Station Failure in Device(eg Valve Station 2)

Slot 1 Slot 2 Slot 3Slot 0 Slot 4 Slot 5 Slot 6Network diagnosis IP-Address Ping Location Statistic

Slot Failure in Module(eg Analog Input Slot 3)

Channel Failure in Channel(eg Cable Break in Channel 2)

Channel 2

SNMP = Simple Network Management Protocol

gtgtgtgtgt Station name gtgtgtgt Slot gtgtgt Channel gt Error informationgtgt Channel type

36

Diagnostic Information

Examples of Diagnostic InformationThe device monitors the Output Channelsin order to discover a wire break (no current is flowing although the output is set to lsquo1rsquo)

An analog Input has a range of 010VAn input voltage of 12V is detected and reported as overvoltage

wwwusprofinetcom

37

Diagnostic Information is not only ldquoPROFINET relatedrdquo but also helps in the application

Ethernet based systems can provide diagnostics on the Transport oriented layers (lower level) as well as Application based diagnostics (higher level) Picking the right protocol is important if you want a complete set of diagnostic capabilities

Layer 7

Layer 4

Layer 3

Layer 2

Layer 1

Application

TCPUDP

IP

Ethernet

Application Layer Diagnostics(For Example PROFINET)Provides PROFINET device specific diagnostics (module unplugged wire break etc)

Transport Oriented Layers Diagnostics (For Example SNMP HTTP LLDP)Provides information about TCPUDPIPEthernet (link down bandwidth statistics connections etc)

ISOOSI Model Where Diagnostics fit in38

wwwusprofinetcom

IT Standards fPROFINET Network Diagnostics

Benefit Protocol Description

Standard tools for reading statistics and diagnostics

SNMP

Simple Network Management Protocol for network diagnostics

Web access to devices for configuration diagnostics

HTTP

Hyper Text Transfer Protocol for Web services and browsing

wwwusprofinetcom

3939H

ow d

oes

it w

orkhellip

Network Diagnostics Using SNMP

PROFINET uses SNMPPROFINET uses standard MIBs (Management Information Base MIB-II LLDP Discovery MIB)This MIB-II contains information about device name IP address location status and statistics (examples include CRC errors port status bandwidth utilizationhellip

ManagementStation

IO-Device IO-Device

Data request

Data transfer

NameIP AddressLocationStatusStatistics

NameIP AddressLocationStatusStatistics

MIB MIB

SNMP Software

wwwusprofinetcom

4040

Network diagnostics using HTTP

Simple accessRegardless of location even wirelessNo engineering tool needed

41Easy access over the web (local or remote)IO Controllers IO Devices proxies or switches can have web

diagnostics implemented

Benefit Protocol Description

Mapping the network topology and simple device replacement

LLDPLink Layer Discovery Protocol IEEE 8021AB

wwwusprofinetcom

4242H

ow d

oes

it w

orkhellip

IT Standards fPROFINET Network Diagnostics

LLDP (Link Layer Discovery Protocol)

The Link Layer Discovery Protocol (LLDP) is a vendor-independent protocol and independent of the network structureVia LLDP connected devices specify their identity and properties to their neighbors cyclically every few seconds

ports names transmission rates etcThe information is stored in a local table (LLDP Discovery MIB)Benefits of using LLDP includehellip

helliptopology Information can later be read out with SNMP from the LLDP Discovery MIB

simple device replacement can be achieved

helliphellipIO 1 ndash Port 2 ndash IO DevicePort 5PLC ndash Port 1 ndash IO ControllerPort 4IO 3 ndash Port 1 ndash IO DevicePort 3IO 2 ndash Port 2 ndash IO DevicePort 2- Empty -Port 1

Discovery MIB - Switch

Example LLDP Table

43

wwwusprofinetcom

Topology Diagnostics View

Use of standard Ethernet mechanismsLLDPSNMP

Topology diagnostics for devices Same modeling of Ports as IO channels

Standard and topology view (offline online) Maintenance information

44

wwwusprofinetcom

Simple Device Replacement

How to replace a PROFINET device which has failed without using an engineering tool

Devices with memory cardTransfer memory card to keep existing device name

Devices without memory cardUsing the PROFINET simple device replacement feature

45

wwwusprofinetcom

Simple Device Replacement

wwwusprofinetcom

46

IO Controller

I0 3 are you thereHmmm No answer

LLDP Alias NameldquoSwitchP4rdquo

1 Device ldquoIO 3rdquo fails2 Device is replaced with new

MAC address and empty name3 Devices exchange LLDP4 The neighbor sends a LLDP alias

name to new device5 Controller finds new device using

DCP and LLDP alias name6 Device addressed with

DCP ldquoSet namerdquo from controller7 IO Controller starts device and

system is back online

IO 1 IO 2 IO 3

Switch

LLDP

Simple Device Replacement

P1

P2P3

P4

OK Irsquoll try this Is ldquoSwitchP4rdquo there(The device connected to port 4)

Hello I am the switch You are connected to my port 4 ldquoSwitchP4rdquo

Found you ldquoSwitchP4rdquo Let me set your device name again to ldquoI0 3rdquo

IO 4

P5

46

Use of Ethernet diagnostic tools

Network analysis with standard toolsDebugging during development w

Ethernet SnifferWireshark ndashwwwwiresharkorgPROFINET decoding is built inColor filter available

Device Link and traffic detection with LEDsLED DisplaySimple connection test without configuration

47

DCP (Discovery and Configuration Protocol)

Connect Request

Parameterization

Real-Time IO

wwwusprofinetcom

Competitive comparison diagnostics

wwwusprofinetcom

48

Technology PROFINET EtherNetIP Modbus TCP

Network Management

(DCP DHCP option SNMP LLDP

topology options naming concept comprehensive

diagnostics)

(DHCP bootP DHCP option 82 SNMP loop holes vendor specific

limited network diagnostics special switches very likely)

(limited to IT tools SNMP loop

holes vendor specific no built

in network functions)

Comprehensive Diagnostics

Yes Application and Network No No

Diagnostics IO Status Yes No IO only No

Diagnostics Network Browser (can find IP or naming issues)

Yes returns all PROFINET Devices

and information

Limited to IT or vendor tools

no common tool

Limited to IT or vendor tools

no common tool

Diagnostics Topology Yes No No

SNMP loop holes No Yes Yes

Resources

PROFINET Diagnostics VideoPROFINET Diagnostics for PROFINET Webinar

wwwusprofinetcom

49

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

50

ERP

EnterpriseResourcePlanning

ManufacturingExecutionSystem

PlantAssetManagement

Stage 1Definition ofmaintenanceinterface

MES

Interface defined in IEC62264

Prod

uctio

n

Qua

lity

Inve

ntor

y

Mai

nten

ance

Mai

nten

ance

Interface defined by PROFINET

PAMController amp Field Devices

How do I move information vertically

wwwusprofinetcom

51

White paper MES and PROFINET

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

52

Application Profiles

Agreement within a device family on how to use the PROFIBUS PROFINET data by adding data structures cyclic acyclic services behavior parameterization diagnosis integration etc

wwwusprofinetcom

53

1

2

7

1

2

7

HostMaster Field DeviceSlave

Engineering

IEC 61158

Profile

Application Profiles

wwwusprofinetcom

54

Ident(Bar-codeRFID)

RobotNC

Profile Guidelines

Common ProfilesApplication Profiles Cooperation with other organizations

eg OPC DriveCom VDMA OpenPLC etc Training (UML Safety Models etc) Tools

Redundancy

FFIEC 61804

Interbus CAN etc

Models

Best Practice Patterns

Diagnosis

Data types

IEC 62390

Encoder PROFIdrive

FluidPower

SEMI

IampM Functions

Time Stamp

PROFIsafe

PADevices

Waterwastewater

intelligPumps SEMI

RemoteIOforPA

LaboratoryDevices

Weighingamp

Dosage

LowVoltageSwitch-

gear

IO-Link Trains

PROFINET IO

PROFIenergy

PROFIenergy Use Cases

Switch off during short breaksSwitch off during long breaksSwitch off during unplanned breaksReading of measured data

Provides a means of reducing or shutting off power when demand will be exceeded

wwwusprofinetcom

55

Competitive comparison

wwwusprofinetcom

56

Energy Management PROFINET EtherNetIP Modbus TCP

Production Pause savings Yes New No

Data organization Yes Yes No

PROFIenergy Resources

PROFIenergy flyerVideo What does PROFIenergy meanMinutePROFINET What is PROFIenergyWhite Paper ldquoThe PROFIenergy ProfilerdquoWhite Paper ldquoGet Energy Costs under ControlrdquoWhite Paper ldquoAssessing PROFIenergyacutes potentialrdquoBlog Report with videos

ldquoPROFIenergyrdquo

wwwusprofinetcom

57

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

58

PROFIsafe How it works

wwwusprofinetcom

59

ldquoBlack Channel ASICs Links Cables etc are not safety relevant

PROFIsafe Parts of the safety critical communications systems Addressing Watch Dog Timers Sequencing Signature etc

Safety relevant but not part of the PROFIsafe-Profiles Safety IO and the Safety Control Systems

Non safety critical functions like eg diagnosis

eg Diagnosis

Fail-safe data Standard data

Data Unit

PROFIBUS or PROFINET

PROFINETHTTPSNMP

hellip

TCPIP

EthernetRT

IO or Controller

PROFINETHTTPSNMP

hellip

TCPIP

EthernetRT

IOSafetyInput

Safety-Layer

PROFINETHTTPSNMP

hellip

TCPIP

EthernetRT

IOSafetyControl

Safety-Layer

PROFINETHTTPSNMP

hellip

TCPIP

EthernetRT

IOSafetyOutput

Safety-Layer

PROFIsafe provides correct transmission of messages

Competitive comparison

wwwusprofinetcom

60

System PROFINET EtherNetIP Modbus TCP

Functional Safety Yes Yes No

Safety for discrete process and motion Yes No No

Integrates AS-i Safety Yes No No

PROFIsafe Resources

Marketing Flyer PROFIsafeSystem Description PROFIsafe Technology and ApplicationPROFItelevision Safety with PROFINETApplication Story KUKA Reduces Machine Safety ComponentsPROFIsafe webinarSafety the Moviewwwprofisafenet

wwwusprofinetcom

61

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

62

How do I integrate controllers

wwwusprofinetcom

63IO controller 1

PROFINET

IO controller 2

CPU2 I-Device

IO device 1

CPU1

IO controller 3

CPU3

IO device 2

I-Device

An IO controller can also be an IO device with IO controller functionality on the same interfaceAllow local controllers in a modular architecture to communicate to a higher level station (main controller)Familiar IO access without TCPIP telegrams or proprietary methodsSimple and familiar IO interfacing of CPUs Interfacing of CPUs in different projects Integration among different controllers (manufacturers)Transmission of cyclic data (RT IRT)

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

64

Share an IO Device

PROFINET offers shared device functionalityTwo Controllers can access the same deviceFlexible assignment of modules to different controllers

IO controller 1

PROFINET

IO controller 2

Shared IO Device

Shared device results in reduced costs simplified architecturescan save on cabinet space allowing optimized solutions

65

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

66

Wireless

Long distance (RTU)Long distancesWaterwastewater and oil patch applicationsNo standards

Process InstrumentsShort distances battery powered meshWirelessHART ISA 10011a

Discrete Sensors and ActuatorsShort distances line-powered meshStandards still evolving

BackboneMedium distancesLong-established standards

wwwusprofinetcom

67

RTU = Remote Terminal Unit

PROFIBUS amp PROFINET gateways to WirelessHART

PI developed a standard

PROFINET uses this

PROFINET over wireless backbones

PROFINET runs over these standard wireless technologies

IEEE 80211 (bgahnac) ndash Wireless LANIEEE 802151 ndash Bluetooth

Wireless is part of the PROFINET specification

Many vendorsSome IO devices have wireless built in

PROFIsafe is safety-certified over wireless using PROFINET as the transport mechanism

wwwusprofinetcom

68

Competitive Comparison wireless

PROFINET ndash designed in safety includedEtherNetIP ndash multicasting complicates

wwwusprofinetcom

69

Resources

Industrial Wireless Networking WebinarFour kinds of wireless blog postPROFINET Certified Network Engineer classMore App stories

Disney Toy Story Midway ManiaDisney Radiator Springs Racers Swedish TowerSteel Industry

wwwusprofinetcom

70

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

71

More

Bumpless RedundancyFast Start UpiPar ServerProxiesUnmanaged switchesApplication Profiles for

Lab trains pumps SEMI robots hellip

wwwusprofinetcom

72

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

73

Security

PI and ODVA have security documentsBoth rely on protecting the network itself

wwwusprofinetcom

74

Resources

Automation WorldBelden webinarControl Engineering Were you just hackedwwwisssourcecomwwwSCADAhackercomEric Byresrsquo blogldquoProtecting ICSs from Electronic Threatsrdquo

Part 1Part 2Part 3

us-certgovcontrol_systemsMacAfeePROFINET Security Guideline

wwwusprofinetcom

75

Leadership

PI createdFunctional safety over the network using the black channel approachEnergy management covering production pauses and data organization

PI advocated 2-port switches in devices when ODVA said it was a bad idea now they also advocate themPI was first with redundant media controllers and devices

wwwusprofinetcom

76

Wrapping Up

What is PROFINET

PROFINET

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

wwwusprofinetcom

78

IS COFFEE

Industrial

Not PROFIBUS wrapped in TCPIPDesigned for industry from start

FastRobustDeterministic

wwwusprofinetcom

79

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Scalable (Donrsquot Fence Me In)

Donrsquot settle for an 80 solutionEventually you will need more

Motion ControlProcess InstrumentSafety over the busConnectivity to a

production systemAnd that will require

New busNew softwareNew training

Sohellipstart with the 100 solutionPROFINET wwwusprofinetcom

80

$

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Dont Fence Me In

Roy Rogers Sons of the Pionee

Sons of the Pioneers 36 All- track 7

1998

Other

16813268

eng - 00002425 00002423 00014C3C 00014C37 00015F90 00015F90 00008000 00008000 00007530 00007530

Complete

Finished (stable)Spec at version 23 for 2 yearsWork on ldquoobjectsrdquo continues

All application areasDiscrete process motion high speed

Depth of featuresDiagnostics

PROFIBUS-like + IT protocolsFunctional safetyEnergy managementFast startuphellip many more

wwwusprofinetcom

81

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Open

Created and maintained by PI not by any one companyPI members participate in Working Groups and as reviewersMembership not required to make productsNo contract to sign

wwwusprofinetcom

82

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Fast

How fastTCPIP

secondsProcess instruments

100rsquos of millisecondsFactory IO

~10 millisecondsMotion control

lt1 millisecondHigh speed IO motion

3125 microseconds

wwwusprofinetcom

83

How repeatable

seconds

10rsquos of milliseconds

lt1millisecond

lt1microsecond

called ldquojitterrdquocovers this whole range

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

FlexibleStart with PROFINET

Virtually unlimited address spaceLots of bandwidthStandard wirelessFuture-proof leveraging of EthernetConnectivity upwardsConnectivity peer-to-peerConnect directly to IO

For specialized needsUnusual device PROFIBUS to PROFINETIntelligent sensor IO-Link to PROFINETSimple sensor AS-i to PROFINETProcess instrument PROFIBUS PA (or FF) to PROFINETWireless process instrument WirelessHART to PROFINETWireless discrete sensor PI WSAN to PROFINETLegacy fieldbus Proxy to PROFINETLegacy instrument HART to PROFINET

84

wwwusprofinetcom

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Easy

Simple Device ReplacementEasy configurationAutomatic topologyAutomatic timing calculations

wwwusprofinetcom

85

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Ethernet (Standard Unmodified)

Standard Unmodified EthernetConforms to IEEE8023

Media includesCopperFiberWireless

Uses standard Ethernet switches

wwwusprofinetcom

86

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Industrial Ethernet Capability Matrix

wwwusprofinetcom

87

Industrial Ethernet Capability Matrix

wwwusprofinetcom

88

TCPIP

Open Network

Real-timeMotion

Controller-to-Controller(Peer-to-Peer)

Modbus TCPEtherNetIPEtherCATPROFINET

Motion

wwwusprofinetcom

Industrial Ethernet Functionality

Technology PROFINET EthernetIP Modbus TCP

Ethernet IO Y Y YMotion Control Y Y NPeer-to-peer Y Y N

Process profile Y N N

Safety Y Y NSecurity Guideline Y N NBuses integrated many DeviceNet

ControlNet Modbus

source organization websites

Y = shipping N = no plans known

Available= PROFIBUS DP PROFIBUS PA Interbus DeviceNet Serial Modbus AS-i HART IO-Link FFPlanned= CC-Link more

89

Industrial Ethernet Functionality

Technology PROFINET EtherNetIP Modbus TCP

Communication Model Provider-Consumer

Provider-Consumer

Client-Server

Real-time Protocol Options

IEEE 8023 (Layer 2) primary

UDPIP optionTCPIP option

UDPIP (Layer 4) TCPIP (Layer 4)

Jitter with IO ++ (low) - (high) -- (higher)

Protocol Standard IEC 61158 IEC 61158 IEC 61158

Transmission Type Unicast primary Multicast optional

Multicast primary Limited Unicast Unicast only

COTS switch possible Yes Not recommended Yes

Switch requirements 100Mbits or faster

full duplex for IO traffic

Full DuplexIGMP Snooping One

IGMP QueryWire speed

For IO traffic

No special requirements

IP Address AssignmentAutomatic w PN

DCPDHCP optional

DHCP andManaged

DHCP and Managed

90

wwwusprofinetcom

Industrial Ethernet Functionality

Device Names Mandatory Optional Optional

Simple Device Replacement

Yes no toolssupport in all

devices

NoDHCP Option 82 Managed

Need special switchserver with DHCP

Option 82 support

No

Technology PROFINET EtherNetIP Modbus TCP

Network Management

(DCP DHCP option SNMP LLDP

topology options naming concept comprehensive

diagnostics)

(DHCP bootP DHCP option 82 SNMP loop holes vendor specific

limited network diagnostics special switches very likely)

(limited to IT tools SNMP loop

holes vendor specific no built

in network functions)

Comprehensive Diagnostics

Yes Application and Network No No

Diagnostics IO Status Yes No IO only No

Diagnostics Network Browser (can find IP or naming issues)

Yes returns all PROFINET Devices

and information

Limited to IT or vendor tools

no common tool

Limited to IT or vendor tools

no common tool

91

wwwusprofinetcom

Industrial Ethernet Functionality

Diagnostics Topology Yes No No

SNMP loop holes No Yes Yes

Energy Management(PROFIenergy) Yes No No

Safety Yes Yes No

Fast Start Up Yes Yes No

Wireless Yes IEEE 80211 and Bluetooth

Yes IEEE 80211(with caution when

using multicast)Yes

Performance ++ - --

Automatic Timing Calculation Yes No No

Technology PROFINET EtherNetIP Modbus TCP

Fieldbus Integration

Many including non PI

networks (PROFIBUS Interbus ASI

DeviceNet Foundation Fieldbus Modbus Hart

etc)

CompoNet DeviceNet ControlNet

Modbus TCPModbus

92

wwwusprofinetcom

Industrial Ethernet Functionality

Media (Network) Redundancy

YesSP RSP PN MRP

bumpless IRTvendor specific

YesSP RSP DLR vendor

specific

YesSP RSP vendor

specific

Bumpless Redundancy Yes No No

Controller Redundancy YesNot on EtherNetIP

Only with additional ODVA networks and hardware

No

Device Redundancy Yes No NoVertical Integration Yes No NoDevices can report maintenance information

Yes No No

Peer to Peer communications

Yes with CBA I-Device PNPN

Couplers TCPUDP option for programmed communication

Yesonly TCPIPprogrammed

communication

Yesonly TCPIPprogrammed

communication

Technology PROFINET EtherNetIP Modbus TCP

93

wwwusprofinetcom

Industrial Ethernet Functionality

Technology PROFINET EtherNetIP Modbus TCP

PROFINET for PA(Process Automation)

Yes No No

Shared Device Yes No No

iPar (optional parameter server)

Yes No No

TCI ndash Tool Calling Interface(allows vendor tools to be entered from the PROFINET configuration engineering tool)

Yes No No

94

wwwusprofinetcom

Resources

Competitive Resources from the PROFIblog

Pegging the FUD Meter (82707)The Fickle Finger of FUD (103007)FUD Dissection Part 1FUD Dissection Part 2Responding to FUD with FCNThe Big Lie SUE (121708)The EtherNetIP FUD-sicle ndash Melted Again(73112)PROFINET versus EtherNetIP (22415)

wwwusprofinetcom

96

wwwusprofinetcom

wwwusprofinetcom

97

Resources PROFINEWS App

wwwusprofinetcom

98

Resources NewsletterPROFINEWScom

wwwusprofinetcom

99

wwwusprofinetcom

Resources Webinars

Introduction to Ethernet for Control EngineersPROFINETIndustrial WirelessIndustrial Ethernet DiagnosticsPROFIBUS in the Process Industries PROFIsafePROFIenergyCompleting a PROFINET Project

More

100

Resources One-day training classes101

PROFINETMinneapolis June 4Denver June Chicago Aug Tampa Oct Detroit Oct Louisville Nov Raleigh Nov Seattle Dec

For the latest scheduleand to register visit

wwwusprofinetcom wwwusprofinetcom

PROFINETLos Angeles Feb 3 Dallas Feb 19Atlanta Mar 4Houston Mar 19Richmond Apr 2St Louis Apr 16Newark Apr 28Pittsburgh May 14

Resources PROFItech Classes

PROFIBUS or PROFINET Certified Network Engineer classFull week in Johnson City TNAlso available on-siteTheoretical plus hands-onCertification requires passing both a theoretical and practical examCertified Network Engineers are listed at wwwprofibuscomDetails at certifiedProfiInterfaceCentercomRegister online

wwwusprofinetcom

102

PROFINET Developer Workshop

Provide background and knowledge to design and test a PROFINET product efficientlyHow PROFINET can meet the specific applicationrsquos needs (ex GSDML file development)Tailored to customerrsquos level of experience and education Builds upon the PROFINET Certified Network Engineer curriculumHands-on experience and expert instruction on how to use the PROFINET test software suiteSmall or large groups accommodated both at the PIC or on the customerrsquos site wwwusprofinetcom

103

Resources Books

wwwusprofinetcom

104

OrderOrder

Order Order

Resources Social Media

wwwusprofinetcom

105

PROFItelevision

ThePROFIblogger

MinutePROFINET

Resources People

PI North America16101 N 82nd StreetSuite 3BScottsdale AZ 85260 USA ph (480) 483-2456fax (480) 483-7202wwwusprofibuscom

Michael Bryant Executive DirectorCarl Henning Deputy DirectorMichael Bowne Director of Tech MktingLynne Froehlich Administrative DirectorMarsha Bryant Administrator

PROFI Interface Center One Internet PlazaJohnson City TN 37604 USA

ph (423) 262-2576fax (423) 262-2103 wwwProfiInterfaceCentercom

Torsten Paulsen PIC ManagerHunter Harrington PROFINET Consulting EngrKyle McMillan PROFINET Systems EngineerJohn Swindall PROFIBUS Systems Engineer

wwwusprofinetcom

106

copy2013-2015 PI North America The PROFINET and PROFIBUS Logos are registered trademarks Members of PI are entitled to use the logos in all their written or electronic publications and promotional material The use of the PROFINET Logo in connection with PROFINET products is allowed only under the conditions of the PROFINET Runtime Software license All other trademarks and registered trademarks are the property of their respective owners

  • PROFINET vs EtherNetIP
  • A Disclaimer
  • Agenda
  • The Organization PROFINET
  • The Organizations
  • The Organizations Activities
  • The Organizations Cooperation
  • PI markets
  • Itrsquos all about the data
  • The road to IIoT
  • Breadth of Application Coverage
  • Competitive comparison discrete IO
  • Resources
  • PROFINET in Process
  • Competitive comparison process
  • Resources
  • Resources PROFIBUS PA
  • Motion Control Topology
  • Competitive comparison motion
  • Resources
  • Depth of Features
  • 5 steps to determinism
  • PROFINET and TCPIP
  • Why not use TCPIP for real-time
  • Ethernet doesnrsquot cause delays
  • PROFINET RT (Real Time)
  • When you try to use all layershellip
  • When you try to use all layershellip
  • Bandwidth Reservation for PROFINET IRT
  • Scheduling for PROFINET IRT
  • Functional principle of synchronization
  • 3125 microsecond cycle
  • Summary
  • Depth of Features
  • The ISOOSI Communications Model
  • Device Diagnostic Information
  • Diagnostic Information
  • ISOOSI Model Where Diagnostics fit in
  • IT Standards fPROFINET Network Diagnostics
  • Network Diagnostics Using SNMP
  • Network diagnostics using HTTP
  • IT Standards fPROFINET Network Diagnostics
  • LLDP (Link Layer Discovery Protocol)
  • Slide Number 44
  • Simple Device Replacement
  • Simple Device Replacement
  • Slide Number 47
  • Competitive comparison diagnostics
  • Resources
  • Depth of Features
  • How do I move information vertically
  • Depth of Features
  • Application Profiles
  • Application Profiles
  • PROFIenergy Use Cases
  • Competitive comparison
  • PROFIenergy Resources
  • Depth of Features
  • PROFIsafe How it works
  • Competitive comparison
  • PROFIsafe Resources
  • Depth of Features
  • How do I integrate controllers
  • Depth of Features
  • Share an IO Device
  • Depth of Features
  • Wireless
  • PROFINET over wireless backbones
  • Competitive Comparison wireless
  • Resources
  • Depth of Features
  • More
  • Depth of Features
  • Security
  • Resources
  • Leadership
  • Wrapping Up
  • What is PROFINET
  • Industrial
  • Scalable (Donrsquot Fence Me In)
  • Complete
  • Open
  • Fast
  • Flexible
  • Easy
  • Ethernet (Standard Unmodified)
  • Industrial Ethernet Capability Matrix
  • Industrial Ethernet Capability Matrix
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Resources
  • Competitive Resources from the PROFIblog
  • wwwusprofinetcom
  • Resources PROFINEWS App
  • Resources Newsletter
  • Resources Webinars
  • Resources One-day training classes
  • Resources PROFItech Classes
  • PROFINET Developer Workshop
  • Resources Books
  • Resources Social Media
  • Resources People
  • Slide Number 107
Page 25: PROFINET vs. EtherNet/IP · PROFINET RT (Real Time) The device determines which path the telegram takes  26 Data 40*…1440 Bytes InterFrame Gap 12 Byte Pre-amble

Ethernet doesnrsquot cause delays

Node time330

Propagation 05

Transmission512

Switch latency10

Transmission512

Propagation05

Network

Node A

Switched 100MbpsEthernet

Node B

100m 100m

64-byte packet

Source University of Michigan Industrial Ethernet BookldquoPerformance Metrics for Industrial Ethernetrdquo

All times in micros

Bandwidth

Scheduling

TCPIP

3125microsec

Real-Time

25

PROFINET RT (Real Time)

The device determines which path the telegram takes

wwwusprofinetcom

26

Data

40hellip1440 Bytes

InterFrameGap

12 Byte

Pre-amble7 Byte

Sync

1 Byte

MAC

6 Byte

MAC

6 Byte

Ether-type

2 Byte

VLAN

2 Byte

Ether-type

2 Byte

FrameID

2 Byte

CycleCounter2 Byte

Data-Status1 Byte

TransStatus1 Byte

FCS

4 Byte

Ethernet Frame

Ethertype (type of protocol)Ethertype (PN) 0x8892Ethertype (IP) 0x0800EtherType (ARP) 0x0806EtherType (IPV6) 0x86DDhellip

RT Data

HTTP PROFINET

Rea

l-tim

e

SNMP Socket

IP

TCP UDP

Ethernet

IEEE EtherType0x8892

IEEE EtherType0x0800

Data

40hellip1440 Bytes

InterFrameGap

12 Byte

Pre-ambel7 Byte

Sync

1 Byte

MAC

6 Byte

MAC

6 Byte

Ether-type

2 Byte

VLAN

2 Byte

Ether-type

2 Byte

FrameID

2 Byte

CycleCounter

2 Byte

Data-Status1 Byte

TransStatus1 Byte

FCS

4 Byte

Bandwidth

Scheduling

TCPIP

3125microsec

Real-Time

When you try to use all layershellip

wwwusprofinetcom

27

Internet Layer

Network Access Layer

Application Layer

Transport Layer

SocketSNMPWEB

IP

Ethernet IEEE 8023

TCP UDP

IndustrialProtocolsPROFINET

Internet Layer

Network Access Layer

Application Layer

Transport Layer

SocketSNMPWEB

TCP UDP

IndustrialProtocols

IP

Ethernet

eg EtherNetIP

IEEE 8023

PROFINET is the enabling factor to achieve speed and determinism

Bandwidth

Scheduling

TCPIP

3125microsec

Real-Time

When you try to use all layershellip

wwwusprofinetcom

28

Internet Layer

Network Access Layer

Application Layer

Transport Layer

SocketSNMPWEB

IP

Ethernet IEEE 8023

TCP UDP

IndustrialProtocolsPROFINET

Internet Layer

Network Access Layer

Application Layer

Transport Layer

SocketSNMPWEB

TCP UDP

IndustrialProtocols

IP

Ethernet

eg EtherNetIP

IEEE 8023

PROFINET is the enabling factor to achieve speed and determinism

8 ms

16 msLess than 100microsJitter

Source University of Michigan Industrial Ethernet BookldquoPerformance Metrics for Industrial Ethernetrdquo

Bandwidth

Scheduling

TCPIP

3125microsec

Real-Time

Bandwidth Reservation for PROFINET IRT

Communication system schedulingExact cycle synchronizationSeparate time domains for Real-time and non-Real-time

Cycle 1 Cycle 2 Cycle n

IRTchannelStandard channel

eg 1 ms position controller clock cycle

Isochronous (IRT) Data

Open standardcommunication

IRTchannel Standard channel IRT

channel

Real-time (RT) Data

TCPIP-DataRT - DataIRT-Data

Synchro-nization

IRT = Isochronous Real Time

Scheduling

TCPIP

3125microsec

Real-Time

Bandwidth

29

Scheduling for PROFINET IRT

Every IRT device knows when data arrives and where to send it

wwwusprofinetcom

30

Controller

Switch

Device zDevice yDevice x

Port1

Port1

Frame 3

Frame 2

Frame 1

Switch scheduleRec port Arrive Frame Departure Dest

port1 t1 1 t1+∆t 41 t2 2 t2+∆t 41 t3 3 t3+∆t 22 - - - -

3) - - - -4) - - - -

) 100 free for TCPIP

Port1

Port2

Port1

Port2

Port4

Port1

Frame 1Frame 2Frame 3

Frame 1

Frame 1

Frame 2Frame 3

Switch must be IRT-awareTCPIP

3125microsec

Real-Time

Bandwidth

Scheduling

Functional principle of synchronization31

part IEEE 1588 V2 approved March 2008

Local Time

MasterClock

TransparentClock

SlaveClock

TransparentClock

SyncCtrl

Forwarding ofSync Message

Local Time

MasterClock

BoundaryClock

SlaveClock

BoundaryClock

MasterPort

SyncCtrl

SlavePort

Issue of cascading time control loops Extension of start-up time Used by EtherNetIP CIPSync

Only one control loop between Master clock and Slave clock

Usable in switched networks

IEEE1588

PROFINET

Boundary Clock

Transparent Clock

wwwusprofinetcom

3125 microsecond cycle

wwwusprofinetcom

32

TCPIP

Real-Time

Bandwidth

Scheduling

3125microsec

Summary

PROFINET achieves industry requirements for speed and determinism using standard Ethernet by using these 5 steps1 Using TCPIP where appropriate2 Skipping it when necessary3 Reserving bandwidth for higher performance4 Scheduling traffic to ensure motion control

needs5 Fast Forwarding Dynamic Frame Packing

and Fragmentation to achieve 3125microsecond cycle times

wwwusprofinetcom

33

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

34

The ISOOSI Communications Model35

Ethernet based systems can provide diagnostics on the Transport oriented layers (lower level) as well as Application based diagnostics (higher level) Picking the right protocol is important if you want a complete set of diagnostic capabilities

Layer 7

Layer 4

Layer 3

Layer 2

Layer 1

Application

TCPUDP

IP

Ethernet

Application Layer Diagnostics(For Example PROFINET)Provides PROFINET device specific diagnostics (module unplugged wire break IO status Data records etc)

Transport Oriented Layers Diagnostics (For Example SNMP HTTP LLDP)Provides information about TCPUDPIPEthernet (link down bandwidth statistics connections etc)

Where Diagnostics fit in

wwwusprofinetcom

Device Diagnostic Information

Logical model provides quick error localizationDiagnostic information is structured hierarchically

Station Failure in Device(eg Valve Station 2)

Slot 1 Slot 2 Slot 3Slot 0 Slot 4 Slot 5 Slot 6Network diagnosis IP-Address Ping Location Statistic

Slot Failure in Module(eg Analog Input Slot 3)

Channel Failure in Channel(eg Cable Break in Channel 2)

Channel 2

SNMP = Simple Network Management Protocol

gtgtgtgtgt Station name gtgtgtgt Slot gtgtgt Channel gt Error informationgtgt Channel type

36

Diagnostic Information

Examples of Diagnostic InformationThe device monitors the Output Channelsin order to discover a wire break (no current is flowing although the output is set to lsquo1rsquo)

An analog Input has a range of 010VAn input voltage of 12V is detected and reported as overvoltage

wwwusprofinetcom

37

Diagnostic Information is not only ldquoPROFINET relatedrdquo but also helps in the application

Ethernet based systems can provide diagnostics on the Transport oriented layers (lower level) as well as Application based diagnostics (higher level) Picking the right protocol is important if you want a complete set of diagnostic capabilities

Layer 7

Layer 4

Layer 3

Layer 2

Layer 1

Application

TCPUDP

IP

Ethernet

Application Layer Diagnostics(For Example PROFINET)Provides PROFINET device specific diagnostics (module unplugged wire break etc)

Transport Oriented Layers Diagnostics (For Example SNMP HTTP LLDP)Provides information about TCPUDPIPEthernet (link down bandwidth statistics connections etc)

ISOOSI Model Where Diagnostics fit in38

wwwusprofinetcom

IT Standards fPROFINET Network Diagnostics

Benefit Protocol Description

Standard tools for reading statistics and diagnostics

SNMP

Simple Network Management Protocol for network diagnostics

Web access to devices for configuration diagnostics

HTTP

Hyper Text Transfer Protocol for Web services and browsing

wwwusprofinetcom

3939H

ow d

oes

it w

orkhellip

Network Diagnostics Using SNMP

PROFINET uses SNMPPROFINET uses standard MIBs (Management Information Base MIB-II LLDP Discovery MIB)This MIB-II contains information about device name IP address location status and statistics (examples include CRC errors port status bandwidth utilizationhellip

ManagementStation

IO-Device IO-Device

Data request

Data transfer

NameIP AddressLocationStatusStatistics

NameIP AddressLocationStatusStatistics

MIB MIB

SNMP Software

wwwusprofinetcom

4040

Network diagnostics using HTTP

Simple accessRegardless of location even wirelessNo engineering tool needed

41Easy access over the web (local or remote)IO Controllers IO Devices proxies or switches can have web

diagnostics implemented

Benefit Protocol Description

Mapping the network topology and simple device replacement

LLDPLink Layer Discovery Protocol IEEE 8021AB

wwwusprofinetcom

4242H

ow d

oes

it w

orkhellip

IT Standards fPROFINET Network Diagnostics

LLDP (Link Layer Discovery Protocol)

The Link Layer Discovery Protocol (LLDP) is a vendor-independent protocol and independent of the network structureVia LLDP connected devices specify their identity and properties to their neighbors cyclically every few seconds

ports names transmission rates etcThe information is stored in a local table (LLDP Discovery MIB)Benefits of using LLDP includehellip

helliptopology Information can later be read out with SNMP from the LLDP Discovery MIB

simple device replacement can be achieved

helliphellipIO 1 ndash Port 2 ndash IO DevicePort 5PLC ndash Port 1 ndash IO ControllerPort 4IO 3 ndash Port 1 ndash IO DevicePort 3IO 2 ndash Port 2 ndash IO DevicePort 2- Empty -Port 1

Discovery MIB - Switch

Example LLDP Table

43

wwwusprofinetcom

Topology Diagnostics View

Use of standard Ethernet mechanismsLLDPSNMP

Topology diagnostics for devices Same modeling of Ports as IO channels

Standard and topology view (offline online) Maintenance information

44

wwwusprofinetcom

Simple Device Replacement

How to replace a PROFINET device which has failed without using an engineering tool

Devices with memory cardTransfer memory card to keep existing device name

Devices without memory cardUsing the PROFINET simple device replacement feature

45

wwwusprofinetcom

Simple Device Replacement

wwwusprofinetcom

46

IO Controller

I0 3 are you thereHmmm No answer

LLDP Alias NameldquoSwitchP4rdquo

1 Device ldquoIO 3rdquo fails2 Device is replaced with new

MAC address and empty name3 Devices exchange LLDP4 The neighbor sends a LLDP alias

name to new device5 Controller finds new device using

DCP and LLDP alias name6 Device addressed with

DCP ldquoSet namerdquo from controller7 IO Controller starts device and

system is back online

IO 1 IO 2 IO 3

Switch

LLDP

Simple Device Replacement

P1

P2P3

P4

OK Irsquoll try this Is ldquoSwitchP4rdquo there(The device connected to port 4)

Hello I am the switch You are connected to my port 4 ldquoSwitchP4rdquo

Found you ldquoSwitchP4rdquo Let me set your device name again to ldquoI0 3rdquo

IO 4

P5

46

Use of Ethernet diagnostic tools

Network analysis with standard toolsDebugging during development w

Ethernet SnifferWireshark ndashwwwwiresharkorgPROFINET decoding is built inColor filter available

Device Link and traffic detection with LEDsLED DisplaySimple connection test without configuration

47

DCP (Discovery and Configuration Protocol)

Connect Request

Parameterization

Real-Time IO

wwwusprofinetcom

Competitive comparison diagnostics

wwwusprofinetcom

48

Technology PROFINET EtherNetIP Modbus TCP

Network Management

(DCP DHCP option SNMP LLDP

topology options naming concept comprehensive

diagnostics)

(DHCP bootP DHCP option 82 SNMP loop holes vendor specific

limited network diagnostics special switches very likely)

(limited to IT tools SNMP loop

holes vendor specific no built

in network functions)

Comprehensive Diagnostics

Yes Application and Network No No

Diagnostics IO Status Yes No IO only No

Diagnostics Network Browser (can find IP or naming issues)

Yes returns all PROFINET Devices

and information

Limited to IT or vendor tools

no common tool

Limited to IT or vendor tools

no common tool

Diagnostics Topology Yes No No

SNMP loop holes No Yes Yes

Resources

PROFINET Diagnostics VideoPROFINET Diagnostics for PROFINET Webinar

wwwusprofinetcom

49

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

50

ERP

EnterpriseResourcePlanning

ManufacturingExecutionSystem

PlantAssetManagement

Stage 1Definition ofmaintenanceinterface

MES

Interface defined in IEC62264

Prod

uctio

n

Qua

lity

Inve

ntor

y

Mai

nten

ance

Mai

nten

ance

Interface defined by PROFINET

PAMController amp Field Devices

How do I move information vertically

wwwusprofinetcom

51

White paper MES and PROFINET

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

52

Application Profiles

Agreement within a device family on how to use the PROFIBUS PROFINET data by adding data structures cyclic acyclic services behavior parameterization diagnosis integration etc

wwwusprofinetcom

53

1

2

7

1

2

7

HostMaster Field DeviceSlave

Engineering

IEC 61158

Profile

Application Profiles

wwwusprofinetcom

54

Ident(Bar-codeRFID)

RobotNC

Profile Guidelines

Common ProfilesApplication Profiles Cooperation with other organizations

eg OPC DriveCom VDMA OpenPLC etc Training (UML Safety Models etc) Tools

Redundancy

FFIEC 61804

Interbus CAN etc

Models

Best Practice Patterns

Diagnosis

Data types

IEC 62390

Encoder PROFIdrive

FluidPower

SEMI

IampM Functions

Time Stamp

PROFIsafe

PADevices

Waterwastewater

intelligPumps SEMI

RemoteIOforPA

LaboratoryDevices

Weighingamp

Dosage

LowVoltageSwitch-

gear

IO-Link Trains

PROFINET IO

PROFIenergy

PROFIenergy Use Cases

Switch off during short breaksSwitch off during long breaksSwitch off during unplanned breaksReading of measured data

Provides a means of reducing or shutting off power when demand will be exceeded

wwwusprofinetcom

55

Competitive comparison

wwwusprofinetcom

56

Energy Management PROFINET EtherNetIP Modbus TCP

Production Pause savings Yes New No

Data organization Yes Yes No

PROFIenergy Resources

PROFIenergy flyerVideo What does PROFIenergy meanMinutePROFINET What is PROFIenergyWhite Paper ldquoThe PROFIenergy ProfilerdquoWhite Paper ldquoGet Energy Costs under ControlrdquoWhite Paper ldquoAssessing PROFIenergyacutes potentialrdquoBlog Report with videos

ldquoPROFIenergyrdquo

wwwusprofinetcom

57

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

58

PROFIsafe How it works

wwwusprofinetcom

59

ldquoBlack Channel ASICs Links Cables etc are not safety relevant

PROFIsafe Parts of the safety critical communications systems Addressing Watch Dog Timers Sequencing Signature etc

Safety relevant but not part of the PROFIsafe-Profiles Safety IO and the Safety Control Systems

Non safety critical functions like eg diagnosis

eg Diagnosis

Fail-safe data Standard data

Data Unit

PROFIBUS or PROFINET

PROFINETHTTPSNMP

hellip

TCPIP

EthernetRT

IO or Controller

PROFINETHTTPSNMP

hellip

TCPIP

EthernetRT

IOSafetyInput

Safety-Layer

PROFINETHTTPSNMP

hellip

TCPIP

EthernetRT

IOSafetyControl

Safety-Layer

PROFINETHTTPSNMP

hellip

TCPIP

EthernetRT

IOSafetyOutput

Safety-Layer

PROFIsafe provides correct transmission of messages

Competitive comparison

wwwusprofinetcom

60

System PROFINET EtherNetIP Modbus TCP

Functional Safety Yes Yes No

Safety for discrete process and motion Yes No No

Integrates AS-i Safety Yes No No

PROFIsafe Resources

Marketing Flyer PROFIsafeSystem Description PROFIsafe Technology and ApplicationPROFItelevision Safety with PROFINETApplication Story KUKA Reduces Machine Safety ComponentsPROFIsafe webinarSafety the Moviewwwprofisafenet

wwwusprofinetcom

61

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

62

How do I integrate controllers

wwwusprofinetcom

63IO controller 1

PROFINET

IO controller 2

CPU2 I-Device

IO device 1

CPU1

IO controller 3

CPU3

IO device 2

I-Device

An IO controller can also be an IO device with IO controller functionality on the same interfaceAllow local controllers in a modular architecture to communicate to a higher level station (main controller)Familiar IO access without TCPIP telegrams or proprietary methodsSimple and familiar IO interfacing of CPUs Interfacing of CPUs in different projects Integration among different controllers (manufacturers)Transmission of cyclic data (RT IRT)

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

64

Share an IO Device

PROFINET offers shared device functionalityTwo Controllers can access the same deviceFlexible assignment of modules to different controllers

IO controller 1

PROFINET

IO controller 2

Shared IO Device

Shared device results in reduced costs simplified architecturescan save on cabinet space allowing optimized solutions

65

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

66

Wireless

Long distance (RTU)Long distancesWaterwastewater and oil patch applicationsNo standards

Process InstrumentsShort distances battery powered meshWirelessHART ISA 10011a

Discrete Sensors and ActuatorsShort distances line-powered meshStandards still evolving

BackboneMedium distancesLong-established standards

wwwusprofinetcom

67

RTU = Remote Terminal Unit

PROFIBUS amp PROFINET gateways to WirelessHART

PI developed a standard

PROFINET uses this

PROFINET over wireless backbones

PROFINET runs over these standard wireless technologies

IEEE 80211 (bgahnac) ndash Wireless LANIEEE 802151 ndash Bluetooth

Wireless is part of the PROFINET specification

Many vendorsSome IO devices have wireless built in

PROFIsafe is safety-certified over wireless using PROFINET as the transport mechanism

wwwusprofinetcom

68

Competitive Comparison wireless

PROFINET ndash designed in safety includedEtherNetIP ndash multicasting complicates

wwwusprofinetcom

69

Resources

Industrial Wireless Networking WebinarFour kinds of wireless blog postPROFINET Certified Network Engineer classMore App stories

Disney Toy Story Midway ManiaDisney Radiator Springs Racers Swedish TowerSteel Industry

wwwusprofinetcom

70

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

71

More

Bumpless RedundancyFast Start UpiPar ServerProxiesUnmanaged switchesApplication Profiles for

Lab trains pumps SEMI robots hellip

wwwusprofinetcom

72

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

73

Security

PI and ODVA have security documentsBoth rely on protecting the network itself

wwwusprofinetcom

74

Resources

Automation WorldBelden webinarControl Engineering Were you just hackedwwwisssourcecomwwwSCADAhackercomEric Byresrsquo blogldquoProtecting ICSs from Electronic Threatsrdquo

Part 1Part 2Part 3

us-certgovcontrol_systemsMacAfeePROFINET Security Guideline

wwwusprofinetcom

75

Leadership

PI createdFunctional safety over the network using the black channel approachEnergy management covering production pauses and data organization

PI advocated 2-port switches in devices when ODVA said it was a bad idea now they also advocate themPI was first with redundant media controllers and devices

wwwusprofinetcom

76

Wrapping Up

What is PROFINET

PROFINET

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

wwwusprofinetcom

78

IS COFFEE

Industrial

Not PROFIBUS wrapped in TCPIPDesigned for industry from start

FastRobustDeterministic

wwwusprofinetcom

79

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Scalable (Donrsquot Fence Me In)

Donrsquot settle for an 80 solutionEventually you will need more

Motion ControlProcess InstrumentSafety over the busConnectivity to a

production systemAnd that will require

New busNew softwareNew training

Sohellipstart with the 100 solutionPROFINET wwwusprofinetcom

80

$

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Dont Fence Me In

Roy Rogers Sons of the Pionee

Sons of the Pioneers 36 All- track 7

1998

Other

16813268

eng - 00002425 00002423 00014C3C 00014C37 00015F90 00015F90 00008000 00008000 00007530 00007530

Complete

Finished (stable)Spec at version 23 for 2 yearsWork on ldquoobjectsrdquo continues

All application areasDiscrete process motion high speed

Depth of featuresDiagnostics

PROFIBUS-like + IT protocolsFunctional safetyEnergy managementFast startuphellip many more

wwwusprofinetcom

81

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Open

Created and maintained by PI not by any one companyPI members participate in Working Groups and as reviewersMembership not required to make productsNo contract to sign

wwwusprofinetcom

82

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Fast

How fastTCPIP

secondsProcess instruments

100rsquos of millisecondsFactory IO

~10 millisecondsMotion control

lt1 millisecondHigh speed IO motion

3125 microseconds

wwwusprofinetcom

83

How repeatable

seconds

10rsquos of milliseconds

lt1millisecond

lt1microsecond

called ldquojitterrdquocovers this whole range

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

FlexibleStart with PROFINET

Virtually unlimited address spaceLots of bandwidthStandard wirelessFuture-proof leveraging of EthernetConnectivity upwardsConnectivity peer-to-peerConnect directly to IO

For specialized needsUnusual device PROFIBUS to PROFINETIntelligent sensor IO-Link to PROFINETSimple sensor AS-i to PROFINETProcess instrument PROFIBUS PA (or FF) to PROFINETWireless process instrument WirelessHART to PROFINETWireless discrete sensor PI WSAN to PROFINETLegacy fieldbus Proxy to PROFINETLegacy instrument HART to PROFINET

84

wwwusprofinetcom

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Easy

Simple Device ReplacementEasy configurationAutomatic topologyAutomatic timing calculations

wwwusprofinetcom

85

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Ethernet (Standard Unmodified)

Standard Unmodified EthernetConforms to IEEE8023

Media includesCopperFiberWireless

Uses standard Ethernet switches

wwwusprofinetcom

86

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Industrial Ethernet Capability Matrix

wwwusprofinetcom

87

Industrial Ethernet Capability Matrix

wwwusprofinetcom

88

TCPIP

Open Network

Real-timeMotion

Controller-to-Controller(Peer-to-Peer)

Modbus TCPEtherNetIPEtherCATPROFINET

Motion

wwwusprofinetcom

Industrial Ethernet Functionality

Technology PROFINET EthernetIP Modbus TCP

Ethernet IO Y Y YMotion Control Y Y NPeer-to-peer Y Y N

Process profile Y N N

Safety Y Y NSecurity Guideline Y N NBuses integrated many DeviceNet

ControlNet Modbus

source organization websites

Y = shipping N = no plans known

Available= PROFIBUS DP PROFIBUS PA Interbus DeviceNet Serial Modbus AS-i HART IO-Link FFPlanned= CC-Link more

89

Industrial Ethernet Functionality

Technology PROFINET EtherNetIP Modbus TCP

Communication Model Provider-Consumer

Provider-Consumer

Client-Server

Real-time Protocol Options

IEEE 8023 (Layer 2) primary

UDPIP optionTCPIP option

UDPIP (Layer 4) TCPIP (Layer 4)

Jitter with IO ++ (low) - (high) -- (higher)

Protocol Standard IEC 61158 IEC 61158 IEC 61158

Transmission Type Unicast primary Multicast optional

Multicast primary Limited Unicast Unicast only

COTS switch possible Yes Not recommended Yes

Switch requirements 100Mbits or faster

full duplex for IO traffic

Full DuplexIGMP Snooping One

IGMP QueryWire speed

For IO traffic

No special requirements

IP Address AssignmentAutomatic w PN

DCPDHCP optional

DHCP andManaged

DHCP and Managed

90

wwwusprofinetcom

Industrial Ethernet Functionality

Device Names Mandatory Optional Optional

Simple Device Replacement

Yes no toolssupport in all

devices

NoDHCP Option 82 Managed

Need special switchserver with DHCP

Option 82 support

No

Technology PROFINET EtherNetIP Modbus TCP

Network Management

(DCP DHCP option SNMP LLDP

topology options naming concept comprehensive

diagnostics)

(DHCP bootP DHCP option 82 SNMP loop holes vendor specific

limited network diagnostics special switches very likely)

(limited to IT tools SNMP loop

holes vendor specific no built

in network functions)

Comprehensive Diagnostics

Yes Application and Network No No

Diagnostics IO Status Yes No IO only No

Diagnostics Network Browser (can find IP or naming issues)

Yes returns all PROFINET Devices

and information

Limited to IT or vendor tools

no common tool

Limited to IT or vendor tools

no common tool

91

wwwusprofinetcom

Industrial Ethernet Functionality

Diagnostics Topology Yes No No

SNMP loop holes No Yes Yes

Energy Management(PROFIenergy) Yes No No

Safety Yes Yes No

Fast Start Up Yes Yes No

Wireless Yes IEEE 80211 and Bluetooth

Yes IEEE 80211(with caution when

using multicast)Yes

Performance ++ - --

Automatic Timing Calculation Yes No No

Technology PROFINET EtherNetIP Modbus TCP

Fieldbus Integration

Many including non PI

networks (PROFIBUS Interbus ASI

DeviceNet Foundation Fieldbus Modbus Hart

etc)

CompoNet DeviceNet ControlNet

Modbus TCPModbus

92

wwwusprofinetcom

Industrial Ethernet Functionality

Media (Network) Redundancy

YesSP RSP PN MRP

bumpless IRTvendor specific

YesSP RSP DLR vendor

specific

YesSP RSP vendor

specific

Bumpless Redundancy Yes No No

Controller Redundancy YesNot on EtherNetIP

Only with additional ODVA networks and hardware

No

Device Redundancy Yes No NoVertical Integration Yes No NoDevices can report maintenance information

Yes No No

Peer to Peer communications

Yes with CBA I-Device PNPN

Couplers TCPUDP option for programmed communication

Yesonly TCPIPprogrammed

communication

Yesonly TCPIPprogrammed

communication

Technology PROFINET EtherNetIP Modbus TCP

93

wwwusprofinetcom

Industrial Ethernet Functionality

Technology PROFINET EtherNetIP Modbus TCP

PROFINET for PA(Process Automation)

Yes No No

Shared Device Yes No No

iPar (optional parameter server)

Yes No No

TCI ndash Tool Calling Interface(allows vendor tools to be entered from the PROFINET configuration engineering tool)

Yes No No

94

wwwusprofinetcom

Resources

Competitive Resources from the PROFIblog

Pegging the FUD Meter (82707)The Fickle Finger of FUD (103007)FUD Dissection Part 1FUD Dissection Part 2Responding to FUD with FCNThe Big Lie SUE (121708)The EtherNetIP FUD-sicle ndash Melted Again(73112)PROFINET versus EtherNetIP (22415)

wwwusprofinetcom

96

wwwusprofinetcom

wwwusprofinetcom

97

Resources PROFINEWS App

wwwusprofinetcom

98

Resources NewsletterPROFINEWScom

wwwusprofinetcom

99

wwwusprofinetcom

Resources Webinars

Introduction to Ethernet for Control EngineersPROFINETIndustrial WirelessIndustrial Ethernet DiagnosticsPROFIBUS in the Process Industries PROFIsafePROFIenergyCompleting a PROFINET Project

More

100

Resources One-day training classes101

PROFINETMinneapolis June 4Denver June Chicago Aug Tampa Oct Detroit Oct Louisville Nov Raleigh Nov Seattle Dec

For the latest scheduleand to register visit

wwwusprofinetcom wwwusprofinetcom

PROFINETLos Angeles Feb 3 Dallas Feb 19Atlanta Mar 4Houston Mar 19Richmond Apr 2St Louis Apr 16Newark Apr 28Pittsburgh May 14

Resources PROFItech Classes

PROFIBUS or PROFINET Certified Network Engineer classFull week in Johnson City TNAlso available on-siteTheoretical plus hands-onCertification requires passing both a theoretical and practical examCertified Network Engineers are listed at wwwprofibuscomDetails at certifiedProfiInterfaceCentercomRegister online

wwwusprofinetcom

102

PROFINET Developer Workshop

Provide background and knowledge to design and test a PROFINET product efficientlyHow PROFINET can meet the specific applicationrsquos needs (ex GSDML file development)Tailored to customerrsquos level of experience and education Builds upon the PROFINET Certified Network Engineer curriculumHands-on experience and expert instruction on how to use the PROFINET test software suiteSmall or large groups accommodated both at the PIC or on the customerrsquos site wwwusprofinetcom

103

Resources Books

wwwusprofinetcom

104

OrderOrder

Order Order

Resources Social Media

wwwusprofinetcom

105

PROFItelevision

ThePROFIblogger

MinutePROFINET

Resources People

PI North America16101 N 82nd StreetSuite 3BScottsdale AZ 85260 USA ph (480) 483-2456fax (480) 483-7202wwwusprofibuscom

Michael Bryant Executive DirectorCarl Henning Deputy DirectorMichael Bowne Director of Tech MktingLynne Froehlich Administrative DirectorMarsha Bryant Administrator

PROFI Interface Center One Internet PlazaJohnson City TN 37604 USA

ph (423) 262-2576fax (423) 262-2103 wwwProfiInterfaceCentercom

Torsten Paulsen PIC ManagerHunter Harrington PROFINET Consulting EngrKyle McMillan PROFINET Systems EngineerJohn Swindall PROFIBUS Systems Engineer

wwwusprofinetcom

106

copy2013-2015 PI North America The PROFINET and PROFIBUS Logos are registered trademarks Members of PI are entitled to use the logos in all their written or electronic publications and promotional material The use of the PROFINET Logo in connection with PROFINET products is allowed only under the conditions of the PROFINET Runtime Software license All other trademarks and registered trademarks are the property of their respective owners

  • PROFINET vs EtherNetIP
  • A Disclaimer
  • Agenda
  • The Organization PROFINET
  • The Organizations
  • The Organizations Activities
  • The Organizations Cooperation
  • PI markets
  • Itrsquos all about the data
  • The road to IIoT
  • Breadth of Application Coverage
  • Competitive comparison discrete IO
  • Resources
  • PROFINET in Process
  • Competitive comparison process
  • Resources
  • Resources PROFIBUS PA
  • Motion Control Topology
  • Competitive comparison motion
  • Resources
  • Depth of Features
  • 5 steps to determinism
  • PROFINET and TCPIP
  • Why not use TCPIP for real-time
  • Ethernet doesnrsquot cause delays
  • PROFINET RT (Real Time)
  • When you try to use all layershellip
  • When you try to use all layershellip
  • Bandwidth Reservation for PROFINET IRT
  • Scheduling for PROFINET IRT
  • Functional principle of synchronization
  • 3125 microsecond cycle
  • Summary
  • Depth of Features
  • The ISOOSI Communications Model
  • Device Diagnostic Information
  • Diagnostic Information
  • ISOOSI Model Where Diagnostics fit in
  • IT Standards fPROFINET Network Diagnostics
  • Network Diagnostics Using SNMP
  • Network diagnostics using HTTP
  • IT Standards fPROFINET Network Diagnostics
  • LLDP (Link Layer Discovery Protocol)
  • Slide Number 44
  • Simple Device Replacement
  • Simple Device Replacement
  • Slide Number 47
  • Competitive comparison diagnostics
  • Resources
  • Depth of Features
  • How do I move information vertically
  • Depth of Features
  • Application Profiles
  • Application Profiles
  • PROFIenergy Use Cases
  • Competitive comparison
  • PROFIenergy Resources
  • Depth of Features
  • PROFIsafe How it works
  • Competitive comparison
  • PROFIsafe Resources
  • Depth of Features
  • How do I integrate controllers
  • Depth of Features
  • Share an IO Device
  • Depth of Features
  • Wireless
  • PROFINET over wireless backbones
  • Competitive Comparison wireless
  • Resources
  • Depth of Features
  • More
  • Depth of Features
  • Security
  • Resources
  • Leadership
  • Wrapping Up
  • What is PROFINET
  • Industrial
  • Scalable (Donrsquot Fence Me In)
  • Complete
  • Open
  • Fast
  • Flexible
  • Easy
  • Ethernet (Standard Unmodified)
  • Industrial Ethernet Capability Matrix
  • Industrial Ethernet Capability Matrix
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Resources
  • Competitive Resources from the PROFIblog
  • wwwusprofinetcom
  • Resources PROFINEWS App
  • Resources Newsletter
  • Resources Webinars
  • Resources One-day training classes
  • Resources PROFItech Classes
  • PROFINET Developer Workshop
  • Resources Books
  • Resources Social Media
  • Resources People
  • Slide Number 107
Page 26: PROFINET vs. EtherNet/IP · PROFINET RT (Real Time) The device determines which path the telegram takes  26 Data 40*…1440 Bytes InterFrame Gap 12 Byte Pre-amble

PROFINET RT (Real Time)

The device determines which path the telegram takes

wwwusprofinetcom

26

Data

40hellip1440 Bytes

InterFrameGap

12 Byte

Pre-amble7 Byte

Sync

1 Byte

MAC

6 Byte

MAC

6 Byte

Ether-type

2 Byte

VLAN

2 Byte

Ether-type

2 Byte

FrameID

2 Byte

CycleCounter2 Byte

Data-Status1 Byte

TransStatus1 Byte

FCS

4 Byte

Ethernet Frame

Ethertype (type of protocol)Ethertype (PN) 0x8892Ethertype (IP) 0x0800EtherType (ARP) 0x0806EtherType (IPV6) 0x86DDhellip

RT Data

HTTP PROFINET

Rea

l-tim

e

SNMP Socket

IP

TCP UDP

Ethernet

IEEE EtherType0x8892

IEEE EtherType0x0800

Data

40hellip1440 Bytes

InterFrameGap

12 Byte

Pre-ambel7 Byte

Sync

1 Byte

MAC

6 Byte

MAC

6 Byte

Ether-type

2 Byte

VLAN

2 Byte

Ether-type

2 Byte

FrameID

2 Byte

CycleCounter

2 Byte

Data-Status1 Byte

TransStatus1 Byte

FCS

4 Byte

Bandwidth

Scheduling

TCPIP

3125microsec

Real-Time

When you try to use all layershellip

wwwusprofinetcom

27

Internet Layer

Network Access Layer

Application Layer

Transport Layer

SocketSNMPWEB

IP

Ethernet IEEE 8023

TCP UDP

IndustrialProtocolsPROFINET

Internet Layer

Network Access Layer

Application Layer

Transport Layer

SocketSNMPWEB

TCP UDP

IndustrialProtocols

IP

Ethernet

eg EtherNetIP

IEEE 8023

PROFINET is the enabling factor to achieve speed and determinism

Bandwidth

Scheduling

TCPIP

3125microsec

Real-Time

When you try to use all layershellip

wwwusprofinetcom

28

Internet Layer

Network Access Layer

Application Layer

Transport Layer

SocketSNMPWEB

IP

Ethernet IEEE 8023

TCP UDP

IndustrialProtocolsPROFINET

Internet Layer

Network Access Layer

Application Layer

Transport Layer

SocketSNMPWEB

TCP UDP

IndustrialProtocols

IP

Ethernet

eg EtherNetIP

IEEE 8023

PROFINET is the enabling factor to achieve speed and determinism

8 ms

16 msLess than 100microsJitter

Source University of Michigan Industrial Ethernet BookldquoPerformance Metrics for Industrial Ethernetrdquo

Bandwidth

Scheduling

TCPIP

3125microsec

Real-Time

Bandwidth Reservation for PROFINET IRT

Communication system schedulingExact cycle synchronizationSeparate time domains for Real-time and non-Real-time

Cycle 1 Cycle 2 Cycle n

IRTchannelStandard channel

eg 1 ms position controller clock cycle

Isochronous (IRT) Data

Open standardcommunication

IRTchannel Standard channel IRT

channel

Real-time (RT) Data

TCPIP-DataRT - DataIRT-Data

Synchro-nization

IRT = Isochronous Real Time

Scheduling

TCPIP

3125microsec

Real-Time

Bandwidth

29

Scheduling for PROFINET IRT

Every IRT device knows when data arrives and where to send it

wwwusprofinetcom

30

Controller

Switch

Device zDevice yDevice x

Port1

Port1

Frame 3

Frame 2

Frame 1

Switch scheduleRec port Arrive Frame Departure Dest

port1 t1 1 t1+∆t 41 t2 2 t2+∆t 41 t3 3 t3+∆t 22 - - - -

3) - - - -4) - - - -

) 100 free for TCPIP

Port1

Port2

Port1

Port2

Port4

Port1

Frame 1Frame 2Frame 3

Frame 1

Frame 1

Frame 2Frame 3

Switch must be IRT-awareTCPIP

3125microsec

Real-Time

Bandwidth

Scheduling

Functional principle of synchronization31

part IEEE 1588 V2 approved March 2008

Local Time

MasterClock

TransparentClock

SlaveClock

TransparentClock

SyncCtrl

Forwarding ofSync Message

Local Time

MasterClock

BoundaryClock

SlaveClock

BoundaryClock

MasterPort

SyncCtrl

SlavePort

Issue of cascading time control loops Extension of start-up time Used by EtherNetIP CIPSync

Only one control loop between Master clock and Slave clock

Usable in switched networks

IEEE1588

PROFINET

Boundary Clock

Transparent Clock

wwwusprofinetcom

3125 microsecond cycle

wwwusprofinetcom

32

TCPIP

Real-Time

Bandwidth

Scheduling

3125microsec

Summary

PROFINET achieves industry requirements for speed and determinism using standard Ethernet by using these 5 steps1 Using TCPIP where appropriate2 Skipping it when necessary3 Reserving bandwidth for higher performance4 Scheduling traffic to ensure motion control

needs5 Fast Forwarding Dynamic Frame Packing

and Fragmentation to achieve 3125microsecond cycle times

wwwusprofinetcom

33

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

34

The ISOOSI Communications Model35

Ethernet based systems can provide diagnostics on the Transport oriented layers (lower level) as well as Application based diagnostics (higher level) Picking the right protocol is important if you want a complete set of diagnostic capabilities

Layer 7

Layer 4

Layer 3

Layer 2

Layer 1

Application

TCPUDP

IP

Ethernet

Application Layer Diagnostics(For Example PROFINET)Provides PROFINET device specific diagnostics (module unplugged wire break IO status Data records etc)

Transport Oriented Layers Diagnostics (For Example SNMP HTTP LLDP)Provides information about TCPUDPIPEthernet (link down bandwidth statistics connections etc)

Where Diagnostics fit in

wwwusprofinetcom

Device Diagnostic Information

Logical model provides quick error localizationDiagnostic information is structured hierarchically

Station Failure in Device(eg Valve Station 2)

Slot 1 Slot 2 Slot 3Slot 0 Slot 4 Slot 5 Slot 6Network diagnosis IP-Address Ping Location Statistic

Slot Failure in Module(eg Analog Input Slot 3)

Channel Failure in Channel(eg Cable Break in Channel 2)

Channel 2

SNMP = Simple Network Management Protocol

gtgtgtgtgt Station name gtgtgtgt Slot gtgtgt Channel gt Error informationgtgt Channel type

36

Diagnostic Information

Examples of Diagnostic InformationThe device monitors the Output Channelsin order to discover a wire break (no current is flowing although the output is set to lsquo1rsquo)

An analog Input has a range of 010VAn input voltage of 12V is detected and reported as overvoltage

wwwusprofinetcom

37

Diagnostic Information is not only ldquoPROFINET relatedrdquo but also helps in the application

Ethernet based systems can provide diagnostics on the Transport oriented layers (lower level) as well as Application based diagnostics (higher level) Picking the right protocol is important if you want a complete set of diagnostic capabilities

Layer 7

Layer 4

Layer 3

Layer 2

Layer 1

Application

TCPUDP

IP

Ethernet

Application Layer Diagnostics(For Example PROFINET)Provides PROFINET device specific diagnostics (module unplugged wire break etc)

Transport Oriented Layers Diagnostics (For Example SNMP HTTP LLDP)Provides information about TCPUDPIPEthernet (link down bandwidth statistics connections etc)

ISOOSI Model Where Diagnostics fit in38

wwwusprofinetcom

IT Standards fPROFINET Network Diagnostics

Benefit Protocol Description

Standard tools for reading statistics and diagnostics

SNMP

Simple Network Management Protocol for network diagnostics

Web access to devices for configuration diagnostics

HTTP

Hyper Text Transfer Protocol for Web services and browsing

wwwusprofinetcom

3939H

ow d

oes

it w

orkhellip

Network Diagnostics Using SNMP

PROFINET uses SNMPPROFINET uses standard MIBs (Management Information Base MIB-II LLDP Discovery MIB)This MIB-II contains information about device name IP address location status and statistics (examples include CRC errors port status bandwidth utilizationhellip

ManagementStation

IO-Device IO-Device

Data request

Data transfer

NameIP AddressLocationStatusStatistics

NameIP AddressLocationStatusStatistics

MIB MIB

SNMP Software

wwwusprofinetcom

4040

Network diagnostics using HTTP

Simple accessRegardless of location even wirelessNo engineering tool needed

41Easy access over the web (local or remote)IO Controllers IO Devices proxies or switches can have web

diagnostics implemented

Benefit Protocol Description

Mapping the network topology and simple device replacement

LLDPLink Layer Discovery Protocol IEEE 8021AB

wwwusprofinetcom

4242H

ow d

oes

it w

orkhellip

IT Standards fPROFINET Network Diagnostics

LLDP (Link Layer Discovery Protocol)

The Link Layer Discovery Protocol (LLDP) is a vendor-independent protocol and independent of the network structureVia LLDP connected devices specify their identity and properties to their neighbors cyclically every few seconds

ports names transmission rates etcThe information is stored in a local table (LLDP Discovery MIB)Benefits of using LLDP includehellip

helliptopology Information can later be read out with SNMP from the LLDP Discovery MIB

simple device replacement can be achieved

helliphellipIO 1 ndash Port 2 ndash IO DevicePort 5PLC ndash Port 1 ndash IO ControllerPort 4IO 3 ndash Port 1 ndash IO DevicePort 3IO 2 ndash Port 2 ndash IO DevicePort 2- Empty -Port 1

Discovery MIB - Switch

Example LLDP Table

43

wwwusprofinetcom

Topology Diagnostics View

Use of standard Ethernet mechanismsLLDPSNMP

Topology diagnostics for devices Same modeling of Ports as IO channels

Standard and topology view (offline online) Maintenance information

44

wwwusprofinetcom

Simple Device Replacement

How to replace a PROFINET device which has failed without using an engineering tool

Devices with memory cardTransfer memory card to keep existing device name

Devices without memory cardUsing the PROFINET simple device replacement feature

45

wwwusprofinetcom

Simple Device Replacement

wwwusprofinetcom

46

IO Controller

I0 3 are you thereHmmm No answer

LLDP Alias NameldquoSwitchP4rdquo

1 Device ldquoIO 3rdquo fails2 Device is replaced with new

MAC address and empty name3 Devices exchange LLDP4 The neighbor sends a LLDP alias

name to new device5 Controller finds new device using

DCP and LLDP alias name6 Device addressed with

DCP ldquoSet namerdquo from controller7 IO Controller starts device and

system is back online

IO 1 IO 2 IO 3

Switch

LLDP

Simple Device Replacement

P1

P2P3

P4

OK Irsquoll try this Is ldquoSwitchP4rdquo there(The device connected to port 4)

Hello I am the switch You are connected to my port 4 ldquoSwitchP4rdquo

Found you ldquoSwitchP4rdquo Let me set your device name again to ldquoI0 3rdquo

IO 4

P5

46

Use of Ethernet diagnostic tools

Network analysis with standard toolsDebugging during development w

Ethernet SnifferWireshark ndashwwwwiresharkorgPROFINET decoding is built inColor filter available

Device Link and traffic detection with LEDsLED DisplaySimple connection test without configuration

47

DCP (Discovery and Configuration Protocol)

Connect Request

Parameterization

Real-Time IO

wwwusprofinetcom

Competitive comparison diagnostics

wwwusprofinetcom

48

Technology PROFINET EtherNetIP Modbus TCP

Network Management

(DCP DHCP option SNMP LLDP

topology options naming concept comprehensive

diagnostics)

(DHCP bootP DHCP option 82 SNMP loop holes vendor specific

limited network diagnostics special switches very likely)

(limited to IT tools SNMP loop

holes vendor specific no built

in network functions)

Comprehensive Diagnostics

Yes Application and Network No No

Diagnostics IO Status Yes No IO only No

Diagnostics Network Browser (can find IP or naming issues)

Yes returns all PROFINET Devices

and information

Limited to IT or vendor tools

no common tool

Limited to IT or vendor tools

no common tool

Diagnostics Topology Yes No No

SNMP loop holes No Yes Yes

Resources

PROFINET Diagnostics VideoPROFINET Diagnostics for PROFINET Webinar

wwwusprofinetcom

49

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

50

ERP

EnterpriseResourcePlanning

ManufacturingExecutionSystem

PlantAssetManagement

Stage 1Definition ofmaintenanceinterface

MES

Interface defined in IEC62264

Prod

uctio

n

Qua

lity

Inve

ntor

y

Mai

nten

ance

Mai

nten

ance

Interface defined by PROFINET

PAMController amp Field Devices

How do I move information vertically

wwwusprofinetcom

51

White paper MES and PROFINET

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

52

Application Profiles

Agreement within a device family on how to use the PROFIBUS PROFINET data by adding data structures cyclic acyclic services behavior parameterization diagnosis integration etc

wwwusprofinetcom

53

1

2

7

1

2

7

HostMaster Field DeviceSlave

Engineering

IEC 61158

Profile

Application Profiles

wwwusprofinetcom

54

Ident(Bar-codeRFID)

RobotNC

Profile Guidelines

Common ProfilesApplication Profiles Cooperation with other organizations

eg OPC DriveCom VDMA OpenPLC etc Training (UML Safety Models etc) Tools

Redundancy

FFIEC 61804

Interbus CAN etc

Models

Best Practice Patterns

Diagnosis

Data types

IEC 62390

Encoder PROFIdrive

FluidPower

SEMI

IampM Functions

Time Stamp

PROFIsafe

PADevices

Waterwastewater

intelligPumps SEMI

RemoteIOforPA

LaboratoryDevices

Weighingamp

Dosage

LowVoltageSwitch-

gear

IO-Link Trains

PROFINET IO

PROFIenergy

PROFIenergy Use Cases

Switch off during short breaksSwitch off during long breaksSwitch off during unplanned breaksReading of measured data

Provides a means of reducing or shutting off power when demand will be exceeded

wwwusprofinetcom

55

Competitive comparison

wwwusprofinetcom

56

Energy Management PROFINET EtherNetIP Modbus TCP

Production Pause savings Yes New No

Data organization Yes Yes No

PROFIenergy Resources

PROFIenergy flyerVideo What does PROFIenergy meanMinutePROFINET What is PROFIenergyWhite Paper ldquoThe PROFIenergy ProfilerdquoWhite Paper ldquoGet Energy Costs under ControlrdquoWhite Paper ldquoAssessing PROFIenergyacutes potentialrdquoBlog Report with videos

ldquoPROFIenergyrdquo

wwwusprofinetcom

57

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

58

PROFIsafe How it works

wwwusprofinetcom

59

ldquoBlack Channel ASICs Links Cables etc are not safety relevant

PROFIsafe Parts of the safety critical communications systems Addressing Watch Dog Timers Sequencing Signature etc

Safety relevant but not part of the PROFIsafe-Profiles Safety IO and the Safety Control Systems

Non safety critical functions like eg diagnosis

eg Diagnosis

Fail-safe data Standard data

Data Unit

PROFIBUS or PROFINET

PROFINETHTTPSNMP

hellip

TCPIP

EthernetRT

IO or Controller

PROFINETHTTPSNMP

hellip

TCPIP

EthernetRT

IOSafetyInput

Safety-Layer

PROFINETHTTPSNMP

hellip

TCPIP

EthernetRT

IOSafetyControl

Safety-Layer

PROFINETHTTPSNMP

hellip

TCPIP

EthernetRT

IOSafetyOutput

Safety-Layer

PROFIsafe provides correct transmission of messages

Competitive comparison

wwwusprofinetcom

60

System PROFINET EtherNetIP Modbus TCP

Functional Safety Yes Yes No

Safety for discrete process and motion Yes No No

Integrates AS-i Safety Yes No No

PROFIsafe Resources

Marketing Flyer PROFIsafeSystem Description PROFIsafe Technology and ApplicationPROFItelevision Safety with PROFINETApplication Story KUKA Reduces Machine Safety ComponentsPROFIsafe webinarSafety the Moviewwwprofisafenet

wwwusprofinetcom

61

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

62

How do I integrate controllers

wwwusprofinetcom

63IO controller 1

PROFINET

IO controller 2

CPU2 I-Device

IO device 1

CPU1

IO controller 3

CPU3

IO device 2

I-Device

An IO controller can also be an IO device with IO controller functionality on the same interfaceAllow local controllers in a modular architecture to communicate to a higher level station (main controller)Familiar IO access without TCPIP telegrams or proprietary methodsSimple and familiar IO interfacing of CPUs Interfacing of CPUs in different projects Integration among different controllers (manufacturers)Transmission of cyclic data (RT IRT)

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

64

Share an IO Device

PROFINET offers shared device functionalityTwo Controllers can access the same deviceFlexible assignment of modules to different controllers

IO controller 1

PROFINET

IO controller 2

Shared IO Device

Shared device results in reduced costs simplified architecturescan save on cabinet space allowing optimized solutions

65

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

66

Wireless

Long distance (RTU)Long distancesWaterwastewater and oil patch applicationsNo standards

Process InstrumentsShort distances battery powered meshWirelessHART ISA 10011a

Discrete Sensors and ActuatorsShort distances line-powered meshStandards still evolving

BackboneMedium distancesLong-established standards

wwwusprofinetcom

67

RTU = Remote Terminal Unit

PROFIBUS amp PROFINET gateways to WirelessHART

PI developed a standard

PROFINET uses this

PROFINET over wireless backbones

PROFINET runs over these standard wireless technologies

IEEE 80211 (bgahnac) ndash Wireless LANIEEE 802151 ndash Bluetooth

Wireless is part of the PROFINET specification

Many vendorsSome IO devices have wireless built in

PROFIsafe is safety-certified over wireless using PROFINET as the transport mechanism

wwwusprofinetcom

68

Competitive Comparison wireless

PROFINET ndash designed in safety includedEtherNetIP ndash multicasting complicates

wwwusprofinetcom

69

Resources

Industrial Wireless Networking WebinarFour kinds of wireless blog postPROFINET Certified Network Engineer classMore App stories

Disney Toy Story Midway ManiaDisney Radiator Springs Racers Swedish TowerSteel Industry

wwwusprofinetcom

70

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

71

More

Bumpless RedundancyFast Start UpiPar ServerProxiesUnmanaged switchesApplication Profiles for

Lab trains pumps SEMI robots hellip

wwwusprofinetcom

72

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

73

Security

PI and ODVA have security documentsBoth rely on protecting the network itself

wwwusprofinetcom

74

Resources

Automation WorldBelden webinarControl Engineering Were you just hackedwwwisssourcecomwwwSCADAhackercomEric Byresrsquo blogldquoProtecting ICSs from Electronic Threatsrdquo

Part 1Part 2Part 3

us-certgovcontrol_systemsMacAfeePROFINET Security Guideline

wwwusprofinetcom

75

Leadership

PI createdFunctional safety over the network using the black channel approachEnergy management covering production pauses and data organization

PI advocated 2-port switches in devices when ODVA said it was a bad idea now they also advocate themPI was first with redundant media controllers and devices

wwwusprofinetcom

76

Wrapping Up

What is PROFINET

PROFINET

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

wwwusprofinetcom

78

IS COFFEE

Industrial

Not PROFIBUS wrapped in TCPIPDesigned for industry from start

FastRobustDeterministic

wwwusprofinetcom

79

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Scalable (Donrsquot Fence Me In)

Donrsquot settle for an 80 solutionEventually you will need more

Motion ControlProcess InstrumentSafety over the busConnectivity to a

production systemAnd that will require

New busNew softwareNew training

Sohellipstart with the 100 solutionPROFINET wwwusprofinetcom

80

$

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Dont Fence Me In

Roy Rogers Sons of the Pionee

Sons of the Pioneers 36 All- track 7

1998

Other

16813268

eng - 00002425 00002423 00014C3C 00014C37 00015F90 00015F90 00008000 00008000 00007530 00007530

Complete

Finished (stable)Spec at version 23 for 2 yearsWork on ldquoobjectsrdquo continues

All application areasDiscrete process motion high speed

Depth of featuresDiagnostics

PROFIBUS-like + IT protocolsFunctional safetyEnergy managementFast startuphellip many more

wwwusprofinetcom

81

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Open

Created and maintained by PI not by any one companyPI members participate in Working Groups and as reviewersMembership not required to make productsNo contract to sign

wwwusprofinetcom

82

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Fast

How fastTCPIP

secondsProcess instruments

100rsquos of millisecondsFactory IO

~10 millisecondsMotion control

lt1 millisecondHigh speed IO motion

3125 microseconds

wwwusprofinetcom

83

How repeatable

seconds

10rsquos of milliseconds

lt1millisecond

lt1microsecond

called ldquojitterrdquocovers this whole range

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

FlexibleStart with PROFINET

Virtually unlimited address spaceLots of bandwidthStandard wirelessFuture-proof leveraging of EthernetConnectivity upwardsConnectivity peer-to-peerConnect directly to IO

For specialized needsUnusual device PROFIBUS to PROFINETIntelligent sensor IO-Link to PROFINETSimple sensor AS-i to PROFINETProcess instrument PROFIBUS PA (or FF) to PROFINETWireless process instrument WirelessHART to PROFINETWireless discrete sensor PI WSAN to PROFINETLegacy fieldbus Proxy to PROFINETLegacy instrument HART to PROFINET

84

wwwusprofinetcom

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Easy

Simple Device ReplacementEasy configurationAutomatic topologyAutomatic timing calculations

wwwusprofinetcom

85

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Ethernet (Standard Unmodified)

Standard Unmodified EthernetConforms to IEEE8023

Media includesCopperFiberWireless

Uses standard Ethernet switches

wwwusprofinetcom

86

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Industrial Ethernet Capability Matrix

wwwusprofinetcom

87

Industrial Ethernet Capability Matrix

wwwusprofinetcom

88

TCPIP

Open Network

Real-timeMotion

Controller-to-Controller(Peer-to-Peer)

Modbus TCPEtherNetIPEtherCATPROFINET

Motion

wwwusprofinetcom

Industrial Ethernet Functionality

Technology PROFINET EthernetIP Modbus TCP

Ethernet IO Y Y YMotion Control Y Y NPeer-to-peer Y Y N

Process profile Y N N

Safety Y Y NSecurity Guideline Y N NBuses integrated many DeviceNet

ControlNet Modbus

source organization websites

Y = shipping N = no plans known

Available= PROFIBUS DP PROFIBUS PA Interbus DeviceNet Serial Modbus AS-i HART IO-Link FFPlanned= CC-Link more

89

Industrial Ethernet Functionality

Technology PROFINET EtherNetIP Modbus TCP

Communication Model Provider-Consumer

Provider-Consumer

Client-Server

Real-time Protocol Options

IEEE 8023 (Layer 2) primary

UDPIP optionTCPIP option

UDPIP (Layer 4) TCPIP (Layer 4)

Jitter with IO ++ (low) - (high) -- (higher)

Protocol Standard IEC 61158 IEC 61158 IEC 61158

Transmission Type Unicast primary Multicast optional

Multicast primary Limited Unicast Unicast only

COTS switch possible Yes Not recommended Yes

Switch requirements 100Mbits or faster

full duplex for IO traffic

Full DuplexIGMP Snooping One

IGMP QueryWire speed

For IO traffic

No special requirements

IP Address AssignmentAutomatic w PN

DCPDHCP optional

DHCP andManaged

DHCP and Managed

90

wwwusprofinetcom

Industrial Ethernet Functionality

Device Names Mandatory Optional Optional

Simple Device Replacement

Yes no toolssupport in all

devices

NoDHCP Option 82 Managed

Need special switchserver with DHCP

Option 82 support

No

Technology PROFINET EtherNetIP Modbus TCP

Network Management

(DCP DHCP option SNMP LLDP

topology options naming concept comprehensive

diagnostics)

(DHCP bootP DHCP option 82 SNMP loop holes vendor specific

limited network diagnostics special switches very likely)

(limited to IT tools SNMP loop

holes vendor specific no built

in network functions)

Comprehensive Diagnostics

Yes Application and Network No No

Diagnostics IO Status Yes No IO only No

Diagnostics Network Browser (can find IP or naming issues)

Yes returns all PROFINET Devices

and information

Limited to IT or vendor tools

no common tool

Limited to IT or vendor tools

no common tool

91

wwwusprofinetcom

Industrial Ethernet Functionality

Diagnostics Topology Yes No No

SNMP loop holes No Yes Yes

Energy Management(PROFIenergy) Yes No No

Safety Yes Yes No

Fast Start Up Yes Yes No

Wireless Yes IEEE 80211 and Bluetooth

Yes IEEE 80211(with caution when

using multicast)Yes

Performance ++ - --

Automatic Timing Calculation Yes No No

Technology PROFINET EtherNetIP Modbus TCP

Fieldbus Integration

Many including non PI

networks (PROFIBUS Interbus ASI

DeviceNet Foundation Fieldbus Modbus Hart

etc)

CompoNet DeviceNet ControlNet

Modbus TCPModbus

92

wwwusprofinetcom

Industrial Ethernet Functionality

Media (Network) Redundancy

YesSP RSP PN MRP

bumpless IRTvendor specific

YesSP RSP DLR vendor

specific

YesSP RSP vendor

specific

Bumpless Redundancy Yes No No

Controller Redundancy YesNot on EtherNetIP

Only with additional ODVA networks and hardware

No

Device Redundancy Yes No NoVertical Integration Yes No NoDevices can report maintenance information

Yes No No

Peer to Peer communications

Yes with CBA I-Device PNPN

Couplers TCPUDP option for programmed communication

Yesonly TCPIPprogrammed

communication

Yesonly TCPIPprogrammed

communication

Technology PROFINET EtherNetIP Modbus TCP

93

wwwusprofinetcom

Industrial Ethernet Functionality

Technology PROFINET EtherNetIP Modbus TCP

PROFINET for PA(Process Automation)

Yes No No

Shared Device Yes No No

iPar (optional parameter server)

Yes No No

TCI ndash Tool Calling Interface(allows vendor tools to be entered from the PROFINET configuration engineering tool)

Yes No No

94

wwwusprofinetcom

Resources

Competitive Resources from the PROFIblog

Pegging the FUD Meter (82707)The Fickle Finger of FUD (103007)FUD Dissection Part 1FUD Dissection Part 2Responding to FUD with FCNThe Big Lie SUE (121708)The EtherNetIP FUD-sicle ndash Melted Again(73112)PROFINET versus EtherNetIP (22415)

wwwusprofinetcom

96

wwwusprofinetcom

wwwusprofinetcom

97

Resources PROFINEWS App

wwwusprofinetcom

98

Resources NewsletterPROFINEWScom

wwwusprofinetcom

99

wwwusprofinetcom

Resources Webinars

Introduction to Ethernet for Control EngineersPROFINETIndustrial WirelessIndustrial Ethernet DiagnosticsPROFIBUS in the Process Industries PROFIsafePROFIenergyCompleting a PROFINET Project

More

100

Resources One-day training classes101

PROFINETMinneapolis June 4Denver June Chicago Aug Tampa Oct Detroit Oct Louisville Nov Raleigh Nov Seattle Dec

For the latest scheduleand to register visit

wwwusprofinetcom wwwusprofinetcom

PROFINETLos Angeles Feb 3 Dallas Feb 19Atlanta Mar 4Houston Mar 19Richmond Apr 2St Louis Apr 16Newark Apr 28Pittsburgh May 14

Resources PROFItech Classes

PROFIBUS or PROFINET Certified Network Engineer classFull week in Johnson City TNAlso available on-siteTheoretical plus hands-onCertification requires passing both a theoretical and practical examCertified Network Engineers are listed at wwwprofibuscomDetails at certifiedProfiInterfaceCentercomRegister online

wwwusprofinetcom

102

PROFINET Developer Workshop

Provide background and knowledge to design and test a PROFINET product efficientlyHow PROFINET can meet the specific applicationrsquos needs (ex GSDML file development)Tailored to customerrsquos level of experience and education Builds upon the PROFINET Certified Network Engineer curriculumHands-on experience and expert instruction on how to use the PROFINET test software suiteSmall or large groups accommodated both at the PIC or on the customerrsquos site wwwusprofinetcom

103

Resources Books

wwwusprofinetcom

104

OrderOrder

Order Order

Resources Social Media

wwwusprofinetcom

105

PROFItelevision

ThePROFIblogger

MinutePROFINET

Resources People

PI North America16101 N 82nd StreetSuite 3BScottsdale AZ 85260 USA ph (480) 483-2456fax (480) 483-7202wwwusprofibuscom

Michael Bryant Executive DirectorCarl Henning Deputy DirectorMichael Bowne Director of Tech MktingLynne Froehlich Administrative DirectorMarsha Bryant Administrator

PROFI Interface Center One Internet PlazaJohnson City TN 37604 USA

ph (423) 262-2576fax (423) 262-2103 wwwProfiInterfaceCentercom

Torsten Paulsen PIC ManagerHunter Harrington PROFINET Consulting EngrKyle McMillan PROFINET Systems EngineerJohn Swindall PROFIBUS Systems Engineer

wwwusprofinetcom

106

copy2013-2015 PI North America The PROFINET and PROFIBUS Logos are registered trademarks Members of PI are entitled to use the logos in all their written or electronic publications and promotional material The use of the PROFINET Logo in connection with PROFINET products is allowed only under the conditions of the PROFINET Runtime Software license All other trademarks and registered trademarks are the property of their respective owners

  • PROFINET vs EtherNetIP
  • A Disclaimer
  • Agenda
  • The Organization PROFINET
  • The Organizations
  • The Organizations Activities
  • The Organizations Cooperation
  • PI markets
  • Itrsquos all about the data
  • The road to IIoT
  • Breadth of Application Coverage
  • Competitive comparison discrete IO
  • Resources
  • PROFINET in Process
  • Competitive comparison process
  • Resources
  • Resources PROFIBUS PA
  • Motion Control Topology
  • Competitive comparison motion
  • Resources
  • Depth of Features
  • 5 steps to determinism
  • PROFINET and TCPIP
  • Why not use TCPIP for real-time
  • Ethernet doesnrsquot cause delays
  • PROFINET RT (Real Time)
  • When you try to use all layershellip
  • When you try to use all layershellip
  • Bandwidth Reservation for PROFINET IRT
  • Scheduling for PROFINET IRT
  • Functional principle of synchronization
  • 3125 microsecond cycle
  • Summary
  • Depth of Features
  • The ISOOSI Communications Model
  • Device Diagnostic Information
  • Diagnostic Information
  • ISOOSI Model Where Diagnostics fit in
  • IT Standards fPROFINET Network Diagnostics
  • Network Diagnostics Using SNMP
  • Network diagnostics using HTTP
  • IT Standards fPROFINET Network Diagnostics
  • LLDP (Link Layer Discovery Protocol)
  • Slide Number 44
  • Simple Device Replacement
  • Simple Device Replacement
  • Slide Number 47
  • Competitive comparison diagnostics
  • Resources
  • Depth of Features
  • How do I move information vertically
  • Depth of Features
  • Application Profiles
  • Application Profiles
  • PROFIenergy Use Cases
  • Competitive comparison
  • PROFIenergy Resources
  • Depth of Features
  • PROFIsafe How it works
  • Competitive comparison
  • PROFIsafe Resources
  • Depth of Features
  • How do I integrate controllers
  • Depth of Features
  • Share an IO Device
  • Depth of Features
  • Wireless
  • PROFINET over wireless backbones
  • Competitive Comparison wireless
  • Resources
  • Depth of Features
  • More
  • Depth of Features
  • Security
  • Resources
  • Leadership
  • Wrapping Up
  • What is PROFINET
  • Industrial
  • Scalable (Donrsquot Fence Me In)
  • Complete
  • Open
  • Fast
  • Flexible
  • Easy
  • Ethernet (Standard Unmodified)
  • Industrial Ethernet Capability Matrix
  • Industrial Ethernet Capability Matrix
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Resources
  • Competitive Resources from the PROFIblog
  • wwwusprofinetcom
  • Resources PROFINEWS App
  • Resources Newsletter
  • Resources Webinars
  • Resources One-day training classes
  • Resources PROFItech Classes
  • PROFINET Developer Workshop
  • Resources Books
  • Resources Social Media
  • Resources People
  • Slide Number 107
Page 27: PROFINET vs. EtherNet/IP · PROFINET RT (Real Time) The device determines which path the telegram takes  26 Data 40*…1440 Bytes InterFrame Gap 12 Byte Pre-amble

When you try to use all layershellip

wwwusprofinetcom

27

Internet Layer

Network Access Layer

Application Layer

Transport Layer

SocketSNMPWEB

IP

Ethernet IEEE 8023

TCP UDP

IndustrialProtocolsPROFINET

Internet Layer

Network Access Layer

Application Layer

Transport Layer

SocketSNMPWEB

TCP UDP

IndustrialProtocols

IP

Ethernet

eg EtherNetIP

IEEE 8023

PROFINET is the enabling factor to achieve speed and determinism

Bandwidth

Scheduling

TCPIP

3125microsec

Real-Time

When you try to use all layershellip

wwwusprofinetcom

28

Internet Layer

Network Access Layer

Application Layer

Transport Layer

SocketSNMPWEB

IP

Ethernet IEEE 8023

TCP UDP

IndustrialProtocolsPROFINET

Internet Layer

Network Access Layer

Application Layer

Transport Layer

SocketSNMPWEB

TCP UDP

IndustrialProtocols

IP

Ethernet

eg EtherNetIP

IEEE 8023

PROFINET is the enabling factor to achieve speed and determinism

8 ms

16 msLess than 100microsJitter

Source University of Michigan Industrial Ethernet BookldquoPerformance Metrics for Industrial Ethernetrdquo

Bandwidth

Scheduling

TCPIP

3125microsec

Real-Time

Bandwidth Reservation for PROFINET IRT

Communication system schedulingExact cycle synchronizationSeparate time domains for Real-time and non-Real-time

Cycle 1 Cycle 2 Cycle n

IRTchannelStandard channel

eg 1 ms position controller clock cycle

Isochronous (IRT) Data

Open standardcommunication

IRTchannel Standard channel IRT

channel

Real-time (RT) Data

TCPIP-DataRT - DataIRT-Data

Synchro-nization

IRT = Isochronous Real Time

Scheduling

TCPIP

3125microsec

Real-Time

Bandwidth

29

Scheduling for PROFINET IRT

Every IRT device knows when data arrives and where to send it

wwwusprofinetcom

30

Controller

Switch

Device zDevice yDevice x

Port1

Port1

Frame 3

Frame 2

Frame 1

Switch scheduleRec port Arrive Frame Departure Dest

port1 t1 1 t1+∆t 41 t2 2 t2+∆t 41 t3 3 t3+∆t 22 - - - -

3) - - - -4) - - - -

) 100 free for TCPIP

Port1

Port2

Port1

Port2

Port4

Port1

Frame 1Frame 2Frame 3

Frame 1

Frame 1

Frame 2Frame 3

Switch must be IRT-awareTCPIP

3125microsec

Real-Time

Bandwidth

Scheduling

Functional principle of synchronization31

part IEEE 1588 V2 approved March 2008

Local Time

MasterClock

TransparentClock

SlaveClock

TransparentClock

SyncCtrl

Forwarding ofSync Message

Local Time

MasterClock

BoundaryClock

SlaveClock

BoundaryClock

MasterPort

SyncCtrl

SlavePort

Issue of cascading time control loops Extension of start-up time Used by EtherNetIP CIPSync

Only one control loop between Master clock and Slave clock

Usable in switched networks

IEEE1588

PROFINET

Boundary Clock

Transparent Clock

wwwusprofinetcom

3125 microsecond cycle

wwwusprofinetcom

32

TCPIP

Real-Time

Bandwidth

Scheduling

3125microsec

Summary

PROFINET achieves industry requirements for speed and determinism using standard Ethernet by using these 5 steps1 Using TCPIP where appropriate2 Skipping it when necessary3 Reserving bandwidth for higher performance4 Scheduling traffic to ensure motion control

needs5 Fast Forwarding Dynamic Frame Packing

and Fragmentation to achieve 3125microsecond cycle times

wwwusprofinetcom

33

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

34

The ISOOSI Communications Model35

Ethernet based systems can provide diagnostics on the Transport oriented layers (lower level) as well as Application based diagnostics (higher level) Picking the right protocol is important if you want a complete set of diagnostic capabilities

Layer 7

Layer 4

Layer 3

Layer 2

Layer 1

Application

TCPUDP

IP

Ethernet

Application Layer Diagnostics(For Example PROFINET)Provides PROFINET device specific diagnostics (module unplugged wire break IO status Data records etc)

Transport Oriented Layers Diagnostics (For Example SNMP HTTP LLDP)Provides information about TCPUDPIPEthernet (link down bandwidth statistics connections etc)

Where Diagnostics fit in

wwwusprofinetcom

Device Diagnostic Information

Logical model provides quick error localizationDiagnostic information is structured hierarchically

Station Failure in Device(eg Valve Station 2)

Slot 1 Slot 2 Slot 3Slot 0 Slot 4 Slot 5 Slot 6Network diagnosis IP-Address Ping Location Statistic

Slot Failure in Module(eg Analog Input Slot 3)

Channel Failure in Channel(eg Cable Break in Channel 2)

Channel 2

SNMP = Simple Network Management Protocol

gtgtgtgtgt Station name gtgtgtgt Slot gtgtgt Channel gt Error informationgtgt Channel type

36

Diagnostic Information

Examples of Diagnostic InformationThe device monitors the Output Channelsin order to discover a wire break (no current is flowing although the output is set to lsquo1rsquo)

An analog Input has a range of 010VAn input voltage of 12V is detected and reported as overvoltage

wwwusprofinetcom

37

Diagnostic Information is not only ldquoPROFINET relatedrdquo but also helps in the application

Ethernet based systems can provide diagnostics on the Transport oriented layers (lower level) as well as Application based diagnostics (higher level) Picking the right protocol is important if you want a complete set of diagnostic capabilities

Layer 7

Layer 4

Layer 3

Layer 2

Layer 1

Application

TCPUDP

IP

Ethernet

Application Layer Diagnostics(For Example PROFINET)Provides PROFINET device specific diagnostics (module unplugged wire break etc)

Transport Oriented Layers Diagnostics (For Example SNMP HTTP LLDP)Provides information about TCPUDPIPEthernet (link down bandwidth statistics connections etc)

ISOOSI Model Where Diagnostics fit in38

wwwusprofinetcom

IT Standards fPROFINET Network Diagnostics

Benefit Protocol Description

Standard tools for reading statistics and diagnostics

SNMP

Simple Network Management Protocol for network diagnostics

Web access to devices for configuration diagnostics

HTTP

Hyper Text Transfer Protocol for Web services and browsing

wwwusprofinetcom

3939H

ow d

oes

it w

orkhellip

Network Diagnostics Using SNMP

PROFINET uses SNMPPROFINET uses standard MIBs (Management Information Base MIB-II LLDP Discovery MIB)This MIB-II contains information about device name IP address location status and statistics (examples include CRC errors port status bandwidth utilizationhellip

ManagementStation

IO-Device IO-Device

Data request

Data transfer

NameIP AddressLocationStatusStatistics

NameIP AddressLocationStatusStatistics

MIB MIB

SNMP Software

wwwusprofinetcom

4040

Network diagnostics using HTTP

Simple accessRegardless of location even wirelessNo engineering tool needed

41Easy access over the web (local or remote)IO Controllers IO Devices proxies or switches can have web

diagnostics implemented

Benefit Protocol Description

Mapping the network topology and simple device replacement

LLDPLink Layer Discovery Protocol IEEE 8021AB

wwwusprofinetcom

4242H

ow d

oes

it w

orkhellip

IT Standards fPROFINET Network Diagnostics

LLDP (Link Layer Discovery Protocol)

The Link Layer Discovery Protocol (LLDP) is a vendor-independent protocol and independent of the network structureVia LLDP connected devices specify their identity and properties to their neighbors cyclically every few seconds

ports names transmission rates etcThe information is stored in a local table (LLDP Discovery MIB)Benefits of using LLDP includehellip

helliptopology Information can later be read out with SNMP from the LLDP Discovery MIB

simple device replacement can be achieved

helliphellipIO 1 ndash Port 2 ndash IO DevicePort 5PLC ndash Port 1 ndash IO ControllerPort 4IO 3 ndash Port 1 ndash IO DevicePort 3IO 2 ndash Port 2 ndash IO DevicePort 2- Empty -Port 1

Discovery MIB - Switch

Example LLDP Table

43

wwwusprofinetcom

Topology Diagnostics View

Use of standard Ethernet mechanismsLLDPSNMP

Topology diagnostics for devices Same modeling of Ports as IO channels

Standard and topology view (offline online) Maintenance information

44

wwwusprofinetcom

Simple Device Replacement

How to replace a PROFINET device which has failed without using an engineering tool

Devices with memory cardTransfer memory card to keep existing device name

Devices without memory cardUsing the PROFINET simple device replacement feature

45

wwwusprofinetcom

Simple Device Replacement

wwwusprofinetcom

46

IO Controller

I0 3 are you thereHmmm No answer

LLDP Alias NameldquoSwitchP4rdquo

1 Device ldquoIO 3rdquo fails2 Device is replaced with new

MAC address and empty name3 Devices exchange LLDP4 The neighbor sends a LLDP alias

name to new device5 Controller finds new device using

DCP and LLDP alias name6 Device addressed with

DCP ldquoSet namerdquo from controller7 IO Controller starts device and

system is back online

IO 1 IO 2 IO 3

Switch

LLDP

Simple Device Replacement

P1

P2P3

P4

OK Irsquoll try this Is ldquoSwitchP4rdquo there(The device connected to port 4)

Hello I am the switch You are connected to my port 4 ldquoSwitchP4rdquo

Found you ldquoSwitchP4rdquo Let me set your device name again to ldquoI0 3rdquo

IO 4

P5

46

Use of Ethernet diagnostic tools

Network analysis with standard toolsDebugging during development w

Ethernet SnifferWireshark ndashwwwwiresharkorgPROFINET decoding is built inColor filter available

Device Link and traffic detection with LEDsLED DisplaySimple connection test without configuration

47

DCP (Discovery and Configuration Protocol)

Connect Request

Parameterization

Real-Time IO

wwwusprofinetcom

Competitive comparison diagnostics

wwwusprofinetcom

48

Technology PROFINET EtherNetIP Modbus TCP

Network Management

(DCP DHCP option SNMP LLDP

topology options naming concept comprehensive

diagnostics)

(DHCP bootP DHCP option 82 SNMP loop holes vendor specific

limited network diagnostics special switches very likely)

(limited to IT tools SNMP loop

holes vendor specific no built

in network functions)

Comprehensive Diagnostics

Yes Application and Network No No

Diagnostics IO Status Yes No IO only No

Diagnostics Network Browser (can find IP or naming issues)

Yes returns all PROFINET Devices

and information

Limited to IT or vendor tools

no common tool

Limited to IT or vendor tools

no common tool

Diagnostics Topology Yes No No

SNMP loop holes No Yes Yes

Resources

PROFINET Diagnostics VideoPROFINET Diagnostics for PROFINET Webinar

wwwusprofinetcom

49

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

50

ERP

EnterpriseResourcePlanning

ManufacturingExecutionSystem

PlantAssetManagement

Stage 1Definition ofmaintenanceinterface

MES

Interface defined in IEC62264

Prod

uctio

n

Qua

lity

Inve

ntor

y

Mai

nten

ance

Mai

nten

ance

Interface defined by PROFINET

PAMController amp Field Devices

How do I move information vertically

wwwusprofinetcom

51

White paper MES and PROFINET

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

52

Application Profiles

Agreement within a device family on how to use the PROFIBUS PROFINET data by adding data structures cyclic acyclic services behavior parameterization diagnosis integration etc

wwwusprofinetcom

53

1

2

7

1

2

7

HostMaster Field DeviceSlave

Engineering

IEC 61158

Profile

Application Profiles

wwwusprofinetcom

54

Ident(Bar-codeRFID)

RobotNC

Profile Guidelines

Common ProfilesApplication Profiles Cooperation with other organizations

eg OPC DriveCom VDMA OpenPLC etc Training (UML Safety Models etc) Tools

Redundancy

FFIEC 61804

Interbus CAN etc

Models

Best Practice Patterns

Diagnosis

Data types

IEC 62390

Encoder PROFIdrive

FluidPower

SEMI

IampM Functions

Time Stamp

PROFIsafe

PADevices

Waterwastewater

intelligPumps SEMI

RemoteIOforPA

LaboratoryDevices

Weighingamp

Dosage

LowVoltageSwitch-

gear

IO-Link Trains

PROFINET IO

PROFIenergy

PROFIenergy Use Cases

Switch off during short breaksSwitch off during long breaksSwitch off during unplanned breaksReading of measured data

Provides a means of reducing or shutting off power when demand will be exceeded

wwwusprofinetcom

55

Competitive comparison

wwwusprofinetcom

56

Energy Management PROFINET EtherNetIP Modbus TCP

Production Pause savings Yes New No

Data organization Yes Yes No

PROFIenergy Resources

PROFIenergy flyerVideo What does PROFIenergy meanMinutePROFINET What is PROFIenergyWhite Paper ldquoThe PROFIenergy ProfilerdquoWhite Paper ldquoGet Energy Costs under ControlrdquoWhite Paper ldquoAssessing PROFIenergyacutes potentialrdquoBlog Report with videos

ldquoPROFIenergyrdquo

wwwusprofinetcom

57

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

58

PROFIsafe How it works

wwwusprofinetcom

59

ldquoBlack Channel ASICs Links Cables etc are not safety relevant

PROFIsafe Parts of the safety critical communications systems Addressing Watch Dog Timers Sequencing Signature etc

Safety relevant but not part of the PROFIsafe-Profiles Safety IO and the Safety Control Systems

Non safety critical functions like eg diagnosis

eg Diagnosis

Fail-safe data Standard data

Data Unit

PROFIBUS or PROFINET

PROFINETHTTPSNMP

hellip

TCPIP

EthernetRT

IO or Controller

PROFINETHTTPSNMP

hellip

TCPIP

EthernetRT

IOSafetyInput

Safety-Layer

PROFINETHTTPSNMP

hellip

TCPIP

EthernetRT

IOSafetyControl

Safety-Layer

PROFINETHTTPSNMP

hellip

TCPIP

EthernetRT

IOSafetyOutput

Safety-Layer

PROFIsafe provides correct transmission of messages

Competitive comparison

wwwusprofinetcom

60

System PROFINET EtherNetIP Modbus TCP

Functional Safety Yes Yes No

Safety for discrete process and motion Yes No No

Integrates AS-i Safety Yes No No

PROFIsafe Resources

Marketing Flyer PROFIsafeSystem Description PROFIsafe Technology and ApplicationPROFItelevision Safety with PROFINETApplication Story KUKA Reduces Machine Safety ComponentsPROFIsafe webinarSafety the Moviewwwprofisafenet

wwwusprofinetcom

61

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

62

How do I integrate controllers

wwwusprofinetcom

63IO controller 1

PROFINET

IO controller 2

CPU2 I-Device

IO device 1

CPU1

IO controller 3

CPU3

IO device 2

I-Device

An IO controller can also be an IO device with IO controller functionality on the same interfaceAllow local controllers in a modular architecture to communicate to a higher level station (main controller)Familiar IO access without TCPIP telegrams or proprietary methodsSimple and familiar IO interfacing of CPUs Interfacing of CPUs in different projects Integration among different controllers (manufacturers)Transmission of cyclic data (RT IRT)

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

64

Share an IO Device

PROFINET offers shared device functionalityTwo Controllers can access the same deviceFlexible assignment of modules to different controllers

IO controller 1

PROFINET

IO controller 2

Shared IO Device

Shared device results in reduced costs simplified architecturescan save on cabinet space allowing optimized solutions

65

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

66

Wireless

Long distance (RTU)Long distancesWaterwastewater and oil patch applicationsNo standards

Process InstrumentsShort distances battery powered meshWirelessHART ISA 10011a

Discrete Sensors and ActuatorsShort distances line-powered meshStandards still evolving

BackboneMedium distancesLong-established standards

wwwusprofinetcom

67

RTU = Remote Terminal Unit

PROFIBUS amp PROFINET gateways to WirelessHART

PI developed a standard

PROFINET uses this

PROFINET over wireless backbones

PROFINET runs over these standard wireless technologies

IEEE 80211 (bgahnac) ndash Wireless LANIEEE 802151 ndash Bluetooth

Wireless is part of the PROFINET specification

Many vendorsSome IO devices have wireless built in

PROFIsafe is safety-certified over wireless using PROFINET as the transport mechanism

wwwusprofinetcom

68

Competitive Comparison wireless

PROFINET ndash designed in safety includedEtherNetIP ndash multicasting complicates

wwwusprofinetcom

69

Resources

Industrial Wireless Networking WebinarFour kinds of wireless blog postPROFINET Certified Network Engineer classMore App stories

Disney Toy Story Midway ManiaDisney Radiator Springs Racers Swedish TowerSteel Industry

wwwusprofinetcom

70

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

71

More

Bumpless RedundancyFast Start UpiPar ServerProxiesUnmanaged switchesApplication Profiles for

Lab trains pumps SEMI robots hellip

wwwusprofinetcom

72

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

73

Security

PI and ODVA have security documentsBoth rely on protecting the network itself

wwwusprofinetcom

74

Resources

Automation WorldBelden webinarControl Engineering Were you just hackedwwwisssourcecomwwwSCADAhackercomEric Byresrsquo blogldquoProtecting ICSs from Electronic Threatsrdquo

Part 1Part 2Part 3

us-certgovcontrol_systemsMacAfeePROFINET Security Guideline

wwwusprofinetcom

75

Leadership

PI createdFunctional safety over the network using the black channel approachEnergy management covering production pauses and data organization

PI advocated 2-port switches in devices when ODVA said it was a bad idea now they also advocate themPI was first with redundant media controllers and devices

wwwusprofinetcom

76

Wrapping Up

What is PROFINET

PROFINET

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

wwwusprofinetcom

78

IS COFFEE

Industrial

Not PROFIBUS wrapped in TCPIPDesigned for industry from start

FastRobustDeterministic

wwwusprofinetcom

79

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Scalable (Donrsquot Fence Me In)

Donrsquot settle for an 80 solutionEventually you will need more

Motion ControlProcess InstrumentSafety over the busConnectivity to a

production systemAnd that will require

New busNew softwareNew training

Sohellipstart with the 100 solutionPROFINET wwwusprofinetcom

80

$

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Dont Fence Me In

Roy Rogers Sons of the Pionee

Sons of the Pioneers 36 All- track 7

1998

Other

16813268

eng - 00002425 00002423 00014C3C 00014C37 00015F90 00015F90 00008000 00008000 00007530 00007530

Complete

Finished (stable)Spec at version 23 for 2 yearsWork on ldquoobjectsrdquo continues

All application areasDiscrete process motion high speed

Depth of featuresDiagnostics

PROFIBUS-like + IT protocolsFunctional safetyEnergy managementFast startuphellip many more

wwwusprofinetcom

81

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Open

Created and maintained by PI not by any one companyPI members participate in Working Groups and as reviewersMembership not required to make productsNo contract to sign

wwwusprofinetcom

82

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Fast

How fastTCPIP

secondsProcess instruments

100rsquos of millisecondsFactory IO

~10 millisecondsMotion control

lt1 millisecondHigh speed IO motion

3125 microseconds

wwwusprofinetcom

83

How repeatable

seconds

10rsquos of milliseconds

lt1millisecond

lt1microsecond

called ldquojitterrdquocovers this whole range

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

FlexibleStart with PROFINET

Virtually unlimited address spaceLots of bandwidthStandard wirelessFuture-proof leveraging of EthernetConnectivity upwardsConnectivity peer-to-peerConnect directly to IO

For specialized needsUnusual device PROFIBUS to PROFINETIntelligent sensor IO-Link to PROFINETSimple sensor AS-i to PROFINETProcess instrument PROFIBUS PA (or FF) to PROFINETWireless process instrument WirelessHART to PROFINETWireless discrete sensor PI WSAN to PROFINETLegacy fieldbus Proxy to PROFINETLegacy instrument HART to PROFINET

84

wwwusprofinetcom

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Easy

Simple Device ReplacementEasy configurationAutomatic topologyAutomatic timing calculations

wwwusprofinetcom

85

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Ethernet (Standard Unmodified)

Standard Unmodified EthernetConforms to IEEE8023

Media includesCopperFiberWireless

Uses standard Ethernet switches

wwwusprofinetcom

86

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Industrial Ethernet Capability Matrix

wwwusprofinetcom

87

Industrial Ethernet Capability Matrix

wwwusprofinetcom

88

TCPIP

Open Network

Real-timeMotion

Controller-to-Controller(Peer-to-Peer)

Modbus TCPEtherNetIPEtherCATPROFINET

Motion

wwwusprofinetcom

Industrial Ethernet Functionality

Technology PROFINET EthernetIP Modbus TCP

Ethernet IO Y Y YMotion Control Y Y NPeer-to-peer Y Y N

Process profile Y N N

Safety Y Y NSecurity Guideline Y N NBuses integrated many DeviceNet

ControlNet Modbus

source organization websites

Y = shipping N = no plans known

Available= PROFIBUS DP PROFIBUS PA Interbus DeviceNet Serial Modbus AS-i HART IO-Link FFPlanned= CC-Link more

89

Industrial Ethernet Functionality

Technology PROFINET EtherNetIP Modbus TCP

Communication Model Provider-Consumer

Provider-Consumer

Client-Server

Real-time Protocol Options

IEEE 8023 (Layer 2) primary

UDPIP optionTCPIP option

UDPIP (Layer 4) TCPIP (Layer 4)

Jitter with IO ++ (low) - (high) -- (higher)

Protocol Standard IEC 61158 IEC 61158 IEC 61158

Transmission Type Unicast primary Multicast optional

Multicast primary Limited Unicast Unicast only

COTS switch possible Yes Not recommended Yes

Switch requirements 100Mbits or faster

full duplex for IO traffic

Full DuplexIGMP Snooping One

IGMP QueryWire speed

For IO traffic

No special requirements

IP Address AssignmentAutomatic w PN

DCPDHCP optional

DHCP andManaged

DHCP and Managed

90

wwwusprofinetcom

Industrial Ethernet Functionality

Device Names Mandatory Optional Optional

Simple Device Replacement

Yes no toolssupport in all

devices

NoDHCP Option 82 Managed

Need special switchserver with DHCP

Option 82 support

No

Technology PROFINET EtherNetIP Modbus TCP

Network Management

(DCP DHCP option SNMP LLDP

topology options naming concept comprehensive

diagnostics)

(DHCP bootP DHCP option 82 SNMP loop holes vendor specific

limited network diagnostics special switches very likely)

(limited to IT tools SNMP loop

holes vendor specific no built

in network functions)

Comprehensive Diagnostics

Yes Application and Network No No

Diagnostics IO Status Yes No IO only No

Diagnostics Network Browser (can find IP or naming issues)

Yes returns all PROFINET Devices

and information

Limited to IT or vendor tools

no common tool

Limited to IT or vendor tools

no common tool

91

wwwusprofinetcom

Industrial Ethernet Functionality

Diagnostics Topology Yes No No

SNMP loop holes No Yes Yes

Energy Management(PROFIenergy) Yes No No

Safety Yes Yes No

Fast Start Up Yes Yes No

Wireless Yes IEEE 80211 and Bluetooth

Yes IEEE 80211(with caution when

using multicast)Yes

Performance ++ - --

Automatic Timing Calculation Yes No No

Technology PROFINET EtherNetIP Modbus TCP

Fieldbus Integration

Many including non PI

networks (PROFIBUS Interbus ASI

DeviceNet Foundation Fieldbus Modbus Hart

etc)

CompoNet DeviceNet ControlNet

Modbus TCPModbus

92

wwwusprofinetcom

Industrial Ethernet Functionality

Media (Network) Redundancy

YesSP RSP PN MRP

bumpless IRTvendor specific

YesSP RSP DLR vendor

specific

YesSP RSP vendor

specific

Bumpless Redundancy Yes No No

Controller Redundancy YesNot on EtherNetIP

Only with additional ODVA networks and hardware

No

Device Redundancy Yes No NoVertical Integration Yes No NoDevices can report maintenance information

Yes No No

Peer to Peer communications

Yes with CBA I-Device PNPN

Couplers TCPUDP option for programmed communication

Yesonly TCPIPprogrammed

communication

Yesonly TCPIPprogrammed

communication

Technology PROFINET EtherNetIP Modbus TCP

93

wwwusprofinetcom

Industrial Ethernet Functionality

Technology PROFINET EtherNetIP Modbus TCP

PROFINET for PA(Process Automation)

Yes No No

Shared Device Yes No No

iPar (optional parameter server)

Yes No No

TCI ndash Tool Calling Interface(allows vendor tools to be entered from the PROFINET configuration engineering tool)

Yes No No

94

wwwusprofinetcom

Resources

Competitive Resources from the PROFIblog

Pegging the FUD Meter (82707)The Fickle Finger of FUD (103007)FUD Dissection Part 1FUD Dissection Part 2Responding to FUD with FCNThe Big Lie SUE (121708)The EtherNetIP FUD-sicle ndash Melted Again(73112)PROFINET versus EtherNetIP (22415)

wwwusprofinetcom

96

wwwusprofinetcom

wwwusprofinetcom

97

Resources PROFINEWS App

wwwusprofinetcom

98

Resources NewsletterPROFINEWScom

wwwusprofinetcom

99

wwwusprofinetcom

Resources Webinars

Introduction to Ethernet for Control EngineersPROFINETIndustrial WirelessIndustrial Ethernet DiagnosticsPROFIBUS in the Process Industries PROFIsafePROFIenergyCompleting a PROFINET Project

More

100

Resources One-day training classes101

PROFINETMinneapolis June 4Denver June Chicago Aug Tampa Oct Detroit Oct Louisville Nov Raleigh Nov Seattle Dec

For the latest scheduleand to register visit

wwwusprofinetcom wwwusprofinetcom

PROFINETLos Angeles Feb 3 Dallas Feb 19Atlanta Mar 4Houston Mar 19Richmond Apr 2St Louis Apr 16Newark Apr 28Pittsburgh May 14

Resources PROFItech Classes

PROFIBUS or PROFINET Certified Network Engineer classFull week in Johnson City TNAlso available on-siteTheoretical plus hands-onCertification requires passing both a theoretical and practical examCertified Network Engineers are listed at wwwprofibuscomDetails at certifiedProfiInterfaceCentercomRegister online

wwwusprofinetcom

102

PROFINET Developer Workshop

Provide background and knowledge to design and test a PROFINET product efficientlyHow PROFINET can meet the specific applicationrsquos needs (ex GSDML file development)Tailored to customerrsquos level of experience and education Builds upon the PROFINET Certified Network Engineer curriculumHands-on experience and expert instruction on how to use the PROFINET test software suiteSmall or large groups accommodated both at the PIC or on the customerrsquos site wwwusprofinetcom

103

Resources Books

wwwusprofinetcom

104

OrderOrder

Order Order

Resources Social Media

wwwusprofinetcom

105

PROFItelevision

ThePROFIblogger

MinutePROFINET

Resources People

PI North America16101 N 82nd StreetSuite 3BScottsdale AZ 85260 USA ph (480) 483-2456fax (480) 483-7202wwwusprofibuscom

Michael Bryant Executive DirectorCarl Henning Deputy DirectorMichael Bowne Director of Tech MktingLynne Froehlich Administrative DirectorMarsha Bryant Administrator

PROFI Interface Center One Internet PlazaJohnson City TN 37604 USA

ph (423) 262-2576fax (423) 262-2103 wwwProfiInterfaceCentercom

Torsten Paulsen PIC ManagerHunter Harrington PROFINET Consulting EngrKyle McMillan PROFINET Systems EngineerJohn Swindall PROFIBUS Systems Engineer

wwwusprofinetcom

106

copy2013-2015 PI North America The PROFINET and PROFIBUS Logos are registered trademarks Members of PI are entitled to use the logos in all their written or electronic publications and promotional material The use of the PROFINET Logo in connection with PROFINET products is allowed only under the conditions of the PROFINET Runtime Software license All other trademarks and registered trademarks are the property of their respective owners

  • PROFINET vs EtherNetIP
  • A Disclaimer
  • Agenda
  • The Organization PROFINET
  • The Organizations
  • The Organizations Activities
  • The Organizations Cooperation
  • PI markets
  • Itrsquos all about the data
  • The road to IIoT
  • Breadth of Application Coverage
  • Competitive comparison discrete IO
  • Resources
  • PROFINET in Process
  • Competitive comparison process
  • Resources
  • Resources PROFIBUS PA
  • Motion Control Topology
  • Competitive comparison motion
  • Resources
  • Depth of Features
  • 5 steps to determinism
  • PROFINET and TCPIP
  • Why not use TCPIP for real-time
  • Ethernet doesnrsquot cause delays
  • PROFINET RT (Real Time)
  • When you try to use all layershellip
  • When you try to use all layershellip
  • Bandwidth Reservation for PROFINET IRT
  • Scheduling for PROFINET IRT
  • Functional principle of synchronization
  • 3125 microsecond cycle
  • Summary
  • Depth of Features
  • The ISOOSI Communications Model
  • Device Diagnostic Information
  • Diagnostic Information
  • ISOOSI Model Where Diagnostics fit in
  • IT Standards fPROFINET Network Diagnostics
  • Network Diagnostics Using SNMP
  • Network diagnostics using HTTP
  • IT Standards fPROFINET Network Diagnostics
  • LLDP (Link Layer Discovery Protocol)
  • Slide Number 44
  • Simple Device Replacement
  • Simple Device Replacement
  • Slide Number 47
  • Competitive comparison diagnostics
  • Resources
  • Depth of Features
  • How do I move information vertically
  • Depth of Features
  • Application Profiles
  • Application Profiles
  • PROFIenergy Use Cases
  • Competitive comparison
  • PROFIenergy Resources
  • Depth of Features
  • PROFIsafe How it works
  • Competitive comparison
  • PROFIsafe Resources
  • Depth of Features
  • How do I integrate controllers
  • Depth of Features
  • Share an IO Device
  • Depth of Features
  • Wireless
  • PROFINET over wireless backbones
  • Competitive Comparison wireless
  • Resources
  • Depth of Features
  • More
  • Depth of Features
  • Security
  • Resources
  • Leadership
  • Wrapping Up
  • What is PROFINET
  • Industrial
  • Scalable (Donrsquot Fence Me In)
  • Complete
  • Open
  • Fast
  • Flexible
  • Easy
  • Ethernet (Standard Unmodified)
  • Industrial Ethernet Capability Matrix
  • Industrial Ethernet Capability Matrix
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Resources
  • Competitive Resources from the PROFIblog
  • wwwusprofinetcom
  • Resources PROFINEWS App
  • Resources Newsletter
  • Resources Webinars
  • Resources One-day training classes
  • Resources PROFItech Classes
  • PROFINET Developer Workshop
  • Resources Books
  • Resources Social Media
  • Resources People
  • Slide Number 107
Page 28: PROFINET vs. EtherNet/IP · PROFINET RT (Real Time) The device determines which path the telegram takes  26 Data 40*…1440 Bytes InterFrame Gap 12 Byte Pre-amble

When you try to use all layershellip

wwwusprofinetcom

28

Internet Layer

Network Access Layer

Application Layer

Transport Layer

SocketSNMPWEB

IP

Ethernet IEEE 8023

TCP UDP

IndustrialProtocolsPROFINET

Internet Layer

Network Access Layer

Application Layer

Transport Layer

SocketSNMPWEB

TCP UDP

IndustrialProtocols

IP

Ethernet

eg EtherNetIP

IEEE 8023

PROFINET is the enabling factor to achieve speed and determinism

8 ms

16 msLess than 100microsJitter

Source University of Michigan Industrial Ethernet BookldquoPerformance Metrics for Industrial Ethernetrdquo

Bandwidth

Scheduling

TCPIP

3125microsec

Real-Time

Bandwidth Reservation for PROFINET IRT

Communication system schedulingExact cycle synchronizationSeparate time domains for Real-time and non-Real-time

Cycle 1 Cycle 2 Cycle n

IRTchannelStandard channel

eg 1 ms position controller clock cycle

Isochronous (IRT) Data

Open standardcommunication

IRTchannel Standard channel IRT

channel

Real-time (RT) Data

TCPIP-DataRT - DataIRT-Data

Synchro-nization

IRT = Isochronous Real Time

Scheduling

TCPIP

3125microsec

Real-Time

Bandwidth

29

Scheduling for PROFINET IRT

Every IRT device knows when data arrives and where to send it

wwwusprofinetcom

30

Controller

Switch

Device zDevice yDevice x

Port1

Port1

Frame 3

Frame 2

Frame 1

Switch scheduleRec port Arrive Frame Departure Dest

port1 t1 1 t1+∆t 41 t2 2 t2+∆t 41 t3 3 t3+∆t 22 - - - -

3) - - - -4) - - - -

) 100 free for TCPIP

Port1

Port2

Port1

Port2

Port4

Port1

Frame 1Frame 2Frame 3

Frame 1

Frame 1

Frame 2Frame 3

Switch must be IRT-awareTCPIP

3125microsec

Real-Time

Bandwidth

Scheduling

Functional principle of synchronization31

part IEEE 1588 V2 approved March 2008

Local Time

MasterClock

TransparentClock

SlaveClock

TransparentClock

SyncCtrl

Forwarding ofSync Message

Local Time

MasterClock

BoundaryClock

SlaveClock

BoundaryClock

MasterPort

SyncCtrl

SlavePort

Issue of cascading time control loops Extension of start-up time Used by EtherNetIP CIPSync

Only one control loop between Master clock and Slave clock

Usable in switched networks

IEEE1588

PROFINET

Boundary Clock

Transparent Clock

wwwusprofinetcom

3125 microsecond cycle

wwwusprofinetcom

32

TCPIP

Real-Time

Bandwidth

Scheduling

3125microsec

Summary

PROFINET achieves industry requirements for speed and determinism using standard Ethernet by using these 5 steps1 Using TCPIP where appropriate2 Skipping it when necessary3 Reserving bandwidth for higher performance4 Scheduling traffic to ensure motion control

needs5 Fast Forwarding Dynamic Frame Packing

and Fragmentation to achieve 3125microsecond cycle times

wwwusprofinetcom

33

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

34

The ISOOSI Communications Model35

Ethernet based systems can provide diagnostics on the Transport oriented layers (lower level) as well as Application based diagnostics (higher level) Picking the right protocol is important if you want a complete set of diagnostic capabilities

Layer 7

Layer 4

Layer 3

Layer 2

Layer 1

Application

TCPUDP

IP

Ethernet

Application Layer Diagnostics(For Example PROFINET)Provides PROFINET device specific diagnostics (module unplugged wire break IO status Data records etc)

Transport Oriented Layers Diagnostics (For Example SNMP HTTP LLDP)Provides information about TCPUDPIPEthernet (link down bandwidth statistics connections etc)

Where Diagnostics fit in

wwwusprofinetcom

Device Diagnostic Information

Logical model provides quick error localizationDiagnostic information is structured hierarchically

Station Failure in Device(eg Valve Station 2)

Slot 1 Slot 2 Slot 3Slot 0 Slot 4 Slot 5 Slot 6Network diagnosis IP-Address Ping Location Statistic

Slot Failure in Module(eg Analog Input Slot 3)

Channel Failure in Channel(eg Cable Break in Channel 2)

Channel 2

SNMP = Simple Network Management Protocol

gtgtgtgtgt Station name gtgtgtgt Slot gtgtgt Channel gt Error informationgtgt Channel type

36

Diagnostic Information

Examples of Diagnostic InformationThe device monitors the Output Channelsin order to discover a wire break (no current is flowing although the output is set to lsquo1rsquo)

An analog Input has a range of 010VAn input voltage of 12V is detected and reported as overvoltage

wwwusprofinetcom

37

Diagnostic Information is not only ldquoPROFINET relatedrdquo but also helps in the application

Ethernet based systems can provide diagnostics on the Transport oriented layers (lower level) as well as Application based diagnostics (higher level) Picking the right protocol is important if you want a complete set of diagnostic capabilities

Layer 7

Layer 4

Layer 3

Layer 2

Layer 1

Application

TCPUDP

IP

Ethernet

Application Layer Diagnostics(For Example PROFINET)Provides PROFINET device specific diagnostics (module unplugged wire break etc)

Transport Oriented Layers Diagnostics (For Example SNMP HTTP LLDP)Provides information about TCPUDPIPEthernet (link down bandwidth statistics connections etc)

ISOOSI Model Where Diagnostics fit in38

wwwusprofinetcom

IT Standards fPROFINET Network Diagnostics

Benefit Protocol Description

Standard tools for reading statistics and diagnostics

SNMP

Simple Network Management Protocol for network diagnostics

Web access to devices for configuration diagnostics

HTTP

Hyper Text Transfer Protocol for Web services and browsing

wwwusprofinetcom

3939H

ow d

oes

it w

orkhellip

Network Diagnostics Using SNMP

PROFINET uses SNMPPROFINET uses standard MIBs (Management Information Base MIB-II LLDP Discovery MIB)This MIB-II contains information about device name IP address location status and statistics (examples include CRC errors port status bandwidth utilizationhellip

ManagementStation

IO-Device IO-Device

Data request

Data transfer

NameIP AddressLocationStatusStatistics

NameIP AddressLocationStatusStatistics

MIB MIB

SNMP Software

wwwusprofinetcom

4040

Network diagnostics using HTTP

Simple accessRegardless of location even wirelessNo engineering tool needed

41Easy access over the web (local or remote)IO Controllers IO Devices proxies or switches can have web

diagnostics implemented

Benefit Protocol Description

Mapping the network topology and simple device replacement

LLDPLink Layer Discovery Protocol IEEE 8021AB

wwwusprofinetcom

4242H

ow d

oes

it w

orkhellip

IT Standards fPROFINET Network Diagnostics

LLDP (Link Layer Discovery Protocol)

The Link Layer Discovery Protocol (LLDP) is a vendor-independent protocol and independent of the network structureVia LLDP connected devices specify their identity and properties to their neighbors cyclically every few seconds

ports names transmission rates etcThe information is stored in a local table (LLDP Discovery MIB)Benefits of using LLDP includehellip

helliptopology Information can later be read out with SNMP from the LLDP Discovery MIB

simple device replacement can be achieved

helliphellipIO 1 ndash Port 2 ndash IO DevicePort 5PLC ndash Port 1 ndash IO ControllerPort 4IO 3 ndash Port 1 ndash IO DevicePort 3IO 2 ndash Port 2 ndash IO DevicePort 2- Empty -Port 1

Discovery MIB - Switch

Example LLDP Table

43

wwwusprofinetcom

Topology Diagnostics View

Use of standard Ethernet mechanismsLLDPSNMP

Topology diagnostics for devices Same modeling of Ports as IO channels

Standard and topology view (offline online) Maintenance information

44

wwwusprofinetcom

Simple Device Replacement

How to replace a PROFINET device which has failed without using an engineering tool

Devices with memory cardTransfer memory card to keep existing device name

Devices without memory cardUsing the PROFINET simple device replacement feature

45

wwwusprofinetcom

Simple Device Replacement

wwwusprofinetcom

46

IO Controller

I0 3 are you thereHmmm No answer

LLDP Alias NameldquoSwitchP4rdquo

1 Device ldquoIO 3rdquo fails2 Device is replaced with new

MAC address and empty name3 Devices exchange LLDP4 The neighbor sends a LLDP alias

name to new device5 Controller finds new device using

DCP and LLDP alias name6 Device addressed with

DCP ldquoSet namerdquo from controller7 IO Controller starts device and

system is back online

IO 1 IO 2 IO 3

Switch

LLDP

Simple Device Replacement

P1

P2P3

P4

OK Irsquoll try this Is ldquoSwitchP4rdquo there(The device connected to port 4)

Hello I am the switch You are connected to my port 4 ldquoSwitchP4rdquo

Found you ldquoSwitchP4rdquo Let me set your device name again to ldquoI0 3rdquo

IO 4

P5

46

Use of Ethernet diagnostic tools

Network analysis with standard toolsDebugging during development w

Ethernet SnifferWireshark ndashwwwwiresharkorgPROFINET decoding is built inColor filter available

Device Link and traffic detection with LEDsLED DisplaySimple connection test without configuration

47

DCP (Discovery and Configuration Protocol)

Connect Request

Parameterization

Real-Time IO

wwwusprofinetcom

Competitive comparison diagnostics

wwwusprofinetcom

48

Technology PROFINET EtherNetIP Modbus TCP

Network Management

(DCP DHCP option SNMP LLDP

topology options naming concept comprehensive

diagnostics)

(DHCP bootP DHCP option 82 SNMP loop holes vendor specific

limited network diagnostics special switches very likely)

(limited to IT tools SNMP loop

holes vendor specific no built

in network functions)

Comprehensive Diagnostics

Yes Application and Network No No

Diagnostics IO Status Yes No IO only No

Diagnostics Network Browser (can find IP or naming issues)

Yes returns all PROFINET Devices

and information

Limited to IT or vendor tools

no common tool

Limited to IT or vendor tools

no common tool

Diagnostics Topology Yes No No

SNMP loop holes No Yes Yes

Resources

PROFINET Diagnostics VideoPROFINET Diagnostics for PROFINET Webinar

wwwusprofinetcom

49

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

50

ERP

EnterpriseResourcePlanning

ManufacturingExecutionSystem

PlantAssetManagement

Stage 1Definition ofmaintenanceinterface

MES

Interface defined in IEC62264

Prod

uctio

n

Qua

lity

Inve

ntor

y

Mai

nten

ance

Mai

nten

ance

Interface defined by PROFINET

PAMController amp Field Devices

How do I move information vertically

wwwusprofinetcom

51

White paper MES and PROFINET

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

52

Application Profiles

Agreement within a device family on how to use the PROFIBUS PROFINET data by adding data structures cyclic acyclic services behavior parameterization diagnosis integration etc

wwwusprofinetcom

53

1

2

7

1

2

7

HostMaster Field DeviceSlave

Engineering

IEC 61158

Profile

Application Profiles

wwwusprofinetcom

54

Ident(Bar-codeRFID)

RobotNC

Profile Guidelines

Common ProfilesApplication Profiles Cooperation with other organizations

eg OPC DriveCom VDMA OpenPLC etc Training (UML Safety Models etc) Tools

Redundancy

FFIEC 61804

Interbus CAN etc

Models

Best Practice Patterns

Diagnosis

Data types

IEC 62390

Encoder PROFIdrive

FluidPower

SEMI

IampM Functions

Time Stamp

PROFIsafe

PADevices

Waterwastewater

intelligPumps SEMI

RemoteIOforPA

LaboratoryDevices

Weighingamp

Dosage

LowVoltageSwitch-

gear

IO-Link Trains

PROFINET IO

PROFIenergy

PROFIenergy Use Cases

Switch off during short breaksSwitch off during long breaksSwitch off during unplanned breaksReading of measured data

Provides a means of reducing or shutting off power when demand will be exceeded

wwwusprofinetcom

55

Competitive comparison

wwwusprofinetcom

56

Energy Management PROFINET EtherNetIP Modbus TCP

Production Pause savings Yes New No

Data organization Yes Yes No

PROFIenergy Resources

PROFIenergy flyerVideo What does PROFIenergy meanMinutePROFINET What is PROFIenergyWhite Paper ldquoThe PROFIenergy ProfilerdquoWhite Paper ldquoGet Energy Costs under ControlrdquoWhite Paper ldquoAssessing PROFIenergyacutes potentialrdquoBlog Report with videos

ldquoPROFIenergyrdquo

wwwusprofinetcom

57

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

58

PROFIsafe How it works

wwwusprofinetcom

59

ldquoBlack Channel ASICs Links Cables etc are not safety relevant

PROFIsafe Parts of the safety critical communications systems Addressing Watch Dog Timers Sequencing Signature etc

Safety relevant but not part of the PROFIsafe-Profiles Safety IO and the Safety Control Systems

Non safety critical functions like eg diagnosis

eg Diagnosis

Fail-safe data Standard data

Data Unit

PROFIBUS or PROFINET

PROFINETHTTPSNMP

hellip

TCPIP

EthernetRT

IO or Controller

PROFINETHTTPSNMP

hellip

TCPIP

EthernetRT

IOSafetyInput

Safety-Layer

PROFINETHTTPSNMP

hellip

TCPIP

EthernetRT

IOSafetyControl

Safety-Layer

PROFINETHTTPSNMP

hellip

TCPIP

EthernetRT

IOSafetyOutput

Safety-Layer

PROFIsafe provides correct transmission of messages

Competitive comparison

wwwusprofinetcom

60

System PROFINET EtherNetIP Modbus TCP

Functional Safety Yes Yes No

Safety for discrete process and motion Yes No No

Integrates AS-i Safety Yes No No

PROFIsafe Resources

Marketing Flyer PROFIsafeSystem Description PROFIsafe Technology and ApplicationPROFItelevision Safety with PROFINETApplication Story KUKA Reduces Machine Safety ComponentsPROFIsafe webinarSafety the Moviewwwprofisafenet

wwwusprofinetcom

61

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

62

How do I integrate controllers

wwwusprofinetcom

63IO controller 1

PROFINET

IO controller 2

CPU2 I-Device

IO device 1

CPU1

IO controller 3

CPU3

IO device 2

I-Device

An IO controller can also be an IO device with IO controller functionality on the same interfaceAllow local controllers in a modular architecture to communicate to a higher level station (main controller)Familiar IO access without TCPIP telegrams or proprietary methodsSimple and familiar IO interfacing of CPUs Interfacing of CPUs in different projects Integration among different controllers (manufacturers)Transmission of cyclic data (RT IRT)

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

64

Share an IO Device

PROFINET offers shared device functionalityTwo Controllers can access the same deviceFlexible assignment of modules to different controllers

IO controller 1

PROFINET

IO controller 2

Shared IO Device

Shared device results in reduced costs simplified architecturescan save on cabinet space allowing optimized solutions

65

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

66

Wireless

Long distance (RTU)Long distancesWaterwastewater and oil patch applicationsNo standards

Process InstrumentsShort distances battery powered meshWirelessHART ISA 10011a

Discrete Sensors and ActuatorsShort distances line-powered meshStandards still evolving

BackboneMedium distancesLong-established standards

wwwusprofinetcom

67

RTU = Remote Terminal Unit

PROFIBUS amp PROFINET gateways to WirelessHART

PI developed a standard

PROFINET uses this

PROFINET over wireless backbones

PROFINET runs over these standard wireless technologies

IEEE 80211 (bgahnac) ndash Wireless LANIEEE 802151 ndash Bluetooth

Wireless is part of the PROFINET specification

Many vendorsSome IO devices have wireless built in

PROFIsafe is safety-certified over wireless using PROFINET as the transport mechanism

wwwusprofinetcom

68

Competitive Comparison wireless

PROFINET ndash designed in safety includedEtherNetIP ndash multicasting complicates

wwwusprofinetcom

69

Resources

Industrial Wireless Networking WebinarFour kinds of wireless blog postPROFINET Certified Network Engineer classMore App stories

Disney Toy Story Midway ManiaDisney Radiator Springs Racers Swedish TowerSteel Industry

wwwusprofinetcom

70

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

71

More

Bumpless RedundancyFast Start UpiPar ServerProxiesUnmanaged switchesApplication Profiles for

Lab trains pumps SEMI robots hellip

wwwusprofinetcom

72

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

73

Security

PI and ODVA have security documentsBoth rely on protecting the network itself

wwwusprofinetcom

74

Resources

Automation WorldBelden webinarControl Engineering Were you just hackedwwwisssourcecomwwwSCADAhackercomEric Byresrsquo blogldquoProtecting ICSs from Electronic Threatsrdquo

Part 1Part 2Part 3

us-certgovcontrol_systemsMacAfeePROFINET Security Guideline

wwwusprofinetcom

75

Leadership

PI createdFunctional safety over the network using the black channel approachEnergy management covering production pauses and data organization

PI advocated 2-port switches in devices when ODVA said it was a bad idea now they also advocate themPI was first with redundant media controllers and devices

wwwusprofinetcom

76

Wrapping Up

What is PROFINET

PROFINET

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

wwwusprofinetcom

78

IS COFFEE

Industrial

Not PROFIBUS wrapped in TCPIPDesigned for industry from start

FastRobustDeterministic

wwwusprofinetcom

79

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Scalable (Donrsquot Fence Me In)

Donrsquot settle for an 80 solutionEventually you will need more

Motion ControlProcess InstrumentSafety over the busConnectivity to a

production systemAnd that will require

New busNew softwareNew training

Sohellipstart with the 100 solutionPROFINET wwwusprofinetcom

80

$

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Dont Fence Me In

Roy Rogers Sons of the Pionee

Sons of the Pioneers 36 All- track 7

1998

Other

16813268

eng - 00002425 00002423 00014C3C 00014C37 00015F90 00015F90 00008000 00008000 00007530 00007530

Complete

Finished (stable)Spec at version 23 for 2 yearsWork on ldquoobjectsrdquo continues

All application areasDiscrete process motion high speed

Depth of featuresDiagnostics

PROFIBUS-like + IT protocolsFunctional safetyEnergy managementFast startuphellip many more

wwwusprofinetcom

81

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Open

Created and maintained by PI not by any one companyPI members participate in Working Groups and as reviewersMembership not required to make productsNo contract to sign

wwwusprofinetcom

82

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Fast

How fastTCPIP

secondsProcess instruments

100rsquos of millisecondsFactory IO

~10 millisecondsMotion control

lt1 millisecondHigh speed IO motion

3125 microseconds

wwwusprofinetcom

83

How repeatable

seconds

10rsquos of milliseconds

lt1millisecond

lt1microsecond

called ldquojitterrdquocovers this whole range

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

FlexibleStart with PROFINET

Virtually unlimited address spaceLots of bandwidthStandard wirelessFuture-proof leveraging of EthernetConnectivity upwardsConnectivity peer-to-peerConnect directly to IO

For specialized needsUnusual device PROFIBUS to PROFINETIntelligent sensor IO-Link to PROFINETSimple sensor AS-i to PROFINETProcess instrument PROFIBUS PA (or FF) to PROFINETWireless process instrument WirelessHART to PROFINETWireless discrete sensor PI WSAN to PROFINETLegacy fieldbus Proxy to PROFINETLegacy instrument HART to PROFINET

84

wwwusprofinetcom

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Easy

Simple Device ReplacementEasy configurationAutomatic topologyAutomatic timing calculations

wwwusprofinetcom

85

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Ethernet (Standard Unmodified)

Standard Unmodified EthernetConforms to IEEE8023

Media includesCopperFiberWireless

Uses standard Ethernet switches

wwwusprofinetcom

86

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Industrial Ethernet Capability Matrix

wwwusprofinetcom

87

Industrial Ethernet Capability Matrix

wwwusprofinetcom

88

TCPIP

Open Network

Real-timeMotion

Controller-to-Controller(Peer-to-Peer)

Modbus TCPEtherNetIPEtherCATPROFINET

Motion

wwwusprofinetcom

Industrial Ethernet Functionality

Technology PROFINET EthernetIP Modbus TCP

Ethernet IO Y Y YMotion Control Y Y NPeer-to-peer Y Y N

Process profile Y N N

Safety Y Y NSecurity Guideline Y N NBuses integrated many DeviceNet

ControlNet Modbus

source organization websites

Y = shipping N = no plans known

Available= PROFIBUS DP PROFIBUS PA Interbus DeviceNet Serial Modbus AS-i HART IO-Link FFPlanned= CC-Link more

89

Industrial Ethernet Functionality

Technology PROFINET EtherNetIP Modbus TCP

Communication Model Provider-Consumer

Provider-Consumer

Client-Server

Real-time Protocol Options

IEEE 8023 (Layer 2) primary

UDPIP optionTCPIP option

UDPIP (Layer 4) TCPIP (Layer 4)

Jitter with IO ++ (low) - (high) -- (higher)

Protocol Standard IEC 61158 IEC 61158 IEC 61158

Transmission Type Unicast primary Multicast optional

Multicast primary Limited Unicast Unicast only

COTS switch possible Yes Not recommended Yes

Switch requirements 100Mbits or faster

full duplex for IO traffic

Full DuplexIGMP Snooping One

IGMP QueryWire speed

For IO traffic

No special requirements

IP Address AssignmentAutomatic w PN

DCPDHCP optional

DHCP andManaged

DHCP and Managed

90

wwwusprofinetcom

Industrial Ethernet Functionality

Device Names Mandatory Optional Optional

Simple Device Replacement

Yes no toolssupport in all

devices

NoDHCP Option 82 Managed

Need special switchserver with DHCP

Option 82 support

No

Technology PROFINET EtherNetIP Modbus TCP

Network Management

(DCP DHCP option SNMP LLDP

topology options naming concept comprehensive

diagnostics)

(DHCP bootP DHCP option 82 SNMP loop holes vendor specific

limited network diagnostics special switches very likely)

(limited to IT tools SNMP loop

holes vendor specific no built

in network functions)

Comprehensive Diagnostics

Yes Application and Network No No

Diagnostics IO Status Yes No IO only No

Diagnostics Network Browser (can find IP or naming issues)

Yes returns all PROFINET Devices

and information

Limited to IT or vendor tools

no common tool

Limited to IT or vendor tools

no common tool

91

wwwusprofinetcom

Industrial Ethernet Functionality

Diagnostics Topology Yes No No

SNMP loop holes No Yes Yes

Energy Management(PROFIenergy) Yes No No

Safety Yes Yes No

Fast Start Up Yes Yes No

Wireless Yes IEEE 80211 and Bluetooth

Yes IEEE 80211(with caution when

using multicast)Yes

Performance ++ - --

Automatic Timing Calculation Yes No No

Technology PROFINET EtherNetIP Modbus TCP

Fieldbus Integration

Many including non PI

networks (PROFIBUS Interbus ASI

DeviceNet Foundation Fieldbus Modbus Hart

etc)

CompoNet DeviceNet ControlNet

Modbus TCPModbus

92

wwwusprofinetcom

Industrial Ethernet Functionality

Media (Network) Redundancy

YesSP RSP PN MRP

bumpless IRTvendor specific

YesSP RSP DLR vendor

specific

YesSP RSP vendor

specific

Bumpless Redundancy Yes No No

Controller Redundancy YesNot on EtherNetIP

Only with additional ODVA networks and hardware

No

Device Redundancy Yes No NoVertical Integration Yes No NoDevices can report maintenance information

Yes No No

Peer to Peer communications

Yes with CBA I-Device PNPN

Couplers TCPUDP option for programmed communication

Yesonly TCPIPprogrammed

communication

Yesonly TCPIPprogrammed

communication

Technology PROFINET EtherNetIP Modbus TCP

93

wwwusprofinetcom

Industrial Ethernet Functionality

Technology PROFINET EtherNetIP Modbus TCP

PROFINET for PA(Process Automation)

Yes No No

Shared Device Yes No No

iPar (optional parameter server)

Yes No No

TCI ndash Tool Calling Interface(allows vendor tools to be entered from the PROFINET configuration engineering tool)

Yes No No

94

wwwusprofinetcom

Resources

Competitive Resources from the PROFIblog

Pegging the FUD Meter (82707)The Fickle Finger of FUD (103007)FUD Dissection Part 1FUD Dissection Part 2Responding to FUD with FCNThe Big Lie SUE (121708)The EtherNetIP FUD-sicle ndash Melted Again(73112)PROFINET versus EtherNetIP (22415)

wwwusprofinetcom

96

wwwusprofinetcom

wwwusprofinetcom

97

Resources PROFINEWS App

wwwusprofinetcom

98

Resources NewsletterPROFINEWScom

wwwusprofinetcom

99

wwwusprofinetcom

Resources Webinars

Introduction to Ethernet for Control EngineersPROFINETIndustrial WirelessIndustrial Ethernet DiagnosticsPROFIBUS in the Process Industries PROFIsafePROFIenergyCompleting a PROFINET Project

More

100

Resources One-day training classes101

PROFINETMinneapolis June 4Denver June Chicago Aug Tampa Oct Detroit Oct Louisville Nov Raleigh Nov Seattle Dec

For the latest scheduleand to register visit

wwwusprofinetcom wwwusprofinetcom

PROFINETLos Angeles Feb 3 Dallas Feb 19Atlanta Mar 4Houston Mar 19Richmond Apr 2St Louis Apr 16Newark Apr 28Pittsburgh May 14

Resources PROFItech Classes

PROFIBUS or PROFINET Certified Network Engineer classFull week in Johnson City TNAlso available on-siteTheoretical plus hands-onCertification requires passing both a theoretical and practical examCertified Network Engineers are listed at wwwprofibuscomDetails at certifiedProfiInterfaceCentercomRegister online

wwwusprofinetcom

102

PROFINET Developer Workshop

Provide background and knowledge to design and test a PROFINET product efficientlyHow PROFINET can meet the specific applicationrsquos needs (ex GSDML file development)Tailored to customerrsquos level of experience and education Builds upon the PROFINET Certified Network Engineer curriculumHands-on experience and expert instruction on how to use the PROFINET test software suiteSmall or large groups accommodated both at the PIC or on the customerrsquos site wwwusprofinetcom

103

Resources Books

wwwusprofinetcom

104

OrderOrder

Order Order

Resources Social Media

wwwusprofinetcom

105

PROFItelevision

ThePROFIblogger

MinutePROFINET

Resources People

PI North America16101 N 82nd StreetSuite 3BScottsdale AZ 85260 USA ph (480) 483-2456fax (480) 483-7202wwwusprofibuscom

Michael Bryant Executive DirectorCarl Henning Deputy DirectorMichael Bowne Director of Tech MktingLynne Froehlich Administrative DirectorMarsha Bryant Administrator

PROFI Interface Center One Internet PlazaJohnson City TN 37604 USA

ph (423) 262-2576fax (423) 262-2103 wwwProfiInterfaceCentercom

Torsten Paulsen PIC ManagerHunter Harrington PROFINET Consulting EngrKyle McMillan PROFINET Systems EngineerJohn Swindall PROFIBUS Systems Engineer

wwwusprofinetcom

106

copy2013-2015 PI North America The PROFINET and PROFIBUS Logos are registered trademarks Members of PI are entitled to use the logos in all their written or electronic publications and promotional material The use of the PROFINET Logo in connection with PROFINET products is allowed only under the conditions of the PROFINET Runtime Software license All other trademarks and registered trademarks are the property of their respective owners

  • PROFINET vs EtherNetIP
  • A Disclaimer
  • Agenda
  • The Organization PROFINET
  • The Organizations
  • The Organizations Activities
  • The Organizations Cooperation
  • PI markets
  • Itrsquos all about the data
  • The road to IIoT
  • Breadth of Application Coverage
  • Competitive comparison discrete IO
  • Resources
  • PROFINET in Process
  • Competitive comparison process
  • Resources
  • Resources PROFIBUS PA
  • Motion Control Topology
  • Competitive comparison motion
  • Resources
  • Depth of Features
  • 5 steps to determinism
  • PROFINET and TCPIP
  • Why not use TCPIP for real-time
  • Ethernet doesnrsquot cause delays
  • PROFINET RT (Real Time)
  • When you try to use all layershellip
  • When you try to use all layershellip
  • Bandwidth Reservation for PROFINET IRT
  • Scheduling for PROFINET IRT
  • Functional principle of synchronization
  • 3125 microsecond cycle
  • Summary
  • Depth of Features
  • The ISOOSI Communications Model
  • Device Diagnostic Information
  • Diagnostic Information
  • ISOOSI Model Where Diagnostics fit in
  • IT Standards fPROFINET Network Diagnostics
  • Network Diagnostics Using SNMP
  • Network diagnostics using HTTP
  • IT Standards fPROFINET Network Diagnostics
  • LLDP (Link Layer Discovery Protocol)
  • Slide Number 44
  • Simple Device Replacement
  • Simple Device Replacement
  • Slide Number 47
  • Competitive comparison diagnostics
  • Resources
  • Depth of Features
  • How do I move information vertically
  • Depth of Features
  • Application Profiles
  • Application Profiles
  • PROFIenergy Use Cases
  • Competitive comparison
  • PROFIenergy Resources
  • Depth of Features
  • PROFIsafe How it works
  • Competitive comparison
  • PROFIsafe Resources
  • Depth of Features
  • How do I integrate controllers
  • Depth of Features
  • Share an IO Device
  • Depth of Features
  • Wireless
  • PROFINET over wireless backbones
  • Competitive Comparison wireless
  • Resources
  • Depth of Features
  • More
  • Depth of Features
  • Security
  • Resources
  • Leadership
  • Wrapping Up
  • What is PROFINET
  • Industrial
  • Scalable (Donrsquot Fence Me In)
  • Complete
  • Open
  • Fast
  • Flexible
  • Easy
  • Ethernet (Standard Unmodified)
  • Industrial Ethernet Capability Matrix
  • Industrial Ethernet Capability Matrix
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Resources
  • Competitive Resources from the PROFIblog
  • wwwusprofinetcom
  • Resources PROFINEWS App
  • Resources Newsletter
  • Resources Webinars
  • Resources One-day training classes
  • Resources PROFItech Classes
  • PROFINET Developer Workshop
  • Resources Books
  • Resources Social Media
  • Resources People
  • Slide Number 107
Page 29: PROFINET vs. EtherNet/IP · PROFINET RT (Real Time) The device determines which path the telegram takes  26 Data 40*…1440 Bytes InterFrame Gap 12 Byte Pre-amble

Bandwidth Reservation for PROFINET IRT

Communication system schedulingExact cycle synchronizationSeparate time domains for Real-time and non-Real-time

Cycle 1 Cycle 2 Cycle n

IRTchannelStandard channel

eg 1 ms position controller clock cycle

Isochronous (IRT) Data

Open standardcommunication

IRTchannel Standard channel IRT

channel

Real-time (RT) Data

TCPIP-DataRT - DataIRT-Data

Synchro-nization

IRT = Isochronous Real Time

Scheduling

TCPIP

3125microsec

Real-Time

Bandwidth

29

Scheduling for PROFINET IRT

Every IRT device knows when data arrives and where to send it

wwwusprofinetcom

30

Controller

Switch

Device zDevice yDevice x

Port1

Port1

Frame 3

Frame 2

Frame 1

Switch scheduleRec port Arrive Frame Departure Dest

port1 t1 1 t1+∆t 41 t2 2 t2+∆t 41 t3 3 t3+∆t 22 - - - -

3) - - - -4) - - - -

) 100 free for TCPIP

Port1

Port2

Port1

Port2

Port4

Port1

Frame 1Frame 2Frame 3

Frame 1

Frame 1

Frame 2Frame 3

Switch must be IRT-awareTCPIP

3125microsec

Real-Time

Bandwidth

Scheduling

Functional principle of synchronization31

part IEEE 1588 V2 approved March 2008

Local Time

MasterClock

TransparentClock

SlaveClock

TransparentClock

SyncCtrl

Forwarding ofSync Message

Local Time

MasterClock

BoundaryClock

SlaveClock

BoundaryClock

MasterPort

SyncCtrl

SlavePort

Issue of cascading time control loops Extension of start-up time Used by EtherNetIP CIPSync

Only one control loop between Master clock and Slave clock

Usable in switched networks

IEEE1588

PROFINET

Boundary Clock

Transparent Clock

wwwusprofinetcom

3125 microsecond cycle

wwwusprofinetcom

32

TCPIP

Real-Time

Bandwidth

Scheduling

3125microsec

Summary

PROFINET achieves industry requirements for speed and determinism using standard Ethernet by using these 5 steps1 Using TCPIP where appropriate2 Skipping it when necessary3 Reserving bandwidth for higher performance4 Scheduling traffic to ensure motion control

needs5 Fast Forwarding Dynamic Frame Packing

and Fragmentation to achieve 3125microsecond cycle times

wwwusprofinetcom

33

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

34

The ISOOSI Communications Model35

Ethernet based systems can provide diagnostics on the Transport oriented layers (lower level) as well as Application based diagnostics (higher level) Picking the right protocol is important if you want a complete set of diagnostic capabilities

Layer 7

Layer 4

Layer 3

Layer 2

Layer 1

Application

TCPUDP

IP

Ethernet

Application Layer Diagnostics(For Example PROFINET)Provides PROFINET device specific diagnostics (module unplugged wire break IO status Data records etc)

Transport Oriented Layers Diagnostics (For Example SNMP HTTP LLDP)Provides information about TCPUDPIPEthernet (link down bandwidth statistics connections etc)

Where Diagnostics fit in

wwwusprofinetcom

Device Diagnostic Information

Logical model provides quick error localizationDiagnostic information is structured hierarchically

Station Failure in Device(eg Valve Station 2)

Slot 1 Slot 2 Slot 3Slot 0 Slot 4 Slot 5 Slot 6Network diagnosis IP-Address Ping Location Statistic

Slot Failure in Module(eg Analog Input Slot 3)

Channel Failure in Channel(eg Cable Break in Channel 2)

Channel 2

SNMP = Simple Network Management Protocol

gtgtgtgtgt Station name gtgtgtgt Slot gtgtgt Channel gt Error informationgtgt Channel type

36

Diagnostic Information

Examples of Diagnostic InformationThe device monitors the Output Channelsin order to discover a wire break (no current is flowing although the output is set to lsquo1rsquo)

An analog Input has a range of 010VAn input voltage of 12V is detected and reported as overvoltage

wwwusprofinetcom

37

Diagnostic Information is not only ldquoPROFINET relatedrdquo but also helps in the application

Ethernet based systems can provide diagnostics on the Transport oriented layers (lower level) as well as Application based diagnostics (higher level) Picking the right protocol is important if you want a complete set of diagnostic capabilities

Layer 7

Layer 4

Layer 3

Layer 2

Layer 1

Application

TCPUDP

IP

Ethernet

Application Layer Diagnostics(For Example PROFINET)Provides PROFINET device specific diagnostics (module unplugged wire break etc)

Transport Oriented Layers Diagnostics (For Example SNMP HTTP LLDP)Provides information about TCPUDPIPEthernet (link down bandwidth statistics connections etc)

ISOOSI Model Where Diagnostics fit in38

wwwusprofinetcom

IT Standards fPROFINET Network Diagnostics

Benefit Protocol Description

Standard tools for reading statistics and diagnostics

SNMP

Simple Network Management Protocol for network diagnostics

Web access to devices for configuration diagnostics

HTTP

Hyper Text Transfer Protocol for Web services and browsing

wwwusprofinetcom

3939H

ow d

oes

it w

orkhellip

Network Diagnostics Using SNMP

PROFINET uses SNMPPROFINET uses standard MIBs (Management Information Base MIB-II LLDP Discovery MIB)This MIB-II contains information about device name IP address location status and statistics (examples include CRC errors port status bandwidth utilizationhellip

ManagementStation

IO-Device IO-Device

Data request

Data transfer

NameIP AddressLocationStatusStatistics

NameIP AddressLocationStatusStatistics

MIB MIB

SNMP Software

wwwusprofinetcom

4040

Network diagnostics using HTTP

Simple accessRegardless of location even wirelessNo engineering tool needed

41Easy access over the web (local or remote)IO Controllers IO Devices proxies or switches can have web

diagnostics implemented

Benefit Protocol Description

Mapping the network topology and simple device replacement

LLDPLink Layer Discovery Protocol IEEE 8021AB

wwwusprofinetcom

4242H

ow d

oes

it w

orkhellip

IT Standards fPROFINET Network Diagnostics

LLDP (Link Layer Discovery Protocol)

The Link Layer Discovery Protocol (LLDP) is a vendor-independent protocol and independent of the network structureVia LLDP connected devices specify their identity and properties to their neighbors cyclically every few seconds

ports names transmission rates etcThe information is stored in a local table (LLDP Discovery MIB)Benefits of using LLDP includehellip

helliptopology Information can later be read out with SNMP from the LLDP Discovery MIB

simple device replacement can be achieved

helliphellipIO 1 ndash Port 2 ndash IO DevicePort 5PLC ndash Port 1 ndash IO ControllerPort 4IO 3 ndash Port 1 ndash IO DevicePort 3IO 2 ndash Port 2 ndash IO DevicePort 2- Empty -Port 1

Discovery MIB - Switch

Example LLDP Table

43

wwwusprofinetcom

Topology Diagnostics View

Use of standard Ethernet mechanismsLLDPSNMP

Topology diagnostics for devices Same modeling of Ports as IO channels

Standard and topology view (offline online) Maintenance information

44

wwwusprofinetcom

Simple Device Replacement

How to replace a PROFINET device which has failed without using an engineering tool

Devices with memory cardTransfer memory card to keep existing device name

Devices without memory cardUsing the PROFINET simple device replacement feature

45

wwwusprofinetcom

Simple Device Replacement

wwwusprofinetcom

46

IO Controller

I0 3 are you thereHmmm No answer

LLDP Alias NameldquoSwitchP4rdquo

1 Device ldquoIO 3rdquo fails2 Device is replaced with new

MAC address and empty name3 Devices exchange LLDP4 The neighbor sends a LLDP alias

name to new device5 Controller finds new device using

DCP and LLDP alias name6 Device addressed with

DCP ldquoSet namerdquo from controller7 IO Controller starts device and

system is back online

IO 1 IO 2 IO 3

Switch

LLDP

Simple Device Replacement

P1

P2P3

P4

OK Irsquoll try this Is ldquoSwitchP4rdquo there(The device connected to port 4)

Hello I am the switch You are connected to my port 4 ldquoSwitchP4rdquo

Found you ldquoSwitchP4rdquo Let me set your device name again to ldquoI0 3rdquo

IO 4

P5

46

Use of Ethernet diagnostic tools

Network analysis with standard toolsDebugging during development w

Ethernet SnifferWireshark ndashwwwwiresharkorgPROFINET decoding is built inColor filter available

Device Link and traffic detection with LEDsLED DisplaySimple connection test without configuration

47

DCP (Discovery and Configuration Protocol)

Connect Request

Parameterization

Real-Time IO

wwwusprofinetcom

Competitive comparison diagnostics

wwwusprofinetcom

48

Technology PROFINET EtherNetIP Modbus TCP

Network Management

(DCP DHCP option SNMP LLDP

topology options naming concept comprehensive

diagnostics)

(DHCP bootP DHCP option 82 SNMP loop holes vendor specific

limited network diagnostics special switches very likely)

(limited to IT tools SNMP loop

holes vendor specific no built

in network functions)

Comprehensive Diagnostics

Yes Application and Network No No

Diagnostics IO Status Yes No IO only No

Diagnostics Network Browser (can find IP or naming issues)

Yes returns all PROFINET Devices

and information

Limited to IT or vendor tools

no common tool

Limited to IT or vendor tools

no common tool

Diagnostics Topology Yes No No

SNMP loop holes No Yes Yes

Resources

PROFINET Diagnostics VideoPROFINET Diagnostics for PROFINET Webinar

wwwusprofinetcom

49

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

50

ERP

EnterpriseResourcePlanning

ManufacturingExecutionSystem

PlantAssetManagement

Stage 1Definition ofmaintenanceinterface

MES

Interface defined in IEC62264

Prod

uctio

n

Qua

lity

Inve

ntor

y

Mai

nten

ance

Mai

nten

ance

Interface defined by PROFINET

PAMController amp Field Devices

How do I move information vertically

wwwusprofinetcom

51

White paper MES and PROFINET

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

52

Application Profiles

Agreement within a device family on how to use the PROFIBUS PROFINET data by adding data structures cyclic acyclic services behavior parameterization diagnosis integration etc

wwwusprofinetcom

53

1

2

7

1

2

7

HostMaster Field DeviceSlave

Engineering

IEC 61158

Profile

Application Profiles

wwwusprofinetcom

54

Ident(Bar-codeRFID)

RobotNC

Profile Guidelines

Common ProfilesApplication Profiles Cooperation with other organizations

eg OPC DriveCom VDMA OpenPLC etc Training (UML Safety Models etc) Tools

Redundancy

FFIEC 61804

Interbus CAN etc

Models

Best Practice Patterns

Diagnosis

Data types

IEC 62390

Encoder PROFIdrive

FluidPower

SEMI

IampM Functions

Time Stamp

PROFIsafe

PADevices

Waterwastewater

intelligPumps SEMI

RemoteIOforPA

LaboratoryDevices

Weighingamp

Dosage

LowVoltageSwitch-

gear

IO-Link Trains

PROFINET IO

PROFIenergy

PROFIenergy Use Cases

Switch off during short breaksSwitch off during long breaksSwitch off during unplanned breaksReading of measured data

Provides a means of reducing or shutting off power when demand will be exceeded

wwwusprofinetcom

55

Competitive comparison

wwwusprofinetcom

56

Energy Management PROFINET EtherNetIP Modbus TCP

Production Pause savings Yes New No

Data organization Yes Yes No

PROFIenergy Resources

PROFIenergy flyerVideo What does PROFIenergy meanMinutePROFINET What is PROFIenergyWhite Paper ldquoThe PROFIenergy ProfilerdquoWhite Paper ldquoGet Energy Costs under ControlrdquoWhite Paper ldquoAssessing PROFIenergyacutes potentialrdquoBlog Report with videos

ldquoPROFIenergyrdquo

wwwusprofinetcom

57

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

58

PROFIsafe How it works

wwwusprofinetcom

59

ldquoBlack Channel ASICs Links Cables etc are not safety relevant

PROFIsafe Parts of the safety critical communications systems Addressing Watch Dog Timers Sequencing Signature etc

Safety relevant but not part of the PROFIsafe-Profiles Safety IO and the Safety Control Systems

Non safety critical functions like eg diagnosis

eg Diagnosis

Fail-safe data Standard data

Data Unit

PROFIBUS or PROFINET

PROFINETHTTPSNMP

hellip

TCPIP

EthernetRT

IO or Controller

PROFINETHTTPSNMP

hellip

TCPIP

EthernetRT

IOSafetyInput

Safety-Layer

PROFINETHTTPSNMP

hellip

TCPIP

EthernetRT

IOSafetyControl

Safety-Layer

PROFINETHTTPSNMP

hellip

TCPIP

EthernetRT

IOSafetyOutput

Safety-Layer

PROFIsafe provides correct transmission of messages

Competitive comparison

wwwusprofinetcom

60

System PROFINET EtherNetIP Modbus TCP

Functional Safety Yes Yes No

Safety for discrete process and motion Yes No No

Integrates AS-i Safety Yes No No

PROFIsafe Resources

Marketing Flyer PROFIsafeSystem Description PROFIsafe Technology and ApplicationPROFItelevision Safety with PROFINETApplication Story KUKA Reduces Machine Safety ComponentsPROFIsafe webinarSafety the Moviewwwprofisafenet

wwwusprofinetcom

61

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

62

How do I integrate controllers

wwwusprofinetcom

63IO controller 1

PROFINET

IO controller 2

CPU2 I-Device

IO device 1

CPU1

IO controller 3

CPU3

IO device 2

I-Device

An IO controller can also be an IO device with IO controller functionality on the same interfaceAllow local controllers in a modular architecture to communicate to a higher level station (main controller)Familiar IO access without TCPIP telegrams or proprietary methodsSimple and familiar IO interfacing of CPUs Interfacing of CPUs in different projects Integration among different controllers (manufacturers)Transmission of cyclic data (RT IRT)

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

64

Share an IO Device

PROFINET offers shared device functionalityTwo Controllers can access the same deviceFlexible assignment of modules to different controllers

IO controller 1

PROFINET

IO controller 2

Shared IO Device

Shared device results in reduced costs simplified architecturescan save on cabinet space allowing optimized solutions

65

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

66

Wireless

Long distance (RTU)Long distancesWaterwastewater and oil patch applicationsNo standards

Process InstrumentsShort distances battery powered meshWirelessHART ISA 10011a

Discrete Sensors and ActuatorsShort distances line-powered meshStandards still evolving

BackboneMedium distancesLong-established standards

wwwusprofinetcom

67

RTU = Remote Terminal Unit

PROFIBUS amp PROFINET gateways to WirelessHART

PI developed a standard

PROFINET uses this

PROFINET over wireless backbones

PROFINET runs over these standard wireless technologies

IEEE 80211 (bgahnac) ndash Wireless LANIEEE 802151 ndash Bluetooth

Wireless is part of the PROFINET specification

Many vendorsSome IO devices have wireless built in

PROFIsafe is safety-certified over wireless using PROFINET as the transport mechanism

wwwusprofinetcom

68

Competitive Comparison wireless

PROFINET ndash designed in safety includedEtherNetIP ndash multicasting complicates

wwwusprofinetcom

69

Resources

Industrial Wireless Networking WebinarFour kinds of wireless blog postPROFINET Certified Network Engineer classMore App stories

Disney Toy Story Midway ManiaDisney Radiator Springs Racers Swedish TowerSteel Industry

wwwusprofinetcom

70

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

71

More

Bumpless RedundancyFast Start UpiPar ServerProxiesUnmanaged switchesApplication Profiles for

Lab trains pumps SEMI robots hellip

wwwusprofinetcom

72

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

73

Security

PI and ODVA have security documentsBoth rely on protecting the network itself

wwwusprofinetcom

74

Resources

Automation WorldBelden webinarControl Engineering Were you just hackedwwwisssourcecomwwwSCADAhackercomEric Byresrsquo blogldquoProtecting ICSs from Electronic Threatsrdquo

Part 1Part 2Part 3

us-certgovcontrol_systemsMacAfeePROFINET Security Guideline

wwwusprofinetcom

75

Leadership

PI createdFunctional safety over the network using the black channel approachEnergy management covering production pauses and data organization

PI advocated 2-port switches in devices when ODVA said it was a bad idea now they also advocate themPI was first with redundant media controllers and devices

wwwusprofinetcom

76

Wrapping Up

What is PROFINET

PROFINET

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

wwwusprofinetcom

78

IS COFFEE

Industrial

Not PROFIBUS wrapped in TCPIPDesigned for industry from start

FastRobustDeterministic

wwwusprofinetcom

79

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Scalable (Donrsquot Fence Me In)

Donrsquot settle for an 80 solutionEventually you will need more

Motion ControlProcess InstrumentSafety over the busConnectivity to a

production systemAnd that will require

New busNew softwareNew training

Sohellipstart with the 100 solutionPROFINET wwwusprofinetcom

80

$

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Dont Fence Me In

Roy Rogers Sons of the Pionee

Sons of the Pioneers 36 All- track 7

1998

Other

16813268

eng - 00002425 00002423 00014C3C 00014C37 00015F90 00015F90 00008000 00008000 00007530 00007530

Complete

Finished (stable)Spec at version 23 for 2 yearsWork on ldquoobjectsrdquo continues

All application areasDiscrete process motion high speed

Depth of featuresDiagnostics

PROFIBUS-like + IT protocolsFunctional safetyEnergy managementFast startuphellip many more

wwwusprofinetcom

81

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Open

Created and maintained by PI not by any one companyPI members participate in Working Groups and as reviewersMembership not required to make productsNo contract to sign

wwwusprofinetcom

82

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Fast

How fastTCPIP

secondsProcess instruments

100rsquos of millisecondsFactory IO

~10 millisecondsMotion control

lt1 millisecondHigh speed IO motion

3125 microseconds

wwwusprofinetcom

83

How repeatable

seconds

10rsquos of milliseconds

lt1millisecond

lt1microsecond

called ldquojitterrdquocovers this whole range

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

FlexibleStart with PROFINET

Virtually unlimited address spaceLots of bandwidthStandard wirelessFuture-proof leveraging of EthernetConnectivity upwardsConnectivity peer-to-peerConnect directly to IO

For specialized needsUnusual device PROFIBUS to PROFINETIntelligent sensor IO-Link to PROFINETSimple sensor AS-i to PROFINETProcess instrument PROFIBUS PA (or FF) to PROFINETWireless process instrument WirelessHART to PROFINETWireless discrete sensor PI WSAN to PROFINETLegacy fieldbus Proxy to PROFINETLegacy instrument HART to PROFINET

84

wwwusprofinetcom

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Easy

Simple Device ReplacementEasy configurationAutomatic topologyAutomatic timing calculations

wwwusprofinetcom

85

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Ethernet (Standard Unmodified)

Standard Unmodified EthernetConforms to IEEE8023

Media includesCopperFiberWireless

Uses standard Ethernet switches

wwwusprofinetcom

86

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Industrial Ethernet Capability Matrix

wwwusprofinetcom

87

Industrial Ethernet Capability Matrix

wwwusprofinetcom

88

TCPIP

Open Network

Real-timeMotion

Controller-to-Controller(Peer-to-Peer)

Modbus TCPEtherNetIPEtherCATPROFINET

Motion

wwwusprofinetcom

Industrial Ethernet Functionality

Technology PROFINET EthernetIP Modbus TCP

Ethernet IO Y Y YMotion Control Y Y NPeer-to-peer Y Y N

Process profile Y N N

Safety Y Y NSecurity Guideline Y N NBuses integrated many DeviceNet

ControlNet Modbus

source organization websites

Y = shipping N = no plans known

Available= PROFIBUS DP PROFIBUS PA Interbus DeviceNet Serial Modbus AS-i HART IO-Link FFPlanned= CC-Link more

89

Industrial Ethernet Functionality

Technology PROFINET EtherNetIP Modbus TCP

Communication Model Provider-Consumer

Provider-Consumer

Client-Server

Real-time Protocol Options

IEEE 8023 (Layer 2) primary

UDPIP optionTCPIP option

UDPIP (Layer 4) TCPIP (Layer 4)

Jitter with IO ++ (low) - (high) -- (higher)

Protocol Standard IEC 61158 IEC 61158 IEC 61158

Transmission Type Unicast primary Multicast optional

Multicast primary Limited Unicast Unicast only

COTS switch possible Yes Not recommended Yes

Switch requirements 100Mbits or faster

full duplex for IO traffic

Full DuplexIGMP Snooping One

IGMP QueryWire speed

For IO traffic

No special requirements

IP Address AssignmentAutomatic w PN

DCPDHCP optional

DHCP andManaged

DHCP and Managed

90

wwwusprofinetcom

Industrial Ethernet Functionality

Device Names Mandatory Optional Optional

Simple Device Replacement

Yes no toolssupport in all

devices

NoDHCP Option 82 Managed

Need special switchserver with DHCP

Option 82 support

No

Technology PROFINET EtherNetIP Modbus TCP

Network Management

(DCP DHCP option SNMP LLDP

topology options naming concept comprehensive

diagnostics)

(DHCP bootP DHCP option 82 SNMP loop holes vendor specific

limited network diagnostics special switches very likely)

(limited to IT tools SNMP loop

holes vendor specific no built

in network functions)

Comprehensive Diagnostics

Yes Application and Network No No

Diagnostics IO Status Yes No IO only No

Diagnostics Network Browser (can find IP or naming issues)

Yes returns all PROFINET Devices

and information

Limited to IT or vendor tools

no common tool

Limited to IT or vendor tools

no common tool

91

wwwusprofinetcom

Industrial Ethernet Functionality

Diagnostics Topology Yes No No

SNMP loop holes No Yes Yes

Energy Management(PROFIenergy) Yes No No

Safety Yes Yes No

Fast Start Up Yes Yes No

Wireless Yes IEEE 80211 and Bluetooth

Yes IEEE 80211(with caution when

using multicast)Yes

Performance ++ - --

Automatic Timing Calculation Yes No No

Technology PROFINET EtherNetIP Modbus TCP

Fieldbus Integration

Many including non PI

networks (PROFIBUS Interbus ASI

DeviceNet Foundation Fieldbus Modbus Hart

etc)

CompoNet DeviceNet ControlNet

Modbus TCPModbus

92

wwwusprofinetcom

Industrial Ethernet Functionality

Media (Network) Redundancy

YesSP RSP PN MRP

bumpless IRTvendor specific

YesSP RSP DLR vendor

specific

YesSP RSP vendor

specific

Bumpless Redundancy Yes No No

Controller Redundancy YesNot on EtherNetIP

Only with additional ODVA networks and hardware

No

Device Redundancy Yes No NoVertical Integration Yes No NoDevices can report maintenance information

Yes No No

Peer to Peer communications

Yes with CBA I-Device PNPN

Couplers TCPUDP option for programmed communication

Yesonly TCPIPprogrammed

communication

Yesonly TCPIPprogrammed

communication

Technology PROFINET EtherNetIP Modbus TCP

93

wwwusprofinetcom

Industrial Ethernet Functionality

Technology PROFINET EtherNetIP Modbus TCP

PROFINET for PA(Process Automation)

Yes No No

Shared Device Yes No No

iPar (optional parameter server)

Yes No No

TCI ndash Tool Calling Interface(allows vendor tools to be entered from the PROFINET configuration engineering tool)

Yes No No

94

wwwusprofinetcom

Resources

Competitive Resources from the PROFIblog

Pegging the FUD Meter (82707)The Fickle Finger of FUD (103007)FUD Dissection Part 1FUD Dissection Part 2Responding to FUD with FCNThe Big Lie SUE (121708)The EtherNetIP FUD-sicle ndash Melted Again(73112)PROFINET versus EtherNetIP (22415)

wwwusprofinetcom

96

wwwusprofinetcom

wwwusprofinetcom

97

Resources PROFINEWS App

wwwusprofinetcom

98

Resources NewsletterPROFINEWScom

wwwusprofinetcom

99

wwwusprofinetcom

Resources Webinars

Introduction to Ethernet for Control EngineersPROFINETIndustrial WirelessIndustrial Ethernet DiagnosticsPROFIBUS in the Process Industries PROFIsafePROFIenergyCompleting a PROFINET Project

More

100

Resources One-day training classes101

PROFINETMinneapolis June 4Denver June Chicago Aug Tampa Oct Detroit Oct Louisville Nov Raleigh Nov Seattle Dec

For the latest scheduleand to register visit

wwwusprofinetcom wwwusprofinetcom

PROFINETLos Angeles Feb 3 Dallas Feb 19Atlanta Mar 4Houston Mar 19Richmond Apr 2St Louis Apr 16Newark Apr 28Pittsburgh May 14

Resources PROFItech Classes

PROFIBUS or PROFINET Certified Network Engineer classFull week in Johnson City TNAlso available on-siteTheoretical plus hands-onCertification requires passing both a theoretical and practical examCertified Network Engineers are listed at wwwprofibuscomDetails at certifiedProfiInterfaceCentercomRegister online

wwwusprofinetcom

102

PROFINET Developer Workshop

Provide background and knowledge to design and test a PROFINET product efficientlyHow PROFINET can meet the specific applicationrsquos needs (ex GSDML file development)Tailored to customerrsquos level of experience and education Builds upon the PROFINET Certified Network Engineer curriculumHands-on experience and expert instruction on how to use the PROFINET test software suiteSmall or large groups accommodated both at the PIC or on the customerrsquos site wwwusprofinetcom

103

Resources Books

wwwusprofinetcom

104

OrderOrder

Order Order

Resources Social Media

wwwusprofinetcom

105

PROFItelevision

ThePROFIblogger

MinutePROFINET

Resources People

PI North America16101 N 82nd StreetSuite 3BScottsdale AZ 85260 USA ph (480) 483-2456fax (480) 483-7202wwwusprofibuscom

Michael Bryant Executive DirectorCarl Henning Deputy DirectorMichael Bowne Director of Tech MktingLynne Froehlich Administrative DirectorMarsha Bryant Administrator

PROFI Interface Center One Internet PlazaJohnson City TN 37604 USA

ph (423) 262-2576fax (423) 262-2103 wwwProfiInterfaceCentercom

Torsten Paulsen PIC ManagerHunter Harrington PROFINET Consulting EngrKyle McMillan PROFINET Systems EngineerJohn Swindall PROFIBUS Systems Engineer

wwwusprofinetcom

106

copy2013-2015 PI North America The PROFINET and PROFIBUS Logos are registered trademarks Members of PI are entitled to use the logos in all their written or electronic publications and promotional material The use of the PROFINET Logo in connection with PROFINET products is allowed only under the conditions of the PROFINET Runtime Software license All other trademarks and registered trademarks are the property of their respective owners

  • PROFINET vs EtherNetIP
  • A Disclaimer
  • Agenda
  • The Organization PROFINET
  • The Organizations
  • The Organizations Activities
  • The Organizations Cooperation
  • PI markets
  • Itrsquos all about the data
  • The road to IIoT
  • Breadth of Application Coverage
  • Competitive comparison discrete IO
  • Resources
  • PROFINET in Process
  • Competitive comparison process
  • Resources
  • Resources PROFIBUS PA
  • Motion Control Topology
  • Competitive comparison motion
  • Resources
  • Depth of Features
  • 5 steps to determinism
  • PROFINET and TCPIP
  • Why not use TCPIP for real-time
  • Ethernet doesnrsquot cause delays
  • PROFINET RT (Real Time)
  • When you try to use all layershellip
  • When you try to use all layershellip
  • Bandwidth Reservation for PROFINET IRT
  • Scheduling for PROFINET IRT
  • Functional principle of synchronization
  • 3125 microsecond cycle
  • Summary
  • Depth of Features
  • The ISOOSI Communications Model
  • Device Diagnostic Information
  • Diagnostic Information
  • ISOOSI Model Where Diagnostics fit in
  • IT Standards fPROFINET Network Diagnostics
  • Network Diagnostics Using SNMP
  • Network diagnostics using HTTP
  • IT Standards fPROFINET Network Diagnostics
  • LLDP (Link Layer Discovery Protocol)
  • Slide Number 44
  • Simple Device Replacement
  • Simple Device Replacement
  • Slide Number 47
  • Competitive comparison diagnostics
  • Resources
  • Depth of Features
  • How do I move information vertically
  • Depth of Features
  • Application Profiles
  • Application Profiles
  • PROFIenergy Use Cases
  • Competitive comparison
  • PROFIenergy Resources
  • Depth of Features
  • PROFIsafe How it works
  • Competitive comparison
  • PROFIsafe Resources
  • Depth of Features
  • How do I integrate controllers
  • Depth of Features
  • Share an IO Device
  • Depth of Features
  • Wireless
  • PROFINET over wireless backbones
  • Competitive Comparison wireless
  • Resources
  • Depth of Features
  • More
  • Depth of Features
  • Security
  • Resources
  • Leadership
  • Wrapping Up
  • What is PROFINET
  • Industrial
  • Scalable (Donrsquot Fence Me In)
  • Complete
  • Open
  • Fast
  • Flexible
  • Easy
  • Ethernet (Standard Unmodified)
  • Industrial Ethernet Capability Matrix
  • Industrial Ethernet Capability Matrix
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Resources
  • Competitive Resources from the PROFIblog
  • wwwusprofinetcom
  • Resources PROFINEWS App
  • Resources Newsletter
  • Resources Webinars
  • Resources One-day training classes
  • Resources PROFItech Classes
  • PROFINET Developer Workshop
  • Resources Books
  • Resources Social Media
  • Resources People
  • Slide Number 107
Page 30: PROFINET vs. EtherNet/IP · PROFINET RT (Real Time) The device determines which path the telegram takes  26 Data 40*…1440 Bytes InterFrame Gap 12 Byte Pre-amble

Scheduling for PROFINET IRT

Every IRT device knows when data arrives and where to send it

wwwusprofinetcom

30

Controller

Switch

Device zDevice yDevice x

Port1

Port1

Frame 3

Frame 2

Frame 1

Switch scheduleRec port Arrive Frame Departure Dest

port1 t1 1 t1+∆t 41 t2 2 t2+∆t 41 t3 3 t3+∆t 22 - - - -

3) - - - -4) - - - -

) 100 free for TCPIP

Port1

Port2

Port1

Port2

Port4

Port1

Frame 1Frame 2Frame 3

Frame 1

Frame 1

Frame 2Frame 3

Switch must be IRT-awareTCPIP

3125microsec

Real-Time

Bandwidth

Scheduling

Functional principle of synchronization31

part IEEE 1588 V2 approved March 2008

Local Time

MasterClock

TransparentClock

SlaveClock

TransparentClock

SyncCtrl

Forwarding ofSync Message

Local Time

MasterClock

BoundaryClock

SlaveClock

BoundaryClock

MasterPort

SyncCtrl

SlavePort

Issue of cascading time control loops Extension of start-up time Used by EtherNetIP CIPSync

Only one control loop between Master clock and Slave clock

Usable in switched networks

IEEE1588

PROFINET

Boundary Clock

Transparent Clock

wwwusprofinetcom

3125 microsecond cycle

wwwusprofinetcom

32

TCPIP

Real-Time

Bandwidth

Scheduling

3125microsec

Summary

PROFINET achieves industry requirements for speed and determinism using standard Ethernet by using these 5 steps1 Using TCPIP where appropriate2 Skipping it when necessary3 Reserving bandwidth for higher performance4 Scheduling traffic to ensure motion control

needs5 Fast Forwarding Dynamic Frame Packing

and Fragmentation to achieve 3125microsecond cycle times

wwwusprofinetcom

33

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

34

The ISOOSI Communications Model35

Ethernet based systems can provide diagnostics on the Transport oriented layers (lower level) as well as Application based diagnostics (higher level) Picking the right protocol is important if you want a complete set of diagnostic capabilities

Layer 7

Layer 4

Layer 3

Layer 2

Layer 1

Application

TCPUDP

IP

Ethernet

Application Layer Diagnostics(For Example PROFINET)Provides PROFINET device specific diagnostics (module unplugged wire break IO status Data records etc)

Transport Oriented Layers Diagnostics (For Example SNMP HTTP LLDP)Provides information about TCPUDPIPEthernet (link down bandwidth statistics connections etc)

Where Diagnostics fit in

wwwusprofinetcom

Device Diagnostic Information

Logical model provides quick error localizationDiagnostic information is structured hierarchically

Station Failure in Device(eg Valve Station 2)

Slot 1 Slot 2 Slot 3Slot 0 Slot 4 Slot 5 Slot 6Network diagnosis IP-Address Ping Location Statistic

Slot Failure in Module(eg Analog Input Slot 3)

Channel Failure in Channel(eg Cable Break in Channel 2)

Channel 2

SNMP = Simple Network Management Protocol

gtgtgtgtgt Station name gtgtgtgt Slot gtgtgt Channel gt Error informationgtgt Channel type

36

Diagnostic Information

Examples of Diagnostic InformationThe device monitors the Output Channelsin order to discover a wire break (no current is flowing although the output is set to lsquo1rsquo)

An analog Input has a range of 010VAn input voltage of 12V is detected and reported as overvoltage

wwwusprofinetcom

37

Diagnostic Information is not only ldquoPROFINET relatedrdquo but also helps in the application

Ethernet based systems can provide diagnostics on the Transport oriented layers (lower level) as well as Application based diagnostics (higher level) Picking the right protocol is important if you want a complete set of diagnostic capabilities

Layer 7

Layer 4

Layer 3

Layer 2

Layer 1

Application

TCPUDP

IP

Ethernet

Application Layer Diagnostics(For Example PROFINET)Provides PROFINET device specific diagnostics (module unplugged wire break etc)

Transport Oriented Layers Diagnostics (For Example SNMP HTTP LLDP)Provides information about TCPUDPIPEthernet (link down bandwidth statistics connections etc)

ISOOSI Model Where Diagnostics fit in38

wwwusprofinetcom

IT Standards fPROFINET Network Diagnostics

Benefit Protocol Description

Standard tools for reading statistics and diagnostics

SNMP

Simple Network Management Protocol for network diagnostics

Web access to devices for configuration diagnostics

HTTP

Hyper Text Transfer Protocol for Web services and browsing

wwwusprofinetcom

3939H

ow d

oes

it w

orkhellip

Network Diagnostics Using SNMP

PROFINET uses SNMPPROFINET uses standard MIBs (Management Information Base MIB-II LLDP Discovery MIB)This MIB-II contains information about device name IP address location status and statistics (examples include CRC errors port status bandwidth utilizationhellip

ManagementStation

IO-Device IO-Device

Data request

Data transfer

NameIP AddressLocationStatusStatistics

NameIP AddressLocationStatusStatistics

MIB MIB

SNMP Software

wwwusprofinetcom

4040

Network diagnostics using HTTP

Simple accessRegardless of location even wirelessNo engineering tool needed

41Easy access over the web (local or remote)IO Controllers IO Devices proxies or switches can have web

diagnostics implemented

Benefit Protocol Description

Mapping the network topology and simple device replacement

LLDPLink Layer Discovery Protocol IEEE 8021AB

wwwusprofinetcom

4242H

ow d

oes

it w

orkhellip

IT Standards fPROFINET Network Diagnostics

LLDP (Link Layer Discovery Protocol)

The Link Layer Discovery Protocol (LLDP) is a vendor-independent protocol and independent of the network structureVia LLDP connected devices specify their identity and properties to their neighbors cyclically every few seconds

ports names transmission rates etcThe information is stored in a local table (LLDP Discovery MIB)Benefits of using LLDP includehellip

helliptopology Information can later be read out with SNMP from the LLDP Discovery MIB

simple device replacement can be achieved

helliphellipIO 1 ndash Port 2 ndash IO DevicePort 5PLC ndash Port 1 ndash IO ControllerPort 4IO 3 ndash Port 1 ndash IO DevicePort 3IO 2 ndash Port 2 ndash IO DevicePort 2- Empty -Port 1

Discovery MIB - Switch

Example LLDP Table

43

wwwusprofinetcom

Topology Diagnostics View

Use of standard Ethernet mechanismsLLDPSNMP

Topology diagnostics for devices Same modeling of Ports as IO channels

Standard and topology view (offline online) Maintenance information

44

wwwusprofinetcom

Simple Device Replacement

How to replace a PROFINET device which has failed without using an engineering tool

Devices with memory cardTransfer memory card to keep existing device name

Devices without memory cardUsing the PROFINET simple device replacement feature

45

wwwusprofinetcom

Simple Device Replacement

wwwusprofinetcom

46

IO Controller

I0 3 are you thereHmmm No answer

LLDP Alias NameldquoSwitchP4rdquo

1 Device ldquoIO 3rdquo fails2 Device is replaced with new

MAC address and empty name3 Devices exchange LLDP4 The neighbor sends a LLDP alias

name to new device5 Controller finds new device using

DCP and LLDP alias name6 Device addressed with

DCP ldquoSet namerdquo from controller7 IO Controller starts device and

system is back online

IO 1 IO 2 IO 3

Switch

LLDP

Simple Device Replacement

P1

P2P3

P4

OK Irsquoll try this Is ldquoSwitchP4rdquo there(The device connected to port 4)

Hello I am the switch You are connected to my port 4 ldquoSwitchP4rdquo

Found you ldquoSwitchP4rdquo Let me set your device name again to ldquoI0 3rdquo

IO 4

P5

46

Use of Ethernet diagnostic tools

Network analysis with standard toolsDebugging during development w

Ethernet SnifferWireshark ndashwwwwiresharkorgPROFINET decoding is built inColor filter available

Device Link and traffic detection with LEDsLED DisplaySimple connection test without configuration

47

DCP (Discovery and Configuration Protocol)

Connect Request

Parameterization

Real-Time IO

wwwusprofinetcom

Competitive comparison diagnostics

wwwusprofinetcom

48

Technology PROFINET EtherNetIP Modbus TCP

Network Management

(DCP DHCP option SNMP LLDP

topology options naming concept comprehensive

diagnostics)

(DHCP bootP DHCP option 82 SNMP loop holes vendor specific

limited network diagnostics special switches very likely)

(limited to IT tools SNMP loop

holes vendor specific no built

in network functions)

Comprehensive Diagnostics

Yes Application and Network No No

Diagnostics IO Status Yes No IO only No

Diagnostics Network Browser (can find IP or naming issues)

Yes returns all PROFINET Devices

and information

Limited to IT or vendor tools

no common tool

Limited to IT or vendor tools

no common tool

Diagnostics Topology Yes No No

SNMP loop holes No Yes Yes

Resources

PROFINET Diagnostics VideoPROFINET Diagnostics for PROFINET Webinar

wwwusprofinetcom

49

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

50

ERP

EnterpriseResourcePlanning

ManufacturingExecutionSystem

PlantAssetManagement

Stage 1Definition ofmaintenanceinterface

MES

Interface defined in IEC62264

Prod

uctio

n

Qua

lity

Inve

ntor

y

Mai

nten

ance

Mai

nten

ance

Interface defined by PROFINET

PAMController amp Field Devices

How do I move information vertically

wwwusprofinetcom

51

White paper MES and PROFINET

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

52

Application Profiles

Agreement within a device family on how to use the PROFIBUS PROFINET data by adding data structures cyclic acyclic services behavior parameterization diagnosis integration etc

wwwusprofinetcom

53

1

2

7

1

2

7

HostMaster Field DeviceSlave

Engineering

IEC 61158

Profile

Application Profiles

wwwusprofinetcom

54

Ident(Bar-codeRFID)

RobotNC

Profile Guidelines

Common ProfilesApplication Profiles Cooperation with other organizations

eg OPC DriveCom VDMA OpenPLC etc Training (UML Safety Models etc) Tools

Redundancy

FFIEC 61804

Interbus CAN etc

Models

Best Practice Patterns

Diagnosis

Data types

IEC 62390

Encoder PROFIdrive

FluidPower

SEMI

IampM Functions

Time Stamp

PROFIsafe

PADevices

Waterwastewater

intelligPumps SEMI

RemoteIOforPA

LaboratoryDevices

Weighingamp

Dosage

LowVoltageSwitch-

gear

IO-Link Trains

PROFINET IO

PROFIenergy

PROFIenergy Use Cases

Switch off during short breaksSwitch off during long breaksSwitch off during unplanned breaksReading of measured data

Provides a means of reducing or shutting off power when demand will be exceeded

wwwusprofinetcom

55

Competitive comparison

wwwusprofinetcom

56

Energy Management PROFINET EtherNetIP Modbus TCP

Production Pause savings Yes New No

Data organization Yes Yes No

PROFIenergy Resources

PROFIenergy flyerVideo What does PROFIenergy meanMinutePROFINET What is PROFIenergyWhite Paper ldquoThe PROFIenergy ProfilerdquoWhite Paper ldquoGet Energy Costs under ControlrdquoWhite Paper ldquoAssessing PROFIenergyacutes potentialrdquoBlog Report with videos

ldquoPROFIenergyrdquo

wwwusprofinetcom

57

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

58

PROFIsafe How it works

wwwusprofinetcom

59

ldquoBlack Channel ASICs Links Cables etc are not safety relevant

PROFIsafe Parts of the safety critical communications systems Addressing Watch Dog Timers Sequencing Signature etc

Safety relevant but not part of the PROFIsafe-Profiles Safety IO and the Safety Control Systems

Non safety critical functions like eg diagnosis

eg Diagnosis

Fail-safe data Standard data

Data Unit

PROFIBUS or PROFINET

PROFINETHTTPSNMP

hellip

TCPIP

EthernetRT

IO or Controller

PROFINETHTTPSNMP

hellip

TCPIP

EthernetRT

IOSafetyInput

Safety-Layer

PROFINETHTTPSNMP

hellip

TCPIP

EthernetRT

IOSafetyControl

Safety-Layer

PROFINETHTTPSNMP

hellip

TCPIP

EthernetRT

IOSafetyOutput

Safety-Layer

PROFIsafe provides correct transmission of messages

Competitive comparison

wwwusprofinetcom

60

System PROFINET EtherNetIP Modbus TCP

Functional Safety Yes Yes No

Safety for discrete process and motion Yes No No

Integrates AS-i Safety Yes No No

PROFIsafe Resources

Marketing Flyer PROFIsafeSystem Description PROFIsafe Technology and ApplicationPROFItelevision Safety with PROFINETApplication Story KUKA Reduces Machine Safety ComponentsPROFIsafe webinarSafety the Moviewwwprofisafenet

wwwusprofinetcom

61

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

62

How do I integrate controllers

wwwusprofinetcom

63IO controller 1

PROFINET

IO controller 2

CPU2 I-Device

IO device 1

CPU1

IO controller 3

CPU3

IO device 2

I-Device

An IO controller can also be an IO device with IO controller functionality on the same interfaceAllow local controllers in a modular architecture to communicate to a higher level station (main controller)Familiar IO access without TCPIP telegrams or proprietary methodsSimple and familiar IO interfacing of CPUs Interfacing of CPUs in different projects Integration among different controllers (manufacturers)Transmission of cyclic data (RT IRT)

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

64

Share an IO Device

PROFINET offers shared device functionalityTwo Controllers can access the same deviceFlexible assignment of modules to different controllers

IO controller 1

PROFINET

IO controller 2

Shared IO Device

Shared device results in reduced costs simplified architecturescan save on cabinet space allowing optimized solutions

65

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

66

Wireless

Long distance (RTU)Long distancesWaterwastewater and oil patch applicationsNo standards

Process InstrumentsShort distances battery powered meshWirelessHART ISA 10011a

Discrete Sensors and ActuatorsShort distances line-powered meshStandards still evolving

BackboneMedium distancesLong-established standards

wwwusprofinetcom

67

RTU = Remote Terminal Unit

PROFIBUS amp PROFINET gateways to WirelessHART

PI developed a standard

PROFINET uses this

PROFINET over wireless backbones

PROFINET runs over these standard wireless technologies

IEEE 80211 (bgahnac) ndash Wireless LANIEEE 802151 ndash Bluetooth

Wireless is part of the PROFINET specification

Many vendorsSome IO devices have wireless built in

PROFIsafe is safety-certified over wireless using PROFINET as the transport mechanism

wwwusprofinetcom

68

Competitive Comparison wireless

PROFINET ndash designed in safety includedEtherNetIP ndash multicasting complicates

wwwusprofinetcom

69

Resources

Industrial Wireless Networking WebinarFour kinds of wireless blog postPROFINET Certified Network Engineer classMore App stories

Disney Toy Story Midway ManiaDisney Radiator Springs Racers Swedish TowerSteel Industry

wwwusprofinetcom

70

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

71

More

Bumpless RedundancyFast Start UpiPar ServerProxiesUnmanaged switchesApplication Profiles for

Lab trains pumps SEMI robots hellip

wwwusprofinetcom

72

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

73

Security

PI and ODVA have security documentsBoth rely on protecting the network itself

wwwusprofinetcom

74

Resources

Automation WorldBelden webinarControl Engineering Were you just hackedwwwisssourcecomwwwSCADAhackercomEric Byresrsquo blogldquoProtecting ICSs from Electronic Threatsrdquo

Part 1Part 2Part 3

us-certgovcontrol_systemsMacAfeePROFINET Security Guideline

wwwusprofinetcom

75

Leadership

PI createdFunctional safety over the network using the black channel approachEnergy management covering production pauses and data organization

PI advocated 2-port switches in devices when ODVA said it was a bad idea now they also advocate themPI was first with redundant media controllers and devices

wwwusprofinetcom

76

Wrapping Up

What is PROFINET

PROFINET

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

wwwusprofinetcom

78

IS COFFEE

Industrial

Not PROFIBUS wrapped in TCPIPDesigned for industry from start

FastRobustDeterministic

wwwusprofinetcom

79

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Scalable (Donrsquot Fence Me In)

Donrsquot settle for an 80 solutionEventually you will need more

Motion ControlProcess InstrumentSafety over the busConnectivity to a

production systemAnd that will require

New busNew softwareNew training

Sohellipstart with the 100 solutionPROFINET wwwusprofinetcom

80

$

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Dont Fence Me In

Roy Rogers Sons of the Pionee

Sons of the Pioneers 36 All- track 7

1998

Other

16813268

eng - 00002425 00002423 00014C3C 00014C37 00015F90 00015F90 00008000 00008000 00007530 00007530

Complete

Finished (stable)Spec at version 23 for 2 yearsWork on ldquoobjectsrdquo continues

All application areasDiscrete process motion high speed

Depth of featuresDiagnostics

PROFIBUS-like + IT protocolsFunctional safetyEnergy managementFast startuphellip many more

wwwusprofinetcom

81

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Open

Created and maintained by PI not by any one companyPI members participate in Working Groups and as reviewersMembership not required to make productsNo contract to sign

wwwusprofinetcom

82

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Fast

How fastTCPIP

secondsProcess instruments

100rsquos of millisecondsFactory IO

~10 millisecondsMotion control

lt1 millisecondHigh speed IO motion

3125 microseconds

wwwusprofinetcom

83

How repeatable

seconds

10rsquos of milliseconds

lt1millisecond

lt1microsecond

called ldquojitterrdquocovers this whole range

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

FlexibleStart with PROFINET

Virtually unlimited address spaceLots of bandwidthStandard wirelessFuture-proof leveraging of EthernetConnectivity upwardsConnectivity peer-to-peerConnect directly to IO

For specialized needsUnusual device PROFIBUS to PROFINETIntelligent sensor IO-Link to PROFINETSimple sensor AS-i to PROFINETProcess instrument PROFIBUS PA (or FF) to PROFINETWireless process instrument WirelessHART to PROFINETWireless discrete sensor PI WSAN to PROFINETLegacy fieldbus Proxy to PROFINETLegacy instrument HART to PROFINET

84

wwwusprofinetcom

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Easy

Simple Device ReplacementEasy configurationAutomatic topologyAutomatic timing calculations

wwwusprofinetcom

85

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Ethernet (Standard Unmodified)

Standard Unmodified EthernetConforms to IEEE8023

Media includesCopperFiberWireless

Uses standard Ethernet switches

wwwusprofinetcom

86

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Industrial Ethernet Capability Matrix

wwwusprofinetcom

87

Industrial Ethernet Capability Matrix

wwwusprofinetcom

88

TCPIP

Open Network

Real-timeMotion

Controller-to-Controller(Peer-to-Peer)

Modbus TCPEtherNetIPEtherCATPROFINET

Motion

wwwusprofinetcom

Industrial Ethernet Functionality

Technology PROFINET EthernetIP Modbus TCP

Ethernet IO Y Y YMotion Control Y Y NPeer-to-peer Y Y N

Process profile Y N N

Safety Y Y NSecurity Guideline Y N NBuses integrated many DeviceNet

ControlNet Modbus

source organization websites

Y = shipping N = no plans known

Available= PROFIBUS DP PROFIBUS PA Interbus DeviceNet Serial Modbus AS-i HART IO-Link FFPlanned= CC-Link more

89

Industrial Ethernet Functionality

Technology PROFINET EtherNetIP Modbus TCP

Communication Model Provider-Consumer

Provider-Consumer

Client-Server

Real-time Protocol Options

IEEE 8023 (Layer 2) primary

UDPIP optionTCPIP option

UDPIP (Layer 4) TCPIP (Layer 4)

Jitter with IO ++ (low) - (high) -- (higher)

Protocol Standard IEC 61158 IEC 61158 IEC 61158

Transmission Type Unicast primary Multicast optional

Multicast primary Limited Unicast Unicast only

COTS switch possible Yes Not recommended Yes

Switch requirements 100Mbits or faster

full duplex for IO traffic

Full DuplexIGMP Snooping One

IGMP QueryWire speed

For IO traffic

No special requirements

IP Address AssignmentAutomatic w PN

DCPDHCP optional

DHCP andManaged

DHCP and Managed

90

wwwusprofinetcom

Industrial Ethernet Functionality

Device Names Mandatory Optional Optional

Simple Device Replacement

Yes no toolssupport in all

devices

NoDHCP Option 82 Managed

Need special switchserver with DHCP

Option 82 support

No

Technology PROFINET EtherNetIP Modbus TCP

Network Management

(DCP DHCP option SNMP LLDP

topology options naming concept comprehensive

diagnostics)

(DHCP bootP DHCP option 82 SNMP loop holes vendor specific

limited network diagnostics special switches very likely)

(limited to IT tools SNMP loop

holes vendor specific no built

in network functions)

Comprehensive Diagnostics

Yes Application and Network No No

Diagnostics IO Status Yes No IO only No

Diagnostics Network Browser (can find IP or naming issues)

Yes returns all PROFINET Devices

and information

Limited to IT or vendor tools

no common tool

Limited to IT or vendor tools

no common tool

91

wwwusprofinetcom

Industrial Ethernet Functionality

Diagnostics Topology Yes No No

SNMP loop holes No Yes Yes

Energy Management(PROFIenergy) Yes No No

Safety Yes Yes No

Fast Start Up Yes Yes No

Wireless Yes IEEE 80211 and Bluetooth

Yes IEEE 80211(with caution when

using multicast)Yes

Performance ++ - --

Automatic Timing Calculation Yes No No

Technology PROFINET EtherNetIP Modbus TCP

Fieldbus Integration

Many including non PI

networks (PROFIBUS Interbus ASI

DeviceNet Foundation Fieldbus Modbus Hart

etc)

CompoNet DeviceNet ControlNet

Modbus TCPModbus

92

wwwusprofinetcom

Industrial Ethernet Functionality

Media (Network) Redundancy

YesSP RSP PN MRP

bumpless IRTvendor specific

YesSP RSP DLR vendor

specific

YesSP RSP vendor

specific

Bumpless Redundancy Yes No No

Controller Redundancy YesNot on EtherNetIP

Only with additional ODVA networks and hardware

No

Device Redundancy Yes No NoVertical Integration Yes No NoDevices can report maintenance information

Yes No No

Peer to Peer communications

Yes with CBA I-Device PNPN

Couplers TCPUDP option for programmed communication

Yesonly TCPIPprogrammed

communication

Yesonly TCPIPprogrammed

communication

Technology PROFINET EtherNetIP Modbus TCP

93

wwwusprofinetcom

Industrial Ethernet Functionality

Technology PROFINET EtherNetIP Modbus TCP

PROFINET for PA(Process Automation)

Yes No No

Shared Device Yes No No

iPar (optional parameter server)

Yes No No

TCI ndash Tool Calling Interface(allows vendor tools to be entered from the PROFINET configuration engineering tool)

Yes No No

94

wwwusprofinetcom

Resources

Competitive Resources from the PROFIblog

Pegging the FUD Meter (82707)The Fickle Finger of FUD (103007)FUD Dissection Part 1FUD Dissection Part 2Responding to FUD with FCNThe Big Lie SUE (121708)The EtherNetIP FUD-sicle ndash Melted Again(73112)PROFINET versus EtherNetIP (22415)

wwwusprofinetcom

96

wwwusprofinetcom

wwwusprofinetcom

97

Resources PROFINEWS App

wwwusprofinetcom

98

Resources NewsletterPROFINEWScom

wwwusprofinetcom

99

wwwusprofinetcom

Resources Webinars

Introduction to Ethernet for Control EngineersPROFINETIndustrial WirelessIndustrial Ethernet DiagnosticsPROFIBUS in the Process Industries PROFIsafePROFIenergyCompleting a PROFINET Project

More

100

Resources One-day training classes101

PROFINETMinneapolis June 4Denver June Chicago Aug Tampa Oct Detroit Oct Louisville Nov Raleigh Nov Seattle Dec

For the latest scheduleand to register visit

wwwusprofinetcom wwwusprofinetcom

PROFINETLos Angeles Feb 3 Dallas Feb 19Atlanta Mar 4Houston Mar 19Richmond Apr 2St Louis Apr 16Newark Apr 28Pittsburgh May 14

Resources PROFItech Classes

PROFIBUS or PROFINET Certified Network Engineer classFull week in Johnson City TNAlso available on-siteTheoretical plus hands-onCertification requires passing both a theoretical and practical examCertified Network Engineers are listed at wwwprofibuscomDetails at certifiedProfiInterfaceCentercomRegister online

wwwusprofinetcom

102

PROFINET Developer Workshop

Provide background and knowledge to design and test a PROFINET product efficientlyHow PROFINET can meet the specific applicationrsquos needs (ex GSDML file development)Tailored to customerrsquos level of experience and education Builds upon the PROFINET Certified Network Engineer curriculumHands-on experience and expert instruction on how to use the PROFINET test software suiteSmall or large groups accommodated both at the PIC or on the customerrsquos site wwwusprofinetcom

103

Resources Books

wwwusprofinetcom

104

OrderOrder

Order Order

Resources Social Media

wwwusprofinetcom

105

PROFItelevision

ThePROFIblogger

MinutePROFINET

Resources People

PI North America16101 N 82nd StreetSuite 3BScottsdale AZ 85260 USA ph (480) 483-2456fax (480) 483-7202wwwusprofibuscom

Michael Bryant Executive DirectorCarl Henning Deputy DirectorMichael Bowne Director of Tech MktingLynne Froehlich Administrative DirectorMarsha Bryant Administrator

PROFI Interface Center One Internet PlazaJohnson City TN 37604 USA

ph (423) 262-2576fax (423) 262-2103 wwwProfiInterfaceCentercom

Torsten Paulsen PIC ManagerHunter Harrington PROFINET Consulting EngrKyle McMillan PROFINET Systems EngineerJohn Swindall PROFIBUS Systems Engineer

wwwusprofinetcom

106

copy2013-2015 PI North America The PROFINET and PROFIBUS Logos are registered trademarks Members of PI are entitled to use the logos in all their written or electronic publications and promotional material The use of the PROFINET Logo in connection with PROFINET products is allowed only under the conditions of the PROFINET Runtime Software license All other trademarks and registered trademarks are the property of their respective owners

  • PROFINET vs EtherNetIP
  • A Disclaimer
  • Agenda
  • The Organization PROFINET
  • The Organizations
  • The Organizations Activities
  • The Organizations Cooperation
  • PI markets
  • Itrsquos all about the data
  • The road to IIoT
  • Breadth of Application Coverage
  • Competitive comparison discrete IO
  • Resources
  • PROFINET in Process
  • Competitive comparison process
  • Resources
  • Resources PROFIBUS PA
  • Motion Control Topology
  • Competitive comparison motion
  • Resources
  • Depth of Features
  • 5 steps to determinism
  • PROFINET and TCPIP
  • Why not use TCPIP for real-time
  • Ethernet doesnrsquot cause delays
  • PROFINET RT (Real Time)
  • When you try to use all layershellip
  • When you try to use all layershellip
  • Bandwidth Reservation for PROFINET IRT
  • Scheduling for PROFINET IRT
  • Functional principle of synchronization
  • 3125 microsecond cycle
  • Summary
  • Depth of Features
  • The ISOOSI Communications Model
  • Device Diagnostic Information
  • Diagnostic Information
  • ISOOSI Model Where Diagnostics fit in
  • IT Standards fPROFINET Network Diagnostics
  • Network Diagnostics Using SNMP
  • Network diagnostics using HTTP
  • IT Standards fPROFINET Network Diagnostics
  • LLDP (Link Layer Discovery Protocol)
  • Slide Number 44
  • Simple Device Replacement
  • Simple Device Replacement
  • Slide Number 47
  • Competitive comparison diagnostics
  • Resources
  • Depth of Features
  • How do I move information vertically
  • Depth of Features
  • Application Profiles
  • Application Profiles
  • PROFIenergy Use Cases
  • Competitive comparison
  • PROFIenergy Resources
  • Depth of Features
  • PROFIsafe How it works
  • Competitive comparison
  • PROFIsafe Resources
  • Depth of Features
  • How do I integrate controllers
  • Depth of Features
  • Share an IO Device
  • Depth of Features
  • Wireless
  • PROFINET over wireless backbones
  • Competitive Comparison wireless
  • Resources
  • Depth of Features
  • More
  • Depth of Features
  • Security
  • Resources
  • Leadership
  • Wrapping Up
  • What is PROFINET
  • Industrial
  • Scalable (Donrsquot Fence Me In)
  • Complete
  • Open
  • Fast
  • Flexible
  • Easy
  • Ethernet (Standard Unmodified)
  • Industrial Ethernet Capability Matrix
  • Industrial Ethernet Capability Matrix
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Resources
  • Competitive Resources from the PROFIblog
  • wwwusprofinetcom
  • Resources PROFINEWS App
  • Resources Newsletter
  • Resources Webinars
  • Resources One-day training classes
  • Resources PROFItech Classes
  • PROFINET Developer Workshop
  • Resources Books
  • Resources Social Media
  • Resources People
  • Slide Number 107
Page 31: PROFINET vs. EtherNet/IP · PROFINET RT (Real Time) The device determines which path the telegram takes  26 Data 40*…1440 Bytes InterFrame Gap 12 Byte Pre-amble

Functional principle of synchronization31

part IEEE 1588 V2 approved March 2008

Local Time

MasterClock

TransparentClock

SlaveClock

TransparentClock

SyncCtrl

Forwarding ofSync Message

Local Time

MasterClock

BoundaryClock

SlaveClock

BoundaryClock

MasterPort

SyncCtrl

SlavePort

Issue of cascading time control loops Extension of start-up time Used by EtherNetIP CIPSync

Only one control loop between Master clock and Slave clock

Usable in switched networks

IEEE1588

PROFINET

Boundary Clock

Transparent Clock

wwwusprofinetcom

3125 microsecond cycle

wwwusprofinetcom

32

TCPIP

Real-Time

Bandwidth

Scheduling

3125microsec

Summary

PROFINET achieves industry requirements for speed and determinism using standard Ethernet by using these 5 steps1 Using TCPIP where appropriate2 Skipping it when necessary3 Reserving bandwidth for higher performance4 Scheduling traffic to ensure motion control

needs5 Fast Forwarding Dynamic Frame Packing

and Fragmentation to achieve 3125microsecond cycle times

wwwusprofinetcom

33

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

34

The ISOOSI Communications Model35

Ethernet based systems can provide diagnostics on the Transport oriented layers (lower level) as well as Application based diagnostics (higher level) Picking the right protocol is important if you want a complete set of diagnostic capabilities

Layer 7

Layer 4

Layer 3

Layer 2

Layer 1

Application

TCPUDP

IP

Ethernet

Application Layer Diagnostics(For Example PROFINET)Provides PROFINET device specific diagnostics (module unplugged wire break IO status Data records etc)

Transport Oriented Layers Diagnostics (For Example SNMP HTTP LLDP)Provides information about TCPUDPIPEthernet (link down bandwidth statistics connections etc)

Where Diagnostics fit in

wwwusprofinetcom

Device Diagnostic Information

Logical model provides quick error localizationDiagnostic information is structured hierarchically

Station Failure in Device(eg Valve Station 2)

Slot 1 Slot 2 Slot 3Slot 0 Slot 4 Slot 5 Slot 6Network diagnosis IP-Address Ping Location Statistic

Slot Failure in Module(eg Analog Input Slot 3)

Channel Failure in Channel(eg Cable Break in Channel 2)

Channel 2

SNMP = Simple Network Management Protocol

gtgtgtgtgt Station name gtgtgtgt Slot gtgtgt Channel gt Error informationgtgt Channel type

36

Diagnostic Information

Examples of Diagnostic InformationThe device monitors the Output Channelsin order to discover a wire break (no current is flowing although the output is set to lsquo1rsquo)

An analog Input has a range of 010VAn input voltage of 12V is detected and reported as overvoltage

wwwusprofinetcom

37

Diagnostic Information is not only ldquoPROFINET relatedrdquo but also helps in the application

Ethernet based systems can provide diagnostics on the Transport oriented layers (lower level) as well as Application based diagnostics (higher level) Picking the right protocol is important if you want a complete set of diagnostic capabilities

Layer 7

Layer 4

Layer 3

Layer 2

Layer 1

Application

TCPUDP

IP

Ethernet

Application Layer Diagnostics(For Example PROFINET)Provides PROFINET device specific diagnostics (module unplugged wire break etc)

Transport Oriented Layers Diagnostics (For Example SNMP HTTP LLDP)Provides information about TCPUDPIPEthernet (link down bandwidth statistics connections etc)

ISOOSI Model Where Diagnostics fit in38

wwwusprofinetcom

IT Standards fPROFINET Network Diagnostics

Benefit Protocol Description

Standard tools for reading statistics and diagnostics

SNMP

Simple Network Management Protocol for network diagnostics

Web access to devices for configuration diagnostics

HTTP

Hyper Text Transfer Protocol for Web services and browsing

wwwusprofinetcom

3939H

ow d

oes

it w

orkhellip

Network Diagnostics Using SNMP

PROFINET uses SNMPPROFINET uses standard MIBs (Management Information Base MIB-II LLDP Discovery MIB)This MIB-II contains information about device name IP address location status and statistics (examples include CRC errors port status bandwidth utilizationhellip

ManagementStation

IO-Device IO-Device

Data request

Data transfer

NameIP AddressLocationStatusStatistics

NameIP AddressLocationStatusStatistics

MIB MIB

SNMP Software

wwwusprofinetcom

4040

Network diagnostics using HTTP

Simple accessRegardless of location even wirelessNo engineering tool needed

41Easy access over the web (local or remote)IO Controllers IO Devices proxies or switches can have web

diagnostics implemented

Benefit Protocol Description

Mapping the network topology and simple device replacement

LLDPLink Layer Discovery Protocol IEEE 8021AB

wwwusprofinetcom

4242H

ow d

oes

it w

orkhellip

IT Standards fPROFINET Network Diagnostics

LLDP (Link Layer Discovery Protocol)

The Link Layer Discovery Protocol (LLDP) is a vendor-independent protocol and independent of the network structureVia LLDP connected devices specify their identity and properties to their neighbors cyclically every few seconds

ports names transmission rates etcThe information is stored in a local table (LLDP Discovery MIB)Benefits of using LLDP includehellip

helliptopology Information can later be read out with SNMP from the LLDP Discovery MIB

simple device replacement can be achieved

helliphellipIO 1 ndash Port 2 ndash IO DevicePort 5PLC ndash Port 1 ndash IO ControllerPort 4IO 3 ndash Port 1 ndash IO DevicePort 3IO 2 ndash Port 2 ndash IO DevicePort 2- Empty -Port 1

Discovery MIB - Switch

Example LLDP Table

43

wwwusprofinetcom

Topology Diagnostics View

Use of standard Ethernet mechanismsLLDPSNMP

Topology diagnostics for devices Same modeling of Ports as IO channels

Standard and topology view (offline online) Maintenance information

44

wwwusprofinetcom

Simple Device Replacement

How to replace a PROFINET device which has failed without using an engineering tool

Devices with memory cardTransfer memory card to keep existing device name

Devices without memory cardUsing the PROFINET simple device replacement feature

45

wwwusprofinetcom

Simple Device Replacement

wwwusprofinetcom

46

IO Controller

I0 3 are you thereHmmm No answer

LLDP Alias NameldquoSwitchP4rdquo

1 Device ldquoIO 3rdquo fails2 Device is replaced with new

MAC address and empty name3 Devices exchange LLDP4 The neighbor sends a LLDP alias

name to new device5 Controller finds new device using

DCP and LLDP alias name6 Device addressed with

DCP ldquoSet namerdquo from controller7 IO Controller starts device and

system is back online

IO 1 IO 2 IO 3

Switch

LLDP

Simple Device Replacement

P1

P2P3

P4

OK Irsquoll try this Is ldquoSwitchP4rdquo there(The device connected to port 4)

Hello I am the switch You are connected to my port 4 ldquoSwitchP4rdquo

Found you ldquoSwitchP4rdquo Let me set your device name again to ldquoI0 3rdquo

IO 4

P5

46

Use of Ethernet diagnostic tools

Network analysis with standard toolsDebugging during development w

Ethernet SnifferWireshark ndashwwwwiresharkorgPROFINET decoding is built inColor filter available

Device Link and traffic detection with LEDsLED DisplaySimple connection test without configuration

47

DCP (Discovery and Configuration Protocol)

Connect Request

Parameterization

Real-Time IO

wwwusprofinetcom

Competitive comparison diagnostics

wwwusprofinetcom

48

Technology PROFINET EtherNetIP Modbus TCP

Network Management

(DCP DHCP option SNMP LLDP

topology options naming concept comprehensive

diagnostics)

(DHCP bootP DHCP option 82 SNMP loop holes vendor specific

limited network diagnostics special switches very likely)

(limited to IT tools SNMP loop

holes vendor specific no built

in network functions)

Comprehensive Diagnostics

Yes Application and Network No No

Diagnostics IO Status Yes No IO only No

Diagnostics Network Browser (can find IP or naming issues)

Yes returns all PROFINET Devices

and information

Limited to IT or vendor tools

no common tool

Limited to IT or vendor tools

no common tool

Diagnostics Topology Yes No No

SNMP loop holes No Yes Yes

Resources

PROFINET Diagnostics VideoPROFINET Diagnostics for PROFINET Webinar

wwwusprofinetcom

49

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

50

ERP

EnterpriseResourcePlanning

ManufacturingExecutionSystem

PlantAssetManagement

Stage 1Definition ofmaintenanceinterface

MES

Interface defined in IEC62264

Prod

uctio

n

Qua

lity

Inve

ntor

y

Mai

nten

ance

Mai

nten

ance

Interface defined by PROFINET

PAMController amp Field Devices

How do I move information vertically

wwwusprofinetcom

51

White paper MES and PROFINET

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

52

Application Profiles

Agreement within a device family on how to use the PROFIBUS PROFINET data by adding data structures cyclic acyclic services behavior parameterization diagnosis integration etc

wwwusprofinetcom

53

1

2

7

1

2

7

HostMaster Field DeviceSlave

Engineering

IEC 61158

Profile

Application Profiles

wwwusprofinetcom

54

Ident(Bar-codeRFID)

RobotNC

Profile Guidelines

Common ProfilesApplication Profiles Cooperation with other organizations

eg OPC DriveCom VDMA OpenPLC etc Training (UML Safety Models etc) Tools

Redundancy

FFIEC 61804

Interbus CAN etc

Models

Best Practice Patterns

Diagnosis

Data types

IEC 62390

Encoder PROFIdrive

FluidPower

SEMI

IampM Functions

Time Stamp

PROFIsafe

PADevices

Waterwastewater

intelligPumps SEMI

RemoteIOforPA

LaboratoryDevices

Weighingamp

Dosage

LowVoltageSwitch-

gear

IO-Link Trains

PROFINET IO

PROFIenergy

PROFIenergy Use Cases

Switch off during short breaksSwitch off during long breaksSwitch off during unplanned breaksReading of measured data

Provides a means of reducing or shutting off power when demand will be exceeded

wwwusprofinetcom

55

Competitive comparison

wwwusprofinetcom

56

Energy Management PROFINET EtherNetIP Modbus TCP

Production Pause savings Yes New No

Data organization Yes Yes No

PROFIenergy Resources

PROFIenergy flyerVideo What does PROFIenergy meanMinutePROFINET What is PROFIenergyWhite Paper ldquoThe PROFIenergy ProfilerdquoWhite Paper ldquoGet Energy Costs under ControlrdquoWhite Paper ldquoAssessing PROFIenergyacutes potentialrdquoBlog Report with videos

ldquoPROFIenergyrdquo

wwwusprofinetcom

57

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

58

PROFIsafe How it works

wwwusprofinetcom

59

ldquoBlack Channel ASICs Links Cables etc are not safety relevant

PROFIsafe Parts of the safety critical communications systems Addressing Watch Dog Timers Sequencing Signature etc

Safety relevant but not part of the PROFIsafe-Profiles Safety IO and the Safety Control Systems

Non safety critical functions like eg diagnosis

eg Diagnosis

Fail-safe data Standard data

Data Unit

PROFIBUS or PROFINET

PROFINETHTTPSNMP

hellip

TCPIP

EthernetRT

IO or Controller

PROFINETHTTPSNMP

hellip

TCPIP

EthernetRT

IOSafetyInput

Safety-Layer

PROFINETHTTPSNMP

hellip

TCPIP

EthernetRT

IOSafetyControl

Safety-Layer

PROFINETHTTPSNMP

hellip

TCPIP

EthernetRT

IOSafetyOutput

Safety-Layer

PROFIsafe provides correct transmission of messages

Competitive comparison

wwwusprofinetcom

60

System PROFINET EtherNetIP Modbus TCP

Functional Safety Yes Yes No

Safety for discrete process and motion Yes No No

Integrates AS-i Safety Yes No No

PROFIsafe Resources

Marketing Flyer PROFIsafeSystem Description PROFIsafe Technology and ApplicationPROFItelevision Safety with PROFINETApplication Story KUKA Reduces Machine Safety ComponentsPROFIsafe webinarSafety the Moviewwwprofisafenet

wwwusprofinetcom

61

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

62

How do I integrate controllers

wwwusprofinetcom

63IO controller 1

PROFINET

IO controller 2

CPU2 I-Device

IO device 1

CPU1

IO controller 3

CPU3

IO device 2

I-Device

An IO controller can also be an IO device with IO controller functionality on the same interfaceAllow local controllers in a modular architecture to communicate to a higher level station (main controller)Familiar IO access without TCPIP telegrams or proprietary methodsSimple and familiar IO interfacing of CPUs Interfacing of CPUs in different projects Integration among different controllers (manufacturers)Transmission of cyclic data (RT IRT)

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

64

Share an IO Device

PROFINET offers shared device functionalityTwo Controllers can access the same deviceFlexible assignment of modules to different controllers

IO controller 1

PROFINET

IO controller 2

Shared IO Device

Shared device results in reduced costs simplified architecturescan save on cabinet space allowing optimized solutions

65

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

66

Wireless

Long distance (RTU)Long distancesWaterwastewater and oil patch applicationsNo standards

Process InstrumentsShort distances battery powered meshWirelessHART ISA 10011a

Discrete Sensors and ActuatorsShort distances line-powered meshStandards still evolving

BackboneMedium distancesLong-established standards

wwwusprofinetcom

67

RTU = Remote Terminal Unit

PROFIBUS amp PROFINET gateways to WirelessHART

PI developed a standard

PROFINET uses this

PROFINET over wireless backbones

PROFINET runs over these standard wireless technologies

IEEE 80211 (bgahnac) ndash Wireless LANIEEE 802151 ndash Bluetooth

Wireless is part of the PROFINET specification

Many vendorsSome IO devices have wireless built in

PROFIsafe is safety-certified over wireless using PROFINET as the transport mechanism

wwwusprofinetcom

68

Competitive Comparison wireless

PROFINET ndash designed in safety includedEtherNetIP ndash multicasting complicates

wwwusprofinetcom

69

Resources

Industrial Wireless Networking WebinarFour kinds of wireless blog postPROFINET Certified Network Engineer classMore App stories

Disney Toy Story Midway ManiaDisney Radiator Springs Racers Swedish TowerSteel Industry

wwwusprofinetcom

70

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

71

More

Bumpless RedundancyFast Start UpiPar ServerProxiesUnmanaged switchesApplication Profiles for

Lab trains pumps SEMI robots hellip

wwwusprofinetcom

72

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

73

Security

PI and ODVA have security documentsBoth rely on protecting the network itself

wwwusprofinetcom

74

Resources

Automation WorldBelden webinarControl Engineering Were you just hackedwwwisssourcecomwwwSCADAhackercomEric Byresrsquo blogldquoProtecting ICSs from Electronic Threatsrdquo

Part 1Part 2Part 3

us-certgovcontrol_systemsMacAfeePROFINET Security Guideline

wwwusprofinetcom

75

Leadership

PI createdFunctional safety over the network using the black channel approachEnergy management covering production pauses and data organization

PI advocated 2-port switches in devices when ODVA said it was a bad idea now they also advocate themPI was first with redundant media controllers and devices

wwwusprofinetcom

76

Wrapping Up

What is PROFINET

PROFINET

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

wwwusprofinetcom

78

IS COFFEE

Industrial

Not PROFIBUS wrapped in TCPIPDesigned for industry from start

FastRobustDeterministic

wwwusprofinetcom

79

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Scalable (Donrsquot Fence Me In)

Donrsquot settle for an 80 solutionEventually you will need more

Motion ControlProcess InstrumentSafety over the busConnectivity to a

production systemAnd that will require

New busNew softwareNew training

Sohellipstart with the 100 solutionPROFINET wwwusprofinetcom

80

$

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Dont Fence Me In

Roy Rogers Sons of the Pionee

Sons of the Pioneers 36 All- track 7

1998

Other

16813268

eng - 00002425 00002423 00014C3C 00014C37 00015F90 00015F90 00008000 00008000 00007530 00007530

Complete

Finished (stable)Spec at version 23 for 2 yearsWork on ldquoobjectsrdquo continues

All application areasDiscrete process motion high speed

Depth of featuresDiagnostics

PROFIBUS-like + IT protocolsFunctional safetyEnergy managementFast startuphellip many more

wwwusprofinetcom

81

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Open

Created and maintained by PI not by any one companyPI members participate in Working Groups and as reviewersMembership not required to make productsNo contract to sign

wwwusprofinetcom

82

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Fast

How fastTCPIP

secondsProcess instruments

100rsquos of millisecondsFactory IO

~10 millisecondsMotion control

lt1 millisecondHigh speed IO motion

3125 microseconds

wwwusprofinetcom

83

How repeatable

seconds

10rsquos of milliseconds

lt1millisecond

lt1microsecond

called ldquojitterrdquocovers this whole range

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

FlexibleStart with PROFINET

Virtually unlimited address spaceLots of bandwidthStandard wirelessFuture-proof leveraging of EthernetConnectivity upwardsConnectivity peer-to-peerConnect directly to IO

For specialized needsUnusual device PROFIBUS to PROFINETIntelligent sensor IO-Link to PROFINETSimple sensor AS-i to PROFINETProcess instrument PROFIBUS PA (or FF) to PROFINETWireless process instrument WirelessHART to PROFINETWireless discrete sensor PI WSAN to PROFINETLegacy fieldbus Proxy to PROFINETLegacy instrument HART to PROFINET

84

wwwusprofinetcom

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Easy

Simple Device ReplacementEasy configurationAutomatic topologyAutomatic timing calculations

wwwusprofinetcom

85

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Ethernet (Standard Unmodified)

Standard Unmodified EthernetConforms to IEEE8023

Media includesCopperFiberWireless

Uses standard Ethernet switches

wwwusprofinetcom

86

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Industrial Ethernet Capability Matrix

wwwusprofinetcom

87

Industrial Ethernet Capability Matrix

wwwusprofinetcom

88

TCPIP

Open Network

Real-timeMotion

Controller-to-Controller(Peer-to-Peer)

Modbus TCPEtherNetIPEtherCATPROFINET

Motion

wwwusprofinetcom

Industrial Ethernet Functionality

Technology PROFINET EthernetIP Modbus TCP

Ethernet IO Y Y YMotion Control Y Y NPeer-to-peer Y Y N

Process profile Y N N

Safety Y Y NSecurity Guideline Y N NBuses integrated many DeviceNet

ControlNet Modbus

source organization websites

Y = shipping N = no plans known

Available= PROFIBUS DP PROFIBUS PA Interbus DeviceNet Serial Modbus AS-i HART IO-Link FFPlanned= CC-Link more

89

Industrial Ethernet Functionality

Technology PROFINET EtherNetIP Modbus TCP

Communication Model Provider-Consumer

Provider-Consumer

Client-Server

Real-time Protocol Options

IEEE 8023 (Layer 2) primary

UDPIP optionTCPIP option

UDPIP (Layer 4) TCPIP (Layer 4)

Jitter with IO ++ (low) - (high) -- (higher)

Protocol Standard IEC 61158 IEC 61158 IEC 61158

Transmission Type Unicast primary Multicast optional

Multicast primary Limited Unicast Unicast only

COTS switch possible Yes Not recommended Yes

Switch requirements 100Mbits or faster

full duplex for IO traffic

Full DuplexIGMP Snooping One

IGMP QueryWire speed

For IO traffic

No special requirements

IP Address AssignmentAutomatic w PN

DCPDHCP optional

DHCP andManaged

DHCP and Managed

90

wwwusprofinetcom

Industrial Ethernet Functionality

Device Names Mandatory Optional Optional

Simple Device Replacement

Yes no toolssupport in all

devices

NoDHCP Option 82 Managed

Need special switchserver with DHCP

Option 82 support

No

Technology PROFINET EtherNetIP Modbus TCP

Network Management

(DCP DHCP option SNMP LLDP

topology options naming concept comprehensive

diagnostics)

(DHCP bootP DHCP option 82 SNMP loop holes vendor specific

limited network diagnostics special switches very likely)

(limited to IT tools SNMP loop

holes vendor specific no built

in network functions)

Comprehensive Diagnostics

Yes Application and Network No No

Diagnostics IO Status Yes No IO only No

Diagnostics Network Browser (can find IP or naming issues)

Yes returns all PROFINET Devices

and information

Limited to IT or vendor tools

no common tool

Limited to IT or vendor tools

no common tool

91

wwwusprofinetcom

Industrial Ethernet Functionality

Diagnostics Topology Yes No No

SNMP loop holes No Yes Yes

Energy Management(PROFIenergy) Yes No No

Safety Yes Yes No

Fast Start Up Yes Yes No

Wireless Yes IEEE 80211 and Bluetooth

Yes IEEE 80211(with caution when

using multicast)Yes

Performance ++ - --

Automatic Timing Calculation Yes No No

Technology PROFINET EtherNetIP Modbus TCP

Fieldbus Integration

Many including non PI

networks (PROFIBUS Interbus ASI

DeviceNet Foundation Fieldbus Modbus Hart

etc)

CompoNet DeviceNet ControlNet

Modbus TCPModbus

92

wwwusprofinetcom

Industrial Ethernet Functionality

Media (Network) Redundancy

YesSP RSP PN MRP

bumpless IRTvendor specific

YesSP RSP DLR vendor

specific

YesSP RSP vendor

specific

Bumpless Redundancy Yes No No

Controller Redundancy YesNot on EtherNetIP

Only with additional ODVA networks and hardware

No

Device Redundancy Yes No NoVertical Integration Yes No NoDevices can report maintenance information

Yes No No

Peer to Peer communications

Yes with CBA I-Device PNPN

Couplers TCPUDP option for programmed communication

Yesonly TCPIPprogrammed

communication

Yesonly TCPIPprogrammed

communication

Technology PROFINET EtherNetIP Modbus TCP

93

wwwusprofinetcom

Industrial Ethernet Functionality

Technology PROFINET EtherNetIP Modbus TCP

PROFINET for PA(Process Automation)

Yes No No

Shared Device Yes No No

iPar (optional parameter server)

Yes No No

TCI ndash Tool Calling Interface(allows vendor tools to be entered from the PROFINET configuration engineering tool)

Yes No No

94

wwwusprofinetcom

Resources

Competitive Resources from the PROFIblog

Pegging the FUD Meter (82707)The Fickle Finger of FUD (103007)FUD Dissection Part 1FUD Dissection Part 2Responding to FUD with FCNThe Big Lie SUE (121708)The EtherNetIP FUD-sicle ndash Melted Again(73112)PROFINET versus EtherNetIP (22415)

wwwusprofinetcom

96

wwwusprofinetcom

wwwusprofinetcom

97

Resources PROFINEWS App

wwwusprofinetcom

98

Resources NewsletterPROFINEWScom

wwwusprofinetcom

99

wwwusprofinetcom

Resources Webinars

Introduction to Ethernet for Control EngineersPROFINETIndustrial WirelessIndustrial Ethernet DiagnosticsPROFIBUS in the Process Industries PROFIsafePROFIenergyCompleting a PROFINET Project

More

100

Resources One-day training classes101

PROFINETMinneapolis June 4Denver June Chicago Aug Tampa Oct Detroit Oct Louisville Nov Raleigh Nov Seattle Dec

For the latest scheduleand to register visit

wwwusprofinetcom wwwusprofinetcom

PROFINETLos Angeles Feb 3 Dallas Feb 19Atlanta Mar 4Houston Mar 19Richmond Apr 2St Louis Apr 16Newark Apr 28Pittsburgh May 14

Resources PROFItech Classes

PROFIBUS or PROFINET Certified Network Engineer classFull week in Johnson City TNAlso available on-siteTheoretical plus hands-onCertification requires passing both a theoretical and practical examCertified Network Engineers are listed at wwwprofibuscomDetails at certifiedProfiInterfaceCentercomRegister online

wwwusprofinetcom

102

PROFINET Developer Workshop

Provide background and knowledge to design and test a PROFINET product efficientlyHow PROFINET can meet the specific applicationrsquos needs (ex GSDML file development)Tailored to customerrsquos level of experience and education Builds upon the PROFINET Certified Network Engineer curriculumHands-on experience and expert instruction on how to use the PROFINET test software suiteSmall or large groups accommodated both at the PIC or on the customerrsquos site wwwusprofinetcom

103

Resources Books

wwwusprofinetcom

104

OrderOrder

Order Order

Resources Social Media

wwwusprofinetcom

105

PROFItelevision

ThePROFIblogger

MinutePROFINET

Resources People

PI North America16101 N 82nd StreetSuite 3BScottsdale AZ 85260 USA ph (480) 483-2456fax (480) 483-7202wwwusprofibuscom

Michael Bryant Executive DirectorCarl Henning Deputy DirectorMichael Bowne Director of Tech MktingLynne Froehlich Administrative DirectorMarsha Bryant Administrator

PROFI Interface Center One Internet PlazaJohnson City TN 37604 USA

ph (423) 262-2576fax (423) 262-2103 wwwProfiInterfaceCentercom

Torsten Paulsen PIC ManagerHunter Harrington PROFINET Consulting EngrKyle McMillan PROFINET Systems EngineerJohn Swindall PROFIBUS Systems Engineer

wwwusprofinetcom

106

copy2013-2015 PI North America The PROFINET and PROFIBUS Logos are registered trademarks Members of PI are entitled to use the logos in all their written or electronic publications and promotional material The use of the PROFINET Logo in connection with PROFINET products is allowed only under the conditions of the PROFINET Runtime Software license All other trademarks and registered trademarks are the property of their respective owners

  • PROFINET vs EtherNetIP
  • A Disclaimer
  • Agenda
  • The Organization PROFINET
  • The Organizations
  • The Organizations Activities
  • The Organizations Cooperation
  • PI markets
  • Itrsquos all about the data
  • The road to IIoT
  • Breadth of Application Coverage
  • Competitive comparison discrete IO
  • Resources
  • PROFINET in Process
  • Competitive comparison process
  • Resources
  • Resources PROFIBUS PA
  • Motion Control Topology
  • Competitive comparison motion
  • Resources
  • Depth of Features
  • 5 steps to determinism
  • PROFINET and TCPIP
  • Why not use TCPIP for real-time
  • Ethernet doesnrsquot cause delays
  • PROFINET RT (Real Time)
  • When you try to use all layershellip
  • When you try to use all layershellip
  • Bandwidth Reservation for PROFINET IRT
  • Scheduling for PROFINET IRT
  • Functional principle of synchronization
  • 3125 microsecond cycle
  • Summary
  • Depth of Features
  • The ISOOSI Communications Model
  • Device Diagnostic Information
  • Diagnostic Information
  • ISOOSI Model Where Diagnostics fit in
  • IT Standards fPROFINET Network Diagnostics
  • Network Diagnostics Using SNMP
  • Network diagnostics using HTTP
  • IT Standards fPROFINET Network Diagnostics
  • LLDP (Link Layer Discovery Protocol)
  • Slide Number 44
  • Simple Device Replacement
  • Simple Device Replacement
  • Slide Number 47
  • Competitive comparison diagnostics
  • Resources
  • Depth of Features
  • How do I move information vertically
  • Depth of Features
  • Application Profiles
  • Application Profiles
  • PROFIenergy Use Cases
  • Competitive comparison
  • PROFIenergy Resources
  • Depth of Features
  • PROFIsafe How it works
  • Competitive comparison
  • PROFIsafe Resources
  • Depth of Features
  • How do I integrate controllers
  • Depth of Features
  • Share an IO Device
  • Depth of Features
  • Wireless
  • PROFINET over wireless backbones
  • Competitive Comparison wireless
  • Resources
  • Depth of Features
  • More
  • Depth of Features
  • Security
  • Resources
  • Leadership
  • Wrapping Up
  • What is PROFINET
  • Industrial
  • Scalable (Donrsquot Fence Me In)
  • Complete
  • Open
  • Fast
  • Flexible
  • Easy
  • Ethernet (Standard Unmodified)
  • Industrial Ethernet Capability Matrix
  • Industrial Ethernet Capability Matrix
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Resources
  • Competitive Resources from the PROFIblog
  • wwwusprofinetcom
  • Resources PROFINEWS App
  • Resources Newsletter
  • Resources Webinars
  • Resources One-day training classes
  • Resources PROFItech Classes
  • PROFINET Developer Workshop
  • Resources Books
  • Resources Social Media
  • Resources People
  • Slide Number 107
Page 32: PROFINET vs. EtherNet/IP · PROFINET RT (Real Time) The device determines which path the telegram takes  26 Data 40*…1440 Bytes InterFrame Gap 12 Byte Pre-amble

3125 microsecond cycle

wwwusprofinetcom

32

TCPIP

Real-Time

Bandwidth

Scheduling

3125microsec

Summary

PROFINET achieves industry requirements for speed and determinism using standard Ethernet by using these 5 steps1 Using TCPIP where appropriate2 Skipping it when necessary3 Reserving bandwidth for higher performance4 Scheduling traffic to ensure motion control

needs5 Fast Forwarding Dynamic Frame Packing

and Fragmentation to achieve 3125microsecond cycle times

wwwusprofinetcom

33

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

34

The ISOOSI Communications Model35

Ethernet based systems can provide diagnostics on the Transport oriented layers (lower level) as well as Application based diagnostics (higher level) Picking the right protocol is important if you want a complete set of diagnostic capabilities

Layer 7

Layer 4

Layer 3

Layer 2

Layer 1

Application

TCPUDP

IP

Ethernet

Application Layer Diagnostics(For Example PROFINET)Provides PROFINET device specific diagnostics (module unplugged wire break IO status Data records etc)

Transport Oriented Layers Diagnostics (For Example SNMP HTTP LLDP)Provides information about TCPUDPIPEthernet (link down bandwidth statistics connections etc)

Where Diagnostics fit in

wwwusprofinetcom

Device Diagnostic Information

Logical model provides quick error localizationDiagnostic information is structured hierarchically

Station Failure in Device(eg Valve Station 2)

Slot 1 Slot 2 Slot 3Slot 0 Slot 4 Slot 5 Slot 6Network diagnosis IP-Address Ping Location Statistic

Slot Failure in Module(eg Analog Input Slot 3)

Channel Failure in Channel(eg Cable Break in Channel 2)

Channel 2

SNMP = Simple Network Management Protocol

gtgtgtgtgt Station name gtgtgtgt Slot gtgtgt Channel gt Error informationgtgt Channel type

36

Diagnostic Information

Examples of Diagnostic InformationThe device monitors the Output Channelsin order to discover a wire break (no current is flowing although the output is set to lsquo1rsquo)

An analog Input has a range of 010VAn input voltage of 12V is detected and reported as overvoltage

wwwusprofinetcom

37

Diagnostic Information is not only ldquoPROFINET relatedrdquo but also helps in the application

Ethernet based systems can provide diagnostics on the Transport oriented layers (lower level) as well as Application based diagnostics (higher level) Picking the right protocol is important if you want a complete set of diagnostic capabilities

Layer 7

Layer 4

Layer 3

Layer 2

Layer 1

Application

TCPUDP

IP

Ethernet

Application Layer Diagnostics(For Example PROFINET)Provides PROFINET device specific diagnostics (module unplugged wire break etc)

Transport Oriented Layers Diagnostics (For Example SNMP HTTP LLDP)Provides information about TCPUDPIPEthernet (link down bandwidth statistics connections etc)

ISOOSI Model Where Diagnostics fit in38

wwwusprofinetcom

IT Standards fPROFINET Network Diagnostics

Benefit Protocol Description

Standard tools for reading statistics and diagnostics

SNMP

Simple Network Management Protocol for network diagnostics

Web access to devices for configuration diagnostics

HTTP

Hyper Text Transfer Protocol for Web services and browsing

wwwusprofinetcom

3939H

ow d

oes

it w

orkhellip

Network Diagnostics Using SNMP

PROFINET uses SNMPPROFINET uses standard MIBs (Management Information Base MIB-II LLDP Discovery MIB)This MIB-II contains information about device name IP address location status and statistics (examples include CRC errors port status bandwidth utilizationhellip

ManagementStation

IO-Device IO-Device

Data request

Data transfer

NameIP AddressLocationStatusStatistics

NameIP AddressLocationStatusStatistics

MIB MIB

SNMP Software

wwwusprofinetcom

4040

Network diagnostics using HTTP

Simple accessRegardless of location even wirelessNo engineering tool needed

41Easy access over the web (local or remote)IO Controllers IO Devices proxies or switches can have web

diagnostics implemented

Benefit Protocol Description

Mapping the network topology and simple device replacement

LLDPLink Layer Discovery Protocol IEEE 8021AB

wwwusprofinetcom

4242H

ow d

oes

it w

orkhellip

IT Standards fPROFINET Network Diagnostics

LLDP (Link Layer Discovery Protocol)

The Link Layer Discovery Protocol (LLDP) is a vendor-independent protocol and independent of the network structureVia LLDP connected devices specify their identity and properties to their neighbors cyclically every few seconds

ports names transmission rates etcThe information is stored in a local table (LLDP Discovery MIB)Benefits of using LLDP includehellip

helliptopology Information can later be read out with SNMP from the LLDP Discovery MIB

simple device replacement can be achieved

helliphellipIO 1 ndash Port 2 ndash IO DevicePort 5PLC ndash Port 1 ndash IO ControllerPort 4IO 3 ndash Port 1 ndash IO DevicePort 3IO 2 ndash Port 2 ndash IO DevicePort 2- Empty -Port 1

Discovery MIB - Switch

Example LLDP Table

43

wwwusprofinetcom

Topology Diagnostics View

Use of standard Ethernet mechanismsLLDPSNMP

Topology diagnostics for devices Same modeling of Ports as IO channels

Standard and topology view (offline online) Maintenance information

44

wwwusprofinetcom

Simple Device Replacement

How to replace a PROFINET device which has failed without using an engineering tool

Devices with memory cardTransfer memory card to keep existing device name

Devices without memory cardUsing the PROFINET simple device replacement feature

45

wwwusprofinetcom

Simple Device Replacement

wwwusprofinetcom

46

IO Controller

I0 3 are you thereHmmm No answer

LLDP Alias NameldquoSwitchP4rdquo

1 Device ldquoIO 3rdquo fails2 Device is replaced with new

MAC address and empty name3 Devices exchange LLDP4 The neighbor sends a LLDP alias

name to new device5 Controller finds new device using

DCP and LLDP alias name6 Device addressed with

DCP ldquoSet namerdquo from controller7 IO Controller starts device and

system is back online

IO 1 IO 2 IO 3

Switch

LLDP

Simple Device Replacement

P1

P2P3

P4

OK Irsquoll try this Is ldquoSwitchP4rdquo there(The device connected to port 4)

Hello I am the switch You are connected to my port 4 ldquoSwitchP4rdquo

Found you ldquoSwitchP4rdquo Let me set your device name again to ldquoI0 3rdquo

IO 4

P5

46

Use of Ethernet diagnostic tools

Network analysis with standard toolsDebugging during development w

Ethernet SnifferWireshark ndashwwwwiresharkorgPROFINET decoding is built inColor filter available

Device Link and traffic detection with LEDsLED DisplaySimple connection test without configuration

47

DCP (Discovery and Configuration Protocol)

Connect Request

Parameterization

Real-Time IO

wwwusprofinetcom

Competitive comparison diagnostics

wwwusprofinetcom

48

Technology PROFINET EtherNetIP Modbus TCP

Network Management

(DCP DHCP option SNMP LLDP

topology options naming concept comprehensive

diagnostics)

(DHCP bootP DHCP option 82 SNMP loop holes vendor specific

limited network diagnostics special switches very likely)

(limited to IT tools SNMP loop

holes vendor specific no built

in network functions)

Comprehensive Diagnostics

Yes Application and Network No No

Diagnostics IO Status Yes No IO only No

Diagnostics Network Browser (can find IP or naming issues)

Yes returns all PROFINET Devices

and information

Limited to IT or vendor tools

no common tool

Limited to IT or vendor tools

no common tool

Diagnostics Topology Yes No No

SNMP loop holes No Yes Yes

Resources

PROFINET Diagnostics VideoPROFINET Diagnostics for PROFINET Webinar

wwwusprofinetcom

49

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

50

ERP

EnterpriseResourcePlanning

ManufacturingExecutionSystem

PlantAssetManagement

Stage 1Definition ofmaintenanceinterface

MES

Interface defined in IEC62264

Prod

uctio

n

Qua

lity

Inve

ntor

y

Mai

nten

ance

Mai

nten

ance

Interface defined by PROFINET

PAMController amp Field Devices

How do I move information vertically

wwwusprofinetcom

51

White paper MES and PROFINET

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

52

Application Profiles

Agreement within a device family on how to use the PROFIBUS PROFINET data by adding data structures cyclic acyclic services behavior parameterization diagnosis integration etc

wwwusprofinetcom

53

1

2

7

1

2

7

HostMaster Field DeviceSlave

Engineering

IEC 61158

Profile

Application Profiles

wwwusprofinetcom

54

Ident(Bar-codeRFID)

RobotNC

Profile Guidelines

Common ProfilesApplication Profiles Cooperation with other organizations

eg OPC DriveCom VDMA OpenPLC etc Training (UML Safety Models etc) Tools

Redundancy

FFIEC 61804

Interbus CAN etc

Models

Best Practice Patterns

Diagnosis

Data types

IEC 62390

Encoder PROFIdrive

FluidPower

SEMI

IampM Functions

Time Stamp

PROFIsafe

PADevices

Waterwastewater

intelligPumps SEMI

RemoteIOforPA

LaboratoryDevices

Weighingamp

Dosage

LowVoltageSwitch-

gear

IO-Link Trains

PROFINET IO

PROFIenergy

PROFIenergy Use Cases

Switch off during short breaksSwitch off during long breaksSwitch off during unplanned breaksReading of measured data

Provides a means of reducing or shutting off power when demand will be exceeded

wwwusprofinetcom

55

Competitive comparison

wwwusprofinetcom

56

Energy Management PROFINET EtherNetIP Modbus TCP

Production Pause savings Yes New No

Data organization Yes Yes No

PROFIenergy Resources

PROFIenergy flyerVideo What does PROFIenergy meanMinutePROFINET What is PROFIenergyWhite Paper ldquoThe PROFIenergy ProfilerdquoWhite Paper ldquoGet Energy Costs under ControlrdquoWhite Paper ldquoAssessing PROFIenergyacutes potentialrdquoBlog Report with videos

ldquoPROFIenergyrdquo

wwwusprofinetcom

57

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

58

PROFIsafe How it works

wwwusprofinetcom

59

ldquoBlack Channel ASICs Links Cables etc are not safety relevant

PROFIsafe Parts of the safety critical communications systems Addressing Watch Dog Timers Sequencing Signature etc

Safety relevant but not part of the PROFIsafe-Profiles Safety IO and the Safety Control Systems

Non safety critical functions like eg diagnosis

eg Diagnosis

Fail-safe data Standard data

Data Unit

PROFIBUS or PROFINET

PROFINETHTTPSNMP

hellip

TCPIP

EthernetRT

IO or Controller

PROFINETHTTPSNMP

hellip

TCPIP

EthernetRT

IOSafetyInput

Safety-Layer

PROFINETHTTPSNMP

hellip

TCPIP

EthernetRT

IOSafetyControl

Safety-Layer

PROFINETHTTPSNMP

hellip

TCPIP

EthernetRT

IOSafetyOutput

Safety-Layer

PROFIsafe provides correct transmission of messages

Competitive comparison

wwwusprofinetcom

60

System PROFINET EtherNetIP Modbus TCP

Functional Safety Yes Yes No

Safety for discrete process and motion Yes No No

Integrates AS-i Safety Yes No No

PROFIsafe Resources

Marketing Flyer PROFIsafeSystem Description PROFIsafe Technology and ApplicationPROFItelevision Safety with PROFINETApplication Story KUKA Reduces Machine Safety ComponentsPROFIsafe webinarSafety the Moviewwwprofisafenet

wwwusprofinetcom

61

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

62

How do I integrate controllers

wwwusprofinetcom

63IO controller 1

PROFINET

IO controller 2

CPU2 I-Device

IO device 1

CPU1

IO controller 3

CPU3

IO device 2

I-Device

An IO controller can also be an IO device with IO controller functionality on the same interfaceAllow local controllers in a modular architecture to communicate to a higher level station (main controller)Familiar IO access without TCPIP telegrams or proprietary methodsSimple and familiar IO interfacing of CPUs Interfacing of CPUs in different projects Integration among different controllers (manufacturers)Transmission of cyclic data (RT IRT)

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

64

Share an IO Device

PROFINET offers shared device functionalityTwo Controllers can access the same deviceFlexible assignment of modules to different controllers

IO controller 1

PROFINET

IO controller 2

Shared IO Device

Shared device results in reduced costs simplified architecturescan save on cabinet space allowing optimized solutions

65

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

66

Wireless

Long distance (RTU)Long distancesWaterwastewater and oil patch applicationsNo standards

Process InstrumentsShort distances battery powered meshWirelessHART ISA 10011a

Discrete Sensors and ActuatorsShort distances line-powered meshStandards still evolving

BackboneMedium distancesLong-established standards

wwwusprofinetcom

67

RTU = Remote Terminal Unit

PROFIBUS amp PROFINET gateways to WirelessHART

PI developed a standard

PROFINET uses this

PROFINET over wireless backbones

PROFINET runs over these standard wireless technologies

IEEE 80211 (bgahnac) ndash Wireless LANIEEE 802151 ndash Bluetooth

Wireless is part of the PROFINET specification

Many vendorsSome IO devices have wireless built in

PROFIsafe is safety-certified over wireless using PROFINET as the transport mechanism

wwwusprofinetcom

68

Competitive Comparison wireless

PROFINET ndash designed in safety includedEtherNetIP ndash multicasting complicates

wwwusprofinetcom

69

Resources

Industrial Wireless Networking WebinarFour kinds of wireless blog postPROFINET Certified Network Engineer classMore App stories

Disney Toy Story Midway ManiaDisney Radiator Springs Racers Swedish TowerSteel Industry

wwwusprofinetcom

70

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

71

More

Bumpless RedundancyFast Start UpiPar ServerProxiesUnmanaged switchesApplication Profiles for

Lab trains pumps SEMI robots hellip

wwwusprofinetcom

72

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

73

Security

PI and ODVA have security documentsBoth rely on protecting the network itself

wwwusprofinetcom

74

Resources

Automation WorldBelden webinarControl Engineering Were you just hackedwwwisssourcecomwwwSCADAhackercomEric Byresrsquo blogldquoProtecting ICSs from Electronic Threatsrdquo

Part 1Part 2Part 3

us-certgovcontrol_systemsMacAfeePROFINET Security Guideline

wwwusprofinetcom

75

Leadership

PI createdFunctional safety over the network using the black channel approachEnergy management covering production pauses and data organization

PI advocated 2-port switches in devices when ODVA said it was a bad idea now they also advocate themPI was first with redundant media controllers and devices

wwwusprofinetcom

76

Wrapping Up

What is PROFINET

PROFINET

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

wwwusprofinetcom

78

IS COFFEE

Industrial

Not PROFIBUS wrapped in TCPIPDesigned for industry from start

FastRobustDeterministic

wwwusprofinetcom

79

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Scalable (Donrsquot Fence Me In)

Donrsquot settle for an 80 solutionEventually you will need more

Motion ControlProcess InstrumentSafety over the busConnectivity to a

production systemAnd that will require

New busNew softwareNew training

Sohellipstart with the 100 solutionPROFINET wwwusprofinetcom

80

$

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Dont Fence Me In

Roy Rogers Sons of the Pionee

Sons of the Pioneers 36 All- track 7

1998

Other

16813268

eng - 00002425 00002423 00014C3C 00014C37 00015F90 00015F90 00008000 00008000 00007530 00007530

Complete

Finished (stable)Spec at version 23 for 2 yearsWork on ldquoobjectsrdquo continues

All application areasDiscrete process motion high speed

Depth of featuresDiagnostics

PROFIBUS-like + IT protocolsFunctional safetyEnergy managementFast startuphellip many more

wwwusprofinetcom

81

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Open

Created and maintained by PI not by any one companyPI members participate in Working Groups and as reviewersMembership not required to make productsNo contract to sign

wwwusprofinetcom

82

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Fast

How fastTCPIP

secondsProcess instruments

100rsquos of millisecondsFactory IO

~10 millisecondsMotion control

lt1 millisecondHigh speed IO motion

3125 microseconds

wwwusprofinetcom

83

How repeatable

seconds

10rsquos of milliseconds

lt1millisecond

lt1microsecond

called ldquojitterrdquocovers this whole range

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

FlexibleStart with PROFINET

Virtually unlimited address spaceLots of bandwidthStandard wirelessFuture-proof leveraging of EthernetConnectivity upwardsConnectivity peer-to-peerConnect directly to IO

For specialized needsUnusual device PROFIBUS to PROFINETIntelligent sensor IO-Link to PROFINETSimple sensor AS-i to PROFINETProcess instrument PROFIBUS PA (or FF) to PROFINETWireless process instrument WirelessHART to PROFINETWireless discrete sensor PI WSAN to PROFINETLegacy fieldbus Proxy to PROFINETLegacy instrument HART to PROFINET

84

wwwusprofinetcom

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Easy

Simple Device ReplacementEasy configurationAutomatic topologyAutomatic timing calculations

wwwusprofinetcom

85

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Ethernet (Standard Unmodified)

Standard Unmodified EthernetConforms to IEEE8023

Media includesCopperFiberWireless

Uses standard Ethernet switches

wwwusprofinetcom

86

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Industrial Ethernet Capability Matrix

wwwusprofinetcom

87

Industrial Ethernet Capability Matrix

wwwusprofinetcom

88

TCPIP

Open Network

Real-timeMotion

Controller-to-Controller(Peer-to-Peer)

Modbus TCPEtherNetIPEtherCATPROFINET

Motion

wwwusprofinetcom

Industrial Ethernet Functionality

Technology PROFINET EthernetIP Modbus TCP

Ethernet IO Y Y YMotion Control Y Y NPeer-to-peer Y Y N

Process profile Y N N

Safety Y Y NSecurity Guideline Y N NBuses integrated many DeviceNet

ControlNet Modbus

source organization websites

Y = shipping N = no plans known

Available= PROFIBUS DP PROFIBUS PA Interbus DeviceNet Serial Modbus AS-i HART IO-Link FFPlanned= CC-Link more

89

Industrial Ethernet Functionality

Technology PROFINET EtherNetIP Modbus TCP

Communication Model Provider-Consumer

Provider-Consumer

Client-Server

Real-time Protocol Options

IEEE 8023 (Layer 2) primary

UDPIP optionTCPIP option

UDPIP (Layer 4) TCPIP (Layer 4)

Jitter with IO ++ (low) - (high) -- (higher)

Protocol Standard IEC 61158 IEC 61158 IEC 61158

Transmission Type Unicast primary Multicast optional

Multicast primary Limited Unicast Unicast only

COTS switch possible Yes Not recommended Yes

Switch requirements 100Mbits or faster

full duplex for IO traffic

Full DuplexIGMP Snooping One

IGMP QueryWire speed

For IO traffic

No special requirements

IP Address AssignmentAutomatic w PN

DCPDHCP optional

DHCP andManaged

DHCP and Managed

90

wwwusprofinetcom

Industrial Ethernet Functionality

Device Names Mandatory Optional Optional

Simple Device Replacement

Yes no toolssupport in all

devices

NoDHCP Option 82 Managed

Need special switchserver with DHCP

Option 82 support

No

Technology PROFINET EtherNetIP Modbus TCP

Network Management

(DCP DHCP option SNMP LLDP

topology options naming concept comprehensive

diagnostics)

(DHCP bootP DHCP option 82 SNMP loop holes vendor specific

limited network diagnostics special switches very likely)

(limited to IT tools SNMP loop

holes vendor specific no built

in network functions)

Comprehensive Diagnostics

Yes Application and Network No No

Diagnostics IO Status Yes No IO only No

Diagnostics Network Browser (can find IP or naming issues)

Yes returns all PROFINET Devices

and information

Limited to IT or vendor tools

no common tool

Limited to IT or vendor tools

no common tool

91

wwwusprofinetcom

Industrial Ethernet Functionality

Diagnostics Topology Yes No No

SNMP loop holes No Yes Yes

Energy Management(PROFIenergy) Yes No No

Safety Yes Yes No

Fast Start Up Yes Yes No

Wireless Yes IEEE 80211 and Bluetooth

Yes IEEE 80211(with caution when

using multicast)Yes

Performance ++ - --

Automatic Timing Calculation Yes No No

Technology PROFINET EtherNetIP Modbus TCP

Fieldbus Integration

Many including non PI

networks (PROFIBUS Interbus ASI

DeviceNet Foundation Fieldbus Modbus Hart

etc)

CompoNet DeviceNet ControlNet

Modbus TCPModbus

92

wwwusprofinetcom

Industrial Ethernet Functionality

Media (Network) Redundancy

YesSP RSP PN MRP

bumpless IRTvendor specific

YesSP RSP DLR vendor

specific

YesSP RSP vendor

specific

Bumpless Redundancy Yes No No

Controller Redundancy YesNot on EtherNetIP

Only with additional ODVA networks and hardware

No

Device Redundancy Yes No NoVertical Integration Yes No NoDevices can report maintenance information

Yes No No

Peer to Peer communications

Yes with CBA I-Device PNPN

Couplers TCPUDP option for programmed communication

Yesonly TCPIPprogrammed

communication

Yesonly TCPIPprogrammed

communication

Technology PROFINET EtherNetIP Modbus TCP

93

wwwusprofinetcom

Industrial Ethernet Functionality

Technology PROFINET EtherNetIP Modbus TCP

PROFINET for PA(Process Automation)

Yes No No

Shared Device Yes No No

iPar (optional parameter server)

Yes No No

TCI ndash Tool Calling Interface(allows vendor tools to be entered from the PROFINET configuration engineering tool)

Yes No No

94

wwwusprofinetcom

Resources

Competitive Resources from the PROFIblog

Pegging the FUD Meter (82707)The Fickle Finger of FUD (103007)FUD Dissection Part 1FUD Dissection Part 2Responding to FUD with FCNThe Big Lie SUE (121708)The EtherNetIP FUD-sicle ndash Melted Again(73112)PROFINET versus EtherNetIP (22415)

wwwusprofinetcom

96

wwwusprofinetcom

wwwusprofinetcom

97

Resources PROFINEWS App

wwwusprofinetcom

98

Resources NewsletterPROFINEWScom

wwwusprofinetcom

99

wwwusprofinetcom

Resources Webinars

Introduction to Ethernet for Control EngineersPROFINETIndustrial WirelessIndustrial Ethernet DiagnosticsPROFIBUS in the Process Industries PROFIsafePROFIenergyCompleting a PROFINET Project

More

100

Resources One-day training classes101

PROFINETMinneapolis June 4Denver June Chicago Aug Tampa Oct Detroit Oct Louisville Nov Raleigh Nov Seattle Dec

For the latest scheduleand to register visit

wwwusprofinetcom wwwusprofinetcom

PROFINETLos Angeles Feb 3 Dallas Feb 19Atlanta Mar 4Houston Mar 19Richmond Apr 2St Louis Apr 16Newark Apr 28Pittsburgh May 14

Resources PROFItech Classes

PROFIBUS or PROFINET Certified Network Engineer classFull week in Johnson City TNAlso available on-siteTheoretical plus hands-onCertification requires passing both a theoretical and practical examCertified Network Engineers are listed at wwwprofibuscomDetails at certifiedProfiInterfaceCentercomRegister online

wwwusprofinetcom

102

PROFINET Developer Workshop

Provide background and knowledge to design and test a PROFINET product efficientlyHow PROFINET can meet the specific applicationrsquos needs (ex GSDML file development)Tailored to customerrsquos level of experience and education Builds upon the PROFINET Certified Network Engineer curriculumHands-on experience and expert instruction on how to use the PROFINET test software suiteSmall or large groups accommodated both at the PIC or on the customerrsquos site wwwusprofinetcom

103

Resources Books

wwwusprofinetcom

104

OrderOrder

Order Order

Resources Social Media

wwwusprofinetcom

105

PROFItelevision

ThePROFIblogger

MinutePROFINET

Resources People

PI North America16101 N 82nd StreetSuite 3BScottsdale AZ 85260 USA ph (480) 483-2456fax (480) 483-7202wwwusprofibuscom

Michael Bryant Executive DirectorCarl Henning Deputy DirectorMichael Bowne Director of Tech MktingLynne Froehlich Administrative DirectorMarsha Bryant Administrator

PROFI Interface Center One Internet PlazaJohnson City TN 37604 USA

ph (423) 262-2576fax (423) 262-2103 wwwProfiInterfaceCentercom

Torsten Paulsen PIC ManagerHunter Harrington PROFINET Consulting EngrKyle McMillan PROFINET Systems EngineerJohn Swindall PROFIBUS Systems Engineer

wwwusprofinetcom

106

copy2013-2015 PI North America The PROFINET and PROFIBUS Logos are registered trademarks Members of PI are entitled to use the logos in all their written or electronic publications and promotional material The use of the PROFINET Logo in connection with PROFINET products is allowed only under the conditions of the PROFINET Runtime Software license All other trademarks and registered trademarks are the property of their respective owners

  • PROFINET vs EtherNetIP
  • A Disclaimer
  • Agenda
  • The Organization PROFINET
  • The Organizations
  • The Organizations Activities
  • The Organizations Cooperation
  • PI markets
  • Itrsquos all about the data
  • The road to IIoT
  • Breadth of Application Coverage
  • Competitive comparison discrete IO
  • Resources
  • PROFINET in Process
  • Competitive comparison process
  • Resources
  • Resources PROFIBUS PA
  • Motion Control Topology
  • Competitive comparison motion
  • Resources
  • Depth of Features
  • 5 steps to determinism
  • PROFINET and TCPIP
  • Why not use TCPIP for real-time
  • Ethernet doesnrsquot cause delays
  • PROFINET RT (Real Time)
  • When you try to use all layershellip
  • When you try to use all layershellip
  • Bandwidth Reservation for PROFINET IRT
  • Scheduling for PROFINET IRT
  • Functional principle of synchronization
  • 3125 microsecond cycle
  • Summary
  • Depth of Features
  • The ISOOSI Communications Model
  • Device Diagnostic Information
  • Diagnostic Information
  • ISOOSI Model Where Diagnostics fit in
  • IT Standards fPROFINET Network Diagnostics
  • Network Diagnostics Using SNMP
  • Network diagnostics using HTTP
  • IT Standards fPROFINET Network Diagnostics
  • LLDP (Link Layer Discovery Protocol)
  • Slide Number 44
  • Simple Device Replacement
  • Simple Device Replacement
  • Slide Number 47
  • Competitive comparison diagnostics
  • Resources
  • Depth of Features
  • How do I move information vertically
  • Depth of Features
  • Application Profiles
  • Application Profiles
  • PROFIenergy Use Cases
  • Competitive comparison
  • PROFIenergy Resources
  • Depth of Features
  • PROFIsafe How it works
  • Competitive comparison
  • PROFIsafe Resources
  • Depth of Features
  • How do I integrate controllers
  • Depth of Features
  • Share an IO Device
  • Depth of Features
  • Wireless
  • PROFINET over wireless backbones
  • Competitive Comparison wireless
  • Resources
  • Depth of Features
  • More
  • Depth of Features
  • Security
  • Resources
  • Leadership
  • Wrapping Up
  • What is PROFINET
  • Industrial
  • Scalable (Donrsquot Fence Me In)
  • Complete
  • Open
  • Fast
  • Flexible
  • Easy
  • Ethernet (Standard Unmodified)
  • Industrial Ethernet Capability Matrix
  • Industrial Ethernet Capability Matrix
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Resources
  • Competitive Resources from the PROFIblog
  • wwwusprofinetcom
  • Resources PROFINEWS App
  • Resources Newsletter
  • Resources Webinars
  • Resources One-day training classes
  • Resources PROFItech Classes
  • PROFINET Developer Workshop
  • Resources Books
  • Resources Social Media
  • Resources People
  • Slide Number 107
Page 33: PROFINET vs. EtherNet/IP · PROFINET RT (Real Time) The device determines which path the telegram takes  26 Data 40*…1440 Bytes InterFrame Gap 12 Byte Pre-amble

Summary

PROFINET achieves industry requirements for speed and determinism using standard Ethernet by using these 5 steps1 Using TCPIP where appropriate2 Skipping it when necessary3 Reserving bandwidth for higher performance4 Scheduling traffic to ensure motion control

needs5 Fast Forwarding Dynamic Frame Packing

and Fragmentation to achieve 3125microsecond cycle times

wwwusprofinetcom

33

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

34

The ISOOSI Communications Model35

Ethernet based systems can provide diagnostics on the Transport oriented layers (lower level) as well as Application based diagnostics (higher level) Picking the right protocol is important if you want a complete set of diagnostic capabilities

Layer 7

Layer 4

Layer 3

Layer 2

Layer 1

Application

TCPUDP

IP

Ethernet

Application Layer Diagnostics(For Example PROFINET)Provides PROFINET device specific diagnostics (module unplugged wire break IO status Data records etc)

Transport Oriented Layers Diagnostics (For Example SNMP HTTP LLDP)Provides information about TCPUDPIPEthernet (link down bandwidth statistics connections etc)

Where Diagnostics fit in

wwwusprofinetcom

Device Diagnostic Information

Logical model provides quick error localizationDiagnostic information is structured hierarchically

Station Failure in Device(eg Valve Station 2)

Slot 1 Slot 2 Slot 3Slot 0 Slot 4 Slot 5 Slot 6Network diagnosis IP-Address Ping Location Statistic

Slot Failure in Module(eg Analog Input Slot 3)

Channel Failure in Channel(eg Cable Break in Channel 2)

Channel 2

SNMP = Simple Network Management Protocol

gtgtgtgtgt Station name gtgtgtgt Slot gtgtgt Channel gt Error informationgtgt Channel type

36

Diagnostic Information

Examples of Diagnostic InformationThe device monitors the Output Channelsin order to discover a wire break (no current is flowing although the output is set to lsquo1rsquo)

An analog Input has a range of 010VAn input voltage of 12V is detected and reported as overvoltage

wwwusprofinetcom

37

Diagnostic Information is not only ldquoPROFINET relatedrdquo but also helps in the application

Ethernet based systems can provide diagnostics on the Transport oriented layers (lower level) as well as Application based diagnostics (higher level) Picking the right protocol is important if you want a complete set of diagnostic capabilities

Layer 7

Layer 4

Layer 3

Layer 2

Layer 1

Application

TCPUDP

IP

Ethernet

Application Layer Diagnostics(For Example PROFINET)Provides PROFINET device specific diagnostics (module unplugged wire break etc)

Transport Oriented Layers Diagnostics (For Example SNMP HTTP LLDP)Provides information about TCPUDPIPEthernet (link down bandwidth statistics connections etc)

ISOOSI Model Where Diagnostics fit in38

wwwusprofinetcom

IT Standards fPROFINET Network Diagnostics

Benefit Protocol Description

Standard tools for reading statistics and diagnostics

SNMP

Simple Network Management Protocol for network diagnostics

Web access to devices for configuration diagnostics

HTTP

Hyper Text Transfer Protocol for Web services and browsing

wwwusprofinetcom

3939H

ow d

oes

it w

orkhellip

Network Diagnostics Using SNMP

PROFINET uses SNMPPROFINET uses standard MIBs (Management Information Base MIB-II LLDP Discovery MIB)This MIB-II contains information about device name IP address location status and statistics (examples include CRC errors port status bandwidth utilizationhellip

ManagementStation

IO-Device IO-Device

Data request

Data transfer

NameIP AddressLocationStatusStatistics

NameIP AddressLocationStatusStatistics

MIB MIB

SNMP Software

wwwusprofinetcom

4040

Network diagnostics using HTTP

Simple accessRegardless of location even wirelessNo engineering tool needed

41Easy access over the web (local or remote)IO Controllers IO Devices proxies or switches can have web

diagnostics implemented

Benefit Protocol Description

Mapping the network topology and simple device replacement

LLDPLink Layer Discovery Protocol IEEE 8021AB

wwwusprofinetcom

4242H

ow d

oes

it w

orkhellip

IT Standards fPROFINET Network Diagnostics

LLDP (Link Layer Discovery Protocol)

The Link Layer Discovery Protocol (LLDP) is a vendor-independent protocol and independent of the network structureVia LLDP connected devices specify their identity and properties to their neighbors cyclically every few seconds

ports names transmission rates etcThe information is stored in a local table (LLDP Discovery MIB)Benefits of using LLDP includehellip

helliptopology Information can later be read out with SNMP from the LLDP Discovery MIB

simple device replacement can be achieved

helliphellipIO 1 ndash Port 2 ndash IO DevicePort 5PLC ndash Port 1 ndash IO ControllerPort 4IO 3 ndash Port 1 ndash IO DevicePort 3IO 2 ndash Port 2 ndash IO DevicePort 2- Empty -Port 1

Discovery MIB - Switch

Example LLDP Table

43

wwwusprofinetcom

Topology Diagnostics View

Use of standard Ethernet mechanismsLLDPSNMP

Topology diagnostics for devices Same modeling of Ports as IO channels

Standard and topology view (offline online) Maintenance information

44

wwwusprofinetcom

Simple Device Replacement

How to replace a PROFINET device which has failed without using an engineering tool

Devices with memory cardTransfer memory card to keep existing device name

Devices without memory cardUsing the PROFINET simple device replacement feature

45

wwwusprofinetcom

Simple Device Replacement

wwwusprofinetcom

46

IO Controller

I0 3 are you thereHmmm No answer

LLDP Alias NameldquoSwitchP4rdquo

1 Device ldquoIO 3rdquo fails2 Device is replaced with new

MAC address and empty name3 Devices exchange LLDP4 The neighbor sends a LLDP alias

name to new device5 Controller finds new device using

DCP and LLDP alias name6 Device addressed with

DCP ldquoSet namerdquo from controller7 IO Controller starts device and

system is back online

IO 1 IO 2 IO 3

Switch

LLDP

Simple Device Replacement

P1

P2P3

P4

OK Irsquoll try this Is ldquoSwitchP4rdquo there(The device connected to port 4)

Hello I am the switch You are connected to my port 4 ldquoSwitchP4rdquo

Found you ldquoSwitchP4rdquo Let me set your device name again to ldquoI0 3rdquo

IO 4

P5

46

Use of Ethernet diagnostic tools

Network analysis with standard toolsDebugging during development w

Ethernet SnifferWireshark ndashwwwwiresharkorgPROFINET decoding is built inColor filter available

Device Link and traffic detection with LEDsLED DisplaySimple connection test without configuration

47

DCP (Discovery and Configuration Protocol)

Connect Request

Parameterization

Real-Time IO

wwwusprofinetcom

Competitive comparison diagnostics

wwwusprofinetcom

48

Technology PROFINET EtherNetIP Modbus TCP

Network Management

(DCP DHCP option SNMP LLDP

topology options naming concept comprehensive

diagnostics)

(DHCP bootP DHCP option 82 SNMP loop holes vendor specific

limited network diagnostics special switches very likely)

(limited to IT tools SNMP loop

holes vendor specific no built

in network functions)

Comprehensive Diagnostics

Yes Application and Network No No

Diagnostics IO Status Yes No IO only No

Diagnostics Network Browser (can find IP or naming issues)

Yes returns all PROFINET Devices

and information

Limited to IT or vendor tools

no common tool

Limited to IT or vendor tools

no common tool

Diagnostics Topology Yes No No

SNMP loop holes No Yes Yes

Resources

PROFINET Diagnostics VideoPROFINET Diagnostics for PROFINET Webinar

wwwusprofinetcom

49

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

50

ERP

EnterpriseResourcePlanning

ManufacturingExecutionSystem

PlantAssetManagement

Stage 1Definition ofmaintenanceinterface

MES

Interface defined in IEC62264

Prod

uctio

n

Qua

lity

Inve

ntor

y

Mai

nten

ance

Mai

nten

ance

Interface defined by PROFINET

PAMController amp Field Devices

How do I move information vertically

wwwusprofinetcom

51

White paper MES and PROFINET

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

52

Application Profiles

Agreement within a device family on how to use the PROFIBUS PROFINET data by adding data structures cyclic acyclic services behavior parameterization diagnosis integration etc

wwwusprofinetcom

53

1

2

7

1

2

7

HostMaster Field DeviceSlave

Engineering

IEC 61158

Profile

Application Profiles

wwwusprofinetcom

54

Ident(Bar-codeRFID)

RobotNC

Profile Guidelines

Common ProfilesApplication Profiles Cooperation with other organizations

eg OPC DriveCom VDMA OpenPLC etc Training (UML Safety Models etc) Tools

Redundancy

FFIEC 61804

Interbus CAN etc

Models

Best Practice Patterns

Diagnosis

Data types

IEC 62390

Encoder PROFIdrive

FluidPower

SEMI

IampM Functions

Time Stamp

PROFIsafe

PADevices

Waterwastewater

intelligPumps SEMI

RemoteIOforPA

LaboratoryDevices

Weighingamp

Dosage

LowVoltageSwitch-

gear

IO-Link Trains

PROFINET IO

PROFIenergy

PROFIenergy Use Cases

Switch off during short breaksSwitch off during long breaksSwitch off during unplanned breaksReading of measured data

Provides a means of reducing or shutting off power when demand will be exceeded

wwwusprofinetcom

55

Competitive comparison

wwwusprofinetcom

56

Energy Management PROFINET EtherNetIP Modbus TCP

Production Pause savings Yes New No

Data organization Yes Yes No

PROFIenergy Resources

PROFIenergy flyerVideo What does PROFIenergy meanMinutePROFINET What is PROFIenergyWhite Paper ldquoThe PROFIenergy ProfilerdquoWhite Paper ldquoGet Energy Costs under ControlrdquoWhite Paper ldquoAssessing PROFIenergyacutes potentialrdquoBlog Report with videos

ldquoPROFIenergyrdquo

wwwusprofinetcom

57

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

58

PROFIsafe How it works

wwwusprofinetcom

59

ldquoBlack Channel ASICs Links Cables etc are not safety relevant

PROFIsafe Parts of the safety critical communications systems Addressing Watch Dog Timers Sequencing Signature etc

Safety relevant but not part of the PROFIsafe-Profiles Safety IO and the Safety Control Systems

Non safety critical functions like eg diagnosis

eg Diagnosis

Fail-safe data Standard data

Data Unit

PROFIBUS or PROFINET

PROFINETHTTPSNMP

hellip

TCPIP

EthernetRT

IO or Controller

PROFINETHTTPSNMP

hellip

TCPIP

EthernetRT

IOSafetyInput

Safety-Layer

PROFINETHTTPSNMP

hellip

TCPIP

EthernetRT

IOSafetyControl

Safety-Layer

PROFINETHTTPSNMP

hellip

TCPIP

EthernetRT

IOSafetyOutput

Safety-Layer

PROFIsafe provides correct transmission of messages

Competitive comparison

wwwusprofinetcom

60

System PROFINET EtherNetIP Modbus TCP

Functional Safety Yes Yes No

Safety for discrete process and motion Yes No No

Integrates AS-i Safety Yes No No

PROFIsafe Resources

Marketing Flyer PROFIsafeSystem Description PROFIsafe Technology and ApplicationPROFItelevision Safety with PROFINETApplication Story KUKA Reduces Machine Safety ComponentsPROFIsafe webinarSafety the Moviewwwprofisafenet

wwwusprofinetcom

61

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

62

How do I integrate controllers

wwwusprofinetcom

63IO controller 1

PROFINET

IO controller 2

CPU2 I-Device

IO device 1

CPU1

IO controller 3

CPU3

IO device 2

I-Device

An IO controller can also be an IO device with IO controller functionality on the same interfaceAllow local controllers in a modular architecture to communicate to a higher level station (main controller)Familiar IO access without TCPIP telegrams or proprietary methodsSimple and familiar IO interfacing of CPUs Interfacing of CPUs in different projects Integration among different controllers (manufacturers)Transmission of cyclic data (RT IRT)

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

64

Share an IO Device

PROFINET offers shared device functionalityTwo Controllers can access the same deviceFlexible assignment of modules to different controllers

IO controller 1

PROFINET

IO controller 2

Shared IO Device

Shared device results in reduced costs simplified architecturescan save on cabinet space allowing optimized solutions

65

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

66

Wireless

Long distance (RTU)Long distancesWaterwastewater and oil patch applicationsNo standards

Process InstrumentsShort distances battery powered meshWirelessHART ISA 10011a

Discrete Sensors and ActuatorsShort distances line-powered meshStandards still evolving

BackboneMedium distancesLong-established standards

wwwusprofinetcom

67

RTU = Remote Terminal Unit

PROFIBUS amp PROFINET gateways to WirelessHART

PI developed a standard

PROFINET uses this

PROFINET over wireless backbones

PROFINET runs over these standard wireless technologies

IEEE 80211 (bgahnac) ndash Wireless LANIEEE 802151 ndash Bluetooth

Wireless is part of the PROFINET specification

Many vendorsSome IO devices have wireless built in

PROFIsafe is safety-certified over wireless using PROFINET as the transport mechanism

wwwusprofinetcom

68

Competitive Comparison wireless

PROFINET ndash designed in safety includedEtherNetIP ndash multicasting complicates

wwwusprofinetcom

69

Resources

Industrial Wireless Networking WebinarFour kinds of wireless blog postPROFINET Certified Network Engineer classMore App stories

Disney Toy Story Midway ManiaDisney Radiator Springs Racers Swedish TowerSteel Industry

wwwusprofinetcom

70

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

71

More

Bumpless RedundancyFast Start UpiPar ServerProxiesUnmanaged switchesApplication Profiles for

Lab trains pumps SEMI robots hellip

wwwusprofinetcom

72

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

73

Security

PI and ODVA have security documentsBoth rely on protecting the network itself

wwwusprofinetcom

74

Resources

Automation WorldBelden webinarControl Engineering Were you just hackedwwwisssourcecomwwwSCADAhackercomEric Byresrsquo blogldquoProtecting ICSs from Electronic Threatsrdquo

Part 1Part 2Part 3

us-certgovcontrol_systemsMacAfeePROFINET Security Guideline

wwwusprofinetcom

75

Leadership

PI createdFunctional safety over the network using the black channel approachEnergy management covering production pauses and data organization

PI advocated 2-port switches in devices when ODVA said it was a bad idea now they also advocate themPI was first with redundant media controllers and devices

wwwusprofinetcom

76

Wrapping Up

What is PROFINET

PROFINET

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

wwwusprofinetcom

78

IS COFFEE

Industrial

Not PROFIBUS wrapped in TCPIPDesigned for industry from start

FastRobustDeterministic

wwwusprofinetcom

79

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Scalable (Donrsquot Fence Me In)

Donrsquot settle for an 80 solutionEventually you will need more

Motion ControlProcess InstrumentSafety over the busConnectivity to a

production systemAnd that will require

New busNew softwareNew training

Sohellipstart with the 100 solutionPROFINET wwwusprofinetcom

80

$

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Dont Fence Me In

Roy Rogers Sons of the Pionee

Sons of the Pioneers 36 All- track 7

1998

Other

16813268

eng - 00002425 00002423 00014C3C 00014C37 00015F90 00015F90 00008000 00008000 00007530 00007530

Complete

Finished (stable)Spec at version 23 for 2 yearsWork on ldquoobjectsrdquo continues

All application areasDiscrete process motion high speed

Depth of featuresDiagnostics

PROFIBUS-like + IT protocolsFunctional safetyEnergy managementFast startuphellip many more

wwwusprofinetcom

81

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Open

Created and maintained by PI not by any one companyPI members participate in Working Groups and as reviewersMembership not required to make productsNo contract to sign

wwwusprofinetcom

82

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Fast

How fastTCPIP

secondsProcess instruments

100rsquos of millisecondsFactory IO

~10 millisecondsMotion control

lt1 millisecondHigh speed IO motion

3125 microseconds

wwwusprofinetcom

83

How repeatable

seconds

10rsquos of milliseconds

lt1millisecond

lt1microsecond

called ldquojitterrdquocovers this whole range

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

FlexibleStart with PROFINET

Virtually unlimited address spaceLots of bandwidthStandard wirelessFuture-proof leveraging of EthernetConnectivity upwardsConnectivity peer-to-peerConnect directly to IO

For specialized needsUnusual device PROFIBUS to PROFINETIntelligent sensor IO-Link to PROFINETSimple sensor AS-i to PROFINETProcess instrument PROFIBUS PA (or FF) to PROFINETWireless process instrument WirelessHART to PROFINETWireless discrete sensor PI WSAN to PROFINETLegacy fieldbus Proxy to PROFINETLegacy instrument HART to PROFINET

84

wwwusprofinetcom

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Easy

Simple Device ReplacementEasy configurationAutomatic topologyAutomatic timing calculations

wwwusprofinetcom

85

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Ethernet (Standard Unmodified)

Standard Unmodified EthernetConforms to IEEE8023

Media includesCopperFiberWireless

Uses standard Ethernet switches

wwwusprofinetcom

86

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Industrial Ethernet Capability Matrix

wwwusprofinetcom

87

Industrial Ethernet Capability Matrix

wwwusprofinetcom

88

TCPIP

Open Network

Real-timeMotion

Controller-to-Controller(Peer-to-Peer)

Modbus TCPEtherNetIPEtherCATPROFINET

Motion

wwwusprofinetcom

Industrial Ethernet Functionality

Technology PROFINET EthernetIP Modbus TCP

Ethernet IO Y Y YMotion Control Y Y NPeer-to-peer Y Y N

Process profile Y N N

Safety Y Y NSecurity Guideline Y N NBuses integrated many DeviceNet

ControlNet Modbus

source organization websites

Y = shipping N = no plans known

Available= PROFIBUS DP PROFIBUS PA Interbus DeviceNet Serial Modbus AS-i HART IO-Link FFPlanned= CC-Link more

89

Industrial Ethernet Functionality

Technology PROFINET EtherNetIP Modbus TCP

Communication Model Provider-Consumer

Provider-Consumer

Client-Server

Real-time Protocol Options

IEEE 8023 (Layer 2) primary

UDPIP optionTCPIP option

UDPIP (Layer 4) TCPIP (Layer 4)

Jitter with IO ++ (low) - (high) -- (higher)

Protocol Standard IEC 61158 IEC 61158 IEC 61158

Transmission Type Unicast primary Multicast optional

Multicast primary Limited Unicast Unicast only

COTS switch possible Yes Not recommended Yes

Switch requirements 100Mbits or faster

full duplex for IO traffic

Full DuplexIGMP Snooping One

IGMP QueryWire speed

For IO traffic

No special requirements

IP Address AssignmentAutomatic w PN

DCPDHCP optional

DHCP andManaged

DHCP and Managed

90

wwwusprofinetcom

Industrial Ethernet Functionality

Device Names Mandatory Optional Optional

Simple Device Replacement

Yes no toolssupport in all

devices

NoDHCP Option 82 Managed

Need special switchserver with DHCP

Option 82 support

No

Technology PROFINET EtherNetIP Modbus TCP

Network Management

(DCP DHCP option SNMP LLDP

topology options naming concept comprehensive

diagnostics)

(DHCP bootP DHCP option 82 SNMP loop holes vendor specific

limited network diagnostics special switches very likely)

(limited to IT tools SNMP loop

holes vendor specific no built

in network functions)

Comprehensive Diagnostics

Yes Application and Network No No

Diagnostics IO Status Yes No IO only No

Diagnostics Network Browser (can find IP or naming issues)

Yes returns all PROFINET Devices

and information

Limited to IT or vendor tools

no common tool

Limited to IT or vendor tools

no common tool

91

wwwusprofinetcom

Industrial Ethernet Functionality

Diagnostics Topology Yes No No

SNMP loop holes No Yes Yes

Energy Management(PROFIenergy) Yes No No

Safety Yes Yes No

Fast Start Up Yes Yes No

Wireless Yes IEEE 80211 and Bluetooth

Yes IEEE 80211(with caution when

using multicast)Yes

Performance ++ - --

Automatic Timing Calculation Yes No No

Technology PROFINET EtherNetIP Modbus TCP

Fieldbus Integration

Many including non PI

networks (PROFIBUS Interbus ASI

DeviceNet Foundation Fieldbus Modbus Hart

etc)

CompoNet DeviceNet ControlNet

Modbus TCPModbus

92

wwwusprofinetcom

Industrial Ethernet Functionality

Media (Network) Redundancy

YesSP RSP PN MRP

bumpless IRTvendor specific

YesSP RSP DLR vendor

specific

YesSP RSP vendor

specific

Bumpless Redundancy Yes No No

Controller Redundancy YesNot on EtherNetIP

Only with additional ODVA networks and hardware

No

Device Redundancy Yes No NoVertical Integration Yes No NoDevices can report maintenance information

Yes No No

Peer to Peer communications

Yes with CBA I-Device PNPN

Couplers TCPUDP option for programmed communication

Yesonly TCPIPprogrammed

communication

Yesonly TCPIPprogrammed

communication

Technology PROFINET EtherNetIP Modbus TCP

93

wwwusprofinetcom

Industrial Ethernet Functionality

Technology PROFINET EtherNetIP Modbus TCP

PROFINET for PA(Process Automation)

Yes No No

Shared Device Yes No No

iPar (optional parameter server)

Yes No No

TCI ndash Tool Calling Interface(allows vendor tools to be entered from the PROFINET configuration engineering tool)

Yes No No

94

wwwusprofinetcom

Resources

Competitive Resources from the PROFIblog

Pegging the FUD Meter (82707)The Fickle Finger of FUD (103007)FUD Dissection Part 1FUD Dissection Part 2Responding to FUD with FCNThe Big Lie SUE (121708)The EtherNetIP FUD-sicle ndash Melted Again(73112)PROFINET versus EtherNetIP (22415)

wwwusprofinetcom

96

wwwusprofinetcom

wwwusprofinetcom

97

Resources PROFINEWS App

wwwusprofinetcom

98

Resources NewsletterPROFINEWScom

wwwusprofinetcom

99

wwwusprofinetcom

Resources Webinars

Introduction to Ethernet for Control EngineersPROFINETIndustrial WirelessIndustrial Ethernet DiagnosticsPROFIBUS in the Process Industries PROFIsafePROFIenergyCompleting a PROFINET Project

More

100

Resources One-day training classes101

PROFINETMinneapolis June 4Denver June Chicago Aug Tampa Oct Detroit Oct Louisville Nov Raleigh Nov Seattle Dec

For the latest scheduleand to register visit

wwwusprofinetcom wwwusprofinetcom

PROFINETLos Angeles Feb 3 Dallas Feb 19Atlanta Mar 4Houston Mar 19Richmond Apr 2St Louis Apr 16Newark Apr 28Pittsburgh May 14

Resources PROFItech Classes

PROFIBUS or PROFINET Certified Network Engineer classFull week in Johnson City TNAlso available on-siteTheoretical plus hands-onCertification requires passing both a theoretical and practical examCertified Network Engineers are listed at wwwprofibuscomDetails at certifiedProfiInterfaceCentercomRegister online

wwwusprofinetcom

102

PROFINET Developer Workshop

Provide background and knowledge to design and test a PROFINET product efficientlyHow PROFINET can meet the specific applicationrsquos needs (ex GSDML file development)Tailored to customerrsquos level of experience and education Builds upon the PROFINET Certified Network Engineer curriculumHands-on experience and expert instruction on how to use the PROFINET test software suiteSmall or large groups accommodated both at the PIC or on the customerrsquos site wwwusprofinetcom

103

Resources Books

wwwusprofinetcom

104

OrderOrder

Order Order

Resources Social Media

wwwusprofinetcom

105

PROFItelevision

ThePROFIblogger

MinutePROFINET

Resources People

PI North America16101 N 82nd StreetSuite 3BScottsdale AZ 85260 USA ph (480) 483-2456fax (480) 483-7202wwwusprofibuscom

Michael Bryant Executive DirectorCarl Henning Deputy DirectorMichael Bowne Director of Tech MktingLynne Froehlich Administrative DirectorMarsha Bryant Administrator

PROFI Interface Center One Internet PlazaJohnson City TN 37604 USA

ph (423) 262-2576fax (423) 262-2103 wwwProfiInterfaceCentercom

Torsten Paulsen PIC ManagerHunter Harrington PROFINET Consulting EngrKyle McMillan PROFINET Systems EngineerJohn Swindall PROFIBUS Systems Engineer

wwwusprofinetcom

106

copy2013-2015 PI North America The PROFINET and PROFIBUS Logos are registered trademarks Members of PI are entitled to use the logos in all their written or electronic publications and promotional material The use of the PROFINET Logo in connection with PROFINET products is allowed only under the conditions of the PROFINET Runtime Software license All other trademarks and registered trademarks are the property of their respective owners

  • PROFINET vs EtherNetIP
  • A Disclaimer
  • Agenda
  • The Organization PROFINET
  • The Organizations
  • The Organizations Activities
  • The Organizations Cooperation
  • PI markets
  • Itrsquos all about the data
  • The road to IIoT
  • Breadth of Application Coverage
  • Competitive comparison discrete IO
  • Resources
  • PROFINET in Process
  • Competitive comparison process
  • Resources
  • Resources PROFIBUS PA
  • Motion Control Topology
  • Competitive comparison motion
  • Resources
  • Depth of Features
  • 5 steps to determinism
  • PROFINET and TCPIP
  • Why not use TCPIP for real-time
  • Ethernet doesnrsquot cause delays
  • PROFINET RT (Real Time)
  • When you try to use all layershellip
  • When you try to use all layershellip
  • Bandwidth Reservation for PROFINET IRT
  • Scheduling for PROFINET IRT
  • Functional principle of synchronization
  • 3125 microsecond cycle
  • Summary
  • Depth of Features
  • The ISOOSI Communications Model
  • Device Diagnostic Information
  • Diagnostic Information
  • ISOOSI Model Where Diagnostics fit in
  • IT Standards fPROFINET Network Diagnostics
  • Network Diagnostics Using SNMP
  • Network diagnostics using HTTP
  • IT Standards fPROFINET Network Diagnostics
  • LLDP (Link Layer Discovery Protocol)
  • Slide Number 44
  • Simple Device Replacement
  • Simple Device Replacement
  • Slide Number 47
  • Competitive comparison diagnostics
  • Resources
  • Depth of Features
  • How do I move information vertically
  • Depth of Features
  • Application Profiles
  • Application Profiles
  • PROFIenergy Use Cases
  • Competitive comparison
  • PROFIenergy Resources
  • Depth of Features
  • PROFIsafe How it works
  • Competitive comparison
  • PROFIsafe Resources
  • Depth of Features
  • How do I integrate controllers
  • Depth of Features
  • Share an IO Device
  • Depth of Features
  • Wireless
  • PROFINET over wireless backbones
  • Competitive Comparison wireless
  • Resources
  • Depth of Features
  • More
  • Depth of Features
  • Security
  • Resources
  • Leadership
  • Wrapping Up
  • What is PROFINET
  • Industrial
  • Scalable (Donrsquot Fence Me In)
  • Complete
  • Open
  • Fast
  • Flexible
  • Easy
  • Ethernet (Standard Unmodified)
  • Industrial Ethernet Capability Matrix
  • Industrial Ethernet Capability Matrix
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Resources
  • Competitive Resources from the PROFIblog
  • wwwusprofinetcom
  • Resources PROFINEWS App
  • Resources Newsletter
  • Resources Webinars
  • Resources One-day training classes
  • Resources PROFItech Classes
  • PROFINET Developer Workshop
  • Resources Books
  • Resources Social Media
  • Resources People
  • Slide Number 107
Page 34: PROFINET vs. EtherNet/IP · PROFINET RT (Real Time) The device determines which path the telegram takes  26 Data 40*…1440 Bytes InterFrame Gap 12 Byte Pre-amble

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

34

The ISOOSI Communications Model35

Ethernet based systems can provide diagnostics on the Transport oriented layers (lower level) as well as Application based diagnostics (higher level) Picking the right protocol is important if you want a complete set of diagnostic capabilities

Layer 7

Layer 4

Layer 3

Layer 2

Layer 1

Application

TCPUDP

IP

Ethernet

Application Layer Diagnostics(For Example PROFINET)Provides PROFINET device specific diagnostics (module unplugged wire break IO status Data records etc)

Transport Oriented Layers Diagnostics (For Example SNMP HTTP LLDP)Provides information about TCPUDPIPEthernet (link down bandwidth statistics connections etc)

Where Diagnostics fit in

wwwusprofinetcom

Device Diagnostic Information

Logical model provides quick error localizationDiagnostic information is structured hierarchically

Station Failure in Device(eg Valve Station 2)

Slot 1 Slot 2 Slot 3Slot 0 Slot 4 Slot 5 Slot 6Network diagnosis IP-Address Ping Location Statistic

Slot Failure in Module(eg Analog Input Slot 3)

Channel Failure in Channel(eg Cable Break in Channel 2)

Channel 2

SNMP = Simple Network Management Protocol

gtgtgtgtgt Station name gtgtgtgt Slot gtgtgt Channel gt Error informationgtgt Channel type

36

Diagnostic Information

Examples of Diagnostic InformationThe device monitors the Output Channelsin order to discover a wire break (no current is flowing although the output is set to lsquo1rsquo)

An analog Input has a range of 010VAn input voltage of 12V is detected and reported as overvoltage

wwwusprofinetcom

37

Diagnostic Information is not only ldquoPROFINET relatedrdquo but also helps in the application

Ethernet based systems can provide diagnostics on the Transport oriented layers (lower level) as well as Application based diagnostics (higher level) Picking the right protocol is important if you want a complete set of diagnostic capabilities

Layer 7

Layer 4

Layer 3

Layer 2

Layer 1

Application

TCPUDP

IP

Ethernet

Application Layer Diagnostics(For Example PROFINET)Provides PROFINET device specific diagnostics (module unplugged wire break etc)

Transport Oriented Layers Diagnostics (For Example SNMP HTTP LLDP)Provides information about TCPUDPIPEthernet (link down bandwidth statistics connections etc)

ISOOSI Model Where Diagnostics fit in38

wwwusprofinetcom

IT Standards fPROFINET Network Diagnostics

Benefit Protocol Description

Standard tools for reading statistics and diagnostics

SNMP

Simple Network Management Protocol for network diagnostics

Web access to devices for configuration diagnostics

HTTP

Hyper Text Transfer Protocol for Web services and browsing

wwwusprofinetcom

3939H

ow d

oes

it w

orkhellip

Network Diagnostics Using SNMP

PROFINET uses SNMPPROFINET uses standard MIBs (Management Information Base MIB-II LLDP Discovery MIB)This MIB-II contains information about device name IP address location status and statistics (examples include CRC errors port status bandwidth utilizationhellip

ManagementStation

IO-Device IO-Device

Data request

Data transfer

NameIP AddressLocationStatusStatistics

NameIP AddressLocationStatusStatistics

MIB MIB

SNMP Software

wwwusprofinetcom

4040

Network diagnostics using HTTP

Simple accessRegardless of location even wirelessNo engineering tool needed

41Easy access over the web (local or remote)IO Controllers IO Devices proxies or switches can have web

diagnostics implemented

Benefit Protocol Description

Mapping the network topology and simple device replacement

LLDPLink Layer Discovery Protocol IEEE 8021AB

wwwusprofinetcom

4242H

ow d

oes

it w

orkhellip

IT Standards fPROFINET Network Diagnostics

LLDP (Link Layer Discovery Protocol)

The Link Layer Discovery Protocol (LLDP) is a vendor-independent protocol and independent of the network structureVia LLDP connected devices specify their identity and properties to their neighbors cyclically every few seconds

ports names transmission rates etcThe information is stored in a local table (LLDP Discovery MIB)Benefits of using LLDP includehellip

helliptopology Information can later be read out with SNMP from the LLDP Discovery MIB

simple device replacement can be achieved

helliphellipIO 1 ndash Port 2 ndash IO DevicePort 5PLC ndash Port 1 ndash IO ControllerPort 4IO 3 ndash Port 1 ndash IO DevicePort 3IO 2 ndash Port 2 ndash IO DevicePort 2- Empty -Port 1

Discovery MIB - Switch

Example LLDP Table

43

wwwusprofinetcom

Topology Diagnostics View

Use of standard Ethernet mechanismsLLDPSNMP

Topology diagnostics for devices Same modeling of Ports as IO channels

Standard and topology view (offline online) Maintenance information

44

wwwusprofinetcom

Simple Device Replacement

How to replace a PROFINET device which has failed without using an engineering tool

Devices with memory cardTransfer memory card to keep existing device name

Devices without memory cardUsing the PROFINET simple device replacement feature

45

wwwusprofinetcom

Simple Device Replacement

wwwusprofinetcom

46

IO Controller

I0 3 are you thereHmmm No answer

LLDP Alias NameldquoSwitchP4rdquo

1 Device ldquoIO 3rdquo fails2 Device is replaced with new

MAC address and empty name3 Devices exchange LLDP4 The neighbor sends a LLDP alias

name to new device5 Controller finds new device using

DCP and LLDP alias name6 Device addressed with

DCP ldquoSet namerdquo from controller7 IO Controller starts device and

system is back online

IO 1 IO 2 IO 3

Switch

LLDP

Simple Device Replacement

P1

P2P3

P4

OK Irsquoll try this Is ldquoSwitchP4rdquo there(The device connected to port 4)

Hello I am the switch You are connected to my port 4 ldquoSwitchP4rdquo

Found you ldquoSwitchP4rdquo Let me set your device name again to ldquoI0 3rdquo

IO 4

P5

46

Use of Ethernet diagnostic tools

Network analysis with standard toolsDebugging during development w

Ethernet SnifferWireshark ndashwwwwiresharkorgPROFINET decoding is built inColor filter available

Device Link and traffic detection with LEDsLED DisplaySimple connection test without configuration

47

DCP (Discovery and Configuration Protocol)

Connect Request

Parameterization

Real-Time IO

wwwusprofinetcom

Competitive comparison diagnostics

wwwusprofinetcom

48

Technology PROFINET EtherNetIP Modbus TCP

Network Management

(DCP DHCP option SNMP LLDP

topology options naming concept comprehensive

diagnostics)

(DHCP bootP DHCP option 82 SNMP loop holes vendor specific

limited network diagnostics special switches very likely)

(limited to IT tools SNMP loop

holes vendor specific no built

in network functions)

Comprehensive Diagnostics

Yes Application and Network No No

Diagnostics IO Status Yes No IO only No

Diagnostics Network Browser (can find IP or naming issues)

Yes returns all PROFINET Devices

and information

Limited to IT or vendor tools

no common tool

Limited to IT or vendor tools

no common tool

Diagnostics Topology Yes No No

SNMP loop holes No Yes Yes

Resources

PROFINET Diagnostics VideoPROFINET Diagnostics for PROFINET Webinar

wwwusprofinetcom

49

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

50

ERP

EnterpriseResourcePlanning

ManufacturingExecutionSystem

PlantAssetManagement

Stage 1Definition ofmaintenanceinterface

MES

Interface defined in IEC62264

Prod

uctio

n

Qua

lity

Inve

ntor

y

Mai

nten

ance

Mai

nten

ance

Interface defined by PROFINET

PAMController amp Field Devices

How do I move information vertically

wwwusprofinetcom

51

White paper MES and PROFINET

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

52

Application Profiles

Agreement within a device family on how to use the PROFIBUS PROFINET data by adding data structures cyclic acyclic services behavior parameterization diagnosis integration etc

wwwusprofinetcom

53

1

2

7

1

2

7

HostMaster Field DeviceSlave

Engineering

IEC 61158

Profile

Application Profiles

wwwusprofinetcom

54

Ident(Bar-codeRFID)

RobotNC

Profile Guidelines

Common ProfilesApplication Profiles Cooperation with other organizations

eg OPC DriveCom VDMA OpenPLC etc Training (UML Safety Models etc) Tools

Redundancy

FFIEC 61804

Interbus CAN etc

Models

Best Practice Patterns

Diagnosis

Data types

IEC 62390

Encoder PROFIdrive

FluidPower

SEMI

IampM Functions

Time Stamp

PROFIsafe

PADevices

Waterwastewater

intelligPumps SEMI

RemoteIOforPA

LaboratoryDevices

Weighingamp

Dosage

LowVoltageSwitch-

gear

IO-Link Trains

PROFINET IO

PROFIenergy

PROFIenergy Use Cases

Switch off during short breaksSwitch off during long breaksSwitch off during unplanned breaksReading of measured data

Provides a means of reducing or shutting off power when demand will be exceeded

wwwusprofinetcom

55

Competitive comparison

wwwusprofinetcom

56

Energy Management PROFINET EtherNetIP Modbus TCP

Production Pause savings Yes New No

Data organization Yes Yes No

PROFIenergy Resources

PROFIenergy flyerVideo What does PROFIenergy meanMinutePROFINET What is PROFIenergyWhite Paper ldquoThe PROFIenergy ProfilerdquoWhite Paper ldquoGet Energy Costs under ControlrdquoWhite Paper ldquoAssessing PROFIenergyacutes potentialrdquoBlog Report with videos

ldquoPROFIenergyrdquo

wwwusprofinetcom

57

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

58

PROFIsafe How it works

wwwusprofinetcom

59

ldquoBlack Channel ASICs Links Cables etc are not safety relevant

PROFIsafe Parts of the safety critical communications systems Addressing Watch Dog Timers Sequencing Signature etc

Safety relevant but not part of the PROFIsafe-Profiles Safety IO and the Safety Control Systems

Non safety critical functions like eg diagnosis

eg Diagnosis

Fail-safe data Standard data

Data Unit

PROFIBUS or PROFINET

PROFINETHTTPSNMP

hellip

TCPIP

EthernetRT

IO or Controller

PROFINETHTTPSNMP

hellip

TCPIP

EthernetRT

IOSafetyInput

Safety-Layer

PROFINETHTTPSNMP

hellip

TCPIP

EthernetRT

IOSafetyControl

Safety-Layer

PROFINETHTTPSNMP

hellip

TCPIP

EthernetRT

IOSafetyOutput

Safety-Layer

PROFIsafe provides correct transmission of messages

Competitive comparison

wwwusprofinetcom

60

System PROFINET EtherNetIP Modbus TCP

Functional Safety Yes Yes No

Safety for discrete process and motion Yes No No

Integrates AS-i Safety Yes No No

PROFIsafe Resources

Marketing Flyer PROFIsafeSystem Description PROFIsafe Technology and ApplicationPROFItelevision Safety with PROFINETApplication Story KUKA Reduces Machine Safety ComponentsPROFIsafe webinarSafety the Moviewwwprofisafenet

wwwusprofinetcom

61

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

62

How do I integrate controllers

wwwusprofinetcom

63IO controller 1

PROFINET

IO controller 2

CPU2 I-Device

IO device 1

CPU1

IO controller 3

CPU3

IO device 2

I-Device

An IO controller can also be an IO device with IO controller functionality on the same interfaceAllow local controllers in a modular architecture to communicate to a higher level station (main controller)Familiar IO access without TCPIP telegrams or proprietary methodsSimple and familiar IO interfacing of CPUs Interfacing of CPUs in different projects Integration among different controllers (manufacturers)Transmission of cyclic data (RT IRT)

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

64

Share an IO Device

PROFINET offers shared device functionalityTwo Controllers can access the same deviceFlexible assignment of modules to different controllers

IO controller 1

PROFINET

IO controller 2

Shared IO Device

Shared device results in reduced costs simplified architecturescan save on cabinet space allowing optimized solutions

65

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

66

Wireless

Long distance (RTU)Long distancesWaterwastewater and oil patch applicationsNo standards

Process InstrumentsShort distances battery powered meshWirelessHART ISA 10011a

Discrete Sensors and ActuatorsShort distances line-powered meshStandards still evolving

BackboneMedium distancesLong-established standards

wwwusprofinetcom

67

RTU = Remote Terminal Unit

PROFIBUS amp PROFINET gateways to WirelessHART

PI developed a standard

PROFINET uses this

PROFINET over wireless backbones

PROFINET runs over these standard wireless technologies

IEEE 80211 (bgahnac) ndash Wireless LANIEEE 802151 ndash Bluetooth

Wireless is part of the PROFINET specification

Many vendorsSome IO devices have wireless built in

PROFIsafe is safety-certified over wireless using PROFINET as the transport mechanism

wwwusprofinetcom

68

Competitive Comparison wireless

PROFINET ndash designed in safety includedEtherNetIP ndash multicasting complicates

wwwusprofinetcom

69

Resources

Industrial Wireless Networking WebinarFour kinds of wireless blog postPROFINET Certified Network Engineer classMore App stories

Disney Toy Story Midway ManiaDisney Radiator Springs Racers Swedish TowerSteel Industry

wwwusprofinetcom

70

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

71

More

Bumpless RedundancyFast Start UpiPar ServerProxiesUnmanaged switchesApplication Profiles for

Lab trains pumps SEMI robots hellip

wwwusprofinetcom

72

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

73

Security

PI and ODVA have security documentsBoth rely on protecting the network itself

wwwusprofinetcom

74

Resources

Automation WorldBelden webinarControl Engineering Were you just hackedwwwisssourcecomwwwSCADAhackercomEric Byresrsquo blogldquoProtecting ICSs from Electronic Threatsrdquo

Part 1Part 2Part 3

us-certgovcontrol_systemsMacAfeePROFINET Security Guideline

wwwusprofinetcom

75

Leadership

PI createdFunctional safety over the network using the black channel approachEnergy management covering production pauses and data organization

PI advocated 2-port switches in devices when ODVA said it was a bad idea now they also advocate themPI was first with redundant media controllers and devices

wwwusprofinetcom

76

Wrapping Up

What is PROFINET

PROFINET

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

wwwusprofinetcom

78

IS COFFEE

Industrial

Not PROFIBUS wrapped in TCPIPDesigned for industry from start

FastRobustDeterministic

wwwusprofinetcom

79

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Scalable (Donrsquot Fence Me In)

Donrsquot settle for an 80 solutionEventually you will need more

Motion ControlProcess InstrumentSafety over the busConnectivity to a

production systemAnd that will require

New busNew softwareNew training

Sohellipstart with the 100 solutionPROFINET wwwusprofinetcom

80

$

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Dont Fence Me In

Roy Rogers Sons of the Pionee

Sons of the Pioneers 36 All- track 7

1998

Other

16813268

eng - 00002425 00002423 00014C3C 00014C37 00015F90 00015F90 00008000 00008000 00007530 00007530

Complete

Finished (stable)Spec at version 23 for 2 yearsWork on ldquoobjectsrdquo continues

All application areasDiscrete process motion high speed

Depth of featuresDiagnostics

PROFIBUS-like + IT protocolsFunctional safetyEnergy managementFast startuphellip many more

wwwusprofinetcom

81

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Open

Created and maintained by PI not by any one companyPI members participate in Working Groups and as reviewersMembership not required to make productsNo contract to sign

wwwusprofinetcom

82

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Fast

How fastTCPIP

secondsProcess instruments

100rsquos of millisecondsFactory IO

~10 millisecondsMotion control

lt1 millisecondHigh speed IO motion

3125 microseconds

wwwusprofinetcom

83

How repeatable

seconds

10rsquos of milliseconds

lt1millisecond

lt1microsecond

called ldquojitterrdquocovers this whole range

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

FlexibleStart with PROFINET

Virtually unlimited address spaceLots of bandwidthStandard wirelessFuture-proof leveraging of EthernetConnectivity upwardsConnectivity peer-to-peerConnect directly to IO

For specialized needsUnusual device PROFIBUS to PROFINETIntelligent sensor IO-Link to PROFINETSimple sensor AS-i to PROFINETProcess instrument PROFIBUS PA (or FF) to PROFINETWireless process instrument WirelessHART to PROFINETWireless discrete sensor PI WSAN to PROFINETLegacy fieldbus Proxy to PROFINETLegacy instrument HART to PROFINET

84

wwwusprofinetcom

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Easy

Simple Device ReplacementEasy configurationAutomatic topologyAutomatic timing calculations

wwwusprofinetcom

85

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Ethernet (Standard Unmodified)

Standard Unmodified EthernetConforms to IEEE8023

Media includesCopperFiberWireless

Uses standard Ethernet switches

wwwusprofinetcom

86

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Industrial Ethernet Capability Matrix

wwwusprofinetcom

87

Industrial Ethernet Capability Matrix

wwwusprofinetcom

88

TCPIP

Open Network

Real-timeMotion

Controller-to-Controller(Peer-to-Peer)

Modbus TCPEtherNetIPEtherCATPROFINET

Motion

wwwusprofinetcom

Industrial Ethernet Functionality

Technology PROFINET EthernetIP Modbus TCP

Ethernet IO Y Y YMotion Control Y Y NPeer-to-peer Y Y N

Process profile Y N N

Safety Y Y NSecurity Guideline Y N NBuses integrated many DeviceNet

ControlNet Modbus

source organization websites

Y = shipping N = no plans known

Available= PROFIBUS DP PROFIBUS PA Interbus DeviceNet Serial Modbus AS-i HART IO-Link FFPlanned= CC-Link more

89

Industrial Ethernet Functionality

Technology PROFINET EtherNetIP Modbus TCP

Communication Model Provider-Consumer

Provider-Consumer

Client-Server

Real-time Protocol Options

IEEE 8023 (Layer 2) primary

UDPIP optionTCPIP option

UDPIP (Layer 4) TCPIP (Layer 4)

Jitter with IO ++ (low) - (high) -- (higher)

Protocol Standard IEC 61158 IEC 61158 IEC 61158

Transmission Type Unicast primary Multicast optional

Multicast primary Limited Unicast Unicast only

COTS switch possible Yes Not recommended Yes

Switch requirements 100Mbits or faster

full duplex for IO traffic

Full DuplexIGMP Snooping One

IGMP QueryWire speed

For IO traffic

No special requirements

IP Address AssignmentAutomatic w PN

DCPDHCP optional

DHCP andManaged

DHCP and Managed

90

wwwusprofinetcom

Industrial Ethernet Functionality

Device Names Mandatory Optional Optional

Simple Device Replacement

Yes no toolssupport in all

devices

NoDHCP Option 82 Managed

Need special switchserver with DHCP

Option 82 support

No

Technology PROFINET EtherNetIP Modbus TCP

Network Management

(DCP DHCP option SNMP LLDP

topology options naming concept comprehensive

diagnostics)

(DHCP bootP DHCP option 82 SNMP loop holes vendor specific

limited network diagnostics special switches very likely)

(limited to IT tools SNMP loop

holes vendor specific no built

in network functions)

Comprehensive Diagnostics

Yes Application and Network No No

Diagnostics IO Status Yes No IO only No

Diagnostics Network Browser (can find IP or naming issues)

Yes returns all PROFINET Devices

and information

Limited to IT or vendor tools

no common tool

Limited to IT or vendor tools

no common tool

91

wwwusprofinetcom

Industrial Ethernet Functionality

Diagnostics Topology Yes No No

SNMP loop holes No Yes Yes

Energy Management(PROFIenergy) Yes No No

Safety Yes Yes No

Fast Start Up Yes Yes No

Wireless Yes IEEE 80211 and Bluetooth

Yes IEEE 80211(with caution when

using multicast)Yes

Performance ++ - --

Automatic Timing Calculation Yes No No

Technology PROFINET EtherNetIP Modbus TCP

Fieldbus Integration

Many including non PI

networks (PROFIBUS Interbus ASI

DeviceNet Foundation Fieldbus Modbus Hart

etc)

CompoNet DeviceNet ControlNet

Modbus TCPModbus

92

wwwusprofinetcom

Industrial Ethernet Functionality

Media (Network) Redundancy

YesSP RSP PN MRP

bumpless IRTvendor specific

YesSP RSP DLR vendor

specific

YesSP RSP vendor

specific

Bumpless Redundancy Yes No No

Controller Redundancy YesNot on EtherNetIP

Only with additional ODVA networks and hardware

No

Device Redundancy Yes No NoVertical Integration Yes No NoDevices can report maintenance information

Yes No No

Peer to Peer communications

Yes with CBA I-Device PNPN

Couplers TCPUDP option for programmed communication

Yesonly TCPIPprogrammed

communication

Yesonly TCPIPprogrammed

communication

Technology PROFINET EtherNetIP Modbus TCP

93

wwwusprofinetcom

Industrial Ethernet Functionality

Technology PROFINET EtherNetIP Modbus TCP

PROFINET for PA(Process Automation)

Yes No No

Shared Device Yes No No

iPar (optional parameter server)

Yes No No

TCI ndash Tool Calling Interface(allows vendor tools to be entered from the PROFINET configuration engineering tool)

Yes No No

94

wwwusprofinetcom

Resources

Competitive Resources from the PROFIblog

Pegging the FUD Meter (82707)The Fickle Finger of FUD (103007)FUD Dissection Part 1FUD Dissection Part 2Responding to FUD with FCNThe Big Lie SUE (121708)The EtherNetIP FUD-sicle ndash Melted Again(73112)PROFINET versus EtherNetIP (22415)

wwwusprofinetcom

96

wwwusprofinetcom

wwwusprofinetcom

97

Resources PROFINEWS App

wwwusprofinetcom

98

Resources NewsletterPROFINEWScom

wwwusprofinetcom

99

wwwusprofinetcom

Resources Webinars

Introduction to Ethernet for Control EngineersPROFINETIndustrial WirelessIndustrial Ethernet DiagnosticsPROFIBUS in the Process Industries PROFIsafePROFIenergyCompleting a PROFINET Project

More

100

Resources One-day training classes101

PROFINETMinneapolis June 4Denver June Chicago Aug Tampa Oct Detroit Oct Louisville Nov Raleigh Nov Seattle Dec

For the latest scheduleand to register visit

wwwusprofinetcom wwwusprofinetcom

PROFINETLos Angeles Feb 3 Dallas Feb 19Atlanta Mar 4Houston Mar 19Richmond Apr 2St Louis Apr 16Newark Apr 28Pittsburgh May 14

Resources PROFItech Classes

PROFIBUS or PROFINET Certified Network Engineer classFull week in Johnson City TNAlso available on-siteTheoretical plus hands-onCertification requires passing both a theoretical and practical examCertified Network Engineers are listed at wwwprofibuscomDetails at certifiedProfiInterfaceCentercomRegister online

wwwusprofinetcom

102

PROFINET Developer Workshop

Provide background and knowledge to design and test a PROFINET product efficientlyHow PROFINET can meet the specific applicationrsquos needs (ex GSDML file development)Tailored to customerrsquos level of experience and education Builds upon the PROFINET Certified Network Engineer curriculumHands-on experience and expert instruction on how to use the PROFINET test software suiteSmall or large groups accommodated both at the PIC or on the customerrsquos site wwwusprofinetcom

103

Resources Books

wwwusprofinetcom

104

OrderOrder

Order Order

Resources Social Media

wwwusprofinetcom

105

PROFItelevision

ThePROFIblogger

MinutePROFINET

Resources People

PI North America16101 N 82nd StreetSuite 3BScottsdale AZ 85260 USA ph (480) 483-2456fax (480) 483-7202wwwusprofibuscom

Michael Bryant Executive DirectorCarl Henning Deputy DirectorMichael Bowne Director of Tech MktingLynne Froehlich Administrative DirectorMarsha Bryant Administrator

PROFI Interface Center One Internet PlazaJohnson City TN 37604 USA

ph (423) 262-2576fax (423) 262-2103 wwwProfiInterfaceCentercom

Torsten Paulsen PIC ManagerHunter Harrington PROFINET Consulting EngrKyle McMillan PROFINET Systems EngineerJohn Swindall PROFIBUS Systems Engineer

wwwusprofinetcom

106

copy2013-2015 PI North America The PROFINET and PROFIBUS Logos are registered trademarks Members of PI are entitled to use the logos in all their written or electronic publications and promotional material The use of the PROFINET Logo in connection with PROFINET products is allowed only under the conditions of the PROFINET Runtime Software license All other trademarks and registered trademarks are the property of their respective owners

  • PROFINET vs EtherNetIP
  • A Disclaimer
  • Agenda
  • The Organization PROFINET
  • The Organizations
  • The Organizations Activities
  • The Organizations Cooperation
  • PI markets
  • Itrsquos all about the data
  • The road to IIoT
  • Breadth of Application Coverage
  • Competitive comparison discrete IO
  • Resources
  • PROFINET in Process
  • Competitive comparison process
  • Resources
  • Resources PROFIBUS PA
  • Motion Control Topology
  • Competitive comparison motion
  • Resources
  • Depth of Features
  • 5 steps to determinism
  • PROFINET and TCPIP
  • Why not use TCPIP for real-time
  • Ethernet doesnrsquot cause delays
  • PROFINET RT (Real Time)
  • When you try to use all layershellip
  • When you try to use all layershellip
  • Bandwidth Reservation for PROFINET IRT
  • Scheduling for PROFINET IRT
  • Functional principle of synchronization
  • 3125 microsecond cycle
  • Summary
  • Depth of Features
  • The ISOOSI Communications Model
  • Device Diagnostic Information
  • Diagnostic Information
  • ISOOSI Model Where Diagnostics fit in
  • IT Standards fPROFINET Network Diagnostics
  • Network Diagnostics Using SNMP
  • Network diagnostics using HTTP
  • IT Standards fPROFINET Network Diagnostics
  • LLDP (Link Layer Discovery Protocol)
  • Slide Number 44
  • Simple Device Replacement
  • Simple Device Replacement
  • Slide Number 47
  • Competitive comparison diagnostics
  • Resources
  • Depth of Features
  • How do I move information vertically
  • Depth of Features
  • Application Profiles
  • Application Profiles
  • PROFIenergy Use Cases
  • Competitive comparison
  • PROFIenergy Resources
  • Depth of Features
  • PROFIsafe How it works
  • Competitive comparison
  • PROFIsafe Resources
  • Depth of Features
  • How do I integrate controllers
  • Depth of Features
  • Share an IO Device
  • Depth of Features
  • Wireless
  • PROFINET over wireless backbones
  • Competitive Comparison wireless
  • Resources
  • Depth of Features
  • More
  • Depth of Features
  • Security
  • Resources
  • Leadership
  • Wrapping Up
  • What is PROFINET
  • Industrial
  • Scalable (Donrsquot Fence Me In)
  • Complete
  • Open
  • Fast
  • Flexible
  • Easy
  • Ethernet (Standard Unmodified)
  • Industrial Ethernet Capability Matrix
  • Industrial Ethernet Capability Matrix
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Resources
  • Competitive Resources from the PROFIblog
  • wwwusprofinetcom
  • Resources PROFINEWS App
  • Resources Newsletter
  • Resources Webinars
  • Resources One-day training classes
  • Resources PROFItech Classes
  • PROFINET Developer Workshop
  • Resources Books
  • Resources Social Media
  • Resources People
  • Slide Number 107
Page 35: PROFINET vs. EtherNet/IP · PROFINET RT (Real Time) The device determines which path the telegram takes  26 Data 40*…1440 Bytes InterFrame Gap 12 Byte Pre-amble

The ISOOSI Communications Model35

Ethernet based systems can provide diagnostics on the Transport oriented layers (lower level) as well as Application based diagnostics (higher level) Picking the right protocol is important if you want a complete set of diagnostic capabilities

Layer 7

Layer 4

Layer 3

Layer 2

Layer 1

Application

TCPUDP

IP

Ethernet

Application Layer Diagnostics(For Example PROFINET)Provides PROFINET device specific diagnostics (module unplugged wire break IO status Data records etc)

Transport Oriented Layers Diagnostics (For Example SNMP HTTP LLDP)Provides information about TCPUDPIPEthernet (link down bandwidth statistics connections etc)

Where Diagnostics fit in

wwwusprofinetcom

Device Diagnostic Information

Logical model provides quick error localizationDiagnostic information is structured hierarchically

Station Failure in Device(eg Valve Station 2)

Slot 1 Slot 2 Slot 3Slot 0 Slot 4 Slot 5 Slot 6Network diagnosis IP-Address Ping Location Statistic

Slot Failure in Module(eg Analog Input Slot 3)

Channel Failure in Channel(eg Cable Break in Channel 2)

Channel 2

SNMP = Simple Network Management Protocol

gtgtgtgtgt Station name gtgtgtgt Slot gtgtgt Channel gt Error informationgtgt Channel type

36

Diagnostic Information

Examples of Diagnostic InformationThe device monitors the Output Channelsin order to discover a wire break (no current is flowing although the output is set to lsquo1rsquo)

An analog Input has a range of 010VAn input voltage of 12V is detected and reported as overvoltage

wwwusprofinetcom

37

Diagnostic Information is not only ldquoPROFINET relatedrdquo but also helps in the application

Ethernet based systems can provide diagnostics on the Transport oriented layers (lower level) as well as Application based diagnostics (higher level) Picking the right protocol is important if you want a complete set of diagnostic capabilities

Layer 7

Layer 4

Layer 3

Layer 2

Layer 1

Application

TCPUDP

IP

Ethernet

Application Layer Diagnostics(For Example PROFINET)Provides PROFINET device specific diagnostics (module unplugged wire break etc)

Transport Oriented Layers Diagnostics (For Example SNMP HTTP LLDP)Provides information about TCPUDPIPEthernet (link down bandwidth statistics connections etc)

ISOOSI Model Where Diagnostics fit in38

wwwusprofinetcom

IT Standards fPROFINET Network Diagnostics

Benefit Protocol Description

Standard tools for reading statistics and diagnostics

SNMP

Simple Network Management Protocol for network diagnostics

Web access to devices for configuration diagnostics

HTTP

Hyper Text Transfer Protocol for Web services and browsing

wwwusprofinetcom

3939H

ow d

oes

it w

orkhellip

Network Diagnostics Using SNMP

PROFINET uses SNMPPROFINET uses standard MIBs (Management Information Base MIB-II LLDP Discovery MIB)This MIB-II contains information about device name IP address location status and statistics (examples include CRC errors port status bandwidth utilizationhellip

ManagementStation

IO-Device IO-Device

Data request

Data transfer

NameIP AddressLocationStatusStatistics

NameIP AddressLocationStatusStatistics

MIB MIB

SNMP Software

wwwusprofinetcom

4040

Network diagnostics using HTTP

Simple accessRegardless of location even wirelessNo engineering tool needed

41Easy access over the web (local or remote)IO Controllers IO Devices proxies or switches can have web

diagnostics implemented

Benefit Protocol Description

Mapping the network topology and simple device replacement

LLDPLink Layer Discovery Protocol IEEE 8021AB

wwwusprofinetcom

4242H

ow d

oes

it w

orkhellip

IT Standards fPROFINET Network Diagnostics

LLDP (Link Layer Discovery Protocol)

The Link Layer Discovery Protocol (LLDP) is a vendor-independent protocol and independent of the network structureVia LLDP connected devices specify their identity and properties to their neighbors cyclically every few seconds

ports names transmission rates etcThe information is stored in a local table (LLDP Discovery MIB)Benefits of using LLDP includehellip

helliptopology Information can later be read out with SNMP from the LLDP Discovery MIB

simple device replacement can be achieved

helliphellipIO 1 ndash Port 2 ndash IO DevicePort 5PLC ndash Port 1 ndash IO ControllerPort 4IO 3 ndash Port 1 ndash IO DevicePort 3IO 2 ndash Port 2 ndash IO DevicePort 2- Empty -Port 1

Discovery MIB - Switch

Example LLDP Table

43

wwwusprofinetcom

Topology Diagnostics View

Use of standard Ethernet mechanismsLLDPSNMP

Topology diagnostics for devices Same modeling of Ports as IO channels

Standard and topology view (offline online) Maintenance information

44

wwwusprofinetcom

Simple Device Replacement

How to replace a PROFINET device which has failed without using an engineering tool

Devices with memory cardTransfer memory card to keep existing device name

Devices without memory cardUsing the PROFINET simple device replacement feature

45

wwwusprofinetcom

Simple Device Replacement

wwwusprofinetcom

46

IO Controller

I0 3 are you thereHmmm No answer

LLDP Alias NameldquoSwitchP4rdquo

1 Device ldquoIO 3rdquo fails2 Device is replaced with new

MAC address and empty name3 Devices exchange LLDP4 The neighbor sends a LLDP alias

name to new device5 Controller finds new device using

DCP and LLDP alias name6 Device addressed with

DCP ldquoSet namerdquo from controller7 IO Controller starts device and

system is back online

IO 1 IO 2 IO 3

Switch

LLDP

Simple Device Replacement

P1

P2P3

P4

OK Irsquoll try this Is ldquoSwitchP4rdquo there(The device connected to port 4)

Hello I am the switch You are connected to my port 4 ldquoSwitchP4rdquo

Found you ldquoSwitchP4rdquo Let me set your device name again to ldquoI0 3rdquo

IO 4

P5

46

Use of Ethernet diagnostic tools

Network analysis with standard toolsDebugging during development w

Ethernet SnifferWireshark ndashwwwwiresharkorgPROFINET decoding is built inColor filter available

Device Link and traffic detection with LEDsLED DisplaySimple connection test without configuration

47

DCP (Discovery and Configuration Protocol)

Connect Request

Parameterization

Real-Time IO

wwwusprofinetcom

Competitive comparison diagnostics

wwwusprofinetcom

48

Technology PROFINET EtherNetIP Modbus TCP

Network Management

(DCP DHCP option SNMP LLDP

topology options naming concept comprehensive

diagnostics)

(DHCP bootP DHCP option 82 SNMP loop holes vendor specific

limited network diagnostics special switches very likely)

(limited to IT tools SNMP loop

holes vendor specific no built

in network functions)

Comprehensive Diagnostics

Yes Application and Network No No

Diagnostics IO Status Yes No IO only No

Diagnostics Network Browser (can find IP or naming issues)

Yes returns all PROFINET Devices

and information

Limited to IT or vendor tools

no common tool

Limited to IT or vendor tools

no common tool

Diagnostics Topology Yes No No

SNMP loop holes No Yes Yes

Resources

PROFINET Diagnostics VideoPROFINET Diagnostics for PROFINET Webinar

wwwusprofinetcom

49

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

50

ERP

EnterpriseResourcePlanning

ManufacturingExecutionSystem

PlantAssetManagement

Stage 1Definition ofmaintenanceinterface

MES

Interface defined in IEC62264

Prod

uctio

n

Qua

lity

Inve

ntor

y

Mai

nten

ance

Mai

nten

ance

Interface defined by PROFINET

PAMController amp Field Devices

How do I move information vertically

wwwusprofinetcom

51

White paper MES and PROFINET

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

52

Application Profiles

Agreement within a device family on how to use the PROFIBUS PROFINET data by adding data structures cyclic acyclic services behavior parameterization diagnosis integration etc

wwwusprofinetcom

53

1

2

7

1

2

7

HostMaster Field DeviceSlave

Engineering

IEC 61158

Profile

Application Profiles

wwwusprofinetcom

54

Ident(Bar-codeRFID)

RobotNC

Profile Guidelines

Common ProfilesApplication Profiles Cooperation with other organizations

eg OPC DriveCom VDMA OpenPLC etc Training (UML Safety Models etc) Tools

Redundancy

FFIEC 61804

Interbus CAN etc

Models

Best Practice Patterns

Diagnosis

Data types

IEC 62390

Encoder PROFIdrive

FluidPower

SEMI

IampM Functions

Time Stamp

PROFIsafe

PADevices

Waterwastewater

intelligPumps SEMI

RemoteIOforPA

LaboratoryDevices

Weighingamp

Dosage

LowVoltageSwitch-

gear

IO-Link Trains

PROFINET IO

PROFIenergy

PROFIenergy Use Cases

Switch off during short breaksSwitch off during long breaksSwitch off during unplanned breaksReading of measured data

Provides a means of reducing or shutting off power when demand will be exceeded

wwwusprofinetcom

55

Competitive comparison

wwwusprofinetcom

56

Energy Management PROFINET EtherNetIP Modbus TCP

Production Pause savings Yes New No

Data organization Yes Yes No

PROFIenergy Resources

PROFIenergy flyerVideo What does PROFIenergy meanMinutePROFINET What is PROFIenergyWhite Paper ldquoThe PROFIenergy ProfilerdquoWhite Paper ldquoGet Energy Costs under ControlrdquoWhite Paper ldquoAssessing PROFIenergyacutes potentialrdquoBlog Report with videos

ldquoPROFIenergyrdquo

wwwusprofinetcom

57

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

58

PROFIsafe How it works

wwwusprofinetcom

59

ldquoBlack Channel ASICs Links Cables etc are not safety relevant

PROFIsafe Parts of the safety critical communications systems Addressing Watch Dog Timers Sequencing Signature etc

Safety relevant but not part of the PROFIsafe-Profiles Safety IO and the Safety Control Systems

Non safety critical functions like eg diagnosis

eg Diagnosis

Fail-safe data Standard data

Data Unit

PROFIBUS or PROFINET

PROFINETHTTPSNMP

hellip

TCPIP

EthernetRT

IO or Controller

PROFINETHTTPSNMP

hellip

TCPIP

EthernetRT

IOSafetyInput

Safety-Layer

PROFINETHTTPSNMP

hellip

TCPIP

EthernetRT

IOSafetyControl

Safety-Layer

PROFINETHTTPSNMP

hellip

TCPIP

EthernetRT

IOSafetyOutput

Safety-Layer

PROFIsafe provides correct transmission of messages

Competitive comparison

wwwusprofinetcom

60

System PROFINET EtherNetIP Modbus TCP

Functional Safety Yes Yes No

Safety for discrete process and motion Yes No No

Integrates AS-i Safety Yes No No

PROFIsafe Resources

Marketing Flyer PROFIsafeSystem Description PROFIsafe Technology and ApplicationPROFItelevision Safety with PROFINETApplication Story KUKA Reduces Machine Safety ComponentsPROFIsafe webinarSafety the Moviewwwprofisafenet

wwwusprofinetcom

61

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

62

How do I integrate controllers

wwwusprofinetcom

63IO controller 1

PROFINET

IO controller 2

CPU2 I-Device

IO device 1

CPU1

IO controller 3

CPU3

IO device 2

I-Device

An IO controller can also be an IO device with IO controller functionality on the same interfaceAllow local controllers in a modular architecture to communicate to a higher level station (main controller)Familiar IO access without TCPIP telegrams or proprietary methodsSimple and familiar IO interfacing of CPUs Interfacing of CPUs in different projects Integration among different controllers (manufacturers)Transmission of cyclic data (RT IRT)

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

64

Share an IO Device

PROFINET offers shared device functionalityTwo Controllers can access the same deviceFlexible assignment of modules to different controllers

IO controller 1

PROFINET

IO controller 2

Shared IO Device

Shared device results in reduced costs simplified architecturescan save on cabinet space allowing optimized solutions

65

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

66

Wireless

Long distance (RTU)Long distancesWaterwastewater and oil patch applicationsNo standards

Process InstrumentsShort distances battery powered meshWirelessHART ISA 10011a

Discrete Sensors and ActuatorsShort distances line-powered meshStandards still evolving

BackboneMedium distancesLong-established standards

wwwusprofinetcom

67

RTU = Remote Terminal Unit

PROFIBUS amp PROFINET gateways to WirelessHART

PI developed a standard

PROFINET uses this

PROFINET over wireless backbones

PROFINET runs over these standard wireless technologies

IEEE 80211 (bgahnac) ndash Wireless LANIEEE 802151 ndash Bluetooth

Wireless is part of the PROFINET specification

Many vendorsSome IO devices have wireless built in

PROFIsafe is safety-certified over wireless using PROFINET as the transport mechanism

wwwusprofinetcom

68

Competitive Comparison wireless

PROFINET ndash designed in safety includedEtherNetIP ndash multicasting complicates

wwwusprofinetcom

69

Resources

Industrial Wireless Networking WebinarFour kinds of wireless blog postPROFINET Certified Network Engineer classMore App stories

Disney Toy Story Midway ManiaDisney Radiator Springs Racers Swedish TowerSteel Industry

wwwusprofinetcom

70

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

71

More

Bumpless RedundancyFast Start UpiPar ServerProxiesUnmanaged switchesApplication Profiles for

Lab trains pumps SEMI robots hellip

wwwusprofinetcom

72

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

73

Security

PI and ODVA have security documentsBoth rely on protecting the network itself

wwwusprofinetcom

74

Resources

Automation WorldBelden webinarControl Engineering Were you just hackedwwwisssourcecomwwwSCADAhackercomEric Byresrsquo blogldquoProtecting ICSs from Electronic Threatsrdquo

Part 1Part 2Part 3

us-certgovcontrol_systemsMacAfeePROFINET Security Guideline

wwwusprofinetcom

75

Leadership

PI createdFunctional safety over the network using the black channel approachEnergy management covering production pauses and data organization

PI advocated 2-port switches in devices when ODVA said it was a bad idea now they also advocate themPI was first with redundant media controllers and devices

wwwusprofinetcom

76

Wrapping Up

What is PROFINET

PROFINET

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

wwwusprofinetcom

78

IS COFFEE

Industrial

Not PROFIBUS wrapped in TCPIPDesigned for industry from start

FastRobustDeterministic

wwwusprofinetcom

79

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Scalable (Donrsquot Fence Me In)

Donrsquot settle for an 80 solutionEventually you will need more

Motion ControlProcess InstrumentSafety over the busConnectivity to a

production systemAnd that will require

New busNew softwareNew training

Sohellipstart with the 100 solutionPROFINET wwwusprofinetcom

80

$

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Dont Fence Me In

Roy Rogers Sons of the Pionee

Sons of the Pioneers 36 All- track 7

1998

Other

16813268

eng - 00002425 00002423 00014C3C 00014C37 00015F90 00015F90 00008000 00008000 00007530 00007530

Complete

Finished (stable)Spec at version 23 for 2 yearsWork on ldquoobjectsrdquo continues

All application areasDiscrete process motion high speed

Depth of featuresDiagnostics

PROFIBUS-like + IT protocolsFunctional safetyEnergy managementFast startuphellip many more

wwwusprofinetcom

81

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Open

Created and maintained by PI not by any one companyPI members participate in Working Groups and as reviewersMembership not required to make productsNo contract to sign

wwwusprofinetcom

82

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Fast

How fastTCPIP

secondsProcess instruments

100rsquos of millisecondsFactory IO

~10 millisecondsMotion control

lt1 millisecondHigh speed IO motion

3125 microseconds

wwwusprofinetcom

83

How repeatable

seconds

10rsquos of milliseconds

lt1millisecond

lt1microsecond

called ldquojitterrdquocovers this whole range

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

FlexibleStart with PROFINET

Virtually unlimited address spaceLots of bandwidthStandard wirelessFuture-proof leveraging of EthernetConnectivity upwardsConnectivity peer-to-peerConnect directly to IO

For specialized needsUnusual device PROFIBUS to PROFINETIntelligent sensor IO-Link to PROFINETSimple sensor AS-i to PROFINETProcess instrument PROFIBUS PA (or FF) to PROFINETWireless process instrument WirelessHART to PROFINETWireless discrete sensor PI WSAN to PROFINETLegacy fieldbus Proxy to PROFINETLegacy instrument HART to PROFINET

84

wwwusprofinetcom

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Easy

Simple Device ReplacementEasy configurationAutomatic topologyAutomatic timing calculations

wwwusprofinetcom

85

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Ethernet (Standard Unmodified)

Standard Unmodified EthernetConforms to IEEE8023

Media includesCopperFiberWireless

Uses standard Ethernet switches

wwwusprofinetcom

86

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Industrial Ethernet Capability Matrix

wwwusprofinetcom

87

Industrial Ethernet Capability Matrix

wwwusprofinetcom

88

TCPIP

Open Network

Real-timeMotion

Controller-to-Controller(Peer-to-Peer)

Modbus TCPEtherNetIPEtherCATPROFINET

Motion

wwwusprofinetcom

Industrial Ethernet Functionality

Technology PROFINET EthernetIP Modbus TCP

Ethernet IO Y Y YMotion Control Y Y NPeer-to-peer Y Y N

Process profile Y N N

Safety Y Y NSecurity Guideline Y N NBuses integrated many DeviceNet

ControlNet Modbus

source organization websites

Y = shipping N = no plans known

Available= PROFIBUS DP PROFIBUS PA Interbus DeviceNet Serial Modbus AS-i HART IO-Link FFPlanned= CC-Link more

89

Industrial Ethernet Functionality

Technology PROFINET EtherNetIP Modbus TCP

Communication Model Provider-Consumer

Provider-Consumer

Client-Server

Real-time Protocol Options

IEEE 8023 (Layer 2) primary

UDPIP optionTCPIP option

UDPIP (Layer 4) TCPIP (Layer 4)

Jitter with IO ++ (low) - (high) -- (higher)

Protocol Standard IEC 61158 IEC 61158 IEC 61158

Transmission Type Unicast primary Multicast optional

Multicast primary Limited Unicast Unicast only

COTS switch possible Yes Not recommended Yes

Switch requirements 100Mbits or faster

full duplex for IO traffic

Full DuplexIGMP Snooping One

IGMP QueryWire speed

For IO traffic

No special requirements

IP Address AssignmentAutomatic w PN

DCPDHCP optional

DHCP andManaged

DHCP and Managed

90

wwwusprofinetcom

Industrial Ethernet Functionality

Device Names Mandatory Optional Optional

Simple Device Replacement

Yes no toolssupport in all

devices

NoDHCP Option 82 Managed

Need special switchserver with DHCP

Option 82 support

No

Technology PROFINET EtherNetIP Modbus TCP

Network Management

(DCP DHCP option SNMP LLDP

topology options naming concept comprehensive

diagnostics)

(DHCP bootP DHCP option 82 SNMP loop holes vendor specific

limited network diagnostics special switches very likely)

(limited to IT tools SNMP loop

holes vendor specific no built

in network functions)

Comprehensive Diagnostics

Yes Application and Network No No

Diagnostics IO Status Yes No IO only No

Diagnostics Network Browser (can find IP or naming issues)

Yes returns all PROFINET Devices

and information

Limited to IT or vendor tools

no common tool

Limited to IT or vendor tools

no common tool

91

wwwusprofinetcom

Industrial Ethernet Functionality

Diagnostics Topology Yes No No

SNMP loop holes No Yes Yes

Energy Management(PROFIenergy) Yes No No

Safety Yes Yes No

Fast Start Up Yes Yes No

Wireless Yes IEEE 80211 and Bluetooth

Yes IEEE 80211(with caution when

using multicast)Yes

Performance ++ - --

Automatic Timing Calculation Yes No No

Technology PROFINET EtherNetIP Modbus TCP

Fieldbus Integration

Many including non PI

networks (PROFIBUS Interbus ASI

DeviceNet Foundation Fieldbus Modbus Hart

etc)

CompoNet DeviceNet ControlNet

Modbus TCPModbus

92

wwwusprofinetcom

Industrial Ethernet Functionality

Media (Network) Redundancy

YesSP RSP PN MRP

bumpless IRTvendor specific

YesSP RSP DLR vendor

specific

YesSP RSP vendor

specific

Bumpless Redundancy Yes No No

Controller Redundancy YesNot on EtherNetIP

Only with additional ODVA networks and hardware

No

Device Redundancy Yes No NoVertical Integration Yes No NoDevices can report maintenance information

Yes No No

Peer to Peer communications

Yes with CBA I-Device PNPN

Couplers TCPUDP option for programmed communication

Yesonly TCPIPprogrammed

communication

Yesonly TCPIPprogrammed

communication

Technology PROFINET EtherNetIP Modbus TCP

93

wwwusprofinetcom

Industrial Ethernet Functionality

Technology PROFINET EtherNetIP Modbus TCP

PROFINET for PA(Process Automation)

Yes No No

Shared Device Yes No No

iPar (optional parameter server)

Yes No No

TCI ndash Tool Calling Interface(allows vendor tools to be entered from the PROFINET configuration engineering tool)

Yes No No

94

wwwusprofinetcom

Resources

Competitive Resources from the PROFIblog

Pegging the FUD Meter (82707)The Fickle Finger of FUD (103007)FUD Dissection Part 1FUD Dissection Part 2Responding to FUD with FCNThe Big Lie SUE (121708)The EtherNetIP FUD-sicle ndash Melted Again(73112)PROFINET versus EtherNetIP (22415)

wwwusprofinetcom

96

wwwusprofinetcom

wwwusprofinetcom

97

Resources PROFINEWS App

wwwusprofinetcom

98

Resources NewsletterPROFINEWScom

wwwusprofinetcom

99

wwwusprofinetcom

Resources Webinars

Introduction to Ethernet for Control EngineersPROFINETIndustrial WirelessIndustrial Ethernet DiagnosticsPROFIBUS in the Process Industries PROFIsafePROFIenergyCompleting a PROFINET Project

More

100

Resources One-day training classes101

PROFINETMinneapolis June 4Denver June Chicago Aug Tampa Oct Detroit Oct Louisville Nov Raleigh Nov Seattle Dec

For the latest scheduleand to register visit

wwwusprofinetcom wwwusprofinetcom

PROFINETLos Angeles Feb 3 Dallas Feb 19Atlanta Mar 4Houston Mar 19Richmond Apr 2St Louis Apr 16Newark Apr 28Pittsburgh May 14

Resources PROFItech Classes

PROFIBUS or PROFINET Certified Network Engineer classFull week in Johnson City TNAlso available on-siteTheoretical plus hands-onCertification requires passing both a theoretical and practical examCertified Network Engineers are listed at wwwprofibuscomDetails at certifiedProfiInterfaceCentercomRegister online

wwwusprofinetcom

102

PROFINET Developer Workshop

Provide background and knowledge to design and test a PROFINET product efficientlyHow PROFINET can meet the specific applicationrsquos needs (ex GSDML file development)Tailored to customerrsquos level of experience and education Builds upon the PROFINET Certified Network Engineer curriculumHands-on experience and expert instruction on how to use the PROFINET test software suiteSmall or large groups accommodated both at the PIC or on the customerrsquos site wwwusprofinetcom

103

Resources Books

wwwusprofinetcom

104

OrderOrder

Order Order

Resources Social Media

wwwusprofinetcom

105

PROFItelevision

ThePROFIblogger

MinutePROFINET

Resources People

PI North America16101 N 82nd StreetSuite 3BScottsdale AZ 85260 USA ph (480) 483-2456fax (480) 483-7202wwwusprofibuscom

Michael Bryant Executive DirectorCarl Henning Deputy DirectorMichael Bowne Director of Tech MktingLynne Froehlich Administrative DirectorMarsha Bryant Administrator

PROFI Interface Center One Internet PlazaJohnson City TN 37604 USA

ph (423) 262-2576fax (423) 262-2103 wwwProfiInterfaceCentercom

Torsten Paulsen PIC ManagerHunter Harrington PROFINET Consulting EngrKyle McMillan PROFINET Systems EngineerJohn Swindall PROFIBUS Systems Engineer

wwwusprofinetcom

106

copy2013-2015 PI North America The PROFINET and PROFIBUS Logos are registered trademarks Members of PI are entitled to use the logos in all their written or electronic publications and promotional material The use of the PROFINET Logo in connection with PROFINET products is allowed only under the conditions of the PROFINET Runtime Software license All other trademarks and registered trademarks are the property of their respective owners

  • PROFINET vs EtherNetIP
  • A Disclaimer
  • Agenda
  • The Organization PROFINET
  • The Organizations
  • The Organizations Activities
  • The Organizations Cooperation
  • PI markets
  • Itrsquos all about the data
  • The road to IIoT
  • Breadth of Application Coverage
  • Competitive comparison discrete IO
  • Resources
  • PROFINET in Process
  • Competitive comparison process
  • Resources
  • Resources PROFIBUS PA
  • Motion Control Topology
  • Competitive comparison motion
  • Resources
  • Depth of Features
  • 5 steps to determinism
  • PROFINET and TCPIP
  • Why not use TCPIP for real-time
  • Ethernet doesnrsquot cause delays
  • PROFINET RT (Real Time)
  • When you try to use all layershellip
  • When you try to use all layershellip
  • Bandwidth Reservation for PROFINET IRT
  • Scheduling for PROFINET IRT
  • Functional principle of synchronization
  • 3125 microsecond cycle
  • Summary
  • Depth of Features
  • The ISOOSI Communications Model
  • Device Diagnostic Information
  • Diagnostic Information
  • ISOOSI Model Where Diagnostics fit in
  • IT Standards fPROFINET Network Diagnostics
  • Network Diagnostics Using SNMP
  • Network diagnostics using HTTP
  • IT Standards fPROFINET Network Diagnostics
  • LLDP (Link Layer Discovery Protocol)
  • Slide Number 44
  • Simple Device Replacement
  • Simple Device Replacement
  • Slide Number 47
  • Competitive comparison diagnostics
  • Resources
  • Depth of Features
  • How do I move information vertically
  • Depth of Features
  • Application Profiles
  • Application Profiles
  • PROFIenergy Use Cases
  • Competitive comparison
  • PROFIenergy Resources
  • Depth of Features
  • PROFIsafe How it works
  • Competitive comparison
  • PROFIsafe Resources
  • Depth of Features
  • How do I integrate controllers
  • Depth of Features
  • Share an IO Device
  • Depth of Features
  • Wireless
  • PROFINET over wireless backbones
  • Competitive Comparison wireless
  • Resources
  • Depth of Features
  • More
  • Depth of Features
  • Security
  • Resources
  • Leadership
  • Wrapping Up
  • What is PROFINET
  • Industrial
  • Scalable (Donrsquot Fence Me In)
  • Complete
  • Open
  • Fast
  • Flexible
  • Easy
  • Ethernet (Standard Unmodified)
  • Industrial Ethernet Capability Matrix
  • Industrial Ethernet Capability Matrix
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Resources
  • Competitive Resources from the PROFIblog
  • wwwusprofinetcom
  • Resources PROFINEWS App
  • Resources Newsletter
  • Resources Webinars
  • Resources One-day training classes
  • Resources PROFItech Classes
  • PROFINET Developer Workshop
  • Resources Books
  • Resources Social Media
  • Resources People
  • Slide Number 107
Page 36: PROFINET vs. EtherNet/IP · PROFINET RT (Real Time) The device determines which path the telegram takes  26 Data 40*…1440 Bytes InterFrame Gap 12 Byte Pre-amble

Device Diagnostic Information

Logical model provides quick error localizationDiagnostic information is structured hierarchically

Station Failure in Device(eg Valve Station 2)

Slot 1 Slot 2 Slot 3Slot 0 Slot 4 Slot 5 Slot 6Network diagnosis IP-Address Ping Location Statistic

Slot Failure in Module(eg Analog Input Slot 3)

Channel Failure in Channel(eg Cable Break in Channel 2)

Channel 2

SNMP = Simple Network Management Protocol

gtgtgtgtgt Station name gtgtgtgt Slot gtgtgt Channel gt Error informationgtgt Channel type

36

Diagnostic Information

Examples of Diagnostic InformationThe device monitors the Output Channelsin order to discover a wire break (no current is flowing although the output is set to lsquo1rsquo)

An analog Input has a range of 010VAn input voltage of 12V is detected and reported as overvoltage

wwwusprofinetcom

37

Diagnostic Information is not only ldquoPROFINET relatedrdquo but also helps in the application

Ethernet based systems can provide diagnostics on the Transport oriented layers (lower level) as well as Application based diagnostics (higher level) Picking the right protocol is important if you want a complete set of diagnostic capabilities

Layer 7

Layer 4

Layer 3

Layer 2

Layer 1

Application

TCPUDP

IP

Ethernet

Application Layer Diagnostics(For Example PROFINET)Provides PROFINET device specific diagnostics (module unplugged wire break etc)

Transport Oriented Layers Diagnostics (For Example SNMP HTTP LLDP)Provides information about TCPUDPIPEthernet (link down bandwidth statistics connections etc)

ISOOSI Model Where Diagnostics fit in38

wwwusprofinetcom

IT Standards fPROFINET Network Diagnostics

Benefit Protocol Description

Standard tools for reading statistics and diagnostics

SNMP

Simple Network Management Protocol for network diagnostics

Web access to devices for configuration diagnostics

HTTP

Hyper Text Transfer Protocol for Web services and browsing

wwwusprofinetcom

3939H

ow d

oes

it w

orkhellip

Network Diagnostics Using SNMP

PROFINET uses SNMPPROFINET uses standard MIBs (Management Information Base MIB-II LLDP Discovery MIB)This MIB-II contains information about device name IP address location status and statistics (examples include CRC errors port status bandwidth utilizationhellip

ManagementStation

IO-Device IO-Device

Data request

Data transfer

NameIP AddressLocationStatusStatistics

NameIP AddressLocationStatusStatistics

MIB MIB

SNMP Software

wwwusprofinetcom

4040

Network diagnostics using HTTP

Simple accessRegardless of location even wirelessNo engineering tool needed

41Easy access over the web (local or remote)IO Controllers IO Devices proxies or switches can have web

diagnostics implemented

Benefit Protocol Description

Mapping the network topology and simple device replacement

LLDPLink Layer Discovery Protocol IEEE 8021AB

wwwusprofinetcom

4242H

ow d

oes

it w

orkhellip

IT Standards fPROFINET Network Diagnostics

LLDP (Link Layer Discovery Protocol)

The Link Layer Discovery Protocol (LLDP) is a vendor-independent protocol and independent of the network structureVia LLDP connected devices specify their identity and properties to their neighbors cyclically every few seconds

ports names transmission rates etcThe information is stored in a local table (LLDP Discovery MIB)Benefits of using LLDP includehellip

helliptopology Information can later be read out with SNMP from the LLDP Discovery MIB

simple device replacement can be achieved

helliphellipIO 1 ndash Port 2 ndash IO DevicePort 5PLC ndash Port 1 ndash IO ControllerPort 4IO 3 ndash Port 1 ndash IO DevicePort 3IO 2 ndash Port 2 ndash IO DevicePort 2- Empty -Port 1

Discovery MIB - Switch

Example LLDP Table

43

wwwusprofinetcom

Topology Diagnostics View

Use of standard Ethernet mechanismsLLDPSNMP

Topology diagnostics for devices Same modeling of Ports as IO channels

Standard and topology view (offline online) Maintenance information

44

wwwusprofinetcom

Simple Device Replacement

How to replace a PROFINET device which has failed without using an engineering tool

Devices with memory cardTransfer memory card to keep existing device name

Devices without memory cardUsing the PROFINET simple device replacement feature

45

wwwusprofinetcom

Simple Device Replacement

wwwusprofinetcom

46

IO Controller

I0 3 are you thereHmmm No answer

LLDP Alias NameldquoSwitchP4rdquo

1 Device ldquoIO 3rdquo fails2 Device is replaced with new

MAC address and empty name3 Devices exchange LLDP4 The neighbor sends a LLDP alias

name to new device5 Controller finds new device using

DCP and LLDP alias name6 Device addressed with

DCP ldquoSet namerdquo from controller7 IO Controller starts device and

system is back online

IO 1 IO 2 IO 3

Switch

LLDP

Simple Device Replacement

P1

P2P3

P4

OK Irsquoll try this Is ldquoSwitchP4rdquo there(The device connected to port 4)

Hello I am the switch You are connected to my port 4 ldquoSwitchP4rdquo

Found you ldquoSwitchP4rdquo Let me set your device name again to ldquoI0 3rdquo

IO 4

P5

46

Use of Ethernet diagnostic tools

Network analysis with standard toolsDebugging during development w

Ethernet SnifferWireshark ndashwwwwiresharkorgPROFINET decoding is built inColor filter available

Device Link and traffic detection with LEDsLED DisplaySimple connection test without configuration

47

DCP (Discovery and Configuration Protocol)

Connect Request

Parameterization

Real-Time IO

wwwusprofinetcom

Competitive comparison diagnostics

wwwusprofinetcom

48

Technology PROFINET EtherNetIP Modbus TCP

Network Management

(DCP DHCP option SNMP LLDP

topology options naming concept comprehensive

diagnostics)

(DHCP bootP DHCP option 82 SNMP loop holes vendor specific

limited network diagnostics special switches very likely)

(limited to IT tools SNMP loop

holes vendor specific no built

in network functions)

Comprehensive Diagnostics

Yes Application and Network No No

Diagnostics IO Status Yes No IO only No

Diagnostics Network Browser (can find IP or naming issues)

Yes returns all PROFINET Devices

and information

Limited to IT or vendor tools

no common tool

Limited to IT or vendor tools

no common tool

Diagnostics Topology Yes No No

SNMP loop holes No Yes Yes

Resources

PROFINET Diagnostics VideoPROFINET Diagnostics for PROFINET Webinar

wwwusprofinetcom

49

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

50

ERP

EnterpriseResourcePlanning

ManufacturingExecutionSystem

PlantAssetManagement

Stage 1Definition ofmaintenanceinterface

MES

Interface defined in IEC62264

Prod

uctio

n

Qua

lity

Inve

ntor

y

Mai

nten

ance

Mai

nten

ance

Interface defined by PROFINET

PAMController amp Field Devices

How do I move information vertically

wwwusprofinetcom

51

White paper MES and PROFINET

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

52

Application Profiles

Agreement within a device family on how to use the PROFIBUS PROFINET data by adding data structures cyclic acyclic services behavior parameterization diagnosis integration etc

wwwusprofinetcom

53

1

2

7

1

2

7

HostMaster Field DeviceSlave

Engineering

IEC 61158

Profile

Application Profiles

wwwusprofinetcom

54

Ident(Bar-codeRFID)

RobotNC

Profile Guidelines

Common ProfilesApplication Profiles Cooperation with other organizations

eg OPC DriveCom VDMA OpenPLC etc Training (UML Safety Models etc) Tools

Redundancy

FFIEC 61804

Interbus CAN etc

Models

Best Practice Patterns

Diagnosis

Data types

IEC 62390

Encoder PROFIdrive

FluidPower

SEMI

IampM Functions

Time Stamp

PROFIsafe

PADevices

Waterwastewater

intelligPumps SEMI

RemoteIOforPA

LaboratoryDevices

Weighingamp

Dosage

LowVoltageSwitch-

gear

IO-Link Trains

PROFINET IO

PROFIenergy

PROFIenergy Use Cases

Switch off during short breaksSwitch off during long breaksSwitch off during unplanned breaksReading of measured data

Provides a means of reducing or shutting off power when demand will be exceeded

wwwusprofinetcom

55

Competitive comparison

wwwusprofinetcom

56

Energy Management PROFINET EtherNetIP Modbus TCP

Production Pause savings Yes New No

Data organization Yes Yes No

PROFIenergy Resources

PROFIenergy flyerVideo What does PROFIenergy meanMinutePROFINET What is PROFIenergyWhite Paper ldquoThe PROFIenergy ProfilerdquoWhite Paper ldquoGet Energy Costs under ControlrdquoWhite Paper ldquoAssessing PROFIenergyacutes potentialrdquoBlog Report with videos

ldquoPROFIenergyrdquo

wwwusprofinetcom

57

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

58

PROFIsafe How it works

wwwusprofinetcom

59

ldquoBlack Channel ASICs Links Cables etc are not safety relevant

PROFIsafe Parts of the safety critical communications systems Addressing Watch Dog Timers Sequencing Signature etc

Safety relevant but not part of the PROFIsafe-Profiles Safety IO and the Safety Control Systems

Non safety critical functions like eg diagnosis

eg Diagnosis

Fail-safe data Standard data

Data Unit

PROFIBUS or PROFINET

PROFINETHTTPSNMP

hellip

TCPIP

EthernetRT

IO or Controller

PROFINETHTTPSNMP

hellip

TCPIP

EthernetRT

IOSafetyInput

Safety-Layer

PROFINETHTTPSNMP

hellip

TCPIP

EthernetRT

IOSafetyControl

Safety-Layer

PROFINETHTTPSNMP

hellip

TCPIP

EthernetRT

IOSafetyOutput

Safety-Layer

PROFIsafe provides correct transmission of messages

Competitive comparison

wwwusprofinetcom

60

System PROFINET EtherNetIP Modbus TCP

Functional Safety Yes Yes No

Safety for discrete process and motion Yes No No

Integrates AS-i Safety Yes No No

PROFIsafe Resources

Marketing Flyer PROFIsafeSystem Description PROFIsafe Technology and ApplicationPROFItelevision Safety with PROFINETApplication Story KUKA Reduces Machine Safety ComponentsPROFIsafe webinarSafety the Moviewwwprofisafenet

wwwusprofinetcom

61

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

62

How do I integrate controllers

wwwusprofinetcom

63IO controller 1

PROFINET

IO controller 2

CPU2 I-Device

IO device 1

CPU1

IO controller 3

CPU3

IO device 2

I-Device

An IO controller can also be an IO device with IO controller functionality on the same interfaceAllow local controllers in a modular architecture to communicate to a higher level station (main controller)Familiar IO access without TCPIP telegrams or proprietary methodsSimple and familiar IO interfacing of CPUs Interfacing of CPUs in different projects Integration among different controllers (manufacturers)Transmission of cyclic data (RT IRT)

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

64

Share an IO Device

PROFINET offers shared device functionalityTwo Controllers can access the same deviceFlexible assignment of modules to different controllers

IO controller 1

PROFINET

IO controller 2

Shared IO Device

Shared device results in reduced costs simplified architecturescan save on cabinet space allowing optimized solutions

65

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

66

Wireless

Long distance (RTU)Long distancesWaterwastewater and oil patch applicationsNo standards

Process InstrumentsShort distances battery powered meshWirelessHART ISA 10011a

Discrete Sensors and ActuatorsShort distances line-powered meshStandards still evolving

BackboneMedium distancesLong-established standards

wwwusprofinetcom

67

RTU = Remote Terminal Unit

PROFIBUS amp PROFINET gateways to WirelessHART

PI developed a standard

PROFINET uses this

PROFINET over wireless backbones

PROFINET runs over these standard wireless technologies

IEEE 80211 (bgahnac) ndash Wireless LANIEEE 802151 ndash Bluetooth

Wireless is part of the PROFINET specification

Many vendorsSome IO devices have wireless built in

PROFIsafe is safety-certified over wireless using PROFINET as the transport mechanism

wwwusprofinetcom

68

Competitive Comparison wireless

PROFINET ndash designed in safety includedEtherNetIP ndash multicasting complicates

wwwusprofinetcom

69

Resources

Industrial Wireless Networking WebinarFour kinds of wireless blog postPROFINET Certified Network Engineer classMore App stories

Disney Toy Story Midway ManiaDisney Radiator Springs Racers Swedish TowerSteel Industry

wwwusprofinetcom

70

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

71

More

Bumpless RedundancyFast Start UpiPar ServerProxiesUnmanaged switchesApplication Profiles for

Lab trains pumps SEMI robots hellip

wwwusprofinetcom

72

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

73

Security

PI and ODVA have security documentsBoth rely on protecting the network itself

wwwusprofinetcom

74

Resources

Automation WorldBelden webinarControl Engineering Were you just hackedwwwisssourcecomwwwSCADAhackercomEric Byresrsquo blogldquoProtecting ICSs from Electronic Threatsrdquo

Part 1Part 2Part 3

us-certgovcontrol_systemsMacAfeePROFINET Security Guideline

wwwusprofinetcom

75

Leadership

PI createdFunctional safety over the network using the black channel approachEnergy management covering production pauses and data organization

PI advocated 2-port switches in devices when ODVA said it was a bad idea now they also advocate themPI was first with redundant media controllers and devices

wwwusprofinetcom

76

Wrapping Up

What is PROFINET

PROFINET

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

wwwusprofinetcom

78

IS COFFEE

Industrial

Not PROFIBUS wrapped in TCPIPDesigned for industry from start

FastRobustDeterministic

wwwusprofinetcom

79

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Scalable (Donrsquot Fence Me In)

Donrsquot settle for an 80 solutionEventually you will need more

Motion ControlProcess InstrumentSafety over the busConnectivity to a

production systemAnd that will require

New busNew softwareNew training

Sohellipstart with the 100 solutionPROFINET wwwusprofinetcom

80

$

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Dont Fence Me In

Roy Rogers Sons of the Pionee

Sons of the Pioneers 36 All- track 7

1998

Other

16813268

eng - 00002425 00002423 00014C3C 00014C37 00015F90 00015F90 00008000 00008000 00007530 00007530

Complete

Finished (stable)Spec at version 23 for 2 yearsWork on ldquoobjectsrdquo continues

All application areasDiscrete process motion high speed

Depth of featuresDiagnostics

PROFIBUS-like + IT protocolsFunctional safetyEnergy managementFast startuphellip many more

wwwusprofinetcom

81

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Open

Created and maintained by PI not by any one companyPI members participate in Working Groups and as reviewersMembership not required to make productsNo contract to sign

wwwusprofinetcom

82

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Fast

How fastTCPIP

secondsProcess instruments

100rsquos of millisecondsFactory IO

~10 millisecondsMotion control

lt1 millisecondHigh speed IO motion

3125 microseconds

wwwusprofinetcom

83

How repeatable

seconds

10rsquos of milliseconds

lt1millisecond

lt1microsecond

called ldquojitterrdquocovers this whole range

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

FlexibleStart with PROFINET

Virtually unlimited address spaceLots of bandwidthStandard wirelessFuture-proof leveraging of EthernetConnectivity upwardsConnectivity peer-to-peerConnect directly to IO

For specialized needsUnusual device PROFIBUS to PROFINETIntelligent sensor IO-Link to PROFINETSimple sensor AS-i to PROFINETProcess instrument PROFIBUS PA (or FF) to PROFINETWireless process instrument WirelessHART to PROFINETWireless discrete sensor PI WSAN to PROFINETLegacy fieldbus Proxy to PROFINETLegacy instrument HART to PROFINET

84

wwwusprofinetcom

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Easy

Simple Device ReplacementEasy configurationAutomatic topologyAutomatic timing calculations

wwwusprofinetcom

85

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Ethernet (Standard Unmodified)

Standard Unmodified EthernetConforms to IEEE8023

Media includesCopperFiberWireless

Uses standard Ethernet switches

wwwusprofinetcom

86

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Industrial Ethernet Capability Matrix

wwwusprofinetcom

87

Industrial Ethernet Capability Matrix

wwwusprofinetcom

88

TCPIP

Open Network

Real-timeMotion

Controller-to-Controller(Peer-to-Peer)

Modbus TCPEtherNetIPEtherCATPROFINET

Motion

wwwusprofinetcom

Industrial Ethernet Functionality

Technology PROFINET EthernetIP Modbus TCP

Ethernet IO Y Y YMotion Control Y Y NPeer-to-peer Y Y N

Process profile Y N N

Safety Y Y NSecurity Guideline Y N NBuses integrated many DeviceNet

ControlNet Modbus

source organization websites

Y = shipping N = no plans known

Available= PROFIBUS DP PROFIBUS PA Interbus DeviceNet Serial Modbus AS-i HART IO-Link FFPlanned= CC-Link more

89

Industrial Ethernet Functionality

Technology PROFINET EtherNetIP Modbus TCP

Communication Model Provider-Consumer

Provider-Consumer

Client-Server

Real-time Protocol Options

IEEE 8023 (Layer 2) primary

UDPIP optionTCPIP option

UDPIP (Layer 4) TCPIP (Layer 4)

Jitter with IO ++ (low) - (high) -- (higher)

Protocol Standard IEC 61158 IEC 61158 IEC 61158

Transmission Type Unicast primary Multicast optional

Multicast primary Limited Unicast Unicast only

COTS switch possible Yes Not recommended Yes

Switch requirements 100Mbits or faster

full duplex for IO traffic

Full DuplexIGMP Snooping One

IGMP QueryWire speed

For IO traffic

No special requirements

IP Address AssignmentAutomatic w PN

DCPDHCP optional

DHCP andManaged

DHCP and Managed

90

wwwusprofinetcom

Industrial Ethernet Functionality

Device Names Mandatory Optional Optional

Simple Device Replacement

Yes no toolssupport in all

devices

NoDHCP Option 82 Managed

Need special switchserver with DHCP

Option 82 support

No

Technology PROFINET EtherNetIP Modbus TCP

Network Management

(DCP DHCP option SNMP LLDP

topology options naming concept comprehensive

diagnostics)

(DHCP bootP DHCP option 82 SNMP loop holes vendor specific

limited network diagnostics special switches very likely)

(limited to IT tools SNMP loop

holes vendor specific no built

in network functions)

Comprehensive Diagnostics

Yes Application and Network No No

Diagnostics IO Status Yes No IO only No

Diagnostics Network Browser (can find IP or naming issues)

Yes returns all PROFINET Devices

and information

Limited to IT or vendor tools

no common tool

Limited to IT or vendor tools

no common tool

91

wwwusprofinetcom

Industrial Ethernet Functionality

Diagnostics Topology Yes No No

SNMP loop holes No Yes Yes

Energy Management(PROFIenergy) Yes No No

Safety Yes Yes No

Fast Start Up Yes Yes No

Wireless Yes IEEE 80211 and Bluetooth

Yes IEEE 80211(with caution when

using multicast)Yes

Performance ++ - --

Automatic Timing Calculation Yes No No

Technology PROFINET EtherNetIP Modbus TCP

Fieldbus Integration

Many including non PI

networks (PROFIBUS Interbus ASI

DeviceNet Foundation Fieldbus Modbus Hart

etc)

CompoNet DeviceNet ControlNet

Modbus TCPModbus

92

wwwusprofinetcom

Industrial Ethernet Functionality

Media (Network) Redundancy

YesSP RSP PN MRP

bumpless IRTvendor specific

YesSP RSP DLR vendor

specific

YesSP RSP vendor

specific

Bumpless Redundancy Yes No No

Controller Redundancy YesNot on EtherNetIP

Only with additional ODVA networks and hardware

No

Device Redundancy Yes No NoVertical Integration Yes No NoDevices can report maintenance information

Yes No No

Peer to Peer communications

Yes with CBA I-Device PNPN

Couplers TCPUDP option for programmed communication

Yesonly TCPIPprogrammed

communication

Yesonly TCPIPprogrammed

communication

Technology PROFINET EtherNetIP Modbus TCP

93

wwwusprofinetcom

Industrial Ethernet Functionality

Technology PROFINET EtherNetIP Modbus TCP

PROFINET for PA(Process Automation)

Yes No No

Shared Device Yes No No

iPar (optional parameter server)

Yes No No

TCI ndash Tool Calling Interface(allows vendor tools to be entered from the PROFINET configuration engineering tool)

Yes No No

94

wwwusprofinetcom

Resources

Competitive Resources from the PROFIblog

Pegging the FUD Meter (82707)The Fickle Finger of FUD (103007)FUD Dissection Part 1FUD Dissection Part 2Responding to FUD with FCNThe Big Lie SUE (121708)The EtherNetIP FUD-sicle ndash Melted Again(73112)PROFINET versus EtherNetIP (22415)

wwwusprofinetcom

96

wwwusprofinetcom

wwwusprofinetcom

97

Resources PROFINEWS App

wwwusprofinetcom

98

Resources NewsletterPROFINEWScom

wwwusprofinetcom

99

wwwusprofinetcom

Resources Webinars

Introduction to Ethernet for Control EngineersPROFINETIndustrial WirelessIndustrial Ethernet DiagnosticsPROFIBUS in the Process Industries PROFIsafePROFIenergyCompleting a PROFINET Project

More

100

Resources One-day training classes101

PROFINETMinneapolis June 4Denver June Chicago Aug Tampa Oct Detroit Oct Louisville Nov Raleigh Nov Seattle Dec

For the latest scheduleand to register visit

wwwusprofinetcom wwwusprofinetcom

PROFINETLos Angeles Feb 3 Dallas Feb 19Atlanta Mar 4Houston Mar 19Richmond Apr 2St Louis Apr 16Newark Apr 28Pittsburgh May 14

Resources PROFItech Classes

PROFIBUS or PROFINET Certified Network Engineer classFull week in Johnson City TNAlso available on-siteTheoretical plus hands-onCertification requires passing both a theoretical and practical examCertified Network Engineers are listed at wwwprofibuscomDetails at certifiedProfiInterfaceCentercomRegister online

wwwusprofinetcom

102

PROFINET Developer Workshop

Provide background and knowledge to design and test a PROFINET product efficientlyHow PROFINET can meet the specific applicationrsquos needs (ex GSDML file development)Tailored to customerrsquos level of experience and education Builds upon the PROFINET Certified Network Engineer curriculumHands-on experience and expert instruction on how to use the PROFINET test software suiteSmall or large groups accommodated both at the PIC or on the customerrsquos site wwwusprofinetcom

103

Resources Books

wwwusprofinetcom

104

OrderOrder

Order Order

Resources Social Media

wwwusprofinetcom

105

PROFItelevision

ThePROFIblogger

MinutePROFINET

Resources People

PI North America16101 N 82nd StreetSuite 3BScottsdale AZ 85260 USA ph (480) 483-2456fax (480) 483-7202wwwusprofibuscom

Michael Bryant Executive DirectorCarl Henning Deputy DirectorMichael Bowne Director of Tech MktingLynne Froehlich Administrative DirectorMarsha Bryant Administrator

PROFI Interface Center One Internet PlazaJohnson City TN 37604 USA

ph (423) 262-2576fax (423) 262-2103 wwwProfiInterfaceCentercom

Torsten Paulsen PIC ManagerHunter Harrington PROFINET Consulting EngrKyle McMillan PROFINET Systems EngineerJohn Swindall PROFIBUS Systems Engineer

wwwusprofinetcom

106

copy2013-2015 PI North America The PROFINET and PROFIBUS Logos are registered trademarks Members of PI are entitled to use the logos in all their written or electronic publications and promotional material The use of the PROFINET Logo in connection with PROFINET products is allowed only under the conditions of the PROFINET Runtime Software license All other trademarks and registered trademarks are the property of their respective owners

  • PROFINET vs EtherNetIP
  • A Disclaimer
  • Agenda
  • The Organization PROFINET
  • The Organizations
  • The Organizations Activities
  • The Organizations Cooperation
  • PI markets
  • Itrsquos all about the data
  • The road to IIoT
  • Breadth of Application Coverage
  • Competitive comparison discrete IO
  • Resources
  • PROFINET in Process
  • Competitive comparison process
  • Resources
  • Resources PROFIBUS PA
  • Motion Control Topology
  • Competitive comparison motion
  • Resources
  • Depth of Features
  • 5 steps to determinism
  • PROFINET and TCPIP
  • Why not use TCPIP for real-time
  • Ethernet doesnrsquot cause delays
  • PROFINET RT (Real Time)
  • When you try to use all layershellip
  • When you try to use all layershellip
  • Bandwidth Reservation for PROFINET IRT
  • Scheduling for PROFINET IRT
  • Functional principle of synchronization
  • 3125 microsecond cycle
  • Summary
  • Depth of Features
  • The ISOOSI Communications Model
  • Device Diagnostic Information
  • Diagnostic Information
  • ISOOSI Model Where Diagnostics fit in
  • IT Standards fPROFINET Network Diagnostics
  • Network Diagnostics Using SNMP
  • Network diagnostics using HTTP
  • IT Standards fPROFINET Network Diagnostics
  • LLDP (Link Layer Discovery Protocol)
  • Slide Number 44
  • Simple Device Replacement
  • Simple Device Replacement
  • Slide Number 47
  • Competitive comparison diagnostics
  • Resources
  • Depth of Features
  • How do I move information vertically
  • Depth of Features
  • Application Profiles
  • Application Profiles
  • PROFIenergy Use Cases
  • Competitive comparison
  • PROFIenergy Resources
  • Depth of Features
  • PROFIsafe How it works
  • Competitive comparison
  • PROFIsafe Resources
  • Depth of Features
  • How do I integrate controllers
  • Depth of Features
  • Share an IO Device
  • Depth of Features
  • Wireless
  • PROFINET over wireless backbones
  • Competitive Comparison wireless
  • Resources
  • Depth of Features
  • More
  • Depth of Features
  • Security
  • Resources
  • Leadership
  • Wrapping Up
  • What is PROFINET
  • Industrial
  • Scalable (Donrsquot Fence Me In)
  • Complete
  • Open
  • Fast
  • Flexible
  • Easy
  • Ethernet (Standard Unmodified)
  • Industrial Ethernet Capability Matrix
  • Industrial Ethernet Capability Matrix
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Resources
  • Competitive Resources from the PROFIblog
  • wwwusprofinetcom
  • Resources PROFINEWS App
  • Resources Newsletter
  • Resources Webinars
  • Resources One-day training classes
  • Resources PROFItech Classes
  • PROFINET Developer Workshop
  • Resources Books
  • Resources Social Media
  • Resources People
  • Slide Number 107
Page 37: PROFINET vs. EtherNet/IP · PROFINET RT (Real Time) The device determines which path the telegram takes  26 Data 40*…1440 Bytes InterFrame Gap 12 Byte Pre-amble

Diagnostic Information

Examples of Diagnostic InformationThe device monitors the Output Channelsin order to discover a wire break (no current is flowing although the output is set to lsquo1rsquo)

An analog Input has a range of 010VAn input voltage of 12V is detected and reported as overvoltage

wwwusprofinetcom

37

Diagnostic Information is not only ldquoPROFINET relatedrdquo but also helps in the application

Ethernet based systems can provide diagnostics on the Transport oriented layers (lower level) as well as Application based diagnostics (higher level) Picking the right protocol is important if you want a complete set of diagnostic capabilities

Layer 7

Layer 4

Layer 3

Layer 2

Layer 1

Application

TCPUDP

IP

Ethernet

Application Layer Diagnostics(For Example PROFINET)Provides PROFINET device specific diagnostics (module unplugged wire break etc)

Transport Oriented Layers Diagnostics (For Example SNMP HTTP LLDP)Provides information about TCPUDPIPEthernet (link down bandwidth statistics connections etc)

ISOOSI Model Where Diagnostics fit in38

wwwusprofinetcom

IT Standards fPROFINET Network Diagnostics

Benefit Protocol Description

Standard tools for reading statistics and diagnostics

SNMP

Simple Network Management Protocol for network diagnostics

Web access to devices for configuration diagnostics

HTTP

Hyper Text Transfer Protocol for Web services and browsing

wwwusprofinetcom

3939H

ow d

oes

it w

orkhellip

Network Diagnostics Using SNMP

PROFINET uses SNMPPROFINET uses standard MIBs (Management Information Base MIB-II LLDP Discovery MIB)This MIB-II contains information about device name IP address location status and statistics (examples include CRC errors port status bandwidth utilizationhellip

ManagementStation

IO-Device IO-Device

Data request

Data transfer

NameIP AddressLocationStatusStatistics

NameIP AddressLocationStatusStatistics

MIB MIB

SNMP Software

wwwusprofinetcom

4040

Network diagnostics using HTTP

Simple accessRegardless of location even wirelessNo engineering tool needed

41Easy access over the web (local or remote)IO Controllers IO Devices proxies or switches can have web

diagnostics implemented

Benefit Protocol Description

Mapping the network topology and simple device replacement

LLDPLink Layer Discovery Protocol IEEE 8021AB

wwwusprofinetcom

4242H

ow d

oes

it w

orkhellip

IT Standards fPROFINET Network Diagnostics

LLDP (Link Layer Discovery Protocol)

The Link Layer Discovery Protocol (LLDP) is a vendor-independent protocol and independent of the network structureVia LLDP connected devices specify their identity and properties to their neighbors cyclically every few seconds

ports names transmission rates etcThe information is stored in a local table (LLDP Discovery MIB)Benefits of using LLDP includehellip

helliptopology Information can later be read out with SNMP from the LLDP Discovery MIB

simple device replacement can be achieved

helliphellipIO 1 ndash Port 2 ndash IO DevicePort 5PLC ndash Port 1 ndash IO ControllerPort 4IO 3 ndash Port 1 ndash IO DevicePort 3IO 2 ndash Port 2 ndash IO DevicePort 2- Empty -Port 1

Discovery MIB - Switch

Example LLDP Table

43

wwwusprofinetcom

Topology Diagnostics View

Use of standard Ethernet mechanismsLLDPSNMP

Topology diagnostics for devices Same modeling of Ports as IO channels

Standard and topology view (offline online) Maintenance information

44

wwwusprofinetcom

Simple Device Replacement

How to replace a PROFINET device which has failed without using an engineering tool

Devices with memory cardTransfer memory card to keep existing device name

Devices without memory cardUsing the PROFINET simple device replacement feature

45

wwwusprofinetcom

Simple Device Replacement

wwwusprofinetcom

46

IO Controller

I0 3 are you thereHmmm No answer

LLDP Alias NameldquoSwitchP4rdquo

1 Device ldquoIO 3rdquo fails2 Device is replaced with new

MAC address and empty name3 Devices exchange LLDP4 The neighbor sends a LLDP alias

name to new device5 Controller finds new device using

DCP and LLDP alias name6 Device addressed with

DCP ldquoSet namerdquo from controller7 IO Controller starts device and

system is back online

IO 1 IO 2 IO 3

Switch

LLDP

Simple Device Replacement

P1

P2P3

P4

OK Irsquoll try this Is ldquoSwitchP4rdquo there(The device connected to port 4)

Hello I am the switch You are connected to my port 4 ldquoSwitchP4rdquo

Found you ldquoSwitchP4rdquo Let me set your device name again to ldquoI0 3rdquo

IO 4

P5

46

Use of Ethernet diagnostic tools

Network analysis with standard toolsDebugging during development w

Ethernet SnifferWireshark ndashwwwwiresharkorgPROFINET decoding is built inColor filter available

Device Link and traffic detection with LEDsLED DisplaySimple connection test without configuration

47

DCP (Discovery and Configuration Protocol)

Connect Request

Parameterization

Real-Time IO

wwwusprofinetcom

Competitive comparison diagnostics

wwwusprofinetcom

48

Technology PROFINET EtherNetIP Modbus TCP

Network Management

(DCP DHCP option SNMP LLDP

topology options naming concept comprehensive

diagnostics)

(DHCP bootP DHCP option 82 SNMP loop holes vendor specific

limited network diagnostics special switches very likely)

(limited to IT tools SNMP loop

holes vendor specific no built

in network functions)

Comprehensive Diagnostics

Yes Application and Network No No

Diagnostics IO Status Yes No IO only No

Diagnostics Network Browser (can find IP or naming issues)

Yes returns all PROFINET Devices

and information

Limited to IT or vendor tools

no common tool

Limited to IT or vendor tools

no common tool

Diagnostics Topology Yes No No

SNMP loop holes No Yes Yes

Resources

PROFINET Diagnostics VideoPROFINET Diagnostics for PROFINET Webinar

wwwusprofinetcom

49

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

50

ERP

EnterpriseResourcePlanning

ManufacturingExecutionSystem

PlantAssetManagement

Stage 1Definition ofmaintenanceinterface

MES

Interface defined in IEC62264

Prod

uctio

n

Qua

lity

Inve

ntor

y

Mai

nten

ance

Mai

nten

ance

Interface defined by PROFINET

PAMController amp Field Devices

How do I move information vertically

wwwusprofinetcom

51

White paper MES and PROFINET

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

52

Application Profiles

Agreement within a device family on how to use the PROFIBUS PROFINET data by adding data structures cyclic acyclic services behavior parameterization diagnosis integration etc

wwwusprofinetcom

53

1

2

7

1

2

7

HostMaster Field DeviceSlave

Engineering

IEC 61158

Profile

Application Profiles

wwwusprofinetcom

54

Ident(Bar-codeRFID)

RobotNC

Profile Guidelines

Common ProfilesApplication Profiles Cooperation with other organizations

eg OPC DriveCom VDMA OpenPLC etc Training (UML Safety Models etc) Tools

Redundancy

FFIEC 61804

Interbus CAN etc

Models

Best Practice Patterns

Diagnosis

Data types

IEC 62390

Encoder PROFIdrive

FluidPower

SEMI

IampM Functions

Time Stamp

PROFIsafe

PADevices

Waterwastewater

intelligPumps SEMI

RemoteIOforPA

LaboratoryDevices

Weighingamp

Dosage

LowVoltageSwitch-

gear

IO-Link Trains

PROFINET IO

PROFIenergy

PROFIenergy Use Cases

Switch off during short breaksSwitch off during long breaksSwitch off during unplanned breaksReading of measured data

Provides a means of reducing or shutting off power when demand will be exceeded

wwwusprofinetcom

55

Competitive comparison

wwwusprofinetcom

56

Energy Management PROFINET EtherNetIP Modbus TCP

Production Pause savings Yes New No

Data organization Yes Yes No

PROFIenergy Resources

PROFIenergy flyerVideo What does PROFIenergy meanMinutePROFINET What is PROFIenergyWhite Paper ldquoThe PROFIenergy ProfilerdquoWhite Paper ldquoGet Energy Costs under ControlrdquoWhite Paper ldquoAssessing PROFIenergyacutes potentialrdquoBlog Report with videos

ldquoPROFIenergyrdquo

wwwusprofinetcom

57

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

58

PROFIsafe How it works

wwwusprofinetcom

59

ldquoBlack Channel ASICs Links Cables etc are not safety relevant

PROFIsafe Parts of the safety critical communications systems Addressing Watch Dog Timers Sequencing Signature etc

Safety relevant but not part of the PROFIsafe-Profiles Safety IO and the Safety Control Systems

Non safety critical functions like eg diagnosis

eg Diagnosis

Fail-safe data Standard data

Data Unit

PROFIBUS or PROFINET

PROFINETHTTPSNMP

hellip

TCPIP

EthernetRT

IO or Controller

PROFINETHTTPSNMP

hellip

TCPIP

EthernetRT

IOSafetyInput

Safety-Layer

PROFINETHTTPSNMP

hellip

TCPIP

EthernetRT

IOSafetyControl

Safety-Layer

PROFINETHTTPSNMP

hellip

TCPIP

EthernetRT

IOSafetyOutput

Safety-Layer

PROFIsafe provides correct transmission of messages

Competitive comparison

wwwusprofinetcom

60

System PROFINET EtherNetIP Modbus TCP

Functional Safety Yes Yes No

Safety for discrete process and motion Yes No No

Integrates AS-i Safety Yes No No

PROFIsafe Resources

Marketing Flyer PROFIsafeSystem Description PROFIsafe Technology and ApplicationPROFItelevision Safety with PROFINETApplication Story KUKA Reduces Machine Safety ComponentsPROFIsafe webinarSafety the Moviewwwprofisafenet

wwwusprofinetcom

61

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

62

How do I integrate controllers

wwwusprofinetcom

63IO controller 1

PROFINET

IO controller 2

CPU2 I-Device

IO device 1

CPU1

IO controller 3

CPU3

IO device 2

I-Device

An IO controller can also be an IO device with IO controller functionality on the same interfaceAllow local controllers in a modular architecture to communicate to a higher level station (main controller)Familiar IO access without TCPIP telegrams or proprietary methodsSimple and familiar IO interfacing of CPUs Interfacing of CPUs in different projects Integration among different controllers (manufacturers)Transmission of cyclic data (RT IRT)

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

64

Share an IO Device

PROFINET offers shared device functionalityTwo Controllers can access the same deviceFlexible assignment of modules to different controllers

IO controller 1

PROFINET

IO controller 2

Shared IO Device

Shared device results in reduced costs simplified architecturescan save on cabinet space allowing optimized solutions

65

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

66

Wireless

Long distance (RTU)Long distancesWaterwastewater and oil patch applicationsNo standards

Process InstrumentsShort distances battery powered meshWirelessHART ISA 10011a

Discrete Sensors and ActuatorsShort distances line-powered meshStandards still evolving

BackboneMedium distancesLong-established standards

wwwusprofinetcom

67

RTU = Remote Terminal Unit

PROFIBUS amp PROFINET gateways to WirelessHART

PI developed a standard

PROFINET uses this

PROFINET over wireless backbones

PROFINET runs over these standard wireless technologies

IEEE 80211 (bgahnac) ndash Wireless LANIEEE 802151 ndash Bluetooth

Wireless is part of the PROFINET specification

Many vendorsSome IO devices have wireless built in

PROFIsafe is safety-certified over wireless using PROFINET as the transport mechanism

wwwusprofinetcom

68

Competitive Comparison wireless

PROFINET ndash designed in safety includedEtherNetIP ndash multicasting complicates

wwwusprofinetcom

69

Resources

Industrial Wireless Networking WebinarFour kinds of wireless blog postPROFINET Certified Network Engineer classMore App stories

Disney Toy Story Midway ManiaDisney Radiator Springs Racers Swedish TowerSteel Industry

wwwusprofinetcom

70

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

71

More

Bumpless RedundancyFast Start UpiPar ServerProxiesUnmanaged switchesApplication Profiles for

Lab trains pumps SEMI robots hellip

wwwusprofinetcom

72

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

73

Security

PI and ODVA have security documentsBoth rely on protecting the network itself

wwwusprofinetcom

74

Resources

Automation WorldBelden webinarControl Engineering Were you just hackedwwwisssourcecomwwwSCADAhackercomEric Byresrsquo blogldquoProtecting ICSs from Electronic Threatsrdquo

Part 1Part 2Part 3

us-certgovcontrol_systemsMacAfeePROFINET Security Guideline

wwwusprofinetcom

75

Leadership

PI createdFunctional safety over the network using the black channel approachEnergy management covering production pauses and data organization

PI advocated 2-port switches in devices when ODVA said it was a bad idea now they also advocate themPI was first with redundant media controllers and devices

wwwusprofinetcom

76

Wrapping Up

What is PROFINET

PROFINET

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

wwwusprofinetcom

78

IS COFFEE

Industrial

Not PROFIBUS wrapped in TCPIPDesigned for industry from start

FastRobustDeterministic

wwwusprofinetcom

79

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Scalable (Donrsquot Fence Me In)

Donrsquot settle for an 80 solutionEventually you will need more

Motion ControlProcess InstrumentSafety over the busConnectivity to a

production systemAnd that will require

New busNew softwareNew training

Sohellipstart with the 100 solutionPROFINET wwwusprofinetcom

80

$

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Dont Fence Me In

Roy Rogers Sons of the Pionee

Sons of the Pioneers 36 All- track 7

1998

Other

16813268

eng - 00002425 00002423 00014C3C 00014C37 00015F90 00015F90 00008000 00008000 00007530 00007530

Complete

Finished (stable)Spec at version 23 for 2 yearsWork on ldquoobjectsrdquo continues

All application areasDiscrete process motion high speed

Depth of featuresDiagnostics

PROFIBUS-like + IT protocolsFunctional safetyEnergy managementFast startuphellip many more

wwwusprofinetcom

81

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Open

Created and maintained by PI not by any one companyPI members participate in Working Groups and as reviewersMembership not required to make productsNo contract to sign

wwwusprofinetcom

82

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Fast

How fastTCPIP

secondsProcess instruments

100rsquos of millisecondsFactory IO

~10 millisecondsMotion control

lt1 millisecondHigh speed IO motion

3125 microseconds

wwwusprofinetcom

83

How repeatable

seconds

10rsquos of milliseconds

lt1millisecond

lt1microsecond

called ldquojitterrdquocovers this whole range

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

FlexibleStart with PROFINET

Virtually unlimited address spaceLots of bandwidthStandard wirelessFuture-proof leveraging of EthernetConnectivity upwardsConnectivity peer-to-peerConnect directly to IO

For specialized needsUnusual device PROFIBUS to PROFINETIntelligent sensor IO-Link to PROFINETSimple sensor AS-i to PROFINETProcess instrument PROFIBUS PA (or FF) to PROFINETWireless process instrument WirelessHART to PROFINETWireless discrete sensor PI WSAN to PROFINETLegacy fieldbus Proxy to PROFINETLegacy instrument HART to PROFINET

84

wwwusprofinetcom

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Easy

Simple Device ReplacementEasy configurationAutomatic topologyAutomatic timing calculations

wwwusprofinetcom

85

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Ethernet (Standard Unmodified)

Standard Unmodified EthernetConforms to IEEE8023

Media includesCopperFiberWireless

Uses standard Ethernet switches

wwwusprofinetcom

86

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Industrial Ethernet Capability Matrix

wwwusprofinetcom

87

Industrial Ethernet Capability Matrix

wwwusprofinetcom

88

TCPIP

Open Network

Real-timeMotion

Controller-to-Controller(Peer-to-Peer)

Modbus TCPEtherNetIPEtherCATPROFINET

Motion

wwwusprofinetcom

Industrial Ethernet Functionality

Technology PROFINET EthernetIP Modbus TCP

Ethernet IO Y Y YMotion Control Y Y NPeer-to-peer Y Y N

Process profile Y N N

Safety Y Y NSecurity Guideline Y N NBuses integrated many DeviceNet

ControlNet Modbus

source organization websites

Y = shipping N = no plans known

Available= PROFIBUS DP PROFIBUS PA Interbus DeviceNet Serial Modbus AS-i HART IO-Link FFPlanned= CC-Link more

89

Industrial Ethernet Functionality

Technology PROFINET EtherNetIP Modbus TCP

Communication Model Provider-Consumer

Provider-Consumer

Client-Server

Real-time Protocol Options

IEEE 8023 (Layer 2) primary

UDPIP optionTCPIP option

UDPIP (Layer 4) TCPIP (Layer 4)

Jitter with IO ++ (low) - (high) -- (higher)

Protocol Standard IEC 61158 IEC 61158 IEC 61158

Transmission Type Unicast primary Multicast optional

Multicast primary Limited Unicast Unicast only

COTS switch possible Yes Not recommended Yes

Switch requirements 100Mbits or faster

full duplex for IO traffic

Full DuplexIGMP Snooping One

IGMP QueryWire speed

For IO traffic

No special requirements

IP Address AssignmentAutomatic w PN

DCPDHCP optional

DHCP andManaged

DHCP and Managed

90

wwwusprofinetcom

Industrial Ethernet Functionality

Device Names Mandatory Optional Optional

Simple Device Replacement

Yes no toolssupport in all

devices

NoDHCP Option 82 Managed

Need special switchserver with DHCP

Option 82 support

No

Technology PROFINET EtherNetIP Modbus TCP

Network Management

(DCP DHCP option SNMP LLDP

topology options naming concept comprehensive

diagnostics)

(DHCP bootP DHCP option 82 SNMP loop holes vendor specific

limited network diagnostics special switches very likely)

(limited to IT tools SNMP loop

holes vendor specific no built

in network functions)

Comprehensive Diagnostics

Yes Application and Network No No

Diagnostics IO Status Yes No IO only No

Diagnostics Network Browser (can find IP or naming issues)

Yes returns all PROFINET Devices

and information

Limited to IT or vendor tools

no common tool

Limited to IT or vendor tools

no common tool

91

wwwusprofinetcom

Industrial Ethernet Functionality

Diagnostics Topology Yes No No

SNMP loop holes No Yes Yes

Energy Management(PROFIenergy) Yes No No

Safety Yes Yes No

Fast Start Up Yes Yes No

Wireless Yes IEEE 80211 and Bluetooth

Yes IEEE 80211(with caution when

using multicast)Yes

Performance ++ - --

Automatic Timing Calculation Yes No No

Technology PROFINET EtherNetIP Modbus TCP

Fieldbus Integration

Many including non PI

networks (PROFIBUS Interbus ASI

DeviceNet Foundation Fieldbus Modbus Hart

etc)

CompoNet DeviceNet ControlNet

Modbus TCPModbus

92

wwwusprofinetcom

Industrial Ethernet Functionality

Media (Network) Redundancy

YesSP RSP PN MRP

bumpless IRTvendor specific

YesSP RSP DLR vendor

specific

YesSP RSP vendor

specific

Bumpless Redundancy Yes No No

Controller Redundancy YesNot on EtherNetIP

Only with additional ODVA networks and hardware

No

Device Redundancy Yes No NoVertical Integration Yes No NoDevices can report maintenance information

Yes No No

Peer to Peer communications

Yes with CBA I-Device PNPN

Couplers TCPUDP option for programmed communication

Yesonly TCPIPprogrammed

communication

Yesonly TCPIPprogrammed

communication

Technology PROFINET EtherNetIP Modbus TCP

93

wwwusprofinetcom

Industrial Ethernet Functionality

Technology PROFINET EtherNetIP Modbus TCP

PROFINET for PA(Process Automation)

Yes No No

Shared Device Yes No No

iPar (optional parameter server)

Yes No No

TCI ndash Tool Calling Interface(allows vendor tools to be entered from the PROFINET configuration engineering tool)

Yes No No

94

wwwusprofinetcom

Resources

Competitive Resources from the PROFIblog

Pegging the FUD Meter (82707)The Fickle Finger of FUD (103007)FUD Dissection Part 1FUD Dissection Part 2Responding to FUD with FCNThe Big Lie SUE (121708)The EtherNetIP FUD-sicle ndash Melted Again(73112)PROFINET versus EtherNetIP (22415)

wwwusprofinetcom

96

wwwusprofinetcom

wwwusprofinetcom

97

Resources PROFINEWS App

wwwusprofinetcom

98

Resources NewsletterPROFINEWScom

wwwusprofinetcom

99

wwwusprofinetcom

Resources Webinars

Introduction to Ethernet for Control EngineersPROFINETIndustrial WirelessIndustrial Ethernet DiagnosticsPROFIBUS in the Process Industries PROFIsafePROFIenergyCompleting a PROFINET Project

More

100

Resources One-day training classes101

PROFINETMinneapolis June 4Denver June Chicago Aug Tampa Oct Detroit Oct Louisville Nov Raleigh Nov Seattle Dec

For the latest scheduleand to register visit

wwwusprofinetcom wwwusprofinetcom

PROFINETLos Angeles Feb 3 Dallas Feb 19Atlanta Mar 4Houston Mar 19Richmond Apr 2St Louis Apr 16Newark Apr 28Pittsburgh May 14

Resources PROFItech Classes

PROFIBUS or PROFINET Certified Network Engineer classFull week in Johnson City TNAlso available on-siteTheoretical plus hands-onCertification requires passing both a theoretical and practical examCertified Network Engineers are listed at wwwprofibuscomDetails at certifiedProfiInterfaceCentercomRegister online

wwwusprofinetcom

102

PROFINET Developer Workshop

Provide background and knowledge to design and test a PROFINET product efficientlyHow PROFINET can meet the specific applicationrsquos needs (ex GSDML file development)Tailored to customerrsquos level of experience and education Builds upon the PROFINET Certified Network Engineer curriculumHands-on experience and expert instruction on how to use the PROFINET test software suiteSmall or large groups accommodated both at the PIC or on the customerrsquos site wwwusprofinetcom

103

Resources Books

wwwusprofinetcom

104

OrderOrder

Order Order

Resources Social Media

wwwusprofinetcom

105

PROFItelevision

ThePROFIblogger

MinutePROFINET

Resources People

PI North America16101 N 82nd StreetSuite 3BScottsdale AZ 85260 USA ph (480) 483-2456fax (480) 483-7202wwwusprofibuscom

Michael Bryant Executive DirectorCarl Henning Deputy DirectorMichael Bowne Director of Tech MktingLynne Froehlich Administrative DirectorMarsha Bryant Administrator

PROFI Interface Center One Internet PlazaJohnson City TN 37604 USA

ph (423) 262-2576fax (423) 262-2103 wwwProfiInterfaceCentercom

Torsten Paulsen PIC ManagerHunter Harrington PROFINET Consulting EngrKyle McMillan PROFINET Systems EngineerJohn Swindall PROFIBUS Systems Engineer

wwwusprofinetcom

106

copy2013-2015 PI North America The PROFINET and PROFIBUS Logos are registered trademarks Members of PI are entitled to use the logos in all their written or electronic publications and promotional material The use of the PROFINET Logo in connection with PROFINET products is allowed only under the conditions of the PROFINET Runtime Software license All other trademarks and registered trademarks are the property of their respective owners

  • PROFINET vs EtherNetIP
  • A Disclaimer
  • Agenda
  • The Organization PROFINET
  • The Organizations
  • The Organizations Activities
  • The Organizations Cooperation
  • PI markets
  • Itrsquos all about the data
  • The road to IIoT
  • Breadth of Application Coverage
  • Competitive comparison discrete IO
  • Resources
  • PROFINET in Process
  • Competitive comparison process
  • Resources
  • Resources PROFIBUS PA
  • Motion Control Topology
  • Competitive comparison motion
  • Resources
  • Depth of Features
  • 5 steps to determinism
  • PROFINET and TCPIP
  • Why not use TCPIP for real-time
  • Ethernet doesnrsquot cause delays
  • PROFINET RT (Real Time)
  • When you try to use all layershellip
  • When you try to use all layershellip
  • Bandwidth Reservation for PROFINET IRT
  • Scheduling for PROFINET IRT
  • Functional principle of synchronization
  • 3125 microsecond cycle
  • Summary
  • Depth of Features
  • The ISOOSI Communications Model
  • Device Diagnostic Information
  • Diagnostic Information
  • ISOOSI Model Where Diagnostics fit in
  • IT Standards fPROFINET Network Diagnostics
  • Network Diagnostics Using SNMP
  • Network diagnostics using HTTP
  • IT Standards fPROFINET Network Diagnostics
  • LLDP (Link Layer Discovery Protocol)
  • Slide Number 44
  • Simple Device Replacement
  • Simple Device Replacement
  • Slide Number 47
  • Competitive comparison diagnostics
  • Resources
  • Depth of Features
  • How do I move information vertically
  • Depth of Features
  • Application Profiles
  • Application Profiles
  • PROFIenergy Use Cases
  • Competitive comparison
  • PROFIenergy Resources
  • Depth of Features
  • PROFIsafe How it works
  • Competitive comparison
  • PROFIsafe Resources
  • Depth of Features
  • How do I integrate controllers
  • Depth of Features
  • Share an IO Device
  • Depth of Features
  • Wireless
  • PROFINET over wireless backbones
  • Competitive Comparison wireless
  • Resources
  • Depth of Features
  • More
  • Depth of Features
  • Security
  • Resources
  • Leadership
  • Wrapping Up
  • What is PROFINET
  • Industrial
  • Scalable (Donrsquot Fence Me In)
  • Complete
  • Open
  • Fast
  • Flexible
  • Easy
  • Ethernet (Standard Unmodified)
  • Industrial Ethernet Capability Matrix
  • Industrial Ethernet Capability Matrix
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Resources
  • Competitive Resources from the PROFIblog
  • wwwusprofinetcom
  • Resources PROFINEWS App
  • Resources Newsletter
  • Resources Webinars
  • Resources One-day training classes
  • Resources PROFItech Classes
  • PROFINET Developer Workshop
  • Resources Books
  • Resources Social Media
  • Resources People
  • Slide Number 107
Page 38: PROFINET vs. EtherNet/IP · PROFINET RT (Real Time) The device determines which path the telegram takes  26 Data 40*…1440 Bytes InterFrame Gap 12 Byte Pre-amble

Ethernet based systems can provide diagnostics on the Transport oriented layers (lower level) as well as Application based diagnostics (higher level) Picking the right protocol is important if you want a complete set of diagnostic capabilities

Layer 7

Layer 4

Layer 3

Layer 2

Layer 1

Application

TCPUDP

IP

Ethernet

Application Layer Diagnostics(For Example PROFINET)Provides PROFINET device specific diagnostics (module unplugged wire break etc)

Transport Oriented Layers Diagnostics (For Example SNMP HTTP LLDP)Provides information about TCPUDPIPEthernet (link down bandwidth statistics connections etc)

ISOOSI Model Where Diagnostics fit in38

wwwusprofinetcom

IT Standards fPROFINET Network Diagnostics

Benefit Protocol Description

Standard tools for reading statistics and diagnostics

SNMP

Simple Network Management Protocol for network diagnostics

Web access to devices for configuration diagnostics

HTTP

Hyper Text Transfer Protocol for Web services and browsing

wwwusprofinetcom

3939H

ow d

oes

it w

orkhellip

Network Diagnostics Using SNMP

PROFINET uses SNMPPROFINET uses standard MIBs (Management Information Base MIB-II LLDP Discovery MIB)This MIB-II contains information about device name IP address location status and statistics (examples include CRC errors port status bandwidth utilizationhellip

ManagementStation

IO-Device IO-Device

Data request

Data transfer

NameIP AddressLocationStatusStatistics

NameIP AddressLocationStatusStatistics

MIB MIB

SNMP Software

wwwusprofinetcom

4040

Network diagnostics using HTTP

Simple accessRegardless of location even wirelessNo engineering tool needed

41Easy access over the web (local or remote)IO Controllers IO Devices proxies or switches can have web

diagnostics implemented

Benefit Protocol Description

Mapping the network topology and simple device replacement

LLDPLink Layer Discovery Protocol IEEE 8021AB

wwwusprofinetcom

4242H

ow d

oes

it w

orkhellip

IT Standards fPROFINET Network Diagnostics

LLDP (Link Layer Discovery Protocol)

The Link Layer Discovery Protocol (LLDP) is a vendor-independent protocol and independent of the network structureVia LLDP connected devices specify their identity and properties to their neighbors cyclically every few seconds

ports names transmission rates etcThe information is stored in a local table (LLDP Discovery MIB)Benefits of using LLDP includehellip

helliptopology Information can later be read out with SNMP from the LLDP Discovery MIB

simple device replacement can be achieved

helliphellipIO 1 ndash Port 2 ndash IO DevicePort 5PLC ndash Port 1 ndash IO ControllerPort 4IO 3 ndash Port 1 ndash IO DevicePort 3IO 2 ndash Port 2 ndash IO DevicePort 2- Empty -Port 1

Discovery MIB - Switch

Example LLDP Table

43

wwwusprofinetcom

Topology Diagnostics View

Use of standard Ethernet mechanismsLLDPSNMP

Topology diagnostics for devices Same modeling of Ports as IO channels

Standard and topology view (offline online) Maintenance information

44

wwwusprofinetcom

Simple Device Replacement

How to replace a PROFINET device which has failed without using an engineering tool

Devices with memory cardTransfer memory card to keep existing device name

Devices without memory cardUsing the PROFINET simple device replacement feature

45

wwwusprofinetcom

Simple Device Replacement

wwwusprofinetcom

46

IO Controller

I0 3 are you thereHmmm No answer

LLDP Alias NameldquoSwitchP4rdquo

1 Device ldquoIO 3rdquo fails2 Device is replaced with new

MAC address and empty name3 Devices exchange LLDP4 The neighbor sends a LLDP alias

name to new device5 Controller finds new device using

DCP and LLDP alias name6 Device addressed with

DCP ldquoSet namerdquo from controller7 IO Controller starts device and

system is back online

IO 1 IO 2 IO 3

Switch

LLDP

Simple Device Replacement

P1

P2P3

P4

OK Irsquoll try this Is ldquoSwitchP4rdquo there(The device connected to port 4)

Hello I am the switch You are connected to my port 4 ldquoSwitchP4rdquo

Found you ldquoSwitchP4rdquo Let me set your device name again to ldquoI0 3rdquo

IO 4

P5

46

Use of Ethernet diagnostic tools

Network analysis with standard toolsDebugging during development w

Ethernet SnifferWireshark ndashwwwwiresharkorgPROFINET decoding is built inColor filter available

Device Link and traffic detection with LEDsLED DisplaySimple connection test without configuration

47

DCP (Discovery and Configuration Protocol)

Connect Request

Parameterization

Real-Time IO

wwwusprofinetcom

Competitive comparison diagnostics

wwwusprofinetcom

48

Technology PROFINET EtherNetIP Modbus TCP

Network Management

(DCP DHCP option SNMP LLDP

topology options naming concept comprehensive

diagnostics)

(DHCP bootP DHCP option 82 SNMP loop holes vendor specific

limited network diagnostics special switches very likely)

(limited to IT tools SNMP loop

holes vendor specific no built

in network functions)

Comprehensive Diagnostics

Yes Application and Network No No

Diagnostics IO Status Yes No IO only No

Diagnostics Network Browser (can find IP or naming issues)

Yes returns all PROFINET Devices

and information

Limited to IT or vendor tools

no common tool

Limited to IT or vendor tools

no common tool

Diagnostics Topology Yes No No

SNMP loop holes No Yes Yes

Resources

PROFINET Diagnostics VideoPROFINET Diagnostics for PROFINET Webinar

wwwusprofinetcom

49

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

50

ERP

EnterpriseResourcePlanning

ManufacturingExecutionSystem

PlantAssetManagement

Stage 1Definition ofmaintenanceinterface

MES

Interface defined in IEC62264

Prod

uctio

n

Qua

lity

Inve

ntor

y

Mai

nten

ance

Mai

nten

ance

Interface defined by PROFINET

PAMController amp Field Devices

How do I move information vertically

wwwusprofinetcom

51

White paper MES and PROFINET

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

52

Application Profiles

Agreement within a device family on how to use the PROFIBUS PROFINET data by adding data structures cyclic acyclic services behavior parameterization diagnosis integration etc

wwwusprofinetcom

53

1

2

7

1

2

7

HostMaster Field DeviceSlave

Engineering

IEC 61158

Profile

Application Profiles

wwwusprofinetcom

54

Ident(Bar-codeRFID)

RobotNC

Profile Guidelines

Common ProfilesApplication Profiles Cooperation with other organizations

eg OPC DriveCom VDMA OpenPLC etc Training (UML Safety Models etc) Tools

Redundancy

FFIEC 61804

Interbus CAN etc

Models

Best Practice Patterns

Diagnosis

Data types

IEC 62390

Encoder PROFIdrive

FluidPower

SEMI

IampM Functions

Time Stamp

PROFIsafe

PADevices

Waterwastewater

intelligPumps SEMI

RemoteIOforPA

LaboratoryDevices

Weighingamp

Dosage

LowVoltageSwitch-

gear

IO-Link Trains

PROFINET IO

PROFIenergy

PROFIenergy Use Cases

Switch off during short breaksSwitch off during long breaksSwitch off during unplanned breaksReading of measured data

Provides a means of reducing or shutting off power when demand will be exceeded

wwwusprofinetcom

55

Competitive comparison

wwwusprofinetcom

56

Energy Management PROFINET EtherNetIP Modbus TCP

Production Pause savings Yes New No

Data organization Yes Yes No

PROFIenergy Resources

PROFIenergy flyerVideo What does PROFIenergy meanMinutePROFINET What is PROFIenergyWhite Paper ldquoThe PROFIenergy ProfilerdquoWhite Paper ldquoGet Energy Costs under ControlrdquoWhite Paper ldquoAssessing PROFIenergyacutes potentialrdquoBlog Report with videos

ldquoPROFIenergyrdquo

wwwusprofinetcom

57

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

58

PROFIsafe How it works

wwwusprofinetcom

59

ldquoBlack Channel ASICs Links Cables etc are not safety relevant

PROFIsafe Parts of the safety critical communications systems Addressing Watch Dog Timers Sequencing Signature etc

Safety relevant but not part of the PROFIsafe-Profiles Safety IO and the Safety Control Systems

Non safety critical functions like eg diagnosis

eg Diagnosis

Fail-safe data Standard data

Data Unit

PROFIBUS or PROFINET

PROFINETHTTPSNMP

hellip

TCPIP

EthernetRT

IO or Controller

PROFINETHTTPSNMP

hellip

TCPIP

EthernetRT

IOSafetyInput

Safety-Layer

PROFINETHTTPSNMP

hellip

TCPIP

EthernetRT

IOSafetyControl

Safety-Layer

PROFINETHTTPSNMP

hellip

TCPIP

EthernetRT

IOSafetyOutput

Safety-Layer

PROFIsafe provides correct transmission of messages

Competitive comparison

wwwusprofinetcom

60

System PROFINET EtherNetIP Modbus TCP

Functional Safety Yes Yes No

Safety for discrete process and motion Yes No No

Integrates AS-i Safety Yes No No

PROFIsafe Resources

Marketing Flyer PROFIsafeSystem Description PROFIsafe Technology and ApplicationPROFItelevision Safety with PROFINETApplication Story KUKA Reduces Machine Safety ComponentsPROFIsafe webinarSafety the Moviewwwprofisafenet

wwwusprofinetcom

61

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

62

How do I integrate controllers

wwwusprofinetcom

63IO controller 1

PROFINET

IO controller 2

CPU2 I-Device

IO device 1

CPU1

IO controller 3

CPU3

IO device 2

I-Device

An IO controller can also be an IO device with IO controller functionality on the same interfaceAllow local controllers in a modular architecture to communicate to a higher level station (main controller)Familiar IO access without TCPIP telegrams or proprietary methodsSimple and familiar IO interfacing of CPUs Interfacing of CPUs in different projects Integration among different controllers (manufacturers)Transmission of cyclic data (RT IRT)

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

64

Share an IO Device

PROFINET offers shared device functionalityTwo Controllers can access the same deviceFlexible assignment of modules to different controllers

IO controller 1

PROFINET

IO controller 2

Shared IO Device

Shared device results in reduced costs simplified architecturescan save on cabinet space allowing optimized solutions

65

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

66

Wireless

Long distance (RTU)Long distancesWaterwastewater and oil patch applicationsNo standards

Process InstrumentsShort distances battery powered meshWirelessHART ISA 10011a

Discrete Sensors and ActuatorsShort distances line-powered meshStandards still evolving

BackboneMedium distancesLong-established standards

wwwusprofinetcom

67

RTU = Remote Terminal Unit

PROFIBUS amp PROFINET gateways to WirelessHART

PI developed a standard

PROFINET uses this

PROFINET over wireless backbones

PROFINET runs over these standard wireless technologies

IEEE 80211 (bgahnac) ndash Wireless LANIEEE 802151 ndash Bluetooth

Wireless is part of the PROFINET specification

Many vendorsSome IO devices have wireless built in

PROFIsafe is safety-certified over wireless using PROFINET as the transport mechanism

wwwusprofinetcom

68

Competitive Comparison wireless

PROFINET ndash designed in safety includedEtherNetIP ndash multicasting complicates

wwwusprofinetcom

69

Resources

Industrial Wireless Networking WebinarFour kinds of wireless blog postPROFINET Certified Network Engineer classMore App stories

Disney Toy Story Midway ManiaDisney Radiator Springs Racers Swedish TowerSteel Industry

wwwusprofinetcom

70

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

71

More

Bumpless RedundancyFast Start UpiPar ServerProxiesUnmanaged switchesApplication Profiles for

Lab trains pumps SEMI robots hellip

wwwusprofinetcom

72

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

73

Security

PI and ODVA have security documentsBoth rely on protecting the network itself

wwwusprofinetcom

74

Resources

Automation WorldBelden webinarControl Engineering Were you just hackedwwwisssourcecomwwwSCADAhackercomEric Byresrsquo blogldquoProtecting ICSs from Electronic Threatsrdquo

Part 1Part 2Part 3

us-certgovcontrol_systemsMacAfeePROFINET Security Guideline

wwwusprofinetcom

75

Leadership

PI createdFunctional safety over the network using the black channel approachEnergy management covering production pauses and data organization

PI advocated 2-port switches in devices when ODVA said it was a bad idea now they also advocate themPI was first with redundant media controllers and devices

wwwusprofinetcom

76

Wrapping Up

What is PROFINET

PROFINET

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

wwwusprofinetcom

78

IS COFFEE

Industrial

Not PROFIBUS wrapped in TCPIPDesigned for industry from start

FastRobustDeterministic

wwwusprofinetcom

79

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Scalable (Donrsquot Fence Me In)

Donrsquot settle for an 80 solutionEventually you will need more

Motion ControlProcess InstrumentSafety over the busConnectivity to a

production systemAnd that will require

New busNew softwareNew training

Sohellipstart with the 100 solutionPROFINET wwwusprofinetcom

80

$

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Dont Fence Me In

Roy Rogers Sons of the Pionee

Sons of the Pioneers 36 All- track 7

1998

Other

16813268

eng - 00002425 00002423 00014C3C 00014C37 00015F90 00015F90 00008000 00008000 00007530 00007530

Complete

Finished (stable)Spec at version 23 for 2 yearsWork on ldquoobjectsrdquo continues

All application areasDiscrete process motion high speed

Depth of featuresDiagnostics

PROFIBUS-like + IT protocolsFunctional safetyEnergy managementFast startuphellip many more

wwwusprofinetcom

81

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Open

Created and maintained by PI not by any one companyPI members participate in Working Groups and as reviewersMembership not required to make productsNo contract to sign

wwwusprofinetcom

82

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Fast

How fastTCPIP

secondsProcess instruments

100rsquos of millisecondsFactory IO

~10 millisecondsMotion control

lt1 millisecondHigh speed IO motion

3125 microseconds

wwwusprofinetcom

83

How repeatable

seconds

10rsquos of milliseconds

lt1millisecond

lt1microsecond

called ldquojitterrdquocovers this whole range

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

FlexibleStart with PROFINET

Virtually unlimited address spaceLots of bandwidthStandard wirelessFuture-proof leveraging of EthernetConnectivity upwardsConnectivity peer-to-peerConnect directly to IO

For specialized needsUnusual device PROFIBUS to PROFINETIntelligent sensor IO-Link to PROFINETSimple sensor AS-i to PROFINETProcess instrument PROFIBUS PA (or FF) to PROFINETWireless process instrument WirelessHART to PROFINETWireless discrete sensor PI WSAN to PROFINETLegacy fieldbus Proxy to PROFINETLegacy instrument HART to PROFINET

84

wwwusprofinetcom

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Easy

Simple Device ReplacementEasy configurationAutomatic topologyAutomatic timing calculations

wwwusprofinetcom

85

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Ethernet (Standard Unmodified)

Standard Unmodified EthernetConforms to IEEE8023

Media includesCopperFiberWireless

Uses standard Ethernet switches

wwwusprofinetcom

86

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Industrial Ethernet Capability Matrix

wwwusprofinetcom

87

Industrial Ethernet Capability Matrix

wwwusprofinetcom

88

TCPIP

Open Network

Real-timeMotion

Controller-to-Controller(Peer-to-Peer)

Modbus TCPEtherNetIPEtherCATPROFINET

Motion

wwwusprofinetcom

Industrial Ethernet Functionality

Technology PROFINET EthernetIP Modbus TCP

Ethernet IO Y Y YMotion Control Y Y NPeer-to-peer Y Y N

Process profile Y N N

Safety Y Y NSecurity Guideline Y N NBuses integrated many DeviceNet

ControlNet Modbus

source organization websites

Y = shipping N = no plans known

Available= PROFIBUS DP PROFIBUS PA Interbus DeviceNet Serial Modbus AS-i HART IO-Link FFPlanned= CC-Link more

89

Industrial Ethernet Functionality

Technology PROFINET EtherNetIP Modbus TCP

Communication Model Provider-Consumer

Provider-Consumer

Client-Server

Real-time Protocol Options

IEEE 8023 (Layer 2) primary

UDPIP optionTCPIP option

UDPIP (Layer 4) TCPIP (Layer 4)

Jitter with IO ++ (low) - (high) -- (higher)

Protocol Standard IEC 61158 IEC 61158 IEC 61158

Transmission Type Unicast primary Multicast optional

Multicast primary Limited Unicast Unicast only

COTS switch possible Yes Not recommended Yes

Switch requirements 100Mbits or faster

full duplex for IO traffic

Full DuplexIGMP Snooping One

IGMP QueryWire speed

For IO traffic

No special requirements

IP Address AssignmentAutomatic w PN

DCPDHCP optional

DHCP andManaged

DHCP and Managed

90

wwwusprofinetcom

Industrial Ethernet Functionality

Device Names Mandatory Optional Optional

Simple Device Replacement

Yes no toolssupport in all

devices

NoDHCP Option 82 Managed

Need special switchserver with DHCP

Option 82 support

No

Technology PROFINET EtherNetIP Modbus TCP

Network Management

(DCP DHCP option SNMP LLDP

topology options naming concept comprehensive

diagnostics)

(DHCP bootP DHCP option 82 SNMP loop holes vendor specific

limited network diagnostics special switches very likely)

(limited to IT tools SNMP loop

holes vendor specific no built

in network functions)

Comprehensive Diagnostics

Yes Application and Network No No

Diagnostics IO Status Yes No IO only No

Diagnostics Network Browser (can find IP or naming issues)

Yes returns all PROFINET Devices

and information

Limited to IT or vendor tools

no common tool

Limited to IT or vendor tools

no common tool

91

wwwusprofinetcom

Industrial Ethernet Functionality

Diagnostics Topology Yes No No

SNMP loop holes No Yes Yes

Energy Management(PROFIenergy) Yes No No

Safety Yes Yes No

Fast Start Up Yes Yes No

Wireless Yes IEEE 80211 and Bluetooth

Yes IEEE 80211(with caution when

using multicast)Yes

Performance ++ - --

Automatic Timing Calculation Yes No No

Technology PROFINET EtherNetIP Modbus TCP

Fieldbus Integration

Many including non PI

networks (PROFIBUS Interbus ASI

DeviceNet Foundation Fieldbus Modbus Hart

etc)

CompoNet DeviceNet ControlNet

Modbus TCPModbus

92

wwwusprofinetcom

Industrial Ethernet Functionality

Media (Network) Redundancy

YesSP RSP PN MRP

bumpless IRTvendor specific

YesSP RSP DLR vendor

specific

YesSP RSP vendor

specific

Bumpless Redundancy Yes No No

Controller Redundancy YesNot on EtherNetIP

Only with additional ODVA networks and hardware

No

Device Redundancy Yes No NoVertical Integration Yes No NoDevices can report maintenance information

Yes No No

Peer to Peer communications

Yes with CBA I-Device PNPN

Couplers TCPUDP option for programmed communication

Yesonly TCPIPprogrammed

communication

Yesonly TCPIPprogrammed

communication

Technology PROFINET EtherNetIP Modbus TCP

93

wwwusprofinetcom

Industrial Ethernet Functionality

Technology PROFINET EtherNetIP Modbus TCP

PROFINET for PA(Process Automation)

Yes No No

Shared Device Yes No No

iPar (optional parameter server)

Yes No No

TCI ndash Tool Calling Interface(allows vendor tools to be entered from the PROFINET configuration engineering tool)

Yes No No

94

wwwusprofinetcom

Resources

Competitive Resources from the PROFIblog

Pegging the FUD Meter (82707)The Fickle Finger of FUD (103007)FUD Dissection Part 1FUD Dissection Part 2Responding to FUD with FCNThe Big Lie SUE (121708)The EtherNetIP FUD-sicle ndash Melted Again(73112)PROFINET versus EtherNetIP (22415)

wwwusprofinetcom

96

wwwusprofinetcom

wwwusprofinetcom

97

Resources PROFINEWS App

wwwusprofinetcom

98

Resources NewsletterPROFINEWScom

wwwusprofinetcom

99

wwwusprofinetcom

Resources Webinars

Introduction to Ethernet for Control EngineersPROFINETIndustrial WirelessIndustrial Ethernet DiagnosticsPROFIBUS in the Process Industries PROFIsafePROFIenergyCompleting a PROFINET Project

More

100

Resources One-day training classes101

PROFINETMinneapolis June 4Denver June Chicago Aug Tampa Oct Detroit Oct Louisville Nov Raleigh Nov Seattle Dec

For the latest scheduleand to register visit

wwwusprofinetcom wwwusprofinetcom

PROFINETLos Angeles Feb 3 Dallas Feb 19Atlanta Mar 4Houston Mar 19Richmond Apr 2St Louis Apr 16Newark Apr 28Pittsburgh May 14

Resources PROFItech Classes

PROFIBUS or PROFINET Certified Network Engineer classFull week in Johnson City TNAlso available on-siteTheoretical plus hands-onCertification requires passing both a theoretical and practical examCertified Network Engineers are listed at wwwprofibuscomDetails at certifiedProfiInterfaceCentercomRegister online

wwwusprofinetcom

102

PROFINET Developer Workshop

Provide background and knowledge to design and test a PROFINET product efficientlyHow PROFINET can meet the specific applicationrsquos needs (ex GSDML file development)Tailored to customerrsquos level of experience and education Builds upon the PROFINET Certified Network Engineer curriculumHands-on experience and expert instruction on how to use the PROFINET test software suiteSmall or large groups accommodated both at the PIC or on the customerrsquos site wwwusprofinetcom

103

Resources Books

wwwusprofinetcom

104

OrderOrder

Order Order

Resources Social Media

wwwusprofinetcom

105

PROFItelevision

ThePROFIblogger

MinutePROFINET

Resources People

PI North America16101 N 82nd StreetSuite 3BScottsdale AZ 85260 USA ph (480) 483-2456fax (480) 483-7202wwwusprofibuscom

Michael Bryant Executive DirectorCarl Henning Deputy DirectorMichael Bowne Director of Tech MktingLynne Froehlich Administrative DirectorMarsha Bryant Administrator

PROFI Interface Center One Internet PlazaJohnson City TN 37604 USA

ph (423) 262-2576fax (423) 262-2103 wwwProfiInterfaceCentercom

Torsten Paulsen PIC ManagerHunter Harrington PROFINET Consulting EngrKyle McMillan PROFINET Systems EngineerJohn Swindall PROFIBUS Systems Engineer

wwwusprofinetcom

106

copy2013-2015 PI North America The PROFINET and PROFIBUS Logos are registered trademarks Members of PI are entitled to use the logos in all their written or electronic publications and promotional material The use of the PROFINET Logo in connection with PROFINET products is allowed only under the conditions of the PROFINET Runtime Software license All other trademarks and registered trademarks are the property of their respective owners

  • PROFINET vs EtherNetIP
  • A Disclaimer
  • Agenda
  • The Organization PROFINET
  • The Organizations
  • The Organizations Activities
  • The Organizations Cooperation
  • PI markets
  • Itrsquos all about the data
  • The road to IIoT
  • Breadth of Application Coverage
  • Competitive comparison discrete IO
  • Resources
  • PROFINET in Process
  • Competitive comparison process
  • Resources
  • Resources PROFIBUS PA
  • Motion Control Topology
  • Competitive comparison motion
  • Resources
  • Depth of Features
  • 5 steps to determinism
  • PROFINET and TCPIP
  • Why not use TCPIP for real-time
  • Ethernet doesnrsquot cause delays
  • PROFINET RT (Real Time)
  • When you try to use all layershellip
  • When you try to use all layershellip
  • Bandwidth Reservation for PROFINET IRT
  • Scheduling for PROFINET IRT
  • Functional principle of synchronization
  • 3125 microsecond cycle
  • Summary
  • Depth of Features
  • The ISOOSI Communications Model
  • Device Diagnostic Information
  • Diagnostic Information
  • ISOOSI Model Where Diagnostics fit in
  • IT Standards fPROFINET Network Diagnostics
  • Network Diagnostics Using SNMP
  • Network diagnostics using HTTP
  • IT Standards fPROFINET Network Diagnostics
  • LLDP (Link Layer Discovery Protocol)
  • Slide Number 44
  • Simple Device Replacement
  • Simple Device Replacement
  • Slide Number 47
  • Competitive comparison diagnostics
  • Resources
  • Depth of Features
  • How do I move information vertically
  • Depth of Features
  • Application Profiles
  • Application Profiles
  • PROFIenergy Use Cases
  • Competitive comparison
  • PROFIenergy Resources
  • Depth of Features
  • PROFIsafe How it works
  • Competitive comparison
  • PROFIsafe Resources
  • Depth of Features
  • How do I integrate controllers
  • Depth of Features
  • Share an IO Device
  • Depth of Features
  • Wireless
  • PROFINET over wireless backbones
  • Competitive Comparison wireless
  • Resources
  • Depth of Features
  • More
  • Depth of Features
  • Security
  • Resources
  • Leadership
  • Wrapping Up
  • What is PROFINET
  • Industrial
  • Scalable (Donrsquot Fence Me In)
  • Complete
  • Open
  • Fast
  • Flexible
  • Easy
  • Ethernet (Standard Unmodified)
  • Industrial Ethernet Capability Matrix
  • Industrial Ethernet Capability Matrix
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Resources
  • Competitive Resources from the PROFIblog
  • wwwusprofinetcom
  • Resources PROFINEWS App
  • Resources Newsletter
  • Resources Webinars
  • Resources One-day training classes
  • Resources PROFItech Classes
  • PROFINET Developer Workshop
  • Resources Books
  • Resources Social Media
  • Resources People
  • Slide Number 107
Page 39: PROFINET vs. EtherNet/IP · PROFINET RT (Real Time) The device determines which path the telegram takes  26 Data 40*…1440 Bytes InterFrame Gap 12 Byte Pre-amble

IT Standards fPROFINET Network Diagnostics

Benefit Protocol Description

Standard tools for reading statistics and diagnostics

SNMP

Simple Network Management Protocol for network diagnostics

Web access to devices for configuration diagnostics

HTTP

Hyper Text Transfer Protocol for Web services and browsing

wwwusprofinetcom

3939H

ow d

oes

it w

orkhellip

Network Diagnostics Using SNMP

PROFINET uses SNMPPROFINET uses standard MIBs (Management Information Base MIB-II LLDP Discovery MIB)This MIB-II contains information about device name IP address location status and statistics (examples include CRC errors port status bandwidth utilizationhellip

ManagementStation

IO-Device IO-Device

Data request

Data transfer

NameIP AddressLocationStatusStatistics

NameIP AddressLocationStatusStatistics

MIB MIB

SNMP Software

wwwusprofinetcom

4040

Network diagnostics using HTTP

Simple accessRegardless of location even wirelessNo engineering tool needed

41Easy access over the web (local or remote)IO Controllers IO Devices proxies or switches can have web

diagnostics implemented

Benefit Protocol Description

Mapping the network topology and simple device replacement

LLDPLink Layer Discovery Protocol IEEE 8021AB

wwwusprofinetcom

4242H

ow d

oes

it w

orkhellip

IT Standards fPROFINET Network Diagnostics

LLDP (Link Layer Discovery Protocol)

The Link Layer Discovery Protocol (LLDP) is a vendor-independent protocol and independent of the network structureVia LLDP connected devices specify their identity and properties to their neighbors cyclically every few seconds

ports names transmission rates etcThe information is stored in a local table (LLDP Discovery MIB)Benefits of using LLDP includehellip

helliptopology Information can later be read out with SNMP from the LLDP Discovery MIB

simple device replacement can be achieved

helliphellipIO 1 ndash Port 2 ndash IO DevicePort 5PLC ndash Port 1 ndash IO ControllerPort 4IO 3 ndash Port 1 ndash IO DevicePort 3IO 2 ndash Port 2 ndash IO DevicePort 2- Empty -Port 1

Discovery MIB - Switch

Example LLDP Table

43

wwwusprofinetcom

Topology Diagnostics View

Use of standard Ethernet mechanismsLLDPSNMP

Topology diagnostics for devices Same modeling of Ports as IO channels

Standard and topology view (offline online) Maintenance information

44

wwwusprofinetcom

Simple Device Replacement

How to replace a PROFINET device which has failed without using an engineering tool

Devices with memory cardTransfer memory card to keep existing device name

Devices without memory cardUsing the PROFINET simple device replacement feature

45

wwwusprofinetcom

Simple Device Replacement

wwwusprofinetcom

46

IO Controller

I0 3 are you thereHmmm No answer

LLDP Alias NameldquoSwitchP4rdquo

1 Device ldquoIO 3rdquo fails2 Device is replaced with new

MAC address and empty name3 Devices exchange LLDP4 The neighbor sends a LLDP alias

name to new device5 Controller finds new device using

DCP and LLDP alias name6 Device addressed with

DCP ldquoSet namerdquo from controller7 IO Controller starts device and

system is back online

IO 1 IO 2 IO 3

Switch

LLDP

Simple Device Replacement

P1

P2P3

P4

OK Irsquoll try this Is ldquoSwitchP4rdquo there(The device connected to port 4)

Hello I am the switch You are connected to my port 4 ldquoSwitchP4rdquo

Found you ldquoSwitchP4rdquo Let me set your device name again to ldquoI0 3rdquo

IO 4

P5

46

Use of Ethernet diagnostic tools

Network analysis with standard toolsDebugging during development w

Ethernet SnifferWireshark ndashwwwwiresharkorgPROFINET decoding is built inColor filter available

Device Link and traffic detection with LEDsLED DisplaySimple connection test without configuration

47

DCP (Discovery and Configuration Protocol)

Connect Request

Parameterization

Real-Time IO

wwwusprofinetcom

Competitive comparison diagnostics

wwwusprofinetcom

48

Technology PROFINET EtherNetIP Modbus TCP

Network Management

(DCP DHCP option SNMP LLDP

topology options naming concept comprehensive

diagnostics)

(DHCP bootP DHCP option 82 SNMP loop holes vendor specific

limited network diagnostics special switches very likely)

(limited to IT tools SNMP loop

holes vendor specific no built

in network functions)

Comprehensive Diagnostics

Yes Application and Network No No

Diagnostics IO Status Yes No IO only No

Diagnostics Network Browser (can find IP or naming issues)

Yes returns all PROFINET Devices

and information

Limited to IT or vendor tools

no common tool

Limited to IT or vendor tools

no common tool

Diagnostics Topology Yes No No

SNMP loop holes No Yes Yes

Resources

PROFINET Diagnostics VideoPROFINET Diagnostics for PROFINET Webinar

wwwusprofinetcom

49

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

50

ERP

EnterpriseResourcePlanning

ManufacturingExecutionSystem

PlantAssetManagement

Stage 1Definition ofmaintenanceinterface

MES

Interface defined in IEC62264

Prod

uctio

n

Qua

lity

Inve

ntor

y

Mai

nten

ance

Mai

nten

ance

Interface defined by PROFINET

PAMController amp Field Devices

How do I move information vertically

wwwusprofinetcom

51

White paper MES and PROFINET

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

52

Application Profiles

Agreement within a device family on how to use the PROFIBUS PROFINET data by adding data structures cyclic acyclic services behavior parameterization diagnosis integration etc

wwwusprofinetcom

53

1

2

7

1

2

7

HostMaster Field DeviceSlave

Engineering

IEC 61158

Profile

Application Profiles

wwwusprofinetcom

54

Ident(Bar-codeRFID)

RobotNC

Profile Guidelines

Common ProfilesApplication Profiles Cooperation with other organizations

eg OPC DriveCom VDMA OpenPLC etc Training (UML Safety Models etc) Tools

Redundancy

FFIEC 61804

Interbus CAN etc

Models

Best Practice Patterns

Diagnosis

Data types

IEC 62390

Encoder PROFIdrive

FluidPower

SEMI

IampM Functions

Time Stamp

PROFIsafe

PADevices

Waterwastewater

intelligPumps SEMI

RemoteIOforPA

LaboratoryDevices

Weighingamp

Dosage

LowVoltageSwitch-

gear

IO-Link Trains

PROFINET IO

PROFIenergy

PROFIenergy Use Cases

Switch off during short breaksSwitch off during long breaksSwitch off during unplanned breaksReading of measured data

Provides a means of reducing or shutting off power when demand will be exceeded

wwwusprofinetcom

55

Competitive comparison

wwwusprofinetcom

56

Energy Management PROFINET EtherNetIP Modbus TCP

Production Pause savings Yes New No

Data organization Yes Yes No

PROFIenergy Resources

PROFIenergy flyerVideo What does PROFIenergy meanMinutePROFINET What is PROFIenergyWhite Paper ldquoThe PROFIenergy ProfilerdquoWhite Paper ldquoGet Energy Costs under ControlrdquoWhite Paper ldquoAssessing PROFIenergyacutes potentialrdquoBlog Report with videos

ldquoPROFIenergyrdquo

wwwusprofinetcom

57

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

58

PROFIsafe How it works

wwwusprofinetcom

59

ldquoBlack Channel ASICs Links Cables etc are not safety relevant

PROFIsafe Parts of the safety critical communications systems Addressing Watch Dog Timers Sequencing Signature etc

Safety relevant but not part of the PROFIsafe-Profiles Safety IO and the Safety Control Systems

Non safety critical functions like eg diagnosis

eg Diagnosis

Fail-safe data Standard data

Data Unit

PROFIBUS or PROFINET

PROFINETHTTPSNMP

hellip

TCPIP

EthernetRT

IO or Controller

PROFINETHTTPSNMP

hellip

TCPIP

EthernetRT

IOSafetyInput

Safety-Layer

PROFINETHTTPSNMP

hellip

TCPIP

EthernetRT

IOSafetyControl

Safety-Layer

PROFINETHTTPSNMP

hellip

TCPIP

EthernetRT

IOSafetyOutput

Safety-Layer

PROFIsafe provides correct transmission of messages

Competitive comparison

wwwusprofinetcom

60

System PROFINET EtherNetIP Modbus TCP

Functional Safety Yes Yes No

Safety for discrete process and motion Yes No No

Integrates AS-i Safety Yes No No

PROFIsafe Resources

Marketing Flyer PROFIsafeSystem Description PROFIsafe Technology and ApplicationPROFItelevision Safety with PROFINETApplication Story KUKA Reduces Machine Safety ComponentsPROFIsafe webinarSafety the Moviewwwprofisafenet

wwwusprofinetcom

61

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

62

How do I integrate controllers

wwwusprofinetcom

63IO controller 1

PROFINET

IO controller 2

CPU2 I-Device

IO device 1

CPU1

IO controller 3

CPU3

IO device 2

I-Device

An IO controller can also be an IO device with IO controller functionality on the same interfaceAllow local controllers in a modular architecture to communicate to a higher level station (main controller)Familiar IO access without TCPIP telegrams or proprietary methodsSimple and familiar IO interfacing of CPUs Interfacing of CPUs in different projects Integration among different controllers (manufacturers)Transmission of cyclic data (RT IRT)

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

64

Share an IO Device

PROFINET offers shared device functionalityTwo Controllers can access the same deviceFlexible assignment of modules to different controllers

IO controller 1

PROFINET

IO controller 2

Shared IO Device

Shared device results in reduced costs simplified architecturescan save on cabinet space allowing optimized solutions

65

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

66

Wireless

Long distance (RTU)Long distancesWaterwastewater and oil patch applicationsNo standards

Process InstrumentsShort distances battery powered meshWirelessHART ISA 10011a

Discrete Sensors and ActuatorsShort distances line-powered meshStandards still evolving

BackboneMedium distancesLong-established standards

wwwusprofinetcom

67

RTU = Remote Terminal Unit

PROFIBUS amp PROFINET gateways to WirelessHART

PI developed a standard

PROFINET uses this

PROFINET over wireless backbones

PROFINET runs over these standard wireless technologies

IEEE 80211 (bgahnac) ndash Wireless LANIEEE 802151 ndash Bluetooth

Wireless is part of the PROFINET specification

Many vendorsSome IO devices have wireless built in

PROFIsafe is safety-certified over wireless using PROFINET as the transport mechanism

wwwusprofinetcom

68

Competitive Comparison wireless

PROFINET ndash designed in safety includedEtherNetIP ndash multicasting complicates

wwwusprofinetcom

69

Resources

Industrial Wireless Networking WebinarFour kinds of wireless blog postPROFINET Certified Network Engineer classMore App stories

Disney Toy Story Midway ManiaDisney Radiator Springs Racers Swedish TowerSteel Industry

wwwusprofinetcom

70

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

71

More

Bumpless RedundancyFast Start UpiPar ServerProxiesUnmanaged switchesApplication Profiles for

Lab trains pumps SEMI robots hellip

wwwusprofinetcom

72

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

73

Security

PI and ODVA have security documentsBoth rely on protecting the network itself

wwwusprofinetcom

74

Resources

Automation WorldBelden webinarControl Engineering Were you just hackedwwwisssourcecomwwwSCADAhackercomEric Byresrsquo blogldquoProtecting ICSs from Electronic Threatsrdquo

Part 1Part 2Part 3

us-certgovcontrol_systemsMacAfeePROFINET Security Guideline

wwwusprofinetcom

75

Leadership

PI createdFunctional safety over the network using the black channel approachEnergy management covering production pauses and data organization

PI advocated 2-port switches in devices when ODVA said it was a bad idea now they also advocate themPI was first with redundant media controllers and devices

wwwusprofinetcom

76

Wrapping Up

What is PROFINET

PROFINET

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

wwwusprofinetcom

78

IS COFFEE

Industrial

Not PROFIBUS wrapped in TCPIPDesigned for industry from start

FastRobustDeterministic

wwwusprofinetcom

79

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Scalable (Donrsquot Fence Me In)

Donrsquot settle for an 80 solutionEventually you will need more

Motion ControlProcess InstrumentSafety over the busConnectivity to a

production systemAnd that will require

New busNew softwareNew training

Sohellipstart with the 100 solutionPROFINET wwwusprofinetcom

80

$

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Dont Fence Me In

Roy Rogers Sons of the Pionee

Sons of the Pioneers 36 All- track 7

1998

Other

16813268

eng - 00002425 00002423 00014C3C 00014C37 00015F90 00015F90 00008000 00008000 00007530 00007530

Complete

Finished (stable)Spec at version 23 for 2 yearsWork on ldquoobjectsrdquo continues

All application areasDiscrete process motion high speed

Depth of featuresDiagnostics

PROFIBUS-like + IT protocolsFunctional safetyEnergy managementFast startuphellip many more

wwwusprofinetcom

81

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Open

Created and maintained by PI not by any one companyPI members participate in Working Groups and as reviewersMembership not required to make productsNo contract to sign

wwwusprofinetcom

82

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Fast

How fastTCPIP

secondsProcess instruments

100rsquos of millisecondsFactory IO

~10 millisecondsMotion control

lt1 millisecondHigh speed IO motion

3125 microseconds

wwwusprofinetcom

83

How repeatable

seconds

10rsquos of milliseconds

lt1millisecond

lt1microsecond

called ldquojitterrdquocovers this whole range

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

FlexibleStart with PROFINET

Virtually unlimited address spaceLots of bandwidthStandard wirelessFuture-proof leveraging of EthernetConnectivity upwardsConnectivity peer-to-peerConnect directly to IO

For specialized needsUnusual device PROFIBUS to PROFINETIntelligent sensor IO-Link to PROFINETSimple sensor AS-i to PROFINETProcess instrument PROFIBUS PA (or FF) to PROFINETWireless process instrument WirelessHART to PROFINETWireless discrete sensor PI WSAN to PROFINETLegacy fieldbus Proxy to PROFINETLegacy instrument HART to PROFINET

84

wwwusprofinetcom

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Easy

Simple Device ReplacementEasy configurationAutomatic topologyAutomatic timing calculations

wwwusprofinetcom

85

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Ethernet (Standard Unmodified)

Standard Unmodified EthernetConforms to IEEE8023

Media includesCopperFiberWireless

Uses standard Ethernet switches

wwwusprofinetcom

86

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Industrial Ethernet Capability Matrix

wwwusprofinetcom

87

Industrial Ethernet Capability Matrix

wwwusprofinetcom

88

TCPIP

Open Network

Real-timeMotion

Controller-to-Controller(Peer-to-Peer)

Modbus TCPEtherNetIPEtherCATPROFINET

Motion

wwwusprofinetcom

Industrial Ethernet Functionality

Technology PROFINET EthernetIP Modbus TCP

Ethernet IO Y Y YMotion Control Y Y NPeer-to-peer Y Y N

Process profile Y N N

Safety Y Y NSecurity Guideline Y N NBuses integrated many DeviceNet

ControlNet Modbus

source organization websites

Y = shipping N = no plans known

Available= PROFIBUS DP PROFIBUS PA Interbus DeviceNet Serial Modbus AS-i HART IO-Link FFPlanned= CC-Link more

89

Industrial Ethernet Functionality

Technology PROFINET EtherNetIP Modbus TCP

Communication Model Provider-Consumer

Provider-Consumer

Client-Server

Real-time Protocol Options

IEEE 8023 (Layer 2) primary

UDPIP optionTCPIP option

UDPIP (Layer 4) TCPIP (Layer 4)

Jitter with IO ++ (low) - (high) -- (higher)

Protocol Standard IEC 61158 IEC 61158 IEC 61158

Transmission Type Unicast primary Multicast optional

Multicast primary Limited Unicast Unicast only

COTS switch possible Yes Not recommended Yes

Switch requirements 100Mbits or faster

full duplex for IO traffic

Full DuplexIGMP Snooping One

IGMP QueryWire speed

For IO traffic

No special requirements

IP Address AssignmentAutomatic w PN

DCPDHCP optional

DHCP andManaged

DHCP and Managed

90

wwwusprofinetcom

Industrial Ethernet Functionality

Device Names Mandatory Optional Optional

Simple Device Replacement

Yes no toolssupport in all

devices

NoDHCP Option 82 Managed

Need special switchserver with DHCP

Option 82 support

No

Technology PROFINET EtherNetIP Modbus TCP

Network Management

(DCP DHCP option SNMP LLDP

topology options naming concept comprehensive

diagnostics)

(DHCP bootP DHCP option 82 SNMP loop holes vendor specific

limited network diagnostics special switches very likely)

(limited to IT tools SNMP loop

holes vendor specific no built

in network functions)

Comprehensive Diagnostics

Yes Application and Network No No

Diagnostics IO Status Yes No IO only No

Diagnostics Network Browser (can find IP or naming issues)

Yes returns all PROFINET Devices

and information

Limited to IT or vendor tools

no common tool

Limited to IT or vendor tools

no common tool

91

wwwusprofinetcom

Industrial Ethernet Functionality

Diagnostics Topology Yes No No

SNMP loop holes No Yes Yes

Energy Management(PROFIenergy) Yes No No

Safety Yes Yes No

Fast Start Up Yes Yes No

Wireless Yes IEEE 80211 and Bluetooth

Yes IEEE 80211(with caution when

using multicast)Yes

Performance ++ - --

Automatic Timing Calculation Yes No No

Technology PROFINET EtherNetIP Modbus TCP

Fieldbus Integration

Many including non PI

networks (PROFIBUS Interbus ASI

DeviceNet Foundation Fieldbus Modbus Hart

etc)

CompoNet DeviceNet ControlNet

Modbus TCPModbus

92

wwwusprofinetcom

Industrial Ethernet Functionality

Media (Network) Redundancy

YesSP RSP PN MRP

bumpless IRTvendor specific

YesSP RSP DLR vendor

specific

YesSP RSP vendor

specific

Bumpless Redundancy Yes No No

Controller Redundancy YesNot on EtherNetIP

Only with additional ODVA networks and hardware

No

Device Redundancy Yes No NoVertical Integration Yes No NoDevices can report maintenance information

Yes No No

Peer to Peer communications

Yes with CBA I-Device PNPN

Couplers TCPUDP option for programmed communication

Yesonly TCPIPprogrammed

communication

Yesonly TCPIPprogrammed

communication

Technology PROFINET EtherNetIP Modbus TCP

93

wwwusprofinetcom

Industrial Ethernet Functionality

Technology PROFINET EtherNetIP Modbus TCP

PROFINET for PA(Process Automation)

Yes No No

Shared Device Yes No No

iPar (optional parameter server)

Yes No No

TCI ndash Tool Calling Interface(allows vendor tools to be entered from the PROFINET configuration engineering tool)

Yes No No

94

wwwusprofinetcom

Resources

Competitive Resources from the PROFIblog

Pegging the FUD Meter (82707)The Fickle Finger of FUD (103007)FUD Dissection Part 1FUD Dissection Part 2Responding to FUD with FCNThe Big Lie SUE (121708)The EtherNetIP FUD-sicle ndash Melted Again(73112)PROFINET versus EtherNetIP (22415)

wwwusprofinetcom

96

wwwusprofinetcom

wwwusprofinetcom

97

Resources PROFINEWS App

wwwusprofinetcom

98

Resources NewsletterPROFINEWScom

wwwusprofinetcom

99

wwwusprofinetcom

Resources Webinars

Introduction to Ethernet for Control EngineersPROFINETIndustrial WirelessIndustrial Ethernet DiagnosticsPROFIBUS in the Process Industries PROFIsafePROFIenergyCompleting a PROFINET Project

More

100

Resources One-day training classes101

PROFINETMinneapolis June 4Denver June Chicago Aug Tampa Oct Detroit Oct Louisville Nov Raleigh Nov Seattle Dec

For the latest scheduleand to register visit

wwwusprofinetcom wwwusprofinetcom

PROFINETLos Angeles Feb 3 Dallas Feb 19Atlanta Mar 4Houston Mar 19Richmond Apr 2St Louis Apr 16Newark Apr 28Pittsburgh May 14

Resources PROFItech Classes

PROFIBUS or PROFINET Certified Network Engineer classFull week in Johnson City TNAlso available on-siteTheoretical plus hands-onCertification requires passing both a theoretical and practical examCertified Network Engineers are listed at wwwprofibuscomDetails at certifiedProfiInterfaceCentercomRegister online

wwwusprofinetcom

102

PROFINET Developer Workshop

Provide background and knowledge to design and test a PROFINET product efficientlyHow PROFINET can meet the specific applicationrsquos needs (ex GSDML file development)Tailored to customerrsquos level of experience and education Builds upon the PROFINET Certified Network Engineer curriculumHands-on experience and expert instruction on how to use the PROFINET test software suiteSmall or large groups accommodated both at the PIC or on the customerrsquos site wwwusprofinetcom

103

Resources Books

wwwusprofinetcom

104

OrderOrder

Order Order

Resources Social Media

wwwusprofinetcom

105

PROFItelevision

ThePROFIblogger

MinutePROFINET

Resources People

PI North America16101 N 82nd StreetSuite 3BScottsdale AZ 85260 USA ph (480) 483-2456fax (480) 483-7202wwwusprofibuscom

Michael Bryant Executive DirectorCarl Henning Deputy DirectorMichael Bowne Director of Tech MktingLynne Froehlich Administrative DirectorMarsha Bryant Administrator

PROFI Interface Center One Internet PlazaJohnson City TN 37604 USA

ph (423) 262-2576fax (423) 262-2103 wwwProfiInterfaceCentercom

Torsten Paulsen PIC ManagerHunter Harrington PROFINET Consulting EngrKyle McMillan PROFINET Systems EngineerJohn Swindall PROFIBUS Systems Engineer

wwwusprofinetcom

106

copy2013-2015 PI North America The PROFINET and PROFIBUS Logos are registered trademarks Members of PI are entitled to use the logos in all their written or electronic publications and promotional material The use of the PROFINET Logo in connection with PROFINET products is allowed only under the conditions of the PROFINET Runtime Software license All other trademarks and registered trademarks are the property of their respective owners

  • PROFINET vs EtherNetIP
  • A Disclaimer
  • Agenda
  • The Organization PROFINET
  • The Organizations
  • The Organizations Activities
  • The Organizations Cooperation
  • PI markets
  • Itrsquos all about the data
  • The road to IIoT
  • Breadth of Application Coverage
  • Competitive comparison discrete IO
  • Resources
  • PROFINET in Process
  • Competitive comparison process
  • Resources
  • Resources PROFIBUS PA
  • Motion Control Topology
  • Competitive comparison motion
  • Resources
  • Depth of Features
  • 5 steps to determinism
  • PROFINET and TCPIP
  • Why not use TCPIP for real-time
  • Ethernet doesnrsquot cause delays
  • PROFINET RT (Real Time)
  • When you try to use all layershellip
  • When you try to use all layershellip
  • Bandwidth Reservation for PROFINET IRT
  • Scheduling for PROFINET IRT
  • Functional principle of synchronization
  • 3125 microsecond cycle
  • Summary
  • Depth of Features
  • The ISOOSI Communications Model
  • Device Diagnostic Information
  • Diagnostic Information
  • ISOOSI Model Where Diagnostics fit in
  • IT Standards fPROFINET Network Diagnostics
  • Network Diagnostics Using SNMP
  • Network diagnostics using HTTP
  • IT Standards fPROFINET Network Diagnostics
  • LLDP (Link Layer Discovery Protocol)
  • Slide Number 44
  • Simple Device Replacement
  • Simple Device Replacement
  • Slide Number 47
  • Competitive comparison diagnostics
  • Resources
  • Depth of Features
  • How do I move information vertically
  • Depth of Features
  • Application Profiles
  • Application Profiles
  • PROFIenergy Use Cases
  • Competitive comparison
  • PROFIenergy Resources
  • Depth of Features
  • PROFIsafe How it works
  • Competitive comparison
  • PROFIsafe Resources
  • Depth of Features
  • How do I integrate controllers
  • Depth of Features
  • Share an IO Device
  • Depth of Features
  • Wireless
  • PROFINET over wireless backbones
  • Competitive Comparison wireless
  • Resources
  • Depth of Features
  • More
  • Depth of Features
  • Security
  • Resources
  • Leadership
  • Wrapping Up
  • What is PROFINET
  • Industrial
  • Scalable (Donrsquot Fence Me In)
  • Complete
  • Open
  • Fast
  • Flexible
  • Easy
  • Ethernet (Standard Unmodified)
  • Industrial Ethernet Capability Matrix
  • Industrial Ethernet Capability Matrix
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Resources
  • Competitive Resources from the PROFIblog
  • wwwusprofinetcom
  • Resources PROFINEWS App
  • Resources Newsletter
  • Resources Webinars
  • Resources One-day training classes
  • Resources PROFItech Classes
  • PROFINET Developer Workshop
  • Resources Books
  • Resources Social Media
  • Resources People
  • Slide Number 107
Page 40: PROFINET vs. EtherNet/IP · PROFINET RT (Real Time) The device determines which path the telegram takes  26 Data 40*…1440 Bytes InterFrame Gap 12 Byte Pre-amble

Network Diagnostics Using SNMP

PROFINET uses SNMPPROFINET uses standard MIBs (Management Information Base MIB-II LLDP Discovery MIB)This MIB-II contains information about device name IP address location status and statistics (examples include CRC errors port status bandwidth utilizationhellip

ManagementStation

IO-Device IO-Device

Data request

Data transfer

NameIP AddressLocationStatusStatistics

NameIP AddressLocationStatusStatistics

MIB MIB

SNMP Software

wwwusprofinetcom

4040

Network diagnostics using HTTP

Simple accessRegardless of location even wirelessNo engineering tool needed

41Easy access over the web (local or remote)IO Controllers IO Devices proxies or switches can have web

diagnostics implemented

Benefit Protocol Description

Mapping the network topology and simple device replacement

LLDPLink Layer Discovery Protocol IEEE 8021AB

wwwusprofinetcom

4242H

ow d

oes

it w

orkhellip

IT Standards fPROFINET Network Diagnostics

LLDP (Link Layer Discovery Protocol)

The Link Layer Discovery Protocol (LLDP) is a vendor-independent protocol and independent of the network structureVia LLDP connected devices specify their identity and properties to their neighbors cyclically every few seconds

ports names transmission rates etcThe information is stored in a local table (LLDP Discovery MIB)Benefits of using LLDP includehellip

helliptopology Information can later be read out with SNMP from the LLDP Discovery MIB

simple device replacement can be achieved

helliphellipIO 1 ndash Port 2 ndash IO DevicePort 5PLC ndash Port 1 ndash IO ControllerPort 4IO 3 ndash Port 1 ndash IO DevicePort 3IO 2 ndash Port 2 ndash IO DevicePort 2- Empty -Port 1

Discovery MIB - Switch

Example LLDP Table

43

wwwusprofinetcom

Topology Diagnostics View

Use of standard Ethernet mechanismsLLDPSNMP

Topology diagnostics for devices Same modeling of Ports as IO channels

Standard and topology view (offline online) Maintenance information

44

wwwusprofinetcom

Simple Device Replacement

How to replace a PROFINET device which has failed without using an engineering tool

Devices with memory cardTransfer memory card to keep existing device name

Devices without memory cardUsing the PROFINET simple device replacement feature

45

wwwusprofinetcom

Simple Device Replacement

wwwusprofinetcom

46

IO Controller

I0 3 are you thereHmmm No answer

LLDP Alias NameldquoSwitchP4rdquo

1 Device ldquoIO 3rdquo fails2 Device is replaced with new

MAC address and empty name3 Devices exchange LLDP4 The neighbor sends a LLDP alias

name to new device5 Controller finds new device using

DCP and LLDP alias name6 Device addressed with

DCP ldquoSet namerdquo from controller7 IO Controller starts device and

system is back online

IO 1 IO 2 IO 3

Switch

LLDP

Simple Device Replacement

P1

P2P3

P4

OK Irsquoll try this Is ldquoSwitchP4rdquo there(The device connected to port 4)

Hello I am the switch You are connected to my port 4 ldquoSwitchP4rdquo

Found you ldquoSwitchP4rdquo Let me set your device name again to ldquoI0 3rdquo

IO 4

P5

46

Use of Ethernet diagnostic tools

Network analysis with standard toolsDebugging during development w

Ethernet SnifferWireshark ndashwwwwiresharkorgPROFINET decoding is built inColor filter available

Device Link and traffic detection with LEDsLED DisplaySimple connection test without configuration

47

DCP (Discovery and Configuration Protocol)

Connect Request

Parameterization

Real-Time IO

wwwusprofinetcom

Competitive comparison diagnostics

wwwusprofinetcom

48

Technology PROFINET EtherNetIP Modbus TCP

Network Management

(DCP DHCP option SNMP LLDP

topology options naming concept comprehensive

diagnostics)

(DHCP bootP DHCP option 82 SNMP loop holes vendor specific

limited network diagnostics special switches very likely)

(limited to IT tools SNMP loop

holes vendor specific no built

in network functions)

Comprehensive Diagnostics

Yes Application and Network No No

Diagnostics IO Status Yes No IO only No

Diagnostics Network Browser (can find IP or naming issues)

Yes returns all PROFINET Devices

and information

Limited to IT or vendor tools

no common tool

Limited to IT or vendor tools

no common tool

Diagnostics Topology Yes No No

SNMP loop holes No Yes Yes

Resources

PROFINET Diagnostics VideoPROFINET Diagnostics for PROFINET Webinar

wwwusprofinetcom

49

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

50

ERP

EnterpriseResourcePlanning

ManufacturingExecutionSystem

PlantAssetManagement

Stage 1Definition ofmaintenanceinterface

MES

Interface defined in IEC62264

Prod

uctio

n

Qua

lity

Inve

ntor

y

Mai

nten

ance

Mai

nten

ance

Interface defined by PROFINET

PAMController amp Field Devices

How do I move information vertically

wwwusprofinetcom

51

White paper MES and PROFINET

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

52

Application Profiles

Agreement within a device family on how to use the PROFIBUS PROFINET data by adding data structures cyclic acyclic services behavior parameterization diagnosis integration etc

wwwusprofinetcom

53

1

2

7

1

2

7

HostMaster Field DeviceSlave

Engineering

IEC 61158

Profile

Application Profiles

wwwusprofinetcom

54

Ident(Bar-codeRFID)

RobotNC

Profile Guidelines

Common ProfilesApplication Profiles Cooperation with other organizations

eg OPC DriveCom VDMA OpenPLC etc Training (UML Safety Models etc) Tools

Redundancy

FFIEC 61804

Interbus CAN etc

Models

Best Practice Patterns

Diagnosis

Data types

IEC 62390

Encoder PROFIdrive

FluidPower

SEMI

IampM Functions

Time Stamp

PROFIsafe

PADevices

Waterwastewater

intelligPumps SEMI

RemoteIOforPA

LaboratoryDevices

Weighingamp

Dosage

LowVoltageSwitch-

gear

IO-Link Trains

PROFINET IO

PROFIenergy

PROFIenergy Use Cases

Switch off during short breaksSwitch off during long breaksSwitch off during unplanned breaksReading of measured data

Provides a means of reducing or shutting off power when demand will be exceeded

wwwusprofinetcom

55

Competitive comparison

wwwusprofinetcom

56

Energy Management PROFINET EtherNetIP Modbus TCP

Production Pause savings Yes New No

Data organization Yes Yes No

PROFIenergy Resources

PROFIenergy flyerVideo What does PROFIenergy meanMinutePROFINET What is PROFIenergyWhite Paper ldquoThe PROFIenergy ProfilerdquoWhite Paper ldquoGet Energy Costs under ControlrdquoWhite Paper ldquoAssessing PROFIenergyacutes potentialrdquoBlog Report with videos

ldquoPROFIenergyrdquo

wwwusprofinetcom

57

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

58

PROFIsafe How it works

wwwusprofinetcom

59

ldquoBlack Channel ASICs Links Cables etc are not safety relevant

PROFIsafe Parts of the safety critical communications systems Addressing Watch Dog Timers Sequencing Signature etc

Safety relevant but not part of the PROFIsafe-Profiles Safety IO and the Safety Control Systems

Non safety critical functions like eg diagnosis

eg Diagnosis

Fail-safe data Standard data

Data Unit

PROFIBUS or PROFINET

PROFINETHTTPSNMP

hellip

TCPIP

EthernetRT

IO or Controller

PROFINETHTTPSNMP

hellip

TCPIP

EthernetRT

IOSafetyInput

Safety-Layer

PROFINETHTTPSNMP

hellip

TCPIP

EthernetRT

IOSafetyControl

Safety-Layer

PROFINETHTTPSNMP

hellip

TCPIP

EthernetRT

IOSafetyOutput

Safety-Layer

PROFIsafe provides correct transmission of messages

Competitive comparison

wwwusprofinetcom

60

System PROFINET EtherNetIP Modbus TCP

Functional Safety Yes Yes No

Safety for discrete process and motion Yes No No

Integrates AS-i Safety Yes No No

PROFIsafe Resources

Marketing Flyer PROFIsafeSystem Description PROFIsafe Technology and ApplicationPROFItelevision Safety with PROFINETApplication Story KUKA Reduces Machine Safety ComponentsPROFIsafe webinarSafety the Moviewwwprofisafenet

wwwusprofinetcom

61

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

62

How do I integrate controllers

wwwusprofinetcom

63IO controller 1

PROFINET

IO controller 2

CPU2 I-Device

IO device 1

CPU1

IO controller 3

CPU3

IO device 2

I-Device

An IO controller can also be an IO device with IO controller functionality on the same interfaceAllow local controllers in a modular architecture to communicate to a higher level station (main controller)Familiar IO access without TCPIP telegrams or proprietary methodsSimple and familiar IO interfacing of CPUs Interfacing of CPUs in different projects Integration among different controllers (manufacturers)Transmission of cyclic data (RT IRT)

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

64

Share an IO Device

PROFINET offers shared device functionalityTwo Controllers can access the same deviceFlexible assignment of modules to different controllers

IO controller 1

PROFINET

IO controller 2

Shared IO Device

Shared device results in reduced costs simplified architecturescan save on cabinet space allowing optimized solutions

65

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

66

Wireless

Long distance (RTU)Long distancesWaterwastewater and oil patch applicationsNo standards

Process InstrumentsShort distances battery powered meshWirelessHART ISA 10011a

Discrete Sensors and ActuatorsShort distances line-powered meshStandards still evolving

BackboneMedium distancesLong-established standards

wwwusprofinetcom

67

RTU = Remote Terminal Unit

PROFIBUS amp PROFINET gateways to WirelessHART

PI developed a standard

PROFINET uses this

PROFINET over wireless backbones

PROFINET runs over these standard wireless technologies

IEEE 80211 (bgahnac) ndash Wireless LANIEEE 802151 ndash Bluetooth

Wireless is part of the PROFINET specification

Many vendorsSome IO devices have wireless built in

PROFIsafe is safety-certified over wireless using PROFINET as the transport mechanism

wwwusprofinetcom

68

Competitive Comparison wireless

PROFINET ndash designed in safety includedEtherNetIP ndash multicasting complicates

wwwusprofinetcom

69

Resources

Industrial Wireless Networking WebinarFour kinds of wireless blog postPROFINET Certified Network Engineer classMore App stories

Disney Toy Story Midway ManiaDisney Radiator Springs Racers Swedish TowerSteel Industry

wwwusprofinetcom

70

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

71

More

Bumpless RedundancyFast Start UpiPar ServerProxiesUnmanaged switchesApplication Profiles for

Lab trains pumps SEMI robots hellip

wwwusprofinetcom

72

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

73

Security

PI and ODVA have security documentsBoth rely on protecting the network itself

wwwusprofinetcom

74

Resources

Automation WorldBelden webinarControl Engineering Were you just hackedwwwisssourcecomwwwSCADAhackercomEric Byresrsquo blogldquoProtecting ICSs from Electronic Threatsrdquo

Part 1Part 2Part 3

us-certgovcontrol_systemsMacAfeePROFINET Security Guideline

wwwusprofinetcom

75

Leadership

PI createdFunctional safety over the network using the black channel approachEnergy management covering production pauses and data organization

PI advocated 2-port switches in devices when ODVA said it was a bad idea now they also advocate themPI was first with redundant media controllers and devices

wwwusprofinetcom

76

Wrapping Up

What is PROFINET

PROFINET

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

wwwusprofinetcom

78

IS COFFEE

Industrial

Not PROFIBUS wrapped in TCPIPDesigned for industry from start

FastRobustDeterministic

wwwusprofinetcom

79

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Scalable (Donrsquot Fence Me In)

Donrsquot settle for an 80 solutionEventually you will need more

Motion ControlProcess InstrumentSafety over the busConnectivity to a

production systemAnd that will require

New busNew softwareNew training

Sohellipstart with the 100 solutionPROFINET wwwusprofinetcom

80

$

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Dont Fence Me In

Roy Rogers Sons of the Pionee

Sons of the Pioneers 36 All- track 7

1998

Other

16813268

eng - 00002425 00002423 00014C3C 00014C37 00015F90 00015F90 00008000 00008000 00007530 00007530

Complete

Finished (stable)Spec at version 23 for 2 yearsWork on ldquoobjectsrdquo continues

All application areasDiscrete process motion high speed

Depth of featuresDiagnostics

PROFIBUS-like + IT protocolsFunctional safetyEnergy managementFast startuphellip many more

wwwusprofinetcom

81

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Open

Created and maintained by PI not by any one companyPI members participate in Working Groups and as reviewersMembership not required to make productsNo contract to sign

wwwusprofinetcom

82

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Fast

How fastTCPIP

secondsProcess instruments

100rsquos of millisecondsFactory IO

~10 millisecondsMotion control

lt1 millisecondHigh speed IO motion

3125 microseconds

wwwusprofinetcom

83

How repeatable

seconds

10rsquos of milliseconds

lt1millisecond

lt1microsecond

called ldquojitterrdquocovers this whole range

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

FlexibleStart with PROFINET

Virtually unlimited address spaceLots of bandwidthStandard wirelessFuture-proof leveraging of EthernetConnectivity upwardsConnectivity peer-to-peerConnect directly to IO

For specialized needsUnusual device PROFIBUS to PROFINETIntelligent sensor IO-Link to PROFINETSimple sensor AS-i to PROFINETProcess instrument PROFIBUS PA (or FF) to PROFINETWireless process instrument WirelessHART to PROFINETWireless discrete sensor PI WSAN to PROFINETLegacy fieldbus Proxy to PROFINETLegacy instrument HART to PROFINET

84

wwwusprofinetcom

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Easy

Simple Device ReplacementEasy configurationAutomatic topologyAutomatic timing calculations

wwwusprofinetcom

85

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Ethernet (Standard Unmodified)

Standard Unmodified EthernetConforms to IEEE8023

Media includesCopperFiberWireless

Uses standard Ethernet switches

wwwusprofinetcom

86

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Industrial Ethernet Capability Matrix

wwwusprofinetcom

87

Industrial Ethernet Capability Matrix

wwwusprofinetcom

88

TCPIP

Open Network

Real-timeMotion

Controller-to-Controller(Peer-to-Peer)

Modbus TCPEtherNetIPEtherCATPROFINET

Motion

wwwusprofinetcom

Industrial Ethernet Functionality

Technology PROFINET EthernetIP Modbus TCP

Ethernet IO Y Y YMotion Control Y Y NPeer-to-peer Y Y N

Process profile Y N N

Safety Y Y NSecurity Guideline Y N NBuses integrated many DeviceNet

ControlNet Modbus

source organization websites

Y = shipping N = no plans known

Available= PROFIBUS DP PROFIBUS PA Interbus DeviceNet Serial Modbus AS-i HART IO-Link FFPlanned= CC-Link more

89

Industrial Ethernet Functionality

Technology PROFINET EtherNetIP Modbus TCP

Communication Model Provider-Consumer

Provider-Consumer

Client-Server

Real-time Protocol Options

IEEE 8023 (Layer 2) primary

UDPIP optionTCPIP option

UDPIP (Layer 4) TCPIP (Layer 4)

Jitter with IO ++ (low) - (high) -- (higher)

Protocol Standard IEC 61158 IEC 61158 IEC 61158

Transmission Type Unicast primary Multicast optional

Multicast primary Limited Unicast Unicast only

COTS switch possible Yes Not recommended Yes

Switch requirements 100Mbits or faster

full duplex for IO traffic

Full DuplexIGMP Snooping One

IGMP QueryWire speed

For IO traffic

No special requirements

IP Address AssignmentAutomatic w PN

DCPDHCP optional

DHCP andManaged

DHCP and Managed

90

wwwusprofinetcom

Industrial Ethernet Functionality

Device Names Mandatory Optional Optional

Simple Device Replacement

Yes no toolssupport in all

devices

NoDHCP Option 82 Managed

Need special switchserver with DHCP

Option 82 support

No

Technology PROFINET EtherNetIP Modbus TCP

Network Management

(DCP DHCP option SNMP LLDP

topology options naming concept comprehensive

diagnostics)

(DHCP bootP DHCP option 82 SNMP loop holes vendor specific

limited network diagnostics special switches very likely)

(limited to IT tools SNMP loop

holes vendor specific no built

in network functions)

Comprehensive Diagnostics

Yes Application and Network No No

Diagnostics IO Status Yes No IO only No

Diagnostics Network Browser (can find IP or naming issues)

Yes returns all PROFINET Devices

and information

Limited to IT or vendor tools

no common tool

Limited to IT or vendor tools

no common tool

91

wwwusprofinetcom

Industrial Ethernet Functionality

Diagnostics Topology Yes No No

SNMP loop holes No Yes Yes

Energy Management(PROFIenergy) Yes No No

Safety Yes Yes No

Fast Start Up Yes Yes No

Wireless Yes IEEE 80211 and Bluetooth

Yes IEEE 80211(with caution when

using multicast)Yes

Performance ++ - --

Automatic Timing Calculation Yes No No

Technology PROFINET EtherNetIP Modbus TCP

Fieldbus Integration

Many including non PI

networks (PROFIBUS Interbus ASI

DeviceNet Foundation Fieldbus Modbus Hart

etc)

CompoNet DeviceNet ControlNet

Modbus TCPModbus

92

wwwusprofinetcom

Industrial Ethernet Functionality

Media (Network) Redundancy

YesSP RSP PN MRP

bumpless IRTvendor specific

YesSP RSP DLR vendor

specific

YesSP RSP vendor

specific

Bumpless Redundancy Yes No No

Controller Redundancy YesNot on EtherNetIP

Only with additional ODVA networks and hardware

No

Device Redundancy Yes No NoVertical Integration Yes No NoDevices can report maintenance information

Yes No No

Peer to Peer communications

Yes with CBA I-Device PNPN

Couplers TCPUDP option for programmed communication

Yesonly TCPIPprogrammed

communication

Yesonly TCPIPprogrammed

communication

Technology PROFINET EtherNetIP Modbus TCP

93

wwwusprofinetcom

Industrial Ethernet Functionality

Technology PROFINET EtherNetIP Modbus TCP

PROFINET for PA(Process Automation)

Yes No No

Shared Device Yes No No

iPar (optional parameter server)

Yes No No

TCI ndash Tool Calling Interface(allows vendor tools to be entered from the PROFINET configuration engineering tool)

Yes No No

94

wwwusprofinetcom

Resources

Competitive Resources from the PROFIblog

Pegging the FUD Meter (82707)The Fickle Finger of FUD (103007)FUD Dissection Part 1FUD Dissection Part 2Responding to FUD with FCNThe Big Lie SUE (121708)The EtherNetIP FUD-sicle ndash Melted Again(73112)PROFINET versus EtherNetIP (22415)

wwwusprofinetcom

96

wwwusprofinetcom

wwwusprofinetcom

97

Resources PROFINEWS App

wwwusprofinetcom

98

Resources NewsletterPROFINEWScom

wwwusprofinetcom

99

wwwusprofinetcom

Resources Webinars

Introduction to Ethernet for Control EngineersPROFINETIndustrial WirelessIndustrial Ethernet DiagnosticsPROFIBUS in the Process Industries PROFIsafePROFIenergyCompleting a PROFINET Project

More

100

Resources One-day training classes101

PROFINETMinneapolis June 4Denver June Chicago Aug Tampa Oct Detroit Oct Louisville Nov Raleigh Nov Seattle Dec

For the latest scheduleand to register visit

wwwusprofinetcom wwwusprofinetcom

PROFINETLos Angeles Feb 3 Dallas Feb 19Atlanta Mar 4Houston Mar 19Richmond Apr 2St Louis Apr 16Newark Apr 28Pittsburgh May 14

Resources PROFItech Classes

PROFIBUS or PROFINET Certified Network Engineer classFull week in Johnson City TNAlso available on-siteTheoretical plus hands-onCertification requires passing both a theoretical and practical examCertified Network Engineers are listed at wwwprofibuscomDetails at certifiedProfiInterfaceCentercomRegister online

wwwusprofinetcom

102

PROFINET Developer Workshop

Provide background and knowledge to design and test a PROFINET product efficientlyHow PROFINET can meet the specific applicationrsquos needs (ex GSDML file development)Tailored to customerrsquos level of experience and education Builds upon the PROFINET Certified Network Engineer curriculumHands-on experience and expert instruction on how to use the PROFINET test software suiteSmall or large groups accommodated both at the PIC or on the customerrsquos site wwwusprofinetcom

103

Resources Books

wwwusprofinetcom

104

OrderOrder

Order Order

Resources Social Media

wwwusprofinetcom

105

PROFItelevision

ThePROFIblogger

MinutePROFINET

Resources People

PI North America16101 N 82nd StreetSuite 3BScottsdale AZ 85260 USA ph (480) 483-2456fax (480) 483-7202wwwusprofibuscom

Michael Bryant Executive DirectorCarl Henning Deputy DirectorMichael Bowne Director of Tech MktingLynne Froehlich Administrative DirectorMarsha Bryant Administrator

PROFI Interface Center One Internet PlazaJohnson City TN 37604 USA

ph (423) 262-2576fax (423) 262-2103 wwwProfiInterfaceCentercom

Torsten Paulsen PIC ManagerHunter Harrington PROFINET Consulting EngrKyle McMillan PROFINET Systems EngineerJohn Swindall PROFIBUS Systems Engineer

wwwusprofinetcom

106

copy2013-2015 PI North America The PROFINET and PROFIBUS Logos are registered trademarks Members of PI are entitled to use the logos in all their written or electronic publications and promotional material The use of the PROFINET Logo in connection with PROFINET products is allowed only under the conditions of the PROFINET Runtime Software license All other trademarks and registered trademarks are the property of their respective owners

  • PROFINET vs EtherNetIP
  • A Disclaimer
  • Agenda
  • The Organization PROFINET
  • The Organizations
  • The Organizations Activities
  • The Organizations Cooperation
  • PI markets
  • Itrsquos all about the data
  • The road to IIoT
  • Breadth of Application Coverage
  • Competitive comparison discrete IO
  • Resources
  • PROFINET in Process
  • Competitive comparison process
  • Resources
  • Resources PROFIBUS PA
  • Motion Control Topology
  • Competitive comparison motion
  • Resources
  • Depth of Features
  • 5 steps to determinism
  • PROFINET and TCPIP
  • Why not use TCPIP for real-time
  • Ethernet doesnrsquot cause delays
  • PROFINET RT (Real Time)
  • When you try to use all layershellip
  • When you try to use all layershellip
  • Bandwidth Reservation for PROFINET IRT
  • Scheduling for PROFINET IRT
  • Functional principle of synchronization
  • 3125 microsecond cycle
  • Summary
  • Depth of Features
  • The ISOOSI Communications Model
  • Device Diagnostic Information
  • Diagnostic Information
  • ISOOSI Model Where Diagnostics fit in
  • IT Standards fPROFINET Network Diagnostics
  • Network Diagnostics Using SNMP
  • Network diagnostics using HTTP
  • IT Standards fPROFINET Network Diagnostics
  • LLDP (Link Layer Discovery Protocol)
  • Slide Number 44
  • Simple Device Replacement
  • Simple Device Replacement
  • Slide Number 47
  • Competitive comparison diagnostics
  • Resources
  • Depth of Features
  • How do I move information vertically
  • Depth of Features
  • Application Profiles
  • Application Profiles
  • PROFIenergy Use Cases
  • Competitive comparison
  • PROFIenergy Resources
  • Depth of Features
  • PROFIsafe How it works
  • Competitive comparison
  • PROFIsafe Resources
  • Depth of Features
  • How do I integrate controllers
  • Depth of Features
  • Share an IO Device
  • Depth of Features
  • Wireless
  • PROFINET over wireless backbones
  • Competitive Comparison wireless
  • Resources
  • Depth of Features
  • More
  • Depth of Features
  • Security
  • Resources
  • Leadership
  • Wrapping Up
  • What is PROFINET
  • Industrial
  • Scalable (Donrsquot Fence Me In)
  • Complete
  • Open
  • Fast
  • Flexible
  • Easy
  • Ethernet (Standard Unmodified)
  • Industrial Ethernet Capability Matrix
  • Industrial Ethernet Capability Matrix
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Resources
  • Competitive Resources from the PROFIblog
  • wwwusprofinetcom
  • Resources PROFINEWS App
  • Resources Newsletter
  • Resources Webinars
  • Resources One-day training classes
  • Resources PROFItech Classes
  • PROFINET Developer Workshop
  • Resources Books
  • Resources Social Media
  • Resources People
  • Slide Number 107
Page 41: PROFINET vs. EtherNet/IP · PROFINET RT (Real Time) The device determines which path the telegram takes  26 Data 40*…1440 Bytes InterFrame Gap 12 Byte Pre-amble

Network diagnostics using HTTP

Simple accessRegardless of location even wirelessNo engineering tool needed

41Easy access over the web (local or remote)IO Controllers IO Devices proxies or switches can have web

diagnostics implemented

Benefit Protocol Description

Mapping the network topology and simple device replacement

LLDPLink Layer Discovery Protocol IEEE 8021AB

wwwusprofinetcom

4242H

ow d

oes

it w

orkhellip

IT Standards fPROFINET Network Diagnostics

LLDP (Link Layer Discovery Protocol)

The Link Layer Discovery Protocol (LLDP) is a vendor-independent protocol and independent of the network structureVia LLDP connected devices specify their identity and properties to their neighbors cyclically every few seconds

ports names transmission rates etcThe information is stored in a local table (LLDP Discovery MIB)Benefits of using LLDP includehellip

helliptopology Information can later be read out with SNMP from the LLDP Discovery MIB

simple device replacement can be achieved

helliphellipIO 1 ndash Port 2 ndash IO DevicePort 5PLC ndash Port 1 ndash IO ControllerPort 4IO 3 ndash Port 1 ndash IO DevicePort 3IO 2 ndash Port 2 ndash IO DevicePort 2- Empty -Port 1

Discovery MIB - Switch

Example LLDP Table

43

wwwusprofinetcom

Topology Diagnostics View

Use of standard Ethernet mechanismsLLDPSNMP

Topology diagnostics for devices Same modeling of Ports as IO channels

Standard and topology view (offline online) Maintenance information

44

wwwusprofinetcom

Simple Device Replacement

How to replace a PROFINET device which has failed without using an engineering tool

Devices with memory cardTransfer memory card to keep existing device name

Devices without memory cardUsing the PROFINET simple device replacement feature

45

wwwusprofinetcom

Simple Device Replacement

wwwusprofinetcom

46

IO Controller

I0 3 are you thereHmmm No answer

LLDP Alias NameldquoSwitchP4rdquo

1 Device ldquoIO 3rdquo fails2 Device is replaced with new

MAC address and empty name3 Devices exchange LLDP4 The neighbor sends a LLDP alias

name to new device5 Controller finds new device using

DCP and LLDP alias name6 Device addressed with

DCP ldquoSet namerdquo from controller7 IO Controller starts device and

system is back online

IO 1 IO 2 IO 3

Switch

LLDP

Simple Device Replacement

P1

P2P3

P4

OK Irsquoll try this Is ldquoSwitchP4rdquo there(The device connected to port 4)

Hello I am the switch You are connected to my port 4 ldquoSwitchP4rdquo

Found you ldquoSwitchP4rdquo Let me set your device name again to ldquoI0 3rdquo

IO 4

P5

46

Use of Ethernet diagnostic tools

Network analysis with standard toolsDebugging during development w

Ethernet SnifferWireshark ndashwwwwiresharkorgPROFINET decoding is built inColor filter available

Device Link and traffic detection with LEDsLED DisplaySimple connection test without configuration

47

DCP (Discovery and Configuration Protocol)

Connect Request

Parameterization

Real-Time IO

wwwusprofinetcom

Competitive comparison diagnostics

wwwusprofinetcom

48

Technology PROFINET EtherNetIP Modbus TCP

Network Management

(DCP DHCP option SNMP LLDP

topology options naming concept comprehensive

diagnostics)

(DHCP bootP DHCP option 82 SNMP loop holes vendor specific

limited network diagnostics special switches very likely)

(limited to IT tools SNMP loop

holes vendor specific no built

in network functions)

Comprehensive Diagnostics

Yes Application and Network No No

Diagnostics IO Status Yes No IO only No

Diagnostics Network Browser (can find IP or naming issues)

Yes returns all PROFINET Devices

and information

Limited to IT or vendor tools

no common tool

Limited to IT or vendor tools

no common tool

Diagnostics Topology Yes No No

SNMP loop holes No Yes Yes

Resources

PROFINET Diagnostics VideoPROFINET Diagnostics for PROFINET Webinar

wwwusprofinetcom

49

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

50

ERP

EnterpriseResourcePlanning

ManufacturingExecutionSystem

PlantAssetManagement

Stage 1Definition ofmaintenanceinterface

MES

Interface defined in IEC62264

Prod

uctio

n

Qua

lity

Inve

ntor

y

Mai

nten

ance

Mai

nten

ance

Interface defined by PROFINET

PAMController amp Field Devices

How do I move information vertically

wwwusprofinetcom

51

White paper MES and PROFINET

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

52

Application Profiles

Agreement within a device family on how to use the PROFIBUS PROFINET data by adding data structures cyclic acyclic services behavior parameterization diagnosis integration etc

wwwusprofinetcom

53

1

2

7

1

2

7

HostMaster Field DeviceSlave

Engineering

IEC 61158

Profile

Application Profiles

wwwusprofinetcom

54

Ident(Bar-codeRFID)

RobotNC

Profile Guidelines

Common ProfilesApplication Profiles Cooperation with other organizations

eg OPC DriveCom VDMA OpenPLC etc Training (UML Safety Models etc) Tools

Redundancy

FFIEC 61804

Interbus CAN etc

Models

Best Practice Patterns

Diagnosis

Data types

IEC 62390

Encoder PROFIdrive

FluidPower

SEMI

IampM Functions

Time Stamp

PROFIsafe

PADevices

Waterwastewater

intelligPumps SEMI

RemoteIOforPA

LaboratoryDevices

Weighingamp

Dosage

LowVoltageSwitch-

gear

IO-Link Trains

PROFINET IO

PROFIenergy

PROFIenergy Use Cases

Switch off during short breaksSwitch off during long breaksSwitch off during unplanned breaksReading of measured data

Provides a means of reducing or shutting off power when demand will be exceeded

wwwusprofinetcom

55

Competitive comparison

wwwusprofinetcom

56

Energy Management PROFINET EtherNetIP Modbus TCP

Production Pause savings Yes New No

Data organization Yes Yes No

PROFIenergy Resources

PROFIenergy flyerVideo What does PROFIenergy meanMinutePROFINET What is PROFIenergyWhite Paper ldquoThe PROFIenergy ProfilerdquoWhite Paper ldquoGet Energy Costs under ControlrdquoWhite Paper ldquoAssessing PROFIenergyacutes potentialrdquoBlog Report with videos

ldquoPROFIenergyrdquo

wwwusprofinetcom

57

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

58

PROFIsafe How it works

wwwusprofinetcom

59

ldquoBlack Channel ASICs Links Cables etc are not safety relevant

PROFIsafe Parts of the safety critical communications systems Addressing Watch Dog Timers Sequencing Signature etc

Safety relevant but not part of the PROFIsafe-Profiles Safety IO and the Safety Control Systems

Non safety critical functions like eg diagnosis

eg Diagnosis

Fail-safe data Standard data

Data Unit

PROFIBUS or PROFINET

PROFINETHTTPSNMP

hellip

TCPIP

EthernetRT

IO or Controller

PROFINETHTTPSNMP

hellip

TCPIP

EthernetRT

IOSafetyInput

Safety-Layer

PROFINETHTTPSNMP

hellip

TCPIP

EthernetRT

IOSafetyControl

Safety-Layer

PROFINETHTTPSNMP

hellip

TCPIP

EthernetRT

IOSafetyOutput

Safety-Layer

PROFIsafe provides correct transmission of messages

Competitive comparison

wwwusprofinetcom

60

System PROFINET EtherNetIP Modbus TCP

Functional Safety Yes Yes No

Safety for discrete process and motion Yes No No

Integrates AS-i Safety Yes No No

PROFIsafe Resources

Marketing Flyer PROFIsafeSystem Description PROFIsafe Technology and ApplicationPROFItelevision Safety with PROFINETApplication Story KUKA Reduces Machine Safety ComponentsPROFIsafe webinarSafety the Moviewwwprofisafenet

wwwusprofinetcom

61

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

62

How do I integrate controllers

wwwusprofinetcom

63IO controller 1

PROFINET

IO controller 2

CPU2 I-Device

IO device 1

CPU1

IO controller 3

CPU3

IO device 2

I-Device

An IO controller can also be an IO device with IO controller functionality on the same interfaceAllow local controllers in a modular architecture to communicate to a higher level station (main controller)Familiar IO access without TCPIP telegrams or proprietary methodsSimple and familiar IO interfacing of CPUs Interfacing of CPUs in different projects Integration among different controllers (manufacturers)Transmission of cyclic data (RT IRT)

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

64

Share an IO Device

PROFINET offers shared device functionalityTwo Controllers can access the same deviceFlexible assignment of modules to different controllers

IO controller 1

PROFINET

IO controller 2

Shared IO Device

Shared device results in reduced costs simplified architecturescan save on cabinet space allowing optimized solutions

65

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

66

Wireless

Long distance (RTU)Long distancesWaterwastewater and oil patch applicationsNo standards

Process InstrumentsShort distances battery powered meshWirelessHART ISA 10011a

Discrete Sensors and ActuatorsShort distances line-powered meshStandards still evolving

BackboneMedium distancesLong-established standards

wwwusprofinetcom

67

RTU = Remote Terminal Unit

PROFIBUS amp PROFINET gateways to WirelessHART

PI developed a standard

PROFINET uses this

PROFINET over wireless backbones

PROFINET runs over these standard wireless technologies

IEEE 80211 (bgahnac) ndash Wireless LANIEEE 802151 ndash Bluetooth

Wireless is part of the PROFINET specification

Many vendorsSome IO devices have wireless built in

PROFIsafe is safety-certified over wireless using PROFINET as the transport mechanism

wwwusprofinetcom

68

Competitive Comparison wireless

PROFINET ndash designed in safety includedEtherNetIP ndash multicasting complicates

wwwusprofinetcom

69

Resources

Industrial Wireless Networking WebinarFour kinds of wireless blog postPROFINET Certified Network Engineer classMore App stories

Disney Toy Story Midway ManiaDisney Radiator Springs Racers Swedish TowerSteel Industry

wwwusprofinetcom

70

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

71

More

Bumpless RedundancyFast Start UpiPar ServerProxiesUnmanaged switchesApplication Profiles for

Lab trains pumps SEMI robots hellip

wwwusprofinetcom

72

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

73

Security

PI and ODVA have security documentsBoth rely on protecting the network itself

wwwusprofinetcom

74

Resources

Automation WorldBelden webinarControl Engineering Were you just hackedwwwisssourcecomwwwSCADAhackercomEric Byresrsquo blogldquoProtecting ICSs from Electronic Threatsrdquo

Part 1Part 2Part 3

us-certgovcontrol_systemsMacAfeePROFINET Security Guideline

wwwusprofinetcom

75

Leadership

PI createdFunctional safety over the network using the black channel approachEnergy management covering production pauses and data organization

PI advocated 2-port switches in devices when ODVA said it was a bad idea now they also advocate themPI was first with redundant media controllers and devices

wwwusprofinetcom

76

Wrapping Up

What is PROFINET

PROFINET

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

wwwusprofinetcom

78

IS COFFEE

Industrial

Not PROFIBUS wrapped in TCPIPDesigned for industry from start

FastRobustDeterministic

wwwusprofinetcom

79

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Scalable (Donrsquot Fence Me In)

Donrsquot settle for an 80 solutionEventually you will need more

Motion ControlProcess InstrumentSafety over the busConnectivity to a

production systemAnd that will require

New busNew softwareNew training

Sohellipstart with the 100 solutionPROFINET wwwusprofinetcom

80

$

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Dont Fence Me In

Roy Rogers Sons of the Pionee

Sons of the Pioneers 36 All- track 7

1998

Other

16813268

eng - 00002425 00002423 00014C3C 00014C37 00015F90 00015F90 00008000 00008000 00007530 00007530

Complete

Finished (stable)Spec at version 23 for 2 yearsWork on ldquoobjectsrdquo continues

All application areasDiscrete process motion high speed

Depth of featuresDiagnostics

PROFIBUS-like + IT protocolsFunctional safetyEnergy managementFast startuphellip many more

wwwusprofinetcom

81

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Open

Created and maintained by PI not by any one companyPI members participate in Working Groups and as reviewersMembership not required to make productsNo contract to sign

wwwusprofinetcom

82

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Fast

How fastTCPIP

secondsProcess instruments

100rsquos of millisecondsFactory IO

~10 millisecondsMotion control

lt1 millisecondHigh speed IO motion

3125 microseconds

wwwusprofinetcom

83

How repeatable

seconds

10rsquos of milliseconds

lt1millisecond

lt1microsecond

called ldquojitterrdquocovers this whole range

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

FlexibleStart with PROFINET

Virtually unlimited address spaceLots of bandwidthStandard wirelessFuture-proof leveraging of EthernetConnectivity upwardsConnectivity peer-to-peerConnect directly to IO

For specialized needsUnusual device PROFIBUS to PROFINETIntelligent sensor IO-Link to PROFINETSimple sensor AS-i to PROFINETProcess instrument PROFIBUS PA (or FF) to PROFINETWireless process instrument WirelessHART to PROFINETWireless discrete sensor PI WSAN to PROFINETLegacy fieldbus Proxy to PROFINETLegacy instrument HART to PROFINET

84

wwwusprofinetcom

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Easy

Simple Device ReplacementEasy configurationAutomatic topologyAutomatic timing calculations

wwwusprofinetcom

85

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Ethernet (Standard Unmodified)

Standard Unmodified EthernetConforms to IEEE8023

Media includesCopperFiberWireless

Uses standard Ethernet switches

wwwusprofinetcom

86

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Industrial Ethernet Capability Matrix

wwwusprofinetcom

87

Industrial Ethernet Capability Matrix

wwwusprofinetcom

88

TCPIP

Open Network

Real-timeMotion

Controller-to-Controller(Peer-to-Peer)

Modbus TCPEtherNetIPEtherCATPROFINET

Motion

wwwusprofinetcom

Industrial Ethernet Functionality

Technology PROFINET EthernetIP Modbus TCP

Ethernet IO Y Y YMotion Control Y Y NPeer-to-peer Y Y N

Process profile Y N N

Safety Y Y NSecurity Guideline Y N NBuses integrated many DeviceNet

ControlNet Modbus

source organization websites

Y = shipping N = no plans known

Available= PROFIBUS DP PROFIBUS PA Interbus DeviceNet Serial Modbus AS-i HART IO-Link FFPlanned= CC-Link more

89

Industrial Ethernet Functionality

Technology PROFINET EtherNetIP Modbus TCP

Communication Model Provider-Consumer

Provider-Consumer

Client-Server

Real-time Protocol Options

IEEE 8023 (Layer 2) primary

UDPIP optionTCPIP option

UDPIP (Layer 4) TCPIP (Layer 4)

Jitter with IO ++ (low) - (high) -- (higher)

Protocol Standard IEC 61158 IEC 61158 IEC 61158

Transmission Type Unicast primary Multicast optional

Multicast primary Limited Unicast Unicast only

COTS switch possible Yes Not recommended Yes

Switch requirements 100Mbits or faster

full duplex for IO traffic

Full DuplexIGMP Snooping One

IGMP QueryWire speed

For IO traffic

No special requirements

IP Address AssignmentAutomatic w PN

DCPDHCP optional

DHCP andManaged

DHCP and Managed

90

wwwusprofinetcom

Industrial Ethernet Functionality

Device Names Mandatory Optional Optional

Simple Device Replacement

Yes no toolssupport in all

devices

NoDHCP Option 82 Managed

Need special switchserver with DHCP

Option 82 support

No

Technology PROFINET EtherNetIP Modbus TCP

Network Management

(DCP DHCP option SNMP LLDP

topology options naming concept comprehensive

diagnostics)

(DHCP bootP DHCP option 82 SNMP loop holes vendor specific

limited network diagnostics special switches very likely)

(limited to IT tools SNMP loop

holes vendor specific no built

in network functions)

Comprehensive Diagnostics

Yes Application and Network No No

Diagnostics IO Status Yes No IO only No

Diagnostics Network Browser (can find IP or naming issues)

Yes returns all PROFINET Devices

and information

Limited to IT or vendor tools

no common tool

Limited to IT or vendor tools

no common tool

91

wwwusprofinetcom

Industrial Ethernet Functionality

Diagnostics Topology Yes No No

SNMP loop holes No Yes Yes

Energy Management(PROFIenergy) Yes No No

Safety Yes Yes No

Fast Start Up Yes Yes No

Wireless Yes IEEE 80211 and Bluetooth

Yes IEEE 80211(with caution when

using multicast)Yes

Performance ++ - --

Automatic Timing Calculation Yes No No

Technology PROFINET EtherNetIP Modbus TCP

Fieldbus Integration

Many including non PI

networks (PROFIBUS Interbus ASI

DeviceNet Foundation Fieldbus Modbus Hart

etc)

CompoNet DeviceNet ControlNet

Modbus TCPModbus

92

wwwusprofinetcom

Industrial Ethernet Functionality

Media (Network) Redundancy

YesSP RSP PN MRP

bumpless IRTvendor specific

YesSP RSP DLR vendor

specific

YesSP RSP vendor

specific

Bumpless Redundancy Yes No No

Controller Redundancy YesNot on EtherNetIP

Only with additional ODVA networks and hardware

No

Device Redundancy Yes No NoVertical Integration Yes No NoDevices can report maintenance information

Yes No No

Peer to Peer communications

Yes with CBA I-Device PNPN

Couplers TCPUDP option for programmed communication

Yesonly TCPIPprogrammed

communication

Yesonly TCPIPprogrammed

communication

Technology PROFINET EtherNetIP Modbus TCP

93

wwwusprofinetcom

Industrial Ethernet Functionality

Technology PROFINET EtherNetIP Modbus TCP

PROFINET for PA(Process Automation)

Yes No No

Shared Device Yes No No

iPar (optional parameter server)

Yes No No

TCI ndash Tool Calling Interface(allows vendor tools to be entered from the PROFINET configuration engineering tool)

Yes No No

94

wwwusprofinetcom

Resources

Competitive Resources from the PROFIblog

Pegging the FUD Meter (82707)The Fickle Finger of FUD (103007)FUD Dissection Part 1FUD Dissection Part 2Responding to FUD with FCNThe Big Lie SUE (121708)The EtherNetIP FUD-sicle ndash Melted Again(73112)PROFINET versus EtherNetIP (22415)

wwwusprofinetcom

96

wwwusprofinetcom

wwwusprofinetcom

97

Resources PROFINEWS App

wwwusprofinetcom

98

Resources NewsletterPROFINEWScom

wwwusprofinetcom

99

wwwusprofinetcom

Resources Webinars

Introduction to Ethernet for Control EngineersPROFINETIndustrial WirelessIndustrial Ethernet DiagnosticsPROFIBUS in the Process Industries PROFIsafePROFIenergyCompleting a PROFINET Project

More

100

Resources One-day training classes101

PROFINETMinneapolis June 4Denver June Chicago Aug Tampa Oct Detroit Oct Louisville Nov Raleigh Nov Seattle Dec

For the latest scheduleand to register visit

wwwusprofinetcom wwwusprofinetcom

PROFINETLos Angeles Feb 3 Dallas Feb 19Atlanta Mar 4Houston Mar 19Richmond Apr 2St Louis Apr 16Newark Apr 28Pittsburgh May 14

Resources PROFItech Classes

PROFIBUS or PROFINET Certified Network Engineer classFull week in Johnson City TNAlso available on-siteTheoretical plus hands-onCertification requires passing both a theoretical and practical examCertified Network Engineers are listed at wwwprofibuscomDetails at certifiedProfiInterfaceCentercomRegister online

wwwusprofinetcom

102

PROFINET Developer Workshop

Provide background and knowledge to design and test a PROFINET product efficientlyHow PROFINET can meet the specific applicationrsquos needs (ex GSDML file development)Tailored to customerrsquos level of experience and education Builds upon the PROFINET Certified Network Engineer curriculumHands-on experience and expert instruction on how to use the PROFINET test software suiteSmall or large groups accommodated both at the PIC or on the customerrsquos site wwwusprofinetcom

103

Resources Books

wwwusprofinetcom

104

OrderOrder

Order Order

Resources Social Media

wwwusprofinetcom

105

PROFItelevision

ThePROFIblogger

MinutePROFINET

Resources People

PI North America16101 N 82nd StreetSuite 3BScottsdale AZ 85260 USA ph (480) 483-2456fax (480) 483-7202wwwusprofibuscom

Michael Bryant Executive DirectorCarl Henning Deputy DirectorMichael Bowne Director of Tech MktingLynne Froehlich Administrative DirectorMarsha Bryant Administrator

PROFI Interface Center One Internet PlazaJohnson City TN 37604 USA

ph (423) 262-2576fax (423) 262-2103 wwwProfiInterfaceCentercom

Torsten Paulsen PIC ManagerHunter Harrington PROFINET Consulting EngrKyle McMillan PROFINET Systems EngineerJohn Swindall PROFIBUS Systems Engineer

wwwusprofinetcom

106

copy2013-2015 PI North America The PROFINET and PROFIBUS Logos are registered trademarks Members of PI are entitled to use the logos in all their written or electronic publications and promotional material The use of the PROFINET Logo in connection with PROFINET products is allowed only under the conditions of the PROFINET Runtime Software license All other trademarks and registered trademarks are the property of their respective owners

  • PROFINET vs EtherNetIP
  • A Disclaimer
  • Agenda
  • The Organization PROFINET
  • The Organizations
  • The Organizations Activities
  • The Organizations Cooperation
  • PI markets
  • Itrsquos all about the data
  • The road to IIoT
  • Breadth of Application Coverage
  • Competitive comparison discrete IO
  • Resources
  • PROFINET in Process
  • Competitive comparison process
  • Resources
  • Resources PROFIBUS PA
  • Motion Control Topology
  • Competitive comparison motion
  • Resources
  • Depth of Features
  • 5 steps to determinism
  • PROFINET and TCPIP
  • Why not use TCPIP for real-time
  • Ethernet doesnrsquot cause delays
  • PROFINET RT (Real Time)
  • When you try to use all layershellip
  • When you try to use all layershellip
  • Bandwidth Reservation for PROFINET IRT
  • Scheduling for PROFINET IRT
  • Functional principle of synchronization
  • 3125 microsecond cycle
  • Summary
  • Depth of Features
  • The ISOOSI Communications Model
  • Device Diagnostic Information
  • Diagnostic Information
  • ISOOSI Model Where Diagnostics fit in
  • IT Standards fPROFINET Network Diagnostics
  • Network Diagnostics Using SNMP
  • Network diagnostics using HTTP
  • IT Standards fPROFINET Network Diagnostics
  • LLDP (Link Layer Discovery Protocol)
  • Slide Number 44
  • Simple Device Replacement
  • Simple Device Replacement
  • Slide Number 47
  • Competitive comparison diagnostics
  • Resources
  • Depth of Features
  • How do I move information vertically
  • Depth of Features
  • Application Profiles
  • Application Profiles
  • PROFIenergy Use Cases
  • Competitive comparison
  • PROFIenergy Resources
  • Depth of Features
  • PROFIsafe How it works
  • Competitive comparison
  • PROFIsafe Resources
  • Depth of Features
  • How do I integrate controllers
  • Depth of Features
  • Share an IO Device
  • Depth of Features
  • Wireless
  • PROFINET over wireless backbones
  • Competitive Comparison wireless
  • Resources
  • Depth of Features
  • More
  • Depth of Features
  • Security
  • Resources
  • Leadership
  • Wrapping Up
  • What is PROFINET
  • Industrial
  • Scalable (Donrsquot Fence Me In)
  • Complete
  • Open
  • Fast
  • Flexible
  • Easy
  • Ethernet (Standard Unmodified)
  • Industrial Ethernet Capability Matrix
  • Industrial Ethernet Capability Matrix
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Resources
  • Competitive Resources from the PROFIblog
  • wwwusprofinetcom
  • Resources PROFINEWS App
  • Resources Newsletter
  • Resources Webinars
  • Resources One-day training classes
  • Resources PROFItech Classes
  • PROFINET Developer Workshop
  • Resources Books
  • Resources Social Media
  • Resources People
  • Slide Number 107
Page 42: PROFINET vs. EtherNet/IP · PROFINET RT (Real Time) The device determines which path the telegram takes  26 Data 40*…1440 Bytes InterFrame Gap 12 Byte Pre-amble

Benefit Protocol Description

Mapping the network topology and simple device replacement

LLDPLink Layer Discovery Protocol IEEE 8021AB

wwwusprofinetcom

4242H

ow d

oes

it w

orkhellip

IT Standards fPROFINET Network Diagnostics

LLDP (Link Layer Discovery Protocol)

The Link Layer Discovery Protocol (LLDP) is a vendor-independent protocol and independent of the network structureVia LLDP connected devices specify their identity and properties to their neighbors cyclically every few seconds

ports names transmission rates etcThe information is stored in a local table (LLDP Discovery MIB)Benefits of using LLDP includehellip

helliptopology Information can later be read out with SNMP from the LLDP Discovery MIB

simple device replacement can be achieved

helliphellipIO 1 ndash Port 2 ndash IO DevicePort 5PLC ndash Port 1 ndash IO ControllerPort 4IO 3 ndash Port 1 ndash IO DevicePort 3IO 2 ndash Port 2 ndash IO DevicePort 2- Empty -Port 1

Discovery MIB - Switch

Example LLDP Table

43

wwwusprofinetcom

Topology Diagnostics View

Use of standard Ethernet mechanismsLLDPSNMP

Topology diagnostics for devices Same modeling of Ports as IO channels

Standard and topology view (offline online) Maintenance information

44

wwwusprofinetcom

Simple Device Replacement

How to replace a PROFINET device which has failed without using an engineering tool

Devices with memory cardTransfer memory card to keep existing device name

Devices without memory cardUsing the PROFINET simple device replacement feature

45

wwwusprofinetcom

Simple Device Replacement

wwwusprofinetcom

46

IO Controller

I0 3 are you thereHmmm No answer

LLDP Alias NameldquoSwitchP4rdquo

1 Device ldquoIO 3rdquo fails2 Device is replaced with new

MAC address and empty name3 Devices exchange LLDP4 The neighbor sends a LLDP alias

name to new device5 Controller finds new device using

DCP and LLDP alias name6 Device addressed with

DCP ldquoSet namerdquo from controller7 IO Controller starts device and

system is back online

IO 1 IO 2 IO 3

Switch

LLDP

Simple Device Replacement

P1

P2P3

P4

OK Irsquoll try this Is ldquoSwitchP4rdquo there(The device connected to port 4)

Hello I am the switch You are connected to my port 4 ldquoSwitchP4rdquo

Found you ldquoSwitchP4rdquo Let me set your device name again to ldquoI0 3rdquo

IO 4

P5

46

Use of Ethernet diagnostic tools

Network analysis with standard toolsDebugging during development w

Ethernet SnifferWireshark ndashwwwwiresharkorgPROFINET decoding is built inColor filter available

Device Link and traffic detection with LEDsLED DisplaySimple connection test without configuration

47

DCP (Discovery and Configuration Protocol)

Connect Request

Parameterization

Real-Time IO

wwwusprofinetcom

Competitive comparison diagnostics

wwwusprofinetcom

48

Technology PROFINET EtherNetIP Modbus TCP

Network Management

(DCP DHCP option SNMP LLDP

topology options naming concept comprehensive

diagnostics)

(DHCP bootP DHCP option 82 SNMP loop holes vendor specific

limited network diagnostics special switches very likely)

(limited to IT tools SNMP loop

holes vendor specific no built

in network functions)

Comprehensive Diagnostics

Yes Application and Network No No

Diagnostics IO Status Yes No IO only No

Diagnostics Network Browser (can find IP or naming issues)

Yes returns all PROFINET Devices

and information

Limited to IT or vendor tools

no common tool

Limited to IT or vendor tools

no common tool

Diagnostics Topology Yes No No

SNMP loop holes No Yes Yes

Resources

PROFINET Diagnostics VideoPROFINET Diagnostics for PROFINET Webinar

wwwusprofinetcom

49

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

50

ERP

EnterpriseResourcePlanning

ManufacturingExecutionSystem

PlantAssetManagement

Stage 1Definition ofmaintenanceinterface

MES

Interface defined in IEC62264

Prod

uctio

n

Qua

lity

Inve

ntor

y

Mai

nten

ance

Mai

nten

ance

Interface defined by PROFINET

PAMController amp Field Devices

How do I move information vertically

wwwusprofinetcom

51

White paper MES and PROFINET

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

52

Application Profiles

Agreement within a device family on how to use the PROFIBUS PROFINET data by adding data structures cyclic acyclic services behavior parameterization diagnosis integration etc

wwwusprofinetcom

53

1

2

7

1

2

7

HostMaster Field DeviceSlave

Engineering

IEC 61158

Profile

Application Profiles

wwwusprofinetcom

54

Ident(Bar-codeRFID)

RobotNC

Profile Guidelines

Common ProfilesApplication Profiles Cooperation with other organizations

eg OPC DriveCom VDMA OpenPLC etc Training (UML Safety Models etc) Tools

Redundancy

FFIEC 61804

Interbus CAN etc

Models

Best Practice Patterns

Diagnosis

Data types

IEC 62390

Encoder PROFIdrive

FluidPower

SEMI

IampM Functions

Time Stamp

PROFIsafe

PADevices

Waterwastewater

intelligPumps SEMI

RemoteIOforPA

LaboratoryDevices

Weighingamp

Dosage

LowVoltageSwitch-

gear

IO-Link Trains

PROFINET IO

PROFIenergy

PROFIenergy Use Cases

Switch off during short breaksSwitch off during long breaksSwitch off during unplanned breaksReading of measured data

Provides a means of reducing or shutting off power when demand will be exceeded

wwwusprofinetcom

55

Competitive comparison

wwwusprofinetcom

56

Energy Management PROFINET EtherNetIP Modbus TCP

Production Pause savings Yes New No

Data organization Yes Yes No

PROFIenergy Resources

PROFIenergy flyerVideo What does PROFIenergy meanMinutePROFINET What is PROFIenergyWhite Paper ldquoThe PROFIenergy ProfilerdquoWhite Paper ldquoGet Energy Costs under ControlrdquoWhite Paper ldquoAssessing PROFIenergyacutes potentialrdquoBlog Report with videos

ldquoPROFIenergyrdquo

wwwusprofinetcom

57

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

58

PROFIsafe How it works

wwwusprofinetcom

59

ldquoBlack Channel ASICs Links Cables etc are not safety relevant

PROFIsafe Parts of the safety critical communications systems Addressing Watch Dog Timers Sequencing Signature etc

Safety relevant but not part of the PROFIsafe-Profiles Safety IO and the Safety Control Systems

Non safety critical functions like eg diagnosis

eg Diagnosis

Fail-safe data Standard data

Data Unit

PROFIBUS or PROFINET

PROFINETHTTPSNMP

hellip

TCPIP

EthernetRT

IO or Controller

PROFINETHTTPSNMP

hellip

TCPIP

EthernetRT

IOSafetyInput

Safety-Layer

PROFINETHTTPSNMP

hellip

TCPIP

EthernetRT

IOSafetyControl

Safety-Layer

PROFINETHTTPSNMP

hellip

TCPIP

EthernetRT

IOSafetyOutput

Safety-Layer

PROFIsafe provides correct transmission of messages

Competitive comparison

wwwusprofinetcom

60

System PROFINET EtherNetIP Modbus TCP

Functional Safety Yes Yes No

Safety for discrete process and motion Yes No No

Integrates AS-i Safety Yes No No

PROFIsafe Resources

Marketing Flyer PROFIsafeSystem Description PROFIsafe Technology and ApplicationPROFItelevision Safety with PROFINETApplication Story KUKA Reduces Machine Safety ComponentsPROFIsafe webinarSafety the Moviewwwprofisafenet

wwwusprofinetcom

61

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

62

How do I integrate controllers

wwwusprofinetcom

63IO controller 1

PROFINET

IO controller 2

CPU2 I-Device

IO device 1

CPU1

IO controller 3

CPU3

IO device 2

I-Device

An IO controller can also be an IO device with IO controller functionality on the same interfaceAllow local controllers in a modular architecture to communicate to a higher level station (main controller)Familiar IO access without TCPIP telegrams or proprietary methodsSimple and familiar IO interfacing of CPUs Interfacing of CPUs in different projects Integration among different controllers (manufacturers)Transmission of cyclic data (RT IRT)

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

64

Share an IO Device

PROFINET offers shared device functionalityTwo Controllers can access the same deviceFlexible assignment of modules to different controllers

IO controller 1

PROFINET

IO controller 2

Shared IO Device

Shared device results in reduced costs simplified architecturescan save on cabinet space allowing optimized solutions

65

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

66

Wireless

Long distance (RTU)Long distancesWaterwastewater and oil patch applicationsNo standards

Process InstrumentsShort distances battery powered meshWirelessHART ISA 10011a

Discrete Sensors and ActuatorsShort distances line-powered meshStandards still evolving

BackboneMedium distancesLong-established standards

wwwusprofinetcom

67

RTU = Remote Terminal Unit

PROFIBUS amp PROFINET gateways to WirelessHART

PI developed a standard

PROFINET uses this

PROFINET over wireless backbones

PROFINET runs over these standard wireless technologies

IEEE 80211 (bgahnac) ndash Wireless LANIEEE 802151 ndash Bluetooth

Wireless is part of the PROFINET specification

Many vendorsSome IO devices have wireless built in

PROFIsafe is safety-certified over wireless using PROFINET as the transport mechanism

wwwusprofinetcom

68

Competitive Comparison wireless

PROFINET ndash designed in safety includedEtherNetIP ndash multicasting complicates

wwwusprofinetcom

69

Resources

Industrial Wireless Networking WebinarFour kinds of wireless blog postPROFINET Certified Network Engineer classMore App stories

Disney Toy Story Midway ManiaDisney Radiator Springs Racers Swedish TowerSteel Industry

wwwusprofinetcom

70

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

71

More

Bumpless RedundancyFast Start UpiPar ServerProxiesUnmanaged switchesApplication Profiles for

Lab trains pumps SEMI robots hellip

wwwusprofinetcom

72

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

73

Security

PI and ODVA have security documentsBoth rely on protecting the network itself

wwwusprofinetcom

74

Resources

Automation WorldBelden webinarControl Engineering Were you just hackedwwwisssourcecomwwwSCADAhackercomEric Byresrsquo blogldquoProtecting ICSs from Electronic Threatsrdquo

Part 1Part 2Part 3

us-certgovcontrol_systemsMacAfeePROFINET Security Guideline

wwwusprofinetcom

75

Leadership

PI createdFunctional safety over the network using the black channel approachEnergy management covering production pauses and data organization

PI advocated 2-port switches in devices when ODVA said it was a bad idea now they also advocate themPI was first with redundant media controllers and devices

wwwusprofinetcom

76

Wrapping Up

What is PROFINET

PROFINET

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

wwwusprofinetcom

78

IS COFFEE

Industrial

Not PROFIBUS wrapped in TCPIPDesigned for industry from start

FastRobustDeterministic

wwwusprofinetcom

79

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Scalable (Donrsquot Fence Me In)

Donrsquot settle for an 80 solutionEventually you will need more

Motion ControlProcess InstrumentSafety over the busConnectivity to a

production systemAnd that will require

New busNew softwareNew training

Sohellipstart with the 100 solutionPROFINET wwwusprofinetcom

80

$

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Dont Fence Me In

Roy Rogers Sons of the Pionee

Sons of the Pioneers 36 All- track 7

1998

Other

16813268

eng - 00002425 00002423 00014C3C 00014C37 00015F90 00015F90 00008000 00008000 00007530 00007530

Complete

Finished (stable)Spec at version 23 for 2 yearsWork on ldquoobjectsrdquo continues

All application areasDiscrete process motion high speed

Depth of featuresDiagnostics

PROFIBUS-like + IT protocolsFunctional safetyEnergy managementFast startuphellip many more

wwwusprofinetcom

81

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Open

Created and maintained by PI not by any one companyPI members participate in Working Groups and as reviewersMembership not required to make productsNo contract to sign

wwwusprofinetcom

82

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Fast

How fastTCPIP

secondsProcess instruments

100rsquos of millisecondsFactory IO

~10 millisecondsMotion control

lt1 millisecondHigh speed IO motion

3125 microseconds

wwwusprofinetcom

83

How repeatable

seconds

10rsquos of milliseconds

lt1millisecond

lt1microsecond

called ldquojitterrdquocovers this whole range

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

FlexibleStart with PROFINET

Virtually unlimited address spaceLots of bandwidthStandard wirelessFuture-proof leveraging of EthernetConnectivity upwardsConnectivity peer-to-peerConnect directly to IO

For specialized needsUnusual device PROFIBUS to PROFINETIntelligent sensor IO-Link to PROFINETSimple sensor AS-i to PROFINETProcess instrument PROFIBUS PA (or FF) to PROFINETWireless process instrument WirelessHART to PROFINETWireless discrete sensor PI WSAN to PROFINETLegacy fieldbus Proxy to PROFINETLegacy instrument HART to PROFINET

84

wwwusprofinetcom

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Easy

Simple Device ReplacementEasy configurationAutomatic topologyAutomatic timing calculations

wwwusprofinetcom

85

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Ethernet (Standard Unmodified)

Standard Unmodified EthernetConforms to IEEE8023

Media includesCopperFiberWireless

Uses standard Ethernet switches

wwwusprofinetcom

86

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Industrial Ethernet Capability Matrix

wwwusprofinetcom

87

Industrial Ethernet Capability Matrix

wwwusprofinetcom

88

TCPIP

Open Network

Real-timeMotion

Controller-to-Controller(Peer-to-Peer)

Modbus TCPEtherNetIPEtherCATPROFINET

Motion

wwwusprofinetcom

Industrial Ethernet Functionality

Technology PROFINET EthernetIP Modbus TCP

Ethernet IO Y Y YMotion Control Y Y NPeer-to-peer Y Y N

Process profile Y N N

Safety Y Y NSecurity Guideline Y N NBuses integrated many DeviceNet

ControlNet Modbus

source organization websites

Y = shipping N = no plans known

Available= PROFIBUS DP PROFIBUS PA Interbus DeviceNet Serial Modbus AS-i HART IO-Link FFPlanned= CC-Link more

89

Industrial Ethernet Functionality

Technology PROFINET EtherNetIP Modbus TCP

Communication Model Provider-Consumer

Provider-Consumer

Client-Server

Real-time Protocol Options

IEEE 8023 (Layer 2) primary

UDPIP optionTCPIP option

UDPIP (Layer 4) TCPIP (Layer 4)

Jitter with IO ++ (low) - (high) -- (higher)

Protocol Standard IEC 61158 IEC 61158 IEC 61158

Transmission Type Unicast primary Multicast optional

Multicast primary Limited Unicast Unicast only

COTS switch possible Yes Not recommended Yes

Switch requirements 100Mbits or faster

full duplex for IO traffic

Full DuplexIGMP Snooping One

IGMP QueryWire speed

For IO traffic

No special requirements

IP Address AssignmentAutomatic w PN

DCPDHCP optional

DHCP andManaged

DHCP and Managed

90

wwwusprofinetcom

Industrial Ethernet Functionality

Device Names Mandatory Optional Optional

Simple Device Replacement

Yes no toolssupport in all

devices

NoDHCP Option 82 Managed

Need special switchserver with DHCP

Option 82 support

No

Technology PROFINET EtherNetIP Modbus TCP

Network Management

(DCP DHCP option SNMP LLDP

topology options naming concept comprehensive

diagnostics)

(DHCP bootP DHCP option 82 SNMP loop holes vendor specific

limited network diagnostics special switches very likely)

(limited to IT tools SNMP loop

holes vendor specific no built

in network functions)

Comprehensive Diagnostics

Yes Application and Network No No

Diagnostics IO Status Yes No IO only No

Diagnostics Network Browser (can find IP or naming issues)

Yes returns all PROFINET Devices

and information

Limited to IT or vendor tools

no common tool

Limited to IT or vendor tools

no common tool

91

wwwusprofinetcom

Industrial Ethernet Functionality

Diagnostics Topology Yes No No

SNMP loop holes No Yes Yes

Energy Management(PROFIenergy) Yes No No

Safety Yes Yes No

Fast Start Up Yes Yes No

Wireless Yes IEEE 80211 and Bluetooth

Yes IEEE 80211(with caution when

using multicast)Yes

Performance ++ - --

Automatic Timing Calculation Yes No No

Technology PROFINET EtherNetIP Modbus TCP

Fieldbus Integration

Many including non PI

networks (PROFIBUS Interbus ASI

DeviceNet Foundation Fieldbus Modbus Hart

etc)

CompoNet DeviceNet ControlNet

Modbus TCPModbus

92

wwwusprofinetcom

Industrial Ethernet Functionality

Media (Network) Redundancy

YesSP RSP PN MRP

bumpless IRTvendor specific

YesSP RSP DLR vendor

specific

YesSP RSP vendor

specific

Bumpless Redundancy Yes No No

Controller Redundancy YesNot on EtherNetIP

Only with additional ODVA networks and hardware

No

Device Redundancy Yes No NoVertical Integration Yes No NoDevices can report maintenance information

Yes No No

Peer to Peer communications

Yes with CBA I-Device PNPN

Couplers TCPUDP option for programmed communication

Yesonly TCPIPprogrammed

communication

Yesonly TCPIPprogrammed

communication

Technology PROFINET EtherNetIP Modbus TCP

93

wwwusprofinetcom

Industrial Ethernet Functionality

Technology PROFINET EtherNetIP Modbus TCP

PROFINET for PA(Process Automation)

Yes No No

Shared Device Yes No No

iPar (optional parameter server)

Yes No No

TCI ndash Tool Calling Interface(allows vendor tools to be entered from the PROFINET configuration engineering tool)

Yes No No

94

wwwusprofinetcom

Resources

Competitive Resources from the PROFIblog

Pegging the FUD Meter (82707)The Fickle Finger of FUD (103007)FUD Dissection Part 1FUD Dissection Part 2Responding to FUD with FCNThe Big Lie SUE (121708)The EtherNetIP FUD-sicle ndash Melted Again(73112)PROFINET versus EtherNetIP (22415)

wwwusprofinetcom

96

wwwusprofinetcom

wwwusprofinetcom

97

Resources PROFINEWS App

wwwusprofinetcom

98

Resources NewsletterPROFINEWScom

wwwusprofinetcom

99

wwwusprofinetcom

Resources Webinars

Introduction to Ethernet for Control EngineersPROFINETIndustrial WirelessIndustrial Ethernet DiagnosticsPROFIBUS in the Process Industries PROFIsafePROFIenergyCompleting a PROFINET Project

More

100

Resources One-day training classes101

PROFINETMinneapolis June 4Denver June Chicago Aug Tampa Oct Detroit Oct Louisville Nov Raleigh Nov Seattle Dec

For the latest scheduleand to register visit

wwwusprofinetcom wwwusprofinetcom

PROFINETLos Angeles Feb 3 Dallas Feb 19Atlanta Mar 4Houston Mar 19Richmond Apr 2St Louis Apr 16Newark Apr 28Pittsburgh May 14

Resources PROFItech Classes

PROFIBUS or PROFINET Certified Network Engineer classFull week in Johnson City TNAlso available on-siteTheoretical plus hands-onCertification requires passing both a theoretical and practical examCertified Network Engineers are listed at wwwprofibuscomDetails at certifiedProfiInterfaceCentercomRegister online

wwwusprofinetcom

102

PROFINET Developer Workshop

Provide background and knowledge to design and test a PROFINET product efficientlyHow PROFINET can meet the specific applicationrsquos needs (ex GSDML file development)Tailored to customerrsquos level of experience and education Builds upon the PROFINET Certified Network Engineer curriculumHands-on experience and expert instruction on how to use the PROFINET test software suiteSmall or large groups accommodated both at the PIC or on the customerrsquos site wwwusprofinetcom

103

Resources Books

wwwusprofinetcom

104

OrderOrder

Order Order

Resources Social Media

wwwusprofinetcom

105

PROFItelevision

ThePROFIblogger

MinutePROFINET

Resources People

PI North America16101 N 82nd StreetSuite 3BScottsdale AZ 85260 USA ph (480) 483-2456fax (480) 483-7202wwwusprofibuscom

Michael Bryant Executive DirectorCarl Henning Deputy DirectorMichael Bowne Director of Tech MktingLynne Froehlich Administrative DirectorMarsha Bryant Administrator

PROFI Interface Center One Internet PlazaJohnson City TN 37604 USA

ph (423) 262-2576fax (423) 262-2103 wwwProfiInterfaceCentercom

Torsten Paulsen PIC ManagerHunter Harrington PROFINET Consulting EngrKyle McMillan PROFINET Systems EngineerJohn Swindall PROFIBUS Systems Engineer

wwwusprofinetcom

106

copy2013-2015 PI North America The PROFINET and PROFIBUS Logos are registered trademarks Members of PI are entitled to use the logos in all their written or electronic publications and promotional material The use of the PROFINET Logo in connection with PROFINET products is allowed only under the conditions of the PROFINET Runtime Software license All other trademarks and registered trademarks are the property of their respective owners

  • PROFINET vs EtherNetIP
  • A Disclaimer
  • Agenda
  • The Organization PROFINET
  • The Organizations
  • The Organizations Activities
  • The Organizations Cooperation
  • PI markets
  • Itrsquos all about the data
  • The road to IIoT
  • Breadth of Application Coverage
  • Competitive comparison discrete IO
  • Resources
  • PROFINET in Process
  • Competitive comparison process
  • Resources
  • Resources PROFIBUS PA
  • Motion Control Topology
  • Competitive comparison motion
  • Resources
  • Depth of Features
  • 5 steps to determinism
  • PROFINET and TCPIP
  • Why not use TCPIP for real-time
  • Ethernet doesnrsquot cause delays
  • PROFINET RT (Real Time)
  • When you try to use all layershellip
  • When you try to use all layershellip
  • Bandwidth Reservation for PROFINET IRT
  • Scheduling for PROFINET IRT
  • Functional principle of synchronization
  • 3125 microsecond cycle
  • Summary
  • Depth of Features
  • The ISOOSI Communications Model
  • Device Diagnostic Information
  • Diagnostic Information
  • ISOOSI Model Where Diagnostics fit in
  • IT Standards fPROFINET Network Diagnostics
  • Network Diagnostics Using SNMP
  • Network diagnostics using HTTP
  • IT Standards fPROFINET Network Diagnostics
  • LLDP (Link Layer Discovery Protocol)
  • Slide Number 44
  • Simple Device Replacement
  • Simple Device Replacement
  • Slide Number 47
  • Competitive comparison diagnostics
  • Resources
  • Depth of Features
  • How do I move information vertically
  • Depth of Features
  • Application Profiles
  • Application Profiles
  • PROFIenergy Use Cases
  • Competitive comparison
  • PROFIenergy Resources
  • Depth of Features
  • PROFIsafe How it works
  • Competitive comparison
  • PROFIsafe Resources
  • Depth of Features
  • How do I integrate controllers
  • Depth of Features
  • Share an IO Device
  • Depth of Features
  • Wireless
  • PROFINET over wireless backbones
  • Competitive Comparison wireless
  • Resources
  • Depth of Features
  • More
  • Depth of Features
  • Security
  • Resources
  • Leadership
  • Wrapping Up
  • What is PROFINET
  • Industrial
  • Scalable (Donrsquot Fence Me In)
  • Complete
  • Open
  • Fast
  • Flexible
  • Easy
  • Ethernet (Standard Unmodified)
  • Industrial Ethernet Capability Matrix
  • Industrial Ethernet Capability Matrix
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Resources
  • Competitive Resources from the PROFIblog
  • wwwusprofinetcom
  • Resources PROFINEWS App
  • Resources Newsletter
  • Resources Webinars
  • Resources One-day training classes
  • Resources PROFItech Classes
  • PROFINET Developer Workshop
  • Resources Books
  • Resources Social Media
  • Resources People
  • Slide Number 107
Page 43: PROFINET vs. EtherNet/IP · PROFINET RT (Real Time) The device determines which path the telegram takes  26 Data 40*…1440 Bytes InterFrame Gap 12 Byte Pre-amble

LLDP (Link Layer Discovery Protocol)

The Link Layer Discovery Protocol (LLDP) is a vendor-independent protocol and independent of the network structureVia LLDP connected devices specify their identity and properties to their neighbors cyclically every few seconds

ports names transmission rates etcThe information is stored in a local table (LLDP Discovery MIB)Benefits of using LLDP includehellip

helliptopology Information can later be read out with SNMP from the LLDP Discovery MIB

simple device replacement can be achieved

helliphellipIO 1 ndash Port 2 ndash IO DevicePort 5PLC ndash Port 1 ndash IO ControllerPort 4IO 3 ndash Port 1 ndash IO DevicePort 3IO 2 ndash Port 2 ndash IO DevicePort 2- Empty -Port 1

Discovery MIB - Switch

Example LLDP Table

43

wwwusprofinetcom

Topology Diagnostics View

Use of standard Ethernet mechanismsLLDPSNMP

Topology diagnostics for devices Same modeling of Ports as IO channels

Standard and topology view (offline online) Maintenance information

44

wwwusprofinetcom

Simple Device Replacement

How to replace a PROFINET device which has failed without using an engineering tool

Devices with memory cardTransfer memory card to keep existing device name

Devices without memory cardUsing the PROFINET simple device replacement feature

45

wwwusprofinetcom

Simple Device Replacement

wwwusprofinetcom

46

IO Controller

I0 3 are you thereHmmm No answer

LLDP Alias NameldquoSwitchP4rdquo

1 Device ldquoIO 3rdquo fails2 Device is replaced with new

MAC address and empty name3 Devices exchange LLDP4 The neighbor sends a LLDP alias

name to new device5 Controller finds new device using

DCP and LLDP alias name6 Device addressed with

DCP ldquoSet namerdquo from controller7 IO Controller starts device and

system is back online

IO 1 IO 2 IO 3

Switch

LLDP

Simple Device Replacement

P1

P2P3

P4

OK Irsquoll try this Is ldquoSwitchP4rdquo there(The device connected to port 4)

Hello I am the switch You are connected to my port 4 ldquoSwitchP4rdquo

Found you ldquoSwitchP4rdquo Let me set your device name again to ldquoI0 3rdquo

IO 4

P5

46

Use of Ethernet diagnostic tools

Network analysis with standard toolsDebugging during development w

Ethernet SnifferWireshark ndashwwwwiresharkorgPROFINET decoding is built inColor filter available

Device Link and traffic detection with LEDsLED DisplaySimple connection test without configuration

47

DCP (Discovery and Configuration Protocol)

Connect Request

Parameterization

Real-Time IO

wwwusprofinetcom

Competitive comparison diagnostics

wwwusprofinetcom

48

Technology PROFINET EtherNetIP Modbus TCP

Network Management

(DCP DHCP option SNMP LLDP

topology options naming concept comprehensive

diagnostics)

(DHCP bootP DHCP option 82 SNMP loop holes vendor specific

limited network diagnostics special switches very likely)

(limited to IT tools SNMP loop

holes vendor specific no built

in network functions)

Comprehensive Diagnostics

Yes Application and Network No No

Diagnostics IO Status Yes No IO only No

Diagnostics Network Browser (can find IP or naming issues)

Yes returns all PROFINET Devices

and information

Limited to IT or vendor tools

no common tool

Limited to IT or vendor tools

no common tool

Diagnostics Topology Yes No No

SNMP loop holes No Yes Yes

Resources

PROFINET Diagnostics VideoPROFINET Diagnostics for PROFINET Webinar

wwwusprofinetcom

49

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

50

ERP

EnterpriseResourcePlanning

ManufacturingExecutionSystem

PlantAssetManagement

Stage 1Definition ofmaintenanceinterface

MES

Interface defined in IEC62264

Prod

uctio

n

Qua

lity

Inve

ntor

y

Mai

nten

ance

Mai

nten

ance

Interface defined by PROFINET

PAMController amp Field Devices

How do I move information vertically

wwwusprofinetcom

51

White paper MES and PROFINET

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

52

Application Profiles

Agreement within a device family on how to use the PROFIBUS PROFINET data by adding data structures cyclic acyclic services behavior parameterization diagnosis integration etc

wwwusprofinetcom

53

1

2

7

1

2

7

HostMaster Field DeviceSlave

Engineering

IEC 61158

Profile

Application Profiles

wwwusprofinetcom

54

Ident(Bar-codeRFID)

RobotNC

Profile Guidelines

Common ProfilesApplication Profiles Cooperation with other organizations

eg OPC DriveCom VDMA OpenPLC etc Training (UML Safety Models etc) Tools

Redundancy

FFIEC 61804

Interbus CAN etc

Models

Best Practice Patterns

Diagnosis

Data types

IEC 62390

Encoder PROFIdrive

FluidPower

SEMI

IampM Functions

Time Stamp

PROFIsafe

PADevices

Waterwastewater

intelligPumps SEMI

RemoteIOforPA

LaboratoryDevices

Weighingamp

Dosage

LowVoltageSwitch-

gear

IO-Link Trains

PROFINET IO

PROFIenergy

PROFIenergy Use Cases

Switch off during short breaksSwitch off during long breaksSwitch off during unplanned breaksReading of measured data

Provides a means of reducing or shutting off power when demand will be exceeded

wwwusprofinetcom

55

Competitive comparison

wwwusprofinetcom

56

Energy Management PROFINET EtherNetIP Modbus TCP

Production Pause savings Yes New No

Data organization Yes Yes No

PROFIenergy Resources

PROFIenergy flyerVideo What does PROFIenergy meanMinutePROFINET What is PROFIenergyWhite Paper ldquoThe PROFIenergy ProfilerdquoWhite Paper ldquoGet Energy Costs under ControlrdquoWhite Paper ldquoAssessing PROFIenergyacutes potentialrdquoBlog Report with videos

ldquoPROFIenergyrdquo

wwwusprofinetcom

57

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

58

PROFIsafe How it works

wwwusprofinetcom

59

ldquoBlack Channel ASICs Links Cables etc are not safety relevant

PROFIsafe Parts of the safety critical communications systems Addressing Watch Dog Timers Sequencing Signature etc

Safety relevant but not part of the PROFIsafe-Profiles Safety IO and the Safety Control Systems

Non safety critical functions like eg diagnosis

eg Diagnosis

Fail-safe data Standard data

Data Unit

PROFIBUS or PROFINET

PROFINETHTTPSNMP

hellip

TCPIP

EthernetRT

IO or Controller

PROFINETHTTPSNMP

hellip

TCPIP

EthernetRT

IOSafetyInput

Safety-Layer

PROFINETHTTPSNMP

hellip

TCPIP

EthernetRT

IOSafetyControl

Safety-Layer

PROFINETHTTPSNMP

hellip

TCPIP

EthernetRT

IOSafetyOutput

Safety-Layer

PROFIsafe provides correct transmission of messages

Competitive comparison

wwwusprofinetcom

60

System PROFINET EtherNetIP Modbus TCP

Functional Safety Yes Yes No

Safety for discrete process and motion Yes No No

Integrates AS-i Safety Yes No No

PROFIsafe Resources

Marketing Flyer PROFIsafeSystem Description PROFIsafe Technology and ApplicationPROFItelevision Safety with PROFINETApplication Story KUKA Reduces Machine Safety ComponentsPROFIsafe webinarSafety the Moviewwwprofisafenet

wwwusprofinetcom

61

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

62

How do I integrate controllers

wwwusprofinetcom

63IO controller 1

PROFINET

IO controller 2

CPU2 I-Device

IO device 1

CPU1

IO controller 3

CPU3

IO device 2

I-Device

An IO controller can also be an IO device with IO controller functionality on the same interfaceAllow local controllers in a modular architecture to communicate to a higher level station (main controller)Familiar IO access without TCPIP telegrams or proprietary methodsSimple and familiar IO interfacing of CPUs Interfacing of CPUs in different projects Integration among different controllers (manufacturers)Transmission of cyclic data (RT IRT)

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

64

Share an IO Device

PROFINET offers shared device functionalityTwo Controllers can access the same deviceFlexible assignment of modules to different controllers

IO controller 1

PROFINET

IO controller 2

Shared IO Device

Shared device results in reduced costs simplified architecturescan save on cabinet space allowing optimized solutions

65

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

66

Wireless

Long distance (RTU)Long distancesWaterwastewater and oil patch applicationsNo standards

Process InstrumentsShort distances battery powered meshWirelessHART ISA 10011a

Discrete Sensors and ActuatorsShort distances line-powered meshStandards still evolving

BackboneMedium distancesLong-established standards

wwwusprofinetcom

67

RTU = Remote Terminal Unit

PROFIBUS amp PROFINET gateways to WirelessHART

PI developed a standard

PROFINET uses this

PROFINET over wireless backbones

PROFINET runs over these standard wireless technologies

IEEE 80211 (bgahnac) ndash Wireless LANIEEE 802151 ndash Bluetooth

Wireless is part of the PROFINET specification

Many vendorsSome IO devices have wireless built in

PROFIsafe is safety-certified over wireless using PROFINET as the transport mechanism

wwwusprofinetcom

68

Competitive Comparison wireless

PROFINET ndash designed in safety includedEtherNetIP ndash multicasting complicates

wwwusprofinetcom

69

Resources

Industrial Wireless Networking WebinarFour kinds of wireless blog postPROFINET Certified Network Engineer classMore App stories

Disney Toy Story Midway ManiaDisney Radiator Springs Racers Swedish TowerSteel Industry

wwwusprofinetcom

70

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

71

More

Bumpless RedundancyFast Start UpiPar ServerProxiesUnmanaged switchesApplication Profiles for

Lab trains pumps SEMI robots hellip

wwwusprofinetcom

72

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

73

Security

PI and ODVA have security documentsBoth rely on protecting the network itself

wwwusprofinetcom

74

Resources

Automation WorldBelden webinarControl Engineering Were you just hackedwwwisssourcecomwwwSCADAhackercomEric Byresrsquo blogldquoProtecting ICSs from Electronic Threatsrdquo

Part 1Part 2Part 3

us-certgovcontrol_systemsMacAfeePROFINET Security Guideline

wwwusprofinetcom

75

Leadership

PI createdFunctional safety over the network using the black channel approachEnergy management covering production pauses and data organization

PI advocated 2-port switches in devices when ODVA said it was a bad idea now they also advocate themPI was first with redundant media controllers and devices

wwwusprofinetcom

76

Wrapping Up

What is PROFINET

PROFINET

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

wwwusprofinetcom

78

IS COFFEE

Industrial

Not PROFIBUS wrapped in TCPIPDesigned for industry from start

FastRobustDeterministic

wwwusprofinetcom

79

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Scalable (Donrsquot Fence Me In)

Donrsquot settle for an 80 solutionEventually you will need more

Motion ControlProcess InstrumentSafety over the busConnectivity to a

production systemAnd that will require

New busNew softwareNew training

Sohellipstart with the 100 solutionPROFINET wwwusprofinetcom

80

$

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Dont Fence Me In

Roy Rogers Sons of the Pionee

Sons of the Pioneers 36 All- track 7

1998

Other

16813268

eng - 00002425 00002423 00014C3C 00014C37 00015F90 00015F90 00008000 00008000 00007530 00007530

Complete

Finished (stable)Spec at version 23 for 2 yearsWork on ldquoobjectsrdquo continues

All application areasDiscrete process motion high speed

Depth of featuresDiagnostics

PROFIBUS-like + IT protocolsFunctional safetyEnergy managementFast startuphellip many more

wwwusprofinetcom

81

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Open

Created and maintained by PI not by any one companyPI members participate in Working Groups and as reviewersMembership not required to make productsNo contract to sign

wwwusprofinetcom

82

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Fast

How fastTCPIP

secondsProcess instruments

100rsquos of millisecondsFactory IO

~10 millisecondsMotion control

lt1 millisecondHigh speed IO motion

3125 microseconds

wwwusprofinetcom

83

How repeatable

seconds

10rsquos of milliseconds

lt1millisecond

lt1microsecond

called ldquojitterrdquocovers this whole range

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

FlexibleStart with PROFINET

Virtually unlimited address spaceLots of bandwidthStandard wirelessFuture-proof leveraging of EthernetConnectivity upwardsConnectivity peer-to-peerConnect directly to IO

For specialized needsUnusual device PROFIBUS to PROFINETIntelligent sensor IO-Link to PROFINETSimple sensor AS-i to PROFINETProcess instrument PROFIBUS PA (or FF) to PROFINETWireless process instrument WirelessHART to PROFINETWireless discrete sensor PI WSAN to PROFINETLegacy fieldbus Proxy to PROFINETLegacy instrument HART to PROFINET

84

wwwusprofinetcom

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Easy

Simple Device ReplacementEasy configurationAutomatic topologyAutomatic timing calculations

wwwusprofinetcom

85

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Ethernet (Standard Unmodified)

Standard Unmodified EthernetConforms to IEEE8023

Media includesCopperFiberWireless

Uses standard Ethernet switches

wwwusprofinetcom

86

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Industrial Ethernet Capability Matrix

wwwusprofinetcom

87

Industrial Ethernet Capability Matrix

wwwusprofinetcom

88

TCPIP

Open Network

Real-timeMotion

Controller-to-Controller(Peer-to-Peer)

Modbus TCPEtherNetIPEtherCATPROFINET

Motion

wwwusprofinetcom

Industrial Ethernet Functionality

Technology PROFINET EthernetIP Modbus TCP

Ethernet IO Y Y YMotion Control Y Y NPeer-to-peer Y Y N

Process profile Y N N

Safety Y Y NSecurity Guideline Y N NBuses integrated many DeviceNet

ControlNet Modbus

source organization websites

Y = shipping N = no plans known

Available= PROFIBUS DP PROFIBUS PA Interbus DeviceNet Serial Modbus AS-i HART IO-Link FFPlanned= CC-Link more

89

Industrial Ethernet Functionality

Technology PROFINET EtherNetIP Modbus TCP

Communication Model Provider-Consumer

Provider-Consumer

Client-Server

Real-time Protocol Options

IEEE 8023 (Layer 2) primary

UDPIP optionTCPIP option

UDPIP (Layer 4) TCPIP (Layer 4)

Jitter with IO ++ (low) - (high) -- (higher)

Protocol Standard IEC 61158 IEC 61158 IEC 61158

Transmission Type Unicast primary Multicast optional

Multicast primary Limited Unicast Unicast only

COTS switch possible Yes Not recommended Yes

Switch requirements 100Mbits or faster

full duplex for IO traffic

Full DuplexIGMP Snooping One

IGMP QueryWire speed

For IO traffic

No special requirements

IP Address AssignmentAutomatic w PN

DCPDHCP optional

DHCP andManaged

DHCP and Managed

90

wwwusprofinetcom

Industrial Ethernet Functionality

Device Names Mandatory Optional Optional

Simple Device Replacement

Yes no toolssupport in all

devices

NoDHCP Option 82 Managed

Need special switchserver with DHCP

Option 82 support

No

Technology PROFINET EtherNetIP Modbus TCP

Network Management

(DCP DHCP option SNMP LLDP

topology options naming concept comprehensive

diagnostics)

(DHCP bootP DHCP option 82 SNMP loop holes vendor specific

limited network diagnostics special switches very likely)

(limited to IT tools SNMP loop

holes vendor specific no built

in network functions)

Comprehensive Diagnostics

Yes Application and Network No No

Diagnostics IO Status Yes No IO only No

Diagnostics Network Browser (can find IP or naming issues)

Yes returns all PROFINET Devices

and information

Limited to IT or vendor tools

no common tool

Limited to IT or vendor tools

no common tool

91

wwwusprofinetcom

Industrial Ethernet Functionality

Diagnostics Topology Yes No No

SNMP loop holes No Yes Yes

Energy Management(PROFIenergy) Yes No No

Safety Yes Yes No

Fast Start Up Yes Yes No

Wireless Yes IEEE 80211 and Bluetooth

Yes IEEE 80211(with caution when

using multicast)Yes

Performance ++ - --

Automatic Timing Calculation Yes No No

Technology PROFINET EtherNetIP Modbus TCP

Fieldbus Integration

Many including non PI

networks (PROFIBUS Interbus ASI

DeviceNet Foundation Fieldbus Modbus Hart

etc)

CompoNet DeviceNet ControlNet

Modbus TCPModbus

92

wwwusprofinetcom

Industrial Ethernet Functionality

Media (Network) Redundancy

YesSP RSP PN MRP

bumpless IRTvendor specific

YesSP RSP DLR vendor

specific

YesSP RSP vendor

specific

Bumpless Redundancy Yes No No

Controller Redundancy YesNot on EtherNetIP

Only with additional ODVA networks and hardware

No

Device Redundancy Yes No NoVertical Integration Yes No NoDevices can report maintenance information

Yes No No

Peer to Peer communications

Yes with CBA I-Device PNPN

Couplers TCPUDP option for programmed communication

Yesonly TCPIPprogrammed

communication

Yesonly TCPIPprogrammed

communication

Technology PROFINET EtherNetIP Modbus TCP

93

wwwusprofinetcom

Industrial Ethernet Functionality

Technology PROFINET EtherNetIP Modbus TCP

PROFINET for PA(Process Automation)

Yes No No

Shared Device Yes No No

iPar (optional parameter server)

Yes No No

TCI ndash Tool Calling Interface(allows vendor tools to be entered from the PROFINET configuration engineering tool)

Yes No No

94

wwwusprofinetcom

Resources

Competitive Resources from the PROFIblog

Pegging the FUD Meter (82707)The Fickle Finger of FUD (103007)FUD Dissection Part 1FUD Dissection Part 2Responding to FUD with FCNThe Big Lie SUE (121708)The EtherNetIP FUD-sicle ndash Melted Again(73112)PROFINET versus EtherNetIP (22415)

wwwusprofinetcom

96

wwwusprofinetcom

wwwusprofinetcom

97

Resources PROFINEWS App

wwwusprofinetcom

98

Resources NewsletterPROFINEWScom

wwwusprofinetcom

99

wwwusprofinetcom

Resources Webinars

Introduction to Ethernet for Control EngineersPROFINETIndustrial WirelessIndustrial Ethernet DiagnosticsPROFIBUS in the Process Industries PROFIsafePROFIenergyCompleting a PROFINET Project

More

100

Resources One-day training classes101

PROFINETMinneapolis June 4Denver June Chicago Aug Tampa Oct Detroit Oct Louisville Nov Raleigh Nov Seattle Dec

For the latest scheduleand to register visit

wwwusprofinetcom wwwusprofinetcom

PROFINETLos Angeles Feb 3 Dallas Feb 19Atlanta Mar 4Houston Mar 19Richmond Apr 2St Louis Apr 16Newark Apr 28Pittsburgh May 14

Resources PROFItech Classes

PROFIBUS or PROFINET Certified Network Engineer classFull week in Johnson City TNAlso available on-siteTheoretical plus hands-onCertification requires passing both a theoretical and practical examCertified Network Engineers are listed at wwwprofibuscomDetails at certifiedProfiInterfaceCentercomRegister online

wwwusprofinetcom

102

PROFINET Developer Workshop

Provide background and knowledge to design and test a PROFINET product efficientlyHow PROFINET can meet the specific applicationrsquos needs (ex GSDML file development)Tailored to customerrsquos level of experience and education Builds upon the PROFINET Certified Network Engineer curriculumHands-on experience and expert instruction on how to use the PROFINET test software suiteSmall or large groups accommodated both at the PIC or on the customerrsquos site wwwusprofinetcom

103

Resources Books

wwwusprofinetcom

104

OrderOrder

Order Order

Resources Social Media

wwwusprofinetcom

105

PROFItelevision

ThePROFIblogger

MinutePROFINET

Resources People

PI North America16101 N 82nd StreetSuite 3BScottsdale AZ 85260 USA ph (480) 483-2456fax (480) 483-7202wwwusprofibuscom

Michael Bryant Executive DirectorCarl Henning Deputy DirectorMichael Bowne Director of Tech MktingLynne Froehlich Administrative DirectorMarsha Bryant Administrator

PROFI Interface Center One Internet PlazaJohnson City TN 37604 USA

ph (423) 262-2576fax (423) 262-2103 wwwProfiInterfaceCentercom

Torsten Paulsen PIC ManagerHunter Harrington PROFINET Consulting EngrKyle McMillan PROFINET Systems EngineerJohn Swindall PROFIBUS Systems Engineer

wwwusprofinetcom

106

copy2013-2015 PI North America The PROFINET and PROFIBUS Logos are registered trademarks Members of PI are entitled to use the logos in all their written or electronic publications and promotional material The use of the PROFINET Logo in connection with PROFINET products is allowed only under the conditions of the PROFINET Runtime Software license All other trademarks and registered trademarks are the property of their respective owners

  • PROFINET vs EtherNetIP
  • A Disclaimer
  • Agenda
  • The Organization PROFINET
  • The Organizations
  • The Organizations Activities
  • The Organizations Cooperation
  • PI markets
  • Itrsquos all about the data
  • The road to IIoT
  • Breadth of Application Coverage
  • Competitive comparison discrete IO
  • Resources
  • PROFINET in Process
  • Competitive comparison process
  • Resources
  • Resources PROFIBUS PA
  • Motion Control Topology
  • Competitive comparison motion
  • Resources
  • Depth of Features
  • 5 steps to determinism
  • PROFINET and TCPIP
  • Why not use TCPIP for real-time
  • Ethernet doesnrsquot cause delays
  • PROFINET RT (Real Time)
  • When you try to use all layershellip
  • When you try to use all layershellip
  • Bandwidth Reservation for PROFINET IRT
  • Scheduling for PROFINET IRT
  • Functional principle of synchronization
  • 3125 microsecond cycle
  • Summary
  • Depth of Features
  • The ISOOSI Communications Model
  • Device Diagnostic Information
  • Diagnostic Information
  • ISOOSI Model Where Diagnostics fit in
  • IT Standards fPROFINET Network Diagnostics
  • Network Diagnostics Using SNMP
  • Network diagnostics using HTTP
  • IT Standards fPROFINET Network Diagnostics
  • LLDP (Link Layer Discovery Protocol)
  • Slide Number 44
  • Simple Device Replacement
  • Simple Device Replacement
  • Slide Number 47
  • Competitive comparison diagnostics
  • Resources
  • Depth of Features
  • How do I move information vertically
  • Depth of Features
  • Application Profiles
  • Application Profiles
  • PROFIenergy Use Cases
  • Competitive comparison
  • PROFIenergy Resources
  • Depth of Features
  • PROFIsafe How it works
  • Competitive comparison
  • PROFIsafe Resources
  • Depth of Features
  • How do I integrate controllers
  • Depth of Features
  • Share an IO Device
  • Depth of Features
  • Wireless
  • PROFINET over wireless backbones
  • Competitive Comparison wireless
  • Resources
  • Depth of Features
  • More
  • Depth of Features
  • Security
  • Resources
  • Leadership
  • Wrapping Up
  • What is PROFINET
  • Industrial
  • Scalable (Donrsquot Fence Me In)
  • Complete
  • Open
  • Fast
  • Flexible
  • Easy
  • Ethernet (Standard Unmodified)
  • Industrial Ethernet Capability Matrix
  • Industrial Ethernet Capability Matrix
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Resources
  • Competitive Resources from the PROFIblog
  • wwwusprofinetcom
  • Resources PROFINEWS App
  • Resources Newsletter
  • Resources Webinars
  • Resources One-day training classes
  • Resources PROFItech Classes
  • PROFINET Developer Workshop
  • Resources Books
  • Resources Social Media
  • Resources People
  • Slide Number 107
Page 44: PROFINET vs. EtherNet/IP · PROFINET RT (Real Time) The device determines which path the telegram takes  26 Data 40*…1440 Bytes InterFrame Gap 12 Byte Pre-amble

Topology Diagnostics View

Use of standard Ethernet mechanismsLLDPSNMP

Topology diagnostics for devices Same modeling of Ports as IO channels

Standard and topology view (offline online) Maintenance information

44

wwwusprofinetcom

Simple Device Replacement

How to replace a PROFINET device which has failed without using an engineering tool

Devices with memory cardTransfer memory card to keep existing device name

Devices without memory cardUsing the PROFINET simple device replacement feature

45

wwwusprofinetcom

Simple Device Replacement

wwwusprofinetcom

46

IO Controller

I0 3 are you thereHmmm No answer

LLDP Alias NameldquoSwitchP4rdquo

1 Device ldquoIO 3rdquo fails2 Device is replaced with new

MAC address and empty name3 Devices exchange LLDP4 The neighbor sends a LLDP alias

name to new device5 Controller finds new device using

DCP and LLDP alias name6 Device addressed with

DCP ldquoSet namerdquo from controller7 IO Controller starts device and

system is back online

IO 1 IO 2 IO 3

Switch

LLDP

Simple Device Replacement

P1

P2P3

P4

OK Irsquoll try this Is ldquoSwitchP4rdquo there(The device connected to port 4)

Hello I am the switch You are connected to my port 4 ldquoSwitchP4rdquo

Found you ldquoSwitchP4rdquo Let me set your device name again to ldquoI0 3rdquo

IO 4

P5

46

Use of Ethernet diagnostic tools

Network analysis with standard toolsDebugging during development w

Ethernet SnifferWireshark ndashwwwwiresharkorgPROFINET decoding is built inColor filter available

Device Link and traffic detection with LEDsLED DisplaySimple connection test without configuration

47

DCP (Discovery and Configuration Protocol)

Connect Request

Parameterization

Real-Time IO

wwwusprofinetcom

Competitive comparison diagnostics

wwwusprofinetcom

48

Technology PROFINET EtherNetIP Modbus TCP

Network Management

(DCP DHCP option SNMP LLDP

topology options naming concept comprehensive

diagnostics)

(DHCP bootP DHCP option 82 SNMP loop holes vendor specific

limited network diagnostics special switches very likely)

(limited to IT tools SNMP loop

holes vendor specific no built

in network functions)

Comprehensive Diagnostics

Yes Application and Network No No

Diagnostics IO Status Yes No IO only No

Diagnostics Network Browser (can find IP or naming issues)

Yes returns all PROFINET Devices

and information

Limited to IT or vendor tools

no common tool

Limited to IT or vendor tools

no common tool

Diagnostics Topology Yes No No

SNMP loop holes No Yes Yes

Resources

PROFINET Diagnostics VideoPROFINET Diagnostics for PROFINET Webinar

wwwusprofinetcom

49

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

50

ERP

EnterpriseResourcePlanning

ManufacturingExecutionSystem

PlantAssetManagement

Stage 1Definition ofmaintenanceinterface

MES

Interface defined in IEC62264

Prod

uctio

n

Qua

lity

Inve

ntor

y

Mai

nten

ance

Mai

nten

ance

Interface defined by PROFINET

PAMController amp Field Devices

How do I move information vertically

wwwusprofinetcom

51

White paper MES and PROFINET

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

52

Application Profiles

Agreement within a device family on how to use the PROFIBUS PROFINET data by adding data structures cyclic acyclic services behavior parameterization diagnosis integration etc

wwwusprofinetcom

53

1

2

7

1

2

7

HostMaster Field DeviceSlave

Engineering

IEC 61158

Profile

Application Profiles

wwwusprofinetcom

54

Ident(Bar-codeRFID)

RobotNC

Profile Guidelines

Common ProfilesApplication Profiles Cooperation with other organizations

eg OPC DriveCom VDMA OpenPLC etc Training (UML Safety Models etc) Tools

Redundancy

FFIEC 61804

Interbus CAN etc

Models

Best Practice Patterns

Diagnosis

Data types

IEC 62390

Encoder PROFIdrive

FluidPower

SEMI

IampM Functions

Time Stamp

PROFIsafe

PADevices

Waterwastewater

intelligPumps SEMI

RemoteIOforPA

LaboratoryDevices

Weighingamp

Dosage

LowVoltageSwitch-

gear

IO-Link Trains

PROFINET IO

PROFIenergy

PROFIenergy Use Cases

Switch off during short breaksSwitch off during long breaksSwitch off during unplanned breaksReading of measured data

Provides a means of reducing or shutting off power when demand will be exceeded

wwwusprofinetcom

55

Competitive comparison

wwwusprofinetcom

56

Energy Management PROFINET EtherNetIP Modbus TCP

Production Pause savings Yes New No

Data organization Yes Yes No

PROFIenergy Resources

PROFIenergy flyerVideo What does PROFIenergy meanMinutePROFINET What is PROFIenergyWhite Paper ldquoThe PROFIenergy ProfilerdquoWhite Paper ldquoGet Energy Costs under ControlrdquoWhite Paper ldquoAssessing PROFIenergyacutes potentialrdquoBlog Report with videos

ldquoPROFIenergyrdquo

wwwusprofinetcom

57

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

58

PROFIsafe How it works

wwwusprofinetcom

59

ldquoBlack Channel ASICs Links Cables etc are not safety relevant

PROFIsafe Parts of the safety critical communications systems Addressing Watch Dog Timers Sequencing Signature etc

Safety relevant but not part of the PROFIsafe-Profiles Safety IO and the Safety Control Systems

Non safety critical functions like eg diagnosis

eg Diagnosis

Fail-safe data Standard data

Data Unit

PROFIBUS or PROFINET

PROFINETHTTPSNMP

hellip

TCPIP

EthernetRT

IO or Controller

PROFINETHTTPSNMP

hellip

TCPIP

EthernetRT

IOSafetyInput

Safety-Layer

PROFINETHTTPSNMP

hellip

TCPIP

EthernetRT

IOSafetyControl

Safety-Layer

PROFINETHTTPSNMP

hellip

TCPIP

EthernetRT

IOSafetyOutput

Safety-Layer

PROFIsafe provides correct transmission of messages

Competitive comparison

wwwusprofinetcom

60

System PROFINET EtherNetIP Modbus TCP

Functional Safety Yes Yes No

Safety for discrete process and motion Yes No No

Integrates AS-i Safety Yes No No

PROFIsafe Resources

Marketing Flyer PROFIsafeSystem Description PROFIsafe Technology and ApplicationPROFItelevision Safety with PROFINETApplication Story KUKA Reduces Machine Safety ComponentsPROFIsafe webinarSafety the Moviewwwprofisafenet

wwwusprofinetcom

61

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

62

How do I integrate controllers

wwwusprofinetcom

63IO controller 1

PROFINET

IO controller 2

CPU2 I-Device

IO device 1

CPU1

IO controller 3

CPU3

IO device 2

I-Device

An IO controller can also be an IO device with IO controller functionality on the same interfaceAllow local controllers in a modular architecture to communicate to a higher level station (main controller)Familiar IO access without TCPIP telegrams or proprietary methodsSimple and familiar IO interfacing of CPUs Interfacing of CPUs in different projects Integration among different controllers (manufacturers)Transmission of cyclic data (RT IRT)

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

64

Share an IO Device

PROFINET offers shared device functionalityTwo Controllers can access the same deviceFlexible assignment of modules to different controllers

IO controller 1

PROFINET

IO controller 2

Shared IO Device

Shared device results in reduced costs simplified architecturescan save on cabinet space allowing optimized solutions

65

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

66

Wireless

Long distance (RTU)Long distancesWaterwastewater and oil patch applicationsNo standards

Process InstrumentsShort distances battery powered meshWirelessHART ISA 10011a

Discrete Sensors and ActuatorsShort distances line-powered meshStandards still evolving

BackboneMedium distancesLong-established standards

wwwusprofinetcom

67

RTU = Remote Terminal Unit

PROFIBUS amp PROFINET gateways to WirelessHART

PI developed a standard

PROFINET uses this

PROFINET over wireless backbones

PROFINET runs over these standard wireless technologies

IEEE 80211 (bgahnac) ndash Wireless LANIEEE 802151 ndash Bluetooth

Wireless is part of the PROFINET specification

Many vendorsSome IO devices have wireless built in

PROFIsafe is safety-certified over wireless using PROFINET as the transport mechanism

wwwusprofinetcom

68

Competitive Comparison wireless

PROFINET ndash designed in safety includedEtherNetIP ndash multicasting complicates

wwwusprofinetcom

69

Resources

Industrial Wireless Networking WebinarFour kinds of wireless blog postPROFINET Certified Network Engineer classMore App stories

Disney Toy Story Midway ManiaDisney Radiator Springs Racers Swedish TowerSteel Industry

wwwusprofinetcom

70

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

71

More

Bumpless RedundancyFast Start UpiPar ServerProxiesUnmanaged switchesApplication Profiles for

Lab trains pumps SEMI robots hellip

wwwusprofinetcom

72

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

73

Security

PI and ODVA have security documentsBoth rely on protecting the network itself

wwwusprofinetcom

74

Resources

Automation WorldBelden webinarControl Engineering Were you just hackedwwwisssourcecomwwwSCADAhackercomEric Byresrsquo blogldquoProtecting ICSs from Electronic Threatsrdquo

Part 1Part 2Part 3

us-certgovcontrol_systemsMacAfeePROFINET Security Guideline

wwwusprofinetcom

75

Leadership

PI createdFunctional safety over the network using the black channel approachEnergy management covering production pauses and data organization

PI advocated 2-port switches in devices when ODVA said it was a bad idea now they also advocate themPI was first with redundant media controllers and devices

wwwusprofinetcom

76

Wrapping Up

What is PROFINET

PROFINET

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

wwwusprofinetcom

78

IS COFFEE

Industrial

Not PROFIBUS wrapped in TCPIPDesigned for industry from start

FastRobustDeterministic

wwwusprofinetcom

79

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Scalable (Donrsquot Fence Me In)

Donrsquot settle for an 80 solutionEventually you will need more

Motion ControlProcess InstrumentSafety over the busConnectivity to a

production systemAnd that will require

New busNew softwareNew training

Sohellipstart with the 100 solutionPROFINET wwwusprofinetcom

80

$

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Dont Fence Me In

Roy Rogers Sons of the Pionee

Sons of the Pioneers 36 All- track 7

1998

Other

16813268

eng - 00002425 00002423 00014C3C 00014C37 00015F90 00015F90 00008000 00008000 00007530 00007530

Complete

Finished (stable)Spec at version 23 for 2 yearsWork on ldquoobjectsrdquo continues

All application areasDiscrete process motion high speed

Depth of featuresDiagnostics

PROFIBUS-like + IT protocolsFunctional safetyEnergy managementFast startuphellip many more

wwwusprofinetcom

81

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Open

Created and maintained by PI not by any one companyPI members participate in Working Groups and as reviewersMembership not required to make productsNo contract to sign

wwwusprofinetcom

82

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Fast

How fastTCPIP

secondsProcess instruments

100rsquos of millisecondsFactory IO

~10 millisecondsMotion control

lt1 millisecondHigh speed IO motion

3125 microseconds

wwwusprofinetcom

83

How repeatable

seconds

10rsquos of milliseconds

lt1millisecond

lt1microsecond

called ldquojitterrdquocovers this whole range

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

FlexibleStart with PROFINET

Virtually unlimited address spaceLots of bandwidthStandard wirelessFuture-proof leveraging of EthernetConnectivity upwardsConnectivity peer-to-peerConnect directly to IO

For specialized needsUnusual device PROFIBUS to PROFINETIntelligent sensor IO-Link to PROFINETSimple sensor AS-i to PROFINETProcess instrument PROFIBUS PA (or FF) to PROFINETWireless process instrument WirelessHART to PROFINETWireless discrete sensor PI WSAN to PROFINETLegacy fieldbus Proxy to PROFINETLegacy instrument HART to PROFINET

84

wwwusprofinetcom

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Easy

Simple Device ReplacementEasy configurationAutomatic topologyAutomatic timing calculations

wwwusprofinetcom

85

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Ethernet (Standard Unmodified)

Standard Unmodified EthernetConforms to IEEE8023

Media includesCopperFiberWireless

Uses standard Ethernet switches

wwwusprofinetcom

86

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Industrial Ethernet Capability Matrix

wwwusprofinetcom

87

Industrial Ethernet Capability Matrix

wwwusprofinetcom

88

TCPIP

Open Network

Real-timeMotion

Controller-to-Controller(Peer-to-Peer)

Modbus TCPEtherNetIPEtherCATPROFINET

Motion

wwwusprofinetcom

Industrial Ethernet Functionality

Technology PROFINET EthernetIP Modbus TCP

Ethernet IO Y Y YMotion Control Y Y NPeer-to-peer Y Y N

Process profile Y N N

Safety Y Y NSecurity Guideline Y N NBuses integrated many DeviceNet

ControlNet Modbus

source organization websites

Y = shipping N = no plans known

Available= PROFIBUS DP PROFIBUS PA Interbus DeviceNet Serial Modbus AS-i HART IO-Link FFPlanned= CC-Link more

89

Industrial Ethernet Functionality

Technology PROFINET EtherNetIP Modbus TCP

Communication Model Provider-Consumer

Provider-Consumer

Client-Server

Real-time Protocol Options

IEEE 8023 (Layer 2) primary

UDPIP optionTCPIP option

UDPIP (Layer 4) TCPIP (Layer 4)

Jitter with IO ++ (low) - (high) -- (higher)

Protocol Standard IEC 61158 IEC 61158 IEC 61158

Transmission Type Unicast primary Multicast optional

Multicast primary Limited Unicast Unicast only

COTS switch possible Yes Not recommended Yes

Switch requirements 100Mbits or faster

full duplex for IO traffic

Full DuplexIGMP Snooping One

IGMP QueryWire speed

For IO traffic

No special requirements

IP Address AssignmentAutomatic w PN

DCPDHCP optional

DHCP andManaged

DHCP and Managed

90

wwwusprofinetcom

Industrial Ethernet Functionality

Device Names Mandatory Optional Optional

Simple Device Replacement

Yes no toolssupport in all

devices

NoDHCP Option 82 Managed

Need special switchserver with DHCP

Option 82 support

No

Technology PROFINET EtherNetIP Modbus TCP

Network Management

(DCP DHCP option SNMP LLDP

topology options naming concept comprehensive

diagnostics)

(DHCP bootP DHCP option 82 SNMP loop holes vendor specific

limited network diagnostics special switches very likely)

(limited to IT tools SNMP loop

holes vendor specific no built

in network functions)

Comprehensive Diagnostics

Yes Application and Network No No

Diagnostics IO Status Yes No IO only No

Diagnostics Network Browser (can find IP or naming issues)

Yes returns all PROFINET Devices

and information

Limited to IT or vendor tools

no common tool

Limited to IT or vendor tools

no common tool

91

wwwusprofinetcom

Industrial Ethernet Functionality

Diagnostics Topology Yes No No

SNMP loop holes No Yes Yes

Energy Management(PROFIenergy) Yes No No

Safety Yes Yes No

Fast Start Up Yes Yes No

Wireless Yes IEEE 80211 and Bluetooth

Yes IEEE 80211(with caution when

using multicast)Yes

Performance ++ - --

Automatic Timing Calculation Yes No No

Technology PROFINET EtherNetIP Modbus TCP

Fieldbus Integration

Many including non PI

networks (PROFIBUS Interbus ASI

DeviceNet Foundation Fieldbus Modbus Hart

etc)

CompoNet DeviceNet ControlNet

Modbus TCPModbus

92

wwwusprofinetcom

Industrial Ethernet Functionality

Media (Network) Redundancy

YesSP RSP PN MRP

bumpless IRTvendor specific

YesSP RSP DLR vendor

specific

YesSP RSP vendor

specific

Bumpless Redundancy Yes No No

Controller Redundancy YesNot on EtherNetIP

Only with additional ODVA networks and hardware

No

Device Redundancy Yes No NoVertical Integration Yes No NoDevices can report maintenance information

Yes No No

Peer to Peer communications

Yes with CBA I-Device PNPN

Couplers TCPUDP option for programmed communication

Yesonly TCPIPprogrammed

communication

Yesonly TCPIPprogrammed

communication

Technology PROFINET EtherNetIP Modbus TCP

93

wwwusprofinetcom

Industrial Ethernet Functionality

Technology PROFINET EtherNetIP Modbus TCP

PROFINET for PA(Process Automation)

Yes No No

Shared Device Yes No No

iPar (optional parameter server)

Yes No No

TCI ndash Tool Calling Interface(allows vendor tools to be entered from the PROFINET configuration engineering tool)

Yes No No

94

wwwusprofinetcom

Resources

Competitive Resources from the PROFIblog

Pegging the FUD Meter (82707)The Fickle Finger of FUD (103007)FUD Dissection Part 1FUD Dissection Part 2Responding to FUD with FCNThe Big Lie SUE (121708)The EtherNetIP FUD-sicle ndash Melted Again(73112)PROFINET versus EtherNetIP (22415)

wwwusprofinetcom

96

wwwusprofinetcom

wwwusprofinetcom

97

Resources PROFINEWS App

wwwusprofinetcom

98

Resources NewsletterPROFINEWScom

wwwusprofinetcom

99

wwwusprofinetcom

Resources Webinars

Introduction to Ethernet for Control EngineersPROFINETIndustrial WirelessIndustrial Ethernet DiagnosticsPROFIBUS in the Process Industries PROFIsafePROFIenergyCompleting a PROFINET Project

More

100

Resources One-day training classes101

PROFINETMinneapolis June 4Denver June Chicago Aug Tampa Oct Detroit Oct Louisville Nov Raleigh Nov Seattle Dec

For the latest scheduleand to register visit

wwwusprofinetcom wwwusprofinetcom

PROFINETLos Angeles Feb 3 Dallas Feb 19Atlanta Mar 4Houston Mar 19Richmond Apr 2St Louis Apr 16Newark Apr 28Pittsburgh May 14

Resources PROFItech Classes

PROFIBUS or PROFINET Certified Network Engineer classFull week in Johnson City TNAlso available on-siteTheoretical plus hands-onCertification requires passing both a theoretical and practical examCertified Network Engineers are listed at wwwprofibuscomDetails at certifiedProfiInterfaceCentercomRegister online

wwwusprofinetcom

102

PROFINET Developer Workshop

Provide background and knowledge to design and test a PROFINET product efficientlyHow PROFINET can meet the specific applicationrsquos needs (ex GSDML file development)Tailored to customerrsquos level of experience and education Builds upon the PROFINET Certified Network Engineer curriculumHands-on experience and expert instruction on how to use the PROFINET test software suiteSmall or large groups accommodated both at the PIC or on the customerrsquos site wwwusprofinetcom

103

Resources Books

wwwusprofinetcom

104

OrderOrder

Order Order

Resources Social Media

wwwusprofinetcom

105

PROFItelevision

ThePROFIblogger

MinutePROFINET

Resources People

PI North America16101 N 82nd StreetSuite 3BScottsdale AZ 85260 USA ph (480) 483-2456fax (480) 483-7202wwwusprofibuscom

Michael Bryant Executive DirectorCarl Henning Deputy DirectorMichael Bowne Director of Tech MktingLynne Froehlich Administrative DirectorMarsha Bryant Administrator

PROFI Interface Center One Internet PlazaJohnson City TN 37604 USA

ph (423) 262-2576fax (423) 262-2103 wwwProfiInterfaceCentercom

Torsten Paulsen PIC ManagerHunter Harrington PROFINET Consulting EngrKyle McMillan PROFINET Systems EngineerJohn Swindall PROFIBUS Systems Engineer

wwwusprofinetcom

106

copy2013-2015 PI North America The PROFINET and PROFIBUS Logos are registered trademarks Members of PI are entitled to use the logos in all their written or electronic publications and promotional material The use of the PROFINET Logo in connection with PROFINET products is allowed only under the conditions of the PROFINET Runtime Software license All other trademarks and registered trademarks are the property of their respective owners

  • PROFINET vs EtherNetIP
  • A Disclaimer
  • Agenda
  • The Organization PROFINET
  • The Organizations
  • The Organizations Activities
  • The Organizations Cooperation
  • PI markets
  • Itrsquos all about the data
  • The road to IIoT
  • Breadth of Application Coverage
  • Competitive comparison discrete IO
  • Resources
  • PROFINET in Process
  • Competitive comparison process
  • Resources
  • Resources PROFIBUS PA
  • Motion Control Topology
  • Competitive comparison motion
  • Resources
  • Depth of Features
  • 5 steps to determinism
  • PROFINET and TCPIP
  • Why not use TCPIP for real-time
  • Ethernet doesnrsquot cause delays
  • PROFINET RT (Real Time)
  • When you try to use all layershellip
  • When you try to use all layershellip
  • Bandwidth Reservation for PROFINET IRT
  • Scheduling for PROFINET IRT
  • Functional principle of synchronization
  • 3125 microsecond cycle
  • Summary
  • Depth of Features
  • The ISOOSI Communications Model
  • Device Diagnostic Information
  • Diagnostic Information
  • ISOOSI Model Where Diagnostics fit in
  • IT Standards fPROFINET Network Diagnostics
  • Network Diagnostics Using SNMP
  • Network diagnostics using HTTP
  • IT Standards fPROFINET Network Diagnostics
  • LLDP (Link Layer Discovery Protocol)
  • Slide Number 44
  • Simple Device Replacement
  • Simple Device Replacement
  • Slide Number 47
  • Competitive comparison diagnostics
  • Resources
  • Depth of Features
  • How do I move information vertically
  • Depth of Features
  • Application Profiles
  • Application Profiles
  • PROFIenergy Use Cases
  • Competitive comparison
  • PROFIenergy Resources
  • Depth of Features
  • PROFIsafe How it works
  • Competitive comparison
  • PROFIsafe Resources
  • Depth of Features
  • How do I integrate controllers
  • Depth of Features
  • Share an IO Device
  • Depth of Features
  • Wireless
  • PROFINET over wireless backbones
  • Competitive Comparison wireless
  • Resources
  • Depth of Features
  • More
  • Depth of Features
  • Security
  • Resources
  • Leadership
  • Wrapping Up
  • What is PROFINET
  • Industrial
  • Scalable (Donrsquot Fence Me In)
  • Complete
  • Open
  • Fast
  • Flexible
  • Easy
  • Ethernet (Standard Unmodified)
  • Industrial Ethernet Capability Matrix
  • Industrial Ethernet Capability Matrix
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Resources
  • Competitive Resources from the PROFIblog
  • wwwusprofinetcom
  • Resources PROFINEWS App
  • Resources Newsletter
  • Resources Webinars
  • Resources One-day training classes
  • Resources PROFItech Classes
  • PROFINET Developer Workshop
  • Resources Books
  • Resources Social Media
  • Resources People
  • Slide Number 107
Page 45: PROFINET vs. EtherNet/IP · PROFINET RT (Real Time) The device determines which path the telegram takes  26 Data 40*…1440 Bytes InterFrame Gap 12 Byte Pre-amble

Simple Device Replacement

How to replace a PROFINET device which has failed without using an engineering tool

Devices with memory cardTransfer memory card to keep existing device name

Devices without memory cardUsing the PROFINET simple device replacement feature

45

wwwusprofinetcom

Simple Device Replacement

wwwusprofinetcom

46

IO Controller

I0 3 are you thereHmmm No answer

LLDP Alias NameldquoSwitchP4rdquo

1 Device ldquoIO 3rdquo fails2 Device is replaced with new

MAC address and empty name3 Devices exchange LLDP4 The neighbor sends a LLDP alias

name to new device5 Controller finds new device using

DCP and LLDP alias name6 Device addressed with

DCP ldquoSet namerdquo from controller7 IO Controller starts device and

system is back online

IO 1 IO 2 IO 3

Switch

LLDP

Simple Device Replacement

P1

P2P3

P4

OK Irsquoll try this Is ldquoSwitchP4rdquo there(The device connected to port 4)

Hello I am the switch You are connected to my port 4 ldquoSwitchP4rdquo

Found you ldquoSwitchP4rdquo Let me set your device name again to ldquoI0 3rdquo

IO 4

P5

46

Use of Ethernet diagnostic tools

Network analysis with standard toolsDebugging during development w

Ethernet SnifferWireshark ndashwwwwiresharkorgPROFINET decoding is built inColor filter available

Device Link and traffic detection with LEDsLED DisplaySimple connection test without configuration

47

DCP (Discovery and Configuration Protocol)

Connect Request

Parameterization

Real-Time IO

wwwusprofinetcom

Competitive comparison diagnostics

wwwusprofinetcom

48

Technology PROFINET EtherNetIP Modbus TCP

Network Management

(DCP DHCP option SNMP LLDP

topology options naming concept comprehensive

diagnostics)

(DHCP bootP DHCP option 82 SNMP loop holes vendor specific

limited network diagnostics special switches very likely)

(limited to IT tools SNMP loop

holes vendor specific no built

in network functions)

Comprehensive Diagnostics

Yes Application and Network No No

Diagnostics IO Status Yes No IO only No

Diagnostics Network Browser (can find IP or naming issues)

Yes returns all PROFINET Devices

and information

Limited to IT or vendor tools

no common tool

Limited to IT or vendor tools

no common tool

Diagnostics Topology Yes No No

SNMP loop holes No Yes Yes

Resources

PROFINET Diagnostics VideoPROFINET Diagnostics for PROFINET Webinar

wwwusprofinetcom

49

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

50

ERP

EnterpriseResourcePlanning

ManufacturingExecutionSystem

PlantAssetManagement

Stage 1Definition ofmaintenanceinterface

MES

Interface defined in IEC62264

Prod

uctio

n

Qua

lity

Inve

ntor

y

Mai

nten

ance

Mai

nten

ance

Interface defined by PROFINET

PAMController amp Field Devices

How do I move information vertically

wwwusprofinetcom

51

White paper MES and PROFINET

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

52

Application Profiles

Agreement within a device family on how to use the PROFIBUS PROFINET data by adding data structures cyclic acyclic services behavior parameterization diagnosis integration etc

wwwusprofinetcom

53

1

2

7

1

2

7

HostMaster Field DeviceSlave

Engineering

IEC 61158

Profile

Application Profiles

wwwusprofinetcom

54

Ident(Bar-codeRFID)

RobotNC

Profile Guidelines

Common ProfilesApplication Profiles Cooperation with other organizations

eg OPC DriveCom VDMA OpenPLC etc Training (UML Safety Models etc) Tools

Redundancy

FFIEC 61804

Interbus CAN etc

Models

Best Practice Patterns

Diagnosis

Data types

IEC 62390

Encoder PROFIdrive

FluidPower

SEMI

IampM Functions

Time Stamp

PROFIsafe

PADevices

Waterwastewater

intelligPumps SEMI

RemoteIOforPA

LaboratoryDevices

Weighingamp

Dosage

LowVoltageSwitch-

gear

IO-Link Trains

PROFINET IO

PROFIenergy

PROFIenergy Use Cases

Switch off during short breaksSwitch off during long breaksSwitch off during unplanned breaksReading of measured data

Provides a means of reducing or shutting off power when demand will be exceeded

wwwusprofinetcom

55

Competitive comparison

wwwusprofinetcom

56

Energy Management PROFINET EtherNetIP Modbus TCP

Production Pause savings Yes New No

Data organization Yes Yes No

PROFIenergy Resources

PROFIenergy flyerVideo What does PROFIenergy meanMinutePROFINET What is PROFIenergyWhite Paper ldquoThe PROFIenergy ProfilerdquoWhite Paper ldquoGet Energy Costs under ControlrdquoWhite Paper ldquoAssessing PROFIenergyacutes potentialrdquoBlog Report with videos

ldquoPROFIenergyrdquo

wwwusprofinetcom

57

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

58

PROFIsafe How it works

wwwusprofinetcom

59

ldquoBlack Channel ASICs Links Cables etc are not safety relevant

PROFIsafe Parts of the safety critical communications systems Addressing Watch Dog Timers Sequencing Signature etc

Safety relevant but not part of the PROFIsafe-Profiles Safety IO and the Safety Control Systems

Non safety critical functions like eg diagnosis

eg Diagnosis

Fail-safe data Standard data

Data Unit

PROFIBUS or PROFINET

PROFINETHTTPSNMP

hellip

TCPIP

EthernetRT

IO or Controller

PROFINETHTTPSNMP

hellip

TCPIP

EthernetRT

IOSafetyInput

Safety-Layer

PROFINETHTTPSNMP

hellip

TCPIP

EthernetRT

IOSafetyControl

Safety-Layer

PROFINETHTTPSNMP

hellip

TCPIP

EthernetRT

IOSafetyOutput

Safety-Layer

PROFIsafe provides correct transmission of messages

Competitive comparison

wwwusprofinetcom

60

System PROFINET EtherNetIP Modbus TCP

Functional Safety Yes Yes No

Safety for discrete process and motion Yes No No

Integrates AS-i Safety Yes No No

PROFIsafe Resources

Marketing Flyer PROFIsafeSystem Description PROFIsafe Technology and ApplicationPROFItelevision Safety with PROFINETApplication Story KUKA Reduces Machine Safety ComponentsPROFIsafe webinarSafety the Moviewwwprofisafenet

wwwusprofinetcom

61

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

62

How do I integrate controllers

wwwusprofinetcom

63IO controller 1

PROFINET

IO controller 2

CPU2 I-Device

IO device 1

CPU1

IO controller 3

CPU3

IO device 2

I-Device

An IO controller can also be an IO device with IO controller functionality on the same interfaceAllow local controllers in a modular architecture to communicate to a higher level station (main controller)Familiar IO access without TCPIP telegrams or proprietary methodsSimple and familiar IO interfacing of CPUs Interfacing of CPUs in different projects Integration among different controllers (manufacturers)Transmission of cyclic data (RT IRT)

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

64

Share an IO Device

PROFINET offers shared device functionalityTwo Controllers can access the same deviceFlexible assignment of modules to different controllers

IO controller 1

PROFINET

IO controller 2

Shared IO Device

Shared device results in reduced costs simplified architecturescan save on cabinet space allowing optimized solutions

65

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

66

Wireless

Long distance (RTU)Long distancesWaterwastewater and oil patch applicationsNo standards

Process InstrumentsShort distances battery powered meshWirelessHART ISA 10011a

Discrete Sensors and ActuatorsShort distances line-powered meshStandards still evolving

BackboneMedium distancesLong-established standards

wwwusprofinetcom

67

RTU = Remote Terminal Unit

PROFIBUS amp PROFINET gateways to WirelessHART

PI developed a standard

PROFINET uses this

PROFINET over wireless backbones

PROFINET runs over these standard wireless technologies

IEEE 80211 (bgahnac) ndash Wireless LANIEEE 802151 ndash Bluetooth

Wireless is part of the PROFINET specification

Many vendorsSome IO devices have wireless built in

PROFIsafe is safety-certified over wireless using PROFINET as the transport mechanism

wwwusprofinetcom

68

Competitive Comparison wireless

PROFINET ndash designed in safety includedEtherNetIP ndash multicasting complicates

wwwusprofinetcom

69

Resources

Industrial Wireless Networking WebinarFour kinds of wireless blog postPROFINET Certified Network Engineer classMore App stories

Disney Toy Story Midway ManiaDisney Radiator Springs Racers Swedish TowerSteel Industry

wwwusprofinetcom

70

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

71

More

Bumpless RedundancyFast Start UpiPar ServerProxiesUnmanaged switchesApplication Profiles for

Lab trains pumps SEMI robots hellip

wwwusprofinetcom

72

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

73

Security

PI and ODVA have security documentsBoth rely on protecting the network itself

wwwusprofinetcom

74

Resources

Automation WorldBelden webinarControl Engineering Were you just hackedwwwisssourcecomwwwSCADAhackercomEric Byresrsquo blogldquoProtecting ICSs from Electronic Threatsrdquo

Part 1Part 2Part 3

us-certgovcontrol_systemsMacAfeePROFINET Security Guideline

wwwusprofinetcom

75

Leadership

PI createdFunctional safety over the network using the black channel approachEnergy management covering production pauses and data organization

PI advocated 2-port switches in devices when ODVA said it was a bad idea now they also advocate themPI was first with redundant media controllers and devices

wwwusprofinetcom

76

Wrapping Up

What is PROFINET

PROFINET

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

wwwusprofinetcom

78

IS COFFEE

Industrial

Not PROFIBUS wrapped in TCPIPDesigned for industry from start

FastRobustDeterministic

wwwusprofinetcom

79

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Scalable (Donrsquot Fence Me In)

Donrsquot settle for an 80 solutionEventually you will need more

Motion ControlProcess InstrumentSafety over the busConnectivity to a

production systemAnd that will require

New busNew softwareNew training

Sohellipstart with the 100 solutionPROFINET wwwusprofinetcom

80

$

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Dont Fence Me In

Roy Rogers Sons of the Pionee

Sons of the Pioneers 36 All- track 7

1998

Other

16813268

eng - 00002425 00002423 00014C3C 00014C37 00015F90 00015F90 00008000 00008000 00007530 00007530

Complete

Finished (stable)Spec at version 23 for 2 yearsWork on ldquoobjectsrdquo continues

All application areasDiscrete process motion high speed

Depth of featuresDiagnostics

PROFIBUS-like + IT protocolsFunctional safetyEnergy managementFast startuphellip many more

wwwusprofinetcom

81

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Open

Created and maintained by PI not by any one companyPI members participate in Working Groups and as reviewersMembership not required to make productsNo contract to sign

wwwusprofinetcom

82

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Fast

How fastTCPIP

secondsProcess instruments

100rsquos of millisecondsFactory IO

~10 millisecondsMotion control

lt1 millisecondHigh speed IO motion

3125 microseconds

wwwusprofinetcom

83

How repeatable

seconds

10rsquos of milliseconds

lt1millisecond

lt1microsecond

called ldquojitterrdquocovers this whole range

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

FlexibleStart with PROFINET

Virtually unlimited address spaceLots of bandwidthStandard wirelessFuture-proof leveraging of EthernetConnectivity upwardsConnectivity peer-to-peerConnect directly to IO

For specialized needsUnusual device PROFIBUS to PROFINETIntelligent sensor IO-Link to PROFINETSimple sensor AS-i to PROFINETProcess instrument PROFIBUS PA (or FF) to PROFINETWireless process instrument WirelessHART to PROFINETWireless discrete sensor PI WSAN to PROFINETLegacy fieldbus Proxy to PROFINETLegacy instrument HART to PROFINET

84

wwwusprofinetcom

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Easy

Simple Device ReplacementEasy configurationAutomatic topologyAutomatic timing calculations

wwwusprofinetcom

85

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Ethernet (Standard Unmodified)

Standard Unmodified EthernetConforms to IEEE8023

Media includesCopperFiberWireless

Uses standard Ethernet switches

wwwusprofinetcom

86

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Industrial Ethernet Capability Matrix

wwwusprofinetcom

87

Industrial Ethernet Capability Matrix

wwwusprofinetcom

88

TCPIP

Open Network

Real-timeMotion

Controller-to-Controller(Peer-to-Peer)

Modbus TCPEtherNetIPEtherCATPROFINET

Motion

wwwusprofinetcom

Industrial Ethernet Functionality

Technology PROFINET EthernetIP Modbus TCP

Ethernet IO Y Y YMotion Control Y Y NPeer-to-peer Y Y N

Process profile Y N N

Safety Y Y NSecurity Guideline Y N NBuses integrated many DeviceNet

ControlNet Modbus

source organization websites

Y = shipping N = no plans known

Available= PROFIBUS DP PROFIBUS PA Interbus DeviceNet Serial Modbus AS-i HART IO-Link FFPlanned= CC-Link more

89

Industrial Ethernet Functionality

Technology PROFINET EtherNetIP Modbus TCP

Communication Model Provider-Consumer

Provider-Consumer

Client-Server

Real-time Protocol Options

IEEE 8023 (Layer 2) primary

UDPIP optionTCPIP option

UDPIP (Layer 4) TCPIP (Layer 4)

Jitter with IO ++ (low) - (high) -- (higher)

Protocol Standard IEC 61158 IEC 61158 IEC 61158

Transmission Type Unicast primary Multicast optional

Multicast primary Limited Unicast Unicast only

COTS switch possible Yes Not recommended Yes

Switch requirements 100Mbits or faster

full duplex for IO traffic

Full DuplexIGMP Snooping One

IGMP QueryWire speed

For IO traffic

No special requirements

IP Address AssignmentAutomatic w PN

DCPDHCP optional

DHCP andManaged

DHCP and Managed

90

wwwusprofinetcom

Industrial Ethernet Functionality

Device Names Mandatory Optional Optional

Simple Device Replacement

Yes no toolssupport in all

devices

NoDHCP Option 82 Managed

Need special switchserver with DHCP

Option 82 support

No

Technology PROFINET EtherNetIP Modbus TCP

Network Management

(DCP DHCP option SNMP LLDP

topology options naming concept comprehensive

diagnostics)

(DHCP bootP DHCP option 82 SNMP loop holes vendor specific

limited network diagnostics special switches very likely)

(limited to IT tools SNMP loop

holes vendor specific no built

in network functions)

Comprehensive Diagnostics

Yes Application and Network No No

Diagnostics IO Status Yes No IO only No

Diagnostics Network Browser (can find IP or naming issues)

Yes returns all PROFINET Devices

and information

Limited to IT or vendor tools

no common tool

Limited to IT or vendor tools

no common tool

91

wwwusprofinetcom

Industrial Ethernet Functionality

Diagnostics Topology Yes No No

SNMP loop holes No Yes Yes

Energy Management(PROFIenergy) Yes No No

Safety Yes Yes No

Fast Start Up Yes Yes No

Wireless Yes IEEE 80211 and Bluetooth

Yes IEEE 80211(with caution when

using multicast)Yes

Performance ++ - --

Automatic Timing Calculation Yes No No

Technology PROFINET EtherNetIP Modbus TCP

Fieldbus Integration

Many including non PI

networks (PROFIBUS Interbus ASI

DeviceNet Foundation Fieldbus Modbus Hart

etc)

CompoNet DeviceNet ControlNet

Modbus TCPModbus

92

wwwusprofinetcom

Industrial Ethernet Functionality

Media (Network) Redundancy

YesSP RSP PN MRP

bumpless IRTvendor specific

YesSP RSP DLR vendor

specific

YesSP RSP vendor

specific

Bumpless Redundancy Yes No No

Controller Redundancy YesNot on EtherNetIP

Only with additional ODVA networks and hardware

No

Device Redundancy Yes No NoVertical Integration Yes No NoDevices can report maintenance information

Yes No No

Peer to Peer communications

Yes with CBA I-Device PNPN

Couplers TCPUDP option for programmed communication

Yesonly TCPIPprogrammed

communication

Yesonly TCPIPprogrammed

communication

Technology PROFINET EtherNetIP Modbus TCP

93

wwwusprofinetcom

Industrial Ethernet Functionality

Technology PROFINET EtherNetIP Modbus TCP

PROFINET for PA(Process Automation)

Yes No No

Shared Device Yes No No

iPar (optional parameter server)

Yes No No

TCI ndash Tool Calling Interface(allows vendor tools to be entered from the PROFINET configuration engineering tool)

Yes No No

94

wwwusprofinetcom

Resources

Competitive Resources from the PROFIblog

Pegging the FUD Meter (82707)The Fickle Finger of FUD (103007)FUD Dissection Part 1FUD Dissection Part 2Responding to FUD with FCNThe Big Lie SUE (121708)The EtherNetIP FUD-sicle ndash Melted Again(73112)PROFINET versus EtherNetIP (22415)

wwwusprofinetcom

96

wwwusprofinetcom

wwwusprofinetcom

97

Resources PROFINEWS App

wwwusprofinetcom

98

Resources NewsletterPROFINEWScom

wwwusprofinetcom

99

wwwusprofinetcom

Resources Webinars

Introduction to Ethernet for Control EngineersPROFINETIndustrial WirelessIndustrial Ethernet DiagnosticsPROFIBUS in the Process Industries PROFIsafePROFIenergyCompleting a PROFINET Project

More

100

Resources One-day training classes101

PROFINETMinneapolis June 4Denver June Chicago Aug Tampa Oct Detroit Oct Louisville Nov Raleigh Nov Seattle Dec

For the latest scheduleand to register visit

wwwusprofinetcom wwwusprofinetcom

PROFINETLos Angeles Feb 3 Dallas Feb 19Atlanta Mar 4Houston Mar 19Richmond Apr 2St Louis Apr 16Newark Apr 28Pittsburgh May 14

Resources PROFItech Classes

PROFIBUS or PROFINET Certified Network Engineer classFull week in Johnson City TNAlso available on-siteTheoretical plus hands-onCertification requires passing both a theoretical and practical examCertified Network Engineers are listed at wwwprofibuscomDetails at certifiedProfiInterfaceCentercomRegister online

wwwusprofinetcom

102

PROFINET Developer Workshop

Provide background and knowledge to design and test a PROFINET product efficientlyHow PROFINET can meet the specific applicationrsquos needs (ex GSDML file development)Tailored to customerrsquos level of experience and education Builds upon the PROFINET Certified Network Engineer curriculumHands-on experience and expert instruction on how to use the PROFINET test software suiteSmall or large groups accommodated both at the PIC or on the customerrsquos site wwwusprofinetcom

103

Resources Books

wwwusprofinetcom

104

OrderOrder

Order Order

Resources Social Media

wwwusprofinetcom

105

PROFItelevision

ThePROFIblogger

MinutePROFINET

Resources People

PI North America16101 N 82nd StreetSuite 3BScottsdale AZ 85260 USA ph (480) 483-2456fax (480) 483-7202wwwusprofibuscom

Michael Bryant Executive DirectorCarl Henning Deputy DirectorMichael Bowne Director of Tech MktingLynne Froehlich Administrative DirectorMarsha Bryant Administrator

PROFI Interface Center One Internet PlazaJohnson City TN 37604 USA

ph (423) 262-2576fax (423) 262-2103 wwwProfiInterfaceCentercom

Torsten Paulsen PIC ManagerHunter Harrington PROFINET Consulting EngrKyle McMillan PROFINET Systems EngineerJohn Swindall PROFIBUS Systems Engineer

wwwusprofinetcom

106

copy2013-2015 PI North America The PROFINET and PROFIBUS Logos are registered trademarks Members of PI are entitled to use the logos in all their written or electronic publications and promotional material The use of the PROFINET Logo in connection with PROFINET products is allowed only under the conditions of the PROFINET Runtime Software license All other trademarks and registered trademarks are the property of their respective owners

  • PROFINET vs EtherNetIP
  • A Disclaimer
  • Agenda
  • The Organization PROFINET
  • The Organizations
  • The Organizations Activities
  • The Organizations Cooperation
  • PI markets
  • Itrsquos all about the data
  • The road to IIoT
  • Breadth of Application Coverage
  • Competitive comparison discrete IO
  • Resources
  • PROFINET in Process
  • Competitive comparison process
  • Resources
  • Resources PROFIBUS PA
  • Motion Control Topology
  • Competitive comparison motion
  • Resources
  • Depth of Features
  • 5 steps to determinism
  • PROFINET and TCPIP
  • Why not use TCPIP for real-time
  • Ethernet doesnrsquot cause delays
  • PROFINET RT (Real Time)
  • When you try to use all layershellip
  • When you try to use all layershellip
  • Bandwidth Reservation for PROFINET IRT
  • Scheduling for PROFINET IRT
  • Functional principle of synchronization
  • 3125 microsecond cycle
  • Summary
  • Depth of Features
  • The ISOOSI Communications Model
  • Device Diagnostic Information
  • Diagnostic Information
  • ISOOSI Model Where Diagnostics fit in
  • IT Standards fPROFINET Network Diagnostics
  • Network Diagnostics Using SNMP
  • Network diagnostics using HTTP
  • IT Standards fPROFINET Network Diagnostics
  • LLDP (Link Layer Discovery Protocol)
  • Slide Number 44
  • Simple Device Replacement
  • Simple Device Replacement
  • Slide Number 47
  • Competitive comparison diagnostics
  • Resources
  • Depth of Features
  • How do I move information vertically
  • Depth of Features
  • Application Profiles
  • Application Profiles
  • PROFIenergy Use Cases
  • Competitive comparison
  • PROFIenergy Resources
  • Depth of Features
  • PROFIsafe How it works
  • Competitive comparison
  • PROFIsafe Resources
  • Depth of Features
  • How do I integrate controllers
  • Depth of Features
  • Share an IO Device
  • Depth of Features
  • Wireless
  • PROFINET over wireless backbones
  • Competitive Comparison wireless
  • Resources
  • Depth of Features
  • More
  • Depth of Features
  • Security
  • Resources
  • Leadership
  • Wrapping Up
  • What is PROFINET
  • Industrial
  • Scalable (Donrsquot Fence Me In)
  • Complete
  • Open
  • Fast
  • Flexible
  • Easy
  • Ethernet (Standard Unmodified)
  • Industrial Ethernet Capability Matrix
  • Industrial Ethernet Capability Matrix
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Resources
  • Competitive Resources from the PROFIblog
  • wwwusprofinetcom
  • Resources PROFINEWS App
  • Resources Newsletter
  • Resources Webinars
  • Resources One-day training classes
  • Resources PROFItech Classes
  • PROFINET Developer Workshop
  • Resources Books
  • Resources Social Media
  • Resources People
  • Slide Number 107
Page 46: PROFINET vs. EtherNet/IP · PROFINET RT (Real Time) The device determines which path the telegram takes  26 Data 40*…1440 Bytes InterFrame Gap 12 Byte Pre-amble

Simple Device Replacement

wwwusprofinetcom

46

IO Controller

I0 3 are you thereHmmm No answer

LLDP Alias NameldquoSwitchP4rdquo

1 Device ldquoIO 3rdquo fails2 Device is replaced with new

MAC address and empty name3 Devices exchange LLDP4 The neighbor sends a LLDP alias

name to new device5 Controller finds new device using

DCP and LLDP alias name6 Device addressed with

DCP ldquoSet namerdquo from controller7 IO Controller starts device and

system is back online

IO 1 IO 2 IO 3

Switch

LLDP

Simple Device Replacement

P1

P2P3

P4

OK Irsquoll try this Is ldquoSwitchP4rdquo there(The device connected to port 4)

Hello I am the switch You are connected to my port 4 ldquoSwitchP4rdquo

Found you ldquoSwitchP4rdquo Let me set your device name again to ldquoI0 3rdquo

IO 4

P5

46

Use of Ethernet diagnostic tools

Network analysis with standard toolsDebugging during development w

Ethernet SnifferWireshark ndashwwwwiresharkorgPROFINET decoding is built inColor filter available

Device Link and traffic detection with LEDsLED DisplaySimple connection test without configuration

47

DCP (Discovery and Configuration Protocol)

Connect Request

Parameterization

Real-Time IO

wwwusprofinetcom

Competitive comparison diagnostics

wwwusprofinetcom

48

Technology PROFINET EtherNetIP Modbus TCP

Network Management

(DCP DHCP option SNMP LLDP

topology options naming concept comprehensive

diagnostics)

(DHCP bootP DHCP option 82 SNMP loop holes vendor specific

limited network diagnostics special switches very likely)

(limited to IT tools SNMP loop

holes vendor specific no built

in network functions)

Comprehensive Diagnostics

Yes Application and Network No No

Diagnostics IO Status Yes No IO only No

Diagnostics Network Browser (can find IP or naming issues)

Yes returns all PROFINET Devices

and information

Limited to IT or vendor tools

no common tool

Limited to IT or vendor tools

no common tool

Diagnostics Topology Yes No No

SNMP loop holes No Yes Yes

Resources

PROFINET Diagnostics VideoPROFINET Diagnostics for PROFINET Webinar

wwwusprofinetcom

49

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

50

ERP

EnterpriseResourcePlanning

ManufacturingExecutionSystem

PlantAssetManagement

Stage 1Definition ofmaintenanceinterface

MES

Interface defined in IEC62264

Prod

uctio

n

Qua

lity

Inve

ntor

y

Mai

nten

ance

Mai

nten

ance

Interface defined by PROFINET

PAMController amp Field Devices

How do I move information vertically

wwwusprofinetcom

51

White paper MES and PROFINET

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

52

Application Profiles

Agreement within a device family on how to use the PROFIBUS PROFINET data by adding data structures cyclic acyclic services behavior parameterization diagnosis integration etc

wwwusprofinetcom

53

1

2

7

1

2

7

HostMaster Field DeviceSlave

Engineering

IEC 61158

Profile

Application Profiles

wwwusprofinetcom

54

Ident(Bar-codeRFID)

RobotNC

Profile Guidelines

Common ProfilesApplication Profiles Cooperation with other organizations

eg OPC DriveCom VDMA OpenPLC etc Training (UML Safety Models etc) Tools

Redundancy

FFIEC 61804

Interbus CAN etc

Models

Best Practice Patterns

Diagnosis

Data types

IEC 62390

Encoder PROFIdrive

FluidPower

SEMI

IampM Functions

Time Stamp

PROFIsafe

PADevices

Waterwastewater

intelligPumps SEMI

RemoteIOforPA

LaboratoryDevices

Weighingamp

Dosage

LowVoltageSwitch-

gear

IO-Link Trains

PROFINET IO

PROFIenergy

PROFIenergy Use Cases

Switch off during short breaksSwitch off during long breaksSwitch off during unplanned breaksReading of measured data

Provides a means of reducing or shutting off power when demand will be exceeded

wwwusprofinetcom

55

Competitive comparison

wwwusprofinetcom

56

Energy Management PROFINET EtherNetIP Modbus TCP

Production Pause savings Yes New No

Data organization Yes Yes No

PROFIenergy Resources

PROFIenergy flyerVideo What does PROFIenergy meanMinutePROFINET What is PROFIenergyWhite Paper ldquoThe PROFIenergy ProfilerdquoWhite Paper ldquoGet Energy Costs under ControlrdquoWhite Paper ldquoAssessing PROFIenergyacutes potentialrdquoBlog Report with videos

ldquoPROFIenergyrdquo

wwwusprofinetcom

57

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

58

PROFIsafe How it works

wwwusprofinetcom

59

ldquoBlack Channel ASICs Links Cables etc are not safety relevant

PROFIsafe Parts of the safety critical communications systems Addressing Watch Dog Timers Sequencing Signature etc

Safety relevant but not part of the PROFIsafe-Profiles Safety IO and the Safety Control Systems

Non safety critical functions like eg diagnosis

eg Diagnosis

Fail-safe data Standard data

Data Unit

PROFIBUS or PROFINET

PROFINETHTTPSNMP

hellip

TCPIP

EthernetRT

IO or Controller

PROFINETHTTPSNMP

hellip

TCPIP

EthernetRT

IOSafetyInput

Safety-Layer

PROFINETHTTPSNMP

hellip

TCPIP

EthernetRT

IOSafetyControl

Safety-Layer

PROFINETHTTPSNMP

hellip

TCPIP

EthernetRT

IOSafetyOutput

Safety-Layer

PROFIsafe provides correct transmission of messages

Competitive comparison

wwwusprofinetcom

60

System PROFINET EtherNetIP Modbus TCP

Functional Safety Yes Yes No

Safety for discrete process and motion Yes No No

Integrates AS-i Safety Yes No No

PROFIsafe Resources

Marketing Flyer PROFIsafeSystem Description PROFIsafe Technology and ApplicationPROFItelevision Safety with PROFINETApplication Story KUKA Reduces Machine Safety ComponentsPROFIsafe webinarSafety the Moviewwwprofisafenet

wwwusprofinetcom

61

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

62

How do I integrate controllers

wwwusprofinetcom

63IO controller 1

PROFINET

IO controller 2

CPU2 I-Device

IO device 1

CPU1

IO controller 3

CPU3

IO device 2

I-Device

An IO controller can also be an IO device with IO controller functionality on the same interfaceAllow local controllers in a modular architecture to communicate to a higher level station (main controller)Familiar IO access without TCPIP telegrams or proprietary methodsSimple and familiar IO interfacing of CPUs Interfacing of CPUs in different projects Integration among different controllers (manufacturers)Transmission of cyclic data (RT IRT)

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

64

Share an IO Device

PROFINET offers shared device functionalityTwo Controllers can access the same deviceFlexible assignment of modules to different controllers

IO controller 1

PROFINET

IO controller 2

Shared IO Device

Shared device results in reduced costs simplified architecturescan save on cabinet space allowing optimized solutions

65

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

66

Wireless

Long distance (RTU)Long distancesWaterwastewater and oil patch applicationsNo standards

Process InstrumentsShort distances battery powered meshWirelessHART ISA 10011a

Discrete Sensors and ActuatorsShort distances line-powered meshStandards still evolving

BackboneMedium distancesLong-established standards

wwwusprofinetcom

67

RTU = Remote Terminal Unit

PROFIBUS amp PROFINET gateways to WirelessHART

PI developed a standard

PROFINET uses this

PROFINET over wireless backbones

PROFINET runs over these standard wireless technologies

IEEE 80211 (bgahnac) ndash Wireless LANIEEE 802151 ndash Bluetooth

Wireless is part of the PROFINET specification

Many vendorsSome IO devices have wireless built in

PROFIsafe is safety-certified over wireless using PROFINET as the transport mechanism

wwwusprofinetcom

68

Competitive Comparison wireless

PROFINET ndash designed in safety includedEtherNetIP ndash multicasting complicates

wwwusprofinetcom

69

Resources

Industrial Wireless Networking WebinarFour kinds of wireless blog postPROFINET Certified Network Engineer classMore App stories

Disney Toy Story Midway ManiaDisney Radiator Springs Racers Swedish TowerSteel Industry

wwwusprofinetcom

70

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

71

More

Bumpless RedundancyFast Start UpiPar ServerProxiesUnmanaged switchesApplication Profiles for

Lab trains pumps SEMI robots hellip

wwwusprofinetcom

72

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

73

Security

PI and ODVA have security documentsBoth rely on protecting the network itself

wwwusprofinetcom

74

Resources

Automation WorldBelden webinarControl Engineering Were you just hackedwwwisssourcecomwwwSCADAhackercomEric Byresrsquo blogldquoProtecting ICSs from Electronic Threatsrdquo

Part 1Part 2Part 3

us-certgovcontrol_systemsMacAfeePROFINET Security Guideline

wwwusprofinetcom

75

Leadership

PI createdFunctional safety over the network using the black channel approachEnergy management covering production pauses and data organization

PI advocated 2-port switches in devices when ODVA said it was a bad idea now they also advocate themPI was first with redundant media controllers and devices

wwwusprofinetcom

76

Wrapping Up

What is PROFINET

PROFINET

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

wwwusprofinetcom

78

IS COFFEE

Industrial

Not PROFIBUS wrapped in TCPIPDesigned for industry from start

FastRobustDeterministic

wwwusprofinetcom

79

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Scalable (Donrsquot Fence Me In)

Donrsquot settle for an 80 solutionEventually you will need more

Motion ControlProcess InstrumentSafety over the busConnectivity to a

production systemAnd that will require

New busNew softwareNew training

Sohellipstart with the 100 solutionPROFINET wwwusprofinetcom

80

$

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Dont Fence Me In

Roy Rogers Sons of the Pionee

Sons of the Pioneers 36 All- track 7

1998

Other

16813268

eng - 00002425 00002423 00014C3C 00014C37 00015F90 00015F90 00008000 00008000 00007530 00007530

Complete

Finished (stable)Spec at version 23 for 2 yearsWork on ldquoobjectsrdquo continues

All application areasDiscrete process motion high speed

Depth of featuresDiagnostics

PROFIBUS-like + IT protocolsFunctional safetyEnergy managementFast startuphellip many more

wwwusprofinetcom

81

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Open

Created and maintained by PI not by any one companyPI members participate in Working Groups and as reviewersMembership not required to make productsNo contract to sign

wwwusprofinetcom

82

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Fast

How fastTCPIP

secondsProcess instruments

100rsquos of millisecondsFactory IO

~10 millisecondsMotion control

lt1 millisecondHigh speed IO motion

3125 microseconds

wwwusprofinetcom

83

How repeatable

seconds

10rsquos of milliseconds

lt1millisecond

lt1microsecond

called ldquojitterrdquocovers this whole range

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

FlexibleStart with PROFINET

Virtually unlimited address spaceLots of bandwidthStandard wirelessFuture-proof leveraging of EthernetConnectivity upwardsConnectivity peer-to-peerConnect directly to IO

For specialized needsUnusual device PROFIBUS to PROFINETIntelligent sensor IO-Link to PROFINETSimple sensor AS-i to PROFINETProcess instrument PROFIBUS PA (or FF) to PROFINETWireless process instrument WirelessHART to PROFINETWireless discrete sensor PI WSAN to PROFINETLegacy fieldbus Proxy to PROFINETLegacy instrument HART to PROFINET

84

wwwusprofinetcom

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Easy

Simple Device ReplacementEasy configurationAutomatic topologyAutomatic timing calculations

wwwusprofinetcom

85

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Ethernet (Standard Unmodified)

Standard Unmodified EthernetConforms to IEEE8023

Media includesCopperFiberWireless

Uses standard Ethernet switches

wwwusprofinetcom

86

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Industrial Ethernet Capability Matrix

wwwusprofinetcom

87

Industrial Ethernet Capability Matrix

wwwusprofinetcom

88

TCPIP

Open Network

Real-timeMotion

Controller-to-Controller(Peer-to-Peer)

Modbus TCPEtherNetIPEtherCATPROFINET

Motion

wwwusprofinetcom

Industrial Ethernet Functionality

Technology PROFINET EthernetIP Modbus TCP

Ethernet IO Y Y YMotion Control Y Y NPeer-to-peer Y Y N

Process profile Y N N

Safety Y Y NSecurity Guideline Y N NBuses integrated many DeviceNet

ControlNet Modbus

source organization websites

Y = shipping N = no plans known

Available= PROFIBUS DP PROFIBUS PA Interbus DeviceNet Serial Modbus AS-i HART IO-Link FFPlanned= CC-Link more

89

Industrial Ethernet Functionality

Technology PROFINET EtherNetIP Modbus TCP

Communication Model Provider-Consumer

Provider-Consumer

Client-Server

Real-time Protocol Options

IEEE 8023 (Layer 2) primary

UDPIP optionTCPIP option

UDPIP (Layer 4) TCPIP (Layer 4)

Jitter with IO ++ (low) - (high) -- (higher)

Protocol Standard IEC 61158 IEC 61158 IEC 61158

Transmission Type Unicast primary Multicast optional

Multicast primary Limited Unicast Unicast only

COTS switch possible Yes Not recommended Yes

Switch requirements 100Mbits or faster

full duplex for IO traffic

Full DuplexIGMP Snooping One

IGMP QueryWire speed

For IO traffic

No special requirements

IP Address AssignmentAutomatic w PN

DCPDHCP optional

DHCP andManaged

DHCP and Managed

90

wwwusprofinetcom

Industrial Ethernet Functionality

Device Names Mandatory Optional Optional

Simple Device Replacement

Yes no toolssupport in all

devices

NoDHCP Option 82 Managed

Need special switchserver with DHCP

Option 82 support

No

Technology PROFINET EtherNetIP Modbus TCP

Network Management

(DCP DHCP option SNMP LLDP

topology options naming concept comprehensive

diagnostics)

(DHCP bootP DHCP option 82 SNMP loop holes vendor specific

limited network diagnostics special switches very likely)

(limited to IT tools SNMP loop

holes vendor specific no built

in network functions)

Comprehensive Diagnostics

Yes Application and Network No No

Diagnostics IO Status Yes No IO only No

Diagnostics Network Browser (can find IP or naming issues)

Yes returns all PROFINET Devices

and information

Limited to IT or vendor tools

no common tool

Limited to IT or vendor tools

no common tool

91

wwwusprofinetcom

Industrial Ethernet Functionality

Diagnostics Topology Yes No No

SNMP loop holes No Yes Yes

Energy Management(PROFIenergy) Yes No No

Safety Yes Yes No

Fast Start Up Yes Yes No

Wireless Yes IEEE 80211 and Bluetooth

Yes IEEE 80211(with caution when

using multicast)Yes

Performance ++ - --

Automatic Timing Calculation Yes No No

Technology PROFINET EtherNetIP Modbus TCP

Fieldbus Integration

Many including non PI

networks (PROFIBUS Interbus ASI

DeviceNet Foundation Fieldbus Modbus Hart

etc)

CompoNet DeviceNet ControlNet

Modbus TCPModbus

92

wwwusprofinetcom

Industrial Ethernet Functionality

Media (Network) Redundancy

YesSP RSP PN MRP

bumpless IRTvendor specific

YesSP RSP DLR vendor

specific

YesSP RSP vendor

specific

Bumpless Redundancy Yes No No

Controller Redundancy YesNot on EtherNetIP

Only with additional ODVA networks and hardware

No

Device Redundancy Yes No NoVertical Integration Yes No NoDevices can report maintenance information

Yes No No

Peer to Peer communications

Yes with CBA I-Device PNPN

Couplers TCPUDP option for programmed communication

Yesonly TCPIPprogrammed

communication

Yesonly TCPIPprogrammed

communication

Technology PROFINET EtherNetIP Modbus TCP

93

wwwusprofinetcom

Industrial Ethernet Functionality

Technology PROFINET EtherNetIP Modbus TCP

PROFINET for PA(Process Automation)

Yes No No

Shared Device Yes No No

iPar (optional parameter server)

Yes No No

TCI ndash Tool Calling Interface(allows vendor tools to be entered from the PROFINET configuration engineering tool)

Yes No No

94

wwwusprofinetcom

Resources

Competitive Resources from the PROFIblog

Pegging the FUD Meter (82707)The Fickle Finger of FUD (103007)FUD Dissection Part 1FUD Dissection Part 2Responding to FUD with FCNThe Big Lie SUE (121708)The EtherNetIP FUD-sicle ndash Melted Again(73112)PROFINET versus EtherNetIP (22415)

wwwusprofinetcom

96

wwwusprofinetcom

wwwusprofinetcom

97

Resources PROFINEWS App

wwwusprofinetcom

98

Resources NewsletterPROFINEWScom

wwwusprofinetcom

99

wwwusprofinetcom

Resources Webinars

Introduction to Ethernet for Control EngineersPROFINETIndustrial WirelessIndustrial Ethernet DiagnosticsPROFIBUS in the Process Industries PROFIsafePROFIenergyCompleting a PROFINET Project

More

100

Resources One-day training classes101

PROFINETMinneapolis June 4Denver June Chicago Aug Tampa Oct Detroit Oct Louisville Nov Raleigh Nov Seattle Dec

For the latest scheduleand to register visit

wwwusprofinetcom wwwusprofinetcom

PROFINETLos Angeles Feb 3 Dallas Feb 19Atlanta Mar 4Houston Mar 19Richmond Apr 2St Louis Apr 16Newark Apr 28Pittsburgh May 14

Resources PROFItech Classes

PROFIBUS or PROFINET Certified Network Engineer classFull week in Johnson City TNAlso available on-siteTheoretical plus hands-onCertification requires passing both a theoretical and practical examCertified Network Engineers are listed at wwwprofibuscomDetails at certifiedProfiInterfaceCentercomRegister online

wwwusprofinetcom

102

PROFINET Developer Workshop

Provide background and knowledge to design and test a PROFINET product efficientlyHow PROFINET can meet the specific applicationrsquos needs (ex GSDML file development)Tailored to customerrsquos level of experience and education Builds upon the PROFINET Certified Network Engineer curriculumHands-on experience and expert instruction on how to use the PROFINET test software suiteSmall or large groups accommodated both at the PIC or on the customerrsquos site wwwusprofinetcom

103

Resources Books

wwwusprofinetcom

104

OrderOrder

Order Order

Resources Social Media

wwwusprofinetcom

105

PROFItelevision

ThePROFIblogger

MinutePROFINET

Resources People

PI North America16101 N 82nd StreetSuite 3BScottsdale AZ 85260 USA ph (480) 483-2456fax (480) 483-7202wwwusprofibuscom

Michael Bryant Executive DirectorCarl Henning Deputy DirectorMichael Bowne Director of Tech MktingLynne Froehlich Administrative DirectorMarsha Bryant Administrator

PROFI Interface Center One Internet PlazaJohnson City TN 37604 USA

ph (423) 262-2576fax (423) 262-2103 wwwProfiInterfaceCentercom

Torsten Paulsen PIC ManagerHunter Harrington PROFINET Consulting EngrKyle McMillan PROFINET Systems EngineerJohn Swindall PROFIBUS Systems Engineer

wwwusprofinetcom

106

copy2013-2015 PI North America The PROFINET and PROFIBUS Logos are registered trademarks Members of PI are entitled to use the logos in all their written or electronic publications and promotional material The use of the PROFINET Logo in connection with PROFINET products is allowed only under the conditions of the PROFINET Runtime Software license All other trademarks and registered trademarks are the property of their respective owners

  • PROFINET vs EtherNetIP
  • A Disclaimer
  • Agenda
  • The Organization PROFINET
  • The Organizations
  • The Organizations Activities
  • The Organizations Cooperation
  • PI markets
  • Itrsquos all about the data
  • The road to IIoT
  • Breadth of Application Coverage
  • Competitive comparison discrete IO
  • Resources
  • PROFINET in Process
  • Competitive comparison process
  • Resources
  • Resources PROFIBUS PA
  • Motion Control Topology
  • Competitive comparison motion
  • Resources
  • Depth of Features
  • 5 steps to determinism
  • PROFINET and TCPIP
  • Why not use TCPIP for real-time
  • Ethernet doesnrsquot cause delays
  • PROFINET RT (Real Time)
  • When you try to use all layershellip
  • When you try to use all layershellip
  • Bandwidth Reservation for PROFINET IRT
  • Scheduling for PROFINET IRT
  • Functional principle of synchronization
  • 3125 microsecond cycle
  • Summary
  • Depth of Features
  • The ISOOSI Communications Model
  • Device Diagnostic Information
  • Diagnostic Information
  • ISOOSI Model Where Diagnostics fit in
  • IT Standards fPROFINET Network Diagnostics
  • Network Diagnostics Using SNMP
  • Network diagnostics using HTTP
  • IT Standards fPROFINET Network Diagnostics
  • LLDP (Link Layer Discovery Protocol)
  • Slide Number 44
  • Simple Device Replacement
  • Simple Device Replacement
  • Slide Number 47
  • Competitive comparison diagnostics
  • Resources
  • Depth of Features
  • How do I move information vertically
  • Depth of Features
  • Application Profiles
  • Application Profiles
  • PROFIenergy Use Cases
  • Competitive comparison
  • PROFIenergy Resources
  • Depth of Features
  • PROFIsafe How it works
  • Competitive comparison
  • PROFIsafe Resources
  • Depth of Features
  • How do I integrate controllers
  • Depth of Features
  • Share an IO Device
  • Depth of Features
  • Wireless
  • PROFINET over wireless backbones
  • Competitive Comparison wireless
  • Resources
  • Depth of Features
  • More
  • Depth of Features
  • Security
  • Resources
  • Leadership
  • Wrapping Up
  • What is PROFINET
  • Industrial
  • Scalable (Donrsquot Fence Me In)
  • Complete
  • Open
  • Fast
  • Flexible
  • Easy
  • Ethernet (Standard Unmodified)
  • Industrial Ethernet Capability Matrix
  • Industrial Ethernet Capability Matrix
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Resources
  • Competitive Resources from the PROFIblog
  • wwwusprofinetcom
  • Resources PROFINEWS App
  • Resources Newsletter
  • Resources Webinars
  • Resources One-day training classes
  • Resources PROFItech Classes
  • PROFINET Developer Workshop
  • Resources Books
  • Resources Social Media
  • Resources People
  • Slide Number 107
Page 47: PROFINET vs. EtherNet/IP · PROFINET RT (Real Time) The device determines which path the telegram takes  26 Data 40*…1440 Bytes InterFrame Gap 12 Byte Pre-amble

Use of Ethernet diagnostic tools

Network analysis with standard toolsDebugging during development w

Ethernet SnifferWireshark ndashwwwwiresharkorgPROFINET decoding is built inColor filter available

Device Link and traffic detection with LEDsLED DisplaySimple connection test without configuration

47

DCP (Discovery and Configuration Protocol)

Connect Request

Parameterization

Real-Time IO

wwwusprofinetcom

Competitive comparison diagnostics

wwwusprofinetcom

48

Technology PROFINET EtherNetIP Modbus TCP

Network Management

(DCP DHCP option SNMP LLDP

topology options naming concept comprehensive

diagnostics)

(DHCP bootP DHCP option 82 SNMP loop holes vendor specific

limited network diagnostics special switches very likely)

(limited to IT tools SNMP loop

holes vendor specific no built

in network functions)

Comprehensive Diagnostics

Yes Application and Network No No

Diagnostics IO Status Yes No IO only No

Diagnostics Network Browser (can find IP or naming issues)

Yes returns all PROFINET Devices

and information

Limited to IT or vendor tools

no common tool

Limited to IT or vendor tools

no common tool

Diagnostics Topology Yes No No

SNMP loop holes No Yes Yes

Resources

PROFINET Diagnostics VideoPROFINET Diagnostics for PROFINET Webinar

wwwusprofinetcom

49

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

50

ERP

EnterpriseResourcePlanning

ManufacturingExecutionSystem

PlantAssetManagement

Stage 1Definition ofmaintenanceinterface

MES

Interface defined in IEC62264

Prod

uctio

n

Qua

lity

Inve

ntor

y

Mai

nten

ance

Mai

nten

ance

Interface defined by PROFINET

PAMController amp Field Devices

How do I move information vertically

wwwusprofinetcom

51

White paper MES and PROFINET

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

52

Application Profiles

Agreement within a device family on how to use the PROFIBUS PROFINET data by adding data structures cyclic acyclic services behavior parameterization diagnosis integration etc

wwwusprofinetcom

53

1

2

7

1

2

7

HostMaster Field DeviceSlave

Engineering

IEC 61158

Profile

Application Profiles

wwwusprofinetcom

54

Ident(Bar-codeRFID)

RobotNC

Profile Guidelines

Common ProfilesApplication Profiles Cooperation with other organizations

eg OPC DriveCom VDMA OpenPLC etc Training (UML Safety Models etc) Tools

Redundancy

FFIEC 61804

Interbus CAN etc

Models

Best Practice Patterns

Diagnosis

Data types

IEC 62390

Encoder PROFIdrive

FluidPower

SEMI

IampM Functions

Time Stamp

PROFIsafe

PADevices

Waterwastewater

intelligPumps SEMI

RemoteIOforPA

LaboratoryDevices

Weighingamp

Dosage

LowVoltageSwitch-

gear

IO-Link Trains

PROFINET IO

PROFIenergy

PROFIenergy Use Cases

Switch off during short breaksSwitch off during long breaksSwitch off during unplanned breaksReading of measured data

Provides a means of reducing or shutting off power when demand will be exceeded

wwwusprofinetcom

55

Competitive comparison

wwwusprofinetcom

56

Energy Management PROFINET EtherNetIP Modbus TCP

Production Pause savings Yes New No

Data organization Yes Yes No

PROFIenergy Resources

PROFIenergy flyerVideo What does PROFIenergy meanMinutePROFINET What is PROFIenergyWhite Paper ldquoThe PROFIenergy ProfilerdquoWhite Paper ldquoGet Energy Costs under ControlrdquoWhite Paper ldquoAssessing PROFIenergyacutes potentialrdquoBlog Report with videos

ldquoPROFIenergyrdquo

wwwusprofinetcom

57

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

58

PROFIsafe How it works

wwwusprofinetcom

59

ldquoBlack Channel ASICs Links Cables etc are not safety relevant

PROFIsafe Parts of the safety critical communications systems Addressing Watch Dog Timers Sequencing Signature etc

Safety relevant but not part of the PROFIsafe-Profiles Safety IO and the Safety Control Systems

Non safety critical functions like eg diagnosis

eg Diagnosis

Fail-safe data Standard data

Data Unit

PROFIBUS or PROFINET

PROFINETHTTPSNMP

hellip

TCPIP

EthernetRT

IO or Controller

PROFINETHTTPSNMP

hellip

TCPIP

EthernetRT

IOSafetyInput

Safety-Layer

PROFINETHTTPSNMP

hellip

TCPIP

EthernetRT

IOSafetyControl

Safety-Layer

PROFINETHTTPSNMP

hellip

TCPIP

EthernetRT

IOSafetyOutput

Safety-Layer

PROFIsafe provides correct transmission of messages

Competitive comparison

wwwusprofinetcom

60

System PROFINET EtherNetIP Modbus TCP

Functional Safety Yes Yes No

Safety for discrete process and motion Yes No No

Integrates AS-i Safety Yes No No

PROFIsafe Resources

Marketing Flyer PROFIsafeSystem Description PROFIsafe Technology and ApplicationPROFItelevision Safety with PROFINETApplication Story KUKA Reduces Machine Safety ComponentsPROFIsafe webinarSafety the Moviewwwprofisafenet

wwwusprofinetcom

61

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

62

How do I integrate controllers

wwwusprofinetcom

63IO controller 1

PROFINET

IO controller 2

CPU2 I-Device

IO device 1

CPU1

IO controller 3

CPU3

IO device 2

I-Device

An IO controller can also be an IO device with IO controller functionality on the same interfaceAllow local controllers in a modular architecture to communicate to a higher level station (main controller)Familiar IO access without TCPIP telegrams or proprietary methodsSimple and familiar IO interfacing of CPUs Interfacing of CPUs in different projects Integration among different controllers (manufacturers)Transmission of cyclic data (RT IRT)

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

64

Share an IO Device

PROFINET offers shared device functionalityTwo Controllers can access the same deviceFlexible assignment of modules to different controllers

IO controller 1

PROFINET

IO controller 2

Shared IO Device

Shared device results in reduced costs simplified architecturescan save on cabinet space allowing optimized solutions

65

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

66

Wireless

Long distance (RTU)Long distancesWaterwastewater and oil patch applicationsNo standards

Process InstrumentsShort distances battery powered meshWirelessHART ISA 10011a

Discrete Sensors and ActuatorsShort distances line-powered meshStandards still evolving

BackboneMedium distancesLong-established standards

wwwusprofinetcom

67

RTU = Remote Terminal Unit

PROFIBUS amp PROFINET gateways to WirelessHART

PI developed a standard

PROFINET uses this

PROFINET over wireless backbones

PROFINET runs over these standard wireless technologies

IEEE 80211 (bgahnac) ndash Wireless LANIEEE 802151 ndash Bluetooth

Wireless is part of the PROFINET specification

Many vendorsSome IO devices have wireless built in

PROFIsafe is safety-certified over wireless using PROFINET as the transport mechanism

wwwusprofinetcom

68

Competitive Comparison wireless

PROFINET ndash designed in safety includedEtherNetIP ndash multicasting complicates

wwwusprofinetcom

69

Resources

Industrial Wireless Networking WebinarFour kinds of wireless blog postPROFINET Certified Network Engineer classMore App stories

Disney Toy Story Midway ManiaDisney Radiator Springs Racers Swedish TowerSteel Industry

wwwusprofinetcom

70

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

71

More

Bumpless RedundancyFast Start UpiPar ServerProxiesUnmanaged switchesApplication Profiles for

Lab trains pumps SEMI robots hellip

wwwusprofinetcom

72

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

73

Security

PI and ODVA have security documentsBoth rely on protecting the network itself

wwwusprofinetcom

74

Resources

Automation WorldBelden webinarControl Engineering Were you just hackedwwwisssourcecomwwwSCADAhackercomEric Byresrsquo blogldquoProtecting ICSs from Electronic Threatsrdquo

Part 1Part 2Part 3

us-certgovcontrol_systemsMacAfeePROFINET Security Guideline

wwwusprofinetcom

75

Leadership

PI createdFunctional safety over the network using the black channel approachEnergy management covering production pauses and data organization

PI advocated 2-port switches in devices when ODVA said it was a bad idea now they also advocate themPI was first with redundant media controllers and devices

wwwusprofinetcom

76

Wrapping Up

What is PROFINET

PROFINET

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

wwwusprofinetcom

78

IS COFFEE

Industrial

Not PROFIBUS wrapped in TCPIPDesigned for industry from start

FastRobustDeterministic

wwwusprofinetcom

79

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Scalable (Donrsquot Fence Me In)

Donrsquot settle for an 80 solutionEventually you will need more

Motion ControlProcess InstrumentSafety over the busConnectivity to a

production systemAnd that will require

New busNew softwareNew training

Sohellipstart with the 100 solutionPROFINET wwwusprofinetcom

80

$

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Dont Fence Me In

Roy Rogers Sons of the Pionee

Sons of the Pioneers 36 All- track 7

1998

Other

16813268

eng - 00002425 00002423 00014C3C 00014C37 00015F90 00015F90 00008000 00008000 00007530 00007530

Complete

Finished (stable)Spec at version 23 for 2 yearsWork on ldquoobjectsrdquo continues

All application areasDiscrete process motion high speed

Depth of featuresDiagnostics

PROFIBUS-like + IT protocolsFunctional safetyEnergy managementFast startuphellip many more

wwwusprofinetcom

81

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Open

Created and maintained by PI not by any one companyPI members participate in Working Groups and as reviewersMembership not required to make productsNo contract to sign

wwwusprofinetcom

82

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Fast

How fastTCPIP

secondsProcess instruments

100rsquos of millisecondsFactory IO

~10 millisecondsMotion control

lt1 millisecondHigh speed IO motion

3125 microseconds

wwwusprofinetcom

83

How repeatable

seconds

10rsquos of milliseconds

lt1millisecond

lt1microsecond

called ldquojitterrdquocovers this whole range

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

FlexibleStart with PROFINET

Virtually unlimited address spaceLots of bandwidthStandard wirelessFuture-proof leveraging of EthernetConnectivity upwardsConnectivity peer-to-peerConnect directly to IO

For specialized needsUnusual device PROFIBUS to PROFINETIntelligent sensor IO-Link to PROFINETSimple sensor AS-i to PROFINETProcess instrument PROFIBUS PA (or FF) to PROFINETWireless process instrument WirelessHART to PROFINETWireless discrete sensor PI WSAN to PROFINETLegacy fieldbus Proxy to PROFINETLegacy instrument HART to PROFINET

84

wwwusprofinetcom

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Easy

Simple Device ReplacementEasy configurationAutomatic topologyAutomatic timing calculations

wwwusprofinetcom

85

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Ethernet (Standard Unmodified)

Standard Unmodified EthernetConforms to IEEE8023

Media includesCopperFiberWireless

Uses standard Ethernet switches

wwwusprofinetcom

86

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Industrial Ethernet Capability Matrix

wwwusprofinetcom

87

Industrial Ethernet Capability Matrix

wwwusprofinetcom

88

TCPIP

Open Network

Real-timeMotion

Controller-to-Controller(Peer-to-Peer)

Modbus TCPEtherNetIPEtherCATPROFINET

Motion

wwwusprofinetcom

Industrial Ethernet Functionality

Technology PROFINET EthernetIP Modbus TCP

Ethernet IO Y Y YMotion Control Y Y NPeer-to-peer Y Y N

Process profile Y N N

Safety Y Y NSecurity Guideline Y N NBuses integrated many DeviceNet

ControlNet Modbus

source organization websites

Y = shipping N = no plans known

Available= PROFIBUS DP PROFIBUS PA Interbus DeviceNet Serial Modbus AS-i HART IO-Link FFPlanned= CC-Link more

89

Industrial Ethernet Functionality

Technology PROFINET EtherNetIP Modbus TCP

Communication Model Provider-Consumer

Provider-Consumer

Client-Server

Real-time Protocol Options

IEEE 8023 (Layer 2) primary

UDPIP optionTCPIP option

UDPIP (Layer 4) TCPIP (Layer 4)

Jitter with IO ++ (low) - (high) -- (higher)

Protocol Standard IEC 61158 IEC 61158 IEC 61158

Transmission Type Unicast primary Multicast optional

Multicast primary Limited Unicast Unicast only

COTS switch possible Yes Not recommended Yes

Switch requirements 100Mbits or faster

full duplex for IO traffic

Full DuplexIGMP Snooping One

IGMP QueryWire speed

For IO traffic

No special requirements

IP Address AssignmentAutomatic w PN

DCPDHCP optional

DHCP andManaged

DHCP and Managed

90

wwwusprofinetcom

Industrial Ethernet Functionality

Device Names Mandatory Optional Optional

Simple Device Replacement

Yes no toolssupport in all

devices

NoDHCP Option 82 Managed

Need special switchserver with DHCP

Option 82 support

No

Technology PROFINET EtherNetIP Modbus TCP

Network Management

(DCP DHCP option SNMP LLDP

topology options naming concept comprehensive

diagnostics)

(DHCP bootP DHCP option 82 SNMP loop holes vendor specific

limited network diagnostics special switches very likely)

(limited to IT tools SNMP loop

holes vendor specific no built

in network functions)

Comprehensive Diagnostics

Yes Application and Network No No

Diagnostics IO Status Yes No IO only No

Diagnostics Network Browser (can find IP or naming issues)

Yes returns all PROFINET Devices

and information

Limited to IT or vendor tools

no common tool

Limited to IT or vendor tools

no common tool

91

wwwusprofinetcom

Industrial Ethernet Functionality

Diagnostics Topology Yes No No

SNMP loop holes No Yes Yes

Energy Management(PROFIenergy) Yes No No

Safety Yes Yes No

Fast Start Up Yes Yes No

Wireless Yes IEEE 80211 and Bluetooth

Yes IEEE 80211(with caution when

using multicast)Yes

Performance ++ - --

Automatic Timing Calculation Yes No No

Technology PROFINET EtherNetIP Modbus TCP

Fieldbus Integration

Many including non PI

networks (PROFIBUS Interbus ASI

DeviceNet Foundation Fieldbus Modbus Hart

etc)

CompoNet DeviceNet ControlNet

Modbus TCPModbus

92

wwwusprofinetcom

Industrial Ethernet Functionality

Media (Network) Redundancy

YesSP RSP PN MRP

bumpless IRTvendor specific

YesSP RSP DLR vendor

specific

YesSP RSP vendor

specific

Bumpless Redundancy Yes No No

Controller Redundancy YesNot on EtherNetIP

Only with additional ODVA networks and hardware

No

Device Redundancy Yes No NoVertical Integration Yes No NoDevices can report maintenance information

Yes No No

Peer to Peer communications

Yes with CBA I-Device PNPN

Couplers TCPUDP option for programmed communication

Yesonly TCPIPprogrammed

communication

Yesonly TCPIPprogrammed

communication

Technology PROFINET EtherNetIP Modbus TCP

93

wwwusprofinetcom

Industrial Ethernet Functionality

Technology PROFINET EtherNetIP Modbus TCP

PROFINET for PA(Process Automation)

Yes No No

Shared Device Yes No No

iPar (optional parameter server)

Yes No No

TCI ndash Tool Calling Interface(allows vendor tools to be entered from the PROFINET configuration engineering tool)

Yes No No

94

wwwusprofinetcom

Resources

Competitive Resources from the PROFIblog

Pegging the FUD Meter (82707)The Fickle Finger of FUD (103007)FUD Dissection Part 1FUD Dissection Part 2Responding to FUD with FCNThe Big Lie SUE (121708)The EtherNetIP FUD-sicle ndash Melted Again(73112)PROFINET versus EtherNetIP (22415)

wwwusprofinetcom

96

wwwusprofinetcom

wwwusprofinetcom

97

Resources PROFINEWS App

wwwusprofinetcom

98

Resources NewsletterPROFINEWScom

wwwusprofinetcom

99

wwwusprofinetcom

Resources Webinars

Introduction to Ethernet for Control EngineersPROFINETIndustrial WirelessIndustrial Ethernet DiagnosticsPROFIBUS in the Process Industries PROFIsafePROFIenergyCompleting a PROFINET Project

More

100

Resources One-day training classes101

PROFINETMinneapolis June 4Denver June Chicago Aug Tampa Oct Detroit Oct Louisville Nov Raleigh Nov Seattle Dec

For the latest scheduleand to register visit

wwwusprofinetcom wwwusprofinetcom

PROFINETLos Angeles Feb 3 Dallas Feb 19Atlanta Mar 4Houston Mar 19Richmond Apr 2St Louis Apr 16Newark Apr 28Pittsburgh May 14

Resources PROFItech Classes

PROFIBUS or PROFINET Certified Network Engineer classFull week in Johnson City TNAlso available on-siteTheoretical plus hands-onCertification requires passing both a theoretical and practical examCertified Network Engineers are listed at wwwprofibuscomDetails at certifiedProfiInterfaceCentercomRegister online

wwwusprofinetcom

102

PROFINET Developer Workshop

Provide background and knowledge to design and test a PROFINET product efficientlyHow PROFINET can meet the specific applicationrsquos needs (ex GSDML file development)Tailored to customerrsquos level of experience and education Builds upon the PROFINET Certified Network Engineer curriculumHands-on experience and expert instruction on how to use the PROFINET test software suiteSmall or large groups accommodated both at the PIC or on the customerrsquos site wwwusprofinetcom

103

Resources Books

wwwusprofinetcom

104

OrderOrder

Order Order

Resources Social Media

wwwusprofinetcom

105

PROFItelevision

ThePROFIblogger

MinutePROFINET

Resources People

PI North America16101 N 82nd StreetSuite 3BScottsdale AZ 85260 USA ph (480) 483-2456fax (480) 483-7202wwwusprofibuscom

Michael Bryant Executive DirectorCarl Henning Deputy DirectorMichael Bowne Director of Tech MktingLynne Froehlich Administrative DirectorMarsha Bryant Administrator

PROFI Interface Center One Internet PlazaJohnson City TN 37604 USA

ph (423) 262-2576fax (423) 262-2103 wwwProfiInterfaceCentercom

Torsten Paulsen PIC ManagerHunter Harrington PROFINET Consulting EngrKyle McMillan PROFINET Systems EngineerJohn Swindall PROFIBUS Systems Engineer

wwwusprofinetcom

106

copy2013-2015 PI North America The PROFINET and PROFIBUS Logos are registered trademarks Members of PI are entitled to use the logos in all their written or electronic publications and promotional material The use of the PROFINET Logo in connection with PROFINET products is allowed only under the conditions of the PROFINET Runtime Software license All other trademarks and registered trademarks are the property of their respective owners

  • PROFINET vs EtherNetIP
  • A Disclaimer
  • Agenda
  • The Organization PROFINET
  • The Organizations
  • The Organizations Activities
  • The Organizations Cooperation
  • PI markets
  • Itrsquos all about the data
  • The road to IIoT
  • Breadth of Application Coverage
  • Competitive comparison discrete IO
  • Resources
  • PROFINET in Process
  • Competitive comparison process
  • Resources
  • Resources PROFIBUS PA
  • Motion Control Topology
  • Competitive comparison motion
  • Resources
  • Depth of Features
  • 5 steps to determinism
  • PROFINET and TCPIP
  • Why not use TCPIP for real-time
  • Ethernet doesnrsquot cause delays
  • PROFINET RT (Real Time)
  • When you try to use all layershellip
  • When you try to use all layershellip
  • Bandwidth Reservation for PROFINET IRT
  • Scheduling for PROFINET IRT
  • Functional principle of synchronization
  • 3125 microsecond cycle
  • Summary
  • Depth of Features
  • The ISOOSI Communications Model
  • Device Diagnostic Information
  • Diagnostic Information
  • ISOOSI Model Where Diagnostics fit in
  • IT Standards fPROFINET Network Diagnostics
  • Network Diagnostics Using SNMP
  • Network diagnostics using HTTP
  • IT Standards fPROFINET Network Diagnostics
  • LLDP (Link Layer Discovery Protocol)
  • Slide Number 44
  • Simple Device Replacement
  • Simple Device Replacement
  • Slide Number 47
  • Competitive comparison diagnostics
  • Resources
  • Depth of Features
  • How do I move information vertically
  • Depth of Features
  • Application Profiles
  • Application Profiles
  • PROFIenergy Use Cases
  • Competitive comparison
  • PROFIenergy Resources
  • Depth of Features
  • PROFIsafe How it works
  • Competitive comparison
  • PROFIsafe Resources
  • Depth of Features
  • How do I integrate controllers
  • Depth of Features
  • Share an IO Device
  • Depth of Features
  • Wireless
  • PROFINET over wireless backbones
  • Competitive Comparison wireless
  • Resources
  • Depth of Features
  • More
  • Depth of Features
  • Security
  • Resources
  • Leadership
  • Wrapping Up
  • What is PROFINET
  • Industrial
  • Scalable (Donrsquot Fence Me In)
  • Complete
  • Open
  • Fast
  • Flexible
  • Easy
  • Ethernet (Standard Unmodified)
  • Industrial Ethernet Capability Matrix
  • Industrial Ethernet Capability Matrix
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Resources
  • Competitive Resources from the PROFIblog
  • wwwusprofinetcom
  • Resources PROFINEWS App
  • Resources Newsletter
  • Resources Webinars
  • Resources One-day training classes
  • Resources PROFItech Classes
  • PROFINET Developer Workshop
  • Resources Books
  • Resources Social Media
  • Resources People
  • Slide Number 107
Page 48: PROFINET vs. EtherNet/IP · PROFINET RT (Real Time) The device determines which path the telegram takes  26 Data 40*…1440 Bytes InterFrame Gap 12 Byte Pre-amble

Competitive comparison diagnostics

wwwusprofinetcom

48

Technology PROFINET EtherNetIP Modbus TCP

Network Management

(DCP DHCP option SNMP LLDP

topology options naming concept comprehensive

diagnostics)

(DHCP bootP DHCP option 82 SNMP loop holes vendor specific

limited network diagnostics special switches very likely)

(limited to IT tools SNMP loop

holes vendor specific no built

in network functions)

Comprehensive Diagnostics

Yes Application and Network No No

Diagnostics IO Status Yes No IO only No

Diagnostics Network Browser (can find IP or naming issues)

Yes returns all PROFINET Devices

and information

Limited to IT or vendor tools

no common tool

Limited to IT or vendor tools

no common tool

Diagnostics Topology Yes No No

SNMP loop holes No Yes Yes

Resources

PROFINET Diagnostics VideoPROFINET Diagnostics for PROFINET Webinar

wwwusprofinetcom

49

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

50

ERP

EnterpriseResourcePlanning

ManufacturingExecutionSystem

PlantAssetManagement

Stage 1Definition ofmaintenanceinterface

MES

Interface defined in IEC62264

Prod

uctio

n

Qua

lity

Inve

ntor

y

Mai

nten

ance

Mai

nten

ance

Interface defined by PROFINET

PAMController amp Field Devices

How do I move information vertically

wwwusprofinetcom

51

White paper MES and PROFINET

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

52

Application Profiles

Agreement within a device family on how to use the PROFIBUS PROFINET data by adding data structures cyclic acyclic services behavior parameterization diagnosis integration etc

wwwusprofinetcom

53

1

2

7

1

2

7

HostMaster Field DeviceSlave

Engineering

IEC 61158

Profile

Application Profiles

wwwusprofinetcom

54

Ident(Bar-codeRFID)

RobotNC

Profile Guidelines

Common ProfilesApplication Profiles Cooperation with other organizations

eg OPC DriveCom VDMA OpenPLC etc Training (UML Safety Models etc) Tools

Redundancy

FFIEC 61804

Interbus CAN etc

Models

Best Practice Patterns

Diagnosis

Data types

IEC 62390

Encoder PROFIdrive

FluidPower

SEMI

IampM Functions

Time Stamp

PROFIsafe

PADevices

Waterwastewater

intelligPumps SEMI

RemoteIOforPA

LaboratoryDevices

Weighingamp

Dosage

LowVoltageSwitch-

gear

IO-Link Trains

PROFINET IO

PROFIenergy

PROFIenergy Use Cases

Switch off during short breaksSwitch off during long breaksSwitch off during unplanned breaksReading of measured data

Provides a means of reducing or shutting off power when demand will be exceeded

wwwusprofinetcom

55

Competitive comparison

wwwusprofinetcom

56

Energy Management PROFINET EtherNetIP Modbus TCP

Production Pause savings Yes New No

Data organization Yes Yes No

PROFIenergy Resources

PROFIenergy flyerVideo What does PROFIenergy meanMinutePROFINET What is PROFIenergyWhite Paper ldquoThe PROFIenergy ProfilerdquoWhite Paper ldquoGet Energy Costs under ControlrdquoWhite Paper ldquoAssessing PROFIenergyacutes potentialrdquoBlog Report with videos

ldquoPROFIenergyrdquo

wwwusprofinetcom

57

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

58

PROFIsafe How it works

wwwusprofinetcom

59

ldquoBlack Channel ASICs Links Cables etc are not safety relevant

PROFIsafe Parts of the safety critical communications systems Addressing Watch Dog Timers Sequencing Signature etc

Safety relevant but not part of the PROFIsafe-Profiles Safety IO and the Safety Control Systems

Non safety critical functions like eg diagnosis

eg Diagnosis

Fail-safe data Standard data

Data Unit

PROFIBUS or PROFINET

PROFINETHTTPSNMP

hellip

TCPIP

EthernetRT

IO or Controller

PROFINETHTTPSNMP

hellip

TCPIP

EthernetRT

IOSafetyInput

Safety-Layer

PROFINETHTTPSNMP

hellip

TCPIP

EthernetRT

IOSafetyControl

Safety-Layer

PROFINETHTTPSNMP

hellip

TCPIP

EthernetRT

IOSafetyOutput

Safety-Layer

PROFIsafe provides correct transmission of messages

Competitive comparison

wwwusprofinetcom

60

System PROFINET EtherNetIP Modbus TCP

Functional Safety Yes Yes No

Safety for discrete process and motion Yes No No

Integrates AS-i Safety Yes No No

PROFIsafe Resources

Marketing Flyer PROFIsafeSystem Description PROFIsafe Technology and ApplicationPROFItelevision Safety with PROFINETApplication Story KUKA Reduces Machine Safety ComponentsPROFIsafe webinarSafety the Moviewwwprofisafenet

wwwusprofinetcom

61

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

62

How do I integrate controllers

wwwusprofinetcom

63IO controller 1

PROFINET

IO controller 2

CPU2 I-Device

IO device 1

CPU1

IO controller 3

CPU3

IO device 2

I-Device

An IO controller can also be an IO device with IO controller functionality on the same interfaceAllow local controllers in a modular architecture to communicate to a higher level station (main controller)Familiar IO access without TCPIP telegrams or proprietary methodsSimple and familiar IO interfacing of CPUs Interfacing of CPUs in different projects Integration among different controllers (manufacturers)Transmission of cyclic data (RT IRT)

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

64

Share an IO Device

PROFINET offers shared device functionalityTwo Controllers can access the same deviceFlexible assignment of modules to different controllers

IO controller 1

PROFINET

IO controller 2

Shared IO Device

Shared device results in reduced costs simplified architecturescan save on cabinet space allowing optimized solutions

65

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

66

Wireless

Long distance (RTU)Long distancesWaterwastewater and oil patch applicationsNo standards

Process InstrumentsShort distances battery powered meshWirelessHART ISA 10011a

Discrete Sensors and ActuatorsShort distances line-powered meshStandards still evolving

BackboneMedium distancesLong-established standards

wwwusprofinetcom

67

RTU = Remote Terminal Unit

PROFIBUS amp PROFINET gateways to WirelessHART

PI developed a standard

PROFINET uses this

PROFINET over wireless backbones

PROFINET runs over these standard wireless technologies

IEEE 80211 (bgahnac) ndash Wireless LANIEEE 802151 ndash Bluetooth

Wireless is part of the PROFINET specification

Many vendorsSome IO devices have wireless built in

PROFIsafe is safety-certified over wireless using PROFINET as the transport mechanism

wwwusprofinetcom

68

Competitive Comparison wireless

PROFINET ndash designed in safety includedEtherNetIP ndash multicasting complicates

wwwusprofinetcom

69

Resources

Industrial Wireless Networking WebinarFour kinds of wireless blog postPROFINET Certified Network Engineer classMore App stories

Disney Toy Story Midway ManiaDisney Radiator Springs Racers Swedish TowerSteel Industry

wwwusprofinetcom

70

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

71

More

Bumpless RedundancyFast Start UpiPar ServerProxiesUnmanaged switchesApplication Profiles for

Lab trains pumps SEMI robots hellip

wwwusprofinetcom

72

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

73

Security

PI and ODVA have security documentsBoth rely on protecting the network itself

wwwusprofinetcom

74

Resources

Automation WorldBelden webinarControl Engineering Were you just hackedwwwisssourcecomwwwSCADAhackercomEric Byresrsquo blogldquoProtecting ICSs from Electronic Threatsrdquo

Part 1Part 2Part 3

us-certgovcontrol_systemsMacAfeePROFINET Security Guideline

wwwusprofinetcom

75

Leadership

PI createdFunctional safety over the network using the black channel approachEnergy management covering production pauses and data organization

PI advocated 2-port switches in devices when ODVA said it was a bad idea now they also advocate themPI was first with redundant media controllers and devices

wwwusprofinetcom

76

Wrapping Up

What is PROFINET

PROFINET

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

wwwusprofinetcom

78

IS COFFEE

Industrial

Not PROFIBUS wrapped in TCPIPDesigned for industry from start

FastRobustDeterministic

wwwusprofinetcom

79

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Scalable (Donrsquot Fence Me In)

Donrsquot settle for an 80 solutionEventually you will need more

Motion ControlProcess InstrumentSafety over the busConnectivity to a

production systemAnd that will require

New busNew softwareNew training

Sohellipstart with the 100 solutionPROFINET wwwusprofinetcom

80

$

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Dont Fence Me In

Roy Rogers Sons of the Pionee

Sons of the Pioneers 36 All- track 7

1998

Other

16813268

eng - 00002425 00002423 00014C3C 00014C37 00015F90 00015F90 00008000 00008000 00007530 00007530

Complete

Finished (stable)Spec at version 23 for 2 yearsWork on ldquoobjectsrdquo continues

All application areasDiscrete process motion high speed

Depth of featuresDiagnostics

PROFIBUS-like + IT protocolsFunctional safetyEnergy managementFast startuphellip many more

wwwusprofinetcom

81

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Open

Created and maintained by PI not by any one companyPI members participate in Working Groups and as reviewersMembership not required to make productsNo contract to sign

wwwusprofinetcom

82

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Fast

How fastTCPIP

secondsProcess instruments

100rsquos of millisecondsFactory IO

~10 millisecondsMotion control

lt1 millisecondHigh speed IO motion

3125 microseconds

wwwusprofinetcom

83

How repeatable

seconds

10rsquos of milliseconds

lt1millisecond

lt1microsecond

called ldquojitterrdquocovers this whole range

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

FlexibleStart with PROFINET

Virtually unlimited address spaceLots of bandwidthStandard wirelessFuture-proof leveraging of EthernetConnectivity upwardsConnectivity peer-to-peerConnect directly to IO

For specialized needsUnusual device PROFIBUS to PROFINETIntelligent sensor IO-Link to PROFINETSimple sensor AS-i to PROFINETProcess instrument PROFIBUS PA (or FF) to PROFINETWireless process instrument WirelessHART to PROFINETWireless discrete sensor PI WSAN to PROFINETLegacy fieldbus Proxy to PROFINETLegacy instrument HART to PROFINET

84

wwwusprofinetcom

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Easy

Simple Device ReplacementEasy configurationAutomatic topologyAutomatic timing calculations

wwwusprofinetcom

85

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Ethernet (Standard Unmodified)

Standard Unmodified EthernetConforms to IEEE8023

Media includesCopperFiberWireless

Uses standard Ethernet switches

wwwusprofinetcom

86

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Industrial Ethernet Capability Matrix

wwwusprofinetcom

87

Industrial Ethernet Capability Matrix

wwwusprofinetcom

88

TCPIP

Open Network

Real-timeMotion

Controller-to-Controller(Peer-to-Peer)

Modbus TCPEtherNetIPEtherCATPROFINET

Motion

wwwusprofinetcom

Industrial Ethernet Functionality

Technology PROFINET EthernetIP Modbus TCP

Ethernet IO Y Y YMotion Control Y Y NPeer-to-peer Y Y N

Process profile Y N N

Safety Y Y NSecurity Guideline Y N NBuses integrated many DeviceNet

ControlNet Modbus

source organization websites

Y = shipping N = no plans known

Available= PROFIBUS DP PROFIBUS PA Interbus DeviceNet Serial Modbus AS-i HART IO-Link FFPlanned= CC-Link more

89

Industrial Ethernet Functionality

Technology PROFINET EtherNetIP Modbus TCP

Communication Model Provider-Consumer

Provider-Consumer

Client-Server

Real-time Protocol Options

IEEE 8023 (Layer 2) primary

UDPIP optionTCPIP option

UDPIP (Layer 4) TCPIP (Layer 4)

Jitter with IO ++ (low) - (high) -- (higher)

Protocol Standard IEC 61158 IEC 61158 IEC 61158

Transmission Type Unicast primary Multicast optional

Multicast primary Limited Unicast Unicast only

COTS switch possible Yes Not recommended Yes

Switch requirements 100Mbits or faster

full duplex for IO traffic

Full DuplexIGMP Snooping One

IGMP QueryWire speed

For IO traffic

No special requirements

IP Address AssignmentAutomatic w PN

DCPDHCP optional

DHCP andManaged

DHCP and Managed

90

wwwusprofinetcom

Industrial Ethernet Functionality

Device Names Mandatory Optional Optional

Simple Device Replacement

Yes no toolssupport in all

devices

NoDHCP Option 82 Managed

Need special switchserver with DHCP

Option 82 support

No

Technology PROFINET EtherNetIP Modbus TCP

Network Management

(DCP DHCP option SNMP LLDP

topology options naming concept comprehensive

diagnostics)

(DHCP bootP DHCP option 82 SNMP loop holes vendor specific

limited network diagnostics special switches very likely)

(limited to IT tools SNMP loop

holes vendor specific no built

in network functions)

Comprehensive Diagnostics

Yes Application and Network No No

Diagnostics IO Status Yes No IO only No

Diagnostics Network Browser (can find IP or naming issues)

Yes returns all PROFINET Devices

and information

Limited to IT or vendor tools

no common tool

Limited to IT or vendor tools

no common tool

91

wwwusprofinetcom

Industrial Ethernet Functionality

Diagnostics Topology Yes No No

SNMP loop holes No Yes Yes

Energy Management(PROFIenergy) Yes No No

Safety Yes Yes No

Fast Start Up Yes Yes No

Wireless Yes IEEE 80211 and Bluetooth

Yes IEEE 80211(with caution when

using multicast)Yes

Performance ++ - --

Automatic Timing Calculation Yes No No

Technology PROFINET EtherNetIP Modbus TCP

Fieldbus Integration

Many including non PI

networks (PROFIBUS Interbus ASI

DeviceNet Foundation Fieldbus Modbus Hart

etc)

CompoNet DeviceNet ControlNet

Modbus TCPModbus

92

wwwusprofinetcom

Industrial Ethernet Functionality

Media (Network) Redundancy

YesSP RSP PN MRP

bumpless IRTvendor specific

YesSP RSP DLR vendor

specific

YesSP RSP vendor

specific

Bumpless Redundancy Yes No No

Controller Redundancy YesNot on EtherNetIP

Only with additional ODVA networks and hardware

No

Device Redundancy Yes No NoVertical Integration Yes No NoDevices can report maintenance information

Yes No No

Peer to Peer communications

Yes with CBA I-Device PNPN

Couplers TCPUDP option for programmed communication

Yesonly TCPIPprogrammed

communication

Yesonly TCPIPprogrammed

communication

Technology PROFINET EtherNetIP Modbus TCP

93

wwwusprofinetcom

Industrial Ethernet Functionality

Technology PROFINET EtherNetIP Modbus TCP

PROFINET for PA(Process Automation)

Yes No No

Shared Device Yes No No

iPar (optional parameter server)

Yes No No

TCI ndash Tool Calling Interface(allows vendor tools to be entered from the PROFINET configuration engineering tool)

Yes No No

94

wwwusprofinetcom

Resources

Competitive Resources from the PROFIblog

Pegging the FUD Meter (82707)The Fickle Finger of FUD (103007)FUD Dissection Part 1FUD Dissection Part 2Responding to FUD with FCNThe Big Lie SUE (121708)The EtherNetIP FUD-sicle ndash Melted Again(73112)PROFINET versus EtherNetIP (22415)

wwwusprofinetcom

96

wwwusprofinetcom

wwwusprofinetcom

97

Resources PROFINEWS App

wwwusprofinetcom

98

Resources NewsletterPROFINEWScom

wwwusprofinetcom

99

wwwusprofinetcom

Resources Webinars

Introduction to Ethernet for Control EngineersPROFINETIndustrial WirelessIndustrial Ethernet DiagnosticsPROFIBUS in the Process Industries PROFIsafePROFIenergyCompleting a PROFINET Project

More

100

Resources One-day training classes101

PROFINETMinneapolis June 4Denver June Chicago Aug Tampa Oct Detroit Oct Louisville Nov Raleigh Nov Seattle Dec

For the latest scheduleand to register visit

wwwusprofinetcom wwwusprofinetcom

PROFINETLos Angeles Feb 3 Dallas Feb 19Atlanta Mar 4Houston Mar 19Richmond Apr 2St Louis Apr 16Newark Apr 28Pittsburgh May 14

Resources PROFItech Classes

PROFIBUS or PROFINET Certified Network Engineer classFull week in Johnson City TNAlso available on-siteTheoretical plus hands-onCertification requires passing both a theoretical and practical examCertified Network Engineers are listed at wwwprofibuscomDetails at certifiedProfiInterfaceCentercomRegister online

wwwusprofinetcom

102

PROFINET Developer Workshop

Provide background and knowledge to design and test a PROFINET product efficientlyHow PROFINET can meet the specific applicationrsquos needs (ex GSDML file development)Tailored to customerrsquos level of experience and education Builds upon the PROFINET Certified Network Engineer curriculumHands-on experience and expert instruction on how to use the PROFINET test software suiteSmall or large groups accommodated both at the PIC or on the customerrsquos site wwwusprofinetcom

103

Resources Books

wwwusprofinetcom

104

OrderOrder

Order Order

Resources Social Media

wwwusprofinetcom

105

PROFItelevision

ThePROFIblogger

MinutePROFINET

Resources People

PI North America16101 N 82nd StreetSuite 3BScottsdale AZ 85260 USA ph (480) 483-2456fax (480) 483-7202wwwusprofibuscom

Michael Bryant Executive DirectorCarl Henning Deputy DirectorMichael Bowne Director of Tech MktingLynne Froehlich Administrative DirectorMarsha Bryant Administrator

PROFI Interface Center One Internet PlazaJohnson City TN 37604 USA

ph (423) 262-2576fax (423) 262-2103 wwwProfiInterfaceCentercom

Torsten Paulsen PIC ManagerHunter Harrington PROFINET Consulting EngrKyle McMillan PROFINET Systems EngineerJohn Swindall PROFIBUS Systems Engineer

wwwusprofinetcom

106

copy2013-2015 PI North America The PROFINET and PROFIBUS Logos are registered trademarks Members of PI are entitled to use the logos in all their written or electronic publications and promotional material The use of the PROFINET Logo in connection with PROFINET products is allowed only under the conditions of the PROFINET Runtime Software license All other trademarks and registered trademarks are the property of their respective owners

  • PROFINET vs EtherNetIP
  • A Disclaimer
  • Agenda
  • The Organization PROFINET
  • The Organizations
  • The Organizations Activities
  • The Organizations Cooperation
  • PI markets
  • Itrsquos all about the data
  • The road to IIoT
  • Breadth of Application Coverage
  • Competitive comparison discrete IO
  • Resources
  • PROFINET in Process
  • Competitive comparison process
  • Resources
  • Resources PROFIBUS PA
  • Motion Control Topology
  • Competitive comparison motion
  • Resources
  • Depth of Features
  • 5 steps to determinism
  • PROFINET and TCPIP
  • Why not use TCPIP for real-time
  • Ethernet doesnrsquot cause delays
  • PROFINET RT (Real Time)
  • When you try to use all layershellip
  • When you try to use all layershellip
  • Bandwidth Reservation for PROFINET IRT
  • Scheduling for PROFINET IRT
  • Functional principle of synchronization
  • 3125 microsecond cycle
  • Summary
  • Depth of Features
  • The ISOOSI Communications Model
  • Device Diagnostic Information
  • Diagnostic Information
  • ISOOSI Model Where Diagnostics fit in
  • IT Standards fPROFINET Network Diagnostics
  • Network Diagnostics Using SNMP
  • Network diagnostics using HTTP
  • IT Standards fPROFINET Network Diagnostics
  • LLDP (Link Layer Discovery Protocol)
  • Slide Number 44
  • Simple Device Replacement
  • Simple Device Replacement
  • Slide Number 47
  • Competitive comparison diagnostics
  • Resources
  • Depth of Features
  • How do I move information vertically
  • Depth of Features
  • Application Profiles
  • Application Profiles
  • PROFIenergy Use Cases
  • Competitive comparison
  • PROFIenergy Resources
  • Depth of Features
  • PROFIsafe How it works
  • Competitive comparison
  • PROFIsafe Resources
  • Depth of Features
  • How do I integrate controllers
  • Depth of Features
  • Share an IO Device
  • Depth of Features
  • Wireless
  • PROFINET over wireless backbones
  • Competitive Comparison wireless
  • Resources
  • Depth of Features
  • More
  • Depth of Features
  • Security
  • Resources
  • Leadership
  • Wrapping Up
  • What is PROFINET
  • Industrial
  • Scalable (Donrsquot Fence Me In)
  • Complete
  • Open
  • Fast
  • Flexible
  • Easy
  • Ethernet (Standard Unmodified)
  • Industrial Ethernet Capability Matrix
  • Industrial Ethernet Capability Matrix
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Resources
  • Competitive Resources from the PROFIblog
  • wwwusprofinetcom
  • Resources PROFINEWS App
  • Resources Newsletter
  • Resources Webinars
  • Resources One-day training classes
  • Resources PROFItech Classes
  • PROFINET Developer Workshop
  • Resources Books
  • Resources Social Media
  • Resources People
  • Slide Number 107
Page 49: PROFINET vs. EtherNet/IP · PROFINET RT (Real Time) The device determines which path the telegram takes  26 Data 40*…1440 Bytes InterFrame Gap 12 Byte Pre-amble

Resources

PROFINET Diagnostics VideoPROFINET Diagnostics for PROFINET Webinar

wwwusprofinetcom

49

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

50

ERP

EnterpriseResourcePlanning

ManufacturingExecutionSystem

PlantAssetManagement

Stage 1Definition ofmaintenanceinterface

MES

Interface defined in IEC62264

Prod

uctio

n

Qua

lity

Inve

ntor

y

Mai

nten

ance

Mai

nten

ance

Interface defined by PROFINET

PAMController amp Field Devices

How do I move information vertically

wwwusprofinetcom

51

White paper MES and PROFINET

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

52

Application Profiles

Agreement within a device family on how to use the PROFIBUS PROFINET data by adding data structures cyclic acyclic services behavior parameterization diagnosis integration etc

wwwusprofinetcom

53

1

2

7

1

2

7

HostMaster Field DeviceSlave

Engineering

IEC 61158

Profile

Application Profiles

wwwusprofinetcom

54

Ident(Bar-codeRFID)

RobotNC

Profile Guidelines

Common ProfilesApplication Profiles Cooperation with other organizations

eg OPC DriveCom VDMA OpenPLC etc Training (UML Safety Models etc) Tools

Redundancy

FFIEC 61804

Interbus CAN etc

Models

Best Practice Patterns

Diagnosis

Data types

IEC 62390

Encoder PROFIdrive

FluidPower

SEMI

IampM Functions

Time Stamp

PROFIsafe

PADevices

Waterwastewater

intelligPumps SEMI

RemoteIOforPA

LaboratoryDevices

Weighingamp

Dosage

LowVoltageSwitch-

gear

IO-Link Trains

PROFINET IO

PROFIenergy

PROFIenergy Use Cases

Switch off during short breaksSwitch off during long breaksSwitch off during unplanned breaksReading of measured data

Provides a means of reducing or shutting off power when demand will be exceeded

wwwusprofinetcom

55

Competitive comparison

wwwusprofinetcom

56

Energy Management PROFINET EtherNetIP Modbus TCP

Production Pause savings Yes New No

Data organization Yes Yes No

PROFIenergy Resources

PROFIenergy flyerVideo What does PROFIenergy meanMinutePROFINET What is PROFIenergyWhite Paper ldquoThe PROFIenergy ProfilerdquoWhite Paper ldquoGet Energy Costs under ControlrdquoWhite Paper ldquoAssessing PROFIenergyacutes potentialrdquoBlog Report with videos

ldquoPROFIenergyrdquo

wwwusprofinetcom

57

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

58

PROFIsafe How it works

wwwusprofinetcom

59

ldquoBlack Channel ASICs Links Cables etc are not safety relevant

PROFIsafe Parts of the safety critical communications systems Addressing Watch Dog Timers Sequencing Signature etc

Safety relevant but not part of the PROFIsafe-Profiles Safety IO and the Safety Control Systems

Non safety critical functions like eg diagnosis

eg Diagnosis

Fail-safe data Standard data

Data Unit

PROFIBUS or PROFINET

PROFINETHTTPSNMP

hellip

TCPIP

EthernetRT

IO or Controller

PROFINETHTTPSNMP

hellip

TCPIP

EthernetRT

IOSafetyInput

Safety-Layer

PROFINETHTTPSNMP

hellip

TCPIP

EthernetRT

IOSafetyControl

Safety-Layer

PROFINETHTTPSNMP

hellip

TCPIP

EthernetRT

IOSafetyOutput

Safety-Layer

PROFIsafe provides correct transmission of messages

Competitive comparison

wwwusprofinetcom

60

System PROFINET EtherNetIP Modbus TCP

Functional Safety Yes Yes No

Safety for discrete process and motion Yes No No

Integrates AS-i Safety Yes No No

PROFIsafe Resources

Marketing Flyer PROFIsafeSystem Description PROFIsafe Technology and ApplicationPROFItelevision Safety with PROFINETApplication Story KUKA Reduces Machine Safety ComponentsPROFIsafe webinarSafety the Moviewwwprofisafenet

wwwusprofinetcom

61

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

62

How do I integrate controllers

wwwusprofinetcom

63IO controller 1

PROFINET

IO controller 2

CPU2 I-Device

IO device 1

CPU1

IO controller 3

CPU3

IO device 2

I-Device

An IO controller can also be an IO device with IO controller functionality on the same interfaceAllow local controllers in a modular architecture to communicate to a higher level station (main controller)Familiar IO access without TCPIP telegrams or proprietary methodsSimple and familiar IO interfacing of CPUs Interfacing of CPUs in different projects Integration among different controllers (manufacturers)Transmission of cyclic data (RT IRT)

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

64

Share an IO Device

PROFINET offers shared device functionalityTwo Controllers can access the same deviceFlexible assignment of modules to different controllers

IO controller 1

PROFINET

IO controller 2

Shared IO Device

Shared device results in reduced costs simplified architecturescan save on cabinet space allowing optimized solutions

65

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

66

Wireless

Long distance (RTU)Long distancesWaterwastewater and oil patch applicationsNo standards

Process InstrumentsShort distances battery powered meshWirelessHART ISA 10011a

Discrete Sensors and ActuatorsShort distances line-powered meshStandards still evolving

BackboneMedium distancesLong-established standards

wwwusprofinetcom

67

RTU = Remote Terminal Unit

PROFIBUS amp PROFINET gateways to WirelessHART

PI developed a standard

PROFINET uses this

PROFINET over wireless backbones

PROFINET runs over these standard wireless technologies

IEEE 80211 (bgahnac) ndash Wireless LANIEEE 802151 ndash Bluetooth

Wireless is part of the PROFINET specification

Many vendorsSome IO devices have wireless built in

PROFIsafe is safety-certified over wireless using PROFINET as the transport mechanism

wwwusprofinetcom

68

Competitive Comparison wireless

PROFINET ndash designed in safety includedEtherNetIP ndash multicasting complicates

wwwusprofinetcom

69

Resources

Industrial Wireless Networking WebinarFour kinds of wireless blog postPROFINET Certified Network Engineer classMore App stories

Disney Toy Story Midway ManiaDisney Radiator Springs Racers Swedish TowerSteel Industry

wwwusprofinetcom

70

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

71

More

Bumpless RedundancyFast Start UpiPar ServerProxiesUnmanaged switchesApplication Profiles for

Lab trains pumps SEMI robots hellip

wwwusprofinetcom

72

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

73

Security

PI and ODVA have security documentsBoth rely on protecting the network itself

wwwusprofinetcom

74

Resources

Automation WorldBelden webinarControl Engineering Were you just hackedwwwisssourcecomwwwSCADAhackercomEric Byresrsquo blogldquoProtecting ICSs from Electronic Threatsrdquo

Part 1Part 2Part 3

us-certgovcontrol_systemsMacAfeePROFINET Security Guideline

wwwusprofinetcom

75

Leadership

PI createdFunctional safety over the network using the black channel approachEnergy management covering production pauses and data organization

PI advocated 2-port switches in devices when ODVA said it was a bad idea now they also advocate themPI was first with redundant media controllers and devices

wwwusprofinetcom

76

Wrapping Up

What is PROFINET

PROFINET

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

wwwusprofinetcom

78

IS COFFEE

Industrial

Not PROFIBUS wrapped in TCPIPDesigned for industry from start

FastRobustDeterministic

wwwusprofinetcom

79

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Scalable (Donrsquot Fence Me In)

Donrsquot settle for an 80 solutionEventually you will need more

Motion ControlProcess InstrumentSafety over the busConnectivity to a

production systemAnd that will require

New busNew softwareNew training

Sohellipstart with the 100 solutionPROFINET wwwusprofinetcom

80

$

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Dont Fence Me In

Roy Rogers Sons of the Pionee

Sons of the Pioneers 36 All- track 7

1998

Other

16813268

eng - 00002425 00002423 00014C3C 00014C37 00015F90 00015F90 00008000 00008000 00007530 00007530

Complete

Finished (stable)Spec at version 23 for 2 yearsWork on ldquoobjectsrdquo continues

All application areasDiscrete process motion high speed

Depth of featuresDiagnostics

PROFIBUS-like + IT protocolsFunctional safetyEnergy managementFast startuphellip many more

wwwusprofinetcom

81

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Open

Created and maintained by PI not by any one companyPI members participate in Working Groups and as reviewersMembership not required to make productsNo contract to sign

wwwusprofinetcom

82

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Fast

How fastTCPIP

secondsProcess instruments

100rsquos of millisecondsFactory IO

~10 millisecondsMotion control

lt1 millisecondHigh speed IO motion

3125 microseconds

wwwusprofinetcom

83

How repeatable

seconds

10rsquos of milliseconds

lt1millisecond

lt1microsecond

called ldquojitterrdquocovers this whole range

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

FlexibleStart with PROFINET

Virtually unlimited address spaceLots of bandwidthStandard wirelessFuture-proof leveraging of EthernetConnectivity upwardsConnectivity peer-to-peerConnect directly to IO

For specialized needsUnusual device PROFIBUS to PROFINETIntelligent sensor IO-Link to PROFINETSimple sensor AS-i to PROFINETProcess instrument PROFIBUS PA (or FF) to PROFINETWireless process instrument WirelessHART to PROFINETWireless discrete sensor PI WSAN to PROFINETLegacy fieldbus Proxy to PROFINETLegacy instrument HART to PROFINET

84

wwwusprofinetcom

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Easy

Simple Device ReplacementEasy configurationAutomatic topologyAutomatic timing calculations

wwwusprofinetcom

85

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Ethernet (Standard Unmodified)

Standard Unmodified EthernetConforms to IEEE8023

Media includesCopperFiberWireless

Uses standard Ethernet switches

wwwusprofinetcom

86

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Industrial Ethernet Capability Matrix

wwwusprofinetcom

87

Industrial Ethernet Capability Matrix

wwwusprofinetcom

88

TCPIP

Open Network

Real-timeMotion

Controller-to-Controller(Peer-to-Peer)

Modbus TCPEtherNetIPEtherCATPROFINET

Motion

wwwusprofinetcom

Industrial Ethernet Functionality

Technology PROFINET EthernetIP Modbus TCP

Ethernet IO Y Y YMotion Control Y Y NPeer-to-peer Y Y N

Process profile Y N N

Safety Y Y NSecurity Guideline Y N NBuses integrated many DeviceNet

ControlNet Modbus

source organization websites

Y = shipping N = no plans known

Available= PROFIBUS DP PROFIBUS PA Interbus DeviceNet Serial Modbus AS-i HART IO-Link FFPlanned= CC-Link more

89

Industrial Ethernet Functionality

Technology PROFINET EtherNetIP Modbus TCP

Communication Model Provider-Consumer

Provider-Consumer

Client-Server

Real-time Protocol Options

IEEE 8023 (Layer 2) primary

UDPIP optionTCPIP option

UDPIP (Layer 4) TCPIP (Layer 4)

Jitter with IO ++ (low) - (high) -- (higher)

Protocol Standard IEC 61158 IEC 61158 IEC 61158

Transmission Type Unicast primary Multicast optional

Multicast primary Limited Unicast Unicast only

COTS switch possible Yes Not recommended Yes

Switch requirements 100Mbits or faster

full duplex for IO traffic

Full DuplexIGMP Snooping One

IGMP QueryWire speed

For IO traffic

No special requirements

IP Address AssignmentAutomatic w PN

DCPDHCP optional

DHCP andManaged

DHCP and Managed

90

wwwusprofinetcom

Industrial Ethernet Functionality

Device Names Mandatory Optional Optional

Simple Device Replacement

Yes no toolssupport in all

devices

NoDHCP Option 82 Managed

Need special switchserver with DHCP

Option 82 support

No

Technology PROFINET EtherNetIP Modbus TCP

Network Management

(DCP DHCP option SNMP LLDP

topology options naming concept comprehensive

diagnostics)

(DHCP bootP DHCP option 82 SNMP loop holes vendor specific

limited network diagnostics special switches very likely)

(limited to IT tools SNMP loop

holes vendor specific no built

in network functions)

Comprehensive Diagnostics

Yes Application and Network No No

Diagnostics IO Status Yes No IO only No

Diagnostics Network Browser (can find IP or naming issues)

Yes returns all PROFINET Devices

and information

Limited to IT or vendor tools

no common tool

Limited to IT or vendor tools

no common tool

91

wwwusprofinetcom

Industrial Ethernet Functionality

Diagnostics Topology Yes No No

SNMP loop holes No Yes Yes

Energy Management(PROFIenergy) Yes No No

Safety Yes Yes No

Fast Start Up Yes Yes No

Wireless Yes IEEE 80211 and Bluetooth

Yes IEEE 80211(with caution when

using multicast)Yes

Performance ++ - --

Automatic Timing Calculation Yes No No

Technology PROFINET EtherNetIP Modbus TCP

Fieldbus Integration

Many including non PI

networks (PROFIBUS Interbus ASI

DeviceNet Foundation Fieldbus Modbus Hart

etc)

CompoNet DeviceNet ControlNet

Modbus TCPModbus

92

wwwusprofinetcom

Industrial Ethernet Functionality

Media (Network) Redundancy

YesSP RSP PN MRP

bumpless IRTvendor specific

YesSP RSP DLR vendor

specific

YesSP RSP vendor

specific

Bumpless Redundancy Yes No No

Controller Redundancy YesNot on EtherNetIP

Only with additional ODVA networks and hardware

No

Device Redundancy Yes No NoVertical Integration Yes No NoDevices can report maintenance information

Yes No No

Peer to Peer communications

Yes with CBA I-Device PNPN

Couplers TCPUDP option for programmed communication

Yesonly TCPIPprogrammed

communication

Yesonly TCPIPprogrammed

communication

Technology PROFINET EtherNetIP Modbus TCP

93

wwwusprofinetcom

Industrial Ethernet Functionality

Technology PROFINET EtherNetIP Modbus TCP

PROFINET for PA(Process Automation)

Yes No No

Shared Device Yes No No

iPar (optional parameter server)

Yes No No

TCI ndash Tool Calling Interface(allows vendor tools to be entered from the PROFINET configuration engineering tool)

Yes No No

94

wwwusprofinetcom

Resources

Competitive Resources from the PROFIblog

Pegging the FUD Meter (82707)The Fickle Finger of FUD (103007)FUD Dissection Part 1FUD Dissection Part 2Responding to FUD with FCNThe Big Lie SUE (121708)The EtherNetIP FUD-sicle ndash Melted Again(73112)PROFINET versus EtherNetIP (22415)

wwwusprofinetcom

96

wwwusprofinetcom

wwwusprofinetcom

97

Resources PROFINEWS App

wwwusprofinetcom

98

Resources NewsletterPROFINEWScom

wwwusprofinetcom

99

wwwusprofinetcom

Resources Webinars

Introduction to Ethernet for Control EngineersPROFINETIndustrial WirelessIndustrial Ethernet DiagnosticsPROFIBUS in the Process Industries PROFIsafePROFIenergyCompleting a PROFINET Project

More

100

Resources One-day training classes101

PROFINETMinneapolis June 4Denver June Chicago Aug Tampa Oct Detroit Oct Louisville Nov Raleigh Nov Seattle Dec

For the latest scheduleand to register visit

wwwusprofinetcom wwwusprofinetcom

PROFINETLos Angeles Feb 3 Dallas Feb 19Atlanta Mar 4Houston Mar 19Richmond Apr 2St Louis Apr 16Newark Apr 28Pittsburgh May 14

Resources PROFItech Classes

PROFIBUS or PROFINET Certified Network Engineer classFull week in Johnson City TNAlso available on-siteTheoretical plus hands-onCertification requires passing both a theoretical and practical examCertified Network Engineers are listed at wwwprofibuscomDetails at certifiedProfiInterfaceCentercomRegister online

wwwusprofinetcom

102

PROFINET Developer Workshop

Provide background and knowledge to design and test a PROFINET product efficientlyHow PROFINET can meet the specific applicationrsquos needs (ex GSDML file development)Tailored to customerrsquos level of experience and education Builds upon the PROFINET Certified Network Engineer curriculumHands-on experience and expert instruction on how to use the PROFINET test software suiteSmall or large groups accommodated both at the PIC or on the customerrsquos site wwwusprofinetcom

103

Resources Books

wwwusprofinetcom

104

OrderOrder

Order Order

Resources Social Media

wwwusprofinetcom

105

PROFItelevision

ThePROFIblogger

MinutePROFINET

Resources People

PI North America16101 N 82nd StreetSuite 3BScottsdale AZ 85260 USA ph (480) 483-2456fax (480) 483-7202wwwusprofibuscom

Michael Bryant Executive DirectorCarl Henning Deputy DirectorMichael Bowne Director of Tech MktingLynne Froehlich Administrative DirectorMarsha Bryant Administrator

PROFI Interface Center One Internet PlazaJohnson City TN 37604 USA

ph (423) 262-2576fax (423) 262-2103 wwwProfiInterfaceCentercom

Torsten Paulsen PIC ManagerHunter Harrington PROFINET Consulting EngrKyle McMillan PROFINET Systems EngineerJohn Swindall PROFIBUS Systems Engineer

wwwusprofinetcom

106

copy2013-2015 PI North America The PROFINET and PROFIBUS Logos are registered trademarks Members of PI are entitled to use the logos in all their written or electronic publications and promotional material The use of the PROFINET Logo in connection with PROFINET products is allowed only under the conditions of the PROFINET Runtime Software license All other trademarks and registered trademarks are the property of their respective owners

  • PROFINET vs EtherNetIP
  • A Disclaimer
  • Agenda
  • The Organization PROFINET
  • The Organizations
  • The Organizations Activities
  • The Organizations Cooperation
  • PI markets
  • Itrsquos all about the data
  • The road to IIoT
  • Breadth of Application Coverage
  • Competitive comparison discrete IO
  • Resources
  • PROFINET in Process
  • Competitive comparison process
  • Resources
  • Resources PROFIBUS PA
  • Motion Control Topology
  • Competitive comparison motion
  • Resources
  • Depth of Features
  • 5 steps to determinism
  • PROFINET and TCPIP
  • Why not use TCPIP for real-time
  • Ethernet doesnrsquot cause delays
  • PROFINET RT (Real Time)
  • When you try to use all layershellip
  • When you try to use all layershellip
  • Bandwidth Reservation for PROFINET IRT
  • Scheduling for PROFINET IRT
  • Functional principle of synchronization
  • 3125 microsecond cycle
  • Summary
  • Depth of Features
  • The ISOOSI Communications Model
  • Device Diagnostic Information
  • Diagnostic Information
  • ISOOSI Model Where Diagnostics fit in
  • IT Standards fPROFINET Network Diagnostics
  • Network Diagnostics Using SNMP
  • Network diagnostics using HTTP
  • IT Standards fPROFINET Network Diagnostics
  • LLDP (Link Layer Discovery Protocol)
  • Slide Number 44
  • Simple Device Replacement
  • Simple Device Replacement
  • Slide Number 47
  • Competitive comparison diagnostics
  • Resources
  • Depth of Features
  • How do I move information vertically
  • Depth of Features
  • Application Profiles
  • Application Profiles
  • PROFIenergy Use Cases
  • Competitive comparison
  • PROFIenergy Resources
  • Depth of Features
  • PROFIsafe How it works
  • Competitive comparison
  • PROFIsafe Resources
  • Depth of Features
  • How do I integrate controllers
  • Depth of Features
  • Share an IO Device
  • Depth of Features
  • Wireless
  • PROFINET over wireless backbones
  • Competitive Comparison wireless
  • Resources
  • Depth of Features
  • More
  • Depth of Features
  • Security
  • Resources
  • Leadership
  • Wrapping Up
  • What is PROFINET
  • Industrial
  • Scalable (Donrsquot Fence Me In)
  • Complete
  • Open
  • Fast
  • Flexible
  • Easy
  • Ethernet (Standard Unmodified)
  • Industrial Ethernet Capability Matrix
  • Industrial Ethernet Capability Matrix
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Resources
  • Competitive Resources from the PROFIblog
  • wwwusprofinetcom
  • Resources PROFINEWS App
  • Resources Newsletter
  • Resources Webinars
  • Resources One-day training classes
  • Resources PROFItech Classes
  • PROFINET Developer Workshop
  • Resources Books
  • Resources Social Media
  • Resources People
  • Slide Number 107
Page 50: PROFINET vs. EtherNet/IP · PROFINET RT (Real Time) The device determines which path the telegram takes  26 Data 40*…1440 Bytes InterFrame Gap 12 Byte Pre-amble

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

50

ERP

EnterpriseResourcePlanning

ManufacturingExecutionSystem

PlantAssetManagement

Stage 1Definition ofmaintenanceinterface

MES

Interface defined in IEC62264

Prod

uctio

n

Qua

lity

Inve

ntor

y

Mai

nten

ance

Mai

nten

ance

Interface defined by PROFINET

PAMController amp Field Devices

How do I move information vertically

wwwusprofinetcom

51

White paper MES and PROFINET

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

52

Application Profiles

Agreement within a device family on how to use the PROFIBUS PROFINET data by adding data structures cyclic acyclic services behavior parameterization diagnosis integration etc

wwwusprofinetcom

53

1

2

7

1

2

7

HostMaster Field DeviceSlave

Engineering

IEC 61158

Profile

Application Profiles

wwwusprofinetcom

54

Ident(Bar-codeRFID)

RobotNC

Profile Guidelines

Common ProfilesApplication Profiles Cooperation with other organizations

eg OPC DriveCom VDMA OpenPLC etc Training (UML Safety Models etc) Tools

Redundancy

FFIEC 61804

Interbus CAN etc

Models

Best Practice Patterns

Diagnosis

Data types

IEC 62390

Encoder PROFIdrive

FluidPower

SEMI

IampM Functions

Time Stamp

PROFIsafe

PADevices

Waterwastewater

intelligPumps SEMI

RemoteIOforPA

LaboratoryDevices

Weighingamp

Dosage

LowVoltageSwitch-

gear

IO-Link Trains

PROFINET IO

PROFIenergy

PROFIenergy Use Cases

Switch off during short breaksSwitch off during long breaksSwitch off during unplanned breaksReading of measured data

Provides a means of reducing or shutting off power when demand will be exceeded

wwwusprofinetcom

55

Competitive comparison

wwwusprofinetcom

56

Energy Management PROFINET EtherNetIP Modbus TCP

Production Pause savings Yes New No

Data organization Yes Yes No

PROFIenergy Resources

PROFIenergy flyerVideo What does PROFIenergy meanMinutePROFINET What is PROFIenergyWhite Paper ldquoThe PROFIenergy ProfilerdquoWhite Paper ldquoGet Energy Costs under ControlrdquoWhite Paper ldquoAssessing PROFIenergyacutes potentialrdquoBlog Report with videos

ldquoPROFIenergyrdquo

wwwusprofinetcom

57

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

58

PROFIsafe How it works

wwwusprofinetcom

59

ldquoBlack Channel ASICs Links Cables etc are not safety relevant

PROFIsafe Parts of the safety critical communications systems Addressing Watch Dog Timers Sequencing Signature etc

Safety relevant but not part of the PROFIsafe-Profiles Safety IO and the Safety Control Systems

Non safety critical functions like eg diagnosis

eg Diagnosis

Fail-safe data Standard data

Data Unit

PROFIBUS or PROFINET

PROFINETHTTPSNMP

hellip

TCPIP

EthernetRT

IO or Controller

PROFINETHTTPSNMP

hellip

TCPIP

EthernetRT

IOSafetyInput

Safety-Layer

PROFINETHTTPSNMP

hellip

TCPIP

EthernetRT

IOSafetyControl

Safety-Layer

PROFINETHTTPSNMP

hellip

TCPIP

EthernetRT

IOSafetyOutput

Safety-Layer

PROFIsafe provides correct transmission of messages

Competitive comparison

wwwusprofinetcom

60

System PROFINET EtherNetIP Modbus TCP

Functional Safety Yes Yes No

Safety for discrete process and motion Yes No No

Integrates AS-i Safety Yes No No

PROFIsafe Resources

Marketing Flyer PROFIsafeSystem Description PROFIsafe Technology and ApplicationPROFItelevision Safety with PROFINETApplication Story KUKA Reduces Machine Safety ComponentsPROFIsafe webinarSafety the Moviewwwprofisafenet

wwwusprofinetcom

61

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

62

How do I integrate controllers

wwwusprofinetcom

63IO controller 1

PROFINET

IO controller 2

CPU2 I-Device

IO device 1

CPU1

IO controller 3

CPU3

IO device 2

I-Device

An IO controller can also be an IO device with IO controller functionality on the same interfaceAllow local controllers in a modular architecture to communicate to a higher level station (main controller)Familiar IO access without TCPIP telegrams or proprietary methodsSimple and familiar IO interfacing of CPUs Interfacing of CPUs in different projects Integration among different controllers (manufacturers)Transmission of cyclic data (RT IRT)

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

64

Share an IO Device

PROFINET offers shared device functionalityTwo Controllers can access the same deviceFlexible assignment of modules to different controllers

IO controller 1

PROFINET

IO controller 2

Shared IO Device

Shared device results in reduced costs simplified architecturescan save on cabinet space allowing optimized solutions

65

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

66

Wireless

Long distance (RTU)Long distancesWaterwastewater and oil patch applicationsNo standards

Process InstrumentsShort distances battery powered meshWirelessHART ISA 10011a

Discrete Sensors and ActuatorsShort distances line-powered meshStandards still evolving

BackboneMedium distancesLong-established standards

wwwusprofinetcom

67

RTU = Remote Terminal Unit

PROFIBUS amp PROFINET gateways to WirelessHART

PI developed a standard

PROFINET uses this

PROFINET over wireless backbones

PROFINET runs over these standard wireless technologies

IEEE 80211 (bgahnac) ndash Wireless LANIEEE 802151 ndash Bluetooth

Wireless is part of the PROFINET specification

Many vendorsSome IO devices have wireless built in

PROFIsafe is safety-certified over wireless using PROFINET as the transport mechanism

wwwusprofinetcom

68

Competitive Comparison wireless

PROFINET ndash designed in safety includedEtherNetIP ndash multicasting complicates

wwwusprofinetcom

69

Resources

Industrial Wireless Networking WebinarFour kinds of wireless blog postPROFINET Certified Network Engineer classMore App stories

Disney Toy Story Midway ManiaDisney Radiator Springs Racers Swedish TowerSteel Industry

wwwusprofinetcom

70

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

71

More

Bumpless RedundancyFast Start UpiPar ServerProxiesUnmanaged switchesApplication Profiles for

Lab trains pumps SEMI robots hellip

wwwusprofinetcom

72

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

73

Security

PI and ODVA have security documentsBoth rely on protecting the network itself

wwwusprofinetcom

74

Resources

Automation WorldBelden webinarControl Engineering Were you just hackedwwwisssourcecomwwwSCADAhackercomEric Byresrsquo blogldquoProtecting ICSs from Electronic Threatsrdquo

Part 1Part 2Part 3

us-certgovcontrol_systemsMacAfeePROFINET Security Guideline

wwwusprofinetcom

75

Leadership

PI createdFunctional safety over the network using the black channel approachEnergy management covering production pauses and data organization

PI advocated 2-port switches in devices when ODVA said it was a bad idea now they also advocate themPI was first with redundant media controllers and devices

wwwusprofinetcom

76

Wrapping Up

What is PROFINET

PROFINET

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

wwwusprofinetcom

78

IS COFFEE

Industrial

Not PROFIBUS wrapped in TCPIPDesigned for industry from start

FastRobustDeterministic

wwwusprofinetcom

79

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Scalable (Donrsquot Fence Me In)

Donrsquot settle for an 80 solutionEventually you will need more

Motion ControlProcess InstrumentSafety over the busConnectivity to a

production systemAnd that will require

New busNew softwareNew training

Sohellipstart with the 100 solutionPROFINET wwwusprofinetcom

80

$

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Dont Fence Me In

Roy Rogers Sons of the Pionee

Sons of the Pioneers 36 All- track 7

1998

Other

16813268

eng - 00002425 00002423 00014C3C 00014C37 00015F90 00015F90 00008000 00008000 00007530 00007530

Complete

Finished (stable)Spec at version 23 for 2 yearsWork on ldquoobjectsrdquo continues

All application areasDiscrete process motion high speed

Depth of featuresDiagnostics

PROFIBUS-like + IT protocolsFunctional safetyEnergy managementFast startuphellip many more

wwwusprofinetcom

81

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Open

Created and maintained by PI not by any one companyPI members participate in Working Groups and as reviewersMembership not required to make productsNo contract to sign

wwwusprofinetcom

82

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Fast

How fastTCPIP

secondsProcess instruments

100rsquos of millisecondsFactory IO

~10 millisecondsMotion control

lt1 millisecondHigh speed IO motion

3125 microseconds

wwwusprofinetcom

83

How repeatable

seconds

10rsquos of milliseconds

lt1millisecond

lt1microsecond

called ldquojitterrdquocovers this whole range

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

FlexibleStart with PROFINET

Virtually unlimited address spaceLots of bandwidthStandard wirelessFuture-proof leveraging of EthernetConnectivity upwardsConnectivity peer-to-peerConnect directly to IO

For specialized needsUnusual device PROFIBUS to PROFINETIntelligent sensor IO-Link to PROFINETSimple sensor AS-i to PROFINETProcess instrument PROFIBUS PA (or FF) to PROFINETWireless process instrument WirelessHART to PROFINETWireless discrete sensor PI WSAN to PROFINETLegacy fieldbus Proxy to PROFINETLegacy instrument HART to PROFINET

84

wwwusprofinetcom

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Easy

Simple Device ReplacementEasy configurationAutomatic topologyAutomatic timing calculations

wwwusprofinetcom

85

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Ethernet (Standard Unmodified)

Standard Unmodified EthernetConforms to IEEE8023

Media includesCopperFiberWireless

Uses standard Ethernet switches

wwwusprofinetcom

86

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Industrial Ethernet Capability Matrix

wwwusprofinetcom

87

Industrial Ethernet Capability Matrix

wwwusprofinetcom

88

TCPIP

Open Network

Real-timeMotion

Controller-to-Controller(Peer-to-Peer)

Modbus TCPEtherNetIPEtherCATPROFINET

Motion

wwwusprofinetcom

Industrial Ethernet Functionality

Technology PROFINET EthernetIP Modbus TCP

Ethernet IO Y Y YMotion Control Y Y NPeer-to-peer Y Y N

Process profile Y N N

Safety Y Y NSecurity Guideline Y N NBuses integrated many DeviceNet

ControlNet Modbus

source organization websites

Y = shipping N = no plans known

Available= PROFIBUS DP PROFIBUS PA Interbus DeviceNet Serial Modbus AS-i HART IO-Link FFPlanned= CC-Link more

89

Industrial Ethernet Functionality

Technology PROFINET EtherNetIP Modbus TCP

Communication Model Provider-Consumer

Provider-Consumer

Client-Server

Real-time Protocol Options

IEEE 8023 (Layer 2) primary

UDPIP optionTCPIP option

UDPIP (Layer 4) TCPIP (Layer 4)

Jitter with IO ++ (low) - (high) -- (higher)

Protocol Standard IEC 61158 IEC 61158 IEC 61158

Transmission Type Unicast primary Multicast optional

Multicast primary Limited Unicast Unicast only

COTS switch possible Yes Not recommended Yes

Switch requirements 100Mbits or faster

full duplex for IO traffic

Full DuplexIGMP Snooping One

IGMP QueryWire speed

For IO traffic

No special requirements

IP Address AssignmentAutomatic w PN

DCPDHCP optional

DHCP andManaged

DHCP and Managed

90

wwwusprofinetcom

Industrial Ethernet Functionality

Device Names Mandatory Optional Optional

Simple Device Replacement

Yes no toolssupport in all

devices

NoDHCP Option 82 Managed

Need special switchserver with DHCP

Option 82 support

No

Technology PROFINET EtherNetIP Modbus TCP

Network Management

(DCP DHCP option SNMP LLDP

topology options naming concept comprehensive

diagnostics)

(DHCP bootP DHCP option 82 SNMP loop holes vendor specific

limited network diagnostics special switches very likely)

(limited to IT tools SNMP loop

holes vendor specific no built

in network functions)

Comprehensive Diagnostics

Yes Application and Network No No

Diagnostics IO Status Yes No IO only No

Diagnostics Network Browser (can find IP or naming issues)

Yes returns all PROFINET Devices

and information

Limited to IT or vendor tools

no common tool

Limited to IT or vendor tools

no common tool

91

wwwusprofinetcom

Industrial Ethernet Functionality

Diagnostics Topology Yes No No

SNMP loop holes No Yes Yes

Energy Management(PROFIenergy) Yes No No

Safety Yes Yes No

Fast Start Up Yes Yes No

Wireless Yes IEEE 80211 and Bluetooth

Yes IEEE 80211(with caution when

using multicast)Yes

Performance ++ - --

Automatic Timing Calculation Yes No No

Technology PROFINET EtherNetIP Modbus TCP

Fieldbus Integration

Many including non PI

networks (PROFIBUS Interbus ASI

DeviceNet Foundation Fieldbus Modbus Hart

etc)

CompoNet DeviceNet ControlNet

Modbus TCPModbus

92

wwwusprofinetcom

Industrial Ethernet Functionality

Media (Network) Redundancy

YesSP RSP PN MRP

bumpless IRTvendor specific

YesSP RSP DLR vendor

specific

YesSP RSP vendor

specific

Bumpless Redundancy Yes No No

Controller Redundancy YesNot on EtherNetIP

Only with additional ODVA networks and hardware

No

Device Redundancy Yes No NoVertical Integration Yes No NoDevices can report maintenance information

Yes No No

Peer to Peer communications

Yes with CBA I-Device PNPN

Couplers TCPUDP option for programmed communication

Yesonly TCPIPprogrammed

communication

Yesonly TCPIPprogrammed

communication

Technology PROFINET EtherNetIP Modbus TCP

93

wwwusprofinetcom

Industrial Ethernet Functionality

Technology PROFINET EtherNetIP Modbus TCP

PROFINET for PA(Process Automation)

Yes No No

Shared Device Yes No No

iPar (optional parameter server)

Yes No No

TCI ndash Tool Calling Interface(allows vendor tools to be entered from the PROFINET configuration engineering tool)

Yes No No

94

wwwusprofinetcom

Resources

Competitive Resources from the PROFIblog

Pegging the FUD Meter (82707)The Fickle Finger of FUD (103007)FUD Dissection Part 1FUD Dissection Part 2Responding to FUD with FCNThe Big Lie SUE (121708)The EtherNetIP FUD-sicle ndash Melted Again(73112)PROFINET versus EtherNetIP (22415)

wwwusprofinetcom

96

wwwusprofinetcom

wwwusprofinetcom

97

Resources PROFINEWS App

wwwusprofinetcom

98

Resources NewsletterPROFINEWScom

wwwusprofinetcom

99

wwwusprofinetcom

Resources Webinars

Introduction to Ethernet for Control EngineersPROFINETIndustrial WirelessIndustrial Ethernet DiagnosticsPROFIBUS in the Process Industries PROFIsafePROFIenergyCompleting a PROFINET Project

More

100

Resources One-day training classes101

PROFINETMinneapolis June 4Denver June Chicago Aug Tampa Oct Detroit Oct Louisville Nov Raleigh Nov Seattle Dec

For the latest scheduleand to register visit

wwwusprofinetcom wwwusprofinetcom

PROFINETLos Angeles Feb 3 Dallas Feb 19Atlanta Mar 4Houston Mar 19Richmond Apr 2St Louis Apr 16Newark Apr 28Pittsburgh May 14

Resources PROFItech Classes

PROFIBUS or PROFINET Certified Network Engineer classFull week in Johnson City TNAlso available on-siteTheoretical plus hands-onCertification requires passing both a theoretical and practical examCertified Network Engineers are listed at wwwprofibuscomDetails at certifiedProfiInterfaceCentercomRegister online

wwwusprofinetcom

102

PROFINET Developer Workshop

Provide background and knowledge to design and test a PROFINET product efficientlyHow PROFINET can meet the specific applicationrsquos needs (ex GSDML file development)Tailored to customerrsquos level of experience and education Builds upon the PROFINET Certified Network Engineer curriculumHands-on experience and expert instruction on how to use the PROFINET test software suiteSmall or large groups accommodated both at the PIC or on the customerrsquos site wwwusprofinetcom

103

Resources Books

wwwusprofinetcom

104

OrderOrder

Order Order

Resources Social Media

wwwusprofinetcom

105

PROFItelevision

ThePROFIblogger

MinutePROFINET

Resources People

PI North America16101 N 82nd StreetSuite 3BScottsdale AZ 85260 USA ph (480) 483-2456fax (480) 483-7202wwwusprofibuscom

Michael Bryant Executive DirectorCarl Henning Deputy DirectorMichael Bowne Director of Tech MktingLynne Froehlich Administrative DirectorMarsha Bryant Administrator

PROFI Interface Center One Internet PlazaJohnson City TN 37604 USA

ph (423) 262-2576fax (423) 262-2103 wwwProfiInterfaceCentercom

Torsten Paulsen PIC ManagerHunter Harrington PROFINET Consulting EngrKyle McMillan PROFINET Systems EngineerJohn Swindall PROFIBUS Systems Engineer

wwwusprofinetcom

106

copy2013-2015 PI North America The PROFINET and PROFIBUS Logos are registered trademarks Members of PI are entitled to use the logos in all their written or electronic publications and promotional material The use of the PROFINET Logo in connection with PROFINET products is allowed only under the conditions of the PROFINET Runtime Software license All other trademarks and registered trademarks are the property of their respective owners

  • PROFINET vs EtherNetIP
  • A Disclaimer
  • Agenda
  • The Organization PROFINET
  • The Organizations
  • The Organizations Activities
  • The Organizations Cooperation
  • PI markets
  • Itrsquos all about the data
  • The road to IIoT
  • Breadth of Application Coverage
  • Competitive comparison discrete IO
  • Resources
  • PROFINET in Process
  • Competitive comparison process
  • Resources
  • Resources PROFIBUS PA
  • Motion Control Topology
  • Competitive comparison motion
  • Resources
  • Depth of Features
  • 5 steps to determinism
  • PROFINET and TCPIP
  • Why not use TCPIP for real-time
  • Ethernet doesnrsquot cause delays
  • PROFINET RT (Real Time)
  • When you try to use all layershellip
  • When you try to use all layershellip
  • Bandwidth Reservation for PROFINET IRT
  • Scheduling for PROFINET IRT
  • Functional principle of synchronization
  • 3125 microsecond cycle
  • Summary
  • Depth of Features
  • The ISOOSI Communications Model
  • Device Diagnostic Information
  • Diagnostic Information
  • ISOOSI Model Where Diagnostics fit in
  • IT Standards fPROFINET Network Diagnostics
  • Network Diagnostics Using SNMP
  • Network diagnostics using HTTP
  • IT Standards fPROFINET Network Diagnostics
  • LLDP (Link Layer Discovery Protocol)
  • Slide Number 44
  • Simple Device Replacement
  • Simple Device Replacement
  • Slide Number 47
  • Competitive comparison diagnostics
  • Resources
  • Depth of Features
  • How do I move information vertically
  • Depth of Features
  • Application Profiles
  • Application Profiles
  • PROFIenergy Use Cases
  • Competitive comparison
  • PROFIenergy Resources
  • Depth of Features
  • PROFIsafe How it works
  • Competitive comparison
  • PROFIsafe Resources
  • Depth of Features
  • How do I integrate controllers
  • Depth of Features
  • Share an IO Device
  • Depth of Features
  • Wireless
  • PROFINET over wireless backbones
  • Competitive Comparison wireless
  • Resources
  • Depth of Features
  • More
  • Depth of Features
  • Security
  • Resources
  • Leadership
  • Wrapping Up
  • What is PROFINET
  • Industrial
  • Scalable (Donrsquot Fence Me In)
  • Complete
  • Open
  • Fast
  • Flexible
  • Easy
  • Ethernet (Standard Unmodified)
  • Industrial Ethernet Capability Matrix
  • Industrial Ethernet Capability Matrix
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Resources
  • Competitive Resources from the PROFIblog
  • wwwusprofinetcom
  • Resources PROFINEWS App
  • Resources Newsletter
  • Resources Webinars
  • Resources One-day training classes
  • Resources PROFItech Classes
  • PROFINET Developer Workshop
  • Resources Books
  • Resources Social Media
  • Resources People
  • Slide Number 107
Page 51: PROFINET vs. EtherNet/IP · PROFINET RT (Real Time) The device determines which path the telegram takes  26 Data 40*…1440 Bytes InterFrame Gap 12 Byte Pre-amble

ERP

EnterpriseResourcePlanning

ManufacturingExecutionSystem

PlantAssetManagement

Stage 1Definition ofmaintenanceinterface

MES

Interface defined in IEC62264

Prod

uctio

n

Qua

lity

Inve

ntor

y

Mai

nten

ance

Mai

nten

ance

Interface defined by PROFINET

PAMController amp Field Devices

How do I move information vertically

wwwusprofinetcom

51

White paper MES and PROFINET

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

52

Application Profiles

Agreement within a device family on how to use the PROFIBUS PROFINET data by adding data structures cyclic acyclic services behavior parameterization diagnosis integration etc

wwwusprofinetcom

53

1

2

7

1

2

7

HostMaster Field DeviceSlave

Engineering

IEC 61158

Profile

Application Profiles

wwwusprofinetcom

54

Ident(Bar-codeRFID)

RobotNC

Profile Guidelines

Common ProfilesApplication Profiles Cooperation with other organizations

eg OPC DriveCom VDMA OpenPLC etc Training (UML Safety Models etc) Tools

Redundancy

FFIEC 61804

Interbus CAN etc

Models

Best Practice Patterns

Diagnosis

Data types

IEC 62390

Encoder PROFIdrive

FluidPower

SEMI

IampM Functions

Time Stamp

PROFIsafe

PADevices

Waterwastewater

intelligPumps SEMI

RemoteIOforPA

LaboratoryDevices

Weighingamp

Dosage

LowVoltageSwitch-

gear

IO-Link Trains

PROFINET IO

PROFIenergy

PROFIenergy Use Cases

Switch off during short breaksSwitch off during long breaksSwitch off during unplanned breaksReading of measured data

Provides a means of reducing or shutting off power when demand will be exceeded

wwwusprofinetcom

55

Competitive comparison

wwwusprofinetcom

56

Energy Management PROFINET EtherNetIP Modbus TCP

Production Pause savings Yes New No

Data organization Yes Yes No

PROFIenergy Resources

PROFIenergy flyerVideo What does PROFIenergy meanMinutePROFINET What is PROFIenergyWhite Paper ldquoThe PROFIenergy ProfilerdquoWhite Paper ldquoGet Energy Costs under ControlrdquoWhite Paper ldquoAssessing PROFIenergyacutes potentialrdquoBlog Report with videos

ldquoPROFIenergyrdquo

wwwusprofinetcom

57

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

58

PROFIsafe How it works

wwwusprofinetcom

59

ldquoBlack Channel ASICs Links Cables etc are not safety relevant

PROFIsafe Parts of the safety critical communications systems Addressing Watch Dog Timers Sequencing Signature etc

Safety relevant but not part of the PROFIsafe-Profiles Safety IO and the Safety Control Systems

Non safety critical functions like eg diagnosis

eg Diagnosis

Fail-safe data Standard data

Data Unit

PROFIBUS or PROFINET

PROFINETHTTPSNMP

hellip

TCPIP

EthernetRT

IO or Controller

PROFINETHTTPSNMP

hellip

TCPIP

EthernetRT

IOSafetyInput

Safety-Layer

PROFINETHTTPSNMP

hellip

TCPIP

EthernetRT

IOSafetyControl

Safety-Layer

PROFINETHTTPSNMP

hellip

TCPIP

EthernetRT

IOSafetyOutput

Safety-Layer

PROFIsafe provides correct transmission of messages

Competitive comparison

wwwusprofinetcom

60

System PROFINET EtherNetIP Modbus TCP

Functional Safety Yes Yes No

Safety for discrete process and motion Yes No No

Integrates AS-i Safety Yes No No

PROFIsafe Resources

Marketing Flyer PROFIsafeSystem Description PROFIsafe Technology and ApplicationPROFItelevision Safety with PROFINETApplication Story KUKA Reduces Machine Safety ComponentsPROFIsafe webinarSafety the Moviewwwprofisafenet

wwwusprofinetcom

61

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

62

How do I integrate controllers

wwwusprofinetcom

63IO controller 1

PROFINET

IO controller 2

CPU2 I-Device

IO device 1

CPU1

IO controller 3

CPU3

IO device 2

I-Device

An IO controller can also be an IO device with IO controller functionality on the same interfaceAllow local controllers in a modular architecture to communicate to a higher level station (main controller)Familiar IO access without TCPIP telegrams or proprietary methodsSimple and familiar IO interfacing of CPUs Interfacing of CPUs in different projects Integration among different controllers (manufacturers)Transmission of cyclic data (RT IRT)

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

64

Share an IO Device

PROFINET offers shared device functionalityTwo Controllers can access the same deviceFlexible assignment of modules to different controllers

IO controller 1

PROFINET

IO controller 2

Shared IO Device

Shared device results in reduced costs simplified architecturescan save on cabinet space allowing optimized solutions

65

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

66

Wireless

Long distance (RTU)Long distancesWaterwastewater and oil patch applicationsNo standards

Process InstrumentsShort distances battery powered meshWirelessHART ISA 10011a

Discrete Sensors and ActuatorsShort distances line-powered meshStandards still evolving

BackboneMedium distancesLong-established standards

wwwusprofinetcom

67

RTU = Remote Terminal Unit

PROFIBUS amp PROFINET gateways to WirelessHART

PI developed a standard

PROFINET uses this

PROFINET over wireless backbones

PROFINET runs over these standard wireless technologies

IEEE 80211 (bgahnac) ndash Wireless LANIEEE 802151 ndash Bluetooth

Wireless is part of the PROFINET specification

Many vendorsSome IO devices have wireless built in

PROFIsafe is safety-certified over wireless using PROFINET as the transport mechanism

wwwusprofinetcom

68

Competitive Comparison wireless

PROFINET ndash designed in safety includedEtherNetIP ndash multicasting complicates

wwwusprofinetcom

69

Resources

Industrial Wireless Networking WebinarFour kinds of wireless blog postPROFINET Certified Network Engineer classMore App stories

Disney Toy Story Midway ManiaDisney Radiator Springs Racers Swedish TowerSteel Industry

wwwusprofinetcom

70

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

71

More

Bumpless RedundancyFast Start UpiPar ServerProxiesUnmanaged switchesApplication Profiles for

Lab trains pumps SEMI robots hellip

wwwusprofinetcom

72

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

73

Security

PI and ODVA have security documentsBoth rely on protecting the network itself

wwwusprofinetcom

74

Resources

Automation WorldBelden webinarControl Engineering Were you just hackedwwwisssourcecomwwwSCADAhackercomEric Byresrsquo blogldquoProtecting ICSs from Electronic Threatsrdquo

Part 1Part 2Part 3

us-certgovcontrol_systemsMacAfeePROFINET Security Guideline

wwwusprofinetcom

75

Leadership

PI createdFunctional safety over the network using the black channel approachEnergy management covering production pauses and data organization

PI advocated 2-port switches in devices when ODVA said it was a bad idea now they also advocate themPI was first with redundant media controllers and devices

wwwusprofinetcom

76

Wrapping Up

What is PROFINET

PROFINET

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

wwwusprofinetcom

78

IS COFFEE

Industrial

Not PROFIBUS wrapped in TCPIPDesigned for industry from start

FastRobustDeterministic

wwwusprofinetcom

79

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Scalable (Donrsquot Fence Me In)

Donrsquot settle for an 80 solutionEventually you will need more

Motion ControlProcess InstrumentSafety over the busConnectivity to a

production systemAnd that will require

New busNew softwareNew training

Sohellipstart with the 100 solutionPROFINET wwwusprofinetcom

80

$

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Dont Fence Me In

Roy Rogers Sons of the Pionee

Sons of the Pioneers 36 All- track 7

1998

Other

16813268

eng - 00002425 00002423 00014C3C 00014C37 00015F90 00015F90 00008000 00008000 00007530 00007530

Complete

Finished (stable)Spec at version 23 for 2 yearsWork on ldquoobjectsrdquo continues

All application areasDiscrete process motion high speed

Depth of featuresDiagnostics

PROFIBUS-like + IT protocolsFunctional safetyEnergy managementFast startuphellip many more

wwwusprofinetcom

81

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Open

Created and maintained by PI not by any one companyPI members participate in Working Groups and as reviewersMembership not required to make productsNo contract to sign

wwwusprofinetcom

82

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Fast

How fastTCPIP

secondsProcess instruments

100rsquos of millisecondsFactory IO

~10 millisecondsMotion control

lt1 millisecondHigh speed IO motion

3125 microseconds

wwwusprofinetcom

83

How repeatable

seconds

10rsquos of milliseconds

lt1millisecond

lt1microsecond

called ldquojitterrdquocovers this whole range

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

FlexibleStart with PROFINET

Virtually unlimited address spaceLots of bandwidthStandard wirelessFuture-proof leveraging of EthernetConnectivity upwardsConnectivity peer-to-peerConnect directly to IO

For specialized needsUnusual device PROFIBUS to PROFINETIntelligent sensor IO-Link to PROFINETSimple sensor AS-i to PROFINETProcess instrument PROFIBUS PA (or FF) to PROFINETWireless process instrument WirelessHART to PROFINETWireless discrete sensor PI WSAN to PROFINETLegacy fieldbus Proxy to PROFINETLegacy instrument HART to PROFINET

84

wwwusprofinetcom

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Easy

Simple Device ReplacementEasy configurationAutomatic topologyAutomatic timing calculations

wwwusprofinetcom

85

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Ethernet (Standard Unmodified)

Standard Unmodified EthernetConforms to IEEE8023

Media includesCopperFiberWireless

Uses standard Ethernet switches

wwwusprofinetcom

86

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Industrial Ethernet Capability Matrix

wwwusprofinetcom

87

Industrial Ethernet Capability Matrix

wwwusprofinetcom

88

TCPIP

Open Network

Real-timeMotion

Controller-to-Controller(Peer-to-Peer)

Modbus TCPEtherNetIPEtherCATPROFINET

Motion

wwwusprofinetcom

Industrial Ethernet Functionality

Technology PROFINET EthernetIP Modbus TCP

Ethernet IO Y Y YMotion Control Y Y NPeer-to-peer Y Y N

Process profile Y N N

Safety Y Y NSecurity Guideline Y N NBuses integrated many DeviceNet

ControlNet Modbus

source organization websites

Y = shipping N = no plans known

Available= PROFIBUS DP PROFIBUS PA Interbus DeviceNet Serial Modbus AS-i HART IO-Link FFPlanned= CC-Link more

89

Industrial Ethernet Functionality

Technology PROFINET EtherNetIP Modbus TCP

Communication Model Provider-Consumer

Provider-Consumer

Client-Server

Real-time Protocol Options

IEEE 8023 (Layer 2) primary

UDPIP optionTCPIP option

UDPIP (Layer 4) TCPIP (Layer 4)

Jitter with IO ++ (low) - (high) -- (higher)

Protocol Standard IEC 61158 IEC 61158 IEC 61158

Transmission Type Unicast primary Multicast optional

Multicast primary Limited Unicast Unicast only

COTS switch possible Yes Not recommended Yes

Switch requirements 100Mbits or faster

full duplex for IO traffic

Full DuplexIGMP Snooping One

IGMP QueryWire speed

For IO traffic

No special requirements

IP Address AssignmentAutomatic w PN

DCPDHCP optional

DHCP andManaged

DHCP and Managed

90

wwwusprofinetcom

Industrial Ethernet Functionality

Device Names Mandatory Optional Optional

Simple Device Replacement

Yes no toolssupport in all

devices

NoDHCP Option 82 Managed

Need special switchserver with DHCP

Option 82 support

No

Technology PROFINET EtherNetIP Modbus TCP

Network Management

(DCP DHCP option SNMP LLDP

topology options naming concept comprehensive

diagnostics)

(DHCP bootP DHCP option 82 SNMP loop holes vendor specific

limited network diagnostics special switches very likely)

(limited to IT tools SNMP loop

holes vendor specific no built

in network functions)

Comprehensive Diagnostics

Yes Application and Network No No

Diagnostics IO Status Yes No IO only No

Diagnostics Network Browser (can find IP or naming issues)

Yes returns all PROFINET Devices

and information

Limited to IT or vendor tools

no common tool

Limited to IT or vendor tools

no common tool

91

wwwusprofinetcom

Industrial Ethernet Functionality

Diagnostics Topology Yes No No

SNMP loop holes No Yes Yes

Energy Management(PROFIenergy) Yes No No

Safety Yes Yes No

Fast Start Up Yes Yes No

Wireless Yes IEEE 80211 and Bluetooth

Yes IEEE 80211(with caution when

using multicast)Yes

Performance ++ - --

Automatic Timing Calculation Yes No No

Technology PROFINET EtherNetIP Modbus TCP

Fieldbus Integration

Many including non PI

networks (PROFIBUS Interbus ASI

DeviceNet Foundation Fieldbus Modbus Hart

etc)

CompoNet DeviceNet ControlNet

Modbus TCPModbus

92

wwwusprofinetcom

Industrial Ethernet Functionality

Media (Network) Redundancy

YesSP RSP PN MRP

bumpless IRTvendor specific

YesSP RSP DLR vendor

specific

YesSP RSP vendor

specific

Bumpless Redundancy Yes No No

Controller Redundancy YesNot on EtherNetIP

Only with additional ODVA networks and hardware

No

Device Redundancy Yes No NoVertical Integration Yes No NoDevices can report maintenance information

Yes No No

Peer to Peer communications

Yes with CBA I-Device PNPN

Couplers TCPUDP option for programmed communication

Yesonly TCPIPprogrammed

communication

Yesonly TCPIPprogrammed

communication

Technology PROFINET EtherNetIP Modbus TCP

93

wwwusprofinetcom

Industrial Ethernet Functionality

Technology PROFINET EtherNetIP Modbus TCP

PROFINET for PA(Process Automation)

Yes No No

Shared Device Yes No No

iPar (optional parameter server)

Yes No No

TCI ndash Tool Calling Interface(allows vendor tools to be entered from the PROFINET configuration engineering tool)

Yes No No

94

wwwusprofinetcom

Resources

Competitive Resources from the PROFIblog

Pegging the FUD Meter (82707)The Fickle Finger of FUD (103007)FUD Dissection Part 1FUD Dissection Part 2Responding to FUD with FCNThe Big Lie SUE (121708)The EtherNetIP FUD-sicle ndash Melted Again(73112)PROFINET versus EtherNetIP (22415)

wwwusprofinetcom

96

wwwusprofinetcom

wwwusprofinetcom

97

Resources PROFINEWS App

wwwusprofinetcom

98

Resources NewsletterPROFINEWScom

wwwusprofinetcom

99

wwwusprofinetcom

Resources Webinars

Introduction to Ethernet for Control EngineersPROFINETIndustrial WirelessIndustrial Ethernet DiagnosticsPROFIBUS in the Process Industries PROFIsafePROFIenergyCompleting a PROFINET Project

More

100

Resources One-day training classes101

PROFINETMinneapolis June 4Denver June Chicago Aug Tampa Oct Detroit Oct Louisville Nov Raleigh Nov Seattle Dec

For the latest scheduleand to register visit

wwwusprofinetcom wwwusprofinetcom

PROFINETLos Angeles Feb 3 Dallas Feb 19Atlanta Mar 4Houston Mar 19Richmond Apr 2St Louis Apr 16Newark Apr 28Pittsburgh May 14

Resources PROFItech Classes

PROFIBUS or PROFINET Certified Network Engineer classFull week in Johnson City TNAlso available on-siteTheoretical plus hands-onCertification requires passing both a theoretical and practical examCertified Network Engineers are listed at wwwprofibuscomDetails at certifiedProfiInterfaceCentercomRegister online

wwwusprofinetcom

102

PROFINET Developer Workshop

Provide background and knowledge to design and test a PROFINET product efficientlyHow PROFINET can meet the specific applicationrsquos needs (ex GSDML file development)Tailored to customerrsquos level of experience and education Builds upon the PROFINET Certified Network Engineer curriculumHands-on experience and expert instruction on how to use the PROFINET test software suiteSmall or large groups accommodated both at the PIC or on the customerrsquos site wwwusprofinetcom

103

Resources Books

wwwusprofinetcom

104

OrderOrder

Order Order

Resources Social Media

wwwusprofinetcom

105

PROFItelevision

ThePROFIblogger

MinutePROFINET

Resources People

PI North America16101 N 82nd StreetSuite 3BScottsdale AZ 85260 USA ph (480) 483-2456fax (480) 483-7202wwwusprofibuscom

Michael Bryant Executive DirectorCarl Henning Deputy DirectorMichael Bowne Director of Tech MktingLynne Froehlich Administrative DirectorMarsha Bryant Administrator

PROFI Interface Center One Internet PlazaJohnson City TN 37604 USA

ph (423) 262-2576fax (423) 262-2103 wwwProfiInterfaceCentercom

Torsten Paulsen PIC ManagerHunter Harrington PROFINET Consulting EngrKyle McMillan PROFINET Systems EngineerJohn Swindall PROFIBUS Systems Engineer

wwwusprofinetcom

106

copy2013-2015 PI North America The PROFINET and PROFIBUS Logos are registered trademarks Members of PI are entitled to use the logos in all their written or electronic publications and promotional material The use of the PROFINET Logo in connection with PROFINET products is allowed only under the conditions of the PROFINET Runtime Software license All other trademarks and registered trademarks are the property of their respective owners

  • PROFINET vs EtherNetIP
  • A Disclaimer
  • Agenda
  • The Organization PROFINET
  • The Organizations
  • The Organizations Activities
  • The Organizations Cooperation
  • PI markets
  • Itrsquos all about the data
  • The road to IIoT
  • Breadth of Application Coverage
  • Competitive comparison discrete IO
  • Resources
  • PROFINET in Process
  • Competitive comparison process
  • Resources
  • Resources PROFIBUS PA
  • Motion Control Topology
  • Competitive comparison motion
  • Resources
  • Depth of Features
  • 5 steps to determinism
  • PROFINET and TCPIP
  • Why not use TCPIP for real-time
  • Ethernet doesnrsquot cause delays
  • PROFINET RT (Real Time)
  • When you try to use all layershellip
  • When you try to use all layershellip
  • Bandwidth Reservation for PROFINET IRT
  • Scheduling for PROFINET IRT
  • Functional principle of synchronization
  • 3125 microsecond cycle
  • Summary
  • Depth of Features
  • The ISOOSI Communications Model
  • Device Diagnostic Information
  • Diagnostic Information
  • ISOOSI Model Where Diagnostics fit in
  • IT Standards fPROFINET Network Diagnostics
  • Network Diagnostics Using SNMP
  • Network diagnostics using HTTP
  • IT Standards fPROFINET Network Diagnostics
  • LLDP (Link Layer Discovery Protocol)
  • Slide Number 44
  • Simple Device Replacement
  • Simple Device Replacement
  • Slide Number 47
  • Competitive comparison diagnostics
  • Resources
  • Depth of Features
  • How do I move information vertically
  • Depth of Features
  • Application Profiles
  • Application Profiles
  • PROFIenergy Use Cases
  • Competitive comparison
  • PROFIenergy Resources
  • Depth of Features
  • PROFIsafe How it works
  • Competitive comparison
  • PROFIsafe Resources
  • Depth of Features
  • How do I integrate controllers
  • Depth of Features
  • Share an IO Device
  • Depth of Features
  • Wireless
  • PROFINET over wireless backbones
  • Competitive Comparison wireless
  • Resources
  • Depth of Features
  • More
  • Depth of Features
  • Security
  • Resources
  • Leadership
  • Wrapping Up
  • What is PROFINET
  • Industrial
  • Scalable (Donrsquot Fence Me In)
  • Complete
  • Open
  • Fast
  • Flexible
  • Easy
  • Ethernet (Standard Unmodified)
  • Industrial Ethernet Capability Matrix
  • Industrial Ethernet Capability Matrix
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Resources
  • Competitive Resources from the PROFIblog
  • wwwusprofinetcom
  • Resources PROFINEWS App
  • Resources Newsletter
  • Resources Webinars
  • Resources One-day training classes
  • Resources PROFItech Classes
  • PROFINET Developer Workshop
  • Resources Books
  • Resources Social Media
  • Resources People
  • Slide Number 107
Page 52: PROFINET vs. EtherNet/IP · PROFINET RT (Real Time) The device determines which path the telegram takes  26 Data 40*…1440 Bytes InterFrame Gap 12 Byte Pre-amble

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

52

Application Profiles

Agreement within a device family on how to use the PROFIBUS PROFINET data by adding data structures cyclic acyclic services behavior parameterization diagnosis integration etc

wwwusprofinetcom

53

1

2

7

1

2

7

HostMaster Field DeviceSlave

Engineering

IEC 61158

Profile

Application Profiles

wwwusprofinetcom

54

Ident(Bar-codeRFID)

RobotNC

Profile Guidelines

Common ProfilesApplication Profiles Cooperation with other organizations

eg OPC DriveCom VDMA OpenPLC etc Training (UML Safety Models etc) Tools

Redundancy

FFIEC 61804

Interbus CAN etc

Models

Best Practice Patterns

Diagnosis

Data types

IEC 62390

Encoder PROFIdrive

FluidPower

SEMI

IampM Functions

Time Stamp

PROFIsafe

PADevices

Waterwastewater

intelligPumps SEMI

RemoteIOforPA

LaboratoryDevices

Weighingamp

Dosage

LowVoltageSwitch-

gear

IO-Link Trains

PROFINET IO

PROFIenergy

PROFIenergy Use Cases

Switch off during short breaksSwitch off during long breaksSwitch off during unplanned breaksReading of measured data

Provides a means of reducing or shutting off power when demand will be exceeded

wwwusprofinetcom

55

Competitive comparison

wwwusprofinetcom

56

Energy Management PROFINET EtherNetIP Modbus TCP

Production Pause savings Yes New No

Data organization Yes Yes No

PROFIenergy Resources

PROFIenergy flyerVideo What does PROFIenergy meanMinutePROFINET What is PROFIenergyWhite Paper ldquoThe PROFIenergy ProfilerdquoWhite Paper ldquoGet Energy Costs under ControlrdquoWhite Paper ldquoAssessing PROFIenergyacutes potentialrdquoBlog Report with videos

ldquoPROFIenergyrdquo

wwwusprofinetcom

57

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

58

PROFIsafe How it works

wwwusprofinetcom

59

ldquoBlack Channel ASICs Links Cables etc are not safety relevant

PROFIsafe Parts of the safety critical communications systems Addressing Watch Dog Timers Sequencing Signature etc

Safety relevant but not part of the PROFIsafe-Profiles Safety IO and the Safety Control Systems

Non safety critical functions like eg diagnosis

eg Diagnosis

Fail-safe data Standard data

Data Unit

PROFIBUS or PROFINET

PROFINETHTTPSNMP

hellip

TCPIP

EthernetRT

IO or Controller

PROFINETHTTPSNMP

hellip

TCPIP

EthernetRT

IOSafetyInput

Safety-Layer

PROFINETHTTPSNMP

hellip

TCPIP

EthernetRT

IOSafetyControl

Safety-Layer

PROFINETHTTPSNMP

hellip

TCPIP

EthernetRT

IOSafetyOutput

Safety-Layer

PROFIsafe provides correct transmission of messages

Competitive comparison

wwwusprofinetcom

60

System PROFINET EtherNetIP Modbus TCP

Functional Safety Yes Yes No

Safety for discrete process and motion Yes No No

Integrates AS-i Safety Yes No No

PROFIsafe Resources

Marketing Flyer PROFIsafeSystem Description PROFIsafe Technology and ApplicationPROFItelevision Safety with PROFINETApplication Story KUKA Reduces Machine Safety ComponentsPROFIsafe webinarSafety the Moviewwwprofisafenet

wwwusprofinetcom

61

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

62

How do I integrate controllers

wwwusprofinetcom

63IO controller 1

PROFINET

IO controller 2

CPU2 I-Device

IO device 1

CPU1

IO controller 3

CPU3

IO device 2

I-Device

An IO controller can also be an IO device with IO controller functionality on the same interfaceAllow local controllers in a modular architecture to communicate to a higher level station (main controller)Familiar IO access without TCPIP telegrams or proprietary methodsSimple and familiar IO interfacing of CPUs Interfacing of CPUs in different projects Integration among different controllers (manufacturers)Transmission of cyclic data (RT IRT)

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

64

Share an IO Device

PROFINET offers shared device functionalityTwo Controllers can access the same deviceFlexible assignment of modules to different controllers

IO controller 1

PROFINET

IO controller 2

Shared IO Device

Shared device results in reduced costs simplified architecturescan save on cabinet space allowing optimized solutions

65

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

66

Wireless

Long distance (RTU)Long distancesWaterwastewater and oil patch applicationsNo standards

Process InstrumentsShort distances battery powered meshWirelessHART ISA 10011a

Discrete Sensors and ActuatorsShort distances line-powered meshStandards still evolving

BackboneMedium distancesLong-established standards

wwwusprofinetcom

67

RTU = Remote Terminal Unit

PROFIBUS amp PROFINET gateways to WirelessHART

PI developed a standard

PROFINET uses this

PROFINET over wireless backbones

PROFINET runs over these standard wireless technologies

IEEE 80211 (bgahnac) ndash Wireless LANIEEE 802151 ndash Bluetooth

Wireless is part of the PROFINET specification

Many vendorsSome IO devices have wireless built in

PROFIsafe is safety-certified over wireless using PROFINET as the transport mechanism

wwwusprofinetcom

68

Competitive Comparison wireless

PROFINET ndash designed in safety includedEtherNetIP ndash multicasting complicates

wwwusprofinetcom

69

Resources

Industrial Wireless Networking WebinarFour kinds of wireless blog postPROFINET Certified Network Engineer classMore App stories

Disney Toy Story Midway ManiaDisney Radiator Springs Racers Swedish TowerSteel Industry

wwwusprofinetcom

70

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

71

More

Bumpless RedundancyFast Start UpiPar ServerProxiesUnmanaged switchesApplication Profiles for

Lab trains pumps SEMI robots hellip

wwwusprofinetcom

72

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

73

Security

PI and ODVA have security documentsBoth rely on protecting the network itself

wwwusprofinetcom

74

Resources

Automation WorldBelden webinarControl Engineering Were you just hackedwwwisssourcecomwwwSCADAhackercomEric Byresrsquo blogldquoProtecting ICSs from Electronic Threatsrdquo

Part 1Part 2Part 3

us-certgovcontrol_systemsMacAfeePROFINET Security Guideline

wwwusprofinetcom

75

Leadership

PI createdFunctional safety over the network using the black channel approachEnergy management covering production pauses and data organization

PI advocated 2-port switches in devices when ODVA said it was a bad idea now they also advocate themPI was first with redundant media controllers and devices

wwwusprofinetcom

76

Wrapping Up

What is PROFINET

PROFINET

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

wwwusprofinetcom

78

IS COFFEE

Industrial

Not PROFIBUS wrapped in TCPIPDesigned for industry from start

FastRobustDeterministic

wwwusprofinetcom

79

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Scalable (Donrsquot Fence Me In)

Donrsquot settle for an 80 solutionEventually you will need more

Motion ControlProcess InstrumentSafety over the busConnectivity to a

production systemAnd that will require

New busNew softwareNew training

Sohellipstart with the 100 solutionPROFINET wwwusprofinetcom

80

$

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Dont Fence Me In

Roy Rogers Sons of the Pionee

Sons of the Pioneers 36 All- track 7

1998

Other

16813268

eng - 00002425 00002423 00014C3C 00014C37 00015F90 00015F90 00008000 00008000 00007530 00007530

Complete

Finished (stable)Spec at version 23 for 2 yearsWork on ldquoobjectsrdquo continues

All application areasDiscrete process motion high speed

Depth of featuresDiagnostics

PROFIBUS-like + IT protocolsFunctional safetyEnergy managementFast startuphellip many more

wwwusprofinetcom

81

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Open

Created and maintained by PI not by any one companyPI members participate in Working Groups and as reviewersMembership not required to make productsNo contract to sign

wwwusprofinetcom

82

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Fast

How fastTCPIP

secondsProcess instruments

100rsquos of millisecondsFactory IO

~10 millisecondsMotion control

lt1 millisecondHigh speed IO motion

3125 microseconds

wwwusprofinetcom

83

How repeatable

seconds

10rsquos of milliseconds

lt1millisecond

lt1microsecond

called ldquojitterrdquocovers this whole range

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

FlexibleStart with PROFINET

Virtually unlimited address spaceLots of bandwidthStandard wirelessFuture-proof leveraging of EthernetConnectivity upwardsConnectivity peer-to-peerConnect directly to IO

For specialized needsUnusual device PROFIBUS to PROFINETIntelligent sensor IO-Link to PROFINETSimple sensor AS-i to PROFINETProcess instrument PROFIBUS PA (or FF) to PROFINETWireless process instrument WirelessHART to PROFINETWireless discrete sensor PI WSAN to PROFINETLegacy fieldbus Proxy to PROFINETLegacy instrument HART to PROFINET

84

wwwusprofinetcom

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Easy

Simple Device ReplacementEasy configurationAutomatic topologyAutomatic timing calculations

wwwusprofinetcom

85

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Ethernet (Standard Unmodified)

Standard Unmodified EthernetConforms to IEEE8023

Media includesCopperFiberWireless

Uses standard Ethernet switches

wwwusprofinetcom

86

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Industrial Ethernet Capability Matrix

wwwusprofinetcom

87

Industrial Ethernet Capability Matrix

wwwusprofinetcom

88

TCPIP

Open Network

Real-timeMotion

Controller-to-Controller(Peer-to-Peer)

Modbus TCPEtherNetIPEtherCATPROFINET

Motion

wwwusprofinetcom

Industrial Ethernet Functionality

Technology PROFINET EthernetIP Modbus TCP

Ethernet IO Y Y YMotion Control Y Y NPeer-to-peer Y Y N

Process profile Y N N

Safety Y Y NSecurity Guideline Y N NBuses integrated many DeviceNet

ControlNet Modbus

source organization websites

Y = shipping N = no plans known

Available= PROFIBUS DP PROFIBUS PA Interbus DeviceNet Serial Modbus AS-i HART IO-Link FFPlanned= CC-Link more

89

Industrial Ethernet Functionality

Technology PROFINET EtherNetIP Modbus TCP

Communication Model Provider-Consumer

Provider-Consumer

Client-Server

Real-time Protocol Options

IEEE 8023 (Layer 2) primary

UDPIP optionTCPIP option

UDPIP (Layer 4) TCPIP (Layer 4)

Jitter with IO ++ (low) - (high) -- (higher)

Protocol Standard IEC 61158 IEC 61158 IEC 61158

Transmission Type Unicast primary Multicast optional

Multicast primary Limited Unicast Unicast only

COTS switch possible Yes Not recommended Yes

Switch requirements 100Mbits or faster

full duplex for IO traffic

Full DuplexIGMP Snooping One

IGMP QueryWire speed

For IO traffic

No special requirements

IP Address AssignmentAutomatic w PN

DCPDHCP optional

DHCP andManaged

DHCP and Managed

90

wwwusprofinetcom

Industrial Ethernet Functionality

Device Names Mandatory Optional Optional

Simple Device Replacement

Yes no toolssupport in all

devices

NoDHCP Option 82 Managed

Need special switchserver with DHCP

Option 82 support

No

Technology PROFINET EtherNetIP Modbus TCP

Network Management

(DCP DHCP option SNMP LLDP

topology options naming concept comprehensive

diagnostics)

(DHCP bootP DHCP option 82 SNMP loop holes vendor specific

limited network diagnostics special switches very likely)

(limited to IT tools SNMP loop

holes vendor specific no built

in network functions)

Comprehensive Diagnostics

Yes Application and Network No No

Diagnostics IO Status Yes No IO only No

Diagnostics Network Browser (can find IP or naming issues)

Yes returns all PROFINET Devices

and information

Limited to IT or vendor tools

no common tool

Limited to IT or vendor tools

no common tool

91

wwwusprofinetcom

Industrial Ethernet Functionality

Diagnostics Topology Yes No No

SNMP loop holes No Yes Yes

Energy Management(PROFIenergy) Yes No No

Safety Yes Yes No

Fast Start Up Yes Yes No

Wireless Yes IEEE 80211 and Bluetooth

Yes IEEE 80211(with caution when

using multicast)Yes

Performance ++ - --

Automatic Timing Calculation Yes No No

Technology PROFINET EtherNetIP Modbus TCP

Fieldbus Integration

Many including non PI

networks (PROFIBUS Interbus ASI

DeviceNet Foundation Fieldbus Modbus Hart

etc)

CompoNet DeviceNet ControlNet

Modbus TCPModbus

92

wwwusprofinetcom

Industrial Ethernet Functionality

Media (Network) Redundancy

YesSP RSP PN MRP

bumpless IRTvendor specific

YesSP RSP DLR vendor

specific

YesSP RSP vendor

specific

Bumpless Redundancy Yes No No

Controller Redundancy YesNot on EtherNetIP

Only with additional ODVA networks and hardware

No

Device Redundancy Yes No NoVertical Integration Yes No NoDevices can report maintenance information

Yes No No

Peer to Peer communications

Yes with CBA I-Device PNPN

Couplers TCPUDP option for programmed communication

Yesonly TCPIPprogrammed

communication

Yesonly TCPIPprogrammed

communication

Technology PROFINET EtherNetIP Modbus TCP

93

wwwusprofinetcom

Industrial Ethernet Functionality

Technology PROFINET EtherNetIP Modbus TCP

PROFINET for PA(Process Automation)

Yes No No

Shared Device Yes No No

iPar (optional parameter server)

Yes No No

TCI ndash Tool Calling Interface(allows vendor tools to be entered from the PROFINET configuration engineering tool)

Yes No No

94

wwwusprofinetcom

Resources

Competitive Resources from the PROFIblog

Pegging the FUD Meter (82707)The Fickle Finger of FUD (103007)FUD Dissection Part 1FUD Dissection Part 2Responding to FUD with FCNThe Big Lie SUE (121708)The EtherNetIP FUD-sicle ndash Melted Again(73112)PROFINET versus EtherNetIP (22415)

wwwusprofinetcom

96

wwwusprofinetcom

wwwusprofinetcom

97

Resources PROFINEWS App

wwwusprofinetcom

98

Resources NewsletterPROFINEWScom

wwwusprofinetcom

99

wwwusprofinetcom

Resources Webinars

Introduction to Ethernet for Control EngineersPROFINETIndustrial WirelessIndustrial Ethernet DiagnosticsPROFIBUS in the Process Industries PROFIsafePROFIenergyCompleting a PROFINET Project

More

100

Resources One-day training classes101

PROFINETMinneapolis June 4Denver June Chicago Aug Tampa Oct Detroit Oct Louisville Nov Raleigh Nov Seattle Dec

For the latest scheduleand to register visit

wwwusprofinetcom wwwusprofinetcom

PROFINETLos Angeles Feb 3 Dallas Feb 19Atlanta Mar 4Houston Mar 19Richmond Apr 2St Louis Apr 16Newark Apr 28Pittsburgh May 14

Resources PROFItech Classes

PROFIBUS or PROFINET Certified Network Engineer classFull week in Johnson City TNAlso available on-siteTheoretical plus hands-onCertification requires passing both a theoretical and practical examCertified Network Engineers are listed at wwwprofibuscomDetails at certifiedProfiInterfaceCentercomRegister online

wwwusprofinetcom

102

PROFINET Developer Workshop

Provide background and knowledge to design and test a PROFINET product efficientlyHow PROFINET can meet the specific applicationrsquos needs (ex GSDML file development)Tailored to customerrsquos level of experience and education Builds upon the PROFINET Certified Network Engineer curriculumHands-on experience and expert instruction on how to use the PROFINET test software suiteSmall or large groups accommodated both at the PIC or on the customerrsquos site wwwusprofinetcom

103

Resources Books

wwwusprofinetcom

104

OrderOrder

Order Order

Resources Social Media

wwwusprofinetcom

105

PROFItelevision

ThePROFIblogger

MinutePROFINET

Resources People

PI North America16101 N 82nd StreetSuite 3BScottsdale AZ 85260 USA ph (480) 483-2456fax (480) 483-7202wwwusprofibuscom

Michael Bryant Executive DirectorCarl Henning Deputy DirectorMichael Bowne Director of Tech MktingLynne Froehlich Administrative DirectorMarsha Bryant Administrator

PROFI Interface Center One Internet PlazaJohnson City TN 37604 USA

ph (423) 262-2576fax (423) 262-2103 wwwProfiInterfaceCentercom

Torsten Paulsen PIC ManagerHunter Harrington PROFINET Consulting EngrKyle McMillan PROFINET Systems EngineerJohn Swindall PROFIBUS Systems Engineer

wwwusprofinetcom

106

copy2013-2015 PI North America The PROFINET and PROFIBUS Logos are registered trademarks Members of PI are entitled to use the logos in all their written or electronic publications and promotional material The use of the PROFINET Logo in connection with PROFINET products is allowed only under the conditions of the PROFINET Runtime Software license All other trademarks and registered trademarks are the property of their respective owners

  • PROFINET vs EtherNetIP
  • A Disclaimer
  • Agenda
  • The Organization PROFINET
  • The Organizations
  • The Organizations Activities
  • The Organizations Cooperation
  • PI markets
  • Itrsquos all about the data
  • The road to IIoT
  • Breadth of Application Coverage
  • Competitive comparison discrete IO
  • Resources
  • PROFINET in Process
  • Competitive comparison process
  • Resources
  • Resources PROFIBUS PA
  • Motion Control Topology
  • Competitive comparison motion
  • Resources
  • Depth of Features
  • 5 steps to determinism
  • PROFINET and TCPIP
  • Why not use TCPIP for real-time
  • Ethernet doesnrsquot cause delays
  • PROFINET RT (Real Time)
  • When you try to use all layershellip
  • When you try to use all layershellip
  • Bandwidth Reservation for PROFINET IRT
  • Scheduling for PROFINET IRT
  • Functional principle of synchronization
  • 3125 microsecond cycle
  • Summary
  • Depth of Features
  • The ISOOSI Communications Model
  • Device Diagnostic Information
  • Diagnostic Information
  • ISOOSI Model Where Diagnostics fit in
  • IT Standards fPROFINET Network Diagnostics
  • Network Diagnostics Using SNMP
  • Network diagnostics using HTTP
  • IT Standards fPROFINET Network Diagnostics
  • LLDP (Link Layer Discovery Protocol)
  • Slide Number 44
  • Simple Device Replacement
  • Simple Device Replacement
  • Slide Number 47
  • Competitive comparison diagnostics
  • Resources
  • Depth of Features
  • How do I move information vertically
  • Depth of Features
  • Application Profiles
  • Application Profiles
  • PROFIenergy Use Cases
  • Competitive comparison
  • PROFIenergy Resources
  • Depth of Features
  • PROFIsafe How it works
  • Competitive comparison
  • PROFIsafe Resources
  • Depth of Features
  • How do I integrate controllers
  • Depth of Features
  • Share an IO Device
  • Depth of Features
  • Wireless
  • PROFINET over wireless backbones
  • Competitive Comparison wireless
  • Resources
  • Depth of Features
  • More
  • Depth of Features
  • Security
  • Resources
  • Leadership
  • Wrapping Up
  • What is PROFINET
  • Industrial
  • Scalable (Donrsquot Fence Me In)
  • Complete
  • Open
  • Fast
  • Flexible
  • Easy
  • Ethernet (Standard Unmodified)
  • Industrial Ethernet Capability Matrix
  • Industrial Ethernet Capability Matrix
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Resources
  • Competitive Resources from the PROFIblog
  • wwwusprofinetcom
  • Resources PROFINEWS App
  • Resources Newsletter
  • Resources Webinars
  • Resources One-day training classes
  • Resources PROFItech Classes
  • PROFINET Developer Workshop
  • Resources Books
  • Resources Social Media
  • Resources People
  • Slide Number 107
Page 53: PROFINET vs. EtherNet/IP · PROFINET RT (Real Time) The device determines which path the telegram takes  26 Data 40*…1440 Bytes InterFrame Gap 12 Byte Pre-amble

Application Profiles

Agreement within a device family on how to use the PROFIBUS PROFINET data by adding data structures cyclic acyclic services behavior parameterization diagnosis integration etc

wwwusprofinetcom

53

1

2

7

1

2

7

HostMaster Field DeviceSlave

Engineering

IEC 61158

Profile

Application Profiles

wwwusprofinetcom

54

Ident(Bar-codeRFID)

RobotNC

Profile Guidelines

Common ProfilesApplication Profiles Cooperation with other organizations

eg OPC DriveCom VDMA OpenPLC etc Training (UML Safety Models etc) Tools

Redundancy

FFIEC 61804

Interbus CAN etc

Models

Best Practice Patterns

Diagnosis

Data types

IEC 62390

Encoder PROFIdrive

FluidPower

SEMI

IampM Functions

Time Stamp

PROFIsafe

PADevices

Waterwastewater

intelligPumps SEMI

RemoteIOforPA

LaboratoryDevices

Weighingamp

Dosage

LowVoltageSwitch-

gear

IO-Link Trains

PROFINET IO

PROFIenergy

PROFIenergy Use Cases

Switch off during short breaksSwitch off during long breaksSwitch off during unplanned breaksReading of measured data

Provides a means of reducing or shutting off power when demand will be exceeded

wwwusprofinetcom

55

Competitive comparison

wwwusprofinetcom

56

Energy Management PROFINET EtherNetIP Modbus TCP

Production Pause savings Yes New No

Data organization Yes Yes No

PROFIenergy Resources

PROFIenergy flyerVideo What does PROFIenergy meanMinutePROFINET What is PROFIenergyWhite Paper ldquoThe PROFIenergy ProfilerdquoWhite Paper ldquoGet Energy Costs under ControlrdquoWhite Paper ldquoAssessing PROFIenergyacutes potentialrdquoBlog Report with videos

ldquoPROFIenergyrdquo

wwwusprofinetcom

57

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

58

PROFIsafe How it works

wwwusprofinetcom

59

ldquoBlack Channel ASICs Links Cables etc are not safety relevant

PROFIsafe Parts of the safety critical communications systems Addressing Watch Dog Timers Sequencing Signature etc

Safety relevant but not part of the PROFIsafe-Profiles Safety IO and the Safety Control Systems

Non safety critical functions like eg diagnosis

eg Diagnosis

Fail-safe data Standard data

Data Unit

PROFIBUS or PROFINET

PROFINETHTTPSNMP

hellip

TCPIP

EthernetRT

IO or Controller

PROFINETHTTPSNMP

hellip

TCPIP

EthernetRT

IOSafetyInput

Safety-Layer

PROFINETHTTPSNMP

hellip

TCPIP

EthernetRT

IOSafetyControl

Safety-Layer

PROFINETHTTPSNMP

hellip

TCPIP

EthernetRT

IOSafetyOutput

Safety-Layer

PROFIsafe provides correct transmission of messages

Competitive comparison

wwwusprofinetcom

60

System PROFINET EtherNetIP Modbus TCP

Functional Safety Yes Yes No

Safety for discrete process and motion Yes No No

Integrates AS-i Safety Yes No No

PROFIsafe Resources

Marketing Flyer PROFIsafeSystem Description PROFIsafe Technology and ApplicationPROFItelevision Safety with PROFINETApplication Story KUKA Reduces Machine Safety ComponentsPROFIsafe webinarSafety the Moviewwwprofisafenet

wwwusprofinetcom

61

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

62

How do I integrate controllers

wwwusprofinetcom

63IO controller 1

PROFINET

IO controller 2

CPU2 I-Device

IO device 1

CPU1

IO controller 3

CPU3

IO device 2

I-Device

An IO controller can also be an IO device with IO controller functionality on the same interfaceAllow local controllers in a modular architecture to communicate to a higher level station (main controller)Familiar IO access without TCPIP telegrams or proprietary methodsSimple and familiar IO interfacing of CPUs Interfacing of CPUs in different projects Integration among different controllers (manufacturers)Transmission of cyclic data (RT IRT)

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

64

Share an IO Device

PROFINET offers shared device functionalityTwo Controllers can access the same deviceFlexible assignment of modules to different controllers

IO controller 1

PROFINET

IO controller 2

Shared IO Device

Shared device results in reduced costs simplified architecturescan save on cabinet space allowing optimized solutions

65

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

66

Wireless

Long distance (RTU)Long distancesWaterwastewater and oil patch applicationsNo standards

Process InstrumentsShort distances battery powered meshWirelessHART ISA 10011a

Discrete Sensors and ActuatorsShort distances line-powered meshStandards still evolving

BackboneMedium distancesLong-established standards

wwwusprofinetcom

67

RTU = Remote Terminal Unit

PROFIBUS amp PROFINET gateways to WirelessHART

PI developed a standard

PROFINET uses this

PROFINET over wireless backbones

PROFINET runs over these standard wireless technologies

IEEE 80211 (bgahnac) ndash Wireless LANIEEE 802151 ndash Bluetooth

Wireless is part of the PROFINET specification

Many vendorsSome IO devices have wireless built in

PROFIsafe is safety-certified over wireless using PROFINET as the transport mechanism

wwwusprofinetcom

68

Competitive Comparison wireless

PROFINET ndash designed in safety includedEtherNetIP ndash multicasting complicates

wwwusprofinetcom

69

Resources

Industrial Wireless Networking WebinarFour kinds of wireless blog postPROFINET Certified Network Engineer classMore App stories

Disney Toy Story Midway ManiaDisney Radiator Springs Racers Swedish TowerSteel Industry

wwwusprofinetcom

70

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

71

More

Bumpless RedundancyFast Start UpiPar ServerProxiesUnmanaged switchesApplication Profiles for

Lab trains pumps SEMI robots hellip

wwwusprofinetcom

72

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

73

Security

PI and ODVA have security documentsBoth rely on protecting the network itself

wwwusprofinetcom

74

Resources

Automation WorldBelden webinarControl Engineering Were you just hackedwwwisssourcecomwwwSCADAhackercomEric Byresrsquo blogldquoProtecting ICSs from Electronic Threatsrdquo

Part 1Part 2Part 3

us-certgovcontrol_systemsMacAfeePROFINET Security Guideline

wwwusprofinetcom

75

Leadership

PI createdFunctional safety over the network using the black channel approachEnergy management covering production pauses and data organization

PI advocated 2-port switches in devices when ODVA said it was a bad idea now they also advocate themPI was first with redundant media controllers and devices

wwwusprofinetcom

76

Wrapping Up

What is PROFINET

PROFINET

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

wwwusprofinetcom

78

IS COFFEE

Industrial

Not PROFIBUS wrapped in TCPIPDesigned for industry from start

FastRobustDeterministic

wwwusprofinetcom

79

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Scalable (Donrsquot Fence Me In)

Donrsquot settle for an 80 solutionEventually you will need more

Motion ControlProcess InstrumentSafety over the busConnectivity to a

production systemAnd that will require

New busNew softwareNew training

Sohellipstart with the 100 solutionPROFINET wwwusprofinetcom

80

$

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Dont Fence Me In

Roy Rogers Sons of the Pionee

Sons of the Pioneers 36 All- track 7

1998

Other

16813268

eng - 00002425 00002423 00014C3C 00014C37 00015F90 00015F90 00008000 00008000 00007530 00007530

Complete

Finished (stable)Spec at version 23 for 2 yearsWork on ldquoobjectsrdquo continues

All application areasDiscrete process motion high speed

Depth of featuresDiagnostics

PROFIBUS-like + IT protocolsFunctional safetyEnergy managementFast startuphellip many more

wwwusprofinetcom

81

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Open

Created and maintained by PI not by any one companyPI members participate in Working Groups and as reviewersMembership not required to make productsNo contract to sign

wwwusprofinetcom

82

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Fast

How fastTCPIP

secondsProcess instruments

100rsquos of millisecondsFactory IO

~10 millisecondsMotion control

lt1 millisecondHigh speed IO motion

3125 microseconds

wwwusprofinetcom

83

How repeatable

seconds

10rsquos of milliseconds

lt1millisecond

lt1microsecond

called ldquojitterrdquocovers this whole range

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

FlexibleStart with PROFINET

Virtually unlimited address spaceLots of bandwidthStandard wirelessFuture-proof leveraging of EthernetConnectivity upwardsConnectivity peer-to-peerConnect directly to IO

For specialized needsUnusual device PROFIBUS to PROFINETIntelligent sensor IO-Link to PROFINETSimple sensor AS-i to PROFINETProcess instrument PROFIBUS PA (or FF) to PROFINETWireless process instrument WirelessHART to PROFINETWireless discrete sensor PI WSAN to PROFINETLegacy fieldbus Proxy to PROFINETLegacy instrument HART to PROFINET

84

wwwusprofinetcom

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Easy

Simple Device ReplacementEasy configurationAutomatic topologyAutomatic timing calculations

wwwusprofinetcom

85

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Ethernet (Standard Unmodified)

Standard Unmodified EthernetConforms to IEEE8023

Media includesCopperFiberWireless

Uses standard Ethernet switches

wwwusprofinetcom

86

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Industrial Ethernet Capability Matrix

wwwusprofinetcom

87

Industrial Ethernet Capability Matrix

wwwusprofinetcom

88

TCPIP

Open Network

Real-timeMotion

Controller-to-Controller(Peer-to-Peer)

Modbus TCPEtherNetIPEtherCATPROFINET

Motion

wwwusprofinetcom

Industrial Ethernet Functionality

Technology PROFINET EthernetIP Modbus TCP

Ethernet IO Y Y YMotion Control Y Y NPeer-to-peer Y Y N

Process profile Y N N

Safety Y Y NSecurity Guideline Y N NBuses integrated many DeviceNet

ControlNet Modbus

source organization websites

Y = shipping N = no plans known

Available= PROFIBUS DP PROFIBUS PA Interbus DeviceNet Serial Modbus AS-i HART IO-Link FFPlanned= CC-Link more

89

Industrial Ethernet Functionality

Technology PROFINET EtherNetIP Modbus TCP

Communication Model Provider-Consumer

Provider-Consumer

Client-Server

Real-time Protocol Options

IEEE 8023 (Layer 2) primary

UDPIP optionTCPIP option

UDPIP (Layer 4) TCPIP (Layer 4)

Jitter with IO ++ (low) - (high) -- (higher)

Protocol Standard IEC 61158 IEC 61158 IEC 61158

Transmission Type Unicast primary Multicast optional

Multicast primary Limited Unicast Unicast only

COTS switch possible Yes Not recommended Yes

Switch requirements 100Mbits or faster

full duplex for IO traffic

Full DuplexIGMP Snooping One

IGMP QueryWire speed

For IO traffic

No special requirements

IP Address AssignmentAutomatic w PN

DCPDHCP optional

DHCP andManaged

DHCP and Managed

90

wwwusprofinetcom

Industrial Ethernet Functionality

Device Names Mandatory Optional Optional

Simple Device Replacement

Yes no toolssupport in all

devices

NoDHCP Option 82 Managed

Need special switchserver with DHCP

Option 82 support

No

Technology PROFINET EtherNetIP Modbus TCP

Network Management

(DCP DHCP option SNMP LLDP

topology options naming concept comprehensive

diagnostics)

(DHCP bootP DHCP option 82 SNMP loop holes vendor specific

limited network diagnostics special switches very likely)

(limited to IT tools SNMP loop

holes vendor specific no built

in network functions)

Comprehensive Diagnostics

Yes Application and Network No No

Diagnostics IO Status Yes No IO only No

Diagnostics Network Browser (can find IP or naming issues)

Yes returns all PROFINET Devices

and information

Limited to IT or vendor tools

no common tool

Limited to IT or vendor tools

no common tool

91

wwwusprofinetcom

Industrial Ethernet Functionality

Diagnostics Topology Yes No No

SNMP loop holes No Yes Yes

Energy Management(PROFIenergy) Yes No No

Safety Yes Yes No

Fast Start Up Yes Yes No

Wireless Yes IEEE 80211 and Bluetooth

Yes IEEE 80211(with caution when

using multicast)Yes

Performance ++ - --

Automatic Timing Calculation Yes No No

Technology PROFINET EtherNetIP Modbus TCP

Fieldbus Integration

Many including non PI

networks (PROFIBUS Interbus ASI

DeviceNet Foundation Fieldbus Modbus Hart

etc)

CompoNet DeviceNet ControlNet

Modbus TCPModbus

92

wwwusprofinetcom

Industrial Ethernet Functionality

Media (Network) Redundancy

YesSP RSP PN MRP

bumpless IRTvendor specific

YesSP RSP DLR vendor

specific

YesSP RSP vendor

specific

Bumpless Redundancy Yes No No

Controller Redundancy YesNot on EtherNetIP

Only with additional ODVA networks and hardware

No

Device Redundancy Yes No NoVertical Integration Yes No NoDevices can report maintenance information

Yes No No

Peer to Peer communications

Yes with CBA I-Device PNPN

Couplers TCPUDP option for programmed communication

Yesonly TCPIPprogrammed

communication

Yesonly TCPIPprogrammed

communication

Technology PROFINET EtherNetIP Modbus TCP

93

wwwusprofinetcom

Industrial Ethernet Functionality

Technology PROFINET EtherNetIP Modbus TCP

PROFINET for PA(Process Automation)

Yes No No

Shared Device Yes No No

iPar (optional parameter server)

Yes No No

TCI ndash Tool Calling Interface(allows vendor tools to be entered from the PROFINET configuration engineering tool)

Yes No No

94

wwwusprofinetcom

Resources

Competitive Resources from the PROFIblog

Pegging the FUD Meter (82707)The Fickle Finger of FUD (103007)FUD Dissection Part 1FUD Dissection Part 2Responding to FUD with FCNThe Big Lie SUE (121708)The EtherNetIP FUD-sicle ndash Melted Again(73112)PROFINET versus EtherNetIP (22415)

wwwusprofinetcom

96

wwwusprofinetcom

wwwusprofinetcom

97

Resources PROFINEWS App

wwwusprofinetcom

98

Resources NewsletterPROFINEWScom

wwwusprofinetcom

99

wwwusprofinetcom

Resources Webinars

Introduction to Ethernet for Control EngineersPROFINETIndustrial WirelessIndustrial Ethernet DiagnosticsPROFIBUS in the Process Industries PROFIsafePROFIenergyCompleting a PROFINET Project

More

100

Resources One-day training classes101

PROFINETMinneapolis June 4Denver June Chicago Aug Tampa Oct Detroit Oct Louisville Nov Raleigh Nov Seattle Dec

For the latest scheduleand to register visit

wwwusprofinetcom wwwusprofinetcom

PROFINETLos Angeles Feb 3 Dallas Feb 19Atlanta Mar 4Houston Mar 19Richmond Apr 2St Louis Apr 16Newark Apr 28Pittsburgh May 14

Resources PROFItech Classes

PROFIBUS or PROFINET Certified Network Engineer classFull week in Johnson City TNAlso available on-siteTheoretical plus hands-onCertification requires passing both a theoretical and practical examCertified Network Engineers are listed at wwwprofibuscomDetails at certifiedProfiInterfaceCentercomRegister online

wwwusprofinetcom

102

PROFINET Developer Workshop

Provide background and knowledge to design and test a PROFINET product efficientlyHow PROFINET can meet the specific applicationrsquos needs (ex GSDML file development)Tailored to customerrsquos level of experience and education Builds upon the PROFINET Certified Network Engineer curriculumHands-on experience and expert instruction on how to use the PROFINET test software suiteSmall or large groups accommodated both at the PIC or on the customerrsquos site wwwusprofinetcom

103

Resources Books

wwwusprofinetcom

104

OrderOrder

Order Order

Resources Social Media

wwwusprofinetcom

105

PROFItelevision

ThePROFIblogger

MinutePROFINET

Resources People

PI North America16101 N 82nd StreetSuite 3BScottsdale AZ 85260 USA ph (480) 483-2456fax (480) 483-7202wwwusprofibuscom

Michael Bryant Executive DirectorCarl Henning Deputy DirectorMichael Bowne Director of Tech MktingLynne Froehlich Administrative DirectorMarsha Bryant Administrator

PROFI Interface Center One Internet PlazaJohnson City TN 37604 USA

ph (423) 262-2576fax (423) 262-2103 wwwProfiInterfaceCentercom

Torsten Paulsen PIC ManagerHunter Harrington PROFINET Consulting EngrKyle McMillan PROFINET Systems EngineerJohn Swindall PROFIBUS Systems Engineer

wwwusprofinetcom

106

copy2013-2015 PI North America The PROFINET and PROFIBUS Logos are registered trademarks Members of PI are entitled to use the logos in all their written or electronic publications and promotional material The use of the PROFINET Logo in connection with PROFINET products is allowed only under the conditions of the PROFINET Runtime Software license All other trademarks and registered trademarks are the property of their respective owners

  • PROFINET vs EtherNetIP
  • A Disclaimer
  • Agenda
  • The Organization PROFINET
  • The Organizations
  • The Organizations Activities
  • The Organizations Cooperation
  • PI markets
  • Itrsquos all about the data
  • The road to IIoT
  • Breadth of Application Coverage
  • Competitive comparison discrete IO
  • Resources
  • PROFINET in Process
  • Competitive comparison process
  • Resources
  • Resources PROFIBUS PA
  • Motion Control Topology
  • Competitive comparison motion
  • Resources
  • Depth of Features
  • 5 steps to determinism
  • PROFINET and TCPIP
  • Why not use TCPIP for real-time
  • Ethernet doesnrsquot cause delays
  • PROFINET RT (Real Time)
  • When you try to use all layershellip
  • When you try to use all layershellip
  • Bandwidth Reservation for PROFINET IRT
  • Scheduling for PROFINET IRT
  • Functional principle of synchronization
  • 3125 microsecond cycle
  • Summary
  • Depth of Features
  • The ISOOSI Communications Model
  • Device Diagnostic Information
  • Diagnostic Information
  • ISOOSI Model Where Diagnostics fit in
  • IT Standards fPROFINET Network Diagnostics
  • Network Diagnostics Using SNMP
  • Network diagnostics using HTTP
  • IT Standards fPROFINET Network Diagnostics
  • LLDP (Link Layer Discovery Protocol)
  • Slide Number 44
  • Simple Device Replacement
  • Simple Device Replacement
  • Slide Number 47
  • Competitive comparison diagnostics
  • Resources
  • Depth of Features
  • How do I move information vertically
  • Depth of Features
  • Application Profiles
  • Application Profiles
  • PROFIenergy Use Cases
  • Competitive comparison
  • PROFIenergy Resources
  • Depth of Features
  • PROFIsafe How it works
  • Competitive comparison
  • PROFIsafe Resources
  • Depth of Features
  • How do I integrate controllers
  • Depth of Features
  • Share an IO Device
  • Depth of Features
  • Wireless
  • PROFINET over wireless backbones
  • Competitive Comparison wireless
  • Resources
  • Depth of Features
  • More
  • Depth of Features
  • Security
  • Resources
  • Leadership
  • Wrapping Up
  • What is PROFINET
  • Industrial
  • Scalable (Donrsquot Fence Me In)
  • Complete
  • Open
  • Fast
  • Flexible
  • Easy
  • Ethernet (Standard Unmodified)
  • Industrial Ethernet Capability Matrix
  • Industrial Ethernet Capability Matrix
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Resources
  • Competitive Resources from the PROFIblog
  • wwwusprofinetcom
  • Resources PROFINEWS App
  • Resources Newsletter
  • Resources Webinars
  • Resources One-day training classes
  • Resources PROFItech Classes
  • PROFINET Developer Workshop
  • Resources Books
  • Resources Social Media
  • Resources People
  • Slide Number 107
Page 54: PROFINET vs. EtherNet/IP · PROFINET RT (Real Time) The device determines which path the telegram takes  26 Data 40*…1440 Bytes InterFrame Gap 12 Byte Pre-amble

Application Profiles

wwwusprofinetcom

54

Ident(Bar-codeRFID)

RobotNC

Profile Guidelines

Common ProfilesApplication Profiles Cooperation with other organizations

eg OPC DriveCom VDMA OpenPLC etc Training (UML Safety Models etc) Tools

Redundancy

FFIEC 61804

Interbus CAN etc

Models

Best Practice Patterns

Diagnosis

Data types

IEC 62390

Encoder PROFIdrive

FluidPower

SEMI

IampM Functions

Time Stamp

PROFIsafe

PADevices

Waterwastewater

intelligPumps SEMI

RemoteIOforPA

LaboratoryDevices

Weighingamp

Dosage

LowVoltageSwitch-

gear

IO-Link Trains

PROFINET IO

PROFIenergy

PROFIenergy Use Cases

Switch off during short breaksSwitch off during long breaksSwitch off during unplanned breaksReading of measured data

Provides a means of reducing or shutting off power when demand will be exceeded

wwwusprofinetcom

55

Competitive comparison

wwwusprofinetcom

56

Energy Management PROFINET EtherNetIP Modbus TCP

Production Pause savings Yes New No

Data organization Yes Yes No

PROFIenergy Resources

PROFIenergy flyerVideo What does PROFIenergy meanMinutePROFINET What is PROFIenergyWhite Paper ldquoThe PROFIenergy ProfilerdquoWhite Paper ldquoGet Energy Costs under ControlrdquoWhite Paper ldquoAssessing PROFIenergyacutes potentialrdquoBlog Report with videos

ldquoPROFIenergyrdquo

wwwusprofinetcom

57

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

58

PROFIsafe How it works

wwwusprofinetcom

59

ldquoBlack Channel ASICs Links Cables etc are not safety relevant

PROFIsafe Parts of the safety critical communications systems Addressing Watch Dog Timers Sequencing Signature etc

Safety relevant but not part of the PROFIsafe-Profiles Safety IO and the Safety Control Systems

Non safety critical functions like eg diagnosis

eg Diagnosis

Fail-safe data Standard data

Data Unit

PROFIBUS or PROFINET

PROFINETHTTPSNMP

hellip

TCPIP

EthernetRT

IO or Controller

PROFINETHTTPSNMP

hellip

TCPIP

EthernetRT

IOSafetyInput

Safety-Layer

PROFINETHTTPSNMP

hellip

TCPIP

EthernetRT

IOSafetyControl

Safety-Layer

PROFINETHTTPSNMP

hellip

TCPIP

EthernetRT

IOSafetyOutput

Safety-Layer

PROFIsafe provides correct transmission of messages

Competitive comparison

wwwusprofinetcom

60

System PROFINET EtherNetIP Modbus TCP

Functional Safety Yes Yes No

Safety for discrete process and motion Yes No No

Integrates AS-i Safety Yes No No

PROFIsafe Resources

Marketing Flyer PROFIsafeSystem Description PROFIsafe Technology and ApplicationPROFItelevision Safety with PROFINETApplication Story KUKA Reduces Machine Safety ComponentsPROFIsafe webinarSafety the Moviewwwprofisafenet

wwwusprofinetcom

61

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

62

How do I integrate controllers

wwwusprofinetcom

63IO controller 1

PROFINET

IO controller 2

CPU2 I-Device

IO device 1

CPU1

IO controller 3

CPU3

IO device 2

I-Device

An IO controller can also be an IO device with IO controller functionality on the same interfaceAllow local controllers in a modular architecture to communicate to a higher level station (main controller)Familiar IO access without TCPIP telegrams or proprietary methodsSimple and familiar IO interfacing of CPUs Interfacing of CPUs in different projects Integration among different controllers (manufacturers)Transmission of cyclic data (RT IRT)

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

64

Share an IO Device

PROFINET offers shared device functionalityTwo Controllers can access the same deviceFlexible assignment of modules to different controllers

IO controller 1

PROFINET

IO controller 2

Shared IO Device

Shared device results in reduced costs simplified architecturescan save on cabinet space allowing optimized solutions

65

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

66

Wireless

Long distance (RTU)Long distancesWaterwastewater and oil patch applicationsNo standards

Process InstrumentsShort distances battery powered meshWirelessHART ISA 10011a

Discrete Sensors and ActuatorsShort distances line-powered meshStandards still evolving

BackboneMedium distancesLong-established standards

wwwusprofinetcom

67

RTU = Remote Terminal Unit

PROFIBUS amp PROFINET gateways to WirelessHART

PI developed a standard

PROFINET uses this

PROFINET over wireless backbones

PROFINET runs over these standard wireless technologies

IEEE 80211 (bgahnac) ndash Wireless LANIEEE 802151 ndash Bluetooth

Wireless is part of the PROFINET specification

Many vendorsSome IO devices have wireless built in

PROFIsafe is safety-certified over wireless using PROFINET as the transport mechanism

wwwusprofinetcom

68

Competitive Comparison wireless

PROFINET ndash designed in safety includedEtherNetIP ndash multicasting complicates

wwwusprofinetcom

69

Resources

Industrial Wireless Networking WebinarFour kinds of wireless blog postPROFINET Certified Network Engineer classMore App stories

Disney Toy Story Midway ManiaDisney Radiator Springs Racers Swedish TowerSteel Industry

wwwusprofinetcom

70

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

71

More

Bumpless RedundancyFast Start UpiPar ServerProxiesUnmanaged switchesApplication Profiles for

Lab trains pumps SEMI robots hellip

wwwusprofinetcom

72

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

73

Security

PI and ODVA have security documentsBoth rely on protecting the network itself

wwwusprofinetcom

74

Resources

Automation WorldBelden webinarControl Engineering Were you just hackedwwwisssourcecomwwwSCADAhackercomEric Byresrsquo blogldquoProtecting ICSs from Electronic Threatsrdquo

Part 1Part 2Part 3

us-certgovcontrol_systemsMacAfeePROFINET Security Guideline

wwwusprofinetcom

75

Leadership

PI createdFunctional safety over the network using the black channel approachEnergy management covering production pauses and data organization

PI advocated 2-port switches in devices when ODVA said it was a bad idea now they also advocate themPI was first with redundant media controllers and devices

wwwusprofinetcom

76

Wrapping Up

What is PROFINET

PROFINET

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

wwwusprofinetcom

78

IS COFFEE

Industrial

Not PROFIBUS wrapped in TCPIPDesigned for industry from start

FastRobustDeterministic

wwwusprofinetcom

79

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Scalable (Donrsquot Fence Me In)

Donrsquot settle for an 80 solutionEventually you will need more

Motion ControlProcess InstrumentSafety over the busConnectivity to a

production systemAnd that will require

New busNew softwareNew training

Sohellipstart with the 100 solutionPROFINET wwwusprofinetcom

80

$

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Dont Fence Me In

Roy Rogers Sons of the Pionee

Sons of the Pioneers 36 All- track 7

1998

Other

16813268

eng - 00002425 00002423 00014C3C 00014C37 00015F90 00015F90 00008000 00008000 00007530 00007530

Complete

Finished (stable)Spec at version 23 for 2 yearsWork on ldquoobjectsrdquo continues

All application areasDiscrete process motion high speed

Depth of featuresDiagnostics

PROFIBUS-like + IT protocolsFunctional safetyEnergy managementFast startuphellip many more

wwwusprofinetcom

81

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Open

Created and maintained by PI not by any one companyPI members participate in Working Groups and as reviewersMembership not required to make productsNo contract to sign

wwwusprofinetcom

82

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Fast

How fastTCPIP

secondsProcess instruments

100rsquos of millisecondsFactory IO

~10 millisecondsMotion control

lt1 millisecondHigh speed IO motion

3125 microseconds

wwwusprofinetcom

83

How repeatable

seconds

10rsquos of milliseconds

lt1millisecond

lt1microsecond

called ldquojitterrdquocovers this whole range

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

FlexibleStart with PROFINET

Virtually unlimited address spaceLots of bandwidthStandard wirelessFuture-proof leveraging of EthernetConnectivity upwardsConnectivity peer-to-peerConnect directly to IO

For specialized needsUnusual device PROFIBUS to PROFINETIntelligent sensor IO-Link to PROFINETSimple sensor AS-i to PROFINETProcess instrument PROFIBUS PA (or FF) to PROFINETWireless process instrument WirelessHART to PROFINETWireless discrete sensor PI WSAN to PROFINETLegacy fieldbus Proxy to PROFINETLegacy instrument HART to PROFINET

84

wwwusprofinetcom

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Easy

Simple Device ReplacementEasy configurationAutomatic topologyAutomatic timing calculations

wwwusprofinetcom

85

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Ethernet (Standard Unmodified)

Standard Unmodified EthernetConforms to IEEE8023

Media includesCopperFiberWireless

Uses standard Ethernet switches

wwwusprofinetcom

86

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Industrial Ethernet Capability Matrix

wwwusprofinetcom

87

Industrial Ethernet Capability Matrix

wwwusprofinetcom

88

TCPIP

Open Network

Real-timeMotion

Controller-to-Controller(Peer-to-Peer)

Modbus TCPEtherNetIPEtherCATPROFINET

Motion

wwwusprofinetcom

Industrial Ethernet Functionality

Technology PROFINET EthernetIP Modbus TCP

Ethernet IO Y Y YMotion Control Y Y NPeer-to-peer Y Y N

Process profile Y N N

Safety Y Y NSecurity Guideline Y N NBuses integrated many DeviceNet

ControlNet Modbus

source organization websites

Y = shipping N = no plans known

Available= PROFIBUS DP PROFIBUS PA Interbus DeviceNet Serial Modbus AS-i HART IO-Link FFPlanned= CC-Link more

89

Industrial Ethernet Functionality

Technology PROFINET EtherNetIP Modbus TCP

Communication Model Provider-Consumer

Provider-Consumer

Client-Server

Real-time Protocol Options

IEEE 8023 (Layer 2) primary

UDPIP optionTCPIP option

UDPIP (Layer 4) TCPIP (Layer 4)

Jitter with IO ++ (low) - (high) -- (higher)

Protocol Standard IEC 61158 IEC 61158 IEC 61158

Transmission Type Unicast primary Multicast optional

Multicast primary Limited Unicast Unicast only

COTS switch possible Yes Not recommended Yes

Switch requirements 100Mbits or faster

full duplex for IO traffic

Full DuplexIGMP Snooping One

IGMP QueryWire speed

For IO traffic

No special requirements

IP Address AssignmentAutomatic w PN

DCPDHCP optional

DHCP andManaged

DHCP and Managed

90

wwwusprofinetcom

Industrial Ethernet Functionality

Device Names Mandatory Optional Optional

Simple Device Replacement

Yes no toolssupport in all

devices

NoDHCP Option 82 Managed

Need special switchserver with DHCP

Option 82 support

No

Technology PROFINET EtherNetIP Modbus TCP

Network Management

(DCP DHCP option SNMP LLDP

topology options naming concept comprehensive

diagnostics)

(DHCP bootP DHCP option 82 SNMP loop holes vendor specific

limited network diagnostics special switches very likely)

(limited to IT tools SNMP loop

holes vendor specific no built

in network functions)

Comprehensive Diagnostics

Yes Application and Network No No

Diagnostics IO Status Yes No IO only No

Diagnostics Network Browser (can find IP or naming issues)

Yes returns all PROFINET Devices

and information

Limited to IT or vendor tools

no common tool

Limited to IT or vendor tools

no common tool

91

wwwusprofinetcom

Industrial Ethernet Functionality

Diagnostics Topology Yes No No

SNMP loop holes No Yes Yes

Energy Management(PROFIenergy) Yes No No

Safety Yes Yes No

Fast Start Up Yes Yes No

Wireless Yes IEEE 80211 and Bluetooth

Yes IEEE 80211(with caution when

using multicast)Yes

Performance ++ - --

Automatic Timing Calculation Yes No No

Technology PROFINET EtherNetIP Modbus TCP

Fieldbus Integration

Many including non PI

networks (PROFIBUS Interbus ASI

DeviceNet Foundation Fieldbus Modbus Hart

etc)

CompoNet DeviceNet ControlNet

Modbus TCPModbus

92

wwwusprofinetcom

Industrial Ethernet Functionality

Media (Network) Redundancy

YesSP RSP PN MRP

bumpless IRTvendor specific

YesSP RSP DLR vendor

specific

YesSP RSP vendor

specific

Bumpless Redundancy Yes No No

Controller Redundancy YesNot on EtherNetIP

Only with additional ODVA networks and hardware

No

Device Redundancy Yes No NoVertical Integration Yes No NoDevices can report maintenance information

Yes No No

Peer to Peer communications

Yes with CBA I-Device PNPN

Couplers TCPUDP option for programmed communication

Yesonly TCPIPprogrammed

communication

Yesonly TCPIPprogrammed

communication

Technology PROFINET EtherNetIP Modbus TCP

93

wwwusprofinetcom

Industrial Ethernet Functionality

Technology PROFINET EtherNetIP Modbus TCP

PROFINET for PA(Process Automation)

Yes No No

Shared Device Yes No No

iPar (optional parameter server)

Yes No No

TCI ndash Tool Calling Interface(allows vendor tools to be entered from the PROFINET configuration engineering tool)

Yes No No

94

wwwusprofinetcom

Resources

Competitive Resources from the PROFIblog

Pegging the FUD Meter (82707)The Fickle Finger of FUD (103007)FUD Dissection Part 1FUD Dissection Part 2Responding to FUD with FCNThe Big Lie SUE (121708)The EtherNetIP FUD-sicle ndash Melted Again(73112)PROFINET versus EtherNetIP (22415)

wwwusprofinetcom

96

wwwusprofinetcom

wwwusprofinetcom

97

Resources PROFINEWS App

wwwusprofinetcom

98

Resources NewsletterPROFINEWScom

wwwusprofinetcom

99

wwwusprofinetcom

Resources Webinars

Introduction to Ethernet for Control EngineersPROFINETIndustrial WirelessIndustrial Ethernet DiagnosticsPROFIBUS in the Process Industries PROFIsafePROFIenergyCompleting a PROFINET Project

More

100

Resources One-day training classes101

PROFINETMinneapolis June 4Denver June Chicago Aug Tampa Oct Detroit Oct Louisville Nov Raleigh Nov Seattle Dec

For the latest scheduleand to register visit

wwwusprofinetcom wwwusprofinetcom

PROFINETLos Angeles Feb 3 Dallas Feb 19Atlanta Mar 4Houston Mar 19Richmond Apr 2St Louis Apr 16Newark Apr 28Pittsburgh May 14

Resources PROFItech Classes

PROFIBUS or PROFINET Certified Network Engineer classFull week in Johnson City TNAlso available on-siteTheoretical plus hands-onCertification requires passing both a theoretical and practical examCertified Network Engineers are listed at wwwprofibuscomDetails at certifiedProfiInterfaceCentercomRegister online

wwwusprofinetcom

102

PROFINET Developer Workshop

Provide background and knowledge to design and test a PROFINET product efficientlyHow PROFINET can meet the specific applicationrsquos needs (ex GSDML file development)Tailored to customerrsquos level of experience and education Builds upon the PROFINET Certified Network Engineer curriculumHands-on experience and expert instruction on how to use the PROFINET test software suiteSmall or large groups accommodated both at the PIC or on the customerrsquos site wwwusprofinetcom

103

Resources Books

wwwusprofinetcom

104

OrderOrder

Order Order

Resources Social Media

wwwusprofinetcom

105

PROFItelevision

ThePROFIblogger

MinutePROFINET

Resources People

PI North America16101 N 82nd StreetSuite 3BScottsdale AZ 85260 USA ph (480) 483-2456fax (480) 483-7202wwwusprofibuscom

Michael Bryant Executive DirectorCarl Henning Deputy DirectorMichael Bowne Director of Tech MktingLynne Froehlich Administrative DirectorMarsha Bryant Administrator

PROFI Interface Center One Internet PlazaJohnson City TN 37604 USA

ph (423) 262-2576fax (423) 262-2103 wwwProfiInterfaceCentercom

Torsten Paulsen PIC ManagerHunter Harrington PROFINET Consulting EngrKyle McMillan PROFINET Systems EngineerJohn Swindall PROFIBUS Systems Engineer

wwwusprofinetcom

106

copy2013-2015 PI North America The PROFINET and PROFIBUS Logos are registered trademarks Members of PI are entitled to use the logos in all their written or electronic publications and promotional material The use of the PROFINET Logo in connection with PROFINET products is allowed only under the conditions of the PROFINET Runtime Software license All other trademarks and registered trademarks are the property of their respective owners

  • PROFINET vs EtherNetIP
  • A Disclaimer
  • Agenda
  • The Organization PROFINET
  • The Organizations
  • The Organizations Activities
  • The Organizations Cooperation
  • PI markets
  • Itrsquos all about the data
  • The road to IIoT
  • Breadth of Application Coverage
  • Competitive comparison discrete IO
  • Resources
  • PROFINET in Process
  • Competitive comparison process
  • Resources
  • Resources PROFIBUS PA
  • Motion Control Topology
  • Competitive comparison motion
  • Resources
  • Depth of Features
  • 5 steps to determinism
  • PROFINET and TCPIP
  • Why not use TCPIP for real-time
  • Ethernet doesnrsquot cause delays
  • PROFINET RT (Real Time)
  • When you try to use all layershellip
  • When you try to use all layershellip
  • Bandwidth Reservation for PROFINET IRT
  • Scheduling for PROFINET IRT
  • Functional principle of synchronization
  • 3125 microsecond cycle
  • Summary
  • Depth of Features
  • The ISOOSI Communications Model
  • Device Diagnostic Information
  • Diagnostic Information
  • ISOOSI Model Where Diagnostics fit in
  • IT Standards fPROFINET Network Diagnostics
  • Network Diagnostics Using SNMP
  • Network diagnostics using HTTP
  • IT Standards fPROFINET Network Diagnostics
  • LLDP (Link Layer Discovery Protocol)
  • Slide Number 44
  • Simple Device Replacement
  • Simple Device Replacement
  • Slide Number 47
  • Competitive comparison diagnostics
  • Resources
  • Depth of Features
  • How do I move information vertically
  • Depth of Features
  • Application Profiles
  • Application Profiles
  • PROFIenergy Use Cases
  • Competitive comparison
  • PROFIenergy Resources
  • Depth of Features
  • PROFIsafe How it works
  • Competitive comparison
  • PROFIsafe Resources
  • Depth of Features
  • How do I integrate controllers
  • Depth of Features
  • Share an IO Device
  • Depth of Features
  • Wireless
  • PROFINET over wireless backbones
  • Competitive Comparison wireless
  • Resources
  • Depth of Features
  • More
  • Depth of Features
  • Security
  • Resources
  • Leadership
  • Wrapping Up
  • What is PROFINET
  • Industrial
  • Scalable (Donrsquot Fence Me In)
  • Complete
  • Open
  • Fast
  • Flexible
  • Easy
  • Ethernet (Standard Unmodified)
  • Industrial Ethernet Capability Matrix
  • Industrial Ethernet Capability Matrix
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Resources
  • Competitive Resources from the PROFIblog
  • wwwusprofinetcom
  • Resources PROFINEWS App
  • Resources Newsletter
  • Resources Webinars
  • Resources One-day training classes
  • Resources PROFItech Classes
  • PROFINET Developer Workshop
  • Resources Books
  • Resources Social Media
  • Resources People
  • Slide Number 107
Page 55: PROFINET vs. EtherNet/IP · PROFINET RT (Real Time) The device determines which path the telegram takes  26 Data 40*…1440 Bytes InterFrame Gap 12 Byte Pre-amble

PROFIenergy Use Cases

Switch off during short breaksSwitch off during long breaksSwitch off during unplanned breaksReading of measured data

Provides a means of reducing or shutting off power when demand will be exceeded

wwwusprofinetcom

55

Competitive comparison

wwwusprofinetcom

56

Energy Management PROFINET EtherNetIP Modbus TCP

Production Pause savings Yes New No

Data organization Yes Yes No

PROFIenergy Resources

PROFIenergy flyerVideo What does PROFIenergy meanMinutePROFINET What is PROFIenergyWhite Paper ldquoThe PROFIenergy ProfilerdquoWhite Paper ldquoGet Energy Costs under ControlrdquoWhite Paper ldquoAssessing PROFIenergyacutes potentialrdquoBlog Report with videos

ldquoPROFIenergyrdquo

wwwusprofinetcom

57

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

58

PROFIsafe How it works

wwwusprofinetcom

59

ldquoBlack Channel ASICs Links Cables etc are not safety relevant

PROFIsafe Parts of the safety critical communications systems Addressing Watch Dog Timers Sequencing Signature etc

Safety relevant but not part of the PROFIsafe-Profiles Safety IO and the Safety Control Systems

Non safety critical functions like eg diagnosis

eg Diagnosis

Fail-safe data Standard data

Data Unit

PROFIBUS or PROFINET

PROFINETHTTPSNMP

hellip

TCPIP

EthernetRT

IO or Controller

PROFINETHTTPSNMP

hellip

TCPIP

EthernetRT

IOSafetyInput

Safety-Layer

PROFINETHTTPSNMP

hellip

TCPIP

EthernetRT

IOSafetyControl

Safety-Layer

PROFINETHTTPSNMP

hellip

TCPIP

EthernetRT

IOSafetyOutput

Safety-Layer

PROFIsafe provides correct transmission of messages

Competitive comparison

wwwusprofinetcom

60

System PROFINET EtherNetIP Modbus TCP

Functional Safety Yes Yes No

Safety for discrete process and motion Yes No No

Integrates AS-i Safety Yes No No

PROFIsafe Resources

Marketing Flyer PROFIsafeSystem Description PROFIsafe Technology and ApplicationPROFItelevision Safety with PROFINETApplication Story KUKA Reduces Machine Safety ComponentsPROFIsafe webinarSafety the Moviewwwprofisafenet

wwwusprofinetcom

61

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

62

How do I integrate controllers

wwwusprofinetcom

63IO controller 1

PROFINET

IO controller 2

CPU2 I-Device

IO device 1

CPU1

IO controller 3

CPU3

IO device 2

I-Device

An IO controller can also be an IO device with IO controller functionality on the same interfaceAllow local controllers in a modular architecture to communicate to a higher level station (main controller)Familiar IO access without TCPIP telegrams or proprietary methodsSimple and familiar IO interfacing of CPUs Interfacing of CPUs in different projects Integration among different controllers (manufacturers)Transmission of cyclic data (RT IRT)

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

64

Share an IO Device

PROFINET offers shared device functionalityTwo Controllers can access the same deviceFlexible assignment of modules to different controllers

IO controller 1

PROFINET

IO controller 2

Shared IO Device

Shared device results in reduced costs simplified architecturescan save on cabinet space allowing optimized solutions

65

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

66

Wireless

Long distance (RTU)Long distancesWaterwastewater and oil patch applicationsNo standards

Process InstrumentsShort distances battery powered meshWirelessHART ISA 10011a

Discrete Sensors and ActuatorsShort distances line-powered meshStandards still evolving

BackboneMedium distancesLong-established standards

wwwusprofinetcom

67

RTU = Remote Terminal Unit

PROFIBUS amp PROFINET gateways to WirelessHART

PI developed a standard

PROFINET uses this

PROFINET over wireless backbones

PROFINET runs over these standard wireless technologies

IEEE 80211 (bgahnac) ndash Wireless LANIEEE 802151 ndash Bluetooth

Wireless is part of the PROFINET specification

Many vendorsSome IO devices have wireless built in

PROFIsafe is safety-certified over wireless using PROFINET as the transport mechanism

wwwusprofinetcom

68

Competitive Comparison wireless

PROFINET ndash designed in safety includedEtherNetIP ndash multicasting complicates

wwwusprofinetcom

69

Resources

Industrial Wireless Networking WebinarFour kinds of wireless blog postPROFINET Certified Network Engineer classMore App stories

Disney Toy Story Midway ManiaDisney Radiator Springs Racers Swedish TowerSteel Industry

wwwusprofinetcom

70

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

71

More

Bumpless RedundancyFast Start UpiPar ServerProxiesUnmanaged switchesApplication Profiles for

Lab trains pumps SEMI robots hellip

wwwusprofinetcom

72

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

73

Security

PI and ODVA have security documentsBoth rely on protecting the network itself

wwwusprofinetcom

74

Resources

Automation WorldBelden webinarControl Engineering Were you just hackedwwwisssourcecomwwwSCADAhackercomEric Byresrsquo blogldquoProtecting ICSs from Electronic Threatsrdquo

Part 1Part 2Part 3

us-certgovcontrol_systemsMacAfeePROFINET Security Guideline

wwwusprofinetcom

75

Leadership

PI createdFunctional safety over the network using the black channel approachEnergy management covering production pauses and data organization

PI advocated 2-port switches in devices when ODVA said it was a bad idea now they also advocate themPI was first with redundant media controllers and devices

wwwusprofinetcom

76

Wrapping Up

What is PROFINET

PROFINET

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

wwwusprofinetcom

78

IS COFFEE

Industrial

Not PROFIBUS wrapped in TCPIPDesigned for industry from start

FastRobustDeterministic

wwwusprofinetcom

79

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Scalable (Donrsquot Fence Me In)

Donrsquot settle for an 80 solutionEventually you will need more

Motion ControlProcess InstrumentSafety over the busConnectivity to a

production systemAnd that will require

New busNew softwareNew training

Sohellipstart with the 100 solutionPROFINET wwwusprofinetcom

80

$

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Dont Fence Me In

Roy Rogers Sons of the Pionee

Sons of the Pioneers 36 All- track 7

1998

Other

16813268

eng - 00002425 00002423 00014C3C 00014C37 00015F90 00015F90 00008000 00008000 00007530 00007530

Complete

Finished (stable)Spec at version 23 for 2 yearsWork on ldquoobjectsrdquo continues

All application areasDiscrete process motion high speed

Depth of featuresDiagnostics

PROFIBUS-like + IT protocolsFunctional safetyEnergy managementFast startuphellip many more

wwwusprofinetcom

81

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Open

Created and maintained by PI not by any one companyPI members participate in Working Groups and as reviewersMembership not required to make productsNo contract to sign

wwwusprofinetcom

82

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Fast

How fastTCPIP

secondsProcess instruments

100rsquos of millisecondsFactory IO

~10 millisecondsMotion control

lt1 millisecondHigh speed IO motion

3125 microseconds

wwwusprofinetcom

83

How repeatable

seconds

10rsquos of milliseconds

lt1millisecond

lt1microsecond

called ldquojitterrdquocovers this whole range

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

FlexibleStart with PROFINET

Virtually unlimited address spaceLots of bandwidthStandard wirelessFuture-proof leveraging of EthernetConnectivity upwardsConnectivity peer-to-peerConnect directly to IO

For specialized needsUnusual device PROFIBUS to PROFINETIntelligent sensor IO-Link to PROFINETSimple sensor AS-i to PROFINETProcess instrument PROFIBUS PA (or FF) to PROFINETWireless process instrument WirelessHART to PROFINETWireless discrete sensor PI WSAN to PROFINETLegacy fieldbus Proxy to PROFINETLegacy instrument HART to PROFINET

84

wwwusprofinetcom

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Easy

Simple Device ReplacementEasy configurationAutomatic topologyAutomatic timing calculations

wwwusprofinetcom

85

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Ethernet (Standard Unmodified)

Standard Unmodified EthernetConforms to IEEE8023

Media includesCopperFiberWireless

Uses standard Ethernet switches

wwwusprofinetcom

86

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Industrial Ethernet Capability Matrix

wwwusprofinetcom

87

Industrial Ethernet Capability Matrix

wwwusprofinetcom

88

TCPIP

Open Network

Real-timeMotion

Controller-to-Controller(Peer-to-Peer)

Modbus TCPEtherNetIPEtherCATPROFINET

Motion

wwwusprofinetcom

Industrial Ethernet Functionality

Technology PROFINET EthernetIP Modbus TCP

Ethernet IO Y Y YMotion Control Y Y NPeer-to-peer Y Y N

Process profile Y N N

Safety Y Y NSecurity Guideline Y N NBuses integrated many DeviceNet

ControlNet Modbus

source organization websites

Y = shipping N = no plans known

Available= PROFIBUS DP PROFIBUS PA Interbus DeviceNet Serial Modbus AS-i HART IO-Link FFPlanned= CC-Link more

89

Industrial Ethernet Functionality

Technology PROFINET EtherNetIP Modbus TCP

Communication Model Provider-Consumer

Provider-Consumer

Client-Server

Real-time Protocol Options

IEEE 8023 (Layer 2) primary

UDPIP optionTCPIP option

UDPIP (Layer 4) TCPIP (Layer 4)

Jitter with IO ++ (low) - (high) -- (higher)

Protocol Standard IEC 61158 IEC 61158 IEC 61158

Transmission Type Unicast primary Multicast optional

Multicast primary Limited Unicast Unicast only

COTS switch possible Yes Not recommended Yes

Switch requirements 100Mbits or faster

full duplex for IO traffic

Full DuplexIGMP Snooping One

IGMP QueryWire speed

For IO traffic

No special requirements

IP Address AssignmentAutomatic w PN

DCPDHCP optional

DHCP andManaged

DHCP and Managed

90

wwwusprofinetcom

Industrial Ethernet Functionality

Device Names Mandatory Optional Optional

Simple Device Replacement

Yes no toolssupport in all

devices

NoDHCP Option 82 Managed

Need special switchserver with DHCP

Option 82 support

No

Technology PROFINET EtherNetIP Modbus TCP

Network Management

(DCP DHCP option SNMP LLDP

topology options naming concept comprehensive

diagnostics)

(DHCP bootP DHCP option 82 SNMP loop holes vendor specific

limited network diagnostics special switches very likely)

(limited to IT tools SNMP loop

holes vendor specific no built

in network functions)

Comprehensive Diagnostics

Yes Application and Network No No

Diagnostics IO Status Yes No IO only No

Diagnostics Network Browser (can find IP or naming issues)

Yes returns all PROFINET Devices

and information

Limited to IT or vendor tools

no common tool

Limited to IT or vendor tools

no common tool

91

wwwusprofinetcom

Industrial Ethernet Functionality

Diagnostics Topology Yes No No

SNMP loop holes No Yes Yes

Energy Management(PROFIenergy) Yes No No

Safety Yes Yes No

Fast Start Up Yes Yes No

Wireless Yes IEEE 80211 and Bluetooth

Yes IEEE 80211(with caution when

using multicast)Yes

Performance ++ - --

Automatic Timing Calculation Yes No No

Technology PROFINET EtherNetIP Modbus TCP

Fieldbus Integration

Many including non PI

networks (PROFIBUS Interbus ASI

DeviceNet Foundation Fieldbus Modbus Hart

etc)

CompoNet DeviceNet ControlNet

Modbus TCPModbus

92

wwwusprofinetcom

Industrial Ethernet Functionality

Media (Network) Redundancy

YesSP RSP PN MRP

bumpless IRTvendor specific

YesSP RSP DLR vendor

specific

YesSP RSP vendor

specific

Bumpless Redundancy Yes No No

Controller Redundancy YesNot on EtherNetIP

Only with additional ODVA networks and hardware

No

Device Redundancy Yes No NoVertical Integration Yes No NoDevices can report maintenance information

Yes No No

Peer to Peer communications

Yes with CBA I-Device PNPN

Couplers TCPUDP option for programmed communication

Yesonly TCPIPprogrammed

communication

Yesonly TCPIPprogrammed

communication

Technology PROFINET EtherNetIP Modbus TCP

93

wwwusprofinetcom

Industrial Ethernet Functionality

Technology PROFINET EtherNetIP Modbus TCP

PROFINET for PA(Process Automation)

Yes No No

Shared Device Yes No No

iPar (optional parameter server)

Yes No No

TCI ndash Tool Calling Interface(allows vendor tools to be entered from the PROFINET configuration engineering tool)

Yes No No

94

wwwusprofinetcom

Resources

Competitive Resources from the PROFIblog

Pegging the FUD Meter (82707)The Fickle Finger of FUD (103007)FUD Dissection Part 1FUD Dissection Part 2Responding to FUD with FCNThe Big Lie SUE (121708)The EtherNetIP FUD-sicle ndash Melted Again(73112)PROFINET versus EtherNetIP (22415)

wwwusprofinetcom

96

wwwusprofinetcom

wwwusprofinetcom

97

Resources PROFINEWS App

wwwusprofinetcom

98

Resources NewsletterPROFINEWScom

wwwusprofinetcom

99

wwwusprofinetcom

Resources Webinars

Introduction to Ethernet for Control EngineersPROFINETIndustrial WirelessIndustrial Ethernet DiagnosticsPROFIBUS in the Process Industries PROFIsafePROFIenergyCompleting a PROFINET Project

More

100

Resources One-day training classes101

PROFINETMinneapolis June 4Denver June Chicago Aug Tampa Oct Detroit Oct Louisville Nov Raleigh Nov Seattle Dec

For the latest scheduleand to register visit

wwwusprofinetcom wwwusprofinetcom

PROFINETLos Angeles Feb 3 Dallas Feb 19Atlanta Mar 4Houston Mar 19Richmond Apr 2St Louis Apr 16Newark Apr 28Pittsburgh May 14

Resources PROFItech Classes

PROFIBUS or PROFINET Certified Network Engineer classFull week in Johnson City TNAlso available on-siteTheoretical plus hands-onCertification requires passing both a theoretical and practical examCertified Network Engineers are listed at wwwprofibuscomDetails at certifiedProfiInterfaceCentercomRegister online

wwwusprofinetcom

102

PROFINET Developer Workshop

Provide background and knowledge to design and test a PROFINET product efficientlyHow PROFINET can meet the specific applicationrsquos needs (ex GSDML file development)Tailored to customerrsquos level of experience and education Builds upon the PROFINET Certified Network Engineer curriculumHands-on experience and expert instruction on how to use the PROFINET test software suiteSmall or large groups accommodated both at the PIC or on the customerrsquos site wwwusprofinetcom

103

Resources Books

wwwusprofinetcom

104

OrderOrder

Order Order

Resources Social Media

wwwusprofinetcom

105

PROFItelevision

ThePROFIblogger

MinutePROFINET

Resources People

PI North America16101 N 82nd StreetSuite 3BScottsdale AZ 85260 USA ph (480) 483-2456fax (480) 483-7202wwwusprofibuscom

Michael Bryant Executive DirectorCarl Henning Deputy DirectorMichael Bowne Director of Tech MktingLynne Froehlich Administrative DirectorMarsha Bryant Administrator

PROFI Interface Center One Internet PlazaJohnson City TN 37604 USA

ph (423) 262-2576fax (423) 262-2103 wwwProfiInterfaceCentercom

Torsten Paulsen PIC ManagerHunter Harrington PROFINET Consulting EngrKyle McMillan PROFINET Systems EngineerJohn Swindall PROFIBUS Systems Engineer

wwwusprofinetcom

106

copy2013-2015 PI North America The PROFINET and PROFIBUS Logos are registered trademarks Members of PI are entitled to use the logos in all their written or electronic publications and promotional material The use of the PROFINET Logo in connection with PROFINET products is allowed only under the conditions of the PROFINET Runtime Software license All other trademarks and registered trademarks are the property of their respective owners

  • PROFINET vs EtherNetIP
  • A Disclaimer
  • Agenda
  • The Organization PROFINET
  • The Organizations
  • The Organizations Activities
  • The Organizations Cooperation
  • PI markets
  • Itrsquos all about the data
  • The road to IIoT
  • Breadth of Application Coverage
  • Competitive comparison discrete IO
  • Resources
  • PROFINET in Process
  • Competitive comparison process
  • Resources
  • Resources PROFIBUS PA
  • Motion Control Topology
  • Competitive comparison motion
  • Resources
  • Depth of Features
  • 5 steps to determinism
  • PROFINET and TCPIP
  • Why not use TCPIP for real-time
  • Ethernet doesnrsquot cause delays
  • PROFINET RT (Real Time)
  • When you try to use all layershellip
  • When you try to use all layershellip
  • Bandwidth Reservation for PROFINET IRT
  • Scheduling for PROFINET IRT
  • Functional principle of synchronization
  • 3125 microsecond cycle
  • Summary
  • Depth of Features
  • The ISOOSI Communications Model
  • Device Diagnostic Information
  • Diagnostic Information
  • ISOOSI Model Where Diagnostics fit in
  • IT Standards fPROFINET Network Diagnostics
  • Network Diagnostics Using SNMP
  • Network diagnostics using HTTP
  • IT Standards fPROFINET Network Diagnostics
  • LLDP (Link Layer Discovery Protocol)
  • Slide Number 44
  • Simple Device Replacement
  • Simple Device Replacement
  • Slide Number 47
  • Competitive comparison diagnostics
  • Resources
  • Depth of Features
  • How do I move information vertically
  • Depth of Features
  • Application Profiles
  • Application Profiles
  • PROFIenergy Use Cases
  • Competitive comparison
  • PROFIenergy Resources
  • Depth of Features
  • PROFIsafe How it works
  • Competitive comparison
  • PROFIsafe Resources
  • Depth of Features
  • How do I integrate controllers
  • Depth of Features
  • Share an IO Device
  • Depth of Features
  • Wireless
  • PROFINET over wireless backbones
  • Competitive Comparison wireless
  • Resources
  • Depth of Features
  • More
  • Depth of Features
  • Security
  • Resources
  • Leadership
  • Wrapping Up
  • What is PROFINET
  • Industrial
  • Scalable (Donrsquot Fence Me In)
  • Complete
  • Open
  • Fast
  • Flexible
  • Easy
  • Ethernet (Standard Unmodified)
  • Industrial Ethernet Capability Matrix
  • Industrial Ethernet Capability Matrix
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Resources
  • Competitive Resources from the PROFIblog
  • wwwusprofinetcom
  • Resources PROFINEWS App
  • Resources Newsletter
  • Resources Webinars
  • Resources One-day training classes
  • Resources PROFItech Classes
  • PROFINET Developer Workshop
  • Resources Books
  • Resources Social Media
  • Resources People
  • Slide Number 107
Page 56: PROFINET vs. EtherNet/IP · PROFINET RT (Real Time) The device determines which path the telegram takes  26 Data 40*…1440 Bytes InterFrame Gap 12 Byte Pre-amble

Competitive comparison

wwwusprofinetcom

56

Energy Management PROFINET EtherNetIP Modbus TCP

Production Pause savings Yes New No

Data organization Yes Yes No

PROFIenergy Resources

PROFIenergy flyerVideo What does PROFIenergy meanMinutePROFINET What is PROFIenergyWhite Paper ldquoThe PROFIenergy ProfilerdquoWhite Paper ldquoGet Energy Costs under ControlrdquoWhite Paper ldquoAssessing PROFIenergyacutes potentialrdquoBlog Report with videos

ldquoPROFIenergyrdquo

wwwusprofinetcom

57

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

58

PROFIsafe How it works

wwwusprofinetcom

59

ldquoBlack Channel ASICs Links Cables etc are not safety relevant

PROFIsafe Parts of the safety critical communications systems Addressing Watch Dog Timers Sequencing Signature etc

Safety relevant but not part of the PROFIsafe-Profiles Safety IO and the Safety Control Systems

Non safety critical functions like eg diagnosis

eg Diagnosis

Fail-safe data Standard data

Data Unit

PROFIBUS or PROFINET

PROFINETHTTPSNMP

hellip

TCPIP

EthernetRT

IO or Controller

PROFINETHTTPSNMP

hellip

TCPIP

EthernetRT

IOSafetyInput

Safety-Layer

PROFINETHTTPSNMP

hellip

TCPIP

EthernetRT

IOSafetyControl

Safety-Layer

PROFINETHTTPSNMP

hellip

TCPIP

EthernetRT

IOSafetyOutput

Safety-Layer

PROFIsafe provides correct transmission of messages

Competitive comparison

wwwusprofinetcom

60

System PROFINET EtherNetIP Modbus TCP

Functional Safety Yes Yes No

Safety for discrete process and motion Yes No No

Integrates AS-i Safety Yes No No

PROFIsafe Resources

Marketing Flyer PROFIsafeSystem Description PROFIsafe Technology and ApplicationPROFItelevision Safety with PROFINETApplication Story KUKA Reduces Machine Safety ComponentsPROFIsafe webinarSafety the Moviewwwprofisafenet

wwwusprofinetcom

61

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

62

How do I integrate controllers

wwwusprofinetcom

63IO controller 1

PROFINET

IO controller 2

CPU2 I-Device

IO device 1

CPU1

IO controller 3

CPU3

IO device 2

I-Device

An IO controller can also be an IO device with IO controller functionality on the same interfaceAllow local controllers in a modular architecture to communicate to a higher level station (main controller)Familiar IO access without TCPIP telegrams or proprietary methodsSimple and familiar IO interfacing of CPUs Interfacing of CPUs in different projects Integration among different controllers (manufacturers)Transmission of cyclic data (RT IRT)

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

64

Share an IO Device

PROFINET offers shared device functionalityTwo Controllers can access the same deviceFlexible assignment of modules to different controllers

IO controller 1

PROFINET

IO controller 2

Shared IO Device

Shared device results in reduced costs simplified architecturescan save on cabinet space allowing optimized solutions

65

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

66

Wireless

Long distance (RTU)Long distancesWaterwastewater and oil patch applicationsNo standards

Process InstrumentsShort distances battery powered meshWirelessHART ISA 10011a

Discrete Sensors and ActuatorsShort distances line-powered meshStandards still evolving

BackboneMedium distancesLong-established standards

wwwusprofinetcom

67

RTU = Remote Terminal Unit

PROFIBUS amp PROFINET gateways to WirelessHART

PI developed a standard

PROFINET uses this

PROFINET over wireless backbones

PROFINET runs over these standard wireless technologies

IEEE 80211 (bgahnac) ndash Wireless LANIEEE 802151 ndash Bluetooth

Wireless is part of the PROFINET specification

Many vendorsSome IO devices have wireless built in

PROFIsafe is safety-certified over wireless using PROFINET as the transport mechanism

wwwusprofinetcom

68

Competitive Comparison wireless

PROFINET ndash designed in safety includedEtherNetIP ndash multicasting complicates

wwwusprofinetcom

69

Resources

Industrial Wireless Networking WebinarFour kinds of wireless blog postPROFINET Certified Network Engineer classMore App stories

Disney Toy Story Midway ManiaDisney Radiator Springs Racers Swedish TowerSteel Industry

wwwusprofinetcom

70

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

71

More

Bumpless RedundancyFast Start UpiPar ServerProxiesUnmanaged switchesApplication Profiles for

Lab trains pumps SEMI robots hellip

wwwusprofinetcom

72

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

73

Security

PI and ODVA have security documentsBoth rely on protecting the network itself

wwwusprofinetcom

74

Resources

Automation WorldBelden webinarControl Engineering Were you just hackedwwwisssourcecomwwwSCADAhackercomEric Byresrsquo blogldquoProtecting ICSs from Electronic Threatsrdquo

Part 1Part 2Part 3

us-certgovcontrol_systemsMacAfeePROFINET Security Guideline

wwwusprofinetcom

75

Leadership

PI createdFunctional safety over the network using the black channel approachEnergy management covering production pauses and data organization

PI advocated 2-port switches in devices when ODVA said it was a bad idea now they also advocate themPI was first with redundant media controllers and devices

wwwusprofinetcom

76

Wrapping Up

What is PROFINET

PROFINET

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

wwwusprofinetcom

78

IS COFFEE

Industrial

Not PROFIBUS wrapped in TCPIPDesigned for industry from start

FastRobustDeterministic

wwwusprofinetcom

79

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Scalable (Donrsquot Fence Me In)

Donrsquot settle for an 80 solutionEventually you will need more

Motion ControlProcess InstrumentSafety over the busConnectivity to a

production systemAnd that will require

New busNew softwareNew training

Sohellipstart with the 100 solutionPROFINET wwwusprofinetcom

80

$

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Dont Fence Me In

Roy Rogers Sons of the Pionee

Sons of the Pioneers 36 All- track 7

1998

Other

16813268

eng - 00002425 00002423 00014C3C 00014C37 00015F90 00015F90 00008000 00008000 00007530 00007530

Complete

Finished (stable)Spec at version 23 for 2 yearsWork on ldquoobjectsrdquo continues

All application areasDiscrete process motion high speed

Depth of featuresDiagnostics

PROFIBUS-like + IT protocolsFunctional safetyEnergy managementFast startuphellip many more

wwwusprofinetcom

81

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Open

Created and maintained by PI not by any one companyPI members participate in Working Groups and as reviewersMembership not required to make productsNo contract to sign

wwwusprofinetcom

82

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Fast

How fastTCPIP

secondsProcess instruments

100rsquos of millisecondsFactory IO

~10 millisecondsMotion control

lt1 millisecondHigh speed IO motion

3125 microseconds

wwwusprofinetcom

83

How repeatable

seconds

10rsquos of milliseconds

lt1millisecond

lt1microsecond

called ldquojitterrdquocovers this whole range

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

FlexibleStart with PROFINET

Virtually unlimited address spaceLots of bandwidthStandard wirelessFuture-proof leveraging of EthernetConnectivity upwardsConnectivity peer-to-peerConnect directly to IO

For specialized needsUnusual device PROFIBUS to PROFINETIntelligent sensor IO-Link to PROFINETSimple sensor AS-i to PROFINETProcess instrument PROFIBUS PA (or FF) to PROFINETWireless process instrument WirelessHART to PROFINETWireless discrete sensor PI WSAN to PROFINETLegacy fieldbus Proxy to PROFINETLegacy instrument HART to PROFINET

84

wwwusprofinetcom

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Easy

Simple Device ReplacementEasy configurationAutomatic topologyAutomatic timing calculations

wwwusprofinetcom

85

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Ethernet (Standard Unmodified)

Standard Unmodified EthernetConforms to IEEE8023

Media includesCopperFiberWireless

Uses standard Ethernet switches

wwwusprofinetcom

86

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Industrial Ethernet Capability Matrix

wwwusprofinetcom

87

Industrial Ethernet Capability Matrix

wwwusprofinetcom

88

TCPIP

Open Network

Real-timeMotion

Controller-to-Controller(Peer-to-Peer)

Modbus TCPEtherNetIPEtherCATPROFINET

Motion

wwwusprofinetcom

Industrial Ethernet Functionality

Technology PROFINET EthernetIP Modbus TCP

Ethernet IO Y Y YMotion Control Y Y NPeer-to-peer Y Y N

Process profile Y N N

Safety Y Y NSecurity Guideline Y N NBuses integrated many DeviceNet

ControlNet Modbus

source organization websites

Y = shipping N = no plans known

Available= PROFIBUS DP PROFIBUS PA Interbus DeviceNet Serial Modbus AS-i HART IO-Link FFPlanned= CC-Link more

89

Industrial Ethernet Functionality

Technology PROFINET EtherNetIP Modbus TCP

Communication Model Provider-Consumer

Provider-Consumer

Client-Server

Real-time Protocol Options

IEEE 8023 (Layer 2) primary

UDPIP optionTCPIP option

UDPIP (Layer 4) TCPIP (Layer 4)

Jitter with IO ++ (low) - (high) -- (higher)

Protocol Standard IEC 61158 IEC 61158 IEC 61158

Transmission Type Unicast primary Multicast optional

Multicast primary Limited Unicast Unicast only

COTS switch possible Yes Not recommended Yes

Switch requirements 100Mbits or faster

full duplex for IO traffic

Full DuplexIGMP Snooping One

IGMP QueryWire speed

For IO traffic

No special requirements

IP Address AssignmentAutomatic w PN

DCPDHCP optional

DHCP andManaged

DHCP and Managed

90

wwwusprofinetcom

Industrial Ethernet Functionality

Device Names Mandatory Optional Optional

Simple Device Replacement

Yes no toolssupport in all

devices

NoDHCP Option 82 Managed

Need special switchserver with DHCP

Option 82 support

No

Technology PROFINET EtherNetIP Modbus TCP

Network Management

(DCP DHCP option SNMP LLDP

topology options naming concept comprehensive

diagnostics)

(DHCP bootP DHCP option 82 SNMP loop holes vendor specific

limited network diagnostics special switches very likely)

(limited to IT tools SNMP loop

holes vendor specific no built

in network functions)

Comprehensive Diagnostics

Yes Application and Network No No

Diagnostics IO Status Yes No IO only No

Diagnostics Network Browser (can find IP or naming issues)

Yes returns all PROFINET Devices

and information

Limited to IT or vendor tools

no common tool

Limited to IT or vendor tools

no common tool

91

wwwusprofinetcom

Industrial Ethernet Functionality

Diagnostics Topology Yes No No

SNMP loop holes No Yes Yes

Energy Management(PROFIenergy) Yes No No

Safety Yes Yes No

Fast Start Up Yes Yes No

Wireless Yes IEEE 80211 and Bluetooth

Yes IEEE 80211(with caution when

using multicast)Yes

Performance ++ - --

Automatic Timing Calculation Yes No No

Technology PROFINET EtherNetIP Modbus TCP

Fieldbus Integration

Many including non PI

networks (PROFIBUS Interbus ASI

DeviceNet Foundation Fieldbus Modbus Hart

etc)

CompoNet DeviceNet ControlNet

Modbus TCPModbus

92

wwwusprofinetcom

Industrial Ethernet Functionality

Media (Network) Redundancy

YesSP RSP PN MRP

bumpless IRTvendor specific

YesSP RSP DLR vendor

specific

YesSP RSP vendor

specific

Bumpless Redundancy Yes No No

Controller Redundancy YesNot on EtherNetIP

Only with additional ODVA networks and hardware

No

Device Redundancy Yes No NoVertical Integration Yes No NoDevices can report maintenance information

Yes No No

Peer to Peer communications

Yes with CBA I-Device PNPN

Couplers TCPUDP option for programmed communication

Yesonly TCPIPprogrammed

communication

Yesonly TCPIPprogrammed

communication

Technology PROFINET EtherNetIP Modbus TCP

93

wwwusprofinetcom

Industrial Ethernet Functionality

Technology PROFINET EtherNetIP Modbus TCP

PROFINET for PA(Process Automation)

Yes No No

Shared Device Yes No No

iPar (optional parameter server)

Yes No No

TCI ndash Tool Calling Interface(allows vendor tools to be entered from the PROFINET configuration engineering tool)

Yes No No

94

wwwusprofinetcom

Resources

Competitive Resources from the PROFIblog

Pegging the FUD Meter (82707)The Fickle Finger of FUD (103007)FUD Dissection Part 1FUD Dissection Part 2Responding to FUD with FCNThe Big Lie SUE (121708)The EtherNetIP FUD-sicle ndash Melted Again(73112)PROFINET versus EtherNetIP (22415)

wwwusprofinetcom

96

wwwusprofinetcom

wwwusprofinetcom

97

Resources PROFINEWS App

wwwusprofinetcom

98

Resources NewsletterPROFINEWScom

wwwusprofinetcom

99

wwwusprofinetcom

Resources Webinars

Introduction to Ethernet for Control EngineersPROFINETIndustrial WirelessIndustrial Ethernet DiagnosticsPROFIBUS in the Process Industries PROFIsafePROFIenergyCompleting a PROFINET Project

More

100

Resources One-day training classes101

PROFINETMinneapolis June 4Denver June Chicago Aug Tampa Oct Detroit Oct Louisville Nov Raleigh Nov Seattle Dec

For the latest scheduleand to register visit

wwwusprofinetcom wwwusprofinetcom

PROFINETLos Angeles Feb 3 Dallas Feb 19Atlanta Mar 4Houston Mar 19Richmond Apr 2St Louis Apr 16Newark Apr 28Pittsburgh May 14

Resources PROFItech Classes

PROFIBUS or PROFINET Certified Network Engineer classFull week in Johnson City TNAlso available on-siteTheoretical plus hands-onCertification requires passing both a theoretical and practical examCertified Network Engineers are listed at wwwprofibuscomDetails at certifiedProfiInterfaceCentercomRegister online

wwwusprofinetcom

102

PROFINET Developer Workshop

Provide background and knowledge to design and test a PROFINET product efficientlyHow PROFINET can meet the specific applicationrsquos needs (ex GSDML file development)Tailored to customerrsquos level of experience and education Builds upon the PROFINET Certified Network Engineer curriculumHands-on experience and expert instruction on how to use the PROFINET test software suiteSmall or large groups accommodated both at the PIC or on the customerrsquos site wwwusprofinetcom

103

Resources Books

wwwusprofinetcom

104

OrderOrder

Order Order

Resources Social Media

wwwusprofinetcom

105

PROFItelevision

ThePROFIblogger

MinutePROFINET

Resources People

PI North America16101 N 82nd StreetSuite 3BScottsdale AZ 85260 USA ph (480) 483-2456fax (480) 483-7202wwwusprofibuscom

Michael Bryant Executive DirectorCarl Henning Deputy DirectorMichael Bowne Director of Tech MktingLynne Froehlich Administrative DirectorMarsha Bryant Administrator

PROFI Interface Center One Internet PlazaJohnson City TN 37604 USA

ph (423) 262-2576fax (423) 262-2103 wwwProfiInterfaceCentercom

Torsten Paulsen PIC ManagerHunter Harrington PROFINET Consulting EngrKyle McMillan PROFINET Systems EngineerJohn Swindall PROFIBUS Systems Engineer

wwwusprofinetcom

106

copy2013-2015 PI North America The PROFINET and PROFIBUS Logos are registered trademarks Members of PI are entitled to use the logos in all their written or electronic publications and promotional material The use of the PROFINET Logo in connection with PROFINET products is allowed only under the conditions of the PROFINET Runtime Software license All other trademarks and registered trademarks are the property of their respective owners

  • PROFINET vs EtherNetIP
  • A Disclaimer
  • Agenda
  • The Organization PROFINET
  • The Organizations
  • The Organizations Activities
  • The Organizations Cooperation
  • PI markets
  • Itrsquos all about the data
  • The road to IIoT
  • Breadth of Application Coverage
  • Competitive comparison discrete IO
  • Resources
  • PROFINET in Process
  • Competitive comparison process
  • Resources
  • Resources PROFIBUS PA
  • Motion Control Topology
  • Competitive comparison motion
  • Resources
  • Depth of Features
  • 5 steps to determinism
  • PROFINET and TCPIP
  • Why not use TCPIP for real-time
  • Ethernet doesnrsquot cause delays
  • PROFINET RT (Real Time)
  • When you try to use all layershellip
  • When you try to use all layershellip
  • Bandwidth Reservation for PROFINET IRT
  • Scheduling for PROFINET IRT
  • Functional principle of synchronization
  • 3125 microsecond cycle
  • Summary
  • Depth of Features
  • The ISOOSI Communications Model
  • Device Diagnostic Information
  • Diagnostic Information
  • ISOOSI Model Where Diagnostics fit in
  • IT Standards fPROFINET Network Diagnostics
  • Network Diagnostics Using SNMP
  • Network diagnostics using HTTP
  • IT Standards fPROFINET Network Diagnostics
  • LLDP (Link Layer Discovery Protocol)
  • Slide Number 44
  • Simple Device Replacement
  • Simple Device Replacement
  • Slide Number 47
  • Competitive comparison diagnostics
  • Resources
  • Depth of Features
  • How do I move information vertically
  • Depth of Features
  • Application Profiles
  • Application Profiles
  • PROFIenergy Use Cases
  • Competitive comparison
  • PROFIenergy Resources
  • Depth of Features
  • PROFIsafe How it works
  • Competitive comparison
  • PROFIsafe Resources
  • Depth of Features
  • How do I integrate controllers
  • Depth of Features
  • Share an IO Device
  • Depth of Features
  • Wireless
  • PROFINET over wireless backbones
  • Competitive Comparison wireless
  • Resources
  • Depth of Features
  • More
  • Depth of Features
  • Security
  • Resources
  • Leadership
  • Wrapping Up
  • What is PROFINET
  • Industrial
  • Scalable (Donrsquot Fence Me In)
  • Complete
  • Open
  • Fast
  • Flexible
  • Easy
  • Ethernet (Standard Unmodified)
  • Industrial Ethernet Capability Matrix
  • Industrial Ethernet Capability Matrix
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Resources
  • Competitive Resources from the PROFIblog
  • wwwusprofinetcom
  • Resources PROFINEWS App
  • Resources Newsletter
  • Resources Webinars
  • Resources One-day training classes
  • Resources PROFItech Classes
  • PROFINET Developer Workshop
  • Resources Books
  • Resources Social Media
  • Resources People
  • Slide Number 107
Page 57: PROFINET vs. EtherNet/IP · PROFINET RT (Real Time) The device determines which path the telegram takes  26 Data 40*…1440 Bytes InterFrame Gap 12 Byte Pre-amble

PROFIenergy Resources

PROFIenergy flyerVideo What does PROFIenergy meanMinutePROFINET What is PROFIenergyWhite Paper ldquoThe PROFIenergy ProfilerdquoWhite Paper ldquoGet Energy Costs under ControlrdquoWhite Paper ldquoAssessing PROFIenergyacutes potentialrdquoBlog Report with videos

ldquoPROFIenergyrdquo

wwwusprofinetcom

57

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

58

PROFIsafe How it works

wwwusprofinetcom

59

ldquoBlack Channel ASICs Links Cables etc are not safety relevant

PROFIsafe Parts of the safety critical communications systems Addressing Watch Dog Timers Sequencing Signature etc

Safety relevant but not part of the PROFIsafe-Profiles Safety IO and the Safety Control Systems

Non safety critical functions like eg diagnosis

eg Diagnosis

Fail-safe data Standard data

Data Unit

PROFIBUS or PROFINET

PROFINETHTTPSNMP

hellip

TCPIP

EthernetRT

IO or Controller

PROFINETHTTPSNMP

hellip

TCPIP

EthernetRT

IOSafetyInput

Safety-Layer

PROFINETHTTPSNMP

hellip

TCPIP

EthernetRT

IOSafetyControl

Safety-Layer

PROFINETHTTPSNMP

hellip

TCPIP

EthernetRT

IOSafetyOutput

Safety-Layer

PROFIsafe provides correct transmission of messages

Competitive comparison

wwwusprofinetcom

60

System PROFINET EtherNetIP Modbus TCP

Functional Safety Yes Yes No

Safety for discrete process and motion Yes No No

Integrates AS-i Safety Yes No No

PROFIsafe Resources

Marketing Flyer PROFIsafeSystem Description PROFIsafe Technology and ApplicationPROFItelevision Safety with PROFINETApplication Story KUKA Reduces Machine Safety ComponentsPROFIsafe webinarSafety the Moviewwwprofisafenet

wwwusprofinetcom

61

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

62

How do I integrate controllers

wwwusprofinetcom

63IO controller 1

PROFINET

IO controller 2

CPU2 I-Device

IO device 1

CPU1

IO controller 3

CPU3

IO device 2

I-Device

An IO controller can also be an IO device with IO controller functionality on the same interfaceAllow local controllers in a modular architecture to communicate to a higher level station (main controller)Familiar IO access without TCPIP telegrams or proprietary methodsSimple and familiar IO interfacing of CPUs Interfacing of CPUs in different projects Integration among different controllers (manufacturers)Transmission of cyclic data (RT IRT)

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

64

Share an IO Device

PROFINET offers shared device functionalityTwo Controllers can access the same deviceFlexible assignment of modules to different controllers

IO controller 1

PROFINET

IO controller 2

Shared IO Device

Shared device results in reduced costs simplified architecturescan save on cabinet space allowing optimized solutions

65

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

66

Wireless

Long distance (RTU)Long distancesWaterwastewater and oil patch applicationsNo standards

Process InstrumentsShort distances battery powered meshWirelessHART ISA 10011a

Discrete Sensors and ActuatorsShort distances line-powered meshStandards still evolving

BackboneMedium distancesLong-established standards

wwwusprofinetcom

67

RTU = Remote Terminal Unit

PROFIBUS amp PROFINET gateways to WirelessHART

PI developed a standard

PROFINET uses this

PROFINET over wireless backbones

PROFINET runs over these standard wireless technologies

IEEE 80211 (bgahnac) ndash Wireless LANIEEE 802151 ndash Bluetooth

Wireless is part of the PROFINET specification

Many vendorsSome IO devices have wireless built in

PROFIsafe is safety-certified over wireless using PROFINET as the transport mechanism

wwwusprofinetcom

68

Competitive Comparison wireless

PROFINET ndash designed in safety includedEtherNetIP ndash multicasting complicates

wwwusprofinetcom

69

Resources

Industrial Wireless Networking WebinarFour kinds of wireless blog postPROFINET Certified Network Engineer classMore App stories

Disney Toy Story Midway ManiaDisney Radiator Springs Racers Swedish TowerSteel Industry

wwwusprofinetcom

70

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

71

More

Bumpless RedundancyFast Start UpiPar ServerProxiesUnmanaged switchesApplication Profiles for

Lab trains pumps SEMI robots hellip

wwwusprofinetcom

72

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

73

Security

PI and ODVA have security documentsBoth rely on protecting the network itself

wwwusprofinetcom

74

Resources

Automation WorldBelden webinarControl Engineering Were you just hackedwwwisssourcecomwwwSCADAhackercomEric Byresrsquo blogldquoProtecting ICSs from Electronic Threatsrdquo

Part 1Part 2Part 3

us-certgovcontrol_systemsMacAfeePROFINET Security Guideline

wwwusprofinetcom

75

Leadership

PI createdFunctional safety over the network using the black channel approachEnergy management covering production pauses and data organization

PI advocated 2-port switches in devices when ODVA said it was a bad idea now they also advocate themPI was first with redundant media controllers and devices

wwwusprofinetcom

76

Wrapping Up

What is PROFINET

PROFINET

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

wwwusprofinetcom

78

IS COFFEE

Industrial

Not PROFIBUS wrapped in TCPIPDesigned for industry from start

FastRobustDeterministic

wwwusprofinetcom

79

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Scalable (Donrsquot Fence Me In)

Donrsquot settle for an 80 solutionEventually you will need more

Motion ControlProcess InstrumentSafety over the busConnectivity to a

production systemAnd that will require

New busNew softwareNew training

Sohellipstart with the 100 solutionPROFINET wwwusprofinetcom

80

$

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Dont Fence Me In

Roy Rogers Sons of the Pionee

Sons of the Pioneers 36 All- track 7

1998

Other

16813268

eng - 00002425 00002423 00014C3C 00014C37 00015F90 00015F90 00008000 00008000 00007530 00007530

Complete

Finished (stable)Spec at version 23 for 2 yearsWork on ldquoobjectsrdquo continues

All application areasDiscrete process motion high speed

Depth of featuresDiagnostics

PROFIBUS-like + IT protocolsFunctional safetyEnergy managementFast startuphellip many more

wwwusprofinetcom

81

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Open

Created and maintained by PI not by any one companyPI members participate in Working Groups and as reviewersMembership not required to make productsNo contract to sign

wwwusprofinetcom

82

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Fast

How fastTCPIP

secondsProcess instruments

100rsquos of millisecondsFactory IO

~10 millisecondsMotion control

lt1 millisecondHigh speed IO motion

3125 microseconds

wwwusprofinetcom

83

How repeatable

seconds

10rsquos of milliseconds

lt1millisecond

lt1microsecond

called ldquojitterrdquocovers this whole range

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

FlexibleStart with PROFINET

Virtually unlimited address spaceLots of bandwidthStandard wirelessFuture-proof leveraging of EthernetConnectivity upwardsConnectivity peer-to-peerConnect directly to IO

For specialized needsUnusual device PROFIBUS to PROFINETIntelligent sensor IO-Link to PROFINETSimple sensor AS-i to PROFINETProcess instrument PROFIBUS PA (or FF) to PROFINETWireless process instrument WirelessHART to PROFINETWireless discrete sensor PI WSAN to PROFINETLegacy fieldbus Proxy to PROFINETLegacy instrument HART to PROFINET

84

wwwusprofinetcom

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Easy

Simple Device ReplacementEasy configurationAutomatic topologyAutomatic timing calculations

wwwusprofinetcom

85

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Ethernet (Standard Unmodified)

Standard Unmodified EthernetConforms to IEEE8023

Media includesCopperFiberWireless

Uses standard Ethernet switches

wwwusprofinetcom

86

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Industrial Ethernet Capability Matrix

wwwusprofinetcom

87

Industrial Ethernet Capability Matrix

wwwusprofinetcom

88

TCPIP

Open Network

Real-timeMotion

Controller-to-Controller(Peer-to-Peer)

Modbus TCPEtherNetIPEtherCATPROFINET

Motion

wwwusprofinetcom

Industrial Ethernet Functionality

Technology PROFINET EthernetIP Modbus TCP

Ethernet IO Y Y YMotion Control Y Y NPeer-to-peer Y Y N

Process profile Y N N

Safety Y Y NSecurity Guideline Y N NBuses integrated many DeviceNet

ControlNet Modbus

source organization websites

Y = shipping N = no plans known

Available= PROFIBUS DP PROFIBUS PA Interbus DeviceNet Serial Modbus AS-i HART IO-Link FFPlanned= CC-Link more

89

Industrial Ethernet Functionality

Technology PROFINET EtherNetIP Modbus TCP

Communication Model Provider-Consumer

Provider-Consumer

Client-Server

Real-time Protocol Options

IEEE 8023 (Layer 2) primary

UDPIP optionTCPIP option

UDPIP (Layer 4) TCPIP (Layer 4)

Jitter with IO ++ (low) - (high) -- (higher)

Protocol Standard IEC 61158 IEC 61158 IEC 61158

Transmission Type Unicast primary Multicast optional

Multicast primary Limited Unicast Unicast only

COTS switch possible Yes Not recommended Yes

Switch requirements 100Mbits or faster

full duplex for IO traffic

Full DuplexIGMP Snooping One

IGMP QueryWire speed

For IO traffic

No special requirements

IP Address AssignmentAutomatic w PN

DCPDHCP optional

DHCP andManaged

DHCP and Managed

90

wwwusprofinetcom

Industrial Ethernet Functionality

Device Names Mandatory Optional Optional

Simple Device Replacement

Yes no toolssupport in all

devices

NoDHCP Option 82 Managed

Need special switchserver with DHCP

Option 82 support

No

Technology PROFINET EtherNetIP Modbus TCP

Network Management

(DCP DHCP option SNMP LLDP

topology options naming concept comprehensive

diagnostics)

(DHCP bootP DHCP option 82 SNMP loop holes vendor specific

limited network diagnostics special switches very likely)

(limited to IT tools SNMP loop

holes vendor specific no built

in network functions)

Comprehensive Diagnostics

Yes Application and Network No No

Diagnostics IO Status Yes No IO only No

Diagnostics Network Browser (can find IP or naming issues)

Yes returns all PROFINET Devices

and information

Limited to IT or vendor tools

no common tool

Limited to IT or vendor tools

no common tool

91

wwwusprofinetcom

Industrial Ethernet Functionality

Diagnostics Topology Yes No No

SNMP loop holes No Yes Yes

Energy Management(PROFIenergy) Yes No No

Safety Yes Yes No

Fast Start Up Yes Yes No

Wireless Yes IEEE 80211 and Bluetooth

Yes IEEE 80211(with caution when

using multicast)Yes

Performance ++ - --

Automatic Timing Calculation Yes No No

Technology PROFINET EtherNetIP Modbus TCP

Fieldbus Integration

Many including non PI

networks (PROFIBUS Interbus ASI

DeviceNet Foundation Fieldbus Modbus Hart

etc)

CompoNet DeviceNet ControlNet

Modbus TCPModbus

92

wwwusprofinetcom

Industrial Ethernet Functionality

Media (Network) Redundancy

YesSP RSP PN MRP

bumpless IRTvendor specific

YesSP RSP DLR vendor

specific

YesSP RSP vendor

specific

Bumpless Redundancy Yes No No

Controller Redundancy YesNot on EtherNetIP

Only with additional ODVA networks and hardware

No

Device Redundancy Yes No NoVertical Integration Yes No NoDevices can report maintenance information

Yes No No

Peer to Peer communications

Yes with CBA I-Device PNPN

Couplers TCPUDP option for programmed communication

Yesonly TCPIPprogrammed

communication

Yesonly TCPIPprogrammed

communication

Technology PROFINET EtherNetIP Modbus TCP

93

wwwusprofinetcom

Industrial Ethernet Functionality

Technology PROFINET EtherNetIP Modbus TCP

PROFINET for PA(Process Automation)

Yes No No

Shared Device Yes No No

iPar (optional parameter server)

Yes No No

TCI ndash Tool Calling Interface(allows vendor tools to be entered from the PROFINET configuration engineering tool)

Yes No No

94

wwwusprofinetcom

Resources

Competitive Resources from the PROFIblog

Pegging the FUD Meter (82707)The Fickle Finger of FUD (103007)FUD Dissection Part 1FUD Dissection Part 2Responding to FUD with FCNThe Big Lie SUE (121708)The EtherNetIP FUD-sicle ndash Melted Again(73112)PROFINET versus EtherNetIP (22415)

wwwusprofinetcom

96

wwwusprofinetcom

wwwusprofinetcom

97

Resources PROFINEWS App

wwwusprofinetcom

98

Resources NewsletterPROFINEWScom

wwwusprofinetcom

99

wwwusprofinetcom

Resources Webinars

Introduction to Ethernet for Control EngineersPROFINETIndustrial WirelessIndustrial Ethernet DiagnosticsPROFIBUS in the Process Industries PROFIsafePROFIenergyCompleting a PROFINET Project

More

100

Resources One-day training classes101

PROFINETMinneapolis June 4Denver June Chicago Aug Tampa Oct Detroit Oct Louisville Nov Raleigh Nov Seattle Dec

For the latest scheduleand to register visit

wwwusprofinetcom wwwusprofinetcom

PROFINETLos Angeles Feb 3 Dallas Feb 19Atlanta Mar 4Houston Mar 19Richmond Apr 2St Louis Apr 16Newark Apr 28Pittsburgh May 14

Resources PROFItech Classes

PROFIBUS or PROFINET Certified Network Engineer classFull week in Johnson City TNAlso available on-siteTheoretical plus hands-onCertification requires passing both a theoretical and practical examCertified Network Engineers are listed at wwwprofibuscomDetails at certifiedProfiInterfaceCentercomRegister online

wwwusprofinetcom

102

PROFINET Developer Workshop

Provide background and knowledge to design and test a PROFINET product efficientlyHow PROFINET can meet the specific applicationrsquos needs (ex GSDML file development)Tailored to customerrsquos level of experience and education Builds upon the PROFINET Certified Network Engineer curriculumHands-on experience and expert instruction on how to use the PROFINET test software suiteSmall or large groups accommodated both at the PIC or on the customerrsquos site wwwusprofinetcom

103

Resources Books

wwwusprofinetcom

104

OrderOrder

Order Order

Resources Social Media

wwwusprofinetcom

105

PROFItelevision

ThePROFIblogger

MinutePROFINET

Resources People

PI North America16101 N 82nd StreetSuite 3BScottsdale AZ 85260 USA ph (480) 483-2456fax (480) 483-7202wwwusprofibuscom

Michael Bryant Executive DirectorCarl Henning Deputy DirectorMichael Bowne Director of Tech MktingLynne Froehlich Administrative DirectorMarsha Bryant Administrator

PROFI Interface Center One Internet PlazaJohnson City TN 37604 USA

ph (423) 262-2576fax (423) 262-2103 wwwProfiInterfaceCentercom

Torsten Paulsen PIC ManagerHunter Harrington PROFINET Consulting EngrKyle McMillan PROFINET Systems EngineerJohn Swindall PROFIBUS Systems Engineer

wwwusprofinetcom

106

copy2013-2015 PI North America The PROFINET and PROFIBUS Logos are registered trademarks Members of PI are entitled to use the logos in all their written or electronic publications and promotional material The use of the PROFINET Logo in connection with PROFINET products is allowed only under the conditions of the PROFINET Runtime Software license All other trademarks and registered trademarks are the property of their respective owners

  • PROFINET vs EtherNetIP
  • A Disclaimer
  • Agenda
  • The Organization PROFINET
  • The Organizations
  • The Organizations Activities
  • The Organizations Cooperation
  • PI markets
  • Itrsquos all about the data
  • The road to IIoT
  • Breadth of Application Coverage
  • Competitive comparison discrete IO
  • Resources
  • PROFINET in Process
  • Competitive comparison process
  • Resources
  • Resources PROFIBUS PA
  • Motion Control Topology
  • Competitive comparison motion
  • Resources
  • Depth of Features
  • 5 steps to determinism
  • PROFINET and TCPIP
  • Why not use TCPIP for real-time
  • Ethernet doesnrsquot cause delays
  • PROFINET RT (Real Time)
  • When you try to use all layershellip
  • When you try to use all layershellip
  • Bandwidth Reservation for PROFINET IRT
  • Scheduling for PROFINET IRT
  • Functional principle of synchronization
  • 3125 microsecond cycle
  • Summary
  • Depth of Features
  • The ISOOSI Communications Model
  • Device Diagnostic Information
  • Diagnostic Information
  • ISOOSI Model Where Diagnostics fit in
  • IT Standards fPROFINET Network Diagnostics
  • Network Diagnostics Using SNMP
  • Network diagnostics using HTTP
  • IT Standards fPROFINET Network Diagnostics
  • LLDP (Link Layer Discovery Protocol)
  • Slide Number 44
  • Simple Device Replacement
  • Simple Device Replacement
  • Slide Number 47
  • Competitive comparison diagnostics
  • Resources
  • Depth of Features
  • How do I move information vertically
  • Depth of Features
  • Application Profiles
  • Application Profiles
  • PROFIenergy Use Cases
  • Competitive comparison
  • PROFIenergy Resources
  • Depth of Features
  • PROFIsafe How it works
  • Competitive comparison
  • PROFIsafe Resources
  • Depth of Features
  • How do I integrate controllers
  • Depth of Features
  • Share an IO Device
  • Depth of Features
  • Wireless
  • PROFINET over wireless backbones
  • Competitive Comparison wireless
  • Resources
  • Depth of Features
  • More
  • Depth of Features
  • Security
  • Resources
  • Leadership
  • Wrapping Up
  • What is PROFINET
  • Industrial
  • Scalable (Donrsquot Fence Me In)
  • Complete
  • Open
  • Fast
  • Flexible
  • Easy
  • Ethernet (Standard Unmodified)
  • Industrial Ethernet Capability Matrix
  • Industrial Ethernet Capability Matrix
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Resources
  • Competitive Resources from the PROFIblog
  • wwwusprofinetcom
  • Resources PROFINEWS App
  • Resources Newsletter
  • Resources Webinars
  • Resources One-day training classes
  • Resources PROFItech Classes
  • PROFINET Developer Workshop
  • Resources Books
  • Resources Social Media
  • Resources People
  • Slide Number 107
Page 58: PROFINET vs. EtherNet/IP · PROFINET RT (Real Time) The device determines which path the telegram takes  26 Data 40*…1440 Bytes InterFrame Gap 12 Byte Pre-amble

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

58

PROFIsafe How it works

wwwusprofinetcom

59

ldquoBlack Channel ASICs Links Cables etc are not safety relevant

PROFIsafe Parts of the safety critical communications systems Addressing Watch Dog Timers Sequencing Signature etc

Safety relevant but not part of the PROFIsafe-Profiles Safety IO and the Safety Control Systems

Non safety critical functions like eg diagnosis

eg Diagnosis

Fail-safe data Standard data

Data Unit

PROFIBUS or PROFINET

PROFINETHTTPSNMP

hellip

TCPIP

EthernetRT

IO or Controller

PROFINETHTTPSNMP

hellip

TCPIP

EthernetRT

IOSafetyInput

Safety-Layer

PROFINETHTTPSNMP

hellip

TCPIP

EthernetRT

IOSafetyControl

Safety-Layer

PROFINETHTTPSNMP

hellip

TCPIP

EthernetRT

IOSafetyOutput

Safety-Layer

PROFIsafe provides correct transmission of messages

Competitive comparison

wwwusprofinetcom

60

System PROFINET EtherNetIP Modbus TCP

Functional Safety Yes Yes No

Safety for discrete process and motion Yes No No

Integrates AS-i Safety Yes No No

PROFIsafe Resources

Marketing Flyer PROFIsafeSystem Description PROFIsafe Technology and ApplicationPROFItelevision Safety with PROFINETApplication Story KUKA Reduces Machine Safety ComponentsPROFIsafe webinarSafety the Moviewwwprofisafenet

wwwusprofinetcom

61

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

62

How do I integrate controllers

wwwusprofinetcom

63IO controller 1

PROFINET

IO controller 2

CPU2 I-Device

IO device 1

CPU1

IO controller 3

CPU3

IO device 2

I-Device

An IO controller can also be an IO device with IO controller functionality on the same interfaceAllow local controllers in a modular architecture to communicate to a higher level station (main controller)Familiar IO access without TCPIP telegrams or proprietary methodsSimple and familiar IO interfacing of CPUs Interfacing of CPUs in different projects Integration among different controllers (manufacturers)Transmission of cyclic data (RT IRT)

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

64

Share an IO Device

PROFINET offers shared device functionalityTwo Controllers can access the same deviceFlexible assignment of modules to different controllers

IO controller 1

PROFINET

IO controller 2

Shared IO Device

Shared device results in reduced costs simplified architecturescan save on cabinet space allowing optimized solutions

65

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

66

Wireless

Long distance (RTU)Long distancesWaterwastewater and oil patch applicationsNo standards

Process InstrumentsShort distances battery powered meshWirelessHART ISA 10011a

Discrete Sensors and ActuatorsShort distances line-powered meshStandards still evolving

BackboneMedium distancesLong-established standards

wwwusprofinetcom

67

RTU = Remote Terminal Unit

PROFIBUS amp PROFINET gateways to WirelessHART

PI developed a standard

PROFINET uses this

PROFINET over wireless backbones

PROFINET runs over these standard wireless technologies

IEEE 80211 (bgahnac) ndash Wireless LANIEEE 802151 ndash Bluetooth

Wireless is part of the PROFINET specification

Many vendorsSome IO devices have wireless built in

PROFIsafe is safety-certified over wireless using PROFINET as the transport mechanism

wwwusprofinetcom

68

Competitive Comparison wireless

PROFINET ndash designed in safety includedEtherNetIP ndash multicasting complicates

wwwusprofinetcom

69

Resources

Industrial Wireless Networking WebinarFour kinds of wireless blog postPROFINET Certified Network Engineer classMore App stories

Disney Toy Story Midway ManiaDisney Radiator Springs Racers Swedish TowerSteel Industry

wwwusprofinetcom

70

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

71

More

Bumpless RedundancyFast Start UpiPar ServerProxiesUnmanaged switchesApplication Profiles for

Lab trains pumps SEMI robots hellip

wwwusprofinetcom

72

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

73

Security

PI and ODVA have security documentsBoth rely on protecting the network itself

wwwusprofinetcom

74

Resources

Automation WorldBelden webinarControl Engineering Were you just hackedwwwisssourcecomwwwSCADAhackercomEric Byresrsquo blogldquoProtecting ICSs from Electronic Threatsrdquo

Part 1Part 2Part 3

us-certgovcontrol_systemsMacAfeePROFINET Security Guideline

wwwusprofinetcom

75

Leadership

PI createdFunctional safety over the network using the black channel approachEnergy management covering production pauses and data organization

PI advocated 2-port switches in devices when ODVA said it was a bad idea now they also advocate themPI was first with redundant media controllers and devices

wwwusprofinetcom

76

Wrapping Up

What is PROFINET

PROFINET

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

wwwusprofinetcom

78

IS COFFEE

Industrial

Not PROFIBUS wrapped in TCPIPDesigned for industry from start

FastRobustDeterministic

wwwusprofinetcom

79

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Scalable (Donrsquot Fence Me In)

Donrsquot settle for an 80 solutionEventually you will need more

Motion ControlProcess InstrumentSafety over the busConnectivity to a

production systemAnd that will require

New busNew softwareNew training

Sohellipstart with the 100 solutionPROFINET wwwusprofinetcom

80

$

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Dont Fence Me In

Roy Rogers Sons of the Pionee

Sons of the Pioneers 36 All- track 7

1998

Other

16813268

eng - 00002425 00002423 00014C3C 00014C37 00015F90 00015F90 00008000 00008000 00007530 00007530

Complete

Finished (stable)Spec at version 23 for 2 yearsWork on ldquoobjectsrdquo continues

All application areasDiscrete process motion high speed

Depth of featuresDiagnostics

PROFIBUS-like + IT protocolsFunctional safetyEnergy managementFast startuphellip many more

wwwusprofinetcom

81

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Open

Created and maintained by PI not by any one companyPI members participate in Working Groups and as reviewersMembership not required to make productsNo contract to sign

wwwusprofinetcom

82

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Fast

How fastTCPIP

secondsProcess instruments

100rsquos of millisecondsFactory IO

~10 millisecondsMotion control

lt1 millisecondHigh speed IO motion

3125 microseconds

wwwusprofinetcom

83

How repeatable

seconds

10rsquos of milliseconds

lt1millisecond

lt1microsecond

called ldquojitterrdquocovers this whole range

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

FlexibleStart with PROFINET

Virtually unlimited address spaceLots of bandwidthStandard wirelessFuture-proof leveraging of EthernetConnectivity upwardsConnectivity peer-to-peerConnect directly to IO

For specialized needsUnusual device PROFIBUS to PROFINETIntelligent sensor IO-Link to PROFINETSimple sensor AS-i to PROFINETProcess instrument PROFIBUS PA (or FF) to PROFINETWireless process instrument WirelessHART to PROFINETWireless discrete sensor PI WSAN to PROFINETLegacy fieldbus Proxy to PROFINETLegacy instrument HART to PROFINET

84

wwwusprofinetcom

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Easy

Simple Device ReplacementEasy configurationAutomatic topologyAutomatic timing calculations

wwwusprofinetcom

85

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Ethernet (Standard Unmodified)

Standard Unmodified EthernetConforms to IEEE8023

Media includesCopperFiberWireless

Uses standard Ethernet switches

wwwusprofinetcom

86

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Industrial Ethernet Capability Matrix

wwwusprofinetcom

87

Industrial Ethernet Capability Matrix

wwwusprofinetcom

88

TCPIP

Open Network

Real-timeMotion

Controller-to-Controller(Peer-to-Peer)

Modbus TCPEtherNetIPEtherCATPROFINET

Motion

wwwusprofinetcom

Industrial Ethernet Functionality

Technology PROFINET EthernetIP Modbus TCP

Ethernet IO Y Y YMotion Control Y Y NPeer-to-peer Y Y N

Process profile Y N N

Safety Y Y NSecurity Guideline Y N NBuses integrated many DeviceNet

ControlNet Modbus

source organization websites

Y = shipping N = no plans known

Available= PROFIBUS DP PROFIBUS PA Interbus DeviceNet Serial Modbus AS-i HART IO-Link FFPlanned= CC-Link more

89

Industrial Ethernet Functionality

Technology PROFINET EtherNetIP Modbus TCP

Communication Model Provider-Consumer

Provider-Consumer

Client-Server

Real-time Protocol Options

IEEE 8023 (Layer 2) primary

UDPIP optionTCPIP option

UDPIP (Layer 4) TCPIP (Layer 4)

Jitter with IO ++ (low) - (high) -- (higher)

Protocol Standard IEC 61158 IEC 61158 IEC 61158

Transmission Type Unicast primary Multicast optional

Multicast primary Limited Unicast Unicast only

COTS switch possible Yes Not recommended Yes

Switch requirements 100Mbits or faster

full duplex for IO traffic

Full DuplexIGMP Snooping One

IGMP QueryWire speed

For IO traffic

No special requirements

IP Address AssignmentAutomatic w PN

DCPDHCP optional

DHCP andManaged

DHCP and Managed

90

wwwusprofinetcom

Industrial Ethernet Functionality

Device Names Mandatory Optional Optional

Simple Device Replacement

Yes no toolssupport in all

devices

NoDHCP Option 82 Managed

Need special switchserver with DHCP

Option 82 support

No

Technology PROFINET EtherNetIP Modbus TCP

Network Management

(DCP DHCP option SNMP LLDP

topology options naming concept comprehensive

diagnostics)

(DHCP bootP DHCP option 82 SNMP loop holes vendor specific

limited network diagnostics special switches very likely)

(limited to IT tools SNMP loop

holes vendor specific no built

in network functions)

Comprehensive Diagnostics

Yes Application and Network No No

Diagnostics IO Status Yes No IO only No

Diagnostics Network Browser (can find IP or naming issues)

Yes returns all PROFINET Devices

and information

Limited to IT or vendor tools

no common tool

Limited to IT or vendor tools

no common tool

91

wwwusprofinetcom

Industrial Ethernet Functionality

Diagnostics Topology Yes No No

SNMP loop holes No Yes Yes

Energy Management(PROFIenergy) Yes No No

Safety Yes Yes No

Fast Start Up Yes Yes No

Wireless Yes IEEE 80211 and Bluetooth

Yes IEEE 80211(with caution when

using multicast)Yes

Performance ++ - --

Automatic Timing Calculation Yes No No

Technology PROFINET EtherNetIP Modbus TCP

Fieldbus Integration

Many including non PI

networks (PROFIBUS Interbus ASI

DeviceNet Foundation Fieldbus Modbus Hart

etc)

CompoNet DeviceNet ControlNet

Modbus TCPModbus

92

wwwusprofinetcom

Industrial Ethernet Functionality

Media (Network) Redundancy

YesSP RSP PN MRP

bumpless IRTvendor specific

YesSP RSP DLR vendor

specific

YesSP RSP vendor

specific

Bumpless Redundancy Yes No No

Controller Redundancy YesNot on EtherNetIP

Only with additional ODVA networks and hardware

No

Device Redundancy Yes No NoVertical Integration Yes No NoDevices can report maintenance information

Yes No No

Peer to Peer communications

Yes with CBA I-Device PNPN

Couplers TCPUDP option for programmed communication

Yesonly TCPIPprogrammed

communication

Yesonly TCPIPprogrammed

communication

Technology PROFINET EtherNetIP Modbus TCP

93

wwwusprofinetcom

Industrial Ethernet Functionality

Technology PROFINET EtherNetIP Modbus TCP

PROFINET for PA(Process Automation)

Yes No No

Shared Device Yes No No

iPar (optional parameter server)

Yes No No

TCI ndash Tool Calling Interface(allows vendor tools to be entered from the PROFINET configuration engineering tool)

Yes No No

94

wwwusprofinetcom

Resources

Competitive Resources from the PROFIblog

Pegging the FUD Meter (82707)The Fickle Finger of FUD (103007)FUD Dissection Part 1FUD Dissection Part 2Responding to FUD with FCNThe Big Lie SUE (121708)The EtherNetIP FUD-sicle ndash Melted Again(73112)PROFINET versus EtherNetIP (22415)

wwwusprofinetcom

96

wwwusprofinetcom

wwwusprofinetcom

97

Resources PROFINEWS App

wwwusprofinetcom

98

Resources NewsletterPROFINEWScom

wwwusprofinetcom

99

wwwusprofinetcom

Resources Webinars

Introduction to Ethernet for Control EngineersPROFINETIndustrial WirelessIndustrial Ethernet DiagnosticsPROFIBUS in the Process Industries PROFIsafePROFIenergyCompleting a PROFINET Project

More

100

Resources One-day training classes101

PROFINETMinneapolis June 4Denver June Chicago Aug Tampa Oct Detroit Oct Louisville Nov Raleigh Nov Seattle Dec

For the latest scheduleand to register visit

wwwusprofinetcom wwwusprofinetcom

PROFINETLos Angeles Feb 3 Dallas Feb 19Atlanta Mar 4Houston Mar 19Richmond Apr 2St Louis Apr 16Newark Apr 28Pittsburgh May 14

Resources PROFItech Classes

PROFIBUS or PROFINET Certified Network Engineer classFull week in Johnson City TNAlso available on-siteTheoretical plus hands-onCertification requires passing both a theoretical and practical examCertified Network Engineers are listed at wwwprofibuscomDetails at certifiedProfiInterfaceCentercomRegister online

wwwusprofinetcom

102

PROFINET Developer Workshop

Provide background and knowledge to design and test a PROFINET product efficientlyHow PROFINET can meet the specific applicationrsquos needs (ex GSDML file development)Tailored to customerrsquos level of experience and education Builds upon the PROFINET Certified Network Engineer curriculumHands-on experience and expert instruction on how to use the PROFINET test software suiteSmall or large groups accommodated both at the PIC or on the customerrsquos site wwwusprofinetcom

103

Resources Books

wwwusprofinetcom

104

OrderOrder

Order Order

Resources Social Media

wwwusprofinetcom

105

PROFItelevision

ThePROFIblogger

MinutePROFINET

Resources People

PI North America16101 N 82nd StreetSuite 3BScottsdale AZ 85260 USA ph (480) 483-2456fax (480) 483-7202wwwusprofibuscom

Michael Bryant Executive DirectorCarl Henning Deputy DirectorMichael Bowne Director of Tech MktingLynne Froehlich Administrative DirectorMarsha Bryant Administrator

PROFI Interface Center One Internet PlazaJohnson City TN 37604 USA

ph (423) 262-2576fax (423) 262-2103 wwwProfiInterfaceCentercom

Torsten Paulsen PIC ManagerHunter Harrington PROFINET Consulting EngrKyle McMillan PROFINET Systems EngineerJohn Swindall PROFIBUS Systems Engineer

wwwusprofinetcom

106

copy2013-2015 PI North America The PROFINET and PROFIBUS Logos are registered trademarks Members of PI are entitled to use the logos in all their written or electronic publications and promotional material The use of the PROFINET Logo in connection with PROFINET products is allowed only under the conditions of the PROFINET Runtime Software license All other trademarks and registered trademarks are the property of their respective owners

  • PROFINET vs EtherNetIP
  • A Disclaimer
  • Agenda
  • The Organization PROFINET
  • The Organizations
  • The Organizations Activities
  • The Organizations Cooperation
  • PI markets
  • Itrsquos all about the data
  • The road to IIoT
  • Breadth of Application Coverage
  • Competitive comparison discrete IO
  • Resources
  • PROFINET in Process
  • Competitive comparison process
  • Resources
  • Resources PROFIBUS PA
  • Motion Control Topology
  • Competitive comparison motion
  • Resources
  • Depth of Features
  • 5 steps to determinism
  • PROFINET and TCPIP
  • Why not use TCPIP for real-time
  • Ethernet doesnrsquot cause delays
  • PROFINET RT (Real Time)
  • When you try to use all layershellip
  • When you try to use all layershellip
  • Bandwidth Reservation for PROFINET IRT
  • Scheduling for PROFINET IRT
  • Functional principle of synchronization
  • 3125 microsecond cycle
  • Summary
  • Depth of Features
  • The ISOOSI Communications Model
  • Device Diagnostic Information
  • Diagnostic Information
  • ISOOSI Model Where Diagnostics fit in
  • IT Standards fPROFINET Network Diagnostics
  • Network Diagnostics Using SNMP
  • Network diagnostics using HTTP
  • IT Standards fPROFINET Network Diagnostics
  • LLDP (Link Layer Discovery Protocol)
  • Slide Number 44
  • Simple Device Replacement
  • Simple Device Replacement
  • Slide Number 47
  • Competitive comparison diagnostics
  • Resources
  • Depth of Features
  • How do I move information vertically
  • Depth of Features
  • Application Profiles
  • Application Profiles
  • PROFIenergy Use Cases
  • Competitive comparison
  • PROFIenergy Resources
  • Depth of Features
  • PROFIsafe How it works
  • Competitive comparison
  • PROFIsafe Resources
  • Depth of Features
  • How do I integrate controllers
  • Depth of Features
  • Share an IO Device
  • Depth of Features
  • Wireless
  • PROFINET over wireless backbones
  • Competitive Comparison wireless
  • Resources
  • Depth of Features
  • More
  • Depth of Features
  • Security
  • Resources
  • Leadership
  • Wrapping Up
  • What is PROFINET
  • Industrial
  • Scalable (Donrsquot Fence Me In)
  • Complete
  • Open
  • Fast
  • Flexible
  • Easy
  • Ethernet (Standard Unmodified)
  • Industrial Ethernet Capability Matrix
  • Industrial Ethernet Capability Matrix
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Resources
  • Competitive Resources from the PROFIblog
  • wwwusprofinetcom
  • Resources PROFINEWS App
  • Resources Newsletter
  • Resources Webinars
  • Resources One-day training classes
  • Resources PROFItech Classes
  • PROFINET Developer Workshop
  • Resources Books
  • Resources Social Media
  • Resources People
  • Slide Number 107
Page 59: PROFINET vs. EtherNet/IP · PROFINET RT (Real Time) The device determines which path the telegram takes  26 Data 40*…1440 Bytes InterFrame Gap 12 Byte Pre-amble

PROFIsafe How it works

wwwusprofinetcom

59

ldquoBlack Channel ASICs Links Cables etc are not safety relevant

PROFIsafe Parts of the safety critical communications systems Addressing Watch Dog Timers Sequencing Signature etc

Safety relevant but not part of the PROFIsafe-Profiles Safety IO and the Safety Control Systems

Non safety critical functions like eg diagnosis

eg Diagnosis

Fail-safe data Standard data

Data Unit

PROFIBUS or PROFINET

PROFINETHTTPSNMP

hellip

TCPIP

EthernetRT

IO or Controller

PROFINETHTTPSNMP

hellip

TCPIP

EthernetRT

IOSafetyInput

Safety-Layer

PROFINETHTTPSNMP

hellip

TCPIP

EthernetRT

IOSafetyControl

Safety-Layer

PROFINETHTTPSNMP

hellip

TCPIP

EthernetRT

IOSafetyOutput

Safety-Layer

PROFIsafe provides correct transmission of messages

Competitive comparison

wwwusprofinetcom

60

System PROFINET EtherNetIP Modbus TCP

Functional Safety Yes Yes No

Safety for discrete process and motion Yes No No

Integrates AS-i Safety Yes No No

PROFIsafe Resources

Marketing Flyer PROFIsafeSystem Description PROFIsafe Technology and ApplicationPROFItelevision Safety with PROFINETApplication Story KUKA Reduces Machine Safety ComponentsPROFIsafe webinarSafety the Moviewwwprofisafenet

wwwusprofinetcom

61

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

62

How do I integrate controllers

wwwusprofinetcom

63IO controller 1

PROFINET

IO controller 2

CPU2 I-Device

IO device 1

CPU1

IO controller 3

CPU3

IO device 2

I-Device

An IO controller can also be an IO device with IO controller functionality on the same interfaceAllow local controllers in a modular architecture to communicate to a higher level station (main controller)Familiar IO access without TCPIP telegrams or proprietary methodsSimple and familiar IO interfacing of CPUs Interfacing of CPUs in different projects Integration among different controllers (manufacturers)Transmission of cyclic data (RT IRT)

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

64

Share an IO Device

PROFINET offers shared device functionalityTwo Controllers can access the same deviceFlexible assignment of modules to different controllers

IO controller 1

PROFINET

IO controller 2

Shared IO Device

Shared device results in reduced costs simplified architecturescan save on cabinet space allowing optimized solutions

65

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

66

Wireless

Long distance (RTU)Long distancesWaterwastewater and oil patch applicationsNo standards

Process InstrumentsShort distances battery powered meshWirelessHART ISA 10011a

Discrete Sensors and ActuatorsShort distances line-powered meshStandards still evolving

BackboneMedium distancesLong-established standards

wwwusprofinetcom

67

RTU = Remote Terminal Unit

PROFIBUS amp PROFINET gateways to WirelessHART

PI developed a standard

PROFINET uses this

PROFINET over wireless backbones

PROFINET runs over these standard wireless technologies

IEEE 80211 (bgahnac) ndash Wireless LANIEEE 802151 ndash Bluetooth

Wireless is part of the PROFINET specification

Many vendorsSome IO devices have wireless built in

PROFIsafe is safety-certified over wireless using PROFINET as the transport mechanism

wwwusprofinetcom

68

Competitive Comparison wireless

PROFINET ndash designed in safety includedEtherNetIP ndash multicasting complicates

wwwusprofinetcom

69

Resources

Industrial Wireless Networking WebinarFour kinds of wireless blog postPROFINET Certified Network Engineer classMore App stories

Disney Toy Story Midway ManiaDisney Radiator Springs Racers Swedish TowerSteel Industry

wwwusprofinetcom

70

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

71

More

Bumpless RedundancyFast Start UpiPar ServerProxiesUnmanaged switchesApplication Profiles for

Lab trains pumps SEMI robots hellip

wwwusprofinetcom

72

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

73

Security

PI and ODVA have security documentsBoth rely on protecting the network itself

wwwusprofinetcom

74

Resources

Automation WorldBelden webinarControl Engineering Were you just hackedwwwisssourcecomwwwSCADAhackercomEric Byresrsquo blogldquoProtecting ICSs from Electronic Threatsrdquo

Part 1Part 2Part 3

us-certgovcontrol_systemsMacAfeePROFINET Security Guideline

wwwusprofinetcom

75

Leadership

PI createdFunctional safety over the network using the black channel approachEnergy management covering production pauses and data organization

PI advocated 2-port switches in devices when ODVA said it was a bad idea now they also advocate themPI was first with redundant media controllers and devices

wwwusprofinetcom

76

Wrapping Up

What is PROFINET

PROFINET

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

wwwusprofinetcom

78

IS COFFEE

Industrial

Not PROFIBUS wrapped in TCPIPDesigned for industry from start

FastRobustDeterministic

wwwusprofinetcom

79

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Scalable (Donrsquot Fence Me In)

Donrsquot settle for an 80 solutionEventually you will need more

Motion ControlProcess InstrumentSafety over the busConnectivity to a

production systemAnd that will require

New busNew softwareNew training

Sohellipstart with the 100 solutionPROFINET wwwusprofinetcom

80

$

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Dont Fence Me In

Roy Rogers Sons of the Pionee

Sons of the Pioneers 36 All- track 7

1998

Other

16813268

eng - 00002425 00002423 00014C3C 00014C37 00015F90 00015F90 00008000 00008000 00007530 00007530

Complete

Finished (stable)Spec at version 23 for 2 yearsWork on ldquoobjectsrdquo continues

All application areasDiscrete process motion high speed

Depth of featuresDiagnostics

PROFIBUS-like + IT protocolsFunctional safetyEnergy managementFast startuphellip many more

wwwusprofinetcom

81

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Open

Created and maintained by PI not by any one companyPI members participate in Working Groups and as reviewersMembership not required to make productsNo contract to sign

wwwusprofinetcom

82

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Fast

How fastTCPIP

secondsProcess instruments

100rsquos of millisecondsFactory IO

~10 millisecondsMotion control

lt1 millisecondHigh speed IO motion

3125 microseconds

wwwusprofinetcom

83

How repeatable

seconds

10rsquos of milliseconds

lt1millisecond

lt1microsecond

called ldquojitterrdquocovers this whole range

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

FlexibleStart with PROFINET

Virtually unlimited address spaceLots of bandwidthStandard wirelessFuture-proof leveraging of EthernetConnectivity upwardsConnectivity peer-to-peerConnect directly to IO

For specialized needsUnusual device PROFIBUS to PROFINETIntelligent sensor IO-Link to PROFINETSimple sensor AS-i to PROFINETProcess instrument PROFIBUS PA (or FF) to PROFINETWireless process instrument WirelessHART to PROFINETWireless discrete sensor PI WSAN to PROFINETLegacy fieldbus Proxy to PROFINETLegacy instrument HART to PROFINET

84

wwwusprofinetcom

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Easy

Simple Device ReplacementEasy configurationAutomatic topologyAutomatic timing calculations

wwwusprofinetcom

85

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Ethernet (Standard Unmodified)

Standard Unmodified EthernetConforms to IEEE8023

Media includesCopperFiberWireless

Uses standard Ethernet switches

wwwusprofinetcom

86

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Industrial Ethernet Capability Matrix

wwwusprofinetcom

87

Industrial Ethernet Capability Matrix

wwwusprofinetcom

88

TCPIP

Open Network

Real-timeMotion

Controller-to-Controller(Peer-to-Peer)

Modbus TCPEtherNetIPEtherCATPROFINET

Motion

wwwusprofinetcom

Industrial Ethernet Functionality

Technology PROFINET EthernetIP Modbus TCP

Ethernet IO Y Y YMotion Control Y Y NPeer-to-peer Y Y N

Process profile Y N N

Safety Y Y NSecurity Guideline Y N NBuses integrated many DeviceNet

ControlNet Modbus

source organization websites

Y = shipping N = no plans known

Available= PROFIBUS DP PROFIBUS PA Interbus DeviceNet Serial Modbus AS-i HART IO-Link FFPlanned= CC-Link more

89

Industrial Ethernet Functionality

Technology PROFINET EtherNetIP Modbus TCP

Communication Model Provider-Consumer

Provider-Consumer

Client-Server

Real-time Protocol Options

IEEE 8023 (Layer 2) primary

UDPIP optionTCPIP option

UDPIP (Layer 4) TCPIP (Layer 4)

Jitter with IO ++ (low) - (high) -- (higher)

Protocol Standard IEC 61158 IEC 61158 IEC 61158

Transmission Type Unicast primary Multicast optional

Multicast primary Limited Unicast Unicast only

COTS switch possible Yes Not recommended Yes

Switch requirements 100Mbits or faster

full duplex for IO traffic

Full DuplexIGMP Snooping One

IGMP QueryWire speed

For IO traffic

No special requirements

IP Address AssignmentAutomatic w PN

DCPDHCP optional

DHCP andManaged

DHCP and Managed

90

wwwusprofinetcom

Industrial Ethernet Functionality

Device Names Mandatory Optional Optional

Simple Device Replacement

Yes no toolssupport in all

devices

NoDHCP Option 82 Managed

Need special switchserver with DHCP

Option 82 support

No

Technology PROFINET EtherNetIP Modbus TCP

Network Management

(DCP DHCP option SNMP LLDP

topology options naming concept comprehensive

diagnostics)

(DHCP bootP DHCP option 82 SNMP loop holes vendor specific

limited network diagnostics special switches very likely)

(limited to IT tools SNMP loop

holes vendor specific no built

in network functions)

Comprehensive Diagnostics

Yes Application and Network No No

Diagnostics IO Status Yes No IO only No

Diagnostics Network Browser (can find IP or naming issues)

Yes returns all PROFINET Devices

and information

Limited to IT or vendor tools

no common tool

Limited to IT or vendor tools

no common tool

91

wwwusprofinetcom

Industrial Ethernet Functionality

Diagnostics Topology Yes No No

SNMP loop holes No Yes Yes

Energy Management(PROFIenergy) Yes No No

Safety Yes Yes No

Fast Start Up Yes Yes No

Wireless Yes IEEE 80211 and Bluetooth

Yes IEEE 80211(with caution when

using multicast)Yes

Performance ++ - --

Automatic Timing Calculation Yes No No

Technology PROFINET EtherNetIP Modbus TCP

Fieldbus Integration

Many including non PI

networks (PROFIBUS Interbus ASI

DeviceNet Foundation Fieldbus Modbus Hart

etc)

CompoNet DeviceNet ControlNet

Modbus TCPModbus

92

wwwusprofinetcom

Industrial Ethernet Functionality

Media (Network) Redundancy

YesSP RSP PN MRP

bumpless IRTvendor specific

YesSP RSP DLR vendor

specific

YesSP RSP vendor

specific

Bumpless Redundancy Yes No No

Controller Redundancy YesNot on EtherNetIP

Only with additional ODVA networks and hardware

No

Device Redundancy Yes No NoVertical Integration Yes No NoDevices can report maintenance information

Yes No No

Peer to Peer communications

Yes with CBA I-Device PNPN

Couplers TCPUDP option for programmed communication

Yesonly TCPIPprogrammed

communication

Yesonly TCPIPprogrammed

communication

Technology PROFINET EtherNetIP Modbus TCP

93

wwwusprofinetcom

Industrial Ethernet Functionality

Technology PROFINET EtherNetIP Modbus TCP

PROFINET for PA(Process Automation)

Yes No No

Shared Device Yes No No

iPar (optional parameter server)

Yes No No

TCI ndash Tool Calling Interface(allows vendor tools to be entered from the PROFINET configuration engineering tool)

Yes No No

94

wwwusprofinetcom

Resources

Competitive Resources from the PROFIblog

Pegging the FUD Meter (82707)The Fickle Finger of FUD (103007)FUD Dissection Part 1FUD Dissection Part 2Responding to FUD with FCNThe Big Lie SUE (121708)The EtherNetIP FUD-sicle ndash Melted Again(73112)PROFINET versus EtherNetIP (22415)

wwwusprofinetcom

96

wwwusprofinetcom

wwwusprofinetcom

97

Resources PROFINEWS App

wwwusprofinetcom

98

Resources NewsletterPROFINEWScom

wwwusprofinetcom

99

wwwusprofinetcom

Resources Webinars

Introduction to Ethernet for Control EngineersPROFINETIndustrial WirelessIndustrial Ethernet DiagnosticsPROFIBUS in the Process Industries PROFIsafePROFIenergyCompleting a PROFINET Project

More

100

Resources One-day training classes101

PROFINETMinneapolis June 4Denver June Chicago Aug Tampa Oct Detroit Oct Louisville Nov Raleigh Nov Seattle Dec

For the latest scheduleand to register visit

wwwusprofinetcom wwwusprofinetcom

PROFINETLos Angeles Feb 3 Dallas Feb 19Atlanta Mar 4Houston Mar 19Richmond Apr 2St Louis Apr 16Newark Apr 28Pittsburgh May 14

Resources PROFItech Classes

PROFIBUS or PROFINET Certified Network Engineer classFull week in Johnson City TNAlso available on-siteTheoretical plus hands-onCertification requires passing both a theoretical and practical examCertified Network Engineers are listed at wwwprofibuscomDetails at certifiedProfiInterfaceCentercomRegister online

wwwusprofinetcom

102

PROFINET Developer Workshop

Provide background and knowledge to design and test a PROFINET product efficientlyHow PROFINET can meet the specific applicationrsquos needs (ex GSDML file development)Tailored to customerrsquos level of experience and education Builds upon the PROFINET Certified Network Engineer curriculumHands-on experience and expert instruction on how to use the PROFINET test software suiteSmall or large groups accommodated both at the PIC or on the customerrsquos site wwwusprofinetcom

103

Resources Books

wwwusprofinetcom

104

OrderOrder

Order Order

Resources Social Media

wwwusprofinetcom

105

PROFItelevision

ThePROFIblogger

MinutePROFINET

Resources People

PI North America16101 N 82nd StreetSuite 3BScottsdale AZ 85260 USA ph (480) 483-2456fax (480) 483-7202wwwusprofibuscom

Michael Bryant Executive DirectorCarl Henning Deputy DirectorMichael Bowne Director of Tech MktingLynne Froehlich Administrative DirectorMarsha Bryant Administrator

PROFI Interface Center One Internet PlazaJohnson City TN 37604 USA

ph (423) 262-2576fax (423) 262-2103 wwwProfiInterfaceCentercom

Torsten Paulsen PIC ManagerHunter Harrington PROFINET Consulting EngrKyle McMillan PROFINET Systems EngineerJohn Swindall PROFIBUS Systems Engineer

wwwusprofinetcom

106

copy2013-2015 PI North America The PROFINET and PROFIBUS Logos are registered trademarks Members of PI are entitled to use the logos in all their written or electronic publications and promotional material The use of the PROFINET Logo in connection with PROFINET products is allowed only under the conditions of the PROFINET Runtime Software license All other trademarks and registered trademarks are the property of their respective owners

  • PROFINET vs EtherNetIP
  • A Disclaimer
  • Agenda
  • The Organization PROFINET
  • The Organizations
  • The Organizations Activities
  • The Organizations Cooperation
  • PI markets
  • Itrsquos all about the data
  • The road to IIoT
  • Breadth of Application Coverage
  • Competitive comparison discrete IO
  • Resources
  • PROFINET in Process
  • Competitive comparison process
  • Resources
  • Resources PROFIBUS PA
  • Motion Control Topology
  • Competitive comparison motion
  • Resources
  • Depth of Features
  • 5 steps to determinism
  • PROFINET and TCPIP
  • Why not use TCPIP for real-time
  • Ethernet doesnrsquot cause delays
  • PROFINET RT (Real Time)
  • When you try to use all layershellip
  • When you try to use all layershellip
  • Bandwidth Reservation for PROFINET IRT
  • Scheduling for PROFINET IRT
  • Functional principle of synchronization
  • 3125 microsecond cycle
  • Summary
  • Depth of Features
  • The ISOOSI Communications Model
  • Device Diagnostic Information
  • Diagnostic Information
  • ISOOSI Model Where Diagnostics fit in
  • IT Standards fPROFINET Network Diagnostics
  • Network Diagnostics Using SNMP
  • Network diagnostics using HTTP
  • IT Standards fPROFINET Network Diagnostics
  • LLDP (Link Layer Discovery Protocol)
  • Slide Number 44
  • Simple Device Replacement
  • Simple Device Replacement
  • Slide Number 47
  • Competitive comparison diagnostics
  • Resources
  • Depth of Features
  • How do I move information vertically
  • Depth of Features
  • Application Profiles
  • Application Profiles
  • PROFIenergy Use Cases
  • Competitive comparison
  • PROFIenergy Resources
  • Depth of Features
  • PROFIsafe How it works
  • Competitive comparison
  • PROFIsafe Resources
  • Depth of Features
  • How do I integrate controllers
  • Depth of Features
  • Share an IO Device
  • Depth of Features
  • Wireless
  • PROFINET over wireless backbones
  • Competitive Comparison wireless
  • Resources
  • Depth of Features
  • More
  • Depth of Features
  • Security
  • Resources
  • Leadership
  • Wrapping Up
  • What is PROFINET
  • Industrial
  • Scalable (Donrsquot Fence Me In)
  • Complete
  • Open
  • Fast
  • Flexible
  • Easy
  • Ethernet (Standard Unmodified)
  • Industrial Ethernet Capability Matrix
  • Industrial Ethernet Capability Matrix
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Resources
  • Competitive Resources from the PROFIblog
  • wwwusprofinetcom
  • Resources PROFINEWS App
  • Resources Newsletter
  • Resources Webinars
  • Resources One-day training classes
  • Resources PROFItech Classes
  • PROFINET Developer Workshop
  • Resources Books
  • Resources Social Media
  • Resources People
  • Slide Number 107
Page 60: PROFINET vs. EtherNet/IP · PROFINET RT (Real Time) The device determines which path the telegram takes  26 Data 40*…1440 Bytes InterFrame Gap 12 Byte Pre-amble

Competitive comparison

wwwusprofinetcom

60

System PROFINET EtherNetIP Modbus TCP

Functional Safety Yes Yes No

Safety for discrete process and motion Yes No No

Integrates AS-i Safety Yes No No

PROFIsafe Resources

Marketing Flyer PROFIsafeSystem Description PROFIsafe Technology and ApplicationPROFItelevision Safety with PROFINETApplication Story KUKA Reduces Machine Safety ComponentsPROFIsafe webinarSafety the Moviewwwprofisafenet

wwwusprofinetcom

61

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

62

How do I integrate controllers

wwwusprofinetcom

63IO controller 1

PROFINET

IO controller 2

CPU2 I-Device

IO device 1

CPU1

IO controller 3

CPU3

IO device 2

I-Device

An IO controller can also be an IO device with IO controller functionality on the same interfaceAllow local controllers in a modular architecture to communicate to a higher level station (main controller)Familiar IO access without TCPIP telegrams or proprietary methodsSimple and familiar IO interfacing of CPUs Interfacing of CPUs in different projects Integration among different controllers (manufacturers)Transmission of cyclic data (RT IRT)

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

64

Share an IO Device

PROFINET offers shared device functionalityTwo Controllers can access the same deviceFlexible assignment of modules to different controllers

IO controller 1

PROFINET

IO controller 2

Shared IO Device

Shared device results in reduced costs simplified architecturescan save on cabinet space allowing optimized solutions

65

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

66

Wireless

Long distance (RTU)Long distancesWaterwastewater and oil patch applicationsNo standards

Process InstrumentsShort distances battery powered meshWirelessHART ISA 10011a

Discrete Sensors and ActuatorsShort distances line-powered meshStandards still evolving

BackboneMedium distancesLong-established standards

wwwusprofinetcom

67

RTU = Remote Terminal Unit

PROFIBUS amp PROFINET gateways to WirelessHART

PI developed a standard

PROFINET uses this

PROFINET over wireless backbones

PROFINET runs over these standard wireless technologies

IEEE 80211 (bgahnac) ndash Wireless LANIEEE 802151 ndash Bluetooth

Wireless is part of the PROFINET specification

Many vendorsSome IO devices have wireless built in

PROFIsafe is safety-certified over wireless using PROFINET as the transport mechanism

wwwusprofinetcom

68

Competitive Comparison wireless

PROFINET ndash designed in safety includedEtherNetIP ndash multicasting complicates

wwwusprofinetcom

69

Resources

Industrial Wireless Networking WebinarFour kinds of wireless blog postPROFINET Certified Network Engineer classMore App stories

Disney Toy Story Midway ManiaDisney Radiator Springs Racers Swedish TowerSteel Industry

wwwusprofinetcom

70

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

71

More

Bumpless RedundancyFast Start UpiPar ServerProxiesUnmanaged switchesApplication Profiles for

Lab trains pumps SEMI robots hellip

wwwusprofinetcom

72

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

73

Security

PI and ODVA have security documentsBoth rely on protecting the network itself

wwwusprofinetcom

74

Resources

Automation WorldBelden webinarControl Engineering Were you just hackedwwwisssourcecomwwwSCADAhackercomEric Byresrsquo blogldquoProtecting ICSs from Electronic Threatsrdquo

Part 1Part 2Part 3

us-certgovcontrol_systemsMacAfeePROFINET Security Guideline

wwwusprofinetcom

75

Leadership

PI createdFunctional safety over the network using the black channel approachEnergy management covering production pauses and data organization

PI advocated 2-port switches in devices when ODVA said it was a bad idea now they also advocate themPI was first with redundant media controllers and devices

wwwusprofinetcom

76

Wrapping Up

What is PROFINET

PROFINET

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

wwwusprofinetcom

78

IS COFFEE

Industrial

Not PROFIBUS wrapped in TCPIPDesigned for industry from start

FastRobustDeterministic

wwwusprofinetcom

79

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Scalable (Donrsquot Fence Me In)

Donrsquot settle for an 80 solutionEventually you will need more

Motion ControlProcess InstrumentSafety over the busConnectivity to a

production systemAnd that will require

New busNew softwareNew training

Sohellipstart with the 100 solutionPROFINET wwwusprofinetcom

80

$

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Dont Fence Me In

Roy Rogers Sons of the Pionee

Sons of the Pioneers 36 All- track 7

1998

Other

16813268

eng - 00002425 00002423 00014C3C 00014C37 00015F90 00015F90 00008000 00008000 00007530 00007530

Complete

Finished (stable)Spec at version 23 for 2 yearsWork on ldquoobjectsrdquo continues

All application areasDiscrete process motion high speed

Depth of featuresDiagnostics

PROFIBUS-like + IT protocolsFunctional safetyEnergy managementFast startuphellip many more

wwwusprofinetcom

81

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Open

Created and maintained by PI not by any one companyPI members participate in Working Groups and as reviewersMembership not required to make productsNo contract to sign

wwwusprofinetcom

82

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Fast

How fastTCPIP

secondsProcess instruments

100rsquos of millisecondsFactory IO

~10 millisecondsMotion control

lt1 millisecondHigh speed IO motion

3125 microseconds

wwwusprofinetcom

83

How repeatable

seconds

10rsquos of milliseconds

lt1millisecond

lt1microsecond

called ldquojitterrdquocovers this whole range

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

FlexibleStart with PROFINET

Virtually unlimited address spaceLots of bandwidthStandard wirelessFuture-proof leveraging of EthernetConnectivity upwardsConnectivity peer-to-peerConnect directly to IO

For specialized needsUnusual device PROFIBUS to PROFINETIntelligent sensor IO-Link to PROFINETSimple sensor AS-i to PROFINETProcess instrument PROFIBUS PA (or FF) to PROFINETWireless process instrument WirelessHART to PROFINETWireless discrete sensor PI WSAN to PROFINETLegacy fieldbus Proxy to PROFINETLegacy instrument HART to PROFINET

84

wwwusprofinetcom

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Easy

Simple Device ReplacementEasy configurationAutomatic topologyAutomatic timing calculations

wwwusprofinetcom

85

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Ethernet (Standard Unmodified)

Standard Unmodified EthernetConforms to IEEE8023

Media includesCopperFiberWireless

Uses standard Ethernet switches

wwwusprofinetcom

86

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Industrial Ethernet Capability Matrix

wwwusprofinetcom

87

Industrial Ethernet Capability Matrix

wwwusprofinetcom

88

TCPIP

Open Network

Real-timeMotion

Controller-to-Controller(Peer-to-Peer)

Modbus TCPEtherNetIPEtherCATPROFINET

Motion

wwwusprofinetcom

Industrial Ethernet Functionality

Technology PROFINET EthernetIP Modbus TCP

Ethernet IO Y Y YMotion Control Y Y NPeer-to-peer Y Y N

Process profile Y N N

Safety Y Y NSecurity Guideline Y N NBuses integrated many DeviceNet

ControlNet Modbus

source organization websites

Y = shipping N = no plans known

Available= PROFIBUS DP PROFIBUS PA Interbus DeviceNet Serial Modbus AS-i HART IO-Link FFPlanned= CC-Link more

89

Industrial Ethernet Functionality

Technology PROFINET EtherNetIP Modbus TCP

Communication Model Provider-Consumer

Provider-Consumer

Client-Server

Real-time Protocol Options

IEEE 8023 (Layer 2) primary

UDPIP optionTCPIP option

UDPIP (Layer 4) TCPIP (Layer 4)

Jitter with IO ++ (low) - (high) -- (higher)

Protocol Standard IEC 61158 IEC 61158 IEC 61158

Transmission Type Unicast primary Multicast optional

Multicast primary Limited Unicast Unicast only

COTS switch possible Yes Not recommended Yes

Switch requirements 100Mbits or faster

full duplex for IO traffic

Full DuplexIGMP Snooping One

IGMP QueryWire speed

For IO traffic

No special requirements

IP Address AssignmentAutomatic w PN

DCPDHCP optional

DHCP andManaged

DHCP and Managed

90

wwwusprofinetcom

Industrial Ethernet Functionality

Device Names Mandatory Optional Optional

Simple Device Replacement

Yes no toolssupport in all

devices

NoDHCP Option 82 Managed

Need special switchserver with DHCP

Option 82 support

No

Technology PROFINET EtherNetIP Modbus TCP

Network Management

(DCP DHCP option SNMP LLDP

topology options naming concept comprehensive

diagnostics)

(DHCP bootP DHCP option 82 SNMP loop holes vendor specific

limited network diagnostics special switches very likely)

(limited to IT tools SNMP loop

holes vendor specific no built

in network functions)

Comprehensive Diagnostics

Yes Application and Network No No

Diagnostics IO Status Yes No IO only No

Diagnostics Network Browser (can find IP or naming issues)

Yes returns all PROFINET Devices

and information

Limited to IT or vendor tools

no common tool

Limited to IT or vendor tools

no common tool

91

wwwusprofinetcom

Industrial Ethernet Functionality

Diagnostics Topology Yes No No

SNMP loop holes No Yes Yes

Energy Management(PROFIenergy) Yes No No

Safety Yes Yes No

Fast Start Up Yes Yes No

Wireless Yes IEEE 80211 and Bluetooth

Yes IEEE 80211(with caution when

using multicast)Yes

Performance ++ - --

Automatic Timing Calculation Yes No No

Technology PROFINET EtherNetIP Modbus TCP

Fieldbus Integration

Many including non PI

networks (PROFIBUS Interbus ASI

DeviceNet Foundation Fieldbus Modbus Hart

etc)

CompoNet DeviceNet ControlNet

Modbus TCPModbus

92

wwwusprofinetcom

Industrial Ethernet Functionality

Media (Network) Redundancy

YesSP RSP PN MRP

bumpless IRTvendor specific

YesSP RSP DLR vendor

specific

YesSP RSP vendor

specific

Bumpless Redundancy Yes No No

Controller Redundancy YesNot on EtherNetIP

Only with additional ODVA networks and hardware

No

Device Redundancy Yes No NoVertical Integration Yes No NoDevices can report maintenance information

Yes No No

Peer to Peer communications

Yes with CBA I-Device PNPN

Couplers TCPUDP option for programmed communication

Yesonly TCPIPprogrammed

communication

Yesonly TCPIPprogrammed

communication

Technology PROFINET EtherNetIP Modbus TCP

93

wwwusprofinetcom

Industrial Ethernet Functionality

Technology PROFINET EtherNetIP Modbus TCP

PROFINET for PA(Process Automation)

Yes No No

Shared Device Yes No No

iPar (optional parameter server)

Yes No No

TCI ndash Tool Calling Interface(allows vendor tools to be entered from the PROFINET configuration engineering tool)

Yes No No

94

wwwusprofinetcom

Resources

Competitive Resources from the PROFIblog

Pegging the FUD Meter (82707)The Fickle Finger of FUD (103007)FUD Dissection Part 1FUD Dissection Part 2Responding to FUD with FCNThe Big Lie SUE (121708)The EtherNetIP FUD-sicle ndash Melted Again(73112)PROFINET versus EtherNetIP (22415)

wwwusprofinetcom

96

wwwusprofinetcom

wwwusprofinetcom

97

Resources PROFINEWS App

wwwusprofinetcom

98

Resources NewsletterPROFINEWScom

wwwusprofinetcom

99

wwwusprofinetcom

Resources Webinars

Introduction to Ethernet for Control EngineersPROFINETIndustrial WirelessIndustrial Ethernet DiagnosticsPROFIBUS in the Process Industries PROFIsafePROFIenergyCompleting a PROFINET Project

More

100

Resources One-day training classes101

PROFINETMinneapolis June 4Denver June Chicago Aug Tampa Oct Detroit Oct Louisville Nov Raleigh Nov Seattle Dec

For the latest scheduleand to register visit

wwwusprofinetcom wwwusprofinetcom

PROFINETLos Angeles Feb 3 Dallas Feb 19Atlanta Mar 4Houston Mar 19Richmond Apr 2St Louis Apr 16Newark Apr 28Pittsburgh May 14

Resources PROFItech Classes

PROFIBUS or PROFINET Certified Network Engineer classFull week in Johnson City TNAlso available on-siteTheoretical plus hands-onCertification requires passing both a theoretical and practical examCertified Network Engineers are listed at wwwprofibuscomDetails at certifiedProfiInterfaceCentercomRegister online

wwwusprofinetcom

102

PROFINET Developer Workshop

Provide background and knowledge to design and test a PROFINET product efficientlyHow PROFINET can meet the specific applicationrsquos needs (ex GSDML file development)Tailored to customerrsquos level of experience and education Builds upon the PROFINET Certified Network Engineer curriculumHands-on experience and expert instruction on how to use the PROFINET test software suiteSmall or large groups accommodated both at the PIC or on the customerrsquos site wwwusprofinetcom

103

Resources Books

wwwusprofinetcom

104

OrderOrder

Order Order

Resources Social Media

wwwusprofinetcom

105

PROFItelevision

ThePROFIblogger

MinutePROFINET

Resources People

PI North America16101 N 82nd StreetSuite 3BScottsdale AZ 85260 USA ph (480) 483-2456fax (480) 483-7202wwwusprofibuscom

Michael Bryant Executive DirectorCarl Henning Deputy DirectorMichael Bowne Director of Tech MktingLynne Froehlich Administrative DirectorMarsha Bryant Administrator

PROFI Interface Center One Internet PlazaJohnson City TN 37604 USA

ph (423) 262-2576fax (423) 262-2103 wwwProfiInterfaceCentercom

Torsten Paulsen PIC ManagerHunter Harrington PROFINET Consulting EngrKyle McMillan PROFINET Systems EngineerJohn Swindall PROFIBUS Systems Engineer

wwwusprofinetcom

106

copy2013-2015 PI North America The PROFINET and PROFIBUS Logos are registered trademarks Members of PI are entitled to use the logos in all their written or electronic publications and promotional material The use of the PROFINET Logo in connection with PROFINET products is allowed only under the conditions of the PROFINET Runtime Software license All other trademarks and registered trademarks are the property of their respective owners

  • PROFINET vs EtherNetIP
  • A Disclaimer
  • Agenda
  • The Organization PROFINET
  • The Organizations
  • The Organizations Activities
  • The Organizations Cooperation
  • PI markets
  • Itrsquos all about the data
  • The road to IIoT
  • Breadth of Application Coverage
  • Competitive comparison discrete IO
  • Resources
  • PROFINET in Process
  • Competitive comparison process
  • Resources
  • Resources PROFIBUS PA
  • Motion Control Topology
  • Competitive comparison motion
  • Resources
  • Depth of Features
  • 5 steps to determinism
  • PROFINET and TCPIP
  • Why not use TCPIP for real-time
  • Ethernet doesnrsquot cause delays
  • PROFINET RT (Real Time)
  • When you try to use all layershellip
  • When you try to use all layershellip
  • Bandwidth Reservation for PROFINET IRT
  • Scheduling for PROFINET IRT
  • Functional principle of synchronization
  • 3125 microsecond cycle
  • Summary
  • Depth of Features
  • The ISOOSI Communications Model
  • Device Diagnostic Information
  • Diagnostic Information
  • ISOOSI Model Where Diagnostics fit in
  • IT Standards fPROFINET Network Diagnostics
  • Network Diagnostics Using SNMP
  • Network diagnostics using HTTP
  • IT Standards fPROFINET Network Diagnostics
  • LLDP (Link Layer Discovery Protocol)
  • Slide Number 44
  • Simple Device Replacement
  • Simple Device Replacement
  • Slide Number 47
  • Competitive comparison diagnostics
  • Resources
  • Depth of Features
  • How do I move information vertically
  • Depth of Features
  • Application Profiles
  • Application Profiles
  • PROFIenergy Use Cases
  • Competitive comparison
  • PROFIenergy Resources
  • Depth of Features
  • PROFIsafe How it works
  • Competitive comparison
  • PROFIsafe Resources
  • Depth of Features
  • How do I integrate controllers
  • Depth of Features
  • Share an IO Device
  • Depth of Features
  • Wireless
  • PROFINET over wireless backbones
  • Competitive Comparison wireless
  • Resources
  • Depth of Features
  • More
  • Depth of Features
  • Security
  • Resources
  • Leadership
  • Wrapping Up
  • What is PROFINET
  • Industrial
  • Scalable (Donrsquot Fence Me In)
  • Complete
  • Open
  • Fast
  • Flexible
  • Easy
  • Ethernet (Standard Unmodified)
  • Industrial Ethernet Capability Matrix
  • Industrial Ethernet Capability Matrix
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Resources
  • Competitive Resources from the PROFIblog
  • wwwusprofinetcom
  • Resources PROFINEWS App
  • Resources Newsletter
  • Resources Webinars
  • Resources One-day training classes
  • Resources PROFItech Classes
  • PROFINET Developer Workshop
  • Resources Books
  • Resources Social Media
  • Resources People
  • Slide Number 107
Page 61: PROFINET vs. EtherNet/IP · PROFINET RT (Real Time) The device determines which path the telegram takes  26 Data 40*…1440 Bytes InterFrame Gap 12 Byte Pre-amble

PROFIsafe Resources

Marketing Flyer PROFIsafeSystem Description PROFIsafe Technology and ApplicationPROFItelevision Safety with PROFINETApplication Story KUKA Reduces Machine Safety ComponentsPROFIsafe webinarSafety the Moviewwwprofisafenet

wwwusprofinetcom

61

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

62

How do I integrate controllers

wwwusprofinetcom

63IO controller 1

PROFINET

IO controller 2

CPU2 I-Device

IO device 1

CPU1

IO controller 3

CPU3

IO device 2

I-Device

An IO controller can also be an IO device with IO controller functionality on the same interfaceAllow local controllers in a modular architecture to communicate to a higher level station (main controller)Familiar IO access without TCPIP telegrams or proprietary methodsSimple and familiar IO interfacing of CPUs Interfacing of CPUs in different projects Integration among different controllers (manufacturers)Transmission of cyclic data (RT IRT)

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

64

Share an IO Device

PROFINET offers shared device functionalityTwo Controllers can access the same deviceFlexible assignment of modules to different controllers

IO controller 1

PROFINET

IO controller 2

Shared IO Device

Shared device results in reduced costs simplified architecturescan save on cabinet space allowing optimized solutions

65

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

66

Wireless

Long distance (RTU)Long distancesWaterwastewater and oil patch applicationsNo standards

Process InstrumentsShort distances battery powered meshWirelessHART ISA 10011a

Discrete Sensors and ActuatorsShort distances line-powered meshStandards still evolving

BackboneMedium distancesLong-established standards

wwwusprofinetcom

67

RTU = Remote Terminal Unit

PROFIBUS amp PROFINET gateways to WirelessHART

PI developed a standard

PROFINET uses this

PROFINET over wireless backbones

PROFINET runs over these standard wireless technologies

IEEE 80211 (bgahnac) ndash Wireless LANIEEE 802151 ndash Bluetooth

Wireless is part of the PROFINET specification

Many vendorsSome IO devices have wireless built in

PROFIsafe is safety-certified over wireless using PROFINET as the transport mechanism

wwwusprofinetcom

68

Competitive Comparison wireless

PROFINET ndash designed in safety includedEtherNetIP ndash multicasting complicates

wwwusprofinetcom

69

Resources

Industrial Wireless Networking WebinarFour kinds of wireless blog postPROFINET Certified Network Engineer classMore App stories

Disney Toy Story Midway ManiaDisney Radiator Springs Racers Swedish TowerSteel Industry

wwwusprofinetcom

70

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

71

More

Bumpless RedundancyFast Start UpiPar ServerProxiesUnmanaged switchesApplication Profiles for

Lab trains pumps SEMI robots hellip

wwwusprofinetcom

72

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

73

Security

PI and ODVA have security documentsBoth rely on protecting the network itself

wwwusprofinetcom

74

Resources

Automation WorldBelden webinarControl Engineering Were you just hackedwwwisssourcecomwwwSCADAhackercomEric Byresrsquo blogldquoProtecting ICSs from Electronic Threatsrdquo

Part 1Part 2Part 3

us-certgovcontrol_systemsMacAfeePROFINET Security Guideline

wwwusprofinetcom

75

Leadership

PI createdFunctional safety over the network using the black channel approachEnergy management covering production pauses and data organization

PI advocated 2-port switches in devices when ODVA said it was a bad idea now they also advocate themPI was first with redundant media controllers and devices

wwwusprofinetcom

76

Wrapping Up

What is PROFINET

PROFINET

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

wwwusprofinetcom

78

IS COFFEE

Industrial

Not PROFIBUS wrapped in TCPIPDesigned for industry from start

FastRobustDeterministic

wwwusprofinetcom

79

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Scalable (Donrsquot Fence Me In)

Donrsquot settle for an 80 solutionEventually you will need more

Motion ControlProcess InstrumentSafety over the busConnectivity to a

production systemAnd that will require

New busNew softwareNew training

Sohellipstart with the 100 solutionPROFINET wwwusprofinetcom

80

$

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Dont Fence Me In

Roy Rogers Sons of the Pionee

Sons of the Pioneers 36 All- track 7

1998

Other

16813268

eng - 00002425 00002423 00014C3C 00014C37 00015F90 00015F90 00008000 00008000 00007530 00007530

Complete

Finished (stable)Spec at version 23 for 2 yearsWork on ldquoobjectsrdquo continues

All application areasDiscrete process motion high speed

Depth of featuresDiagnostics

PROFIBUS-like + IT protocolsFunctional safetyEnergy managementFast startuphellip many more

wwwusprofinetcom

81

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Open

Created and maintained by PI not by any one companyPI members participate in Working Groups and as reviewersMembership not required to make productsNo contract to sign

wwwusprofinetcom

82

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Fast

How fastTCPIP

secondsProcess instruments

100rsquos of millisecondsFactory IO

~10 millisecondsMotion control

lt1 millisecondHigh speed IO motion

3125 microseconds

wwwusprofinetcom

83

How repeatable

seconds

10rsquos of milliseconds

lt1millisecond

lt1microsecond

called ldquojitterrdquocovers this whole range

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

FlexibleStart with PROFINET

Virtually unlimited address spaceLots of bandwidthStandard wirelessFuture-proof leveraging of EthernetConnectivity upwardsConnectivity peer-to-peerConnect directly to IO

For specialized needsUnusual device PROFIBUS to PROFINETIntelligent sensor IO-Link to PROFINETSimple sensor AS-i to PROFINETProcess instrument PROFIBUS PA (or FF) to PROFINETWireless process instrument WirelessHART to PROFINETWireless discrete sensor PI WSAN to PROFINETLegacy fieldbus Proxy to PROFINETLegacy instrument HART to PROFINET

84

wwwusprofinetcom

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Easy

Simple Device ReplacementEasy configurationAutomatic topologyAutomatic timing calculations

wwwusprofinetcom

85

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Ethernet (Standard Unmodified)

Standard Unmodified EthernetConforms to IEEE8023

Media includesCopperFiberWireless

Uses standard Ethernet switches

wwwusprofinetcom

86

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Industrial Ethernet Capability Matrix

wwwusprofinetcom

87

Industrial Ethernet Capability Matrix

wwwusprofinetcom

88

TCPIP

Open Network

Real-timeMotion

Controller-to-Controller(Peer-to-Peer)

Modbus TCPEtherNetIPEtherCATPROFINET

Motion

wwwusprofinetcom

Industrial Ethernet Functionality

Technology PROFINET EthernetIP Modbus TCP

Ethernet IO Y Y YMotion Control Y Y NPeer-to-peer Y Y N

Process profile Y N N

Safety Y Y NSecurity Guideline Y N NBuses integrated many DeviceNet

ControlNet Modbus

source organization websites

Y = shipping N = no plans known

Available= PROFIBUS DP PROFIBUS PA Interbus DeviceNet Serial Modbus AS-i HART IO-Link FFPlanned= CC-Link more

89

Industrial Ethernet Functionality

Technology PROFINET EtherNetIP Modbus TCP

Communication Model Provider-Consumer

Provider-Consumer

Client-Server

Real-time Protocol Options

IEEE 8023 (Layer 2) primary

UDPIP optionTCPIP option

UDPIP (Layer 4) TCPIP (Layer 4)

Jitter with IO ++ (low) - (high) -- (higher)

Protocol Standard IEC 61158 IEC 61158 IEC 61158

Transmission Type Unicast primary Multicast optional

Multicast primary Limited Unicast Unicast only

COTS switch possible Yes Not recommended Yes

Switch requirements 100Mbits or faster

full duplex for IO traffic

Full DuplexIGMP Snooping One

IGMP QueryWire speed

For IO traffic

No special requirements

IP Address AssignmentAutomatic w PN

DCPDHCP optional

DHCP andManaged

DHCP and Managed

90

wwwusprofinetcom

Industrial Ethernet Functionality

Device Names Mandatory Optional Optional

Simple Device Replacement

Yes no toolssupport in all

devices

NoDHCP Option 82 Managed

Need special switchserver with DHCP

Option 82 support

No

Technology PROFINET EtherNetIP Modbus TCP

Network Management

(DCP DHCP option SNMP LLDP

topology options naming concept comprehensive

diagnostics)

(DHCP bootP DHCP option 82 SNMP loop holes vendor specific

limited network diagnostics special switches very likely)

(limited to IT tools SNMP loop

holes vendor specific no built

in network functions)

Comprehensive Diagnostics

Yes Application and Network No No

Diagnostics IO Status Yes No IO only No

Diagnostics Network Browser (can find IP or naming issues)

Yes returns all PROFINET Devices

and information

Limited to IT or vendor tools

no common tool

Limited to IT or vendor tools

no common tool

91

wwwusprofinetcom

Industrial Ethernet Functionality

Diagnostics Topology Yes No No

SNMP loop holes No Yes Yes

Energy Management(PROFIenergy) Yes No No

Safety Yes Yes No

Fast Start Up Yes Yes No

Wireless Yes IEEE 80211 and Bluetooth

Yes IEEE 80211(with caution when

using multicast)Yes

Performance ++ - --

Automatic Timing Calculation Yes No No

Technology PROFINET EtherNetIP Modbus TCP

Fieldbus Integration

Many including non PI

networks (PROFIBUS Interbus ASI

DeviceNet Foundation Fieldbus Modbus Hart

etc)

CompoNet DeviceNet ControlNet

Modbus TCPModbus

92

wwwusprofinetcom

Industrial Ethernet Functionality

Media (Network) Redundancy

YesSP RSP PN MRP

bumpless IRTvendor specific

YesSP RSP DLR vendor

specific

YesSP RSP vendor

specific

Bumpless Redundancy Yes No No

Controller Redundancy YesNot on EtherNetIP

Only with additional ODVA networks and hardware

No

Device Redundancy Yes No NoVertical Integration Yes No NoDevices can report maintenance information

Yes No No

Peer to Peer communications

Yes with CBA I-Device PNPN

Couplers TCPUDP option for programmed communication

Yesonly TCPIPprogrammed

communication

Yesonly TCPIPprogrammed

communication

Technology PROFINET EtherNetIP Modbus TCP

93

wwwusprofinetcom

Industrial Ethernet Functionality

Technology PROFINET EtherNetIP Modbus TCP

PROFINET for PA(Process Automation)

Yes No No

Shared Device Yes No No

iPar (optional parameter server)

Yes No No

TCI ndash Tool Calling Interface(allows vendor tools to be entered from the PROFINET configuration engineering tool)

Yes No No

94

wwwusprofinetcom

Resources

Competitive Resources from the PROFIblog

Pegging the FUD Meter (82707)The Fickle Finger of FUD (103007)FUD Dissection Part 1FUD Dissection Part 2Responding to FUD with FCNThe Big Lie SUE (121708)The EtherNetIP FUD-sicle ndash Melted Again(73112)PROFINET versus EtherNetIP (22415)

wwwusprofinetcom

96

wwwusprofinetcom

wwwusprofinetcom

97

Resources PROFINEWS App

wwwusprofinetcom

98

Resources NewsletterPROFINEWScom

wwwusprofinetcom

99

wwwusprofinetcom

Resources Webinars

Introduction to Ethernet for Control EngineersPROFINETIndustrial WirelessIndustrial Ethernet DiagnosticsPROFIBUS in the Process Industries PROFIsafePROFIenergyCompleting a PROFINET Project

More

100

Resources One-day training classes101

PROFINETMinneapolis June 4Denver June Chicago Aug Tampa Oct Detroit Oct Louisville Nov Raleigh Nov Seattle Dec

For the latest scheduleand to register visit

wwwusprofinetcom wwwusprofinetcom

PROFINETLos Angeles Feb 3 Dallas Feb 19Atlanta Mar 4Houston Mar 19Richmond Apr 2St Louis Apr 16Newark Apr 28Pittsburgh May 14

Resources PROFItech Classes

PROFIBUS or PROFINET Certified Network Engineer classFull week in Johnson City TNAlso available on-siteTheoretical plus hands-onCertification requires passing both a theoretical and practical examCertified Network Engineers are listed at wwwprofibuscomDetails at certifiedProfiInterfaceCentercomRegister online

wwwusprofinetcom

102

PROFINET Developer Workshop

Provide background and knowledge to design and test a PROFINET product efficientlyHow PROFINET can meet the specific applicationrsquos needs (ex GSDML file development)Tailored to customerrsquos level of experience and education Builds upon the PROFINET Certified Network Engineer curriculumHands-on experience and expert instruction on how to use the PROFINET test software suiteSmall or large groups accommodated both at the PIC or on the customerrsquos site wwwusprofinetcom

103

Resources Books

wwwusprofinetcom

104

OrderOrder

Order Order

Resources Social Media

wwwusprofinetcom

105

PROFItelevision

ThePROFIblogger

MinutePROFINET

Resources People

PI North America16101 N 82nd StreetSuite 3BScottsdale AZ 85260 USA ph (480) 483-2456fax (480) 483-7202wwwusprofibuscom

Michael Bryant Executive DirectorCarl Henning Deputy DirectorMichael Bowne Director of Tech MktingLynne Froehlich Administrative DirectorMarsha Bryant Administrator

PROFI Interface Center One Internet PlazaJohnson City TN 37604 USA

ph (423) 262-2576fax (423) 262-2103 wwwProfiInterfaceCentercom

Torsten Paulsen PIC ManagerHunter Harrington PROFINET Consulting EngrKyle McMillan PROFINET Systems EngineerJohn Swindall PROFIBUS Systems Engineer

wwwusprofinetcom

106

copy2013-2015 PI North America The PROFINET and PROFIBUS Logos are registered trademarks Members of PI are entitled to use the logos in all their written or electronic publications and promotional material The use of the PROFINET Logo in connection with PROFINET products is allowed only under the conditions of the PROFINET Runtime Software license All other trademarks and registered trademarks are the property of their respective owners

  • PROFINET vs EtherNetIP
  • A Disclaimer
  • Agenda
  • The Organization PROFINET
  • The Organizations
  • The Organizations Activities
  • The Organizations Cooperation
  • PI markets
  • Itrsquos all about the data
  • The road to IIoT
  • Breadth of Application Coverage
  • Competitive comparison discrete IO
  • Resources
  • PROFINET in Process
  • Competitive comparison process
  • Resources
  • Resources PROFIBUS PA
  • Motion Control Topology
  • Competitive comparison motion
  • Resources
  • Depth of Features
  • 5 steps to determinism
  • PROFINET and TCPIP
  • Why not use TCPIP for real-time
  • Ethernet doesnrsquot cause delays
  • PROFINET RT (Real Time)
  • When you try to use all layershellip
  • When you try to use all layershellip
  • Bandwidth Reservation for PROFINET IRT
  • Scheduling for PROFINET IRT
  • Functional principle of synchronization
  • 3125 microsecond cycle
  • Summary
  • Depth of Features
  • The ISOOSI Communications Model
  • Device Diagnostic Information
  • Diagnostic Information
  • ISOOSI Model Where Diagnostics fit in
  • IT Standards fPROFINET Network Diagnostics
  • Network Diagnostics Using SNMP
  • Network diagnostics using HTTP
  • IT Standards fPROFINET Network Diagnostics
  • LLDP (Link Layer Discovery Protocol)
  • Slide Number 44
  • Simple Device Replacement
  • Simple Device Replacement
  • Slide Number 47
  • Competitive comparison diagnostics
  • Resources
  • Depth of Features
  • How do I move information vertically
  • Depth of Features
  • Application Profiles
  • Application Profiles
  • PROFIenergy Use Cases
  • Competitive comparison
  • PROFIenergy Resources
  • Depth of Features
  • PROFIsafe How it works
  • Competitive comparison
  • PROFIsafe Resources
  • Depth of Features
  • How do I integrate controllers
  • Depth of Features
  • Share an IO Device
  • Depth of Features
  • Wireless
  • PROFINET over wireless backbones
  • Competitive Comparison wireless
  • Resources
  • Depth of Features
  • More
  • Depth of Features
  • Security
  • Resources
  • Leadership
  • Wrapping Up
  • What is PROFINET
  • Industrial
  • Scalable (Donrsquot Fence Me In)
  • Complete
  • Open
  • Fast
  • Flexible
  • Easy
  • Ethernet (Standard Unmodified)
  • Industrial Ethernet Capability Matrix
  • Industrial Ethernet Capability Matrix
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Resources
  • Competitive Resources from the PROFIblog
  • wwwusprofinetcom
  • Resources PROFINEWS App
  • Resources Newsletter
  • Resources Webinars
  • Resources One-day training classes
  • Resources PROFItech Classes
  • PROFINET Developer Workshop
  • Resources Books
  • Resources Social Media
  • Resources People
  • Slide Number 107
Page 62: PROFINET vs. EtherNet/IP · PROFINET RT (Real Time) The device determines which path the telegram takes  26 Data 40*…1440 Bytes InterFrame Gap 12 Byte Pre-amble

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

62

How do I integrate controllers

wwwusprofinetcom

63IO controller 1

PROFINET

IO controller 2

CPU2 I-Device

IO device 1

CPU1

IO controller 3

CPU3

IO device 2

I-Device

An IO controller can also be an IO device with IO controller functionality on the same interfaceAllow local controllers in a modular architecture to communicate to a higher level station (main controller)Familiar IO access without TCPIP telegrams or proprietary methodsSimple and familiar IO interfacing of CPUs Interfacing of CPUs in different projects Integration among different controllers (manufacturers)Transmission of cyclic data (RT IRT)

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

64

Share an IO Device

PROFINET offers shared device functionalityTwo Controllers can access the same deviceFlexible assignment of modules to different controllers

IO controller 1

PROFINET

IO controller 2

Shared IO Device

Shared device results in reduced costs simplified architecturescan save on cabinet space allowing optimized solutions

65

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

66

Wireless

Long distance (RTU)Long distancesWaterwastewater and oil patch applicationsNo standards

Process InstrumentsShort distances battery powered meshWirelessHART ISA 10011a

Discrete Sensors and ActuatorsShort distances line-powered meshStandards still evolving

BackboneMedium distancesLong-established standards

wwwusprofinetcom

67

RTU = Remote Terminal Unit

PROFIBUS amp PROFINET gateways to WirelessHART

PI developed a standard

PROFINET uses this

PROFINET over wireless backbones

PROFINET runs over these standard wireless technologies

IEEE 80211 (bgahnac) ndash Wireless LANIEEE 802151 ndash Bluetooth

Wireless is part of the PROFINET specification

Many vendorsSome IO devices have wireless built in

PROFIsafe is safety-certified over wireless using PROFINET as the transport mechanism

wwwusprofinetcom

68

Competitive Comparison wireless

PROFINET ndash designed in safety includedEtherNetIP ndash multicasting complicates

wwwusprofinetcom

69

Resources

Industrial Wireless Networking WebinarFour kinds of wireless blog postPROFINET Certified Network Engineer classMore App stories

Disney Toy Story Midway ManiaDisney Radiator Springs Racers Swedish TowerSteel Industry

wwwusprofinetcom

70

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

71

More

Bumpless RedundancyFast Start UpiPar ServerProxiesUnmanaged switchesApplication Profiles for

Lab trains pumps SEMI robots hellip

wwwusprofinetcom

72

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

73

Security

PI and ODVA have security documentsBoth rely on protecting the network itself

wwwusprofinetcom

74

Resources

Automation WorldBelden webinarControl Engineering Were you just hackedwwwisssourcecomwwwSCADAhackercomEric Byresrsquo blogldquoProtecting ICSs from Electronic Threatsrdquo

Part 1Part 2Part 3

us-certgovcontrol_systemsMacAfeePROFINET Security Guideline

wwwusprofinetcom

75

Leadership

PI createdFunctional safety over the network using the black channel approachEnergy management covering production pauses and data organization

PI advocated 2-port switches in devices when ODVA said it was a bad idea now they also advocate themPI was first with redundant media controllers and devices

wwwusprofinetcom

76

Wrapping Up

What is PROFINET

PROFINET

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

wwwusprofinetcom

78

IS COFFEE

Industrial

Not PROFIBUS wrapped in TCPIPDesigned for industry from start

FastRobustDeterministic

wwwusprofinetcom

79

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Scalable (Donrsquot Fence Me In)

Donrsquot settle for an 80 solutionEventually you will need more

Motion ControlProcess InstrumentSafety over the busConnectivity to a

production systemAnd that will require

New busNew softwareNew training

Sohellipstart with the 100 solutionPROFINET wwwusprofinetcom

80

$

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Dont Fence Me In

Roy Rogers Sons of the Pionee

Sons of the Pioneers 36 All- track 7

1998

Other

16813268

eng - 00002425 00002423 00014C3C 00014C37 00015F90 00015F90 00008000 00008000 00007530 00007530

Complete

Finished (stable)Spec at version 23 for 2 yearsWork on ldquoobjectsrdquo continues

All application areasDiscrete process motion high speed

Depth of featuresDiagnostics

PROFIBUS-like + IT protocolsFunctional safetyEnergy managementFast startuphellip many more

wwwusprofinetcom

81

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Open

Created and maintained by PI not by any one companyPI members participate in Working Groups and as reviewersMembership not required to make productsNo contract to sign

wwwusprofinetcom

82

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Fast

How fastTCPIP

secondsProcess instruments

100rsquos of millisecondsFactory IO

~10 millisecondsMotion control

lt1 millisecondHigh speed IO motion

3125 microseconds

wwwusprofinetcom

83

How repeatable

seconds

10rsquos of milliseconds

lt1millisecond

lt1microsecond

called ldquojitterrdquocovers this whole range

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

FlexibleStart with PROFINET

Virtually unlimited address spaceLots of bandwidthStandard wirelessFuture-proof leveraging of EthernetConnectivity upwardsConnectivity peer-to-peerConnect directly to IO

For specialized needsUnusual device PROFIBUS to PROFINETIntelligent sensor IO-Link to PROFINETSimple sensor AS-i to PROFINETProcess instrument PROFIBUS PA (or FF) to PROFINETWireless process instrument WirelessHART to PROFINETWireless discrete sensor PI WSAN to PROFINETLegacy fieldbus Proxy to PROFINETLegacy instrument HART to PROFINET

84

wwwusprofinetcom

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Easy

Simple Device ReplacementEasy configurationAutomatic topologyAutomatic timing calculations

wwwusprofinetcom

85

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Ethernet (Standard Unmodified)

Standard Unmodified EthernetConforms to IEEE8023

Media includesCopperFiberWireless

Uses standard Ethernet switches

wwwusprofinetcom

86

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Industrial Ethernet Capability Matrix

wwwusprofinetcom

87

Industrial Ethernet Capability Matrix

wwwusprofinetcom

88

TCPIP

Open Network

Real-timeMotion

Controller-to-Controller(Peer-to-Peer)

Modbus TCPEtherNetIPEtherCATPROFINET

Motion

wwwusprofinetcom

Industrial Ethernet Functionality

Technology PROFINET EthernetIP Modbus TCP

Ethernet IO Y Y YMotion Control Y Y NPeer-to-peer Y Y N

Process profile Y N N

Safety Y Y NSecurity Guideline Y N NBuses integrated many DeviceNet

ControlNet Modbus

source organization websites

Y = shipping N = no plans known

Available= PROFIBUS DP PROFIBUS PA Interbus DeviceNet Serial Modbus AS-i HART IO-Link FFPlanned= CC-Link more

89

Industrial Ethernet Functionality

Technology PROFINET EtherNetIP Modbus TCP

Communication Model Provider-Consumer

Provider-Consumer

Client-Server

Real-time Protocol Options

IEEE 8023 (Layer 2) primary

UDPIP optionTCPIP option

UDPIP (Layer 4) TCPIP (Layer 4)

Jitter with IO ++ (low) - (high) -- (higher)

Protocol Standard IEC 61158 IEC 61158 IEC 61158

Transmission Type Unicast primary Multicast optional

Multicast primary Limited Unicast Unicast only

COTS switch possible Yes Not recommended Yes

Switch requirements 100Mbits or faster

full duplex for IO traffic

Full DuplexIGMP Snooping One

IGMP QueryWire speed

For IO traffic

No special requirements

IP Address AssignmentAutomatic w PN

DCPDHCP optional

DHCP andManaged

DHCP and Managed

90

wwwusprofinetcom

Industrial Ethernet Functionality

Device Names Mandatory Optional Optional

Simple Device Replacement

Yes no toolssupport in all

devices

NoDHCP Option 82 Managed

Need special switchserver with DHCP

Option 82 support

No

Technology PROFINET EtherNetIP Modbus TCP

Network Management

(DCP DHCP option SNMP LLDP

topology options naming concept comprehensive

diagnostics)

(DHCP bootP DHCP option 82 SNMP loop holes vendor specific

limited network diagnostics special switches very likely)

(limited to IT tools SNMP loop

holes vendor specific no built

in network functions)

Comprehensive Diagnostics

Yes Application and Network No No

Diagnostics IO Status Yes No IO only No

Diagnostics Network Browser (can find IP or naming issues)

Yes returns all PROFINET Devices

and information

Limited to IT or vendor tools

no common tool

Limited to IT or vendor tools

no common tool

91

wwwusprofinetcom

Industrial Ethernet Functionality

Diagnostics Topology Yes No No

SNMP loop holes No Yes Yes

Energy Management(PROFIenergy) Yes No No

Safety Yes Yes No

Fast Start Up Yes Yes No

Wireless Yes IEEE 80211 and Bluetooth

Yes IEEE 80211(with caution when

using multicast)Yes

Performance ++ - --

Automatic Timing Calculation Yes No No

Technology PROFINET EtherNetIP Modbus TCP

Fieldbus Integration

Many including non PI

networks (PROFIBUS Interbus ASI

DeviceNet Foundation Fieldbus Modbus Hart

etc)

CompoNet DeviceNet ControlNet

Modbus TCPModbus

92

wwwusprofinetcom

Industrial Ethernet Functionality

Media (Network) Redundancy

YesSP RSP PN MRP

bumpless IRTvendor specific

YesSP RSP DLR vendor

specific

YesSP RSP vendor

specific

Bumpless Redundancy Yes No No

Controller Redundancy YesNot on EtherNetIP

Only with additional ODVA networks and hardware

No

Device Redundancy Yes No NoVertical Integration Yes No NoDevices can report maintenance information

Yes No No

Peer to Peer communications

Yes with CBA I-Device PNPN

Couplers TCPUDP option for programmed communication

Yesonly TCPIPprogrammed

communication

Yesonly TCPIPprogrammed

communication

Technology PROFINET EtherNetIP Modbus TCP

93

wwwusprofinetcom

Industrial Ethernet Functionality

Technology PROFINET EtherNetIP Modbus TCP

PROFINET for PA(Process Automation)

Yes No No

Shared Device Yes No No

iPar (optional parameter server)

Yes No No

TCI ndash Tool Calling Interface(allows vendor tools to be entered from the PROFINET configuration engineering tool)

Yes No No

94

wwwusprofinetcom

Resources

Competitive Resources from the PROFIblog

Pegging the FUD Meter (82707)The Fickle Finger of FUD (103007)FUD Dissection Part 1FUD Dissection Part 2Responding to FUD with FCNThe Big Lie SUE (121708)The EtherNetIP FUD-sicle ndash Melted Again(73112)PROFINET versus EtherNetIP (22415)

wwwusprofinetcom

96

wwwusprofinetcom

wwwusprofinetcom

97

Resources PROFINEWS App

wwwusprofinetcom

98

Resources NewsletterPROFINEWScom

wwwusprofinetcom

99

wwwusprofinetcom

Resources Webinars

Introduction to Ethernet for Control EngineersPROFINETIndustrial WirelessIndustrial Ethernet DiagnosticsPROFIBUS in the Process Industries PROFIsafePROFIenergyCompleting a PROFINET Project

More

100

Resources One-day training classes101

PROFINETMinneapolis June 4Denver June Chicago Aug Tampa Oct Detroit Oct Louisville Nov Raleigh Nov Seattle Dec

For the latest scheduleand to register visit

wwwusprofinetcom wwwusprofinetcom

PROFINETLos Angeles Feb 3 Dallas Feb 19Atlanta Mar 4Houston Mar 19Richmond Apr 2St Louis Apr 16Newark Apr 28Pittsburgh May 14

Resources PROFItech Classes

PROFIBUS or PROFINET Certified Network Engineer classFull week in Johnson City TNAlso available on-siteTheoretical plus hands-onCertification requires passing both a theoretical and practical examCertified Network Engineers are listed at wwwprofibuscomDetails at certifiedProfiInterfaceCentercomRegister online

wwwusprofinetcom

102

PROFINET Developer Workshop

Provide background and knowledge to design and test a PROFINET product efficientlyHow PROFINET can meet the specific applicationrsquos needs (ex GSDML file development)Tailored to customerrsquos level of experience and education Builds upon the PROFINET Certified Network Engineer curriculumHands-on experience and expert instruction on how to use the PROFINET test software suiteSmall or large groups accommodated both at the PIC or on the customerrsquos site wwwusprofinetcom

103

Resources Books

wwwusprofinetcom

104

OrderOrder

Order Order

Resources Social Media

wwwusprofinetcom

105

PROFItelevision

ThePROFIblogger

MinutePROFINET

Resources People

PI North America16101 N 82nd StreetSuite 3BScottsdale AZ 85260 USA ph (480) 483-2456fax (480) 483-7202wwwusprofibuscom

Michael Bryant Executive DirectorCarl Henning Deputy DirectorMichael Bowne Director of Tech MktingLynne Froehlich Administrative DirectorMarsha Bryant Administrator

PROFI Interface Center One Internet PlazaJohnson City TN 37604 USA

ph (423) 262-2576fax (423) 262-2103 wwwProfiInterfaceCentercom

Torsten Paulsen PIC ManagerHunter Harrington PROFINET Consulting EngrKyle McMillan PROFINET Systems EngineerJohn Swindall PROFIBUS Systems Engineer

wwwusprofinetcom

106

copy2013-2015 PI North America The PROFINET and PROFIBUS Logos are registered trademarks Members of PI are entitled to use the logos in all their written or electronic publications and promotional material The use of the PROFINET Logo in connection with PROFINET products is allowed only under the conditions of the PROFINET Runtime Software license All other trademarks and registered trademarks are the property of their respective owners

  • PROFINET vs EtherNetIP
  • A Disclaimer
  • Agenda
  • The Organization PROFINET
  • The Organizations
  • The Organizations Activities
  • The Organizations Cooperation
  • PI markets
  • Itrsquos all about the data
  • The road to IIoT
  • Breadth of Application Coverage
  • Competitive comparison discrete IO
  • Resources
  • PROFINET in Process
  • Competitive comparison process
  • Resources
  • Resources PROFIBUS PA
  • Motion Control Topology
  • Competitive comparison motion
  • Resources
  • Depth of Features
  • 5 steps to determinism
  • PROFINET and TCPIP
  • Why not use TCPIP for real-time
  • Ethernet doesnrsquot cause delays
  • PROFINET RT (Real Time)
  • When you try to use all layershellip
  • When you try to use all layershellip
  • Bandwidth Reservation for PROFINET IRT
  • Scheduling for PROFINET IRT
  • Functional principle of synchronization
  • 3125 microsecond cycle
  • Summary
  • Depth of Features
  • The ISOOSI Communications Model
  • Device Diagnostic Information
  • Diagnostic Information
  • ISOOSI Model Where Diagnostics fit in
  • IT Standards fPROFINET Network Diagnostics
  • Network Diagnostics Using SNMP
  • Network diagnostics using HTTP
  • IT Standards fPROFINET Network Diagnostics
  • LLDP (Link Layer Discovery Protocol)
  • Slide Number 44
  • Simple Device Replacement
  • Simple Device Replacement
  • Slide Number 47
  • Competitive comparison diagnostics
  • Resources
  • Depth of Features
  • How do I move information vertically
  • Depth of Features
  • Application Profiles
  • Application Profiles
  • PROFIenergy Use Cases
  • Competitive comparison
  • PROFIenergy Resources
  • Depth of Features
  • PROFIsafe How it works
  • Competitive comparison
  • PROFIsafe Resources
  • Depth of Features
  • How do I integrate controllers
  • Depth of Features
  • Share an IO Device
  • Depth of Features
  • Wireless
  • PROFINET over wireless backbones
  • Competitive Comparison wireless
  • Resources
  • Depth of Features
  • More
  • Depth of Features
  • Security
  • Resources
  • Leadership
  • Wrapping Up
  • What is PROFINET
  • Industrial
  • Scalable (Donrsquot Fence Me In)
  • Complete
  • Open
  • Fast
  • Flexible
  • Easy
  • Ethernet (Standard Unmodified)
  • Industrial Ethernet Capability Matrix
  • Industrial Ethernet Capability Matrix
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Resources
  • Competitive Resources from the PROFIblog
  • wwwusprofinetcom
  • Resources PROFINEWS App
  • Resources Newsletter
  • Resources Webinars
  • Resources One-day training classes
  • Resources PROFItech Classes
  • PROFINET Developer Workshop
  • Resources Books
  • Resources Social Media
  • Resources People
  • Slide Number 107
Page 63: PROFINET vs. EtherNet/IP · PROFINET RT (Real Time) The device determines which path the telegram takes  26 Data 40*…1440 Bytes InterFrame Gap 12 Byte Pre-amble

How do I integrate controllers

wwwusprofinetcom

63IO controller 1

PROFINET

IO controller 2

CPU2 I-Device

IO device 1

CPU1

IO controller 3

CPU3

IO device 2

I-Device

An IO controller can also be an IO device with IO controller functionality on the same interfaceAllow local controllers in a modular architecture to communicate to a higher level station (main controller)Familiar IO access without TCPIP telegrams or proprietary methodsSimple and familiar IO interfacing of CPUs Interfacing of CPUs in different projects Integration among different controllers (manufacturers)Transmission of cyclic data (RT IRT)

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

64

Share an IO Device

PROFINET offers shared device functionalityTwo Controllers can access the same deviceFlexible assignment of modules to different controllers

IO controller 1

PROFINET

IO controller 2

Shared IO Device

Shared device results in reduced costs simplified architecturescan save on cabinet space allowing optimized solutions

65

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

66

Wireless

Long distance (RTU)Long distancesWaterwastewater and oil patch applicationsNo standards

Process InstrumentsShort distances battery powered meshWirelessHART ISA 10011a

Discrete Sensors and ActuatorsShort distances line-powered meshStandards still evolving

BackboneMedium distancesLong-established standards

wwwusprofinetcom

67

RTU = Remote Terminal Unit

PROFIBUS amp PROFINET gateways to WirelessHART

PI developed a standard

PROFINET uses this

PROFINET over wireless backbones

PROFINET runs over these standard wireless technologies

IEEE 80211 (bgahnac) ndash Wireless LANIEEE 802151 ndash Bluetooth

Wireless is part of the PROFINET specification

Many vendorsSome IO devices have wireless built in

PROFIsafe is safety-certified over wireless using PROFINET as the transport mechanism

wwwusprofinetcom

68

Competitive Comparison wireless

PROFINET ndash designed in safety includedEtherNetIP ndash multicasting complicates

wwwusprofinetcom

69

Resources

Industrial Wireless Networking WebinarFour kinds of wireless blog postPROFINET Certified Network Engineer classMore App stories

Disney Toy Story Midway ManiaDisney Radiator Springs Racers Swedish TowerSteel Industry

wwwusprofinetcom

70

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

71

More

Bumpless RedundancyFast Start UpiPar ServerProxiesUnmanaged switchesApplication Profiles for

Lab trains pumps SEMI robots hellip

wwwusprofinetcom

72

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

73

Security

PI and ODVA have security documentsBoth rely on protecting the network itself

wwwusprofinetcom

74

Resources

Automation WorldBelden webinarControl Engineering Were you just hackedwwwisssourcecomwwwSCADAhackercomEric Byresrsquo blogldquoProtecting ICSs from Electronic Threatsrdquo

Part 1Part 2Part 3

us-certgovcontrol_systemsMacAfeePROFINET Security Guideline

wwwusprofinetcom

75

Leadership

PI createdFunctional safety over the network using the black channel approachEnergy management covering production pauses and data organization

PI advocated 2-port switches in devices when ODVA said it was a bad idea now they also advocate themPI was first with redundant media controllers and devices

wwwusprofinetcom

76

Wrapping Up

What is PROFINET

PROFINET

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

wwwusprofinetcom

78

IS COFFEE

Industrial

Not PROFIBUS wrapped in TCPIPDesigned for industry from start

FastRobustDeterministic

wwwusprofinetcom

79

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Scalable (Donrsquot Fence Me In)

Donrsquot settle for an 80 solutionEventually you will need more

Motion ControlProcess InstrumentSafety over the busConnectivity to a

production systemAnd that will require

New busNew softwareNew training

Sohellipstart with the 100 solutionPROFINET wwwusprofinetcom

80

$

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Dont Fence Me In

Roy Rogers Sons of the Pionee

Sons of the Pioneers 36 All- track 7

1998

Other

16813268

eng - 00002425 00002423 00014C3C 00014C37 00015F90 00015F90 00008000 00008000 00007530 00007530

Complete

Finished (stable)Spec at version 23 for 2 yearsWork on ldquoobjectsrdquo continues

All application areasDiscrete process motion high speed

Depth of featuresDiagnostics

PROFIBUS-like + IT protocolsFunctional safetyEnergy managementFast startuphellip many more

wwwusprofinetcom

81

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Open

Created and maintained by PI not by any one companyPI members participate in Working Groups and as reviewersMembership not required to make productsNo contract to sign

wwwusprofinetcom

82

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Fast

How fastTCPIP

secondsProcess instruments

100rsquos of millisecondsFactory IO

~10 millisecondsMotion control

lt1 millisecondHigh speed IO motion

3125 microseconds

wwwusprofinetcom

83

How repeatable

seconds

10rsquos of milliseconds

lt1millisecond

lt1microsecond

called ldquojitterrdquocovers this whole range

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

FlexibleStart with PROFINET

Virtually unlimited address spaceLots of bandwidthStandard wirelessFuture-proof leveraging of EthernetConnectivity upwardsConnectivity peer-to-peerConnect directly to IO

For specialized needsUnusual device PROFIBUS to PROFINETIntelligent sensor IO-Link to PROFINETSimple sensor AS-i to PROFINETProcess instrument PROFIBUS PA (or FF) to PROFINETWireless process instrument WirelessHART to PROFINETWireless discrete sensor PI WSAN to PROFINETLegacy fieldbus Proxy to PROFINETLegacy instrument HART to PROFINET

84

wwwusprofinetcom

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Easy

Simple Device ReplacementEasy configurationAutomatic topologyAutomatic timing calculations

wwwusprofinetcom

85

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Ethernet (Standard Unmodified)

Standard Unmodified EthernetConforms to IEEE8023

Media includesCopperFiberWireless

Uses standard Ethernet switches

wwwusprofinetcom

86

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Industrial Ethernet Capability Matrix

wwwusprofinetcom

87

Industrial Ethernet Capability Matrix

wwwusprofinetcom

88

TCPIP

Open Network

Real-timeMotion

Controller-to-Controller(Peer-to-Peer)

Modbus TCPEtherNetIPEtherCATPROFINET

Motion

wwwusprofinetcom

Industrial Ethernet Functionality

Technology PROFINET EthernetIP Modbus TCP

Ethernet IO Y Y YMotion Control Y Y NPeer-to-peer Y Y N

Process profile Y N N

Safety Y Y NSecurity Guideline Y N NBuses integrated many DeviceNet

ControlNet Modbus

source organization websites

Y = shipping N = no plans known

Available= PROFIBUS DP PROFIBUS PA Interbus DeviceNet Serial Modbus AS-i HART IO-Link FFPlanned= CC-Link more

89

Industrial Ethernet Functionality

Technology PROFINET EtherNetIP Modbus TCP

Communication Model Provider-Consumer

Provider-Consumer

Client-Server

Real-time Protocol Options

IEEE 8023 (Layer 2) primary

UDPIP optionTCPIP option

UDPIP (Layer 4) TCPIP (Layer 4)

Jitter with IO ++ (low) - (high) -- (higher)

Protocol Standard IEC 61158 IEC 61158 IEC 61158

Transmission Type Unicast primary Multicast optional

Multicast primary Limited Unicast Unicast only

COTS switch possible Yes Not recommended Yes

Switch requirements 100Mbits or faster

full duplex for IO traffic

Full DuplexIGMP Snooping One

IGMP QueryWire speed

For IO traffic

No special requirements

IP Address AssignmentAutomatic w PN

DCPDHCP optional

DHCP andManaged

DHCP and Managed

90

wwwusprofinetcom

Industrial Ethernet Functionality

Device Names Mandatory Optional Optional

Simple Device Replacement

Yes no toolssupport in all

devices

NoDHCP Option 82 Managed

Need special switchserver with DHCP

Option 82 support

No

Technology PROFINET EtherNetIP Modbus TCP

Network Management

(DCP DHCP option SNMP LLDP

topology options naming concept comprehensive

diagnostics)

(DHCP bootP DHCP option 82 SNMP loop holes vendor specific

limited network diagnostics special switches very likely)

(limited to IT tools SNMP loop

holes vendor specific no built

in network functions)

Comprehensive Diagnostics

Yes Application and Network No No

Diagnostics IO Status Yes No IO only No

Diagnostics Network Browser (can find IP or naming issues)

Yes returns all PROFINET Devices

and information

Limited to IT or vendor tools

no common tool

Limited to IT or vendor tools

no common tool

91

wwwusprofinetcom

Industrial Ethernet Functionality

Diagnostics Topology Yes No No

SNMP loop holes No Yes Yes

Energy Management(PROFIenergy) Yes No No

Safety Yes Yes No

Fast Start Up Yes Yes No

Wireless Yes IEEE 80211 and Bluetooth

Yes IEEE 80211(with caution when

using multicast)Yes

Performance ++ - --

Automatic Timing Calculation Yes No No

Technology PROFINET EtherNetIP Modbus TCP

Fieldbus Integration

Many including non PI

networks (PROFIBUS Interbus ASI

DeviceNet Foundation Fieldbus Modbus Hart

etc)

CompoNet DeviceNet ControlNet

Modbus TCPModbus

92

wwwusprofinetcom

Industrial Ethernet Functionality

Media (Network) Redundancy

YesSP RSP PN MRP

bumpless IRTvendor specific

YesSP RSP DLR vendor

specific

YesSP RSP vendor

specific

Bumpless Redundancy Yes No No

Controller Redundancy YesNot on EtherNetIP

Only with additional ODVA networks and hardware

No

Device Redundancy Yes No NoVertical Integration Yes No NoDevices can report maintenance information

Yes No No

Peer to Peer communications

Yes with CBA I-Device PNPN

Couplers TCPUDP option for programmed communication

Yesonly TCPIPprogrammed

communication

Yesonly TCPIPprogrammed

communication

Technology PROFINET EtherNetIP Modbus TCP

93

wwwusprofinetcom

Industrial Ethernet Functionality

Technology PROFINET EtherNetIP Modbus TCP

PROFINET for PA(Process Automation)

Yes No No

Shared Device Yes No No

iPar (optional parameter server)

Yes No No

TCI ndash Tool Calling Interface(allows vendor tools to be entered from the PROFINET configuration engineering tool)

Yes No No

94

wwwusprofinetcom

Resources

Competitive Resources from the PROFIblog

Pegging the FUD Meter (82707)The Fickle Finger of FUD (103007)FUD Dissection Part 1FUD Dissection Part 2Responding to FUD with FCNThe Big Lie SUE (121708)The EtherNetIP FUD-sicle ndash Melted Again(73112)PROFINET versus EtherNetIP (22415)

wwwusprofinetcom

96

wwwusprofinetcom

wwwusprofinetcom

97

Resources PROFINEWS App

wwwusprofinetcom

98

Resources NewsletterPROFINEWScom

wwwusprofinetcom

99

wwwusprofinetcom

Resources Webinars

Introduction to Ethernet for Control EngineersPROFINETIndustrial WirelessIndustrial Ethernet DiagnosticsPROFIBUS in the Process Industries PROFIsafePROFIenergyCompleting a PROFINET Project

More

100

Resources One-day training classes101

PROFINETMinneapolis June 4Denver June Chicago Aug Tampa Oct Detroit Oct Louisville Nov Raleigh Nov Seattle Dec

For the latest scheduleand to register visit

wwwusprofinetcom wwwusprofinetcom

PROFINETLos Angeles Feb 3 Dallas Feb 19Atlanta Mar 4Houston Mar 19Richmond Apr 2St Louis Apr 16Newark Apr 28Pittsburgh May 14

Resources PROFItech Classes

PROFIBUS or PROFINET Certified Network Engineer classFull week in Johnson City TNAlso available on-siteTheoretical plus hands-onCertification requires passing both a theoretical and practical examCertified Network Engineers are listed at wwwprofibuscomDetails at certifiedProfiInterfaceCentercomRegister online

wwwusprofinetcom

102

PROFINET Developer Workshop

Provide background and knowledge to design and test a PROFINET product efficientlyHow PROFINET can meet the specific applicationrsquos needs (ex GSDML file development)Tailored to customerrsquos level of experience and education Builds upon the PROFINET Certified Network Engineer curriculumHands-on experience and expert instruction on how to use the PROFINET test software suiteSmall or large groups accommodated both at the PIC or on the customerrsquos site wwwusprofinetcom

103

Resources Books

wwwusprofinetcom

104

OrderOrder

Order Order

Resources Social Media

wwwusprofinetcom

105

PROFItelevision

ThePROFIblogger

MinutePROFINET

Resources People

PI North America16101 N 82nd StreetSuite 3BScottsdale AZ 85260 USA ph (480) 483-2456fax (480) 483-7202wwwusprofibuscom

Michael Bryant Executive DirectorCarl Henning Deputy DirectorMichael Bowne Director of Tech MktingLynne Froehlich Administrative DirectorMarsha Bryant Administrator

PROFI Interface Center One Internet PlazaJohnson City TN 37604 USA

ph (423) 262-2576fax (423) 262-2103 wwwProfiInterfaceCentercom

Torsten Paulsen PIC ManagerHunter Harrington PROFINET Consulting EngrKyle McMillan PROFINET Systems EngineerJohn Swindall PROFIBUS Systems Engineer

wwwusprofinetcom

106

copy2013-2015 PI North America The PROFINET and PROFIBUS Logos are registered trademarks Members of PI are entitled to use the logos in all their written or electronic publications and promotional material The use of the PROFINET Logo in connection with PROFINET products is allowed only under the conditions of the PROFINET Runtime Software license All other trademarks and registered trademarks are the property of their respective owners

  • PROFINET vs EtherNetIP
  • A Disclaimer
  • Agenda
  • The Organization PROFINET
  • The Organizations
  • The Organizations Activities
  • The Organizations Cooperation
  • PI markets
  • Itrsquos all about the data
  • The road to IIoT
  • Breadth of Application Coverage
  • Competitive comparison discrete IO
  • Resources
  • PROFINET in Process
  • Competitive comparison process
  • Resources
  • Resources PROFIBUS PA
  • Motion Control Topology
  • Competitive comparison motion
  • Resources
  • Depth of Features
  • 5 steps to determinism
  • PROFINET and TCPIP
  • Why not use TCPIP for real-time
  • Ethernet doesnrsquot cause delays
  • PROFINET RT (Real Time)
  • When you try to use all layershellip
  • When you try to use all layershellip
  • Bandwidth Reservation for PROFINET IRT
  • Scheduling for PROFINET IRT
  • Functional principle of synchronization
  • 3125 microsecond cycle
  • Summary
  • Depth of Features
  • The ISOOSI Communications Model
  • Device Diagnostic Information
  • Diagnostic Information
  • ISOOSI Model Where Diagnostics fit in
  • IT Standards fPROFINET Network Diagnostics
  • Network Diagnostics Using SNMP
  • Network diagnostics using HTTP
  • IT Standards fPROFINET Network Diagnostics
  • LLDP (Link Layer Discovery Protocol)
  • Slide Number 44
  • Simple Device Replacement
  • Simple Device Replacement
  • Slide Number 47
  • Competitive comparison diagnostics
  • Resources
  • Depth of Features
  • How do I move information vertically
  • Depth of Features
  • Application Profiles
  • Application Profiles
  • PROFIenergy Use Cases
  • Competitive comparison
  • PROFIenergy Resources
  • Depth of Features
  • PROFIsafe How it works
  • Competitive comparison
  • PROFIsafe Resources
  • Depth of Features
  • How do I integrate controllers
  • Depth of Features
  • Share an IO Device
  • Depth of Features
  • Wireless
  • PROFINET over wireless backbones
  • Competitive Comparison wireless
  • Resources
  • Depth of Features
  • More
  • Depth of Features
  • Security
  • Resources
  • Leadership
  • Wrapping Up
  • What is PROFINET
  • Industrial
  • Scalable (Donrsquot Fence Me In)
  • Complete
  • Open
  • Fast
  • Flexible
  • Easy
  • Ethernet (Standard Unmodified)
  • Industrial Ethernet Capability Matrix
  • Industrial Ethernet Capability Matrix
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Resources
  • Competitive Resources from the PROFIblog
  • wwwusprofinetcom
  • Resources PROFINEWS App
  • Resources Newsletter
  • Resources Webinars
  • Resources One-day training classes
  • Resources PROFItech Classes
  • PROFINET Developer Workshop
  • Resources Books
  • Resources Social Media
  • Resources People
  • Slide Number 107
Page 64: PROFINET vs. EtherNet/IP · PROFINET RT (Real Time) The device determines which path the telegram takes  26 Data 40*…1440 Bytes InterFrame Gap 12 Byte Pre-amble

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

64

Share an IO Device

PROFINET offers shared device functionalityTwo Controllers can access the same deviceFlexible assignment of modules to different controllers

IO controller 1

PROFINET

IO controller 2

Shared IO Device

Shared device results in reduced costs simplified architecturescan save on cabinet space allowing optimized solutions

65

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

66

Wireless

Long distance (RTU)Long distancesWaterwastewater and oil patch applicationsNo standards

Process InstrumentsShort distances battery powered meshWirelessHART ISA 10011a

Discrete Sensors and ActuatorsShort distances line-powered meshStandards still evolving

BackboneMedium distancesLong-established standards

wwwusprofinetcom

67

RTU = Remote Terminal Unit

PROFIBUS amp PROFINET gateways to WirelessHART

PI developed a standard

PROFINET uses this

PROFINET over wireless backbones

PROFINET runs over these standard wireless technologies

IEEE 80211 (bgahnac) ndash Wireless LANIEEE 802151 ndash Bluetooth

Wireless is part of the PROFINET specification

Many vendorsSome IO devices have wireless built in

PROFIsafe is safety-certified over wireless using PROFINET as the transport mechanism

wwwusprofinetcom

68

Competitive Comparison wireless

PROFINET ndash designed in safety includedEtherNetIP ndash multicasting complicates

wwwusprofinetcom

69

Resources

Industrial Wireless Networking WebinarFour kinds of wireless blog postPROFINET Certified Network Engineer classMore App stories

Disney Toy Story Midway ManiaDisney Radiator Springs Racers Swedish TowerSteel Industry

wwwusprofinetcom

70

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

71

More

Bumpless RedundancyFast Start UpiPar ServerProxiesUnmanaged switchesApplication Profiles for

Lab trains pumps SEMI robots hellip

wwwusprofinetcom

72

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

73

Security

PI and ODVA have security documentsBoth rely on protecting the network itself

wwwusprofinetcom

74

Resources

Automation WorldBelden webinarControl Engineering Were you just hackedwwwisssourcecomwwwSCADAhackercomEric Byresrsquo blogldquoProtecting ICSs from Electronic Threatsrdquo

Part 1Part 2Part 3

us-certgovcontrol_systemsMacAfeePROFINET Security Guideline

wwwusprofinetcom

75

Leadership

PI createdFunctional safety over the network using the black channel approachEnergy management covering production pauses and data organization

PI advocated 2-port switches in devices when ODVA said it was a bad idea now they also advocate themPI was first with redundant media controllers and devices

wwwusprofinetcom

76

Wrapping Up

What is PROFINET

PROFINET

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

wwwusprofinetcom

78

IS COFFEE

Industrial

Not PROFIBUS wrapped in TCPIPDesigned for industry from start

FastRobustDeterministic

wwwusprofinetcom

79

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Scalable (Donrsquot Fence Me In)

Donrsquot settle for an 80 solutionEventually you will need more

Motion ControlProcess InstrumentSafety over the busConnectivity to a

production systemAnd that will require

New busNew softwareNew training

Sohellipstart with the 100 solutionPROFINET wwwusprofinetcom

80

$

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Dont Fence Me In

Roy Rogers Sons of the Pionee

Sons of the Pioneers 36 All- track 7

1998

Other

16813268

eng - 00002425 00002423 00014C3C 00014C37 00015F90 00015F90 00008000 00008000 00007530 00007530

Complete

Finished (stable)Spec at version 23 for 2 yearsWork on ldquoobjectsrdquo continues

All application areasDiscrete process motion high speed

Depth of featuresDiagnostics

PROFIBUS-like + IT protocolsFunctional safetyEnergy managementFast startuphellip many more

wwwusprofinetcom

81

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Open

Created and maintained by PI not by any one companyPI members participate in Working Groups and as reviewersMembership not required to make productsNo contract to sign

wwwusprofinetcom

82

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Fast

How fastTCPIP

secondsProcess instruments

100rsquos of millisecondsFactory IO

~10 millisecondsMotion control

lt1 millisecondHigh speed IO motion

3125 microseconds

wwwusprofinetcom

83

How repeatable

seconds

10rsquos of milliseconds

lt1millisecond

lt1microsecond

called ldquojitterrdquocovers this whole range

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

FlexibleStart with PROFINET

Virtually unlimited address spaceLots of bandwidthStandard wirelessFuture-proof leveraging of EthernetConnectivity upwardsConnectivity peer-to-peerConnect directly to IO

For specialized needsUnusual device PROFIBUS to PROFINETIntelligent sensor IO-Link to PROFINETSimple sensor AS-i to PROFINETProcess instrument PROFIBUS PA (or FF) to PROFINETWireless process instrument WirelessHART to PROFINETWireless discrete sensor PI WSAN to PROFINETLegacy fieldbus Proxy to PROFINETLegacy instrument HART to PROFINET

84

wwwusprofinetcom

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Easy

Simple Device ReplacementEasy configurationAutomatic topologyAutomatic timing calculations

wwwusprofinetcom

85

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Ethernet (Standard Unmodified)

Standard Unmodified EthernetConforms to IEEE8023

Media includesCopperFiberWireless

Uses standard Ethernet switches

wwwusprofinetcom

86

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Industrial Ethernet Capability Matrix

wwwusprofinetcom

87

Industrial Ethernet Capability Matrix

wwwusprofinetcom

88

TCPIP

Open Network

Real-timeMotion

Controller-to-Controller(Peer-to-Peer)

Modbus TCPEtherNetIPEtherCATPROFINET

Motion

wwwusprofinetcom

Industrial Ethernet Functionality

Technology PROFINET EthernetIP Modbus TCP

Ethernet IO Y Y YMotion Control Y Y NPeer-to-peer Y Y N

Process profile Y N N

Safety Y Y NSecurity Guideline Y N NBuses integrated many DeviceNet

ControlNet Modbus

source organization websites

Y = shipping N = no plans known

Available= PROFIBUS DP PROFIBUS PA Interbus DeviceNet Serial Modbus AS-i HART IO-Link FFPlanned= CC-Link more

89

Industrial Ethernet Functionality

Technology PROFINET EtherNetIP Modbus TCP

Communication Model Provider-Consumer

Provider-Consumer

Client-Server

Real-time Protocol Options

IEEE 8023 (Layer 2) primary

UDPIP optionTCPIP option

UDPIP (Layer 4) TCPIP (Layer 4)

Jitter with IO ++ (low) - (high) -- (higher)

Protocol Standard IEC 61158 IEC 61158 IEC 61158

Transmission Type Unicast primary Multicast optional

Multicast primary Limited Unicast Unicast only

COTS switch possible Yes Not recommended Yes

Switch requirements 100Mbits or faster

full duplex for IO traffic

Full DuplexIGMP Snooping One

IGMP QueryWire speed

For IO traffic

No special requirements

IP Address AssignmentAutomatic w PN

DCPDHCP optional

DHCP andManaged

DHCP and Managed

90

wwwusprofinetcom

Industrial Ethernet Functionality

Device Names Mandatory Optional Optional

Simple Device Replacement

Yes no toolssupport in all

devices

NoDHCP Option 82 Managed

Need special switchserver with DHCP

Option 82 support

No

Technology PROFINET EtherNetIP Modbus TCP

Network Management

(DCP DHCP option SNMP LLDP

topology options naming concept comprehensive

diagnostics)

(DHCP bootP DHCP option 82 SNMP loop holes vendor specific

limited network diagnostics special switches very likely)

(limited to IT tools SNMP loop

holes vendor specific no built

in network functions)

Comprehensive Diagnostics

Yes Application and Network No No

Diagnostics IO Status Yes No IO only No

Diagnostics Network Browser (can find IP or naming issues)

Yes returns all PROFINET Devices

and information

Limited to IT or vendor tools

no common tool

Limited to IT or vendor tools

no common tool

91

wwwusprofinetcom

Industrial Ethernet Functionality

Diagnostics Topology Yes No No

SNMP loop holes No Yes Yes

Energy Management(PROFIenergy) Yes No No

Safety Yes Yes No

Fast Start Up Yes Yes No

Wireless Yes IEEE 80211 and Bluetooth

Yes IEEE 80211(with caution when

using multicast)Yes

Performance ++ - --

Automatic Timing Calculation Yes No No

Technology PROFINET EtherNetIP Modbus TCP

Fieldbus Integration

Many including non PI

networks (PROFIBUS Interbus ASI

DeviceNet Foundation Fieldbus Modbus Hart

etc)

CompoNet DeviceNet ControlNet

Modbus TCPModbus

92

wwwusprofinetcom

Industrial Ethernet Functionality

Media (Network) Redundancy

YesSP RSP PN MRP

bumpless IRTvendor specific

YesSP RSP DLR vendor

specific

YesSP RSP vendor

specific

Bumpless Redundancy Yes No No

Controller Redundancy YesNot on EtherNetIP

Only with additional ODVA networks and hardware

No

Device Redundancy Yes No NoVertical Integration Yes No NoDevices can report maintenance information

Yes No No

Peer to Peer communications

Yes with CBA I-Device PNPN

Couplers TCPUDP option for programmed communication

Yesonly TCPIPprogrammed

communication

Yesonly TCPIPprogrammed

communication

Technology PROFINET EtherNetIP Modbus TCP

93

wwwusprofinetcom

Industrial Ethernet Functionality

Technology PROFINET EtherNetIP Modbus TCP

PROFINET for PA(Process Automation)

Yes No No

Shared Device Yes No No

iPar (optional parameter server)

Yes No No

TCI ndash Tool Calling Interface(allows vendor tools to be entered from the PROFINET configuration engineering tool)

Yes No No

94

wwwusprofinetcom

Resources

Competitive Resources from the PROFIblog

Pegging the FUD Meter (82707)The Fickle Finger of FUD (103007)FUD Dissection Part 1FUD Dissection Part 2Responding to FUD with FCNThe Big Lie SUE (121708)The EtherNetIP FUD-sicle ndash Melted Again(73112)PROFINET versus EtherNetIP (22415)

wwwusprofinetcom

96

wwwusprofinetcom

wwwusprofinetcom

97

Resources PROFINEWS App

wwwusprofinetcom

98

Resources NewsletterPROFINEWScom

wwwusprofinetcom

99

wwwusprofinetcom

Resources Webinars

Introduction to Ethernet for Control EngineersPROFINETIndustrial WirelessIndustrial Ethernet DiagnosticsPROFIBUS in the Process Industries PROFIsafePROFIenergyCompleting a PROFINET Project

More

100

Resources One-day training classes101

PROFINETMinneapolis June 4Denver June Chicago Aug Tampa Oct Detroit Oct Louisville Nov Raleigh Nov Seattle Dec

For the latest scheduleand to register visit

wwwusprofinetcom wwwusprofinetcom

PROFINETLos Angeles Feb 3 Dallas Feb 19Atlanta Mar 4Houston Mar 19Richmond Apr 2St Louis Apr 16Newark Apr 28Pittsburgh May 14

Resources PROFItech Classes

PROFIBUS or PROFINET Certified Network Engineer classFull week in Johnson City TNAlso available on-siteTheoretical plus hands-onCertification requires passing both a theoretical and practical examCertified Network Engineers are listed at wwwprofibuscomDetails at certifiedProfiInterfaceCentercomRegister online

wwwusprofinetcom

102

PROFINET Developer Workshop

Provide background and knowledge to design and test a PROFINET product efficientlyHow PROFINET can meet the specific applicationrsquos needs (ex GSDML file development)Tailored to customerrsquos level of experience and education Builds upon the PROFINET Certified Network Engineer curriculumHands-on experience and expert instruction on how to use the PROFINET test software suiteSmall or large groups accommodated both at the PIC or on the customerrsquos site wwwusprofinetcom

103

Resources Books

wwwusprofinetcom

104

OrderOrder

Order Order

Resources Social Media

wwwusprofinetcom

105

PROFItelevision

ThePROFIblogger

MinutePROFINET

Resources People

PI North America16101 N 82nd StreetSuite 3BScottsdale AZ 85260 USA ph (480) 483-2456fax (480) 483-7202wwwusprofibuscom

Michael Bryant Executive DirectorCarl Henning Deputy DirectorMichael Bowne Director of Tech MktingLynne Froehlich Administrative DirectorMarsha Bryant Administrator

PROFI Interface Center One Internet PlazaJohnson City TN 37604 USA

ph (423) 262-2576fax (423) 262-2103 wwwProfiInterfaceCentercom

Torsten Paulsen PIC ManagerHunter Harrington PROFINET Consulting EngrKyle McMillan PROFINET Systems EngineerJohn Swindall PROFIBUS Systems Engineer

wwwusprofinetcom

106

copy2013-2015 PI North America The PROFINET and PROFIBUS Logos are registered trademarks Members of PI are entitled to use the logos in all their written or electronic publications and promotional material The use of the PROFINET Logo in connection with PROFINET products is allowed only under the conditions of the PROFINET Runtime Software license All other trademarks and registered trademarks are the property of their respective owners

  • PROFINET vs EtherNetIP
  • A Disclaimer
  • Agenda
  • The Organization PROFINET
  • The Organizations
  • The Organizations Activities
  • The Organizations Cooperation
  • PI markets
  • Itrsquos all about the data
  • The road to IIoT
  • Breadth of Application Coverage
  • Competitive comparison discrete IO
  • Resources
  • PROFINET in Process
  • Competitive comparison process
  • Resources
  • Resources PROFIBUS PA
  • Motion Control Topology
  • Competitive comparison motion
  • Resources
  • Depth of Features
  • 5 steps to determinism
  • PROFINET and TCPIP
  • Why not use TCPIP for real-time
  • Ethernet doesnrsquot cause delays
  • PROFINET RT (Real Time)
  • When you try to use all layershellip
  • When you try to use all layershellip
  • Bandwidth Reservation for PROFINET IRT
  • Scheduling for PROFINET IRT
  • Functional principle of synchronization
  • 3125 microsecond cycle
  • Summary
  • Depth of Features
  • The ISOOSI Communications Model
  • Device Diagnostic Information
  • Diagnostic Information
  • ISOOSI Model Where Diagnostics fit in
  • IT Standards fPROFINET Network Diagnostics
  • Network Diagnostics Using SNMP
  • Network diagnostics using HTTP
  • IT Standards fPROFINET Network Diagnostics
  • LLDP (Link Layer Discovery Protocol)
  • Slide Number 44
  • Simple Device Replacement
  • Simple Device Replacement
  • Slide Number 47
  • Competitive comparison diagnostics
  • Resources
  • Depth of Features
  • How do I move information vertically
  • Depth of Features
  • Application Profiles
  • Application Profiles
  • PROFIenergy Use Cases
  • Competitive comparison
  • PROFIenergy Resources
  • Depth of Features
  • PROFIsafe How it works
  • Competitive comparison
  • PROFIsafe Resources
  • Depth of Features
  • How do I integrate controllers
  • Depth of Features
  • Share an IO Device
  • Depth of Features
  • Wireless
  • PROFINET over wireless backbones
  • Competitive Comparison wireless
  • Resources
  • Depth of Features
  • More
  • Depth of Features
  • Security
  • Resources
  • Leadership
  • Wrapping Up
  • What is PROFINET
  • Industrial
  • Scalable (Donrsquot Fence Me In)
  • Complete
  • Open
  • Fast
  • Flexible
  • Easy
  • Ethernet (Standard Unmodified)
  • Industrial Ethernet Capability Matrix
  • Industrial Ethernet Capability Matrix
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Resources
  • Competitive Resources from the PROFIblog
  • wwwusprofinetcom
  • Resources PROFINEWS App
  • Resources Newsletter
  • Resources Webinars
  • Resources One-day training classes
  • Resources PROFItech Classes
  • PROFINET Developer Workshop
  • Resources Books
  • Resources Social Media
  • Resources People
  • Slide Number 107
Page 65: PROFINET vs. EtherNet/IP · PROFINET RT (Real Time) The device determines which path the telegram takes  26 Data 40*…1440 Bytes InterFrame Gap 12 Byte Pre-amble

Share an IO Device

PROFINET offers shared device functionalityTwo Controllers can access the same deviceFlexible assignment of modules to different controllers

IO controller 1

PROFINET

IO controller 2

Shared IO Device

Shared device results in reduced costs simplified architecturescan save on cabinet space allowing optimized solutions

65

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

66

Wireless

Long distance (RTU)Long distancesWaterwastewater and oil patch applicationsNo standards

Process InstrumentsShort distances battery powered meshWirelessHART ISA 10011a

Discrete Sensors and ActuatorsShort distances line-powered meshStandards still evolving

BackboneMedium distancesLong-established standards

wwwusprofinetcom

67

RTU = Remote Terminal Unit

PROFIBUS amp PROFINET gateways to WirelessHART

PI developed a standard

PROFINET uses this

PROFINET over wireless backbones

PROFINET runs over these standard wireless technologies

IEEE 80211 (bgahnac) ndash Wireless LANIEEE 802151 ndash Bluetooth

Wireless is part of the PROFINET specification

Many vendorsSome IO devices have wireless built in

PROFIsafe is safety-certified over wireless using PROFINET as the transport mechanism

wwwusprofinetcom

68

Competitive Comparison wireless

PROFINET ndash designed in safety includedEtherNetIP ndash multicasting complicates

wwwusprofinetcom

69

Resources

Industrial Wireless Networking WebinarFour kinds of wireless blog postPROFINET Certified Network Engineer classMore App stories

Disney Toy Story Midway ManiaDisney Radiator Springs Racers Swedish TowerSteel Industry

wwwusprofinetcom

70

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

71

More

Bumpless RedundancyFast Start UpiPar ServerProxiesUnmanaged switchesApplication Profiles for

Lab trains pumps SEMI robots hellip

wwwusprofinetcom

72

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

73

Security

PI and ODVA have security documentsBoth rely on protecting the network itself

wwwusprofinetcom

74

Resources

Automation WorldBelden webinarControl Engineering Were you just hackedwwwisssourcecomwwwSCADAhackercomEric Byresrsquo blogldquoProtecting ICSs from Electronic Threatsrdquo

Part 1Part 2Part 3

us-certgovcontrol_systemsMacAfeePROFINET Security Guideline

wwwusprofinetcom

75

Leadership

PI createdFunctional safety over the network using the black channel approachEnergy management covering production pauses and data organization

PI advocated 2-port switches in devices when ODVA said it was a bad idea now they also advocate themPI was first with redundant media controllers and devices

wwwusprofinetcom

76

Wrapping Up

What is PROFINET

PROFINET

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

wwwusprofinetcom

78

IS COFFEE

Industrial

Not PROFIBUS wrapped in TCPIPDesigned for industry from start

FastRobustDeterministic

wwwusprofinetcom

79

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Scalable (Donrsquot Fence Me In)

Donrsquot settle for an 80 solutionEventually you will need more

Motion ControlProcess InstrumentSafety over the busConnectivity to a

production systemAnd that will require

New busNew softwareNew training

Sohellipstart with the 100 solutionPROFINET wwwusprofinetcom

80

$

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Dont Fence Me In

Roy Rogers Sons of the Pionee

Sons of the Pioneers 36 All- track 7

1998

Other

16813268

eng - 00002425 00002423 00014C3C 00014C37 00015F90 00015F90 00008000 00008000 00007530 00007530

Complete

Finished (stable)Spec at version 23 for 2 yearsWork on ldquoobjectsrdquo continues

All application areasDiscrete process motion high speed

Depth of featuresDiagnostics

PROFIBUS-like + IT protocolsFunctional safetyEnergy managementFast startuphellip many more

wwwusprofinetcom

81

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Open

Created and maintained by PI not by any one companyPI members participate in Working Groups and as reviewersMembership not required to make productsNo contract to sign

wwwusprofinetcom

82

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Fast

How fastTCPIP

secondsProcess instruments

100rsquos of millisecondsFactory IO

~10 millisecondsMotion control

lt1 millisecondHigh speed IO motion

3125 microseconds

wwwusprofinetcom

83

How repeatable

seconds

10rsquos of milliseconds

lt1millisecond

lt1microsecond

called ldquojitterrdquocovers this whole range

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

FlexibleStart with PROFINET

Virtually unlimited address spaceLots of bandwidthStandard wirelessFuture-proof leveraging of EthernetConnectivity upwardsConnectivity peer-to-peerConnect directly to IO

For specialized needsUnusual device PROFIBUS to PROFINETIntelligent sensor IO-Link to PROFINETSimple sensor AS-i to PROFINETProcess instrument PROFIBUS PA (or FF) to PROFINETWireless process instrument WirelessHART to PROFINETWireless discrete sensor PI WSAN to PROFINETLegacy fieldbus Proxy to PROFINETLegacy instrument HART to PROFINET

84

wwwusprofinetcom

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Easy

Simple Device ReplacementEasy configurationAutomatic topologyAutomatic timing calculations

wwwusprofinetcom

85

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Ethernet (Standard Unmodified)

Standard Unmodified EthernetConforms to IEEE8023

Media includesCopperFiberWireless

Uses standard Ethernet switches

wwwusprofinetcom

86

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Industrial Ethernet Capability Matrix

wwwusprofinetcom

87

Industrial Ethernet Capability Matrix

wwwusprofinetcom

88

TCPIP

Open Network

Real-timeMotion

Controller-to-Controller(Peer-to-Peer)

Modbus TCPEtherNetIPEtherCATPROFINET

Motion

wwwusprofinetcom

Industrial Ethernet Functionality

Technology PROFINET EthernetIP Modbus TCP

Ethernet IO Y Y YMotion Control Y Y NPeer-to-peer Y Y N

Process profile Y N N

Safety Y Y NSecurity Guideline Y N NBuses integrated many DeviceNet

ControlNet Modbus

source organization websites

Y = shipping N = no plans known

Available= PROFIBUS DP PROFIBUS PA Interbus DeviceNet Serial Modbus AS-i HART IO-Link FFPlanned= CC-Link more

89

Industrial Ethernet Functionality

Technology PROFINET EtherNetIP Modbus TCP

Communication Model Provider-Consumer

Provider-Consumer

Client-Server

Real-time Protocol Options

IEEE 8023 (Layer 2) primary

UDPIP optionTCPIP option

UDPIP (Layer 4) TCPIP (Layer 4)

Jitter with IO ++ (low) - (high) -- (higher)

Protocol Standard IEC 61158 IEC 61158 IEC 61158

Transmission Type Unicast primary Multicast optional

Multicast primary Limited Unicast Unicast only

COTS switch possible Yes Not recommended Yes

Switch requirements 100Mbits or faster

full duplex for IO traffic

Full DuplexIGMP Snooping One

IGMP QueryWire speed

For IO traffic

No special requirements

IP Address AssignmentAutomatic w PN

DCPDHCP optional

DHCP andManaged

DHCP and Managed

90

wwwusprofinetcom

Industrial Ethernet Functionality

Device Names Mandatory Optional Optional

Simple Device Replacement

Yes no toolssupport in all

devices

NoDHCP Option 82 Managed

Need special switchserver with DHCP

Option 82 support

No

Technology PROFINET EtherNetIP Modbus TCP

Network Management

(DCP DHCP option SNMP LLDP

topology options naming concept comprehensive

diagnostics)

(DHCP bootP DHCP option 82 SNMP loop holes vendor specific

limited network diagnostics special switches very likely)

(limited to IT tools SNMP loop

holes vendor specific no built

in network functions)

Comprehensive Diagnostics

Yes Application and Network No No

Diagnostics IO Status Yes No IO only No

Diagnostics Network Browser (can find IP or naming issues)

Yes returns all PROFINET Devices

and information

Limited to IT or vendor tools

no common tool

Limited to IT or vendor tools

no common tool

91

wwwusprofinetcom

Industrial Ethernet Functionality

Diagnostics Topology Yes No No

SNMP loop holes No Yes Yes

Energy Management(PROFIenergy) Yes No No

Safety Yes Yes No

Fast Start Up Yes Yes No

Wireless Yes IEEE 80211 and Bluetooth

Yes IEEE 80211(with caution when

using multicast)Yes

Performance ++ - --

Automatic Timing Calculation Yes No No

Technology PROFINET EtherNetIP Modbus TCP

Fieldbus Integration

Many including non PI

networks (PROFIBUS Interbus ASI

DeviceNet Foundation Fieldbus Modbus Hart

etc)

CompoNet DeviceNet ControlNet

Modbus TCPModbus

92

wwwusprofinetcom

Industrial Ethernet Functionality

Media (Network) Redundancy

YesSP RSP PN MRP

bumpless IRTvendor specific

YesSP RSP DLR vendor

specific

YesSP RSP vendor

specific

Bumpless Redundancy Yes No No

Controller Redundancy YesNot on EtherNetIP

Only with additional ODVA networks and hardware

No

Device Redundancy Yes No NoVertical Integration Yes No NoDevices can report maintenance information

Yes No No

Peer to Peer communications

Yes with CBA I-Device PNPN

Couplers TCPUDP option for programmed communication

Yesonly TCPIPprogrammed

communication

Yesonly TCPIPprogrammed

communication

Technology PROFINET EtherNetIP Modbus TCP

93

wwwusprofinetcom

Industrial Ethernet Functionality

Technology PROFINET EtherNetIP Modbus TCP

PROFINET for PA(Process Automation)

Yes No No

Shared Device Yes No No

iPar (optional parameter server)

Yes No No

TCI ndash Tool Calling Interface(allows vendor tools to be entered from the PROFINET configuration engineering tool)

Yes No No

94

wwwusprofinetcom

Resources

Competitive Resources from the PROFIblog

Pegging the FUD Meter (82707)The Fickle Finger of FUD (103007)FUD Dissection Part 1FUD Dissection Part 2Responding to FUD with FCNThe Big Lie SUE (121708)The EtherNetIP FUD-sicle ndash Melted Again(73112)PROFINET versus EtherNetIP (22415)

wwwusprofinetcom

96

wwwusprofinetcom

wwwusprofinetcom

97

Resources PROFINEWS App

wwwusprofinetcom

98

Resources NewsletterPROFINEWScom

wwwusprofinetcom

99

wwwusprofinetcom

Resources Webinars

Introduction to Ethernet for Control EngineersPROFINETIndustrial WirelessIndustrial Ethernet DiagnosticsPROFIBUS in the Process Industries PROFIsafePROFIenergyCompleting a PROFINET Project

More

100

Resources One-day training classes101

PROFINETMinneapolis June 4Denver June Chicago Aug Tampa Oct Detroit Oct Louisville Nov Raleigh Nov Seattle Dec

For the latest scheduleand to register visit

wwwusprofinetcom wwwusprofinetcom

PROFINETLos Angeles Feb 3 Dallas Feb 19Atlanta Mar 4Houston Mar 19Richmond Apr 2St Louis Apr 16Newark Apr 28Pittsburgh May 14

Resources PROFItech Classes

PROFIBUS or PROFINET Certified Network Engineer classFull week in Johnson City TNAlso available on-siteTheoretical plus hands-onCertification requires passing both a theoretical and practical examCertified Network Engineers are listed at wwwprofibuscomDetails at certifiedProfiInterfaceCentercomRegister online

wwwusprofinetcom

102

PROFINET Developer Workshop

Provide background and knowledge to design and test a PROFINET product efficientlyHow PROFINET can meet the specific applicationrsquos needs (ex GSDML file development)Tailored to customerrsquos level of experience and education Builds upon the PROFINET Certified Network Engineer curriculumHands-on experience and expert instruction on how to use the PROFINET test software suiteSmall or large groups accommodated both at the PIC or on the customerrsquos site wwwusprofinetcom

103

Resources Books

wwwusprofinetcom

104

OrderOrder

Order Order

Resources Social Media

wwwusprofinetcom

105

PROFItelevision

ThePROFIblogger

MinutePROFINET

Resources People

PI North America16101 N 82nd StreetSuite 3BScottsdale AZ 85260 USA ph (480) 483-2456fax (480) 483-7202wwwusprofibuscom

Michael Bryant Executive DirectorCarl Henning Deputy DirectorMichael Bowne Director of Tech MktingLynne Froehlich Administrative DirectorMarsha Bryant Administrator

PROFI Interface Center One Internet PlazaJohnson City TN 37604 USA

ph (423) 262-2576fax (423) 262-2103 wwwProfiInterfaceCentercom

Torsten Paulsen PIC ManagerHunter Harrington PROFINET Consulting EngrKyle McMillan PROFINET Systems EngineerJohn Swindall PROFIBUS Systems Engineer

wwwusprofinetcom

106

copy2013-2015 PI North America The PROFINET and PROFIBUS Logos are registered trademarks Members of PI are entitled to use the logos in all their written or electronic publications and promotional material The use of the PROFINET Logo in connection with PROFINET products is allowed only under the conditions of the PROFINET Runtime Software license All other trademarks and registered trademarks are the property of their respective owners

  • PROFINET vs EtherNetIP
  • A Disclaimer
  • Agenda
  • The Organization PROFINET
  • The Organizations
  • The Organizations Activities
  • The Organizations Cooperation
  • PI markets
  • Itrsquos all about the data
  • The road to IIoT
  • Breadth of Application Coverage
  • Competitive comparison discrete IO
  • Resources
  • PROFINET in Process
  • Competitive comparison process
  • Resources
  • Resources PROFIBUS PA
  • Motion Control Topology
  • Competitive comparison motion
  • Resources
  • Depth of Features
  • 5 steps to determinism
  • PROFINET and TCPIP
  • Why not use TCPIP for real-time
  • Ethernet doesnrsquot cause delays
  • PROFINET RT (Real Time)
  • When you try to use all layershellip
  • When you try to use all layershellip
  • Bandwidth Reservation for PROFINET IRT
  • Scheduling for PROFINET IRT
  • Functional principle of synchronization
  • 3125 microsecond cycle
  • Summary
  • Depth of Features
  • The ISOOSI Communications Model
  • Device Diagnostic Information
  • Diagnostic Information
  • ISOOSI Model Where Diagnostics fit in
  • IT Standards fPROFINET Network Diagnostics
  • Network Diagnostics Using SNMP
  • Network diagnostics using HTTP
  • IT Standards fPROFINET Network Diagnostics
  • LLDP (Link Layer Discovery Protocol)
  • Slide Number 44
  • Simple Device Replacement
  • Simple Device Replacement
  • Slide Number 47
  • Competitive comparison diagnostics
  • Resources
  • Depth of Features
  • How do I move information vertically
  • Depth of Features
  • Application Profiles
  • Application Profiles
  • PROFIenergy Use Cases
  • Competitive comparison
  • PROFIenergy Resources
  • Depth of Features
  • PROFIsafe How it works
  • Competitive comparison
  • PROFIsafe Resources
  • Depth of Features
  • How do I integrate controllers
  • Depth of Features
  • Share an IO Device
  • Depth of Features
  • Wireless
  • PROFINET over wireless backbones
  • Competitive Comparison wireless
  • Resources
  • Depth of Features
  • More
  • Depth of Features
  • Security
  • Resources
  • Leadership
  • Wrapping Up
  • What is PROFINET
  • Industrial
  • Scalable (Donrsquot Fence Me In)
  • Complete
  • Open
  • Fast
  • Flexible
  • Easy
  • Ethernet (Standard Unmodified)
  • Industrial Ethernet Capability Matrix
  • Industrial Ethernet Capability Matrix
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Resources
  • Competitive Resources from the PROFIblog
  • wwwusprofinetcom
  • Resources PROFINEWS App
  • Resources Newsletter
  • Resources Webinars
  • Resources One-day training classes
  • Resources PROFItech Classes
  • PROFINET Developer Workshop
  • Resources Books
  • Resources Social Media
  • Resources People
  • Slide Number 107
Page 66: PROFINET vs. EtherNet/IP · PROFINET RT (Real Time) The device determines which path the telegram takes  26 Data 40*…1440 Bytes InterFrame Gap 12 Byte Pre-amble

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

66

Wireless

Long distance (RTU)Long distancesWaterwastewater and oil patch applicationsNo standards

Process InstrumentsShort distances battery powered meshWirelessHART ISA 10011a

Discrete Sensors and ActuatorsShort distances line-powered meshStandards still evolving

BackboneMedium distancesLong-established standards

wwwusprofinetcom

67

RTU = Remote Terminal Unit

PROFIBUS amp PROFINET gateways to WirelessHART

PI developed a standard

PROFINET uses this

PROFINET over wireless backbones

PROFINET runs over these standard wireless technologies

IEEE 80211 (bgahnac) ndash Wireless LANIEEE 802151 ndash Bluetooth

Wireless is part of the PROFINET specification

Many vendorsSome IO devices have wireless built in

PROFIsafe is safety-certified over wireless using PROFINET as the transport mechanism

wwwusprofinetcom

68

Competitive Comparison wireless

PROFINET ndash designed in safety includedEtherNetIP ndash multicasting complicates

wwwusprofinetcom

69

Resources

Industrial Wireless Networking WebinarFour kinds of wireless blog postPROFINET Certified Network Engineer classMore App stories

Disney Toy Story Midway ManiaDisney Radiator Springs Racers Swedish TowerSteel Industry

wwwusprofinetcom

70

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

71

More

Bumpless RedundancyFast Start UpiPar ServerProxiesUnmanaged switchesApplication Profiles for

Lab trains pumps SEMI robots hellip

wwwusprofinetcom

72

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

73

Security

PI and ODVA have security documentsBoth rely on protecting the network itself

wwwusprofinetcom

74

Resources

Automation WorldBelden webinarControl Engineering Were you just hackedwwwisssourcecomwwwSCADAhackercomEric Byresrsquo blogldquoProtecting ICSs from Electronic Threatsrdquo

Part 1Part 2Part 3

us-certgovcontrol_systemsMacAfeePROFINET Security Guideline

wwwusprofinetcom

75

Leadership

PI createdFunctional safety over the network using the black channel approachEnergy management covering production pauses and data organization

PI advocated 2-port switches in devices when ODVA said it was a bad idea now they also advocate themPI was first with redundant media controllers and devices

wwwusprofinetcom

76

Wrapping Up

What is PROFINET

PROFINET

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

wwwusprofinetcom

78

IS COFFEE

Industrial

Not PROFIBUS wrapped in TCPIPDesigned for industry from start

FastRobustDeterministic

wwwusprofinetcom

79

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Scalable (Donrsquot Fence Me In)

Donrsquot settle for an 80 solutionEventually you will need more

Motion ControlProcess InstrumentSafety over the busConnectivity to a

production systemAnd that will require

New busNew softwareNew training

Sohellipstart with the 100 solutionPROFINET wwwusprofinetcom

80

$

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Dont Fence Me In

Roy Rogers Sons of the Pionee

Sons of the Pioneers 36 All- track 7

1998

Other

16813268

eng - 00002425 00002423 00014C3C 00014C37 00015F90 00015F90 00008000 00008000 00007530 00007530

Complete

Finished (stable)Spec at version 23 for 2 yearsWork on ldquoobjectsrdquo continues

All application areasDiscrete process motion high speed

Depth of featuresDiagnostics

PROFIBUS-like + IT protocolsFunctional safetyEnergy managementFast startuphellip many more

wwwusprofinetcom

81

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Open

Created and maintained by PI not by any one companyPI members participate in Working Groups and as reviewersMembership not required to make productsNo contract to sign

wwwusprofinetcom

82

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Fast

How fastTCPIP

secondsProcess instruments

100rsquos of millisecondsFactory IO

~10 millisecondsMotion control

lt1 millisecondHigh speed IO motion

3125 microseconds

wwwusprofinetcom

83

How repeatable

seconds

10rsquos of milliseconds

lt1millisecond

lt1microsecond

called ldquojitterrdquocovers this whole range

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

FlexibleStart with PROFINET

Virtually unlimited address spaceLots of bandwidthStandard wirelessFuture-proof leveraging of EthernetConnectivity upwardsConnectivity peer-to-peerConnect directly to IO

For specialized needsUnusual device PROFIBUS to PROFINETIntelligent sensor IO-Link to PROFINETSimple sensor AS-i to PROFINETProcess instrument PROFIBUS PA (or FF) to PROFINETWireless process instrument WirelessHART to PROFINETWireless discrete sensor PI WSAN to PROFINETLegacy fieldbus Proxy to PROFINETLegacy instrument HART to PROFINET

84

wwwusprofinetcom

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Easy

Simple Device ReplacementEasy configurationAutomatic topologyAutomatic timing calculations

wwwusprofinetcom

85

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Ethernet (Standard Unmodified)

Standard Unmodified EthernetConforms to IEEE8023

Media includesCopperFiberWireless

Uses standard Ethernet switches

wwwusprofinetcom

86

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Industrial Ethernet Capability Matrix

wwwusprofinetcom

87

Industrial Ethernet Capability Matrix

wwwusprofinetcom

88

TCPIP

Open Network

Real-timeMotion

Controller-to-Controller(Peer-to-Peer)

Modbus TCPEtherNetIPEtherCATPROFINET

Motion

wwwusprofinetcom

Industrial Ethernet Functionality

Technology PROFINET EthernetIP Modbus TCP

Ethernet IO Y Y YMotion Control Y Y NPeer-to-peer Y Y N

Process profile Y N N

Safety Y Y NSecurity Guideline Y N NBuses integrated many DeviceNet

ControlNet Modbus

source organization websites

Y = shipping N = no plans known

Available= PROFIBUS DP PROFIBUS PA Interbus DeviceNet Serial Modbus AS-i HART IO-Link FFPlanned= CC-Link more

89

Industrial Ethernet Functionality

Technology PROFINET EtherNetIP Modbus TCP

Communication Model Provider-Consumer

Provider-Consumer

Client-Server

Real-time Protocol Options

IEEE 8023 (Layer 2) primary

UDPIP optionTCPIP option

UDPIP (Layer 4) TCPIP (Layer 4)

Jitter with IO ++ (low) - (high) -- (higher)

Protocol Standard IEC 61158 IEC 61158 IEC 61158

Transmission Type Unicast primary Multicast optional

Multicast primary Limited Unicast Unicast only

COTS switch possible Yes Not recommended Yes

Switch requirements 100Mbits or faster

full duplex for IO traffic

Full DuplexIGMP Snooping One

IGMP QueryWire speed

For IO traffic

No special requirements

IP Address AssignmentAutomatic w PN

DCPDHCP optional

DHCP andManaged

DHCP and Managed

90

wwwusprofinetcom

Industrial Ethernet Functionality

Device Names Mandatory Optional Optional

Simple Device Replacement

Yes no toolssupport in all

devices

NoDHCP Option 82 Managed

Need special switchserver with DHCP

Option 82 support

No

Technology PROFINET EtherNetIP Modbus TCP

Network Management

(DCP DHCP option SNMP LLDP

topology options naming concept comprehensive

diagnostics)

(DHCP bootP DHCP option 82 SNMP loop holes vendor specific

limited network diagnostics special switches very likely)

(limited to IT tools SNMP loop

holes vendor specific no built

in network functions)

Comprehensive Diagnostics

Yes Application and Network No No

Diagnostics IO Status Yes No IO only No

Diagnostics Network Browser (can find IP or naming issues)

Yes returns all PROFINET Devices

and information

Limited to IT or vendor tools

no common tool

Limited to IT or vendor tools

no common tool

91

wwwusprofinetcom

Industrial Ethernet Functionality

Diagnostics Topology Yes No No

SNMP loop holes No Yes Yes

Energy Management(PROFIenergy) Yes No No

Safety Yes Yes No

Fast Start Up Yes Yes No

Wireless Yes IEEE 80211 and Bluetooth

Yes IEEE 80211(with caution when

using multicast)Yes

Performance ++ - --

Automatic Timing Calculation Yes No No

Technology PROFINET EtherNetIP Modbus TCP

Fieldbus Integration

Many including non PI

networks (PROFIBUS Interbus ASI

DeviceNet Foundation Fieldbus Modbus Hart

etc)

CompoNet DeviceNet ControlNet

Modbus TCPModbus

92

wwwusprofinetcom

Industrial Ethernet Functionality

Media (Network) Redundancy

YesSP RSP PN MRP

bumpless IRTvendor specific

YesSP RSP DLR vendor

specific

YesSP RSP vendor

specific

Bumpless Redundancy Yes No No

Controller Redundancy YesNot on EtherNetIP

Only with additional ODVA networks and hardware

No

Device Redundancy Yes No NoVertical Integration Yes No NoDevices can report maintenance information

Yes No No

Peer to Peer communications

Yes with CBA I-Device PNPN

Couplers TCPUDP option for programmed communication

Yesonly TCPIPprogrammed

communication

Yesonly TCPIPprogrammed

communication

Technology PROFINET EtherNetIP Modbus TCP

93

wwwusprofinetcom

Industrial Ethernet Functionality

Technology PROFINET EtherNetIP Modbus TCP

PROFINET for PA(Process Automation)

Yes No No

Shared Device Yes No No

iPar (optional parameter server)

Yes No No

TCI ndash Tool Calling Interface(allows vendor tools to be entered from the PROFINET configuration engineering tool)

Yes No No

94

wwwusprofinetcom

Resources

Competitive Resources from the PROFIblog

Pegging the FUD Meter (82707)The Fickle Finger of FUD (103007)FUD Dissection Part 1FUD Dissection Part 2Responding to FUD with FCNThe Big Lie SUE (121708)The EtherNetIP FUD-sicle ndash Melted Again(73112)PROFINET versus EtherNetIP (22415)

wwwusprofinetcom

96

wwwusprofinetcom

wwwusprofinetcom

97

Resources PROFINEWS App

wwwusprofinetcom

98

Resources NewsletterPROFINEWScom

wwwusprofinetcom

99

wwwusprofinetcom

Resources Webinars

Introduction to Ethernet for Control EngineersPROFINETIndustrial WirelessIndustrial Ethernet DiagnosticsPROFIBUS in the Process Industries PROFIsafePROFIenergyCompleting a PROFINET Project

More

100

Resources One-day training classes101

PROFINETMinneapolis June 4Denver June Chicago Aug Tampa Oct Detroit Oct Louisville Nov Raleigh Nov Seattle Dec

For the latest scheduleand to register visit

wwwusprofinetcom wwwusprofinetcom

PROFINETLos Angeles Feb 3 Dallas Feb 19Atlanta Mar 4Houston Mar 19Richmond Apr 2St Louis Apr 16Newark Apr 28Pittsburgh May 14

Resources PROFItech Classes

PROFIBUS or PROFINET Certified Network Engineer classFull week in Johnson City TNAlso available on-siteTheoretical plus hands-onCertification requires passing both a theoretical and practical examCertified Network Engineers are listed at wwwprofibuscomDetails at certifiedProfiInterfaceCentercomRegister online

wwwusprofinetcom

102

PROFINET Developer Workshop

Provide background and knowledge to design and test a PROFINET product efficientlyHow PROFINET can meet the specific applicationrsquos needs (ex GSDML file development)Tailored to customerrsquos level of experience and education Builds upon the PROFINET Certified Network Engineer curriculumHands-on experience and expert instruction on how to use the PROFINET test software suiteSmall or large groups accommodated both at the PIC or on the customerrsquos site wwwusprofinetcom

103

Resources Books

wwwusprofinetcom

104

OrderOrder

Order Order

Resources Social Media

wwwusprofinetcom

105

PROFItelevision

ThePROFIblogger

MinutePROFINET

Resources People

PI North America16101 N 82nd StreetSuite 3BScottsdale AZ 85260 USA ph (480) 483-2456fax (480) 483-7202wwwusprofibuscom

Michael Bryant Executive DirectorCarl Henning Deputy DirectorMichael Bowne Director of Tech MktingLynne Froehlich Administrative DirectorMarsha Bryant Administrator

PROFI Interface Center One Internet PlazaJohnson City TN 37604 USA

ph (423) 262-2576fax (423) 262-2103 wwwProfiInterfaceCentercom

Torsten Paulsen PIC ManagerHunter Harrington PROFINET Consulting EngrKyle McMillan PROFINET Systems EngineerJohn Swindall PROFIBUS Systems Engineer

wwwusprofinetcom

106

copy2013-2015 PI North America The PROFINET and PROFIBUS Logos are registered trademarks Members of PI are entitled to use the logos in all their written or electronic publications and promotional material The use of the PROFINET Logo in connection with PROFINET products is allowed only under the conditions of the PROFINET Runtime Software license All other trademarks and registered trademarks are the property of their respective owners

  • PROFINET vs EtherNetIP
  • A Disclaimer
  • Agenda
  • The Organization PROFINET
  • The Organizations
  • The Organizations Activities
  • The Organizations Cooperation
  • PI markets
  • Itrsquos all about the data
  • The road to IIoT
  • Breadth of Application Coverage
  • Competitive comparison discrete IO
  • Resources
  • PROFINET in Process
  • Competitive comparison process
  • Resources
  • Resources PROFIBUS PA
  • Motion Control Topology
  • Competitive comparison motion
  • Resources
  • Depth of Features
  • 5 steps to determinism
  • PROFINET and TCPIP
  • Why not use TCPIP for real-time
  • Ethernet doesnrsquot cause delays
  • PROFINET RT (Real Time)
  • When you try to use all layershellip
  • When you try to use all layershellip
  • Bandwidth Reservation for PROFINET IRT
  • Scheduling for PROFINET IRT
  • Functional principle of synchronization
  • 3125 microsecond cycle
  • Summary
  • Depth of Features
  • The ISOOSI Communications Model
  • Device Diagnostic Information
  • Diagnostic Information
  • ISOOSI Model Where Diagnostics fit in
  • IT Standards fPROFINET Network Diagnostics
  • Network Diagnostics Using SNMP
  • Network diagnostics using HTTP
  • IT Standards fPROFINET Network Diagnostics
  • LLDP (Link Layer Discovery Protocol)
  • Slide Number 44
  • Simple Device Replacement
  • Simple Device Replacement
  • Slide Number 47
  • Competitive comparison diagnostics
  • Resources
  • Depth of Features
  • How do I move information vertically
  • Depth of Features
  • Application Profiles
  • Application Profiles
  • PROFIenergy Use Cases
  • Competitive comparison
  • PROFIenergy Resources
  • Depth of Features
  • PROFIsafe How it works
  • Competitive comparison
  • PROFIsafe Resources
  • Depth of Features
  • How do I integrate controllers
  • Depth of Features
  • Share an IO Device
  • Depth of Features
  • Wireless
  • PROFINET over wireless backbones
  • Competitive Comparison wireless
  • Resources
  • Depth of Features
  • More
  • Depth of Features
  • Security
  • Resources
  • Leadership
  • Wrapping Up
  • What is PROFINET
  • Industrial
  • Scalable (Donrsquot Fence Me In)
  • Complete
  • Open
  • Fast
  • Flexible
  • Easy
  • Ethernet (Standard Unmodified)
  • Industrial Ethernet Capability Matrix
  • Industrial Ethernet Capability Matrix
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Resources
  • Competitive Resources from the PROFIblog
  • wwwusprofinetcom
  • Resources PROFINEWS App
  • Resources Newsletter
  • Resources Webinars
  • Resources One-day training classes
  • Resources PROFItech Classes
  • PROFINET Developer Workshop
  • Resources Books
  • Resources Social Media
  • Resources People
  • Slide Number 107
Page 67: PROFINET vs. EtherNet/IP · PROFINET RT (Real Time) The device determines which path the telegram takes  26 Data 40*…1440 Bytes InterFrame Gap 12 Byte Pre-amble

Wireless

Long distance (RTU)Long distancesWaterwastewater and oil patch applicationsNo standards

Process InstrumentsShort distances battery powered meshWirelessHART ISA 10011a

Discrete Sensors and ActuatorsShort distances line-powered meshStandards still evolving

BackboneMedium distancesLong-established standards

wwwusprofinetcom

67

RTU = Remote Terminal Unit

PROFIBUS amp PROFINET gateways to WirelessHART

PI developed a standard

PROFINET uses this

PROFINET over wireless backbones

PROFINET runs over these standard wireless technologies

IEEE 80211 (bgahnac) ndash Wireless LANIEEE 802151 ndash Bluetooth

Wireless is part of the PROFINET specification

Many vendorsSome IO devices have wireless built in

PROFIsafe is safety-certified over wireless using PROFINET as the transport mechanism

wwwusprofinetcom

68

Competitive Comparison wireless

PROFINET ndash designed in safety includedEtherNetIP ndash multicasting complicates

wwwusprofinetcom

69

Resources

Industrial Wireless Networking WebinarFour kinds of wireless blog postPROFINET Certified Network Engineer classMore App stories

Disney Toy Story Midway ManiaDisney Radiator Springs Racers Swedish TowerSteel Industry

wwwusprofinetcom

70

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

71

More

Bumpless RedundancyFast Start UpiPar ServerProxiesUnmanaged switchesApplication Profiles for

Lab trains pumps SEMI robots hellip

wwwusprofinetcom

72

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

73

Security

PI and ODVA have security documentsBoth rely on protecting the network itself

wwwusprofinetcom

74

Resources

Automation WorldBelden webinarControl Engineering Were you just hackedwwwisssourcecomwwwSCADAhackercomEric Byresrsquo blogldquoProtecting ICSs from Electronic Threatsrdquo

Part 1Part 2Part 3

us-certgovcontrol_systemsMacAfeePROFINET Security Guideline

wwwusprofinetcom

75

Leadership

PI createdFunctional safety over the network using the black channel approachEnergy management covering production pauses and data organization

PI advocated 2-port switches in devices when ODVA said it was a bad idea now they also advocate themPI was first with redundant media controllers and devices

wwwusprofinetcom

76

Wrapping Up

What is PROFINET

PROFINET

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

wwwusprofinetcom

78

IS COFFEE

Industrial

Not PROFIBUS wrapped in TCPIPDesigned for industry from start

FastRobustDeterministic

wwwusprofinetcom

79

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Scalable (Donrsquot Fence Me In)

Donrsquot settle for an 80 solutionEventually you will need more

Motion ControlProcess InstrumentSafety over the busConnectivity to a

production systemAnd that will require

New busNew softwareNew training

Sohellipstart with the 100 solutionPROFINET wwwusprofinetcom

80

$

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Dont Fence Me In

Roy Rogers Sons of the Pionee

Sons of the Pioneers 36 All- track 7

1998

Other

16813268

eng - 00002425 00002423 00014C3C 00014C37 00015F90 00015F90 00008000 00008000 00007530 00007530

Complete

Finished (stable)Spec at version 23 for 2 yearsWork on ldquoobjectsrdquo continues

All application areasDiscrete process motion high speed

Depth of featuresDiagnostics

PROFIBUS-like + IT protocolsFunctional safetyEnergy managementFast startuphellip many more

wwwusprofinetcom

81

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Open

Created and maintained by PI not by any one companyPI members participate in Working Groups and as reviewersMembership not required to make productsNo contract to sign

wwwusprofinetcom

82

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Fast

How fastTCPIP

secondsProcess instruments

100rsquos of millisecondsFactory IO

~10 millisecondsMotion control

lt1 millisecondHigh speed IO motion

3125 microseconds

wwwusprofinetcom

83

How repeatable

seconds

10rsquos of milliseconds

lt1millisecond

lt1microsecond

called ldquojitterrdquocovers this whole range

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

FlexibleStart with PROFINET

Virtually unlimited address spaceLots of bandwidthStandard wirelessFuture-proof leveraging of EthernetConnectivity upwardsConnectivity peer-to-peerConnect directly to IO

For specialized needsUnusual device PROFIBUS to PROFINETIntelligent sensor IO-Link to PROFINETSimple sensor AS-i to PROFINETProcess instrument PROFIBUS PA (or FF) to PROFINETWireless process instrument WirelessHART to PROFINETWireless discrete sensor PI WSAN to PROFINETLegacy fieldbus Proxy to PROFINETLegacy instrument HART to PROFINET

84

wwwusprofinetcom

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Easy

Simple Device ReplacementEasy configurationAutomatic topologyAutomatic timing calculations

wwwusprofinetcom

85

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Ethernet (Standard Unmodified)

Standard Unmodified EthernetConforms to IEEE8023

Media includesCopperFiberWireless

Uses standard Ethernet switches

wwwusprofinetcom

86

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Industrial Ethernet Capability Matrix

wwwusprofinetcom

87

Industrial Ethernet Capability Matrix

wwwusprofinetcom

88

TCPIP

Open Network

Real-timeMotion

Controller-to-Controller(Peer-to-Peer)

Modbus TCPEtherNetIPEtherCATPROFINET

Motion

wwwusprofinetcom

Industrial Ethernet Functionality

Technology PROFINET EthernetIP Modbus TCP

Ethernet IO Y Y YMotion Control Y Y NPeer-to-peer Y Y N

Process profile Y N N

Safety Y Y NSecurity Guideline Y N NBuses integrated many DeviceNet

ControlNet Modbus

source organization websites

Y = shipping N = no plans known

Available= PROFIBUS DP PROFIBUS PA Interbus DeviceNet Serial Modbus AS-i HART IO-Link FFPlanned= CC-Link more

89

Industrial Ethernet Functionality

Technology PROFINET EtherNetIP Modbus TCP

Communication Model Provider-Consumer

Provider-Consumer

Client-Server

Real-time Protocol Options

IEEE 8023 (Layer 2) primary

UDPIP optionTCPIP option

UDPIP (Layer 4) TCPIP (Layer 4)

Jitter with IO ++ (low) - (high) -- (higher)

Protocol Standard IEC 61158 IEC 61158 IEC 61158

Transmission Type Unicast primary Multicast optional

Multicast primary Limited Unicast Unicast only

COTS switch possible Yes Not recommended Yes

Switch requirements 100Mbits or faster

full duplex for IO traffic

Full DuplexIGMP Snooping One

IGMP QueryWire speed

For IO traffic

No special requirements

IP Address AssignmentAutomatic w PN

DCPDHCP optional

DHCP andManaged

DHCP and Managed

90

wwwusprofinetcom

Industrial Ethernet Functionality

Device Names Mandatory Optional Optional

Simple Device Replacement

Yes no toolssupport in all

devices

NoDHCP Option 82 Managed

Need special switchserver with DHCP

Option 82 support

No

Technology PROFINET EtherNetIP Modbus TCP

Network Management

(DCP DHCP option SNMP LLDP

topology options naming concept comprehensive

diagnostics)

(DHCP bootP DHCP option 82 SNMP loop holes vendor specific

limited network diagnostics special switches very likely)

(limited to IT tools SNMP loop

holes vendor specific no built

in network functions)

Comprehensive Diagnostics

Yes Application and Network No No

Diagnostics IO Status Yes No IO only No

Diagnostics Network Browser (can find IP or naming issues)

Yes returns all PROFINET Devices

and information

Limited to IT or vendor tools

no common tool

Limited to IT or vendor tools

no common tool

91

wwwusprofinetcom

Industrial Ethernet Functionality

Diagnostics Topology Yes No No

SNMP loop holes No Yes Yes

Energy Management(PROFIenergy) Yes No No

Safety Yes Yes No

Fast Start Up Yes Yes No

Wireless Yes IEEE 80211 and Bluetooth

Yes IEEE 80211(with caution when

using multicast)Yes

Performance ++ - --

Automatic Timing Calculation Yes No No

Technology PROFINET EtherNetIP Modbus TCP

Fieldbus Integration

Many including non PI

networks (PROFIBUS Interbus ASI

DeviceNet Foundation Fieldbus Modbus Hart

etc)

CompoNet DeviceNet ControlNet

Modbus TCPModbus

92

wwwusprofinetcom

Industrial Ethernet Functionality

Media (Network) Redundancy

YesSP RSP PN MRP

bumpless IRTvendor specific

YesSP RSP DLR vendor

specific

YesSP RSP vendor

specific

Bumpless Redundancy Yes No No

Controller Redundancy YesNot on EtherNetIP

Only with additional ODVA networks and hardware

No

Device Redundancy Yes No NoVertical Integration Yes No NoDevices can report maintenance information

Yes No No

Peer to Peer communications

Yes with CBA I-Device PNPN

Couplers TCPUDP option for programmed communication

Yesonly TCPIPprogrammed

communication

Yesonly TCPIPprogrammed

communication

Technology PROFINET EtherNetIP Modbus TCP

93

wwwusprofinetcom

Industrial Ethernet Functionality

Technology PROFINET EtherNetIP Modbus TCP

PROFINET for PA(Process Automation)

Yes No No

Shared Device Yes No No

iPar (optional parameter server)

Yes No No

TCI ndash Tool Calling Interface(allows vendor tools to be entered from the PROFINET configuration engineering tool)

Yes No No

94

wwwusprofinetcom

Resources

Competitive Resources from the PROFIblog

Pegging the FUD Meter (82707)The Fickle Finger of FUD (103007)FUD Dissection Part 1FUD Dissection Part 2Responding to FUD with FCNThe Big Lie SUE (121708)The EtherNetIP FUD-sicle ndash Melted Again(73112)PROFINET versus EtherNetIP (22415)

wwwusprofinetcom

96

wwwusprofinetcom

wwwusprofinetcom

97

Resources PROFINEWS App

wwwusprofinetcom

98

Resources NewsletterPROFINEWScom

wwwusprofinetcom

99

wwwusprofinetcom

Resources Webinars

Introduction to Ethernet for Control EngineersPROFINETIndustrial WirelessIndustrial Ethernet DiagnosticsPROFIBUS in the Process Industries PROFIsafePROFIenergyCompleting a PROFINET Project

More

100

Resources One-day training classes101

PROFINETMinneapolis June 4Denver June Chicago Aug Tampa Oct Detroit Oct Louisville Nov Raleigh Nov Seattle Dec

For the latest scheduleand to register visit

wwwusprofinetcom wwwusprofinetcom

PROFINETLos Angeles Feb 3 Dallas Feb 19Atlanta Mar 4Houston Mar 19Richmond Apr 2St Louis Apr 16Newark Apr 28Pittsburgh May 14

Resources PROFItech Classes

PROFIBUS or PROFINET Certified Network Engineer classFull week in Johnson City TNAlso available on-siteTheoretical plus hands-onCertification requires passing both a theoretical and practical examCertified Network Engineers are listed at wwwprofibuscomDetails at certifiedProfiInterfaceCentercomRegister online

wwwusprofinetcom

102

PROFINET Developer Workshop

Provide background and knowledge to design and test a PROFINET product efficientlyHow PROFINET can meet the specific applicationrsquos needs (ex GSDML file development)Tailored to customerrsquos level of experience and education Builds upon the PROFINET Certified Network Engineer curriculumHands-on experience and expert instruction on how to use the PROFINET test software suiteSmall or large groups accommodated both at the PIC or on the customerrsquos site wwwusprofinetcom

103

Resources Books

wwwusprofinetcom

104

OrderOrder

Order Order

Resources Social Media

wwwusprofinetcom

105

PROFItelevision

ThePROFIblogger

MinutePROFINET

Resources People

PI North America16101 N 82nd StreetSuite 3BScottsdale AZ 85260 USA ph (480) 483-2456fax (480) 483-7202wwwusprofibuscom

Michael Bryant Executive DirectorCarl Henning Deputy DirectorMichael Bowne Director of Tech MktingLynne Froehlich Administrative DirectorMarsha Bryant Administrator

PROFI Interface Center One Internet PlazaJohnson City TN 37604 USA

ph (423) 262-2576fax (423) 262-2103 wwwProfiInterfaceCentercom

Torsten Paulsen PIC ManagerHunter Harrington PROFINET Consulting EngrKyle McMillan PROFINET Systems EngineerJohn Swindall PROFIBUS Systems Engineer

wwwusprofinetcom

106

copy2013-2015 PI North America The PROFINET and PROFIBUS Logos are registered trademarks Members of PI are entitled to use the logos in all their written or electronic publications and promotional material The use of the PROFINET Logo in connection with PROFINET products is allowed only under the conditions of the PROFINET Runtime Software license All other trademarks and registered trademarks are the property of their respective owners

  • PROFINET vs EtherNetIP
  • A Disclaimer
  • Agenda
  • The Organization PROFINET
  • The Organizations
  • The Organizations Activities
  • The Organizations Cooperation
  • PI markets
  • Itrsquos all about the data
  • The road to IIoT
  • Breadth of Application Coverage
  • Competitive comparison discrete IO
  • Resources
  • PROFINET in Process
  • Competitive comparison process
  • Resources
  • Resources PROFIBUS PA
  • Motion Control Topology
  • Competitive comparison motion
  • Resources
  • Depth of Features
  • 5 steps to determinism
  • PROFINET and TCPIP
  • Why not use TCPIP for real-time
  • Ethernet doesnrsquot cause delays
  • PROFINET RT (Real Time)
  • When you try to use all layershellip
  • When you try to use all layershellip
  • Bandwidth Reservation for PROFINET IRT
  • Scheduling for PROFINET IRT
  • Functional principle of synchronization
  • 3125 microsecond cycle
  • Summary
  • Depth of Features
  • The ISOOSI Communications Model
  • Device Diagnostic Information
  • Diagnostic Information
  • ISOOSI Model Where Diagnostics fit in
  • IT Standards fPROFINET Network Diagnostics
  • Network Diagnostics Using SNMP
  • Network diagnostics using HTTP
  • IT Standards fPROFINET Network Diagnostics
  • LLDP (Link Layer Discovery Protocol)
  • Slide Number 44
  • Simple Device Replacement
  • Simple Device Replacement
  • Slide Number 47
  • Competitive comparison diagnostics
  • Resources
  • Depth of Features
  • How do I move information vertically
  • Depth of Features
  • Application Profiles
  • Application Profiles
  • PROFIenergy Use Cases
  • Competitive comparison
  • PROFIenergy Resources
  • Depth of Features
  • PROFIsafe How it works
  • Competitive comparison
  • PROFIsafe Resources
  • Depth of Features
  • How do I integrate controllers
  • Depth of Features
  • Share an IO Device
  • Depth of Features
  • Wireless
  • PROFINET over wireless backbones
  • Competitive Comparison wireless
  • Resources
  • Depth of Features
  • More
  • Depth of Features
  • Security
  • Resources
  • Leadership
  • Wrapping Up
  • What is PROFINET
  • Industrial
  • Scalable (Donrsquot Fence Me In)
  • Complete
  • Open
  • Fast
  • Flexible
  • Easy
  • Ethernet (Standard Unmodified)
  • Industrial Ethernet Capability Matrix
  • Industrial Ethernet Capability Matrix
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Resources
  • Competitive Resources from the PROFIblog
  • wwwusprofinetcom
  • Resources PROFINEWS App
  • Resources Newsletter
  • Resources Webinars
  • Resources One-day training classes
  • Resources PROFItech Classes
  • PROFINET Developer Workshop
  • Resources Books
  • Resources Social Media
  • Resources People
  • Slide Number 107
Page 68: PROFINET vs. EtherNet/IP · PROFINET RT (Real Time) The device determines which path the telegram takes  26 Data 40*…1440 Bytes InterFrame Gap 12 Byte Pre-amble

PROFINET over wireless backbones

PROFINET runs over these standard wireless technologies

IEEE 80211 (bgahnac) ndash Wireless LANIEEE 802151 ndash Bluetooth

Wireless is part of the PROFINET specification

Many vendorsSome IO devices have wireless built in

PROFIsafe is safety-certified over wireless using PROFINET as the transport mechanism

wwwusprofinetcom

68

Competitive Comparison wireless

PROFINET ndash designed in safety includedEtherNetIP ndash multicasting complicates

wwwusprofinetcom

69

Resources

Industrial Wireless Networking WebinarFour kinds of wireless blog postPROFINET Certified Network Engineer classMore App stories

Disney Toy Story Midway ManiaDisney Radiator Springs Racers Swedish TowerSteel Industry

wwwusprofinetcom

70

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

71

More

Bumpless RedundancyFast Start UpiPar ServerProxiesUnmanaged switchesApplication Profiles for

Lab trains pumps SEMI robots hellip

wwwusprofinetcom

72

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

73

Security

PI and ODVA have security documentsBoth rely on protecting the network itself

wwwusprofinetcom

74

Resources

Automation WorldBelden webinarControl Engineering Were you just hackedwwwisssourcecomwwwSCADAhackercomEric Byresrsquo blogldquoProtecting ICSs from Electronic Threatsrdquo

Part 1Part 2Part 3

us-certgovcontrol_systemsMacAfeePROFINET Security Guideline

wwwusprofinetcom

75

Leadership

PI createdFunctional safety over the network using the black channel approachEnergy management covering production pauses and data organization

PI advocated 2-port switches in devices when ODVA said it was a bad idea now they also advocate themPI was first with redundant media controllers and devices

wwwusprofinetcom

76

Wrapping Up

What is PROFINET

PROFINET

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

wwwusprofinetcom

78

IS COFFEE

Industrial

Not PROFIBUS wrapped in TCPIPDesigned for industry from start

FastRobustDeterministic

wwwusprofinetcom

79

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Scalable (Donrsquot Fence Me In)

Donrsquot settle for an 80 solutionEventually you will need more

Motion ControlProcess InstrumentSafety over the busConnectivity to a

production systemAnd that will require

New busNew softwareNew training

Sohellipstart with the 100 solutionPROFINET wwwusprofinetcom

80

$

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Dont Fence Me In

Roy Rogers Sons of the Pionee

Sons of the Pioneers 36 All- track 7

1998

Other

16813268

eng - 00002425 00002423 00014C3C 00014C37 00015F90 00015F90 00008000 00008000 00007530 00007530

Complete

Finished (stable)Spec at version 23 for 2 yearsWork on ldquoobjectsrdquo continues

All application areasDiscrete process motion high speed

Depth of featuresDiagnostics

PROFIBUS-like + IT protocolsFunctional safetyEnergy managementFast startuphellip many more

wwwusprofinetcom

81

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Open

Created and maintained by PI not by any one companyPI members participate in Working Groups and as reviewersMembership not required to make productsNo contract to sign

wwwusprofinetcom

82

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Fast

How fastTCPIP

secondsProcess instruments

100rsquos of millisecondsFactory IO

~10 millisecondsMotion control

lt1 millisecondHigh speed IO motion

3125 microseconds

wwwusprofinetcom

83

How repeatable

seconds

10rsquos of milliseconds

lt1millisecond

lt1microsecond

called ldquojitterrdquocovers this whole range

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

FlexibleStart with PROFINET

Virtually unlimited address spaceLots of bandwidthStandard wirelessFuture-proof leveraging of EthernetConnectivity upwardsConnectivity peer-to-peerConnect directly to IO

For specialized needsUnusual device PROFIBUS to PROFINETIntelligent sensor IO-Link to PROFINETSimple sensor AS-i to PROFINETProcess instrument PROFIBUS PA (or FF) to PROFINETWireless process instrument WirelessHART to PROFINETWireless discrete sensor PI WSAN to PROFINETLegacy fieldbus Proxy to PROFINETLegacy instrument HART to PROFINET

84

wwwusprofinetcom

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Easy

Simple Device ReplacementEasy configurationAutomatic topologyAutomatic timing calculations

wwwusprofinetcom

85

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Ethernet (Standard Unmodified)

Standard Unmodified EthernetConforms to IEEE8023

Media includesCopperFiberWireless

Uses standard Ethernet switches

wwwusprofinetcom

86

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Industrial Ethernet Capability Matrix

wwwusprofinetcom

87

Industrial Ethernet Capability Matrix

wwwusprofinetcom

88

TCPIP

Open Network

Real-timeMotion

Controller-to-Controller(Peer-to-Peer)

Modbus TCPEtherNetIPEtherCATPROFINET

Motion

wwwusprofinetcom

Industrial Ethernet Functionality

Technology PROFINET EthernetIP Modbus TCP

Ethernet IO Y Y YMotion Control Y Y NPeer-to-peer Y Y N

Process profile Y N N

Safety Y Y NSecurity Guideline Y N NBuses integrated many DeviceNet

ControlNet Modbus

source organization websites

Y = shipping N = no plans known

Available= PROFIBUS DP PROFIBUS PA Interbus DeviceNet Serial Modbus AS-i HART IO-Link FFPlanned= CC-Link more

89

Industrial Ethernet Functionality

Technology PROFINET EtherNetIP Modbus TCP

Communication Model Provider-Consumer

Provider-Consumer

Client-Server

Real-time Protocol Options

IEEE 8023 (Layer 2) primary

UDPIP optionTCPIP option

UDPIP (Layer 4) TCPIP (Layer 4)

Jitter with IO ++ (low) - (high) -- (higher)

Protocol Standard IEC 61158 IEC 61158 IEC 61158

Transmission Type Unicast primary Multicast optional

Multicast primary Limited Unicast Unicast only

COTS switch possible Yes Not recommended Yes

Switch requirements 100Mbits or faster

full duplex for IO traffic

Full DuplexIGMP Snooping One

IGMP QueryWire speed

For IO traffic

No special requirements

IP Address AssignmentAutomatic w PN

DCPDHCP optional

DHCP andManaged

DHCP and Managed

90

wwwusprofinetcom

Industrial Ethernet Functionality

Device Names Mandatory Optional Optional

Simple Device Replacement

Yes no toolssupport in all

devices

NoDHCP Option 82 Managed

Need special switchserver with DHCP

Option 82 support

No

Technology PROFINET EtherNetIP Modbus TCP

Network Management

(DCP DHCP option SNMP LLDP

topology options naming concept comprehensive

diagnostics)

(DHCP bootP DHCP option 82 SNMP loop holes vendor specific

limited network diagnostics special switches very likely)

(limited to IT tools SNMP loop

holes vendor specific no built

in network functions)

Comprehensive Diagnostics

Yes Application and Network No No

Diagnostics IO Status Yes No IO only No

Diagnostics Network Browser (can find IP or naming issues)

Yes returns all PROFINET Devices

and information

Limited to IT or vendor tools

no common tool

Limited to IT or vendor tools

no common tool

91

wwwusprofinetcom

Industrial Ethernet Functionality

Diagnostics Topology Yes No No

SNMP loop holes No Yes Yes

Energy Management(PROFIenergy) Yes No No

Safety Yes Yes No

Fast Start Up Yes Yes No

Wireless Yes IEEE 80211 and Bluetooth

Yes IEEE 80211(with caution when

using multicast)Yes

Performance ++ - --

Automatic Timing Calculation Yes No No

Technology PROFINET EtherNetIP Modbus TCP

Fieldbus Integration

Many including non PI

networks (PROFIBUS Interbus ASI

DeviceNet Foundation Fieldbus Modbus Hart

etc)

CompoNet DeviceNet ControlNet

Modbus TCPModbus

92

wwwusprofinetcom

Industrial Ethernet Functionality

Media (Network) Redundancy

YesSP RSP PN MRP

bumpless IRTvendor specific

YesSP RSP DLR vendor

specific

YesSP RSP vendor

specific

Bumpless Redundancy Yes No No

Controller Redundancy YesNot on EtherNetIP

Only with additional ODVA networks and hardware

No

Device Redundancy Yes No NoVertical Integration Yes No NoDevices can report maintenance information

Yes No No

Peer to Peer communications

Yes with CBA I-Device PNPN

Couplers TCPUDP option for programmed communication

Yesonly TCPIPprogrammed

communication

Yesonly TCPIPprogrammed

communication

Technology PROFINET EtherNetIP Modbus TCP

93

wwwusprofinetcom

Industrial Ethernet Functionality

Technology PROFINET EtherNetIP Modbus TCP

PROFINET for PA(Process Automation)

Yes No No

Shared Device Yes No No

iPar (optional parameter server)

Yes No No

TCI ndash Tool Calling Interface(allows vendor tools to be entered from the PROFINET configuration engineering tool)

Yes No No

94

wwwusprofinetcom

Resources

Competitive Resources from the PROFIblog

Pegging the FUD Meter (82707)The Fickle Finger of FUD (103007)FUD Dissection Part 1FUD Dissection Part 2Responding to FUD with FCNThe Big Lie SUE (121708)The EtherNetIP FUD-sicle ndash Melted Again(73112)PROFINET versus EtherNetIP (22415)

wwwusprofinetcom

96

wwwusprofinetcom

wwwusprofinetcom

97

Resources PROFINEWS App

wwwusprofinetcom

98

Resources NewsletterPROFINEWScom

wwwusprofinetcom

99

wwwusprofinetcom

Resources Webinars

Introduction to Ethernet for Control EngineersPROFINETIndustrial WirelessIndustrial Ethernet DiagnosticsPROFIBUS in the Process Industries PROFIsafePROFIenergyCompleting a PROFINET Project

More

100

Resources One-day training classes101

PROFINETMinneapolis June 4Denver June Chicago Aug Tampa Oct Detroit Oct Louisville Nov Raleigh Nov Seattle Dec

For the latest scheduleand to register visit

wwwusprofinetcom wwwusprofinetcom

PROFINETLos Angeles Feb 3 Dallas Feb 19Atlanta Mar 4Houston Mar 19Richmond Apr 2St Louis Apr 16Newark Apr 28Pittsburgh May 14

Resources PROFItech Classes

PROFIBUS or PROFINET Certified Network Engineer classFull week in Johnson City TNAlso available on-siteTheoretical plus hands-onCertification requires passing both a theoretical and practical examCertified Network Engineers are listed at wwwprofibuscomDetails at certifiedProfiInterfaceCentercomRegister online

wwwusprofinetcom

102

PROFINET Developer Workshop

Provide background and knowledge to design and test a PROFINET product efficientlyHow PROFINET can meet the specific applicationrsquos needs (ex GSDML file development)Tailored to customerrsquos level of experience and education Builds upon the PROFINET Certified Network Engineer curriculumHands-on experience and expert instruction on how to use the PROFINET test software suiteSmall or large groups accommodated both at the PIC or on the customerrsquos site wwwusprofinetcom

103

Resources Books

wwwusprofinetcom

104

OrderOrder

Order Order

Resources Social Media

wwwusprofinetcom

105

PROFItelevision

ThePROFIblogger

MinutePROFINET

Resources People

PI North America16101 N 82nd StreetSuite 3BScottsdale AZ 85260 USA ph (480) 483-2456fax (480) 483-7202wwwusprofibuscom

Michael Bryant Executive DirectorCarl Henning Deputy DirectorMichael Bowne Director of Tech MktingLynne Froehlich Administrative DirectorMarsha Bryant Administrator

PROFI Interface Center One Internet PlazaJohnson City TN 37604 USA

ph (423) 262-2576fax (423) 262-2103 wwwProfiInterfaceCentercom

Torsten Paulsen PIC ManagerHunter Harrington PROFINET Consulting EngrKyle McMillan PROFINET Systems EngineerJohn Swindall PROFIBUS Systems Engineer

wwwusprofinetcom

106

copy2013-2015 PI North America The PROFINET and PROFIBUS Logos are registered trademarks Members of PI are entitled to use the logos in all their written or electronic publications and promotional material The use of the PROFINET Logo in connection with PROFINET products is allowed only under the conditions of the PROFINET Runtime Software license All other trademarks and registered trademarks are the property of their respective owners

  • PROFINET vs EtherNetIP
  • A Disclaimer
  • Agenda
  • The Organization PROFINET
  • The Organizations
  • The Organizations Activities
  • The Organizations Cooperation
  • PI markets
  • Itrsquos all about the data
  • The road to IIoT
  • Breadth of Application Coverage
  • Competitive comparison discrete IO
  • Resources
  • PROFINET in Process
  • Competitive comparison process
  • Resources
  • Resources PROFIBUS PA
  • Motion Control Topology
  • Competitive comparison motion
  • Resources
  • Depth of Features
  • 5 steps to determinism
  • PROFINET and TCPIP
  • Why not use TCPIP for real-time
  • Ethernet doesnrsquot cause delays
  • PROFINET RT (Real Time)
  • When you try to use all layershellip
  • When you try to use all layershellip
  • Bandwidth Reservation for PROFINET IRT
  • Scheduling for PROFINET IRT
  • Functional principle of synchronization
  • 3125 microsecond cycle
  • Summary
  • Depth of Features
  • The ISOOSI Communications Model
  • Device Diagnostic Information
  • Diagnostic Information
  • ISOOSI Model Where Diagnostics fit in
  • IT Standards fPROFINET Network Diagnostics
  • Network Diagnostics Using SNMP
  • Network diagnostics using HTTP
  • IT Standards fPROFINET Network Diagnostics
  • LLDP (Link Layer Discovery Protocol)
  • Slide Number 44
  • Simple Device Replacement
  • Simple Device Replacement
  • Slide Number 47
  • Competitive comparison diagnostics
  • Resources
  • Depth of Features
  • How do I move information vertically
  • Depth of Features
  • Application Profiles
  • Application Profiles
  • PROFIenergy Use Cases
  • Competitive comparison
  • PROFIenergy Resources
  • Depth of Features
  • PROFIsafe How it works
  • Competitive comparison
  • PROFIsafe Resources
  • Depth of Features
  • How do I integrate controllers
  • Depth of Features
  • Share an IO Device
  • Depth of Features
  • Wireless
  • PROFINET over wireless backbones
  • Competitive Comparison wireless
  • Resources
  • Depth of Features
  • More
  • Depth of Features
  • Security
  • Resources
  • Leadership
  • Wrapping Up
  • What is PROFINET
  • Industrial
  • Scalable (Donrsquot Fence Me In)
  • Complete
  • Open
  • Fast
  • Flexible
  • Easy
  • Ethernet (Standard Unmodified)
  • Industrial Ethernet Capability Matrix
  • Industrial Ethernet Capability Matrix
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Resources
  • Competitive Resources from the PROFIblog
  • wwwusprofinetcom
  • Resources PROFINEWS App
  • Resources Newsletter
  • Resources Webinars
  • Resources One-day training classes
  • Resources PROFItech Classes
  • PROFINET Developer Workshop
  • Resources Books
  • Resources Social Media
  • Resources People
  • Slide Number 107
Page 69: PROFINET vs. EtherNet/IP · PROFINET RT (Real Time) The device determines which path the telegram takes  26 Data 40*…1440 Bytes InterFrame Gap 12 Byte Pre-amble

Competitive Comparison wireless

PROFINET ndash designed in safety includedEtherNetIP ndash multicasting complicates

wwwusprofinetcom

69

Resources

Industrial Wireless Networking WebinarFour kinds of wireless blog postPROFINET Certified Network Engineer classMore App stories

Disney Toy Story Midway ManiaDisney Radiator Springs Racers Swedish TowerSteel Industry

wwwusprofinetcom

70

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

71

More

Bumpless RedundancyFast Start UpiPar ServerProxiesUnmanaged switchesApplication Profiles for

Lab trains pumps SEMI robots hellip

wwwusprofinetcom

72

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

73

Security

PI and ODVA have security documentsBoth rely on protecting the network itself

wwwusprofinetcom

74

Resources

Automation WorldBelden webinarControl Engineering Were you just hackedwwwisssourcecomwwwSCADAhackercomEric Byresrsquo blogldquoProtecting ICSs from Electronic Threatsrdquo

Part 1Part 2Part 3

us-certgovcontrol_systemsMacAfeePROFINET Security Guideline

wwwusprofinetcom

75

Leadership

PI createdFunctional safety over the network using the black channel approachEnergy management covering production pauses and data organization

PI advocated 2-port switches in devices when ODVA said it was a bad idea now they also advocate themPI was first with redundant media controllers and devices

wwwusprofinetcom

76

Wrapping Up

What is PROFINET

PROFINET

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

wwwusprofinetcom

78

IS COFFEE

Industrial

Not PROFIBUS wrapped in TCPIPDesigned for industry from start

FastRobustDeterministic

wwwusprofinetcom

79

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Scalable (Donrsquot Fence Me In)

Donrsquot settle for an 80 solutionEventually you will need more

Motion ControlProcess InstrumentSafety over the busConnectivity to a

production systemAnd that will require

New busNew softwareNew training

Sohellipstart with the 100 solutionPROFINET wwwusprofinetcom

80

$

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Dont Fence Me In

Roy Rogers Sons of the Pionee

Sons of the Pioneers 36 All- track 7

1998

Other

16813268

eng - 00002425 00002423 00014C3C 00014C37 00015F90 00015F90 00008000 00008000 00007530 00007530

Complete

Finished (stable)Spec at version 23 for 2 yearsWork on ldquoobjectsrdquo continues

All application areasDiscrete process motion high speed

Depth of featuresDiagnostics

PROFIBUS-like + IT protocolsFunctional safetyEnergy managementFast startuphellip many more

wwwusprofinetcom

81

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Open

Created and maintained by PI not by any one companyPI members participate in Working Groups and as reviewersMembership not required to make productsNo contract to sign

wwwusprofinetcom

82

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Fast

How fastTCPIP

secondsProcess instruments

100rsquos of millisecondsFactory IO

~10 millisecondsMotion control

lt1 millisecondHigh speed IO motion

3125 microseconds

wwwusprofinetcom

83

How repeatable

seconds

10rsquos of milliseconds

lt1millisecond

lt1microsecond

called ldquojitterrdquocovers this whole range

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

FlexibleStart with PROFINET

Virtually unlimited address spaceLots of bandwidthStandard wirelessFuture-proof leveraging of EthernetConnectivity upwardsConnectivity peer-to-peerConnect directly to IO

For specialized needsUnusual device PROFIBUS to PROFINETIntelligent sensor IO-Link to PROFINETSimple sensor AS-i to PROFINETProcess instrument PROFIBUS PA (or FF) to PROFINETWireless process instrument WirelessHART to PROFINETWireless discrete sensor PI WSAN to PROFINETLegacy fieldbus Proxy to PROFINETLegacy instrument HART to PROFINET

84

wwwusprofinetcom

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Easy

Simple Device ReplacementEasy configurationAutomatic topologyAutomatic timing calculations

wwwusprofinetcom

85

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Ethernet (Standard Unmodified)

Standard Unmodified EthernetConforms to IEEE8023

Media includesCopperFiberWireless

Uses standard Ethernet switches

wwwusprofinetcom

86

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Industrial Ethernet Capability Matrix

wwwusprofinetcom

87

Industrial Ethernet Capability Matrix

wwwusprofinetcom

88

TCPIP

Open Network

Real-timeMotion

Controller-to-Controller(Peer-to-Peer)

Modbus TCPEtherNetIPEtherCATPROFINET

Motion

wwwusprofinetcom

Industrial Ethernet Functionality

Technology PROFINET EthernetIP Modbus TCP

Ethernet IO Y Y YMotion Control Y Y NPeer-to-peer Y Y N

Process profile Y N N

Safety Y Y NSecurity Guideline Y N NBuses integrated many DeviceNet

ControlNet Modbus

source organization websites

Y = shipping N = no plans known

Available= PROFIBUS DP PROFIBUS PA Interbus DeviceNet Serial Modbus AS-i HART IO-Link FFPlanned= CC-Link more

89

Industrial Ethernet Functionality

Technology PROFINET EtherNetIP Modbus TCP

Communication Model Provider-Consumer

Provider-Consumer

Client-Server

Real-time Protocol Options

IEEE 8023 (Layer 2) primary

UDPIP optionTCPIP option

UDPIP (Layer 4) TCPIP (Layer 4)

Jitter with IO ++ (low) - (high) -- (higher)

Protocol Standard IEC 61158 IEC 61158 IEC 61158

Transmission Type Unicast primary Multicast optional

Multicast primary Limited Unicast Unicast only

COTS switch possible Yes Not recommended Yes

Switch requirements 100Mbits or faster

full duplex for IO traffic

Full DuplexIGMP Snooping One

IGMP QueryWire speed

For IO traffic

No special requirements

IP Address AssignmentAutomatic w PN

DCPDHCP optional

DHCP andManaged

DHCP and Managed

90

wwwusprofinetcom

Industrial Ethernet Functionality

Device Names Mandatory Optional Optional

Simple Device Replacement

Yes no toolssupport in all

devices

NoDHCP Option 82 Managed

Need special switchserver with DHCP

Option 82 support

No

Technology PROFINET EtherNetIP Modbus TCP

Network Management

(DCP DHCP option SNMP LLDP

topology options naming concept comprehensive

diagnostics)

(DHCP bootP DHCP option 82 SNMP loop holes vendor specific

limited network diagnostics special switches very likely)

(limited to IT tools SNMP loop

holes vendor specific no built

in network functions)

Comprehensive Diagnostics

Yes Application and Network No No

Diagnostics IO Status Yes No IO only No

Diagnostics Network Browser (can find IP or naming issues)

Yes returns all PROFINET Devices

and information

Limited to IT or vendor tools

no common tool

Limited to IT or vendor tools

no common tool

91

wwwusprofinetcom

Industrial Ethernet Functionality

Diagnostics Topology Yes No No

SNMP loop holes No Yes Yes

Energy Management(PROFIenergy) Yes No No

Safety Yes Yes No

Fast Start Up Yes Yes No

Wireless Yes IEEE 80211 and Bluetooth

Yes IEEE 80211(with caution when

using multicast)Yes

Performance ++ - --

Automatic Timing Calculation Yes No No

Technology PROFINET EtherNetIP Modbus TCP

Fieldbus Integration

Many including non PI

networks (PROFIBUS Interbus ASI

DeviceNet Foundation Fieldbus Modbus Hart

etc)

CompoNet DeviceNet ControlNet

Modbus TCPModbus

92

wwwusprofinetcom

Industrial Ethernet Functionality

Media (Network) Redundancy

YesSP RSP PN MRP

bumpless IRTvendor specific

YesSP RSP DLR vendor

specific

YesSP RSP vendor

specific

Bumpless Redundancy Yes No No

Controller Redundancy YesNot on EtherNetIP

Only with additional ODVA networks and hardware

No

Device Redundancy Yes No NoVertical Integration Yes No NoDevices can report maintenance information

Yes No No

Peer to Peer communications

Yes with CBA I-Device PNPN

Couplers TCPUDP option for programmed communication

Yesonly TCPIPprogrammed

communication

Yesonly TCPIPprogrammed

communication

Technology PROFINET EtherNetIP Modbus TCP

93

wwwusprofinetcom

Industrial Ethernet Functionality

Technology PROFINET EtherNetIP Modbus TCP

PROFINET for PA(Process Automation)

Yes No No

Shared Device Yes No No

iPar (optional parameter server)

Yes No No

TCI ndash Tool Calling Interface(allows vendor tools to be entered from the PROFINET configuration engineering tool)

Yes No No

94

wwwusprofinetcom

Resources

Competitive Resources from the PROFIblog

Pegging the FUD Meter (82707)The Fickle Finger of FUD (103007)FUD Dissection Part 1FUD Dissection Part 2Responding to FUD with FCNThe Big Lie SUE (121708)The EtherNetIP FUD-sicle ndash Melted Again(73112)PROFINET versus EtherNetIP (22415)

wwwusprofinetcom

96

wwwusprofinetcom

wwwusprofinetcom

97

Resources PROFINEWS App

wwwusprofinetcom

98

Resources NewsletterPROFINEWScom

wwwusprofinetcom

99

wwwusprofinetcom

Resources Webinars

Introduction to Ethernet for Control EngineersPROFINETIndustrial WirelessIndustrial Ethernet DiagnosticsPROFIBUS in the Process Industries PROFIsafePROFIenergyCompleting a PROFINET Project

More

100

Resources One-day training classes101

PROFINETMinneapolis June 4Denver June Chicago Aug Tampa Oct Detroit Oct Louisville Nov Raleigh Nov Seattle Dec

For the latest scheduleand to register visit

wwwusprofinetcom wwwusprofinetcom

PROFINETLos Angeles Feb 3 Dallas Feb 19Atlanta Mar 4Houston Mar 19Richmond Apr 2St Louis Apr 16Newark Apr 28Pittsburgh May 14

Resources PROFItech Classes

PROFIBUS or PROFINET Certified Network Engineer classFull week in Johnson City TNAlso available on-siteTheoretical plus hands-onCertification requires passing both a theoretical and practical examCertified Network Engineers are listed at wwwprofibuscomDetails at certifiedProfiInterfaceCentercomRegister online

wwwusprofinetcom

102

PROFINET Developer Workshop

Provide background and knowledge to design and test a PROFINET product efficientlyHow PROFINET can meet the specific applicationrsquos needs (ex GSDML file development)Tailored to customerrsquos level of experience and education Builds upon the PROFINET Certified Network Engineer curriculumHands-on experience and expert instruction on how to use the PROFINET test software suiteSmall or large groups accommodated both at the PIC or on the customerrsquos site wwwusprofinetcom

103

Resources Books

wwwusprofinetcom

104

OrderOrder

Order Order

Resources Social Media

wwwusprofinetcom

105

PROFItelevision

ThePROFIblogger

MinutePROFINET

Resources People

PI North America16101 N 82nd StreetSuite 3BScottsdale AZ 85260 USA ph (480) 483-2456fax (480) 483-7202wwwusprofibuscom

Michael Bryant Executive DirectorCarl Henning Deputy DirectorMichael Bowne Director of Tech MktingLynne Froehlich Administrative DirectorMarsha Bryant Administrator

PROFI Interface Center One Internet PlazaJohnson City TN 37604 USA

ph (423) 262-2576fax (423) 262-2103 wwwProfiInterfaceCentercom

Torsten Paulsen PIC ManagerHunter Harrington PROFINET Consulting EngrKyle McMillan PROFINET Systems EngineerJohn Swindall PROFIBUS Systems Engineer

wwwusprofinetcom

106

copy2013-2015 PI North America The PROFINET and PROFIBUS Logos are registered trademarks Members of PI are entitled to use the logos in all their written or electronic publications and promotional material The use of the PROFINET Logo in connection with PROFINET products is allowed only under the conditions of the PROFINET Runtime Software license All other trademarks and registered trademarks are the property of their respective owners

  • PROFINET vs EtherNetIP
  • A Disclaimer
  • Agenda
  • The Organization PROFINET
  • The Organizations
  • The Organizations Activities
  • The Organizations Cooperation
  • PI markets
  • Itrsquos all about the data
  • The road to IIoT
  • Breadth of Application Coverage
  • Competitive comparison discrete IO
  • Resources
  • PROFINET in Process
  • Competitive comparison process
  • Resources
  • Resources PROFIBUS PA
  • Motion Control Topology
  • Competitive comparison motion
  • Resources
  • Depth of Features
  • 5 steps to determinism
  • PROFINET and TCPIP
  • Why not use TCPIP for real-time
  • Ethernet doesnrsquot cause delays
  • PROFINET RT (Real Time)
  • When you try to use all layershellip
  • When you try to use all layershellip
  • Bandwidth Reservation for PROFINET IRT
  • Scheduling for PROFINET IRT
  • Functional principle of synchronization
  • 3125 microsecond cycle
  • Summary
  • Depth of Features
  • The ISOOSI Communications Model
  • Device Diagnostic Information
  • Diagnostic Information
  • ISOOSI Model Where Diagnostics fit in
  • IT Standards fPROFINET Network Diagnostics
  • Network Diagnostics Using SNMP
  • Network diagnostics using HTTP
  • IT Standards fPROFINET Network Diagnostics
  • LLDP (Link Layer Discovery Protocol)
  • Slide Number 44
  • Simple Device Replacement
  • Simple Device Replacement
  • Slide Number 47
  • Competitive comparison diagnostics
  • Resources
  • Depth of Features
  • How do I move information vertically
  • Depth of Features
  • Application Profiles
  • Application Profiles
  • PROFIenergy Use Cases
  • Competitive comparison
  • PROFIenergy Resources
  • Depth of Features
  • PROFIsafe How it works
  • Competitive comparison
  • PROFIsafe Resources
  • Depth of Features
  • How do I integrate controllers
  • Depth of Features
  • Share an IO Device
  • Depth of Features
  • Wireless
  • PROFINET over wireless backbones
  • Competitive Comparison wireless
  • Resources
  • Depth of Features
  • More
  • Depth of Features
  • Security
  • Resources
  • Leadership
  • Wrapping Up
  • What is PROFINET
  • Industrial
  • Scalable (Donrsquot Fence Me In)
  • Complete
  • Open
  • Fast
  • Flexible
  • Easy
  • Ethernet (Standard Unmodified)
  • Industrial Ethernet Capability Matrix
  • Industrial Ethernet Capability Matrix
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Resources
  • Competitive Resources from the PROFIblog
  • wwwusprofinetcom
  • Resources PROFINEWS App
  • Resources Newsletter
  • Resources Webinars
  • Resources One-day training classes
  • Resources PROFItech Classes
  • PROFINET Developer Workshop
  • Resources Books
  • Resources Social Media
  • Resources People
  • Slide Number 107
Page 70: PROFINET vs. EtherNet/IP · PROFINET RT (Real Time) The device determines which path the telegram takes  26 Data 40*…1440 Bytes InterFrame Gap 12 Byte Pre-amble

Resources

Industrial Wireless Networking WebinarFour kinds of wireless blog postPROFINET Certified Network Engineer classMore App stories

Disney Toy Story Midway ManiaDisney Radiator Springs Racers Swedish TowerSteel Industry

wwwusprofinetcom

70

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

71

More

Bumpless RedundancyFast Start UpiPar ServerProxiesUnmanaged switchesApplication Profiles for

Lab trains pumps SEMI robots hellip

wwwusprofinetcom

72

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

73

Security

PI and ODVA have security documentsBoth rely on protecting the network itself

wwwusprofinetcom

74

Resources

Automation WorldBelden webinarControl Engineering Were you just hackedwwwisssourcecomwwwSCADAhackercomEric Byresrsquo blogldquoProtecting ICSs from Electronic Threatsrdquo

Part 1Part 2Part 3

us-certgovcontrol_systemsMacAfeePROFINET Security Guideline

wwwusprofinetcom

75

Leadership

PI createdFunctional safety over the network using the black channel approachEnergy management covering production pauses and data organization

PI advocated 2-port switches in devices when ODVA said it was a bad idea now they also advocate themPI was first with redundant media controllers and devices

wwwusprofinetcom

76

Wrapping Up

What is PROFINET

PROFINET

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

wwwusprofinetcom

78

IS COFFEE

Industrial

Not PROFIBUS wrapped in TCPIPDesigned for industry from start

FastRobustDeterministic

wwwusprofinetcom

79

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Scalable (Donrsquot Fence Me In)

Donrsquot settle for an 80 solutionEventually you will need more

Motion ControlProcess InstrumentSafety over the busConnectivity to a

production systemAnd that will require

New busNew softwareNew training

Sohellipstart with the 100 solutionPROFINET wwwusprofinetcom

80

$

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Dont Fence Me In

Roy Rogers Sons of the Pionee

Sons of the Pioneers 36 All- track 7

1998

Other

16813268

eng - 00002425 00002423 00014C3C 00014C37 00015F90 00015F90 00008000 00008000 00007530 00007530

Complete

Finished (stable)Spec at version 23 for 2 yearsWork on ldquoobjectsrdquo continues

All application areasDiscrete process motion high speed

Depth of featuresDiagnostics

PROFIBUS-like + IT protocolsFunctional safetyEnergy managementFast startuphellip many more

wwwusprofinetcom

81

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Open

Created and maintained by PI not by any one companyPI members participate in Working Groups and as reviewersMembership not required to make productsNo contract to sign

wwwusprofinetcom

82

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Fast

How fastTCPIP

secondsProcess instruments

100rsquos of millisecondsFactory IO

~10 millisecondsMotion control

lt1 millisecondHigh speed IO motion

3125 microseconds

wwwusprofinetcom

83

How repeatable

seconds

10rsquos of milliseconds

lt1millisecond

lt1microsecond

called ldquojitterrdquocovers this whole range

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

FlexibleStart with PROFINET

Virtually unlimited address spaceLots of bandwidthStandard wirelessFuture-proof leveraging of EthernetConnectivity upwardsConnectivity peer-to-peerConnect directly to IO

For specialized needsUnusual device PROFIBUS to PROFINETIntelligent sensor IO-Link to PROFINETSimple sensor AS-i to PROFINETProcess instrument PROFIBUS PA (or FF) to PROFINETWireless process instrument WirelessHART to PROFINETWireless discrete sensor PI WSAN to PROFINETLegacy fieldbus Proxy to PROFINETLegacy instrument HART to PROFINET

84

wwwusprofinetcom

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Easy

Simple Device ReplacementEasy configurationAutomatic topologyAutomatic timing calculations

wwwusprofinetcom

85

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Ethernet (Standard Unmodified)

Standard Unmodified EthernetConforms to IEEE8023

Media includesCopperFiberWireless

Uses standard Ethernet switches

wwwusprofinetcom

86

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Industrial Ethernet Capability Matrix

wwwusprofinetcom

87

Industrial Ethernet Capability Matrix

wwwusprofinetcom

88

TCPIP

Open Network

Real-timeMotion

Controller-to-Controller(Peer-to-Peer)

Modbus TCPEtherNetIPEtherCATPROFINET

Motion

wwwusprofinetcom

Industrial Ethernet Functionality

Technology PROFINET EthernetIP Modbus TCP

Ethernet IO Y Y YMotion Control Y Y NPeer-to-peer Y Y N

Process profile Y N N

Safety Y Y NSecurity Guideline Y N NBuses integrated many DeviceNet

ControlNet Modbus

source organization websites

Y = shipping N = no plans known

Available= PROFIBUS DP PROFIBUS PA Interbus DeviceNet Serial Modbus AS-i HART IO-Link FFPlanned= CC-Link more

89

Industrial Ethernet Functionality

Technology PROFINET EtherNetIP Modbus TCP

Communication Model Provider-Consumer

Provider-Consumer

Client-Server

Real-time Protocol Options

IEEE 8023 (Layer 2) primary

UDPIP optionTCPIP option

UDPIP (Layer 4) TCPIP (Layer 4)

Jitter with IO ++ (low) - (high) -- (higher)

Protocol Standard IEC 61158 IEC 61158 IEC 61158

Transmission Type Unicast primary Multicast optional

Multicast primary Limited Unicast Unicast only

COTS switch possible Yes Not recommended Yes

Switch requirements 100Mbits or faster

full duplex for IO traffic

Full DuplexIGMP Snooping One

IGMP QueryWire speed

For IO traffic

No special requirements

IP Address AssignmentAutomatic w PN

DCPDHCP optional

DHCP andManaged

DHCP and Managed

90

wwwusprofinetcom

Industrial Ethernet Functionality

Device Names Mandatory Optional Optional

Simple Device Replacement

Yes no toolssupport in all

devices

NoDHCP Option 82 Managed

Need special switchserver with DHCP

Option 82 support

No

Technology PROFINET EtherNetIP Modbus TCP

Network Management

(DCP DHCP option SNMP LLDP

topology options naming concept comprehensive

diagnostics)

(DHCP bootP DHCP option 82 SNMP loop holes vendor specific

limited network diagnostics special switches very likely)

(limited to IT tools SNMP loop

holes vendor specific no built

in network functions)

Comprehensive Diagnostics

Yes Application and Network No No

Diagnostics IO Status Yes No IO only No

Diagnostics Network Browser (can find IP or naming issues)

Yes returns all PROFINET Devices

and information

Limited to IT or vendor tools

no common tool

Limited to IT or vendor tools

no common tool

91

wwwusprofinetcom

Industrial Ethernet Functionality

Diagnostics Topology Yes No No

SNMP loop holes No Yes Yes

Energy Management(PROFIenergy) Yes No No

Safety Yes Yes No

Fast Start Up Yes Yes No

Wireless Yes IEEE 80211 and Bluetooth

Yes IEEE 80211(with caution when

using multicast)Yes

Performance ++ - --

Automatic Timing Calculation Yes No No

Technology PROFINET EtherNetIP Modbus TCP

Fieldbus Integration

Many including non PI

networks (PROFIBUS Interbus ASI

DeviceNet Foundation Fieldbus Modbus Hart

etc)

CompoNet DeviceNet ControlNet

Modbus TCPModbus

92

wwwusprofinetcom

Industrial Ethernet Functionality

Media (Network) Redundancy

YesSP RSP PN MRP

bumpless IRTvendor specific

YesSP RSP DLR vendor

specific

YesSP RSP vendor

specific

Bumpless Redundancy Yes No No

Controller Redundancy YesNot on EtherNetIP

Only with additional ODVA networks and hardware

No

Device Redundancy Yes No NoVertical Integration Yes No NoDevices can report maintenance information

Yes No No

Peer to Peer communications

Yes with CBA I-Device PNPN

Couplers TCPUDP option for programmed communication

Yesonly TCPIPprogrammed

communication

Yesonly TCPIPprogrammed

communication

Technology PROFINET EtherNetIP Modbus TCP

93

wwwusprofinetcom

Industrial Ethernet Functionality

Technology PROFINET EtherNetIP Modbus TCP

PROFINET for PA(Process Automation)

Yes No No

Shared Device Yes No No

iPar (optional parameter server)

Yes No No

TCI ndash Tool Calling Interface(allows vendor tools to be entered from the PROFINET configuration engineering tool)

Yes No No

94

wwwusprofinetcom

Resources

Competitive Resources from the PROFIblog

Pegging the FUD Meter (82707)The Fickle Finger of FUD (103007)FUD Dissection Part 1FUD Dissection Part 2Responding to FUD with FCNThe Big Lie SUE (121708)The EtherNetIP FUD-sicle ndash Melted Again(73112)PROFINET versus EtherNetIP (22415)

wwwusprofinetcom

96

wwwusprofinetcom

wwwusprofinetcom

97

Resources PROFINEWS App

wwwusprofinetcom

98

Resources NewsletterPROFINEWScom

wwwusprofinetcom

99

wwwusprofinetcom

Resources Webinars

Introduction to Ethernet for Control EngineersPROFINETIndustrial WirelessIndustrial Ethernet DiagnosticsPROFIBUS in the Process Industries PROFIsafePROFIenergyCompleting a PROFINET Project

More

100

Resources One-day training classes101

PROFINETMinneapolis June 4Denver June Chicago Aug Tampa Oct Detroit Oct Louisville Nov Raleigh Nov Seattle Dec

For the latest scheduleand to register visit

wwwusprofinetcom wwwusprofinetcom

PROFINETLos Angeles Feb 3 Dallas Feb 19Atlanta Mar 4Houston Mar 19Richmond Apr 2St Louis Apr 16Newark Apr 28Pittsburgh May 14

Resources PROFItech Classes

PROFIBUS or PROFINET Certified Network Engineer classFull week in Johnson City TNAlso available on-siteTheoretical plus hands-onCertification requires passing both a theoretical and practical examCertified Network Engineers are listed at wwwprofibuscomDetails at certifiedProfiInterfaceCentercomRegister online

wwwusprofinetcom

102

PROFINET Developer Workshop

Provide background and knowledge to design and test a PROFINET product efficientlyHow PROFINET can meet the specific applicationrsquos needs (ex GSDML file development)Tailored to customerrsquos level of experience and education Builds upon the PROFINET Certified Network Engineer curriculumHands-on experience and expert instruction on how to use the PROFINET test software suiteSmall or large groups accommodated both at the PIC or on the customerrsquos site wwwusprofinetcom

103

Resources Books

wwwusprofinetcom

104

OrderOrder

Order Order

Resources Social Media

wwwusprofinetcom

105

PROFItelevision

ThePROFIblogger

MinutePROFINET

Resources People

PI North America16101 N 82nd StreetSuite 3BScottsdale AZ 85260 USA ph (480) 483-2456fax (480) 483-7202wwwusprofibuscom

Michael Bryant Executive DirectorCarl Henning Deputy DirectorMichael Bowne Director of Tech MktingLynne Froehlich Administrative DirectorMarsha Bryant Administrator

PROFI Interface Center One Internet PlazaJohnson City TN 37604 USA

ph (423) 262-2576fax (423) 262-2103 wwwProfiInterfaceCentercom

Torsten Paulsen PIC ManagerHunter Harrington PROFINET Consulting EngrKyle McMillan PROFINET Systems EngineerJohn Swindall PROFIBUS Systems Engineer

wwwusprofinetcom

106

copy2013-2015 PI North America The PROFINET and PROFIBUS Logos are registered trademarks Members of PI are entitled to use the logos in all their written or electronic publications and promotional material The use of the PROFINET Logo in connection with PROFINET products is allowed only under the conditions of the PROFINET Runtime Software license All other trademarks and registered trademarks are the property of their respective owners

  • PROFINET vs EtherNetIP
  • A Disclaimer
  • Agenda
  • The Organization PROFINET
  • The Organizations
  • The Organizations Activities
  • The Organizations Cooperation
  • PI markets
  • Itrsquos all about the data
  • The road to IIoT
  • Breadth of Application Coverage
  • Competitive comparison discrete IO
  • Resources
  • PROFINET in Process
  • Competitive comparison process
  • Resources
  • Resources PROFIBUS PA
  • Motion Control Topology
  • Competitive comparison motion
  • Resources
  • Depth of Features
  • 5 steps to determinism
  • PROFINET and TCPIP
  • Why not use TCPIP for real-time
  • Ethernet doesnrsquot cause delays
  • PROFINET RT (Real Time)
  • When you try to use all layershellip
  • When you try to use all layershellip
  • Bandwidth Reservation for PROFINET IRT
  • Scheduling for PROFINET IRT
  • Functional principle of synchronization
  • 3125 microsecond cycle
  • Summary
  • Depth of Features
  • The ISOOSI Communications Model
  • Device Diagnostic Information
  • Diagnostic Information
  • ISOOSI Model Where Diagnostics fit in
  • IT Standards fPROFINET Network Diagnostics
  • Network Diagnostics Using SNMP
  • Network diagnostics using HTTP
  • IT Standards fPROFINET Network Diagnostics
  • LLDP (Link Layer Discovery Protocol)
  • Slide Number 44
  • Simple Device Replacement
  • Simple Device Replacement
  • Slide Number 47
  • Competitive comparison diagnostics
  • Resources
  • Depth of Features
  • How do I move information vertically
  • Depth of Features
  • Application Profiles
  • Application Profiles
  • PROFIenergy Use Cases
  • Competitive comparison
  • PROFIenergy Resources
  • Depth of Features
  • PROFIsafe How it works
  • Competitive comparison
  • PROFIsafe Resources
  • Depth of Features
  • How do I integrate controllers
  • Depth of Features
  • Share an IO Device
  • Depth of Features
  • Wireless
  • PROFINET over wireless backbones
  • Competitive Comparison wireless
  • Resources
  • Depth of Features
  • More
  • Depth of Features
  • Security
  • Resources
  • Leadership
  • Wrapping Up
  • What is PROFINET
  • Industrial
  • Scalable (Donrsquot Fence Me In)
  • Complete
  • Open
  • Fast
  • Flexible
  • Easy
  • Ethernet (Standard Unmodified)
  • Industrial Ethernet Capability Matrix
  • Industrial Ethernet Capability Matrix
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Resources
  • Competitive Resources from the PROFIblog
  • wwwusprofinetcom
  • Resources PROFINEWS App
  • Resources Newsletter
  • Resources Webinars
  • Resources One-day training classes
  • Resources PROFItech Classes
  • PROFINET Developer Workshop
  • Resources Books
  • Resources Social Media
  • Resources People
  • Slide Number 107
Page 71: PROFINET vs. EtherNet/IP · PROFINET RT (Real Time) The device determines which path the telegram takes  26 Data 40*…1440 Bytes InterFrame Gap 12 Byte Pre-amble

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

71

More

Bumpless RedundancyFast Start UpiPar ServerProxiesUnmanaged switchesApplication Profiles for

Lab trains pumps SEMI robots hellip

wwwusprofinetcom

72

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

73

Security

PI and ODVA have security documentsBoth rely on protecting the network itself

wwwusprofinetcom

74

Resources

Automation WorldBelden webinarControl Engineering Were you just hackedwwwisssourcecomwwwSCADAhackercomEric Byresrsquo blogldquoProtecting ICSs from Electronic Threatsrdquo

Part 1Part 2Part 3

us-certgovcontrol_systemsMacAfeePROFINET Security Guideline

wwwusprofinetcom

75

Leadership

PI createdFunctional safety over the network using the black channel approachEnergy management covering production pauses and data organization

PI advocated 2-port switches in devices when ODVA said it was a bad idea now they also advocate themPI was first with redundant media controllers and devices

wwwusprofinetcom

76

Wrapping Up

What is PROFINET

PROFINET

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

wwwusprofinetcom

78

IS COFFEE

Industrial

Not PROFIBUS wrapped in TCPIPDesigned for industry from start

FastRobustDeterministic

wwwusprofinetcom

79

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Scalable (Donrsquot Fence Me In)

Donrsquot settle for an 80 solutionEventually you will need more

Motion ControlProcess InstrumentSafety over the busConnectivity to a

production systemAnd that will require

New busNew softwareNew training

Sohellipstart with the 100 solutionPROFINET wwwusprofinetcom

80

$

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Dont Fence Me In

Roy Rogers Sons of the Pionee

Sons of the Pioneers 36 All- track 7

1998

Other

16813268

eng - 00002425 00002423 00014C3C 00014C37 00015F90 00015F90 00008000 00008000 00007530 00007530

Complete

Finished (stable)Spec at version 23 for 2 yearsWork on ldquoobjectsrdquo continues

All application areasDiscrete process motion high speed

Depth of featuresDiagnostics

PROFIBUS-like + IT protocolsFunctional safetyEnergy managementFast startuphellip many more

wwwusprofinetcom

81

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Open

Created and maintained by PI not by any one companyPI members participate in Working Groups and as reviewersMembership not required to make productsNo contract to sign

wwwusprofinetcom

82

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Fast

How fastTCPIP

secondsProcess instruments

100rsquos of millisecondsFactory IO

~10 millisecondsMotion control

lt1 millisecondHigh speed IO motion

3125 microseconds

wwwusprofinetcom

83

How repeatable

seconds

10rsquos of milliseconds

lt1millisecond

lt1microsecond

called ldquojitterrdquocovers this whole range

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

FlexibleStart with PROFINET

Virtually unlimited address spaceLots of bandwidthStandard wirelessFuture-proof leveraging of EthernetConnectivity upwardsConnectivity peer-to-peerConnect directly to IO

For specialized needsUnusual device PROFIBUS to PROFINETIntelligent sensor IO-Link to PROFINETSimple sensor AS-i to PROFINETProcess instrument PROFIBUS PA (or FF) to PROFINETWireless process instrument WirelessHART to PROFINETWireless discrete sensor PI WSAN to PROFINETLegacy fieldbus Proxy to PROFINETLegacy instrument HART to PROFINET

84

wwwusprofinetcom

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Easy

Simple Device ReplacementEasy configurationAutomatic topologyAutomatic timing calculations

wwwusprofinetcom

85

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Ethernet (Standard Unmodified)

Standard Unmodified EthernetConforms to IEEE8023

Media includesCopperFiberWireless

Uses standard Ethernet switches

wwwusprofinetcom

86

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Industrial Ethernet Capability Matrix

wwwusprofinetcom

87

Industrial Ethernet Capability Matrix

wwwusprofinetcom

88

TCPIP

Open Network

Real-timeMotion

Controller-to-Controller(Peer-to-Peer)

Modbus TCPEtherNetIPEtherCATPROFINET

Motion

wwwusprofinetcom

Industrial Ethernet Functionality

Technology PROFINET EthernetIP Modbus TCP

Ethernet IO Y Y YMotion Control Y Y NPeer-to-peer Y Y N

Process profile Y N N

Safety Y Y NSecurity Guideline Y N NBuses integrated many DeviceNet

ControlNet Modbus

source organization websites

Y = shipping N = no plans known

Available= PROFIBUS DP PROFIBUS PA Interbus DeviceNet Serial Modbus AS-i HART IO-Link FFPlanned= CC-Link more

89

Industrial Ethernet Functionality

Technology PROFINET EtherNetIP Modbus TCP

Communication Model Provider-Consumer

Provider-Consumer

Client-Server

Real-time Protocol Options

IEEE 8023 (Layer 2) primary

UDPIP optionTCPIP option

UDPIP (Layer 4) TCPIP (Layer 4)

Jitter with IO ++ (low) - (high) -- (higher)

Protocol Standard IEC 61158 IEC 61158 IEC 61158

Transmission Type Unicast primary Multicast optional

Multicast primary Limited Unicast Unicast only

COTS switch possible Yes Not recommended Yes

Switch requirements 100Mbits or faster

full duplex for IO traffic

Full DuplexIGMP Snooping One

IGMP QueryWire speed

For IO traffic

No special requirements

IP Address AssignmentAutomatic w PN

DCPDHCP optional

DHCP andManaged

DHCP and Managed

90

wwwusprofinetcom

Industrial Ethernet Functionality

Device Names Mandatory Optional Optional

Simple Device Replacement

Yes no toolssupport in all

devices

NoDHCP Option 82 Managed

Need special switchserver with DHCP

Option 82 support

No

Technology PROFINET EtherNetIP Modbus TCP

Network Management

(DCP DHCP option SNMP LLDP

topology options naming concept comprehensive

diagnostics)

(DHCP bootP DHCP option 82 SNMP loop holes vendor specific

limited network diagnostics special switches very likely)

(limited to IT tools SNMP loop

holes vendor specific no built

in network functions)

Comprehensive Diagnostics

Yes Application and Network No No

Diagnostics IO Status Yes No IO only No

Diagnostics Network Browser (can find IP or naming issues)

Yes returns all PROFINET Devices

and information

Limited to IT or vendor tools

no common tool

Limited to IT or vendor tools

no common tool

91

wwwusprofinetcom

Industrial Ethernet Functionality

Diagnostics Topology Yes No No

SNMP loop holes No Yes Yes

Energy Management(PROFIenergy) Yes No No

Safety Yes Yes No

Fast Start Up Yes Yes No

Wireless Yes IEEE 80211 and Bluetooth

Yes IEEE 80211(with caution when

using multicast)Yes

Performance ++ - --

Automatic Timing Calculation Yes No No

Technology PROFINET EtherNetIP Modbus TCP

Fieldbus Integration

Many including non PI

networks (PROFIBUS Interbus ASI

DeviceNet Foundation Fieldbus Modbus Hart

etc)

CompoNet DeviceNet ControlNet

Modbus TCPModbus

92

wwwusprofinetcom

Industrial Ethernet Functionality

Media (Network) Redundancy

YesSP RSP PN MRP

bumpless IRTvendor specific

YesSP RSP DLR vendor

specific

YesSP RSP vendor

specific

Bumpless Redundancy Yes No No

Controller Redundancy YesNot on EtherNetIP

Only with additional ODVA networks and hardware

No

Device Redundancy Yes No NoVertical Integration Yes No NoDevices can report maintenance information

Yes No No

Peer to Peer communications

Yes with CBA I-Device PNPN

Couplers TCPUDP option for programmed communication

Yesonly TCPIPprogrammed

communication

Yesonly TCPIPprogrammed

communication

Technology PROFINET EtherNetIP Modbus TCP

93

wwwusprofinetcom

Industrial Ethernet Functionality

Technology PROFINET EtherNetIP Modbus TCP

PROFINET for PA(Process Automation)

Yes No No

Shared Device Yes No No

iPar (optional parameter server)

Yes No No

TCI ndash Tool Calling Interface(allows vendor tools to be entered from the PROFINET configuration engineering tool)

Yes No No

94

wwwusprofinetcom

Resources

Competitive Resources from the PROFIblog

Pegging the FUD Meter (82707)The Fickle Finger of FUD (103007)FUD Dissection Part 1FUD Dissection Part 2Responding to FUD with FCNThe Big Lie SUE (121708)The EtherNetIP FUD-sicle ndash Melted Again(73112)PROFINET versus EtherNetIP (22415)

wwwusprofinetcom

96

wwwusprofinetcom

wwwusprofinetcom

97

Resources PROFINEWS App

wwwusprofinetcom

98

Resources NewsletterPROFINEWScom

wwwusprofinetcom

99

wwwusprofinetcom

Resources Webinars

Introduction to Ethernet for Control EngineersPROFINETIndustrial WirelessIndustrial Ethernet DiagnosticsPROFIBUS in the Process Industries PROFIsafePROFIenergyCompleting a PROFINET Project

More

100

Resources One-day training classes101

PROFINETMinneapolis June 4Denver June Chicago Aug Tampa Oct Detroit Oct Louisville Nov Raleigh Nov Seattle Dec

For the latest scheduleand to register visit

wwwusprofinetcom wwwusprofinetcom

PROFINETLos Angeles Feb 3 Dallas Feb 19Atlanta Mar 4Houston Mar 19Richmond Apr 2St Louis Apr 16Newark Apr 28Pittsburgh May 14

Resources PROFItech Classes

PROFIBUS or PROFINET Certified Network Engineer classFull week in Johnson City TNAlso available on-siteTheoretical plus hands-onCertification requires passing both a theoretical and practical examCertified Network Engineers are listed at wwwprofibuscomDetails at certifiedProfiInterfaceCentercomRegister online

wwwusprofinetcom

102

PROFINET Developer Workshop

Provide background and knowledge to design and test a PROFINET product efficientlyHow PROFINET can meet the specific applicationrsquos needs (ex GSDML file development)Tailored to customerrsquos level of experience and education Builds upon the PROFINET Certified Network Engineer curriculumHands-on experience and expert instruction on how to use the PROFINET test software suiteSmall or large groups accommodated both at the PIC or on the customerrsquos site wwwusprofinetcom

103

Resources Books

wwwusprofinetcom

104

OrderOrder

Order Order

Resources Social Media

wwwusprofinetcom

105

PROFItelevision

ThePROFIblogger

MinutePROFINET

Resources People

PI North America16101 N 82nd StreetSuite 3BScottsdale AZ 85260 USA ph (480) 483-2456fax (480) 483-7202wwwusprofibuscom

Michael Bryant Executive DirectorCarl Henning Deputy DirectorMichael Bowne Director of Tech MktingLynne Froehlich Administrative DirectorMarsha Bryant Administrator

PROFI Interface Center One Internet PlazaJohnson City TN 37604 USA

ph (423) 262-2576fax (423) 262-2103 wwwProfiInterfaceCentercom

Torsten Paulsen PIC ManagerHunter Harrington PROFINET Consulting EngrKyle McMillan PROFINET Systems EngineerJohn Swindall PROFIBUS Systems Engineer

wwwusprofinetcom

106

copy2013-2015 PI North America The PROFINET and PROFIBUS Logos are registered trademarks Members of PI are entitled to use the logos in all their written or electronic publications and promotional material The use of the PROFINET Logo in connection with PROFINET products is allowed only under the conditions of the PROFINET Runtime Software license All other trademarks and registered trademarks are the property of their respective owners

  • PROFINET vs EtherNetIP
  • A Disclaimer
  • Agenda
  • The Organization PROFINET
  • The Organizations
  • The Organizations Activities
  • The Organizations Cooperation
  • PI markets
  • Itrsquos all about the data
  • The road to IIoT
  • Breadth of Application Coverage
  • Competitive comparison discrete IO
  • Resources
  • PROFINET in Process
  • Competitive comparison process
  • Resources
  • Resources PROFIBUS PA
  • Motion Control Topology
  • Competitive comparison motion
  • Resources
  • Depth of Features
  • 5 steps to determinism
  • PROFINET and TCPIP
  • Why not use TCPIP for real-time
  • Ethernet doesnrsquot cause delays
  • PROFINET RT (Real Time)
  • When you try to use all layershellip
  • When you try to use all layershellip
  • Bandwidth Reservation for PROFINET IRT
  • Scheduling for PROFINET IRT
  • Functional principle of synchronization
  • 3125 microsecond cycle
  • Summary
  • Depth of Features
  • The ISOOSI Communications Model
  • Device Diagnostic Information
  • Diagnostic Information
  • ISOOSI Model Where Diagnostics fit in
  • IT Standards fPROFINET Network Diagnostics
  • Network Diagnostics Using SNMP
  • Network diagnostics using HTTP
  • IT Standards fPROFINET Network Diagnostics
  • LLDP (Link Layer Discovery Protocol)
  • Slide Number 44
  • Simple Device Replacement
  • Simple Device Replacement
  • Slide Number 47
  • Competitive comparison diagnostics
  • Resources
  • Depth of Features
  • How do I move information vertically
  • Depth of Features
  • Application Profiles
  • Application Profiles
  • PROFIenergy Use Cases
  • Competitive comparison
  • PROFIenergy Resources
  • Depth of Features
  • PROFIsafe How it works
  • Competitive comparison
  • PROFIsafe Resources
  • Depth of Features
  • How do I integrate controllers
  • Depth of Features
  • Share an IO Device
  • Depth of Features
  • Wireless
  • PROFINET over wireless backbones
  • Competitive Comparison wireless
  • Resources
  • Depth of Features
  • More
  • Depth of Features
  • Security
  • Resources
  • Leadership
  • Wrapping Up
  • What is PROFINET
  • Industrial
  • Scalable (Donrsquot Fence Me In)
  • Complete
  • Open
  • Fast
  • Flexible
  • Easy
  • Ethernet (Standard Unmodified)
  • Industrial Ethernet Capability Matrix
  • Industrial Ethernet Capability Matrix
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Resources
  • Competitive Resources from the PROFIblog
  • wwwusprofinetcom
  • Resources PROFINEWS App
  • Resources Newsletter
  • Resources Webinars
  • Resources One-day training classes
  • Resources PROFItech Classes
  • PROFINET Developer Workshop
  • Resources Books
  • Resources Social Media
  • Resources People
  • Slide Number 107
Page 72: PROFINET vs. EtherNet/IP · PROFINET RT (Real Time) The device determines which path the telegram takes  26 Data 40*…1440 Bytes InterFrame Gap 12 Byte Pre-amble

More

Bumpless RedundancyFast Start UpiPar ServerProxiesUnmanaged switchesApplication Profiles for

Lab trains pumps SEMI robots hellip

wwwusprofinetcom

72

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

73

Security

PI and ODVA have security documentsBoth rely on protecting the network itself

wwwusprofinetcom

74

Resources

Automation WorldBelden webinarControl Engineering Were you just hackedwwwisssourcecomwwwSCADAhackercomEric Byresrsquo blogldquoProtecting ICSs from Electronic Threatsrdquo

Part 1Part 2Part 3

us-certgovcontrol_systemsMacAfeePROFINET Security Guideline

wwwusprofinetcom

75

Leadership

PI createdFunctional safety over the network using the black channel approachEnergy management covering production pauses and data organization

PI advocated 2-port switches in devices when ODVA said it was a bad idea now they also advocate themPI was first with redundant media controllers and devices

wwwusprofinetcom

76

Wrapping Up

What is PROFINET

PROFINET

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

wwwusprofinetcom

78

IS COFFEE

Industrial

Not PROFIBUS wrapped in TCPIPDesigned for industry from start

FastRobustDeterministic

wwwusprofinetcom

79

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Scalable (Donrsquot Fence Me In)

Donrsquot settle for an 80 solutionEventually you will need more

Motion ControlProcess InstrumentSafety over the busConnectivity to a

production systemAnd that will require

New busNew softwareNew training

Sohellipstart with the 100 solutionPROFINET wwwusprofinetcom

80

$

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Dont Fence Me In

Roy Rogers Sons of the Pionee

Sons of the Pioneers 36 All- track 7

1998

Other

16813268

eng - 00002425 00002423 00014C3C 00014C37 00015F90 00015F90 00008000 00008000 00007530 00007530

Complete

Finished (stable)Spec at version 23 for 2 yearsWork on ldquoobjectsrdquo continues

All application areasDiscrete process motion high speed

Depth of featuresDiagnostics

PROFIBUS-like + IT protocolsFunctional safetyEnergy managementFast startuphellip many more

wwwusprofinetcom

81

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Open

Created and maintained by PI not by any one companyPI members participate in Working Groups and as reviewersMembership not required to make productsNo contract to sign

wwwusprofinetcom

82

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Fast

How fastTCPIP

secondsProcess instruments

100rsquos of millisecondsFactory IO

~10 millisecondsMotion control

lt1 millisecondHigh speed IO motion

3125 microseconds

wwwusprofinetcom

83

How repeatable

seconds

10rsquos of milliseconds

lt1millisecond

lt1microsecond

called ldquojitterrdquocovers this whole range

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

FlexibleStart with PROFINET

Virtually unlimited address spaceLots of bandwidthStandard wirelessFuture-proof leveraging of EthernetConnectivity upwardsConnectivity peer-to-peerConnect directly to IO

For specialized needsUnusual device PROFIBUS to PROFINETIntelligent sensor IO-Link to PROFINETSimple sensor AS-i to PROFINETProcess instrument PROFIBUS PA (or FF) to PROFINETWireless process instrument WirelessHART to PROFINETWireless discrete sensor PI WSAN to PROFINETLegacy fieldbus Proxy to PROFINETLegacy instrument HART to PROFINET

84

wwwusprofinetcom

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Easy

Simple Device ReplacementEasy configurationAutomatic topologyAutomatic timing calculations

wwwusprofinetcom

85

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Ethernet (Standard Unmodified)

Standard Unmodified EthernetConforms to IEEE8023

Media includesCopperFiberWireless

Uses standard Ethernet switches

wwwusprofinetcom

86

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Industrial Ethernet Capability Matrix

wwwusprofinetcom

87

Industrial Ethernet Capability Matrix

wwwusprofinetcom

88

TCPIP

Open Network

Real-timeMotion

Controller-to-Controller(Peer-to-Peer)

Modbus TCPEtherNetIPEtherCATPROFINET

Motion

wwwusprofinetcom

Industrial Ethernet Functionality

Technology PROFINET EthernetIP Modbus TCP

Ethernet IO Y Y YMotion Control Y Y NPeer-to-peer Y Y N

Process profile Y N N

Safety Y Y NSecurity Guideline Y N NBuses integrated many DeviceNet

ControlNet Modbus

source organization websites

Y = shipping N = no plans known

Available= PROFIBUS DP PROFIBUS PA Interbus DeviceNet Serial Modbus AS-i HART IO-Link FFPlanned= CC-Link more

89

Industrial Ethernet Functionality

Technology PROFINET EtherNetIP Modbus TCP

Communication Model Provider-Consumer

Provider-Consumer

Client-Server

Real-time Protocol Options

IEEE 8023 (Layer 2) primary

UDPIP optionTCPIP option

UDPIP (Layer 4) TCPIP (Layer 4)

Jitter with IO ++ (low) - (high) -- (higher)

Protocol Standard IEC 61158 IEC 61158 IEC 61158

Transmission Type Unicast primary Multicast optional

Multicast primary Limited Unicast Unicast only

COTS switch possible Yes Not recommended Yes

Switch requirements 100Mbits or faster

full duplex for IO traffic

Full DuplexIGMP Snooping One

IGMP QueryWire speed

For IO traffic

No special requirements

IP Address AssignmentAutomatic w PN

DCPDHCP optional

DHCP andManaged

DHCP and Managed

90

wwwusprofinetcom

Industrial Ethernet Functionality

Device Names Mandatory Optional Optional

Simple Device Replacement

Yes no toolssupport in all

devices

NoDHCP Option 82 Managed

Need special switchserver with DHCP

Option 82 support

No

Technology PROFINET EtherNetIP Modbus TCP

Network Management

(DCP DHCP option SNMP LLDP

topology options naming concept comprehensive

diagnostics)

(DHCP bootP DHCP option 82 SNMP loop holes vendor specific

limited network diagnostics special switches very likely)

(limited to IT tools SNMP loop

holes vendor specific no built

in network functions)

Comprehensive Diagnostics

Yes Application and Network No No

Diagnostics IO Status Yes No IO only No

Diagnostics Network Browser (can find IP or naming issues)

Yes returns all PROFINET Devices

and information

Limited to IT or vendor tools

no common tool

Limited to IT or vendor tools

no common tool

91

wwwusprofinetcom

Industrial Ethernet Functionality

Diagnostics Topology Yes No No

SNMP loop holes No Yes Yes

Energy Management(PROFIenergy) Yes No No

Safety Yes Yes No

Fast Start Up Yes Yes No

Wireless Yes IEEE 80211 and Bluetooth

Yes IEEE 80211(with caution when

using multicast)Yes

Performance ++ - --

Automatic Timing Calculation Yes No No

Technology PROFINET EtherNetIP Modbus TCP

Fieldbus Integration

Many including non PI

networks (PROFIBUS Interbus ASI

DeviceNet Foundation Fieldbus Modbus Hart

etc)

CompoNet DeviceNet ControlNet

Modbus TCPModbus

92

wwwusprofinetcom

Industrial Ethernet Functionality

Media (Network) Redundancy

YesSP RSP PN MRP

bumpless IRTvendor specific

YesSP RSP DLR vendor

specific

YesSP RSP vendor

specific

Bumpless Redundancy Yes No No

Controller Redundancy YesNot on EtherNetIP

Only with additional ODVA networks and hardware

No

Device Redundancy Yes No NoVertical Integration Yes No NoDevices can report maintenance information

Yes No No

Peer to Peer communications

Yes with CBA I-Device PNPN

Couplers TCPUDP option for programmed communication

Yesonly TCPIPprogrammed

communication

Yesonly TCPIPprogrammed

communication

Technology PROFINET EtherNetIP Modbus TCP

93

wwwusprofinetcom

Industrial Ethernet Functionality

Technology PROFINET EtherNetIP Modbus TCP

PROFINET for PA(Process Automation)

Yes No No

Shared Device Yes No No

iPar (optional parameter server)

Yes No No

TCI ndash Tool Calling Interface(allows vendor tools to be entered from the PROFINET configuration engineering tool)

Yes No No

94

wwwusprofinetcom

Resources

Competitive Resources from the PROFIblog

Pegging the FUD Meter (82707)The Fickle Finger of FUD (103007)FUD Dissection Part 1FUD Dissection Part 2Responding to FUD with FCNThe Big Lie SUE (121708)The EtherNetIP FUD-sicle ndash Melted Again(73112)PROFINET versus EtherNetIP (22415)

wwwusprofinetcom

96

wwwusprofinetcom

wwwusprofinetcom

97

Resources PROFINEWS App

wwwusprofinetcom

98

Resources NewsletterPROFINEWScom

wwwusprofinetcom

99

wwwusprofinetcom

Resources Webinars

Introduction to Ethernet for Control EngineersPROFINETIndustrial WirelessIndustrial Ethernet DiagnosticsPROFIBUS in the Process Industries PROFIsafePROFIenergyCompleting a PROFINET Project

More

100

Resources One-day training classes101

PROFINETMinneapolis June 4Denver June Chicago Aug Tampa Oct Detroit Oct Louisville Nov Raleigh Nov Seattle Dec

For the latest scheduleand to register visit

wwwusprofinetcom wwwusprofinetcom

PROFINETLos Angeles Feb 3 Dallas Feb 19Atlanta Mar 4Houston Mar 19Richmond Apr 2St Louis Apr 16Newark Apr 28Pittsburgh May 14

Resources PROFItech Classes

PROFIBUS or PROFINET Certified Network Engineer classFull week in Johnson City TNAlso available on-siteTheoretical plus hands-onCertification requires passing both a theoretical and practical examCertified Network Engineers are listed at wwwprofibuscomDetails at certifiedProfiInterfaceCentercomRegister online

wwwusprofinetcom

102

PROFINET Developer Workshop

Provide background and knowledge to design and test a PROFINET product efficientlyHow PROFINET can meet the specific applicationrsquos needs (ex GSDML file development)Tailored to customerrsquos level of experience and education Builds upon the PROFINET Certified Network Engineer curriculumHands-on experience and expert instruction on how to use the PROFINET test software suiteSmall or large groups accommodated both at the PIC or on the customerrsquos site wwwusprofinetcom

103

Resources Books

wwwusprofinetcom

104

OrderOrder

Order Order

Resources Social Media

wwwusprofinetcom

105

PROFItelevision

ThePROFIblogger

MinutePROFINET

Resources People

PI North America16101 N 82nd StreetSuite 3BScottsdale AZ 85260 USA ph (480) 483-2456fax (480) 483-7202wwwusprofibuscom

Michael Bryant Executive DirectorCarl Henning Deputy DirectorMichael Bowne Director of Tech MktingLynne Froehlich Administrative DirectorMarsha Bryant Administrator

PROFI Interface Center One Internet PlazaJohnson City TN 37604 USA

ph (423) 262-2576fax (423) 262-2103 wwwProfiInterfaceCentercom

Torsten Paulsen PIC ManagerHunter Harrington PROFINET Consulting EngrKyle McMillan PROFINET Systems EngineerJohn Swindall PROFIBUS Systems Engineer

wwwusprofinetcom

106

copy2013-2015 PI North America The PROFINET and PROFIBUS Logos are registered trademarks Members of PI are entitled to use the logos in all their written or electronic publications and promotional material The use of the PROFINET Logo in connection with PROFINET products is allowed only under the conditions of the PROFINET Runtime Software license All other trademarks and registered trademarks are the property of their respective owners

  • PROFINET vs EtherNetIP
  • A Disclaimer
  • Agenda
  • The Organization PROFINET
  • The Organizations
  • The Organizations Activities
  • The Organizations Cooperation
  • PI markets
  • Itrsquos all about the data
  • The road to IIoT
  • Breadth of Application Coverage
  • Competitive comparison discrete IO
  • Resources
  • PROFINET in Process
  • Competitive comparison process
  • Resources
  • Resources PROFIBUS PA
  • Motion Control Topology
  • Competitive comparison motion
  • Resources
  • Depth of Features
  • 5 steps to determinism
  • PROFINET and TCPIP
  • Why not use TCPIP for real-time
  • Ethernet doesnrsquot cause delays
  • PROFINET RT (Real Time)
  • When you try to use all layershellip
  • When you try to use all layershellip
  • Bandwidth Reservation for PROFINET IRT
  • Scheduling for PROFINET IRT
  • Functional principle of synchronization
  • 3125 microsecond cycle
  • Summary
  • Depth of Features
  • The ISOOSI Communications Model
  • Device Diagnostic Information
  • Diagnostic Information
  • ISOOSI Model Where Diagnostics fit in
  • IT Standards fPROFINET Network Diagnostics
  • Network Diagnostics Using SNMP
  • Network diagnostics using HTTP
  • IT Standards fPROFINET Network Diagnostics
  • LLDP (Link Layer Discovery Protocol)
  • Slide Number 44
  • Simple Device Replacement
  • Simple Device Replacement
  • Slide Number 47
  • Competitive comparison diagnostics
  • Resources
  • Depth of Features
  • How do I move information vertically
  • Depth of Features
  • Application Profiles
  • Application Profiles
  • PROFIenergy Use Cases
  • Competitive comparison
  • PROFIenergy Resources
  • Depth of Features
  • PROFIsafe How it works
  • Competitive comparison
  • PROFIsafe Resources
  • Depth of Features
  • How do I integrate controllers
  • Depth of Features
  • Share an IO Device
  • Depth of Features
  • Wireless
  • PROFINET over wireless backbones
  • Competitive Comparison wireless
  • Resources
  • Depth of Features
  • More
  • Depth of Features
  • Security
  • Resources
  • Leadership
  • Wrapping Up
  • What is PROFINET
  • Industrial
  • Scalable (Donrsquot Fence Me In)
  • Complete
  • Open
  • Fast
  • Flexible
  • Easy
  • Ethernet (Standard Unmodified)
  • Industrial Ethernet Capability Matrix
  • Industrial Ethernet Capability Matrix
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Resources
  • Competitive Resources from the PROFIblog
  • wwwusprofinetcom
  • Resources PROFINEWS App
  • Resources Newsletter
  • Resources Webinars
  • Resources One-day training classes
  • Resources PROFItech Classes
  • PROFINET Developer Workshop
  • Resources Books
  • Resources Social Media
  • Resources People
  • Slide Number 107
Page 73: PROFINET vs. EtherNet/IP · PROFINET RT (Real Time) The device determines which path the telegram takes  26 Data 40*…1440 Bytes InterFrame Gap 12 Byte Pre-amble

Depth of Features

Speed determinismDiagnosticsVertical PROFIenergyPROFIsafeI-DeviceShared DeviceWirelessMoreSecurity (common problem and solution)

wwwusprofinetcom

73

Security

PI and ODVA have security documentsBoth rely on protecting the network itself

wwwusprofinetcom

74

Resources

Automation WorldBelden webinarControl Engineering Were you just hackedwwwisssourcecomwwwSCADAhackercomEric Byresrsquo blogldquoProtecting ICSs from Electronic Threatsrdquo

Part 1Part 2Part 3

us-certgovcontrol_systemsMacAfeePROFINET Security Guideline

wwwusprofinetcom

75

Leadership

PI createdFunctional safety over the network using the black channel approachEnergy management covering production pauses and data organization

PI advocated 2-port switches in devices when ODVA said it was a bad idea now they also advocate themPI was first with redundant media controllers and devices

wwwusprofinetcom

76

Wrapping Up

What is PROFINET

PROFINET

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

wwwusprofinetcom

78

IS COFFEE

Industrial

Not PROFIBUS wrapped in TCPIPDesigned for industry from start

FastRobustDeterministic

wwwusprofinetcom

79

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Scalable (Donrsquot Fence Me In)

Donrsquot settle for an 80 solutionEventually you will need more

Motion ControlProcess InstrumentSafety over the busConnectivity to a

production systemAnd that will require

New busNew softwareNew training

Sohellipstart with the 100 solutionPROFINET wwwusprofinetcom

80

$

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Dont Fence Me In

Roy Rogers Sons of the Pionee

Sons of the Pioneers 36 All- track 7

1998

Other

16813268

eng - 00002425 00002423 00014C3C 00014C37 00015F90 00015F90 00008000 00008000 00007530 00007530

Complete

Finished (stable)Spec at version 23 for 2 yearsWork on ldquoobjectsrdquo continues

All application areasDiscrete process motion high speed

Depth of featuresDiagnostics

PROFIBUS-like + IT protocolsFunctional safetyEnergy managementFast startuphellip many more

wwwusprofinetcom

81

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Open

Created and maintained by PI not by any one companyPI members participate in Working Groups and as reviewersMembership not required to make productsNo contract to sign

wwwusprofinetcom

82

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Fast

How fastTCPIP

secondsProcess instruments

100rsquos of millisecondsFactory IO

~10 millisecondsMotion control

lt1 millisecondHigh speed IO motion

3125 microseconds

wwwusprofinetcom

83

How repeatable

seconds

10rsquos of milliseconds

lt1millisecond

lt1microsecond

called ldquojitterrdquocovers this whole range

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

FlexibleStart with PROFINET

Virtually unlimited address spaceLots of bandwidthStandard wirelessFuture-proof leveraging of EthernetConnectivity upwardsConnectivity peer-to-peerConnect directly to IO

For specialized needsUnusual device PROFIBUS to PROFINETIntelligent sensor IO-Link to PROFINETSimple sensor AS-i to PROFINETProcess instrument PROFIBUS PA (or FF) to PROFINETWireless process instrument WirelessHART to PROFINETWireless discrete sensor PI WSAN to PROFINETLegacy fieldbus Proxy to PROFINETLegacy instrument HART to PROFINET

84

wwwusprofinetcom

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Easy

Simple Device ReplacementEasy configurationAutomatic topologyAutomatic timing calculations

wwwusprofinetcom

85

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Ethernet (Standard Unmodified)

Standard Unmodified EthernetConforms to IEEE8023

Media includesCopperFiberWireless

Uses standard Ethernet switches

wwwusprofinetcom

86

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Industrial Ethernet Capability Matrix

wwwusprofinetcom

87

Industrial Ethernet Capability Matrix

wwwusprofinetcom

88

TCPIP

Open Network

Real-timeMotion

Controller-to-Controller(Peer-to-Peer)

Modbus TCPEtherNetIPEtherCATPROFINET

Motion

wwwusprofinetcom

Industrial Ethernet Functionality

Technology PROFINET EthernetIP Modbus TCP

Ethernet IO Y Y YMotion Control Y Y NPeer-to-peer Y Y N

Process profile Y N N

Safety Y Y NSecurity Guideline Y N NBuses integrated many DeviceNet

ControlNet Modbus

source organization websites

Y = shipping N = no plans known

Available= PROFIBUS DP PROFIBUS PA Interbus DeviceNet Serial Modbus AS-i HART IO-Link FFPlanned= CC-Link more

89

Industrial Ethernet Functionality

Technology PROFINET EtherNetIP Modbus TCP

Communication Model Provider-Consumer

Provider-Consumer

Client-Server

Real-time Protocol Options

IEEE 8023 (Layer 2) primary

UDPIP optionTCPIP option

UDPIP (Layer 4) TCPIP (Layer 4)

Jitter with IO ++ (low) - (high) -- (higher)

Protocol Standard IEC 61158 IEC 61158 IEC 61158

Transmission Type Unicast primary Multicast optional

Multicast primary Limited Unicast Unicast only

COTS switch possible Yes Not recommended Yes

Switch requirements 100Mbits or faster

full duplex for IO traffic

Full DuplexIGMP Snooping One

IGMP QueryWire speed

For IO traffic

No special requirements

IP Address AssignmentAutomatic w PN

DCPDHCP optional

DHCP andManaged

DHCP and Managed

90

wwwusprofinetcom

Industrial Ethernet Functionality

Device Names Mandatory Optional Optional

Simple Device Replacement

Yes no toolssupport in all

devices

NoDHCP Option 82 Managed

Need special switchserver with DHCP

Option 82 support

No

Technology PROFINET EtherNetIP Modbus TCP

Network Management

(DCP DHCP option SNMP LLDP

topology options naming concept comprehensive

diagnostics)

(DHCP bootP DHCP option 82 SNMP loop holes vendor specific

limited network diagnostics special switches very likely)

(limited to IT tools SNMP loop

holes vendor specific no built

in network functions)

Comprehensive Diagnostics

Yes Application and Network No No

Diagnostics IO Status Yes No IO only No

Diagnostics Network Browser (can find IP or naming issues)

Yes returns all PROFINET Devices

and information

Limited to IT or vendor tools

no common tool

Limited to IT or vendor tools

no common tool

91

wwwusprofinetcom

Industrial Ethernet Functionality

Diagnostics Topology Yes No No

SNMP loop holes No Yes Yes

Energy Management(PROFIenergy) Yes No No

Safety Yes Yes No

Fast Start Up Yes Yes No

Wireless Yes IEEE 80211 and Bluetooth

Yes IEEE 80211(with caution when

using multicast)Yes

Performance ++ - --

Automatic Timing Calculation Yes No No

Technology PROFINET EtherNetIP Modbus TCP

Fieldbus Integration

Many including non PI

networks (PROFIBUS Interbus ASI

DeviceNet Foundation Fieldbus Modbus Hart

etc)

CompoNet DeviceNet ControlNet

Modbus TCPModbus

92

wwwusprofinetcom

Industrial Ethernet Functionality

Media (Network) Redundancy

YesSP RSP PN MRP

bumpless IRTvendor specific

YesSP RSP DLR vendor

specific

YesSP RSP vendor

specific

Bumpless Redundancy Yes No No

Controller Redundancy YesNot on EtherNetIP

Only with additional ODVA networks and hardware

No

Device Redundancy Yes No NoVertical Integration Yes No NoDevices can report maintenance information

Yes No No

Peer to Peer communications

Yes with CBA I-Device PNPN

Couplers TCPUDP option for programmed communication

Yesonly TCPIPprogrammed

communication

Yesonly TCPIPprogrammed

communication

Technology PROFINET EtherNetIP Modbus TCP

93

wwwusprofinetcom

Industrial Ethernet Functionality

Technology PROFINET EtherNetIP Modbus TCP

PROFINET for PA(Process Automation)

Yes No No

Shared Device Yes No No

iPar (optional parameter server)

Yes No No

TCI ndash Tool Calling Interface(allows vendor tools to be entered from the PROFINET configuration engineering tool)

Yes No No

94

wwwusprofinetcom

Resources

Competitive Resources from the PROFIblog

Pegging the FUD Meter (82707)The Fickle Finger of FUD (103007)FUD Dissection Part 1FUD Dissection Part 2Responding to FUD with FCNThe Big Lie SUE (121708)The EtherNetIP FUD-sicle ndash Melted Again(73112)PROFINET versus EtherNetIP (22415)

wwwusprofinetcom

96

wwwusprofinetcom

wwwusprofinetcom

97

Resources PROFINEWS App

wwwusprofinetcom

98

Resources NewsletterPROFINEWScom

wwwusprofinetcom

99

wwwusprofinetcom

Resources Webinars

Introduction to Ethernet for Control EngineersPROFINETIndustrial WirelessIndustrial Ethernet DiagnosticsPROFIBUS in the Process Industries PROFIsafePROFIenergyCompleting a PROFINET Project

More

100

Resources One-day training classes101

PROFINETMinneapolis June 4Denver June Chicago Aug Tampa Oct Detroit Oct Louisville Nov Raleigh Nov Seattle Dec

For the latest scheduleand to register visit

wwwusprofinetcom wwwusprofinetcom

PROFINETLos Angeles Feb 3 Dallas Feb 19Atlanta Mar 4Houston Mar 19Richmond Apr 2St Louis Apr 16Newark Apr 28Pittsburgh May 14

Resources PROFItech Classes

PROFIBUS or PROFINET Certified Network Engineer classFull week in Johnson City TNAlso available on-siteTheoretical plus hands-onCertification requires passing both a theoretical and practical examCertified Network Engineers are listed at wwwprofibuscomDetails at certifiedProfiInterfaceCentercomRegister online

wwwusprofinetcom

102

PROFINET Developer Workshop

Provide background and knowledge to design and test a PROFINET product efficientlyHow PROFINET can meet the specific applicationrsquos needs (ex GSDML file development)Tailored to customerrsquos level of experience and education Builds upon the PROFINET Certified Network Engineer curriculumHands-on experience and expert instruction on how to use the PROFINET test software suiteSmall or large groups accommodated both at the PIC or on the customerrsquos site wwwusprofinetcom

103

Resources Books

wwwusprofinetcom

104

OrderOrder

Order Order

Resources Social Media

wwwusprofinetcom

105

PROFItelevision

ThePROFIblogger

MinutePROFINET

Resources People

PI North America16101 N 82nd StreetSuite 3BScottsdale AZ 85260 USA ph (480) 483-2456fax (480) 483-7202wwwusprofibuscom

Michael Bryant Executive DirectorCarl Henning Deputy DirectorMichael Bowne Director of Tech MktingLynne Froehlich Administrative DirectorMarsha Bryant Administrator

PROFI Interface Center One Internet PlazaJohnson City TN 37604 USA

ph (423) 262-2576fax (423) 262-2103 wwwProfiInterfaceCentercom

Torsten Paulsen PIC ManagerHunter Harrington PROFINET Consulting EngrKyle McMillan PROFINET Systems EngineerJohn Swindall PROFIBUS Systems Engineer

wwwusprofinetcom

106

copy2013-2015 PI North America The PROFINET and PROFIBUS Logos are registered trademarks Members of PI are entitled to use the logos in all their written or electronic publications and promotional material The use of the PROFINET Logo in connection with PROFINET products is allowed only under the conditions of the PROFINET Runtime Software license All other trademarks and registered trademarks are the property of their respective owners

  • PROFINET vs EtherNetIP
  • A Disclaimer
  • Agenda
  • The Organization PROFINET
  • The Organizations
  • The Organizations Activities
  • The Organizations Cooperation
  • PI markets
  • Itrsquos all about the data
  • The road to IIoT
  • Breadth of Application Coverage
  • Competitive comparison discrete IO
  • Resources
  • PROFINET in Process
  • Competitive comparison process
  • Resources
  • Resources PROFIBUS PA
  • Motion Control Topology
  • Competitive comparison motion
  • Resources
  • Depth of Features
  • 5 steps to determinism
  • PROFINET and TCPIP
  • Why not use TCPIP for real-time
  • Ethernet doesnrsquot cause delays
  • PROFINET RT (Real Time)
  • When you try to use all layershellip
  • When you try to use all layershellip
  • Bandwidth Reservation for PROFINET IRT
  • Scheduling for PROFINET IRT
  • Functional principle of synchronization
  • 3125 microsecond cycle
  • Summary
  • Depth of Features
  • The ISOOSI Communications Model
  • Device Diagnostic Information
  • Diagnostic Information
  • ISOOSI Model Where Diagnostics fit in
  • IT Standards fPROFINET Network Diagnostics
  • Network Diagnostics Using SNMP
  • Network diagnostics using HTTP
  • IT Standards fPROFINET Network Diagnostics
  • LLDP (Link Layer Discovery Protocol)
  • Slide Number 44
  • Simple Device Replacement
  • Simple Device Replacement
  • Slide Number 47
  • Competitive comparison diagnostics
  • Resources
  • Depth of Features
  • How do I move information vertically
  • Depth of Features
  • Application Profiles
  • Application Profiles
  • PROFIenergy Use Cases
  • Competitive comparison
  • PROFIenergy Resources
  • Depth of Features
  • PROFIsafe How it works
  • Competitive comparison
  • PROFIsafe Resources
  • Depth of Features
  • How do I integrate controllers
  • Depth of Features
  • Share an IO Device
  • Depth of Features
  • Wireless
  • PROFINET over wireless backbones
  • Competitive Comparison wireless
  • Resources
  • Depth of Features
  • More
  • Depth of Features
  • Security
  • Resources
  • Leadership
  • Wrapping Up
  • What is PROFINET
  • Industrial
  • Scalable (Donrsquot Fence Me In)
  • Complete
  • Open
  • Fast
  • Flexible
  • Easy
  • Ethernet (Standard Unmodified)
  • Industrial Ethernet Capability Matrix
  • Industrial Ethernet Capability Matrix
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Resources
  • Competitive Resources from the PROFIblog
  • wwwusprofinetcom
  • Resources PROFINEWS App
  • Resources Newsletter
  • Resources Webinars
  • Resources One-day training classes
  • Resources PROFItech Classes
  • PROFINET Developer Workshop
  • Resources Books
  • Resources Social Media
  • Resources People
  • Slide Number 107
Page 74: PROFINET vs. EtherNet/IP · PROFINET RT (Real Time) The device determines which path the telegram takes  26 Data 40*…1440 Bytes InterFrame Gap 12 Byte Pre-amble

Security

PI and ODVA have security documentsBoth rely on protecting the network itself

wwwusprofinetcom

74

Resources

Automation WorldBelden webinarControl Engineering Were you just hackedwwwisssourcecomwwwSCADAhackercomEric Byresrsquo blogldquoProtecting ICSs from Electronic Threatsrdquo

Part 1Part 2Part 3

us-certgovcontrol_systemsMacAfeePROFINET Security Guideline

wwwusprofinetcom

75

Leadership

PI createdFunctional safety over the network using the black channel approachEnergy management covering production pauses and data organization

PI advocated 2-port switches in devices when ODVA said it was a bad idea now they also advocate themPI was first with redundant media controllers and devices

wwwusprofinetcom

76

Wrapping Up

What is PROFINET

PROFINET

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

wwwusprofinetcom

78

IS COFFEE

Industrial

Not PROFIBUS wrapped in TCPIPDesigned for industry from start

FastRobustDeterministic

wwwusprofinetcom

79

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Scalable (Donrsquot Fence Me In)

Donrsquot settle for an 80 solutionEventually you will need more

Motion ControlProcess InstrumentSafety over the busConnectivity to a

production systemAnd that will require

New busNew softwareNew training

Sohellipstart with the 100 solutionPROFINET wwwusprofinetcom

80

$

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Dont Fence Me In

Roy Rogers Sons of the Pionee

Sons of the Pioneers 36 All- track 7

1998

Other

16813268

eng - 00002425 00002423 00014C3C 00014C37 00015F90 00015F90 00008000 00008000 00007530 00007530

Complete

Finished (stable)Spec at version 23 for 2 yearsWork on ldquoobjectsrdquo continues

All application areasDiscrete process motion high speed

Depth of featuresDiagnostics

PROFIBUS-like + IT protocolsFunctional safetyEnergy managementFast startuphellip many more

wwwusprofinetcom

81

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Open

Created and maintained by PI not by any one companyPI members participate in Working Groups and as reviewersMembership not required to make productsNo contract to sign

wwwusprofinetcom

82

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Fast

How fastTCPIP

secondsProcess instruments

100rsquos of millisecondsFactory IO

~10 millisecondsMotion control

lt1 millisecondHigh speed IO motion

3125 microseconds

wwwusprofinetcom

83

How repeatable

seconds

10rsquos of milliseconds

lt1millisecond

lt1microsecond

called ldquojitterrdquocovers this whole range

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

FlexibleStart with PROFINET

Virtually unlimited address spaceLots of bandwidthStandard wirelessFuture-proof leveraging of EthernetConnectivity upwardsConnectivity peer-to-peerConnect directly to IO

For specialized needsUnusual device PROFIBUS to PROFINETIntelligent sensor IO-Link to PROFINETSimple sensor AS-i to PROFINETProcess instrument PROFIBUS PA (or FF) to PROFINETWireless process instrument WirelessHART to PROFINETWireless discrete sensor PI WSAN to PROFINETLegacy fieldbus Proxy to PROFINETLegacy instrument HART to PROFINET

84

wwwusprofinetcom

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Easy

Simple Device ReplacementEasy configurationAutomatic topologyAutomatic timing calculations

wwwusprofinetcom

85

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Ethernet (Standard Unmodified)

Standard Unmodified EthernetConforms to IEEE8023

Media includesCopperFiberWireless

Uses standard Ethernet switches

wwwusprofinetcom

86

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Industrial Ethernet Capability Matrix

wwwusprofinetcom

87

Industrial Ethernet Capability Matrix

wwwusprofinetcom

88

TCPIP

Open Network

Real-timeMotion

Controller-to-Controller(Peer-to-Peer)

Modbus TCPEtherNetIPEtherCATPROFINET

Motion

wwwusprofinetcom

Industrial Ethernet Functionality

Technology PROFINET EthernetIP Modbus TCP

Ethernet IO Y Y YMotion Control Y Y NPeer-to-peer Y Y N

Process profile Y N N

Safety Y Y NSecurity Guideline Y N NBuses integrated many DeviceNet

ControlNet Modbus

source organization websites

Y = shipping N = no plans known

Available= PROFIBUS DP PROFIBUS PA Interbus DeviceNet Serial Modbus AS-i HART IO-Link FFPlanned= CC-Link more

89

Industrial Ethernet Functionality

Technology PROFINET EtherNetIP Modbus TCP

Communication Model Provider-Consumer

Provider-Consumer

Client-Server

Real-time Protocol Options

IEEE 8023 (Layer 2) primary

UDPIP optionTCPIP option

UDPIP (Layer 4) TCPIP (Layer 4)

Jitter with IO ++ (low) - (high) -- (higher)

Protocol Standard IEC 61158 IEC 61158 IEC 61158

Transmission Type Unicast primary Multicast optional

Multicast primary Limited Unicast Unicast only

COTS switch possible Yes Not recommended Yes

Switch requirements 100Mbits or faster

full duplex for IO traffic

Full DuplexIGMP Snooping One

IGMP QueryWire speed

For IO traffic

No special requirements

IP Address AssignmentAutomatic w PN

DCPDHCP optional

DHCP andManaged

DHCP and Managed

90

wwwusprofinetcom

Industrial Ethernet Functionality

Device Names Mandatory Optional Optional

Simple Device Replacement

Yes no toolssupport in all

devices

NoDHCP Option 82 Managed

Need special switchserver with DHCP

Option 82 support

No

Technology PROFINET EtherNetIP Modbus TCP

Network Management

(DCP DHCP option SNMP LLDP

topology options naming concept comprehensive

diagnostics)

(DHCP bootP DHCP option 82 SNMP loop holes vendor specific

limited network diagnostics special switches very likely)

(limited to IT tools SNMP loop

holes vendor specific no built

in network functions)

Comprehensive Diagnostics

Yes Application and Network No No

Diagnostics IO Status Yes No IO only No

Diagnostics Network Browser (can find IP or naming issues)

Yes returns all PROFINET Devices

and information

Limited to IT or vendor tools

no common tool

Limited to IT or vendor tools

no common tool

91

wwwusprofinetcom

Industrial Ethernet Functionality

Diagnostics Topology Yes No No

SNMP loop holes No Yes Yes

Energy Management(PROFIenergy) Yes No No

Safety Yes Yes No

Fast Start Up Yes Yes No

Wireless Yes IEEE 80211 and Bluetooth

Yes IEEE 80211(with caution when

using multicast)Yes

Performance ++ - --

Automatic Timing Calculation Yes No No

Technology PROFINET EtherNetIP Modbus TCP

Fieldbus Integration

Many including non PI

networks (PROFIBUS Interbus ASI

DeviceNet Foundation Fieldbus Modbus Hart

etc)

CompoNet DeviceNet ControlNet

Modbus TCPModbus

92

wwwusprofinetcom

Industrial Ethernet Functionality

Media (Network) Redundancy

YesSP RSP PN MRP

bumpless IRTvendor specific

YesSP RSP DLR vendor

specific

YesSP RSP vendor

specific

Bumpless Redundancy Yes No No

Controller Redundancy YesNot on EtherNetIP

Only with additional ODVA networks and hardware

No

Device Redundancy Yes No NoVertical Integration Yes No NoDevices can report maintenance information

Yes No No

Peer to Peer communications

Yes with CBA I-Device PNPN

Couplers TCPUDP option for programmed communication

Yesonly TCPIPprogrammed

communication

Yesonly TCPIPprogrammed

communication

Technology PROFINET EtherNetIP Modbus TCP

93

wwwusprofinetcom

Industrial Ethernet Functionality

Technology PROFINET EtherNetIP Modbus TCP

PROFINET for PA(Process Automation)

Yes No No

Shared Device Yes No No

iPar (optional parameter server)

Yes No No

TCI ndash Tool Calling Interface(allows vendor tools to be entered from the PROFINET configuration engineering tool)

Yes No No

94

wwwusprofinetcom

Resources

Competitive Resources from the PROFIblog

Pegging the FUD Meter (82707)The Fickle Finger of FUD (103007)FUD Dissection Part 1FUD Dissection Part 2Responding to FUD with FCNThe Big Lie SUE (121708)The EtherNetIP FUD-sicle ndash Melted Again(73112)PROFINET versus EtherNetIP (22415)

wwwusprofinetcom

96

wwwusprofinetcom

wwwusprofinetcom

97

Resources PROFINEWS App

wwwusprofinetcom

98

Resources NewsletterPROFINEWScom

wwwusprofinetcom

99

wwwusprofinetcom

Resources Webinars

Introduction to Ethernet for Control EngineersPROFINETIndustrial WirelessIndustrial Ethernet DiagnosticsPROFIBUS in the Process Industries PROFIsafePROFIenergyCompleting a PROFINET Project

More

100

Resources One-day training classes101

PROFINETMinneapolis June 4Denver June Chicago Aug Tampa Oct Detroit Oct Louisville Nov Raleigh Nov Seattle Dec

For the latest scheduleand to register visit

wwwusprofinetcom wwwusprofinetcom

PROFINETLos Angeles Feb 3 Dallas Feb 19Atlanta Mar 4Houston Mar 19Richmond Apr 2St Louis Apr 16Newark Apr 28Pittsburgh May 14

Resources PROFItech Classes

PROFIBUS or PROFINET Certified Network Engineer classFull week in Johnson City TNAlso available on-siteTheoretical plus hands-onCertification requires passing both a theoretical and practical examCertified Network Engineers are listed at wwwprofibuscomDetails at certifiedProfiInterfaceCentercomRegister online

wwwusprofinetcom

102

PROFINET Developer Workshop

Provide background and knowledge to design and test a PROFINET product efficientlyHow PROFINET can meet the specific applicationrsquos needs (ex GSDML file development)Tailored to customerrsquos level of experience and education Builds upon the PROFINET Certified Network Engineer curriculumHands-on experience and expert instruction on how to use the PROFINET test software suiteSmall or large groups accommodated both at the PIC or on the customerrsquos site wwwusprofinetcom

103

Resources Books

wwwusprofinetcom

104

OrderOrder

Order Order

Resources Social Media

wwwusprofinetcom

105

PROFItelevision

ThePROFIblogger

MinutePROFINET

Resources People

PI North America16101 N 82nd StreetSuite 3BScottsdale AZ 85260 USA ph (480) 483-2456fax (480) 483-7202wwwusprofibuscom

Michael Bryant Executive DirectorCarl Henning Deputy DirectorMichael Bowne Director of Tech MktingLynne Froehlich Administrative DirectorMarsha Bryant Administrator

PROFI Interface Center One Internet PlazaJohnson City TN 37604 USA

ph (423) 262-2576fax (423) 262-2103 wwwProfiInterfaceCentercom

Torsten Paulsen PIC ManagerHunter Harrington PROFINET Consulting EngrKyle McMillan PROFINET Systems EngineerJohn Swindall PROFIBUS Systems Engineer

wwwusprofinetcom

106

copy2013-2015 PI North America The PROFINET and PROFIBUS Logos are registered trademarks Members of PI are entitled to use the logos in all their written or electronic publications and promotional material The use of the PROFINET Logo in connection with PROFINET products is allowed only under the conditions of the PROFINET Runtime Software license All other trademarks and registered trademarks are the property of their respective owners

  • PROFINET vs EtherNetIP
  • A Disclaimer
  • Agenda
  • The Organization PROFINET
  • The Organizations
  • The Organizations Activities
  • The Organizations Cooperation
  • PI markets
  • Itrsquos all about the data
  • The road to IIoT
  • Breadth of Application Coverage
  • Competitive comparison discrete IO
  • Resources
  • PROFINET in Process
  • Competitive comparison process
  • Resources
  • Resources PROFIBUS PA
  • Motion Control Topology
  • Competitive comparison motion
  • Resources
  • Depth of Features
  • 5 steps to determinism
  • PROFINET and TCPIP
  • Why not use TCPIP for real-time
  • Ethernet doesnrsquot cause delays
  • PROFINET RT (Real Time)
  • When you try to use all layershellip
  • When you try to use all layershellip
  • Bandwidth Reservation for PROFINET IRT
  • Scheduling for PROFINET IRT
  • Functional principle of synchronization
  • 3125 microsecond cycle
  • Summary
  • Depth of Features
  • The ISOOSI Communications Model
  • Device Diagnostic Information
  • Diagnostic Information
  • ISOOSI Model Where Diagnostics fit in
  • IT Standards fPROFINET Network Diagnostics
  • Network Diagnostics Using SNMP
  • Network diagnostics using HTTP
  • IT Standards fPROFINET Network Diagnostics
  • LLDP (Link Layer Discovery Protocol)
  • Slide Number 44
  • Simple Device Replacement
  • Simple Device Replacement
  • Slide Number 47
  • Competitive comparison diagnostics
  • Resources
  • Depth of Features
  • How do I move information vertically
  • Depth of Features
  • Application Profiles
  • Application Profiles
  • PROFIenergy Use Cases
  • Competitive comparison
  • PROFIenergy Resources
  • Depth of Features
  • PROFIsafe How it works
  • Competitive comparison
  • PROFIsafe Resources
  • Depth of Features
  • How do I integrate controllers
  • Depth of Features
  • Share an IO Device
  • Depth of Features
  • Wireless
  • PROFINET over wireless backbones
  • Competitive Comparison wireless
  • Resources
  • Depth of Features
  • More
  • Depth of Features
  • Security
  • Resources
  • Leadership
  • Wrapping Up
  • What is PROFINET
  • Industrial
  • Scalable (Donrsquot Fence Me In)
  • Complete
  • Open
  • Fast
  • Flexible
  • Easy
  • Ethernet (Standard Unmodified)
  • Industrial Ethernet Capability Matrix
  • Industrial Ethernet Capability Matrix
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Resources
  • Competitive Resources from the PROFIblog
  • wwwusprofinetcom
  • Resources PROFINEWS App
  • Resources Newsletter
  • Resources Webinars
  • Resources One-day training classes
  • Resources PROFItech Classes
  • PROFINET Developer Workshop
  • Resources Books
  • Resources Social Media
  • Resources People
  • Slide Number 107
Page 75: PROFINET vs. EtherNet/IP · PROFINET RT (Real Time) The device determines which path the telegram takes  26 Data 40*…1440 Bytes InterFrame Gap 12 Byte Pre-amble

Resources

Automation WorldBelden webinarControl Engineering Were you just hackedwwwisssourcecomwwwSCADAhackercomEric Byresrsquo blogldquoProtecting ICSs from Electronic Threatsrdquo

Part 1Part 2Part 3

us-certgovcontrol_systemsMacAfeePROFINET Security Guideline

wwwusprofinetcom

75

Leadership

PI createdFunctional safety over the network using the black channel approachEnergy management covering production pauses and data organization

PI advocated 2-port switches in devices when ODVA said it was a bad idea now they also advocate themPI was first with redundant media controllers and devices

wwwusprofinetcom

76

Wrapping Up

What is PROFINET

PROFINET

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

wwwusprofinetcom

78

IS COFFEE

Industrial

Not PROFIBUS wrapped in TCPIPDesigned for industry from start

FastRobustDeterministic

wwwusprofinetcom

79

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Scalable (Donrsquot Fence Me In)

Donrsquot settle for an 80 solutionEventually you will need more

Motion ControlProcess InstrumentSafety over the busConnectivity to a

production systemAnd that will require

New busNew softwareNew training

Sohellipstart with the 100 solutionPROFINET wwwusprofinetcom

80

$

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Dont Fence Me In

Roy Rogers Sons of the Pionee

Sons of the Pioneers 36 All- track 7

1998

Other

16813268

eng - 00002425 00002423 00014C3C 00014C37 00015F90 00015F90 00008000 00008000 00007530 00007530

Complete

Finished (stable)Spec at version 23 for 2 yearsWork on ldquoobjectsrdquo continues

All application areasDiscrete process motion high speed

Depth of featuresDiagnostics

PROFIBUS-like + IT protocolsFunctional safetyEnergy managementFast startuphellip many more

wwwusprofinetcom

81

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Open

Created and maintained by PI not by any one companyPI members participate in Working Groups and as reviewersMembership not required to make productsNo contract to sign

wwwusprofinetcom

82

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Fast

How fastTCPIP

secondsProcess instruments

100rsquos of millisecondsFactory IO

~10 millisecondsMotion control

lt1 millisecondHigh speed IO motion

3125 microseconds

wwwusprofinetcom

83

How repeatable

seconds

10rsquos of milliseconds

lt1millisecond

lt1microsecond

called ldquojitterrdquocovers this whole range

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

FlexibleStart with PROFINET

Virtually unlimited address spaceLots of bandwidthStandard wirelessFuture-proof leveraging of EthernetConnectivity upwardsConnectivity peer-to-peerConnect directly to IO

For specialized needsUnusual device PROFIBUS to PROFINETIntelligent sensor IO-Link to PROFINETSimple sensor AS-i to PROFINETProcess instrument PROFIBUS PA (or FF) to PROFINETWireless process instrument WirelessHART to PROFINETWireless discrete sensor PI WSAN to PROFINETLegacy fieldbus Proxy to PROFINETLegacy instrument HART to PROFINET

84

wwwusprofinetcom

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Easy

Simple Device ReplacementEasy configurationAutomatic topologyAutomatic timing calculations

wwwusprofinetcom

85

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Ethernet (Standard Unmodified)

Standard Unmodified EthernetConforms to IEEE8023

Media includesCopperFiberWireless

Uses standard Ethernet switches

wwwusprofinetcom

86

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Industrial Ethernet Capability Matrix

wwwusprofinetcom

87

Industrial Ethernet Capability Matrix

wwwusprofinetcom

88

TCPIP

Open Network

Real-timeMotion

Controller-to-Controller(Peer-to-Peer)

Modbus TCPEtherNetIPEtherCATPROFINET

Motion

wwwusprofinetcom

Industrial Ethernet Functionality

Technology PROFINET EthernetIP Modbus TCP

Ethernet IO Y Y YMotion Control Y Y NPeer-to-peer Y Y N

Process profile Y N N

Safety Y Y NSecurity Guideline Y N NBuses integrated many DeviceNet

ControlNet Modbus

source organization websites

Y = shipping N = no plans known

Available= PROFIBUS DP PROFIBUS PA Interbus DeviceNet Serial Modbus AS-i HART IO-Link FFPlanned= CC-Link more

89

Industrial Ethernet Functionality

Technology PROFINET EtherNetIP Modbus TCP

Communication Model Provider-Consumer

Provider-Consumer

Client-Server

Real-time Protocol Options

IEEE 8023 (Layer 2) primary

UDPIP optionTCPIP option

UDPIP (Layer 4) TCPIP (Layer 4)

Jitter with IO ++ (low) - (high) -- (higher)

Protocol Standard IEC 61158 IEC 61158 IEC 61158

Transmission Type Unicast primary Multicast optional

Multicast primary Limited Unicast Unicast only

COTS switch possible Yes Not recommended Yes

Switch requirements 100Mbits or faster

full duplex for IO traffic

Full DuplexIGMP Snooping One

IGMP QueryWire speed

For IO traffic

No special requirements

IP Address AssignmentAutomatic w PN

DCPDHCP optional

DHCP andManaged

DHCP and Managed

90

wwwusprofinetcom

Industrial Ethernet Functionality

Device Names Mandatory Optional Optional

Simple Device Replacement

Yes no toolssupport in all

devices

NoDHCP Option 82 Managed

Need special switchserver with DHCP

Option 82 support

No

Technology PROFINET EtherNetIP Modbus TCP

Network Management

(DCP DHCP option SNMP LLDP

topology options naming concept comprehensive

diagnostics)

(DHCP bootP DHCP option 82 SNMP loop holes vendor specific

limited network diagnostics special switches very likely)

(limited to IT tools SNMP loop

holes vendor specific no built

in network functions)

Comprehensive Diagnostics

Yes Application and Network No No

Diagnostics IO Status Yes No IO only No

Diagnostics Network Browser (can find IP or naming issues)

Yes returns all PROFINET Devices

and information

Limited to IT or vendor tools

no common tool

Limited to IT or vendor tools

no common tool

91

wwwusprofinetcom

Industrial Ethernet Functionality

Diagnostics Topology Yes No No

SNMP loop holes No Yes Yes

Energy Management(PROFIenergy) Yes No No

Safety Yes Yes No

Fast Start Up Yes Yes No

Wireless Yes IEEE 80211 and Bluetooth

Yes IEEE 80211(with caution when

using multicast)Yes

Performance ++ - --

Automatic Timing Calculation Yes No No

Technology PROFINET EtherNetIP Modbus TCP

Fieldbus Integration

Many including non PI

networks (PROFIBUS Interbus ASI

DeviceNet Foundation Fieldbus Modbus Hart

etc)

CompoNet DeviceNet ControlNet

Modbus TCPModbus

92

wwwusprofinetcom

Industrial Ethernet Functionality

Media (Network) Redundancy

YesSP RSP PN MRP

bumpless IRTvendor specific

YesSP RSP DLR vendor

specific

YesSP RSP vendor

specific

Bumpless Redundancy Yes No No

Controller Redundancy YesNot on EtherNetIP

Only with additional ODVA networks and hardware

No

Device Redundancy Yes No NoVertical Integration Yes No NoDevices can report maintenance information

Yes No No

Peer to Peer communications

Yes with CBA I-Device PNPN

Couplers TCPUDP option for programmed communication

Yesonly TCPIPprogrammed

communication

Yesonly TCPIPprogrammed

communication

Technology PROFINET EtherNetIP Modbus TCP

93

wwwusprofinetcom

Industrial Ethernet Functionality

Technology PROFINET EtherNetIP Modbus TCP

PROFINET for PA(Process Automation)

Yes No No

Shared Device Yes No No

iPar (optional parameter server)

Yes No No

TCI ndash Tool Calling Interface(allows vendor tools to be entered from the PROFINET configuration engineering tool)

Yes No No

94

wwwusprofinetcom

Resources

Competitive Resources from the PROFIblog

Pegging the FUD Meter (82707)The Fickle Finger of FUD (103007)FUD Dissection Part 1FUD Dissection Part 2Responding to FUD with FCNThe Big Lie SUE (121708)The EtherNetIP FUD-sicle ndash Melted Again(73112)PROFINET versus EtherNetIP (22415)

wwwusprofinetcom

96

wwwusprofinetcom

wwwusprofinetcom

97

Resources PROFINEWS App

wwwusprofinetcom

98

Resources NewsletterPROFINEWScom

wwwusprofinetcom

99

wwwusprofinetcom

Resources Webinars

Introduction to Ethernet for Control EngineersPROFINETIndustrial WirelessIndustrial Ethernet DiagnosticsPROFIBUS in the Process Industries PROFIsafePROFIenergyCompleting a PROFINET Project

More

100

Resources One-day training classes101

PROFINETMinneapolis June 4Denver June Chicago Aug Tampa Oct Detroit Oct Louisville Nov Raleigh Nov Seattle Dec

For the latest scheduleand to register visit

wwwusprofinetcom wwwusprofinetcom

PROFINETLos Angeles Feb 3 Dallas Feb 19Atlanta Mar 4Houston Mar 19Richmond Apr 2St Louis Apr 16Newark Apr 28Pittsburgh May 14

Resources PROFItech Classes

PROFIBUS or PROFINET Certified Network Engineer classFull week in Johnson City TNAlso available on-siteTheoretical plus hands-onCertification requires passing both a theoretical and practical examCertified Network Engineers are listed at wwwprofibuscomDetails at certifiedProfiInterfaceCentercomRegister online

wwwusprofinetcom

102

PROFINET Developer Workshop

Provide background and knowledge to design and test a PROFINET product efficientlyHow PROFINET can meet the specific applicationrsquos needs (ex GSDML file development)Tailored to customerrsquos level of experience and education Builds upon the PROFINET Certified Network Engineer curriculumHands-on experience and expert instruction on how to use the PROFINET test software suiteSmall or large groups accommodated both at the PIC or on the customerrsquos site wwwusprofinetcom

103

Resources Books

wwwusprofinetcom

104

OrderOrder

Order Order

Resources Social Media

wwwusprofinetcom

105

PROFItelevision

ThePROFIblogger

MinutePROFINET

Resources People

PI North America16101 N 82nd StreetSuite 3BScottsdale AZ 85260 USA ph (480) 483-2456fax (480) 483-7202wwwusprofibuscom

Michael Bryant Executive DirectorCarl Henning Deputy DirectorMichael Bowne Director of Tech MktingLynne Froehlich Administrative DirectorMarsha Bryant Administrator

PROFI Interface Center One Internet PlazaJohnson City TN 37604 USA

ph (423) 262-2576fax (423) 262-2103 wwwProfiInterfaceCentercom

Torsten Paulsen PIC ManagerHunter Harrington PROFINET Consulting EngrKyle McMillan PROFINET Systems EngineerJohn Swindall PROFIBUS Systems Engineer

wwwusprofinetcom

106

copy2013-2015 PI North America The PROFINET and PROFIBUS Logos are registered trademarks Members of PI are entitled to use the logos in all their written or electronic publications and promotional material The use of the PROFINET Logo in connection with PROFINET products is allowed only under the conditions of the PROFINET Runtime Software license All other trademarks and registered trademarks are the property of their respective owners

  • PROFINET vs EtherNetIP
  • A Disclaimer
  • Agenda
  • The Organization PROFINET
  • The Organizations
  • The Organizations Activities
  • The Organizations Cooperation
  • PI markets
  • Itrsquos all about the data
  • The road to IIoT
  • Breadth of Application Coverage
  • Competitive comparison discrete IO
  • Resources
  • PROFINET in Process
  • Competitive comparison process
  • Resources
  • Resources PROFIBUS PA
  • Motion Control Topology
  • Competitive comparison motion
  • Resources
  • Depth of Features
  • 5 steps to determinism
  • PROFINET and TCPIP
  • Why not use TCPIP for real-time
  • Ethernet doesnrsquot cause delays
  • PROFINET RT (Real Time)
  • When you try to use all layershellip
  • When you try to use all layershellip
  • Bandwidth Reservation for PROFINET IRT
  • Scheduling for PROFINET IRT
  • Functional principle of synchronization
  • 3125 microsecond cycle
  • Summary
  • Depth of Features
  • The ISOOSI Communications Model
  • Device Diagnostic Information
  • Diagnostic Information
  • ISOOSI Model Where Diagnostics fit in
  • IT Standards fPROFINET Network Diagnostics
  • Network Diagnostics Using SNMP
  • Network diagnostics using HTTP
  • IT Standards fPROFINET Network Diagnostics
  • LLDP (Link Layer Discovery Protocol)
  • Slide Number 44
  • Simple Device Replacement
  • Simple Device Replacement
  • Slide Number 47
  • Competitive comparison diagnostics
  • Resources
  • Depth of Features
  • How do I move information vertically
  • Depth of Features
  • Application Profiles
  • Application Profiles
  • PROFIenergy Use Cases
  • Competitive comparison
  • PROFIenergy Resources
  • Depth of Features
  • PROFIsafe How it works
  • Competitive comparison
  • PROFIsafe Resources
  • Depth of Features
  • How do I integrate controllers
  • Depth of Features
  • Share an IO Device
  • Depth of Features
  • Wireless
  • PROFINET over wireless backbones
  • Competitive Comparison wireless
  • Resources
  • Depth of Features
  • More
  • Depth of Features
  • Security
  • Resources
  • Leadership
  • Wrapping Up
  • What is PROFINET
  • Industrial
  • Scalable (Donrsquot Fence Me In)
  • Complete
  • Open
  • Fast
  • Flexible
  • Easy
  • Ethernet (Standard Unmodified)
  • Industrial Ethernet Capability Matrix
  • Industrial Ethernet Capability Matrix
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Resources
  • Competitive Resources from the PROFIblog
  • wwwusprofinetcom
  • Resources PROFINEWS App
  • Resources Newsletter
  • Resources Webinars
  • Resources One-day training classes
  • Resources PROFItech Classes
  • PROFINET Developer Workshop
  • Resources Books
  • Resources Social Media
  • Resources People
  • Slide Number 107
Page 76: PROFINET vs. EtherNet/IP · PROFINET RT (Real Time) The device determines which path the telegram takes  26 Data 40*…1440 Bytes InterFrame Gap 12 Byte Pre-amble

Leadership

PI createdFunctional safety over the network using the black channel approachEnergy management covering production pauses and data organization

PI advocated 2-port switches in devices when ODVA said it was a bad idea now they also advocate themPI was first with redundant media controllers and devices

wwwusprofinetcom

76

Wrapping Up

What is PROFINET

PROFINET

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

wwwusprofinetcom

78

IS COFFEE

Industrial

Not PROFIBUS wrapped in TCPIPDesigned for industry from start

FastRobustDeterministic

wwwusprofinetcom

79

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Scalable (Donrsquot Fence Me In)

Donrsquot settle for an 80 solutionEventually you will need more

Motion ControlProcess InstrumentSafety over the busConnectivity to a

production systemAnd that will require

New busNew softwareNew training

Sohellipstart with the 100 solutionPROFINET wwwusprofinetcom

80

$

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Dont Fence Me In

Roy Rogers Sons of the Pionee

Sons of the Pioneers 36 All- track 7

1998

Other

16813268

eng - 00002425 00002423 00014C3C 00014C37 00015F90 00015F90 00008000 00008000 00007530 00007530

Complete

Finished (stable)Spec at version 23 for 2 yearsWork on ldquoobjectsrdquo continues

All application areasDiscrete process motion high speed

Depth of featuresDiagnostics

PROFIBUS-like + IT protocolsFunctional safetyEnergy managementFast startuphellip many more

wwwusprofinetcom

81

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Open

Created and maintained by PI not by any one companyPI members participate in Working Groups and as reviewersMembership not required to make productsNo contract to sign

wwwusprofinetcom

82

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Fast

How fastTCPIP

secondsProcess instruments

100rsquos of millisecondsFactory IO

~10 millisecondsMotion control

lt1 millisecondHigh speed IO motion

3125 microseconds

wwwusprofinetcom

83

How repeatable

seconds

10rsquos of milliseconds

lt1millisecond

lt1microsecond

called ldquojitterrdquocovers this whole range

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

FlexibleStart with PROFINET

Virtually unlimited address spaceLots of bandwidthStandard wirelessFuture-proof leveraging of EthernetConnectivity upwardsConnectivity peer-to-peerConnect directly to IO

For specialized needsUnusual device PROFIBUS to PROFINETIntelligent sensor IO-Link to PROFINETSimple sensor AS-i to PROFINETProcess instrument PROFIBUS PA (or FF) to PROFINETWireless process instrument WirelessHART to PROFINETWireless discrete sensor PI WSAN to PROFINETLegacy fieldbus Proxy to PROFINETLegacy instrument HART to PROFINET

84

wwwusprofinetcom

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Easy

Simple Device ReplacementEasy configurationAutomatic topologyAutomatic timing calculations

wwwusprofinetcom

85

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Ethernet (Standard Unmodified)

Standard Unmodified EthernetConforms to IEEE8023

Media includesCopperFiberWireless

Uses standard Ethernet switches

wwwusprofinetcom

86

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Industrial Ethernet Capability Matrix

wwwusprofinetcom

87

Industrial Ethernet Capability Matrix

wwwusprofinetcom

88

TCPIP

Open Network

Real-timeMotion

Controller-to-Controller(Peer-to-Peer)

Modbus TCPEtherNetIPEtherCATPROFINET

Motion

wwwusprofinetcom

Industrial Ethernet Functionality

Technology PROFINET EthernetIP Modbus TCP

Ethernet IO Y Y YMotion Control Y Y NPeer-to-peer Y Y N

Process profile Y N N

Safety Y Y NSecurity Guideline Y N NBuses integrated many DeviceNet

ControlNet Modbus

source organization websites

Y = shipping N = no plans known

Available= PROFIBUS DP PROFIBUS PA Interbus DeviceNet Serial Modbus AS-i HART IO-Link FFPlanned= CC-Link more

89

Industrial Ethernet Functionality

Technology PROFINET EtherNetIP Modbus TCP

Communication Model Provider-Consumer

Provider-Consumer

Client-Server

Real-time Protocol Options

IEEE 8023 (Layer 2) primary

UDPIP optionTCPIP option

UDPIP (Layer 4) TCPIP (Layer 4)

Jitter with IO ++ (low) - (high) -- (higher)

Protocol Standard IEC 61158 IEC 61158 IEC 61158

Transmission Type Unicast primary Multicast optional

Multicast primary Limited Unicast Unicast only

COTS switch possible Yes Not recommended Yes

Switch requirements 100Mbits or faster

full duplex for IO traffic

Full DuplexIGMP Snooping One

IGMP QueryWire speed

For IO traffic

No special requirements

IP Address AssignmentAutomatic w PN

DCPDHCP optional

DHCP andManaged

DHCP and Managed

90

wwwusprofinetcom

Industrial Ethernet Functionality

Device Names Mandatory Optional Optional

Simple Device Replacement

Yes no toolssupport in all

devices

NoDHCP Option 82 Managed

Need special switchserver with DHCP

Option 82 support

No

Technology PROFINET EtherNetIP Modbus TCP

Network Management

(DCP DHCP option SNMP LLDP

topology options naming concept comprehensive

diagnostics)

(DHCP bootP DHCP option 82 SNMP loop holes vendor specific

limited network diagnostics special switches very likely)

(limited to IT tools SNMP loop

holes vendor specific no built

in network functions)

Comprehensive Diagnostics

Yes Application and Network No No

Diagnostics IO Status Yes No IO only No

Diagnostics Network Browser (can find IP or naming issues)

Yes returns all PROFINET Devices

and information

Limited to IT or vendor tools

no common tool

Limited to IT or vendor tools

no common tool

91

wwwusprofinetcom

Industrial Ethernet Functionality

Diagnostics Topology Yes No No

SNMP loop holes No Yes Yes

Energy Management(PROFIenergy) Yes No No

Safety Yes Yes No

Fast Start Up Yes Yes No

Wireless Yes IEEE 80211 and Bluetooth

Yes IEEE 80211(with caution when

using multicast)Yes

Performance ++ - --

Automatic Timing Calculation Yes No No

Technology PROFINET EtherNetIP Modbus TCP

Fieldbus Integration

Many including non PI

networks (PROFIBUS Interbus ASI

DeviceNet Foundation Fieldbus Modbus Hart

etc)

CompoNet DeviceNet ControlNet

Modbus TCPModbus

92

wwwusprofinetcom

Industrial Ethernet Functionality

Media (Network) Redundancy

YesSP RSP PN MRP

bumpless IRTvendor specific

YesSP RSP DLR vendor

specific

YesSP RSP vendor

specific

Bumpless Redundancy Yes No No

Controller Redundancy YesNot on EtherNetIP

Only with additional ODVA networks and hardware

No

Device Redundancy Yes No NoVertical Integration Yes No NoDevices can report maintenance information

Yes No No

Peer to Peer communications

Yes with CBA I-Device PNPN

Couplers TCPUDP option for programmed communication

Yesonly TCPIPprogrammed

communication

Yesonly TCPIPprogrammed

communication

Technology PROFINET EtherNetIP Modbus TCP

93

wwwusprofinetcom

Industrial Ethernet Functionality

Technology PROFINET EtherNetIP Modbus TCP

PROFINET for PA(Process Automation)

Yes No No

Shared Device Yes No No

iPar (optional parameter server)

Yes No No

TCI ndash Tool Calling Interface(allows vendor tools to be entered from the PROFINET configuration engineering tool)

Yes No No

94

wwwusprofinetcom

Resources

Competitive Resources from the PROFIblog

Pegging the FUD Meter (82707)The Fickle Finger of FUD (103007)FUD Dissection Part 1FUD Dissection Part 2Responding to FUD with FCNThe Big Lie SUE (121708)The EtherNetIP FUD-sicle ndash Melted Again(73112)PROFINET versus EtherNetIP (22415)

wwwusprofinetcom

96

wwwusprofinetcom

wwwusprofinetcom

97

Resources PROFINEWS App

wwwusprofinetcom

98

Resources NewsletterPROFINEWScom

wwwusprofinetcom

99

wwwusprofinetcom

Resources Webinars

Introduction to Ethernet for Control EngineersPROFINETIndustrial WirelessIndustrial Ethernet DiagnosticsPROFIBUS in the Process Industries PROFIsafePROFIenergyCompleting a PROFINET Project

More

100

Resources One-day training classes101

PROFINETMinneapolis June 4Denver June Chicago Aug Tampa Oct Detroit Oct Louisville Nov Raleigh Nov Seattle Dec

For the latest scheduleand to register visit

wwwusprofinetcom wwwusprofinetcom

PROFINETLos Angeles Feb 3 Dallas Feb 19Atlanta Mar 4Houston Mar 19Richmond Apr 2St Louis Apr 16Newark Apr 28Pittsburgh May 14

Resources PROFItech Classes

PROFIBUS or PROFINET Certified Network Engineer classFull week in Johnson City TNAlso available on-siteTheoretical plus hands-onCertification requires passing both a theoretical and practical examCertified Network Engineers are listed at wwwprofibuscomDetails at certifiedProfiInterfaceCentercomRegister online

wwwusprofinetcom

102

PROFINET Developer Workshop

Provide background and knowledge to design and test a PROFINET product efficientlyHow PROFINET can meet the specific applicationrsquos needs (ex GSDML file development)Tailored to customerrsquos level of experience and education Builds upon the PROFINET Certified Network Engineer curriculumHands-on experience and expert instruction on how to use the PROFINET test software suiteSmall or large groups accommodated both at the PIC or on the customerrsquos site wwwusprofinetcom

103

Resources Books

wwwusprofinetcom

104

OrderOrder

Order Order

Resources Social Media

wwwusprofinetcom

105

PROFItelevision

ThePROFIblogger

MinutePROFINET

Resources People

PI North America16101 N 82nd StreetSuite 3BScottsdale AZ 85260 USA ph (480) 483-2456fax (480) 483-7202wwwusprofibuscom

Michael Bryant Executive DirectorCarl Henning Deputy DirectorMichael Bowne Director of Tech MktingLynne Froehlich Administrative DirectorMarsha Bryant Administrator

PROFI Interface Center One Internet PlazaJohnson City TN 37604 USA

ph (423) 262-2576fax (423) 262-2103 wwwProfiInterfaceCentercom

Torsten Paulsen PIC ManagerHunter Harrington PROFINET Consulting EngrKyle McMillan PROFINET Systems EngineerJohn Swindall PROFIBUS Systems Engineer

wwwusprofinetcom

106

copy2013-2015 PI North America The PROFINET and PROFIBUS Logos are registered trademarks Members of PI are entitled to use the logos in all their written or electronic publications and promotional material The use of the PROFINET Logo in connection with PROFINET products is allowed only under the conditions of the PROFINET Runtime Software license All other trademarks and registered trademarks are the property of their respective owners

  • PROFINET vs EtherNetIP
  • A Disclaimer
  • Agenda
  • The Organization PROFINET
  • The Organizations
  • The Organizations Activities
  • The Organizations Cooperation
  • PI markets
  • Itrsquos all about the data
  • The road to IIoT
  • Breadth of Application Coverage
  • Competitive comparison discrete IO
  • Resources
  • PROFINET in Process
  • Competitive comparison process
  • Resources
  • Resources PROFIBUS PA
  • Motion Control Topology
  • Competitive comparison motion
  • Resources
  • Depth of Features
  • 5 steps to determinism
  • PROFINET and TCPIP
  • Why not use TCPIP for real-time
  • Ethernet doesnrsquot cause delays
  • PROFINET RT (Real Time)
  • When you try to use all layershellip
  • When you try to use all layershellip
  • Bandwidth Reservation for PROFINET IRT
  • Scheduling for PROFINET IRT
  • Functional principle of synchronization
  • 3125 microsecond cycle
  • Summary
  • Depth of Features
  • The ISOOSI Communications Model
  • Device Diagnostic Information
  • Diagnostic Information
  • ISOOSI Model Where Diagnostics fit in
  • IT Standards fPROFINET Network Diagnostics
  • Network Diagnostics Using SNMP
  • Network diagnostics using HTTP
  • IT Standards fPROFINET Network Diagnostics
  • LLDP (Link Layer Discovery Protocol)
  • Slide Number 44
  • Simple Device Replacement
  • Simple Device Replacement
  • Slide Number 47
  • Competitive comparison diagnostics
  • Resources
  • Depth of Features
  • How do I move information vertically
  • Depth of Features
  • Application Profiles
  • Application Profiles
  • PROFIenergy Use Cases
  • Competitive comparison
  • PROFIenergy Resources
  • Depth of Features
  • PROFIsafe How it works
  • Competitive comparison
  • PROFIsafe Resources
  • Depth of Features
  • How do I integrate controllers
  • Depth of Features
  • Share an IO Device
  • Depth of Features
  • Wireless
  • PROFINET over wireless backbones
  • Competitive Comparison wireless
  • Resources
  • Depth of Features
  • More
  • Depth of Features
  • Security
  • Resources
  • Leadership
  • Wrapping Up
  • What is PROFINET
  • Industrial
  • Scalable (Donrsquot Fence Me In)
  • Complete
  • Open
  • Fast
  • Flexible
  • Easy
  • Ethernet (Standard Unmodified)
  • Industrial Ethernet Capability Matrix
  • Industrial Ethernet Capability Matrix
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Resources
  • Competitive Resources from the PROFIblog
  • wwwusprofinetcom
  • Resources PROFINEWS App
  • Resources Newsletter
  • Resources Webinars
  • Resources One-day training classes
  • Resources PROFItech Classes
  • PROFINET Developer Workshop
  • Resources Books
  • Resources Social Media
  • Resources People
  • Slide Number 107
Page 77: PROFINET vs. EtherNet/IP · PROFINET RT (Real Time) The device determines which path the telegram takes  26 Data 40*…1440 Bytes InterFrame Gap 12 Byte Pre-amble

Wrapping Up

What is PROFINET

PROFINET

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

wwwusprofinetcom

78

IS COFFEE

Industrial

Not PROFIBUS wrapped in TCPIPDesigned for industry from start

FastRobustDeterministic

wwwusprofinetcom

79

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Scalable (Donrsquot Fence Me In)

Donrsquot settle for an 80 solutionEventually you will need more

Motion ControlProcess InstrumentSafety over the busConnectivity to a

production systemAnd that will require

New busNew softwareNew training

Sohellipstart with the 100 solutionPROFINET wwwusprofinetcom

80

$

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Dont Fence Me In

Roy Rogers Sons of the Pionee

Sons of the Pioneers 36 All- track 7

1998

Other

16813268

eng - 00002425 00002423 00014C3C 00014C37 00015F90 00015F90 00008000 00008000 00007530 00007530

Complete

Finished (stable)Spec at version 23 for 2 yearsWork on ldquoobjectsrdquo continues

All application areasDiscrete process motion high speed

Depth of featuresDiagnostics

PROFIBUS-like + IT protocolsFunctional safetyEnergy managementFast startuphellip many more

wwwusprofinetcom

81

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Open

Created and maintained by PI not by any one companyPI members participate in Working Groups and as reviewersMembership not required to make productsNo contract to sign

wwwusprofinetcom

82

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Fast

How fastTCPIP

secondsProcess instruments

100rsquos of millisecondsFactory IO

~10 millisecondsMotion control

lt1 millisecondHigh speed IO motion

3125 microseconds

wwwusprofinetcom

83

How repeatable

seconds

10rsquos of milliseconds

lt1millisecond

lt1microsecond

called ldquojitterrdquocovers this whole range

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

FlexibleStart with PROFINET

Virtually unlimited address spaceLots of bandwidthStandard wirelessFuture-proof leveraging of EthernetConnectivity upwardsConnectivity peer-to-peerConnect directly to IO

For specialized needsUnusual device PROFIBUS to PROFINETIntelligent sensor IO-Link to PROFINETSimple sensor AS-i to PROFINETProcess instrument PROFIBUS PA (or FF) to PROFINETWireless process instrument WirelessHART to PROFINETWireless discrete sensor PI WSAN to PROFINETLegacy fieldbus Proxy to PROFINETLegacy instrument HART to PROFINET

84

wwwusprofinetcom

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Easy

Simple Device ReplacementEasy configurationAutomatic topologyAutomatic timing calculations

wwwusprofinetcom

85

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Ethernet (Standard Unmodified)

Standard Unmodified EthernetConforms to IEEE8023

Media includesCopperFiberWireless

Uses standard Ethernet switches

wwwusprofinetcom

86

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Industrial Ethernet Capability Matrix

wwwusprofinetcom

87

Industrial Ethernet Capability Matrix

wwwusprofinetcom

88

TCPIP

Open Network

Real-timeMotion

Controller-to-Controller(Peer-to-Peer)

Modbus TCPEtherNetIPEtherCATPROFINET

Motion

wwwusprofinetcom

Industrial Ethernet Functionality

Technology PROFINET EthernetIP Modbus TCP

Ethernet IO Y Y YMotion Control Y Y NPeer-to-peer Y Y N

Process profile Y N N

Safety Y Y NSecurity Guideline Y N NBuses integrated many DeviceNet

ControlNet Modbus

source organization websites

Y = shipping N = no plans known

Available= PROFIBUS DP PROFIBUS PA Interbus DeviceNet Serial Modbus AS-i HART IO-Link FFPlanned= CC-Link more

89

Industrial Ethernet Functionality

Technology PROFINET EtherNetIP Modbus TCP

Communication Model Provider-Consumer

Provider-Consumer

Client-Server

Real-time Protocol Options

IEEE 8023 (Layer 2) primary

UDPIP optionTCPIP option

UDPIP (Layer 4) TCPIP (Layer 4)

Jitter with IO ++ (low) - (high) -- (higher)

Protocol Standard IEC 61158 IEC 61158 IEC 61158

Transmission Type Unicast primary Multicast optional

Multicast primary Limited Unicast Unicast only

COTS switch possible Yes Not recommended Yes

Switch requirements 100Mbits or faster

full duplex for IO traffic

Full DuplexIGMP Snooping One

IGMP QueryWire speed

For IO traffic

No special requirements

IP Address AssignmentAutomatic w PN

DCPDHCP optional

DHCP andManaged

DHCP and Managed

90

wwwusprofinetcom

Industrial Ethernet Functionality

Device Names Mandatory Optional Optional

Simple Device Replacement

Yes no toolssupport in all

devices

NoDHCP Option 82 Managed

Need special switchserver with DHCP

Option 82 support

No

Technology PROFINET EtherNetIP Modbus TCP

Network Management

(DCP DHCP option SNMP LLDP

topology options naming concept comprehensive

diagnostics)

(DHCP bootP DHCP option 82 SNMP loop holes vendor specific

limited network diagnostics special switches very likely)

(limited to IT tools SNMP loop

holes vendor specific no built

in network functions)

Comprehensive Diagnostics

Yes Application and Network No No

Diagnostics IO Status Yes No IO only No

Diagnostics Network Browser (can find IP or naming issues)

Yes returns all PROFINET Devices

and information

Limited to IT or vendor tools

no common tool

Limited to IT or vendor tools

no common tool

91

wwwusprofinetcom

Industrial Ethernet Functionality

Diagnostics Topology Yes No No

SNMP loop holes No Yes Yes

Energy Management(PROFIenergy) Yes No No

Safety Yes Yes No

Fast Start Up Yes Yes No

Wireless Yes IEEE 80211 and Bluetooth

Yes IEEE 80211(with caution when

using multicast)Yes

Performance ++ - --

Automatic Timing Calculation Yes No No

Technology PROFINET EtherNetIP Modbus TCP

Fieldbus Integration

Many including non PI

networks (PROFIBUS Interbus ASI

DeviceNet Foundation Fieldbus Modbus Hart

etc)

CompoNet DeviceNet ControlNet

Modbus TCPModbus

92

wwwusprofinetcom

Industrial Ethernet Functionality

Media (Network) Redundancy

YesSP RSP PN MRP

bumpless IRTvendor specific

YesSP RSP DLR vendor

specific

YesSP RSP vendor

specific

Bumpless Redundancy Yes No No

Controller Redundancy YesNot on EtherNetIP

Only with additional ODVA networks and hardware

No

Device Redundancy Yes No NoVertical Integration Yes No NoDevices can report maintenance information

Yes No No

Peer to Peer communications

Yes with CBA I-Device PNPN

Couplers TCPUDP option for programmed communication

Yesonly TCPIPprogrammed

communication

Yesonly TCPIPprogrammed

communication

Technology PROFINET EtherNetIP Modbus TCP

93

wwwusprofinetcom

Industrial Ethernet Functionality

Technology PROFINET EtherNetIP Modbus TCP

PROFINET for PA(Process Automation)

Yes No No

Shared Device Yes No No

iPar (optional parameter server)

Yes No No

TCI ndash Tool Calling Interface(allows vendor tools to be entered from the PROFINET configuration engineering tool)

Yes No No

94

wwwusprofinetcom

Resources

Competitive Resources from the PROFIblog

Pegging the FUD Meter (82707)The Fickle Finger of FUD (103007)FUD Dissection Part 1FUD Dissection Part 2Responding to FUD with FCNThe Big Lie SUE (121708)The EtherNetIP FUD-sicle ndash Melted Again(73112)PROFINET versus EtherNetIP (22415)

wwwusprofinetcom

96

wwwusprofinetcom

wwwusprofinetcom

97

Resources PROFINEWS App

wwwusprofinetcom

98

Resources NewsletterPROFINEWScom

wwwusprofinetcom

99

wwwusprofinetcom

Resources Webinars

Introduction to Ethernet for Control EngineersPROFINETIndustrial WirelessIndustrial Ethernet DiagnosticsPROFIBUS in the Process Industries PROFIsafePROFIenergyCompleting a PROFINET Project

More

100

Resources One-day training classes101

PROFINETMinneapolis June 4Denver June Chicago Aug Tampa Oct Detroit Oct Louisville Nov Raleigh Nov Seattle Dec

For the latest scheduleand to register visit

wwwusprofinetcom wwwusprofinetcom

PROFINETLos Angeles Feb 3 Dallas Feb 19Atlanta Mar 4Houston Mar 19Richmond Apr 2St Louis Apr 16Newark Apr 28Pittsburgh May 14

Resources PROFItech Classes

PROFIBUS or PROFINET Certified Network Engineer classFull week in Johnson City TNAlso available on-siteTheoretical plus hands-onCertification requires passing both a theoretical and practical examCertified Network Engineers are listed at wwwprofibuscomDetails at certifiedProfiInterfaceCentercomRegister online

wwwusprofinetcom

102

PROFINET Developer Workshop

Provide background and knowledge to design and test a PROFINET product efficientlyHow PROFINET can meet the specific applicationrsquos needs (ex GSDML file development)Tailored to customerrsquos level of experience and education Builds upon the PROFINET Certified Network Engineer curriculumHands-on experience and expert instruction on how to use the PROFINET test software suiteSmall or large groups accommodated both at the PIC or on the customerrsquos site wwwusprofinetcom

103

Resources Books

wwwusprofinetcom

104

OrderOrder

Order Order

Resources Social Media

wwwusprofinetcom

105

PROFItelevision

ThePROFIblogger

MinutePROFINET

Resources People

PI North America16101 N 82nd StreetSuite 3BScottsdale AZ 85260 USA ph (480) 483-2456fax (480) 483-7202wwwusprofibuscom

Michael Bryant Executive DirectorCarl Henning Deputy DirectorMichael Bowne Director of Tech MktingLynne Froehlich Administrative DirectorMarsha Bryant Administrator

PROFI Interface Center One Internet PlazaJohnson City TN 37604 USA

ph (423) 262-2576fax (423) 262-2103 wwwProfiInterfaceCentercom

Torsten Paulsen PIC ManagerHunter Harrington PROFINET Consulting EngrKyle McMillan PROFINET Systems EngineerJohn Swindall PROFIBUS Systems Engineer

wwwusprofinetcom

106

copy2013-2015 PI North America The PROFINET and PROFIBUS Logos are registered trademarks Members of PI are entitled to use the logos in all their written or electronic publications and promotional material The use of the PROFINET Logo in connection with PROFINET products is allowed only under the conditions of the PROFINET Runtime Software license All other trademarks and registered trademarks are the property of their respective owners

  • PROFINET vs EtherNetIP
  • A Disclaimer
  • Agenda
  • The Organization PROFINET
  • The Organizations
  • The Organizations Activities
  • The Organizations Cooperation
  • PI markets
  • Itrsquos all about the data
  • The road to IIoT
  • Breadth of Application Coverage
  • Competitive comparison discrete IO
  • Resources
  • PROFINET in Process
  • Competitive comparison process
  • Resources
  • Resources PROFIBUS PA
  • Motion Control Topology
  • Competitive comparison motion
  • Resources
  • Depth of Features
  • 5 steps to determinism
  • PROFINET and TCPIP
  • Why not use TCPIP for real-time
  • Ethernet doesnrsquot cause delays
  • PROFINET RT (Real Time)
  • When you try to use all layershellip
  • When you try to use all layershellip
  • Bandwidth Reservation for PROFINET IRT
  • Scheduling for PROFINET IRT
  • Functional principle of synchronization
  • 3125 microsecond cycle
  • Summary
  • Depth of Features
  • The ISOOSI Communications Model
  • Device Diagnostic Information
  • Diagnostic Information
  • ISOOSI Model Where Diagnostics fit in
  • IT Standards fPROFINET Network Diagnostics
  • Network Diagnostics Using SNMP
  • Network diagnostics using HTTP
  • IT Standards fPROFINET Network Diagnostics
  • LLDP (Link Layer Discovery Protocol)
  • Slide Number 44
  • Simple Device Replacement
  • Simple Device Replacement
  • Slide Number 47
  • Competitive comparison diagnostics
  • Resources
  • Depth of Features
  • How do I move information vertically
  • Depth of Features
  • Application Profiles
  • Application Profiles
  • PROFIenergy Use Cases
  • Competitive comparison
  • PROFIenergy Resources
  • Depth of Features
  • PROFIsafe How it works
  • Competitive comparison
  • PROFIsafe Resources
  • Depth of Features
  • How do I integrate controllers
  • Depth of Features
  • Share an IO Device
  • Depth of Features
  • Wireless
  • PROFINET over wireless backbones
  • Competitive Comparison wireless
  • Resources
  • Depth of Features
  • More
  • Depth of Features
  • Security
  • Resources
  • Leadership
  • Wrapping Up
  • What is PROFINET
  • Industrial
  • Scalable (Donrsquot Fence Me In)
  • Complete
  • Open
  • Fast
  • Flexible
  • Easy
  • Ethernet (Standard Unmodified)
  • Industrial Ethernet Capability Matrix
  • Industrial Ethernet Capability Matrix
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Resources
  • Competitive Resources from the PROFIblog
  • wwwusprofinetcom
  • Resources PROFINEWS App
  • Resources Newsletter
  • Resources Webinars
  • Resources One-day training classes
  • Resources PROFItech Classes
  • PROFINET Developer Workshop
  • Resources Books
  • Resources Social Media
  • Resources People
  • Slide Number 107
Page 78: PROFINET vs. EtherNet/IP · PROFINET RT (Real Time) The device determines which path the telegram takes  26 Data 40*…1440 Bytes InterFrame Gap 12 Byte Pre-amble

What is PROFINET

PROFINET

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

wwwusprofinetcom

78

IS COFFEE

Industrial

Not PROFIBUS wrapped in TCPIPDesigned for industry from start

FastRobustDeterministic

wwwusprofinetcom

79

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Scalable (Donrsquot Fence Me In)

Donrsquot settle for an 80 solutionEventually you will need more

Motion ControlProcess InstrumentSafety over the busConnectivity to a

production systemAnd that will require

New busNew softwareNew training

Sohellipstart with the 100 solutionPROFINET wwwusprofinetcom

80

$

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Dont Fence Me In

Roy Rogers Sons of the Pionee

Sons of the Pioneers 36 All- track 7

1998

Other

16813268

eng - 00002425 00002423 00014C3C 00014C37 00015F90 00015F90 00008000 00008000 00007530 00007530

Complete

Finished (stable)Spec at version 23 for 2 yearsWork on ldquoobjectsrdquo continues

All application areasDiscrete process motion high speed

Depth of featuresDiagnostics

PROFIBUS-like + IT protocolsFunctional safetyEnergy managementFast startuphellip many more

wwwusprofinetcom

81

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Open

Created and maintained by PI not by any one companyPI members participate in Working Groups and as reviewersMembership not required to make productsNo contract to sign

wwwusprofinetcom

82

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Fast

How fastTCPIP

secondsProcess instruments

100rsquos of millisecondsFactory IO

~10 millisecondsMotion control

lt1 millisecondHigh speed IO motion

3125 microseconds

wwwusprofinetcom

83

How repeatable

seconds

10rsquos of milliseconds

lt1millisecond

lt1microsecond

called ldquojitterrdquocovers this whole range

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

FlexibleStart with PROFINET

Virtually unlimited address spaceLots of bandwidthStandard wirelessFuture-proof leveraging of EthernetConnectivity upwardsConnectivity peer-to-peerConnect directly to IO

For specialized needsUnusual device PROFIBUS to PROFINETIntelligent sensor IO-Link to PROFINETSimple sensor AS-i to PROFINETProcess instrument PROFIBUS PA (or FF) to PROFINETWireless process instrument WirelessHART to PROFINETWireless discrete sensor PI WSAN to PROFINETLegacy fieldbus Proxy to PROFINETLegacy instrument HART to PROFINET

84

wwwusprofinetcom

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Easy

Simple Device ReplacementEasy configurationAutomatic topologyAutomatic timing calculations

wwwusprofinetcom

85

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Ethernet (Standard Unmodified)

Standard Unmodified EthernetConforms to IEEE8023

Media includesCopperFiberWireless

Uses standard Ethernet switches

wwwusprofinetcom

86

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Industrial Ethernet Capability Matrix

wwwusprofinetcom

87

Industrial Ethernet Capability Matrix

wwwusprofinetcom

88

TCPIP

Open Network

Real-timeMotion

Controller-to-Controller(Peer-to-Peer)

Modbus TCPEtherNetIPEtherCATPROFINET

Motion

wwwusprofinetcom

Industrial Ethernet Functionality

Technology PROFINET EthernetIP Modbus TCP

Ethernet IO Y Y YMotion Control Y Y NPeer-to-peer Y Y N

Process profile Y N N

Safety Y Y NSecurity Guideline Y N NBuses integrated many DeviceNet

ControlNet Modbus

source organization websites

Y = shipping N = no plans known

Available= PROFIBUS DP PROFIBUS PA Interbus DeviceNet Serial Modbus AS-i HART IO-Link FFPlanned= CC-Link more

89

Industrial Ethernet Functionality

Technology PROFINET EtherNetIP Modbus TCP

Communication Model Provider-Consumer

Provider-Consumer

Client-Server

Real-time Protocol Options

IEEE 8023 (Layer 2) primary

UDPIP optionTCPIP option

UDPIP (Layer 4) TCPIP (Layer 4)

Jitter with IO ++ (low) - (high) -- (higher)

Protocol Standard IEC 61158 IEC 61158 IEC 61158

Transmission Type Unicast primary Multicast optional

Multicast primary Limited Unicast Unicast only

COTS switch possible Yes Not recommended Yes

Switch requirements 100Mbits or faster

full duplex for IO traffic

Full DuplexIGMP Snooping One

IGMP QueryWire speed

For IO traffic

No special requirements

IP Address AssignmentAutomatic w PN

DCPDHCP optional

DHCP andManaged

DHCP and Managed

90

wwwusprofinetcom

Industrial Ethernet Functionality

Device Names Mandatory Optional Optional

Simple Device Replacement

Yes no toolssupport in all

devices

NoDHCP Option 82 Managed

Need special switchserver with DHCP

Option 82 support

No

Technology PROFINET EtherNetIP Modbus TCP

Network Management

(DCP DHCP option SNMP LLDP

topology options naming concept comprehensive

diagnostics)

(DHCP bootP DHCP option 82 SNMP loop holes vendor specific

limited network diagnostics special switches very likely)

(limited to IT tools SNMP loop

holes vendor specific no built

in network functions)

Comprehensive Diagnostics

Yes Application and Network No No

Diagnostics IO Status Yes No IO only No

Diagnostics Network Browser (can find IP or naming issues)

Yes returns all PROFINET Devices

and information

Limited to IT or vendor tools

no common tool

Limited to IT or vendor tools

no common tool

91

wwwusprofinetcom

Industrial Ethernet Functionality

Diagnostics Topology Yes No No

SNMP loop holes No Yes Yes

Energy Management(PROFIenergy) Yes No No

Safety Yes Yes No

Fast Start Up Yes Yes No

Wireless Yes IEEE 80211 and Bluetooth

Yes IEEE 80211(with caution when

using multicast)Yes

Performance ++ - --

Automatic Timing Calculation Yes No No

Technology PROFINET EtherNetIP Modbus TCP

Fieldbus Integration

Many including non PI

networks (PROFIBUS Interbus ASI

DeviceNet Foundation Fieldbus Modbus Hart

etc)

CompoNet DeviceNet ControlNet

Modbus TCPModbus

92

wwwusprofinetcom

Industrial Ethernet Functionality

Media (Network) Redundancy

YesSP RSP PN MRP

bumpless IRTvendor specific

YesSP RSP DLR vendor

specific

YesSP RSP vendor

specific

Bumpless Redundancy Yes No No

Controller Redundancy YesNot on EtherNetIP

Only with additional ODVA networks and hardware

No

Device Redundancy Yes No NoVertical Integration Yes No NoDevices can report maintenance information

Yes No No

Peer to Peer communications

Yes with CBA I-Device PNPN

Couplers TCPUDP option for programmed communication

Yesonly TCPIPprogrammed

communication

Yesonly TCPIPprogrammed

communication

Technology PROFINET EtherNetIP Modbus TCP

93

wwwusprofinetcom

Industrial Ethernet Functionality

Technology PROFINET EtherNetIP Modbus TCP

PROFINET for PA(Process Automation)

Yes No No

Shared Device Yes No No

iPar (optional parameter server)

Yes No No

TCI ndash Tool Calling Interface(allows vendor tools to be entered from the PROFINET configuration engineering tool)

Yes No No

94

wwwusprofinetcom

Resources

Competitive Resources from the PROFIblog

Pegging the FUD Meter (82707)The Fickle Finger of FUD (103007)FUD Dissection Part 1FUD Dissection Part 2Responding to FUD with FCNThe Big Lie SUE (121708)The EtherNetIP FUD-sicle ndash Melted Again(73112)PROFINET versus EtherNetIP (22415)

wwwusprofinetcom

96

wwwusprofinetcom

wwwusprofinetcom

97

Resources PROFINEWS App

wwwusprofinetcom

98

Resources NewsletterPROFINEWScom

wwwusprofinetcom

99

wwwusprofinetcom

Resources Webinars

Introduction to Ethernet for Control EngineersPROFINETIndustrial WirelessIndustrial Ethernet DiagnosticsPROFIBUS in the Process Industries PROFIsafePROFIenergyCompleting a PROFINET Project

More

100

Resources One-day training classes101

PROFINETMinneapolis June 4Denver June Chicago Aug Tampa Oct Detroit Oct Louisville Nov Raleigh Nov Seattle Dec

For the latest scheduleand to register visit

wwwusprofinetcom wwwusprofinetcom

PROFINETLos Angeles Feb 3 Dallas Feb 19Atlanta Mar 4Houston Mar 19Richmond Apr 2St Louis Apr 16Newark Apr 28Pittsburgh May 14

Resources PROFItech Classes

PROFIBUS or PROFINET Certified Network Engineer classFull week in Johnson City TNAlso available on-siteTheoretical plus hands-onCertification requires passing both a theoretical and practical examCertified Network Engineers are listed at wwwprofibuscomDetails at certifiedProfiInterfaceCentercomRegister online

wwwusprofinetcom

102

PROFINET Developer Workshop

Provide background and knowledge to design and test a PROFINET product efficientlyHow PROFINET can meet the specific applicationrsquos needs (ex GSDML file development)Tailored to customerrsquos level of experience and education Builds upon the PROFINET Certified Network Engineer curriculumHands-on experience and expert instruction on how to use the PROFINET test software suiteSmall or large groups accommodated both at the PIC or on the customerrsquos site wwwusprofinetcom

103

Resources Books

wwwusprofinetcom

104

OrderOrder

Order Order

Resources Social Media

wwwusprofinetcom

105

PROFItelevision

ThePROFIblogger

MinutePROFINET

Resources People

PI North America16101 N 82nd StreetSuite 3BScottsdale AZ 85260 USA ph (480) 483-2456fax (480) 483-7202wwwusprofibuscom

Michael Bryant Executive DirectorCarl Henning Deputy DirectorMichael Bowne Director of Tech MktingLynne Froehlich Administrative DirectorMarsha Bryant Administrator

PROFI Interface Center One Internet PlazaJohnson City TN 37604 USA

ph (423) 262-2576fax (423) 262-2103 wwwProfiInterfaceCentercom

Torsten Paulsen PIC ManagerHunter Harrington PROFINET Consulting EngrKyle McMillan PROFINET Systems EngineerJohn Swindall PROFIBUS Systems Engineer

wwwusprofinetcom

106

copy2013-2015 PI North America The PROFINET and PROFIBUS Logos are registered trademarks Members of PI are entitled to use the logos in all their written or electronic publications and promotional material The use of the PROFINET Logo in connection with PROFINET products is allowed only under the conditions of the PROFINET Runtime Software license All other trademarks and registered trademarks are the property of their respective owners

  • PROFINET vs EtherNetIP
  • A Disclaimer
  • Agenda
  • The Organization PROFINET
  • The Organizations
  • The Organizations Activities
  • The Organizations Cooperation
  • PI markets
  • Itrsquos all about the data
  • The road to IIoT
  • Breadth of Application Coverage
  • Competitive comparison discrete IO
  • Resources
  • PROFINET in Process
  • Competitive comparison process
  • Resources
  • Resources PROFIBUS PA
  • Motion Control Topology
  • Competitive comparison motion
  • Resources
  • Depth of Features
  • 5 steps to determinism
  • PROFINET and TCPIP
  • Why not use TCPIP for real-time
  • Ethernet doesnrsquot cause delays
  • PROFINET RT (Real Time)
  • When you try to use all layershellip
  • When you try to use all layershellip
  • Bandwidth Reservation for PROFINET IRT
  • Scheduling for PROFINET IRT
  • Functional principle of synchronization
  • 3125 microsecond cycle
  • Summary
  • Depth of Features
  • The ISOOSI Communications Model
  • Device Diagnostic Information
  • Diagnostic Information
  • ISOOSI Model Where Diagnostics fit in
  • IT Standards fPROFINET Network Diagnostics
  • Network Diagnostics Using SNMP
  • Network diagnostics using HTTP
  • IT Standards fPROFINET Network Diagnostics
  • LLDP (Link Layer Discovery Protocol)
  • Slide Number 44
  • Simple Device Replacement
  • Simple Device Replacement
  • Slide Number 47
  • Competitive comparison diagnostics
  • Resources
  • Depth of Features
  • How do I move information vertically
  • Depth of Features
  • Application Profiles
  • Application Profiles
  • PROFIenergy Use Cases
  • Competitive comparison
  • PROFIenergy Resources
  • Depth of Features
  • PROFIsafe How it works
  • Competitive comparison
  • PROFIsafe Resources
  • Depth of Features
  • How do I integrate controllers
  • Depth of Features
  • Share an IO Device
  • Depth of Features
  • Wireless
  • PROFINET over wireless backbones
  • Competitive Comparison wireless
  • Resources
  • Depth of Features
  • More
  • Depth of Features
  • Security
  • Resources
  • Leadership
  • Wrapping Up
  • What is PROFINET
  • Industrial
  • Scalable (Donrsquot Fence Me In)
  • Complete
  • Open
  • Fast
  • Flexible
  • Easy
  • Ethernet (Standard Unmodified)
  • Industrial Ethernet Capability Matrix
  • Industrial Ethernet Capability Matrix
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Resources
  • Competitive Resources from the PROFIblog
  • wwwusprofinetcom
  • Resources PROFINEWS App
  • Resources Newsletter
  • Resources Webinars
  • Resources One-day training classes
  • Resources PROFItech Classes
  • PROFINET Developer Workshop
  • Resources Books
  • Resources Social Media
  • Resources People
  • Slide Number 107
Page 79: PROFINET vs. EtherNet/IP · PROFINET RT (Real Time) The device determines which path the telegram takes  26 Data 40*…1440 Bytes InterFrame Gap 12 Byte Pre-amble

Industrial

Not PROFIBUS wrapped in TCPIPDesigned for industry from start

FastRobustDeterministic

wwwusprofinetcom

79

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Scalable (Donrsquot Fence Me In)

Donrsquot settle for an 80 solutionEventually you will need more

Motion ControlProcess InstrumentSafety over the busConnectivity to a

production systemAnd that will require

New busNew softwareNew training

Sohellipstart with the 100 solutionPROFINET wwwusprofinetcom

80

$

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Dont Fence Me In

Roy Rogers Sons of the Pionee

Sons of the Pioneers 36 All- track 7

1998

Other

16813268

eng - 00002425 00002423 00014C3C 00014C37 00015F90 00015F90 00008000 00008000 00007530 00007530

Complete

Finished (stable)Spec at version 23 for 2 yearsWork on ldquoobjectsrdquo continues

All application areasDiscrete process motion high speed

Depth of featuresDiagnostics

PROFIBUS-like + IT protocolsFunctional safetyEnergy managementFast startuphellip many more

wwwusprofinetcom

81

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Open

Created and maintained by PI not by any one companyPI members participate in Working Groups and as reviewersMembership not required to make productsNo contract to sign

wwwusprofinetcom

82

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Fast

How fastTCPIP

secondsProcess instruments

100rsquos of millisecondsFactory IO

~10 millisecondsMotion control

lt1 millisecondHigh speed IO motion

3125 microseconds

wwwusprofinetcom

83

How repeatable

seconds

10rsquos of milliseconds

lt1millisecond

lt1microsecond

called ldquojitterrdquocovers this whole range

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

FlexibleStart with PROFINET

Virtually unlimited address spaceLots of bandwidthStandard wirelessFuture-proof leveraging of EthernetConnectivity upwardsConnectivity peer-to-peerConnect directly to IO

For specialized needsUnusual device PROFIBUS to PROFINETIntelligent sensor IO-Link to PROFINETSimple sensor AS-i to PROFINETProcess instrument PROFIBUS PA (or FF) to PROFINETWireless process instrument WirelessHART to PROFINETWireless discrete sensor PI WSAN to PROFINETLegacy fieldbus Proxy to PROFINETLegacy instrument HART to PROFINET

84

wwwusprofinetcom

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Easy

Simple Device ReplacementEasy configurationAutomatic topologyAutomatic timing calculations

wwwusprofinetcom

85

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Ethernet (Standard Unmodified)

Standard Unmodified EthernetConforms to IEEE8023

Media includesCopperFiberWireless

Uses standard Ethernet switches

wwwusprofinetcom

86

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Industrial Ethernet Capability Matrix

wwwusprofinetcom

87

Industrial Ethernet Capability Matrix

wwwusprofinetcom

88

TCPIP

Open Network

Real-timeMotion

Controller-to-Controller(Peer-to-Peer)

Modbus TCPEtherNetIPEtherCATPROFINET

Motion

wwwusprofinetcom

Industrial Ethernet Functionality

Technology PROFINET EthernetIP Modbus TCP

Ethernet IO Y Y YMotion Control Y Y NPeer-to-peer Y Y N

Process profile Y N N

Safety Y Y NSecurity Guideline Y N NBuses integrated many DeviceNet

ControlNet Modbus

source organization websites

Y = shipping N = no plans known

Available= PROFIBUS DP PROFIBUS PA Interbus DeviceNet Serial Modbus AS-i HART IO-Link FFPlanned= CC-Link more

89

Industrial Ethernet Functionality

Technology PROFINET EtherNetIP Modbus TCP

Communication Model Provider-Consumer

Provider-Consumer

Client-Server

Real-time Protocol Options

IEEE 8023 (Layer 2) primary

UDPIP optionTCPIP option

UDPIP (Layer 4) TCPIP (Layer 4)

Jitter with IO ++ (low) - (high) -- (higher)

Protocol Standard IEC 61158 IEC 61158 IEC 61158

Transmission Type Unicast primary Multicast optional

Multicast primary Limited Unicast Unicast only

COTS switch possible Yes Not recommended Yes

Switch requirements 100Mbits or faster

full duplex for IO traffic

Full DuplexIGMP Snooping One

IGMP QueryWire speed

For IO traffic

No special requirements

IP Address AssignmentAutomatic w PN

DCPDHCP optional

DHCP andManaged

DHCP and Managed

90

wwwusprofinetcom

Industrial Ethernet Functionality

Device Names Mandatory Optional Optional

Simple Device Replacement

Yes no toolssupport in all

devices

NoDHCP Option 82 Managed

Need special switchserver with DHCP

Option 82 support

No

Technology PROFINET EtherNetIP Modbus TCP

Network Management

(DCP DHCP option SNMP LLDP

topology options naming concept comprehensive

diagnostics)

(DHCP bootP DHCP option 82 SNMP loop holes vendor specific

limited network diagnostics special switches very likely)

(limited to IT tools SNMP loop

holes vendor specific no built

in network functions)

Comprehensive Diagnostics

Yes Application and Network No No

Diagnostics IO Status Yes No IO only No

Diagnostics Network Browser (can find IP or naming issues)

Yes returns all PROFINET Devices

and information

Limited to IT or vendor tools

no common tool

Limited to IT or vendor tools

no common tool

91

wwwusprofinetcom

Industrial Ethernet Functionality

Diagnostics Topology Yes No No

SNMP loop holes No Yes Yes

Energy Management(PROFIenergy) Yes No No

Safety Yes Yes No

Fast Start Up Yes Yes No

Wireless Yes IEEE 80211 and Bluetooth

Yes IEEE 80211(with caution when

using multicast)Yes

Performance ++ - --

Automatic Timing Calculation Yes No No

Technology PROFINET EtherNetIP Modbus TCP

Fieldbus Integration

Many including non PI

networks (PROFIBUS Interbus ASI

DeviceNet Foundation Fieldbus Modbus Hart

etc)

CompoNet DeviceNet ControlNet

Modbus TCPModbus

92

wwwusprofinetcom

Industrial Ethernet Functionality

Media (Network) Redundancy

YesSP RSP PN MRP

bumpless IRTvendor specific

YesSP RSP DLR vendor

specific

YesSP RSP vendor

specific

Bumpless Redundancy Yes No No

Controller Redundancy YesNot on EtherNetIP

Only with additional ODVA networks and hardware

No

Device Redundancy Yes No NoVertical Integration Yes No NoDevices can report maintenance information

Yes No No

Peer to Peer communications

Yes with CBA I-Device PNPN

Couplers TCPUDP option for programmed communication

Yesonly TCPIPprogrammed

communication

Yesonly TCPIPprogrammed

communication

Technology PROFINET EtherNetIP Modbus TCP

93

wwwusprofinetcom

Industrial Ethernet Functionality

Technology PROFINET EtherNetIP Modbus TCP

PROFINET for PA(Process Automation)

Yes No No

Shared Device Yes No No

iPar (optional parameter server)

Yes No No

TCI ndash Tool Calling Interface(allows vendor tools to be entered from the PROFINET configuration engineering tool)

Yes No No

94

wwwusprofinetcom

Resources

Competitive Resources from the PROFIblog

Pegging the FUD Meter (82707)The Fickle Finger of FUD (103007)FUD Dissection Part 1FUD Dissection Part 2Responding to FUD with FCNThe Big Lie SUE (121708)The EtherNetIP FUD-sicle ndash Melted Again(73112)PROFINET versus EtherNetIP (22415)

wwwusprofinetcom

96

wwwusprofinetcom

wwwusprofinetcom

97

Resources PROFINEWS App

wwwusprofinetcom

98

Resources NewsletterPROFINEWScom

wwwusprofinetcom

99

wwwusprofinetcom

Resources Webinars

Introduction to Ethernet for Control EngineersPROFINETIndustrial WirelessIndustrial Ethernet DiagnosticsPROFIBUS in the Process Industries PROFIsafePROFIenergyCompleting a PROFINET Project

More

100

Resources One-day training classes101

PROFINETMinneapolis June 4Denver June Chicago Aug Tampa Oct Detroit Oct Louisville Nov Raleigh Nov Seattle Dec

For the latest scheduleand to register visit

wwwusprofinetcom wwwusprofinetcom

PROFINETLos Angeles Feb 3 Dallas Feb 19Atlanta Mar 4Houston Mar 19Richmond Apr 2St Louis Apr 16Newark Apr 28Pittsburgh May 14

Resources PROFItech Classes

PROFIBUS or PROFINET Certified Network Engineer classFull week in Johnson City TNAlso available on-siteTheoretical plus hands-onCertification requires passing both a theoretical and practical examCertified Network Engineers are listed at wwwprofibuscomDetails at certifiedProfiInterfaceCentercomRegister online

wwwusprofinetcom

102

PROFINET Developer Workshop

Provide background and knowledge to design and test a PROFINET product efficientlyHow PROFINET can meet the specific applicationrsquos needs (ex GSDML file development)Tailored to customerrsquos level of experience and education Builds upon the PROFINET Certified Network Engineer curriculumHands-on experience and expert instruction on how to use the PROFINET test software suiteSmall or large groups accommodated both at the PIC or on the customerrsquos site wwwusprofinetcom

103

Resources Books

wwwusprofinetcom

104

OrderOrder

Order Order

Resources Social Media

wwwusprofinetcom

105

PROFItelevision

ThePROFIblogger

MinutePROFINET

Resources People

PI North America16101 N 82nd StreetSuite 3BScottsdale AZ 85260 USA ph (480) 483-2456fax (480) 483-7202wwwusprofibuscom

Michael Bryant Executive DirectorCarl Henning Deputy DirectorMichael Bowne Director of Tech MktingLynne Froehlich Administrative DirectorMarsha Bryant Administrator

PROFI Interface Center One Internet PlazaJohnson City TN 37604 USA

ph (423) 262-2576fax (423) 262-2103 wwwProfiInterfaceCentercom

Torsten Paulsen PIC ManagerHunter Harrington PROFINET Consulting EngrKyle McMillan PROFINET Systems EngineerJohn Swindall PROFIBUS Systems Engineer

wwwusprofinetcom

106

copy2013-2015 PI North America The PROFINET and PROFIBUS Logos are registered trademarks Members of PI are entitled to use the logos in all their written or electronic publications and promotional material The use of the PROFINET Logo in connection with PROFINET products is allowed only under the conditions of the PROFINET Runtime Software license All other trademarks and registered trademarks are the property of their respective owners

  • PROFINET vs EtherNetIP
  • A Disclaimer
  • Agenda
  • The Organization PROFINET
  • The Organizations
  • The Organizations Activities
  • The Organizations Cooperation
  • PI markets
  • Itrsquos all about the data
  • The road to IIoT
  • Breadth of Application Coverage
  • Competitive comparison discrete IO
  • Resources
  • PROFINET in Process
  • Competitive comparison process
  • Resources
  • Resources PROFIBUS PA
  • Motion Control Topology
  • Competitive comparison motion
  • Resources
  • Depth of Features
  • 5 steps to determinism
  • PROFINET and TCPIP
  • Why not use TCPIP for real-time
  • Ethernet doesnrsquot cause delays
  • PROFINET RT (Real Time)
  • When you try to use all layershellip
  • When you try to use all layershellip
  • Bandwidth Reservation for PROFINET IRT
  • Scheduling for PROFINET IRT
  • Functional principle of synchronization
  • 3125 microsecond cycle
  • Summary
  • Depth of Features
  • The ISOOSI Communications Model
  • Device Diagnostic Information
  • Diagnostic Information
  • ISOOSI Model Where Diagnostics fit in
  • IT Standards fPROFINET Network Diagnostics
  • Network Diagnostics Using SNMP
  • Network diagnostics using HTTP
  • IT Standards fPROFINET Network Diagnostics
  • LLDP (Link Layer Discovery Protocol)
  • Slide Number 44
  • Simple Device Replacement
  • Simple Device Replacement
  • Slide Number 47
  • Competitive comparison diagnostics
  • Resources
  • Depth of Features
  • How do I move information vertically
  • Depth of Features
  • Application Profiles
  • Application Profiles
  • PROFIenergy Use Cases
  • Competitive comparison
  • PROFIenergy Resources
  • Depth of Features
  • PROFIsafe How it works
  • Competitive comparison
  • PROFIsafe Resources
  • Depth of Features
  • How do I integrate controllers
  • Depth of Features
  • Share an IO Device
  • Depth of Features
  • Wireless
  • PROFINET over wireless backbones
  • Competitive Comparison wireless
  • Resources
  • Depth of Features
  • More
  • Depth of Features
  • Security
  • Resources
  • Leadership
  • Wrapping Up
  • What is PROFINET
  • Industrial
  • Scalable (Donrsquot Fence Me In)
  • Complete
  • Open
  • Fast
  • Flexible
  • Easy
  • Ethernet (Standard Unmodified)
  • Industrial Ethernet Capability Matrix
  • Industrial Ethernet Capability Matrix
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Resources
  • Competitive Resources from the PROFIblog
  • wwwusprofinetcom
  • Resources PROFINEWS App
  • Resources Newsletter
  • Resources Webinars
  • Resources One-day training classes
  • Resources PROFItech Classes
  • PROFINET Developer Workshop
  • Resources Books
  • Resources Social Media
  • Resources People
  • Slide Number 107
Page 80: PROFINET vs. EtherNet/IP · PROFINET RT (Real Time) The device determines which path the telegram takes  26 Data 40*…1440 Bytes InterFrame Gap 12 Byte Pre-amble

Scalable (Donrsquot Fence Me In)

Donrsquot settle for an 80 solutionEventually you will need more

Motion ControlProcess InstrumentSafety over the busConnectivity to a

production systemAnd that will require

New busNew softwareNew training

Sohellipstart with the 100 solutionPROFINET wwwusprofinetcom

80

$

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Dont Fence Me In

Roy Rogers Sons of the Pionee

Sons of the Pioneers 36 All- track 7

1998

Other

16813268

eng - 00002425 00002423 00014C3C 00014C37 00015F90 00015F90 00008000 00008000 00007530 00007530

Complete

Finished (stable)Spec at version 23 for 2 yearsWork on ldquoobjectsrdquo continues

All application areasDiscrete process motion high speed

Depth of featuresDiagnostics

PROFIBUS-like + IT protocolsFunctional safetyEnergy managementFast startuphellip many more

wwwusprofinetcom

81

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Open

Created and maintained by PI not by any one companyPI members participate in Working Groups and as reviewersMembership not required to make productsNo contract to sign

wwwusprofinetcom

82

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Fast

How fastTCPIP

secondsProcess instruments

100rsquos of millisecondsFactory IO

~10 millisecondsMotion control

lt1 millisecondHigh speed IO motion

3125 microseconds

wwwusprofinetcom

83

How repeatable

seconds

10rsquos of milliseconds

lt1millisecond

lt1microsecond

called ldquojitterrdquocovers this whole range

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

FlexibleStart with PROFINET

Virtually unlimited address spaceLots of bandwidthStandard wirelessFuture-proof leveraging of EthernetConnectivity upwardsConnectivity peer-to-peerConnect directly to IO

For specialized needsUnusual device PROFIBUS to PROFINETIntelligent sensor IO-Link to PROFINETSimple sensor AS-i to PROFINETProcess instrument PROFIBUS PA (or FF) to PROFINETWireless process instrument WirelessHART to PROFINETWireless discrete sensor PI WSAN to PROFINETLegacy fieldbus Proxy to PROFINETLegacy instrument HART to PROFINET

84

wwwusprofinetcom

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Easy

Simple Device ReplacementEasy configurationAutomatic topologyAutomatic timing calculations

wwwusprofinetcom

85

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Ethernet (Standard Unmodified)

Standard Unmodified EthernetConforms to IEEE8023

Media includesCopperFiberWireless

Uses standard Ethernet switches

wwwusprofinetcom

86

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Industrial Ethernet Capability Matrix

wwwusprofinetcom

87

Industrial Ethernet Capability Matrix

wwwusprofinetcom

88

TCPIP

Open Network

Real-timeMotion

Controller-to-Controller(Peer-to-Peer)

Modbus TCPEtherNetIPEtherCATPROFINET

Motion

wwwusprofinetcom

Industrial Ethernet Functionality

Technology PROFINET EthernetIP Modbus TCP

Ethernet IO Y Y YMotion Control Y Y NPeer-to-peer Y Y N

Process profile Y N N

Safety Y Y NSecurity Guideline Y N NBuses integrated many DeviceNet

ControlNet Modbus

source organization websites

Y = shipping N = no plans known

Available= PROFIBUS DP PROFIBUS PA Interbus DeviceNet Serial Modbus AS-i HART IO-Link FFPlanned= CC-Link more

89

Industrial Ethernet Functionality

Technology PROFINET EtherNetIP Modbus TCP

Communication Model Provider-Consumer

Provider-Consumer

Client-Server

Real-time Protocol Options

IEEE 8023 (Layer 2) primary

UDPIP optionTCPIP option

UDPIP (Layer 4) TCPIP (Layer 4)

Jitter with IO ++ (low) - (high) -- (higher)

Protocol Standard IEC 61158 IEC 61158 IEC 61158

Transmission Type Unicast primary Multicast optional

Multicast primary Limited Unicast Unicast only

COTS switch possible Yes Not recommended Yes

Switch requirements 100Mbits or faster

full duplex for IO traffic

Full DuplexIGMP Snooping One

IGMP QueryWire speed

For IO traffic

No special requirements

IP Address AssignmentAutomatic w PN

DCPDHCP optional

DHCP andManaged

DHCP and Managed

90

wwwusprofinetcom

Industrial Ethernet Functionality

Device Names Mandatory Optional Optional

Simple Device Replacement

Yes no toolssupport in all

devices

NoDHCP Option 82 Managed

Need special switchserver with DHCP

Option 82 support

No

Technology PROFINET EtherNetIP Modbus TCP

Network Management

(DCP DHCP option SNMP LLDP

topology options naming concept comprehensive

diagnostics)

(DHCP bootP DHCP option 82 SNMP loop holes vendor specific

limited network diagnostics special switches very likely)

(limited to IT tools SNMP loop

holes vendor specific no built

in network functions)

Comprehensive Diagnostics

Yes Application and Network No No

Diagnostics IO Status Yes No IO only No

Diagnostics Network Browser (can find IP or naming issues)

Yes returns all PROFINET Devices

and information

Limited to IT or vendor tools

no common tool

Limited to IT or vendor tools

no common tool

91

wwwusprofinetcom

Industrial Ethernet Functionality

Diagnostics Topology Yes No No

SNMP loop holes No Yes Yes

Energy Management(PROFIenergy) Yes No No

Safety Yes Yes No

Fast Start Up Yes Yes No

Wireless Yes IEEE 80211 and Bluetooth

Yes IEEE 80211(with caution when

using multicast)Yes

Performance ++ - --

Automatic Timing Calculation Yes No No

Technology PROFINET EtherNetIP Modbus TCP

Fieldbus Integration

Many including non PI

networks (PROFIBUS Interbus ASI

DeviceNet Foundation Fieldbus Modbus Hart

etc)

CompoNet DeviceNet ControlNet

Modbus TCPModbus

92

wwwusprofinetcom

Industrial Ethernet Functionality

Media (Network) Redundancy

YesSP RSP PN MRP

bumpless IRTvendor specific

YesSP RSP DLR vendor

specific

YesSP RSP vendor

specific

Bumpless Redundancy Yes No No

Controller Redundancy YesNot on EtherNetIP

Only with additional ODVA networks and hardware

No

Device Redundancy Yes No NoVertical Integration Yes No NoDevices can report maintenance information

Yes No No

Peer to Peer communications

Yes with CBA I-Device PNPN

Couplers TCPUDP option for programmed communication

Yesonly TCPIPprogrammed

communication

Yesonly TCPIPprogrammed

communication

Technology PROFINET EtherNetIP Modbus TCP

93

wwwusprofinetcom

Industrial Ethernet Functionality

Technology PROFINET EtherNetIP Modbus TCP

PROFINET for PA(Process Automation)

Yes No No

Shared Device Yes No No

iPar (optional parameter server)

Yes No No

TCI ndash Tool Calling Interface(allows vendor tools to be entered from the PROFINET configuration engineering tool)

Yes No No

94

wwwusprofinetcom

Resources

Competitive Resources from the PROFIblog

Pegging the FUD Meter (82707)The Fickle Finger of FUD (103007)FUD Dissection Part 1FUD Dissection Part 2Responding to FUD with FCNThe Big Lie SUE (121708)The EtherNetIP FUD-sicle ndash Melted Again(73112)PROFINET versus EtherNetIP (22415)

wwwusprofinetcom

96

wwwusprofinetcom

wwwusprofinetcom

97

Resources PROFINEWS App

wwwusprofinetcom

98

Resources NewsletterPROFINEWScom

wwwusprofinetcom

99

wwwusprofinetcom

Resources Webinars

Introduction to Ethernet for Control EngineersPROFINETIndustrial WirelessIndustrial Ethernet DiagnosticsPROFIBUS in the Process Industries PROFIsafePROFIenergyCompleting a PROFINET Project

More

100

Resources One-day training classes101

PROFINETMinneapolis June 4Denver June Chicago Aug Tampa Oct Detroit Oct Louisville Nov Raleigh Nov Seattle Dec

For the latest scheduleand to register visit

wwwusprofinetcom wwwusprofinetcom

PROFINETLos Angeles Feb 3 Dallas Feb 19Atlanta Mar 4Houston Mar 19Richmond Apr 2St Louis Apr 16Newark Apr 28Pittsburgh May 14

Resources PROFItech Classes

PROFIBUS or PROFINET Certified Network Engineer classFull week in Johnson City TNAlso available on-siteTheoretical plus hands-onCertification requires passing both a theoretical and practical examCertified Network Engineers are listed at wwwprofibuscomDetails at certifiedProfiInterfaceCentercomRegister online

wwwusprofinetcom

102

PROFINET Developer Workshop

Provide background and knowledge to design and test a PROFINET product efficientlyHow PROFINET can meet the specific applicationrsquos needs (ex GSDML file development)Tailored to customerrsquos level of experience and education Builds upon the PROFINET Certified Network Engineer curriculumHands-on experience and expert instruction on how to use the PROFINET test software suiteSmall or large groups accommodated both at the PIC or on the customerrsquos site wwwusprofinetcom

103

Resources Books

wwwusprofinetcom

104

OrderOrder

Order Order

Resources Social Media

wwwusprofinetcom

105

PROFItelevision

ThePROFIblogger

MinutePROFINET

Resources People

PI North America16101 N 82nd StreetSuite 3BScottsdale AZ 85260 USA ph (480) 483-2456fax (480) 483-7202wwwusprofibuscom

Michael Bryant Executive DirectorCarl Henning Deputy DirectorMichael Bowne Director of Tech MktingLynne Froehlich Administrative DirectorMarsha Bryant Administrator

PROFI Interface Center One Internet PlazaJohnson City TN 37604 USA

ph (423) 262-2576fax (423) 262-2103 wwwProfiInterfaceCentercom

Torsten Paulsen PIC ManagerHunter Harrington PROFINET Consulting EngrKyle McMillan PROFINET Systems EngineerJohn Swindall PROFIBUS Systems Engineer

wwwusprofinetcom

106

copy2013-2015 PI North America The PROFINET and PROFIBUS Logos are registered trademarks Members of PI are entitled to use the logos in all their written or electronic publications and promotional material The use of the PROFINET Logo in connection with PROFINET products is allowed only under the conditions of the PROFINET Runtime Software license All other trademarks and registered trademarks are the property of their respective owners

  • PROFINET vs EtherNetIP
  • A Disclaimer
  • Agenda
  • The Organization PROFINET
  • The Organizations
  • The Organizations Activities
  • The Organizations Cooperation
  • PI markets
  • Itrsquos all about the data
  • The road to IIoT
  • Breadth of Application Coverage
  • Competitive comparison discrete IO
  • Resources
  • PROFINET in Process
  • Competitive comparison process
  • Resources
  • Resources PROFIBUS PA
  • Motion Control Topology
  • Competitive comparison motion
  • Resources
  • Depth of Features
  • 5 steps to determinism
  • PROFINET and TCPIP
  • Why not use TCPIP for real-time
  • Ethernet doesnrsquot cause delays
  • PROFINET RT (Real Time)
  • When you try to use all layershellip
  • When you try to use all layershellip
  • Bandwidth Reservation for PROFINET IRT
  • Scheduling for PROFINET IRT
  • Functional principle of synchronization
  • 3125 microsecond cycle
  • Summary
  • Depth of Features
  • The ISOOSI Communications Model
  • Device Diagnostic Information
  • Diagnostic Information
  • ISOOSI Model Where Diagnostics fit in
  • IT Standards fPROFINET Network Diagnostics
  • Network Diagnostics Using SNMP
  • Network diagnostics using HTTP
  • IT Standards fPROFINET Network Diagnostics
  • LLDP (Link Layer Discovery Protocol)
  • Slide Number 44
  • Simple Device Replacement
  • Simple Device Replacement
  • Slide Number 47
  • Competitive comparison diagnostics
  • Resources
  • Depth of Features
  • How do I move information vertically
  • Depth of Features
  • Application Profiles
  • Application Profiles
  • PROFIenergy Use Cases
  • Competitive comparison
  • PROFIenergy Resources
  • Depth of Features
  • PROFIsafe How it works
  • Competitive comparison
  • PROFIsafe Resources
  • Depth of Features
  • How do I integrate controllers
  • Depth of Features
  • Share an IO Device
  • Depth of Features
  • Wireless
  • PROFINET over wireless backbones
  • Competitive Comparison wireless
  • Resources
  • Depth of Features
  • More
  • Depth of Features
  • Security
  • Resources
  • Leadership
  • Wrapping Up
  • What is PROFINET
  • Industrial
  • Scalable (Donrsquot Fence Me In)
  • Complete
  • Open
  • Fast
  • Flexible
  • Easy
  • Ethernet (Standard Unmodified)
  • Industrial Ethernet Capability Matrix
  • Industrial Ethernet Capability Matrix
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Resources
  • Competitive Resources from the PROFIblog
  • wwwusprofinetcom
  • Resources PROFINEWS App
  • Resources Newsletter
  • Resources Webinars
  • Resources One-day training classes
  • Resources PROFItech Classes
  • PROFINET Developer Workshop
  • Resources Books
  • Resources Social Media
  • Resources People
  • Slide Number 107
Page 81: PROFINET vs. EtherNet/IP · PROFINET RT (Real Time) The device determines which path the telegram takes  26 Data 40*…1440 Bytes InterFrame Gap 12 Byte Pre-amble

Complete

Finished (stable)Spec at version 23 for 2 yearsWork on ldquoobjectsrdquo continues

All application areasDiscrete process motion high speed

Depth of featuresDiagnostics

PROFIBUS-like + IT protocolsFunctional safetyEnergy managementFast startuphellip many more

wwwusprofinetcom

81

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Open

Created and maintained by PI not by any one companyPI members participate in Working Groups and as reviewersMembership not required to make productsNo contract to sign

wwwusprofinetcom

82

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Fast

How fastTCPIP

secondsProcess instruments

100rsquos of millisecondsFactory IO

~10 millisecondsMotion control

lt1 millisecondHigh speed IO motion

3125 microseconds

wwwusprofinetcom

83

How repeatable

seconds

10rsquos of milliseconds

lt1millisecond

lt1microsecond

called ldquojitterrdquocovers this whole range

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

FlexibleStart with PROFINET

Virtually unlimited address spaceLots of bandwidthStandard wirelessFuture-proof leveraging of EthernetConnectivity upwardsConnectivity peer-to-peerConnect directly to IO

For specialized needsUnusual device PROFIBUS to PROFINETIntelligent sensor IO-Link to PROFINETSimple sensor AS-i to PROFINETProcess instrument PROFIBUS PA (or FF) to PROFINETWireless process instrument WirelessHART to PROFINETWireless discrete sensor PI WSAN to PROFINETLegacy fieldbus Proxy to PROFINETLegacy instrument HART to PROFINET

84

wwwusprofinetcom

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Easy

Simple Device ReplacementEasy configurationAutomatic topologyAutomatic timing calculations

wwwusprofinetcom

85

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Ethernet (Standard Unmodified)

Standard Unmodified EthernetConforms to IEEE8023

Media includesCopperFiberWireless

Uses standard Ethernet switches

wwwusprofinetcom

86

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Industrial Ethernet Capability Matrix

wwwusprofinetcom

87

Industrial Ethernet Capability Matrix

wwwusprofinetcom

88

TCPIP

Open Network

Real-timeMotion

Controller-to-Controller(Peer-to-Peer)

Modbus TCPEtherNetIPEtherCATPROFINET

Motion

wwwusprofinetcom

Industrial Ethernet Functionality

Technology PROFINET EthernetIP Modbus TCP

Ethernet IO Y Y YMotion Control Y Y NPeer-to-peer Y Y N

Process profile Y N N

Safety Y Y NSecurity Guideline Y N NBuses integrated many DeviceNet

ControlNet Modbus

source organization websites

Y = shipping N = no plans known

Available= PROFIBUS DP PROFIBUS PA Interbus DeviceNet Serial Modbus AS-i HART IO-Link FFPlanned= CC-Link more

89

Industrial Ethernet Functionality

Technology PROFINET EtherNetIP Modbus TCP

Communication Model Provider-Consumer

Provider-Consumer

Client-Server

Real-time Protocol Options

IEEE 8023 (Layer 2) primary

UDPIP optionTCPIP option

UDPIP (Layer 4) TCPIP (Layer 4)

Jitter with IO ++ (low) - (high) -- (higher)

Protocol Standard IEC 61158 IEC 61158 IEC 61158

Transmission Type Unicast primary Multicast optional

Multicast primary Limited Unicast Unicast only

COTS switch possible Yes Not recommended Yes

Switch requirements 100Mbits or faster

full duplex for IO traffic

Full DuplexIGMP Snooping One

IGMP QueryWire speed

For IO traffic

No special requirements

IP Address AssignmentAutomatic w PN

DCPDHCP optional

DHCP andManaged

DHCP and Managed

90

wwwusprofinetcom

Industrial Ethernet Functionality

Device Names Mandatory Optional Optional

Simple Device Replacement

Yes no toolssupport in all

devices

NoDHCP Option 82 Managed

Need special switchserver with DHCP

Option 82 support

No

Technology PROFINET EtherNetIP Modbus TCP

Network Management

(DCP DHCP option SNMP LLDP

topology options naming concept comprehensive

diagnostics)

(DHCP bootP DHCP option 82 SNMP loop holes vendor specific

limited network diagnostics special switches very likely)

(limited to IT tools SNMP loop

holes vendor specific no built

in network functions)

Comprehensive Diagnostics

Yes Application and Network No No

Diagnostics IO Status Yes No IO only No

Diagnostics Network Browser (can find IP or naming issues)

Yes returns all PROFINET Devices

and information

Limited to IT or vendor tools

no common tool

Limited to IT or vendor tools

no common tool

91

wwwusprofinetcom

Industrial Ethernet Functionality

Diagnostics Topology Yes No No

SNMP loop holes No Yes Yes

Energy Management(PROFIenergy) Yes No No

Safety Yes Yes No

Fast Start Up Yes Yes No

Wireless Yes IEEE 80211 and Bluetooth

Yes IEEE 80211(with caution when

using multicast)Yes

Performance ++ - --

Automatic Timing Calculation Yes No No

Technology PROFINET EtherNetIP Modbus TCP

Fieldbus Integration

Many including non PI

networks (PROFIBUS Interbus ASI

DeviceNet Foundation Fieldbus Modbus Hart

etc)

CompoNet DeviceNet ControlNet

Modbus TCPModbus

92

wwwusprofinetcom

Industrial Ethernet Functionality

Media (Network) Redundancy

YesSP RSP PN MRP

bumpless IRTvendor specific

YesSP RSP DLR vendor

specific

YesSP RSP vendor

specific

Bumpless Redundancy Yes No No

Controller Redundancy YesNot on EtherNetIP

Only with additional ODVA networks and hardware

No

Device Redundancy Yes No NoVertical Integration Yes No NoDevices can report maintenance information

Yes No No

Peer to Peer communications

Yes with CBA I-Device PNPN

Couplers TCPUDP option for programmed communication

Yesonly TCPIPprogrammed

communication

Yesonly TCPIPprogrammed

communication

Technology PROFINET EtherNetIP Modbus TCP

93

wwwusprofinetcom

Industrial Ethernet Functionality

Technology PROFINET EtherNetIP Modbus TCP

PROFINET for PA(Process Automation)

Yes No No

Shared Device Yes No No

iPar (optional parameter server)

Yes No No

TCI ndash Tool Calling Interface(allows vendor tools to be entered from the PROFINET configuration engineering tool)

Yes No No

94

wwwusprofinetcom

Resources

Competitive Resources from the PROFIblog

Pegging the FUD Meter (82707)The Fickle Finger of FUD (103007)FUD Dissection Part 1FUD Dissection Part 2Responding to FUD with FCNThe Big Lie SUE (121708)The EtherNetIP FUD-sicle ndash Melted Again(73112)PROFINET versus EtherNetIP (22415)

wwwusprofinetcom

96

wwwusprofinetcom

wwwusprofinetcom

97

Resources PROFINEWS App

wwwusprofinetcom

98

Resources NewsletterPROFINEWScom

wwwusprofinetcom

99

wwwusprofinetcom

Resources Webinars

Introduction to Ethernet for Control EngineersPROFINETIndustrial WirelessIndustrial Ethernet DiagnosticsPROFIBUS in the Process Industries PROFIsafePROFIenergyCompleting a PROFINET Project

More

100

Resources One-day training classes101

PROFINETMinneapolis June 4Denver June Chicago Aug Tampa Oct Detroit Oct Louisville Nov Raleigh Nov Seattle Dec

For the latest scheduleand to register visit

wwwusprofinetcom wwwusprofinetcom

PROFINETLos Angeles Feb 3 Dallas Feb 19Atlanta Mar 4Houston Mar 19Richmond Apr 2St Louis Apr 16Newark Apr 28Pittsburgh May 14

Resources PROFItech Classes

PROFIBUS or PROFINET Certified Network Engineer classFull week in Johnson City TNAlso available on-siteTheoretical plus hands-onCertification requires passing both a theoretical and practical examCertified Network Engineers are listed at wwwprofibuscomDetails at certifiedProfiInterfaceCentercomRegister online

wwwusprofinetcom

102

PROFINET Developer Workshop

Provide background and knowledge to design and test a PROFINET product efficientlyHow PROFINET can meet the specific applicationrsquos needs (ex GSDML file development)Tailored to customerrsquos level of experience and education Builds upon the PROFINET Certified Network Engineer curriculumHands-on experience and expert instruction on how to use the PROFINET test software suiteSmall or large groups accommodated both at the PIC or on the customerrsquos site wwwusprofinetcom

103

Resources Books

wwwusprofinetcom

104

OrderOrder

Order Order

Resources Social Media

wwwusprofinetcom

105

PROFItelevision

ThePROFIblogger

MinutePROFINET

Resources People

PI North America16101 N 82nd StreetSuite 3BScottsdale AZ 85260 USA ph (480) 483-2456fax (480) 483-7202wwwusprofibuscom

Michael Bryant Executive DirectorCarl Henning Deputy DirectorMichael Bowne Director of Tech MktingLynne Froehlich Administrative DirectorMarsha Bryant Administrator

PROFI Interface Center One Internet PlazaJohnson City TN 37604 USA

ph (423) 262-2576fax (423) 262-2103 wwwProfiInterfaceCentercom

Torsten Paulsen PIC ManagerHunter Harrington PROFINET Consulting EngrKyle McMillan PROFINET Systems EngineerJohn Swindall PROFIBUS Systems Engineer

wwwusprofinetcom

106

copy2013-2015 PI North America The PROFINET and PROFIBUS Logos are registered trademarks Members of PI are entitled to use the logos in all their written or electronic publications and promotional material The use of the PROFINET Logo in connection with PROFINET products is allowed only under the conditions of the PROFINET Runtime Software license All other trademarks and registered trademarks are the property of their respective owners

  • PROFINET vs EtherNetIP
  • A Disclaimer
  • Agenda
  • The Organization PROFINET
  • The Organizations
  • The Organizations Activities
  • The Organizations Cooperation
  • PI markets
  • Itrsquos all about the data
  • The road to IIoT
  • Breadth of Application Coverage
  • Competitive comparison discrete IO
  • Resources
  • PROFINET in Process
  • Competitive comparison process
  • Resources
  • Resources PROFIBUS PA
  • Motion Control Topology
  • Competitive comparison motion
  • Resources
  • Depth of Features
  • 5 steps to determinism
  • PROFINET and TCPIP
  • Why not use TCPIP for real-time
  • Ethernet doesnrsquot cause delays
  • PROFINET RT (Real Time)
  • When you try to use all layershellip
  • When you try to use all layershellip
  • Bandwidth Reservation for PROFINET IRT
  • Scheduling for PROFINET IRT
  • Functional principle of synchronization
  • 3125 microsecond cycle
  • Summary
  • Depth of Features
  • The ISOOSI Communications Model
  • Device Diagnostic Information
  • Diagnostic Information
  • ISOOSI Model Where Diagnostics fit in
  • IT Standards fPROFINET Network Diagnostics
  • Network Diagnostics Using SNMP
  • Network diagnostics using HTTP
  • IT Standards fPROFINET Network Diagnostics
  • LLDP (Link Layer Discovery Protocol)
  • Slide Number 44
  • Simple Device Replacement
  • Simple Device Replacement
  • Slide Number 47
  • Competitive comparison diagnostics
  • Resources
  • Depth of Features
  • How do I move information vertically
  • Depth of Features
  • Application Profiles
  • Application Profiles
  • PROFIenergy Use Cases
  • Competitive comparison
  • PROFIenergy Resources
  • Depth of Features
  • PROFIsafe How it works
  • Competitive comparison
  • PROFIsafe Resources
  • Depth of Features
  • How do I integrate controllers
  • Depth of Features
  • Share an IO Device
  • Depth of Features
  • Wireless
  • PROFINET over wireless backbones
  • Competitive Comparison wireless
  • Resources
  • Depth of Features
  • More
  • Depth of Features
  • Security
  • Resources
  • Leadership
  • Wrapping Up
  • What is PROFINET
  • Industrial
  • Scalable (Donrsquot Fence Me In)
  • Complete
  • Open
  • Fast
  • Flexible
  • Easy
  • Ethernet (Standard Unmodified)
  • Industrial Ethernet Capability Matrix
  • Industrial Ethernet Capability Matrix
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Resources
  • Competitive Resources from the PROFIblog
  • wwwusprofinetcom
  • Resources PROFINEWS App
  • Resources Newsletter
  • Resources Webinars
  • Resources One-day training classes
  • Resources PROFItech Classes
  • PROFINET Developer Workshop
  • Resources Books
  • Resources Social Media
  • Resources People
  • Slide Number 107
Page 82: PROFINET vs. EtherNet/IP · PROFINET RT (Real Time) The device determines which path the telegram takes  26 Data 40*…1440 Bytes InterFrame Gap 12 Byte Pre-amble

Open

Created and maintained by PI not by any one companyPI members participate in Working Groups and as reviewersMembership not required to make productsNo contract to sign

wwwusprofinetcom

82

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Fast

How fastTCPIP

secondsProcess instruments

100rsquos of millisecondsFactory IO

~10 millisecondsMotion control

lt1 millisecondHigh speed IO motion

3125 microseconds

wwwusprofinetcom

83

How repeatable

seconds

10rsquos of milliseconds

lt1millisecond

lt1microsecond

called ldquojitterrdquocovers this whole range

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

FlexibleStart with PROFINET

Virtually unlimited address spaceLots of bandwidthStandard wirelessFuture-proof leveraging of EthernetConnectivity upwardsConnectivity peer-to-peerConnect directly to IO

For specialized needsUnusual device PROFIBUS to PROFINETIntelligent sensor IO-Link to PROFINETSimple sensor AS-i to PROFINETProcess instrument PROFIBUS PA (or FF) to PROFINETWireless process instrument WirelessHART to PROFINETWireless discrete sensor PI WSAN to PROFINETLegacy fieldbus Proxy to PROFINETLegacy instrument HART to PROFINET

84

wwwusprofinetcom

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Easy

Simple Device ReplacementEasy configurationAutomatic topologyAutomatic timing calculations

wwwusprofinetcom

85

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Ethernet (Standard Unmodified)

Standard Unmodified EthernetConforms to IEEE8023

Media includesCopperFiberWireless

Uses standard Ethernet switches

wwwusprofinetcom

86

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Industrial Ethernet Capability Matrix

wwwusprofinetcom

87

Industrial Ethernet Capability Matrix

wwwusprofinetcom

88

TCPIP

Open Network

Real-timeMotion

Controller-to-Controller(Peer-to-Peer)

Modbus TCPEtherNetIPEtherCATPROFINET

Motion

wwwusprofinetcom

Industrial Ethernet Functionality

Technology PROFINET EthernetIP Modbus TCP

Ethernet IO Y Y YMotion Control Y Y NPeer-to-peer Y Y N

Process profile Y N N

Safety Y Y NSecurity Guideline Y N NBuses integrated many DeviceNet

ControlNet Modbus

source organization websites

Y = shipping N = no plans known

Available= PROFIBUS DP PROFIBUS PA Interbus DeviceNet Serial Modbus AS-i HART IO-Link FFPlanned= CC-Link more

89

Industrial Ethernet Functionality

Technology PROFINET EtherNetIP Modbus TCP

Communication Model Provider-Consumer

Provider-Consumer

Client-Server

Real-time Protocol Options

IEEE 8023 (Layer 2) primary

UDPIP optionTCPIP option

UDPIP (Layer 4) TCPIP (Layer 4)

Jitter with IO ++ (low) - (high) -- (higher)

Protocol Standard IEC 61158 IEC 61158 IEC 61158

Transmission Type Unicast primary Multicast optional

Multicast primary Limited Unicast Unicast only

COTS switch possible Yes Not recommended Yes

Switch requirements 100Mbits or faster

full duplex for IO traffic

Full DuplexIGMP Snooping One

IGMP QueryWire speed

For IO traffic

No special requirements

IP Address AssignmentAutomatic w PN

DCPDHCP optional

DHCP andManaged

DHCP and Managed

90

wwwusprofinetcom

Industrial Ethernet Functionality

Device Names Mandatory Optional Optional

Simple Device Replacement

Yes no toolssupport in all

devices

NoDHCP Option 82 Managed

Need special switchserver with DHCP

Option 82 support

No

Technology PROFINET EtherNetIP Modbus TCP

Network Management

(DCP DHCP option SNMP LLDP

topology options naming concept comprehensive

diagnostics)

(DHCP bootP DHCP option 82 SNMP loop holes vendor specific

limited network diagnostics special switches very likely)

(limited to IT tools SNMP loop

holes vendor specific no built

in network functions)

Comprehensive Diagnostics

Yes Application and Network No No

Diagnostics IO Status Yes No IO only No

Diagnostics Network Browser (can find IP or naming issues)

Yes returns all PROFINET Devices

and information

Limited to IT or vendor tools

no common tool

Limited to IT or vendor tools

no common tool

91

wwwusprofinetcom

Industrial Ethernet Functionality

Diagnostics Topology Yes No No

SNMP loop holes No Yes Yes

Energy Management(PROFIenergy) Yes No No

Safety Yes Yes No

Fast Start Up Yes Yes No

Wireless Yes IEEE 80211 and Bluetooth

Yes IEEE 80211(with caution when

using multicast)Yes

Performance ++ - --

Automatic Timing Calculation Yes No No

Technology PROFINET EtherNetIP Modbus TCP

Fieldbus Integration

Many including non PI

networks (PROFIBUS Interbus ASI

DeviceNet Foundation Fieldbus Modbus Hart

etc)

CompoNet DeviceNet ControlNet

Modbus TCPModbus

92

wwwusprofinetcom

Industrial Ethernet Functionality

Media (Network) Redundancy

YesSP RSP PN MRP

bumpless IRTvendor specific

YesSP RSP DLR vendor

specific

YesSP RSP vendor

specific

Bumpless Redundancy Yes No No

Controller Redundancy YesNot on EtherNetIP

Only with additional ODVA networks and hardware

No

Device Redundancy Yes No NoVertical Integration Yes No NoDevices can report maintenance information

Yes No No

Peer to Peer communications

Yes with CBA I-Device PNPN

Couplers TCPUDP option for programmed communication

Yesonly TCPIPprogrammed

communication

Yesonly TCPIPprogrammed

communication

Technology PROFINET EtherNetIP Modbus TCP

93

wwwusprofinetcom

Industrial Ethernet Functionality

Technology PROFINET EtherNetIP Modbus TCP

PROFINET for PA(Process Automation)

Yes No No

Shared Device Yes No No

iPar (optional parameter server)

Yes No No

TCI ndash Tool Calling Interface(allows vendor tools to be entered from the PROFINET configuration engineering tool)

Yes No No

94

wwwusprofinetcom

Resources

Competitive Resources from the PROFIblog

Pegging the FUD Meter (82707)The Fickle Finger of FUD (103007)FUD Dissection Part 1FUD Dissection Part 2Responding to FUD with FCNThe Big Lie SUE (121708)The EtherNetIP FUD-sicle ndash Melted Again(73112)PROFINET versus EtherNetIP (22415)

wwwusprofinetcom

96

wwwusprofinetcom

wwwusprofinetcom

97

Resources PROFINEWS App

wwwusprofinetcom

98

Resources NewsletterPROFINEWScom

wwwusprofinetcom

99

wwwusprofinetcom

Resources Webinars

Introduction to Ethernet for Control EngineersPROFINETIndustrial WirelessIndustrial Ethernet DiagnosticsPROFIBUS in the Process Industries PROFIsafePROFIenergyCompleting a PROFINET Project

More

100

Resources One-day training classes101

PROFINETMinneapolis June 4Denver June Chicago Aug Tampa Oct Detroit Oct Louisville Nov Raleigh Nov Seattle Dec

For the latest scheduleand to register visit

wwwusprofinetcom wwwusprofinetcom

PROFINETLos Angeles Feb 3 Dallas Feb 19Atlanta Mar 4Houston Mar 19Richmond Apr 2St Louis Apr 16Newark Apr 28Pittsburgh May 14

Resources PROFItech Classes

PROFIBUS or PROFINET Certified Network Engineer classFull week in Johnson City TNAlso available on-siteTheoretical plus hands-onCertification requires passing both a theoretical and practical examCertified Network Engineers are listed at wwwprofibuscomDetails at certifiedProfiInterfaceCentercomRegister online

wwwusprofinetcom

102

PROFINET Developer Workshop

Provide background and knowledge to design and test a PROFINET product efficientlyHow PROFINET can meet the specific applicationrsquos needs (ex GSDML file development)Tailored to customerrsquos level of experience and education Builds upon the PROFINET Certified Network Engineer curriculumHands-on experience and expert instruction on how to use the PROFINET test software suiteSmall or large groups accommodated both at the PIC or on the customerrsquos site wwwusprofinetcom

103

Resources Books

wwwusprofinetcom

104

OrderOrder

Order Order

Resources Social Media

wwwusprofinetcom

105

PROFItelevision

ThePROFIblogger

MinutePROFINET

Resources People

PI North America16101 N 82nd StreetSuite 3BScottsdale AZ 85260 USA ph (480) 483-2456fax (480) 483-7202wwwusprofibuscom

Michael Bryant Executive DirectorCarl Henning Deputy DirectorMichael Bowne Director of Tech MktingLynne Froehlich Administrative DirectorMarsha Bryant Administrator

PROFI Interface Center One Internet PlazaJohnson City TN 37604 USA

ph (423) 262-2576fax (423) 262-2103 wwwProfiInterfaceCentercom

Torsten Paulsen PIC ManagerHunter Harrington PROFINET Consulting EngrKyle McMillan PROFINET Systems EngineerJohn Swindall PROFIBUS Systems Engineer

wwwusprofinetcom

106

copy2013-2015 PI North America The PROFINET and PROFIBUS Logos are registered trademarks Members of PI are entitled to use the logos in all their written or electronic publications and promotional material The use of the PROFINET Logo in connection with PROFINET products is allowed only under the conditions of the PROFINET Runtime Software license All other trademarks and registered trademarks are the property of their respective owners

  • PROFINET vs EtherNetIP
  • A Disclaimer
  • Agenda
  • The Organization PROFINET
  • The Organizations
  • The Organizations Activities
  • The Organizations Cooperation
  • PI markets
  • Itrsquos all about the data
  • The road to IIoT
  • Breadth of Application Coverage
  • Competitive comparison discrete IO
  • Resources
  • PROFINET in Process
  • Competitive comparison process
  • Resources
  • Resources PROFIBUS PA
  • Motion Control Topology
  • Competitive comparison motion
  • Resources
  • Depth of Features
  • 5 steps to determinism
  • PROFINET and TCPIP
  • Why not use TCPIP for real-time
  • Ethernet doesnrsquot cause delays
  • PROFINET RT (Real Time)
  • When you try to use all layershellip
  • When you try to use all layershellip
  • Bandwidth Reservation for PROFINET IRT
  • Scheduling for PROFINET IRT
  • Functional principle of synchronization
  • 3125 microsecond cycle
  • Summary
  • Depth of Features
  • The ISOOSI Communications Model
  • Device Diagnostic Information
  • Diagnostic Information
  • ISOOSI Model Where Diagnostics fit in
  • IT Standards fPROFINET Network Diagnostics
  • Network Diagnostics Using SNMP
  • Network diagnostics using HTTP
  • IT Standards fPROFINET Network Diagnostics
  • LLDP (Link Layer Discovery Protocol)
  • Slide Number 44
  • Simple Device Replacement
  • Simple Device Replacement
  • Slide Number 47
  • Competitive comparison diagnostics
  • Resources
  • Depth of Features
  • How do I move information vertically
  • Depth of Features
  • Application Profiles
  • Application Profiles
  • PROFIenergy Use Cases
  • Competitive comparison
  • PROFIenergy Resources
  • Depth of Features
  • PROFIsafe How it works
  • Competitive comparison
  • PROFIsafe Resources
  • Depth of Features
  • How do I integrate controllers
  • Depth of Features
  • Share an IO Device
  • Depth of Features
  • Wireless
  • PROFINET over wireless backbones
  • Competitive Comparison wireless
  • Resources
  • Depth of Features
  • More
  • Depth of Features
  • Security
  • Resources
  • Leadership
  • Wrapping Up
  • What is PROFINET
  • Industrial
  • Scalable (Donrsquot Fence Me In)
  • Complete
  • Open
  • Fast
  • Flexible
  • Easy
  • Ethernet (Standard Unmodified)
  • Industrial Ethernet Capability Matrix
  • Industrial Ethernet Capability Matrix
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Resources
  • Competitive Resources from the PROFIblog
  • wwwusprofinetcom
  • Resources PROFINEWS App
  • Resources Newsletter
  • Resources Webinars
  • Resources One-day training classes
  • Resources PROFItech Classes
  • PROFINET Developer Workshop
  • Resources Books
  • Resources Social Media
  • Resources People
  • Slide Number 107
Page 83: PROFINET vs. EtherNet/IP · PROFINET RT (Real Time) The device determines which path the telegram takes  26 Data 40*…1440 Bytes InterFrame Gap 12 Byte Pre-amble

Fast

How fastTCPIP

secondsProcess instruments

100rsquos of millisecondsFactory IO

~10 millisecondsMotion control

lt1 millisecondHigh speed IO motion

3125 microseconds

wwwusprofinetcom

83

How repeatable

seconds

10rsquos of milliseconds

lt1millisecond

lt1microsecond

called ldquojitterrdquocovers this whole range

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

FlexibleStart with PROFINET

Virtually unlimited address spaceLots of bandwidthStandard wirelessFuture-proof leveraging of EthernetConnectivity upwardsConnectivity peer-to-peerConnect directly to IO

For specialized needsUnusual device PROFIBUS to PROFINETIntelligent sensor IO-Link to PROFINETSimple sensor AS-i to PROFINETProcess instrument PROFIBUS PA (or FF) to PROFINETWireless process instrument WirelessHART to PROFINETWireless discrete sensor PI WSAN to PROFINETLegacy fieldbus Proxy to PROFINETLegacy instrument HART to PROFINET

84

wwwusprofinetcom

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Easy

Simple Device ReplacementEasy configurationAutomatic topologyAutomatic timing calculations

wwwusprofinetcom

85

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Ethernet (Standard Unmodified)

Standard Unmodified EthernetConforms to IEEE8023

Media includesCopperFiberWireless

Uses standard Ethernet switches

wwwusprofinetcom

86

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Industrial Ethernet Capability Matrix

wwwusprofinetcom

87

Industrial Ethernet Capability Matrix

wwwusprofinetcom

88

TCPIP

Open Network

Real-timeMotion

Controller-to-Controller(Peer-to-Peer)

Modbus TCPEtherNetIPEtherCATPROFINET

Motion

wwwusprofinetcom

Industrial Ethernet Functionality

Technology PROFINET EthernetIP Modbus TCP

Ethernet IO Y Y YMotion Control Y Y NPeer-to-peer Y Y N

Process profile Y N N

Safety Y Y NSecurity Guideline Y N NBuses integrated many DeviceNet

ControlNet Modbus

source organization websites

Y = shipping N = no plans known

Available= PROFIBUS DP PROFIBUS PA Interbus DeviceNet Serial Modbus AS-i HART IO-Link FFPlanned= CC-Link more

89

Industrial Ethernet Functionality

Technology PROFINET EtherNetIP Modbus TCP

Communication Model Provider-Consumer

Provider-Consumer

Client-Server

Real-time Protocol Options

IEEE 8023 (Layer 2) primary

UDPIP optionTCPIP option

UDPIP (Layer 4) TCPIP (Layer 4)

Jitter with IO ++ (low) - (high) -- (higher)

Protocol Standard IEC 61158 IEC 61158 IEC 61158

Transmission Type Unicast primary Multicast optional

Multicast primary Limited Unicast Unicast only

COTS switch possible Yes Not recommended Yes

Switch requirements 100Mbits or faster

full duplex for IO traffic

Full DuplexIGMP Snooping One

IGMP QueryWire speed

For IO traffic

No special requirements

IP Address AssignmentAutomatic w PN

DCPDHCP optional

DHCP andManaged

DHCP and Managed

90

wwwusprofinetcom

Industrial Ethernet Functionality

Device Names Mandatory Optional Optional

Simple Device Replacement

Yes no toolssupport in all

devices

NoDHCP Option 82 Managed

Need special switchserver with DHCP

Option 82 support

No

Technology PROFINET EtherNetIP Modbus TCP

Network Management

(DCP DHCP option SNMP LLDP

topology options naming concept comprehensive

diagnostics)

(DHCP bootP DHCP option 82 SNMP loop holes vendor specific

limited network diagnostics special switches very likely)

(limited to IT tools SNMP loop

holes vendor specific no built

in network functions)

Comprehensive Diagnostics

Yes Application and Network No No

Diagnostics IO Status Yes No IO only No

Diagnostics Network Browser (can find IP or naming issues)

Yes returns all PROFINET Devices

and information

Limited to IT or vendor tools

no common tool

Limited to IT or vendor tools

no common tool

91

wwwusprofinetcom

Industrial Ethernet Functionality

Diagnostics Topology Yes No No

SNMP loop holes No Yes Yes

Energy Management(PROFIenergy) Yes No No

Safety Yes Yes No

Fast Start Up Yes Yes No

Wireless Yes IEEE 80211 and Bluetooth

Yes IEEE 80211(with caution when

using multicast)Yes

Performance ++ - --

Automatic Timing Calculation Yes No No

Technology PROFINET EtherNetIP Modbus TCP

Fieldbus Integration

Many including non PI

networks (PROFIBUS Interbus ASI

DeviceNet Foundation Fieldbus Modbus Hart

etc)

CompoNet DeviceNet ControlNet

Modbus TCPModbus

92

wwwusprofinetcom

Industrial Ethernet Functionality

Media (Network) Redundancy

YesSP RSP PN MRP

bumpless IRTvendor specific

YesSP RSP DLR vendor

specific

YesSP RSP vendor

specific

Bumpless Redundancy Yes No No

Controller Redundancy YesNot on EtherNetIP

Only with additional ODVA networks and hardware

No

Device Redundancy Yes No NoVertical Integration Yes No NoDevices can report maintenance information

Yes No No

Peer to Peer communications

Yes with CBA I-Device PNPN

Couplers TCPUDP option for programmed communication

Yesonly TCPIPprogrammed

communication

Yesonly TCPIPprogrammed

communication

Technology PROFINET EtherNetIP Modbus TCP

93

wwwusprofinetcom

Industrial Ethernet Functionality

Technology PROFINET EtherNetIP Modbus TCP

PROFINET for PA(Process Automation)

Yes No No

Shared Device Yes No No

iPar (optional parameter server)

Yes No No

TCI ndash Tool Calling Interface(allows vendor tools to be entered from the PROFINET configuration engineering tool)

Yes No No

94

wwwusprofinetcom

Resources

Competitive Resources from the PROFIblog

Pegging the FUD Meter (82707)The Fickle Finger of FUD (103007)FUD Dissection Part 1FUD Dissection Part 2Responding to FUD with FCNThe Big Lie SUE (121708)The EtherNetIP FUD-sicle ndash Melted Again(73112)PROFINET versus EtherNetIP (22415)

wwwusprofinetcom

96

wwwusprofinetcom

wwwusprofinetcom

97

Resources PROFINEWS App

wwwusprofinetcom

98

Resources NewsletterPROFINEWScom

wwwusprofinetcom

99

wwwusprofinetcom

Resources Webinars

Introduction to Ethernet for Control EngineersPROFINETIndustrial WirelessIndustrial Ethernet DiagnosticsPROFIBUS in the Process Industries PROFIsafePROFIenergyCompleting a PROFINET Project

More

100

Resources One-day training classes101

PROFINETMinneapolis June 4Denver June Chicago Aug Tampa Oct Detroit Oct Louisville Nov Raleigh Nov Seattle Dec

For the latest scheduleand to register visit

wwwusprofinetcom wwwusprofinetcom

PROFINETLos Angeles Feb 3 Dallas Feb 19Atlanta Mar 4Houston Mar 19Richmond Apr 2St Louis Apr 16Newark Apr 28Pittsburgh May 14

Resources PROFItech Classes

PROFIBUS or PROFINET Certified Network Engineer classFull week in Johnson City TNAlso available on-siteTheoretical plus hands-onCertification requires passing both a theoretical and practical examCertified Network Engineers are listed at wwwprofibuscomDetails at certifiedProfiInterfaceCentercomRegister online

wwwusprofinetcom

102

PROFINET Developer Workshop

Provide background and knowledge to design and test a PROFINET product efficientlyHow PROFINET can meet the specific applicationrsquos needs (ex GSDML file development)Tailored to customerrsquos level of experience and education Builds upon the PROFINET Certified Network Engineer curriculumHands-on experience and expert instruction on how to use the PROFINET test software suiteSmall or large groups accommodated both at the PIC or on the customerrsquos site wwwusprofinetcom

103

Resources Books

wwwusprofinetcom

104

OrderOrder

Order Order

Resources Social Media

wwwusprofinetcom

105

PROFItelevision

ThePROFIblogger

MinutePROFINET

Resources People

PI North America16101 N 82nd StreetSuite 3BScottsdale AZ 85260 USA ph (480) 483-2456fax (480) 483-7202wwwusprofibuscom

Michael Bryant Executive DirectorCarl Henning Deputy DirectorMichael Bowne Director of Tech MktingLynne Froehlich Administrative DirectorMarsha Bryant Administrator

PROFI Interface Center One Internet PlazaJohnson City TN 37604 USA

ph (423) 262-2576fax (423) 262-2103 wwwProfiInterfaceCentercom

Torsten Paulsen PIC ManagerHunter Harrington PROFINET Consulting EngrKyle McMillan PROFINET Systems EngineerJohn Swindall PROFIBUS Systems Engineer

wwwusprofinetcom

106

copy2013-2015 PI North America The PROFINET and PROFIBUS Logos are registered trademarks Members of PI are entitled to use the logos in all their written or electronic publications and promotional material The use of the PROFINET Logo in connection with PROFINET products is allowed only under the conditions of the PROFINET Runtime Software license All other trademarks and registered trademarks are the property of their respective owners

  • PROFINET vs EtherNetIP
  • A Disclaimer
  • Agenda
  • The Organization PROFINET
  • The Organizations
  • The Organizations Activities
  • The Organizations Cooperation
  • PI markets
  • Itrsquos all about the data
  • The road to IIoT
  • Breadth of Application Coverage
  • Competitive comparison discrete IO
  • Resources
  • PROFINET in Process
  • Competitive comparison process
  • Resources
  • Resources PROFIBUS PA
  • Motion Control Topology
  • Competitive comparison motion
  • Resources
  • Depth of Features
  • 5 steps to determinism
  • PROFINET and TCPIP
  • Why not use TCPIP for real-time
  • Ethernet doesnrsquot cause delays
  • PROFINET RT (Real Time)
  • When you try to use all layershellip
  • When you try to use all layershellip
  • Bandwidth Reservation for PROFINET IRT
  • Scheduling for PROFINET IRT
  • Functional principle of synchronization
  • 3125 microsecond cycle
  • Summary
  • Depth of Features
  • The ISOOSI Communications Model
  • Device Diagnostic Information
  • Diagnostic Information
  • ISOOSI Model Where Diagnostics fit in
  • IT Standards fPROFINET Network Diagnostics
  • Network Diagnostics Using SNMP
  • Network diagnostics using HTTP
  • IT Standards fPROFINET Network Diagnostics
  • LLDP (Link Layer Discovery Protocol)
  • Slide Number 44
  • Simple Device Replacement
  • Simple Device Replacement
  • Slide Number 47
  • Competitive comparison diagnostics
  • Resources
  • Depth of Features
  • How do I move information vertically
  • Depth of Features
  • Application Profiles
  • Application Profiles
  • PROFIenergy Use Cases
  • Competitive comparison
  • PROFIenergy Resources
  • Depth of Features
  • PROFIsafe How it works
  • Competitive comparison
  • PROFIsafe Resources
  • Depth of Features
  • How do I integrate controllers
  • Depth of Features
  • Share an IO Device
  • Depth of Features
  • Wireless
  • PROFINET over wireless backbones
  • Competitive Comparison wireless
  • Resources
  • Depth of Features
  • More
  • Depth of Features
  • Security
  • Resources
  • Leadership
  • Wrapping Up
  • What is PROFINET
  • Industrial
  • Scalable (Donrsquot Fence Me In)
  • Complete
  • Open
  • Fast
  • Flexible
  • Easy
  • Ethernet (Standard Unmodified)
  • Industrial Ethernet Capability Matrix
  • Industrial Ethernet Capability Matrix
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Resources
  • Competitive Resources from the PROFIblog
  • wwwusprofinetcom
  • Resources PROFINEWS App
  • Resources Newsletter
  • Resources Webinars
  • Resources One-day training classes
  • Resources PROFItech Classes
  • PROFINET Developer Workshop
  • Resources Books
  • Resources Social Media
  • Resources People
  • Slide Number 107
Page 84: PROFINET vs. EtherNet/IP · PROFINET RT (Real Time) The device determines which path the telegram takes  26 Data 40*…1440 Bytes InterFrame Gap 12 Byte Pre-amble

FlexibleStart with PROFINET

Virtually unlimited address spaceLots of bandwidthStandard wirelessFuture-proof leveraging of EthernetConnectivity upwardsConnectivity peer-to-peerConnect directly to IO

For specialized needsUnusual device PROFIBUS to PROFINETIntelligent sensor IO-Link to PROFINETSimple sensor AS-i to PROFINETProcess instrument PROFIBUS PA (or FF) to PROFINETWireless process instrument WirelessHART to PROFINETWireless discrete sensor PI WSAN to PROFINETLegacy fieldbus Proxy to PROFINETLegacy instrument HART to PROFINET

84

wwwusprofinetcom

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Easy

Simple Device ReplacementEasy configurationAutomatic topologyAutomatic timing calculations

wwwusprofinetcom

85

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Ethernet (Standard Unmodified)

Standard Unmodified EthernetConforms to IEEE8023

Media includesCopperFiberWireless

Uses standard Ethernet switches

wwwusprofinetcom

86

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Industrial Ethernet Capability Matrix

wwwusprofinetcom

87

Industrial Ethernet Capability Matrix

wwwusprofinetcom

88

TCPIP

Open Network

Real-timeMotion

Controller-to-Controller(Peer-to-Peer)

Modbus TCPEtherNetIPEtherCATPROFINET

Motion

wwwusprofinetcom

Industrial Ethernet Functionality

Technology PROFINET EthernetIP Modbus TCP

Ethernet IO Y Y YMotion Control Y Y NPeer-to-peer Y Y N

Process profile Y N N

Safety Y Y NSecurity Guideline Y N NBuses integrated many DeviceNet

ControlNet Modbus

source organization websites

Y = shipping N = no plans known

Available= PROFIBUS DP PROFIBUS PA Interbus DeviceNet Serial Modbus AS-i HART IO-Link FFPlanned= CC-Link more

89

Industrial Ethernet Functionality

Technology PROFINET EtherNetIP Modbus TCP

Communication Model Provider-Consumer

Provider-Consumer

Client-Server

Real-time Protocol Options

IEEE 8023 (Layer 2) primary

UDPIP optionTCPIP option

UDPIP (Layer 4) TCPIP (Layer 4)

Jitter with IO ++ (low) - (high) -- (higher)

Protocol Standard IEC 61158 IEC 61158 IEC 61158

Transmission Type Unicast primary Multicast optional

Multicast primary Limited Unicast Unicast only

COTS switch possible Yes Not recommended Yes

Switch requirements 100Mbits or faster

full duplex for IO traffic

Full DuplexIGMP Snooping One

IGMP QueryWire speed

For IO traffic

No special requirements

IP Address AssignmentAutomatic w PN

DCPDHCP optional

DHCP andManaged

DHCP and Managed

90

wwwusprofinetcom

Industrial Ethernet Functionality

Device Names Mandatory Optional Optional

Simple Device Replacement

Yes no toolssupport in all

devices

NoDHCP Option 82 Managed

Need special switchserver with DHCP

Option 82 support

No

Technology PROFINET EtherNetIP Modbus TCP

Network Management

(DCP DHCP option SNMP LLDP

topology options naming concept comprehensive

diagnostics)

(DHCP bootP DHCP option 82 SNMP loop holes vendor specific

limited network diagnostics special switches very likely)

(limited to IT tools SNMP loop

holes vendor specific no built

in network functions)

Comprehensive Diagnostics

Yes Application and Network No No

Diagnostics IO Status Yes No IO only No

Diagnostics Network Browser (can find IP or naming issues)

Yes returns all PROFINET Devices

and information

Limited to IT or vendor tools

no common tool

Limited to IT or vendor tools

no common tool

91

wwwusprofinetcom

Industrial Ethernet Functionality

Diagnostics Topology Yes No No

SNMP loop holes No Yes Yes

Energy Management(PROFIenergy) Yes No No

Safety Yes Yes No

Fast Start Up Yes Yes No

Wireless Yes IEEE 80211 and Bluetooth

Yes IEEE 80211(with caution when

using multicast)Yes

Performance ++ - --

Automatic Timing Calculation Yes No No

Technology PROFINET EtherNetIP Modbus TCP

Fieldbus Integration

Many including non PI

networks (PROFIBUS Interbus ASI

DeviceNet Foundation Fieldbus Modbus Hart

etc)

CompoNet DeviceNet ControlNet

Modbus TCPModbus

92

wwwusprofinetcom

Industrial Ethernet Functionality

Media (Network) Redundancy

YesSP RSP PN MRP

bumpless IRTvendor specific

YesSP RSP DLR vendor

specific

YesSP RSP vendor

specific

Bumpless Redundancy Yes No No

Controller Redundancy YesNot on EtherNetIP

Only with additional ODVA networks and hardware

No

Device Redundancy Yes No NoVertical Integration Yes No NoDevices can report maintenance information

Yes No No

Peer to Peer communications

Yes with CBA I-Device PNPN

Couplers TCPUDP option for programmed communication

Yesonly TCPIPprogrammed

communication

Yesonly TCPIPprogrammed

communication

Technology PROFINET EtherNetIP Modbus TCP

93

wwwusprofinetcom

Industrial Ethernet Functionality

Technology PROFINET EtherNetIP Modbus TCP

PROFINET for PA(Process Automation)

Yes No No

Shared Device Yes No No

iPar (optional parameter server)

Yes No No

TCI ndash Tool Calling Interface(allows vendor tools to be entered from the PROFINET configuration engineering tool)

Yes No No

94

wwwusprofinetcom

Resources

Competitive Resources from the PROFIblog

Pegging the FUD Meter (82707)The Fickle Finger of FUD (103007)FUD Dissection Part 1FUD Dissection Part 2Responding to FUD with FCNThe Big Lie SUE (121708)The EtherNetIP FUD-sicle ndash Melted Again(73112)PROFINET versus EtherNetIP (22415)

wwwusprofinetcom

96

wwwusprofinetcom

wwwusprofinetcom

97

Resources PROFINEWS App

wwwusprofinetcom

98

Resources NewsletterPROFINEWScom

wwwusprofinetcom

99

wwwusprofinetcom

Resources Webinars

Introduction to Ethernet for Control EngineersPROFINETIndustrial WirelessIndustrial Ethernet DiagnosticsPROFIBUS in the Process Industries PROFIsafePROFIenergyCompleting a PROFINET Project

More

100

Resources One-day training classes101

PROFINETMinneapolis June 4Denver June Chicago Aug Tampa Oct Detroit Oct Louisville Nov Raleigh Nov Seattle Dec

For the latest scheduleand to register visit

wwwusprofinetcom wwwusprofinetcom

PROFINETLos Angeles Feb 3 Dallas Feb 19Atlanta Mar 4Houston Mar 19Richmond Apr 2St Louis Apr 16Newark Apr 28Pittsburgh May 14

Resources PROFItech Classes

PROFIBUS or PROFINET Certified Network Engineer classFull week in Johnson City TNAlso available on-siteTheoretical plus hands-onCertification requires passing both a theoretical and practical examCertified Network Engineers are listed at wwwprofibuscomDetails at certifiedProfiInterfaceCentercomRegister online

wwwusprofinetcom

102

PROFINET Developer Workshop

Provide background and knowledge to design and test a PROFINET product efficientlyHow PROFINET can meet the specific applicationrsquos needs (ex GSDML file development)Tailored to customerrsquos level of experience and education Builds upon the PROFINET Certified Network Engineer curriculumHands-on experience and expert instruction on how to use the PROFINET test software suiteSmall or large groups accommodated both at the PIC or on the customerrsquos site wwwusprofinetcom

103

Resources Books

wwwusprofinetcom

104

OrderOrder

Order Order

Resources Social Media

wwwusprofinetcom

105

PROFItelevision

ThePROFIblogger

MinutePROFINET

Resources People

PI North America16101 N 82nd StreetSuite 3BScottsdale AZ 85260 USA ph (480) 483-2456fax (480) 483-7202wwwusprofibuscom

Michael Bryant Executive DirectorCarl Henning Deputy DirectorMichael Bowne Director of Tech MktingLynne Froehlich Administrative DirectorMarsha Bryant Administrator

PROFI Interface Center One Internet PlazaJohnson City TN 37604 USA

ph (423) 262-2576fax (423) 262-2103 wwwProfiInterfaceCentercom

Torsten Paulsen PIC ManagerHunter Harrington PROFINET Consulting EngrKyle McMillan PROFINET Systems EngineerJohn Swindall PROFIBUS Systems Engineer

wwwusprofinetcom

106

copy2013-2015 PI North America The PROFINET and PROFIBUS Logos are registered trademarks Members of PI are entitled to use the logos in all their written or electronic publications and promotional material The use of the PROFINET Logo in connection with PROFINET products is allowed only under the conditions of the PROFINET Runtime Software license All other trademarks and registered trademarks are the property of their respective owners

  • PROFINET vs EtherNetIP
  • A Disclaimer
  • Agenda
  • The Organization PROFINET
  • The Organizations
  • The Organizations Activities
  • The Organizations Cooperation
  • PI markets
  • Itrsquos all about the data
  • The road to IIoT
  • Breadth of Application Coverage
  • Competitive comparison discrete IO
  • Resources
  • PROFINET in Process
  • Competitive comparison process
  • Resources
  • Resources PROFIBUS PA
  • Motion Control Topology
  • Competitive comparison motion
  • Resources
  • Depth of Features
  • 5 steps to determinism
  • PROFINET and TCPIP
  • Why not use TCPIP for real-time
  • Ethernet doesnrsquot cause delays
  • PROFINET RT (Real Time)
  • When you try to use all layershellip
  • When you try to use all layershellip
  • Bandwidth Reservation for PROFINET IRT
  • Scheduling for PROFINET IRT
  • Functional principle of synchronization
  • 3125 microsecond cycle
  • Summary
  • Depth of Features
  • The ISOOSI Communications Model
  • Device Diagnostic Information
  • Diagnostic Information
  • ISOOSI Model Where Diagnostics fit in
  • IT Standards fPROFINET Network Diagnostics
  • Network Diagnostics Using SNMP
  • Network diagnostics using HTTP
  • IT Standards fPROFINET Network Diagnostics
  • LLDP (Link Layer Discovery Protocol)
  • Slide Number 44
  • Simple Device Replacement
  • Simple Device Replacement
  • Slide Number 47
  • Competitive comparison diagnostics
  • Resources
  • Depth of Features
  • How do I move information vertically
  • Depth of Features
  • Application Profiles
  • Application Profiles
  • PROFIenergy Use Cases
  • Competitive comparison
  • PROFIenergy Resources
  • Depth of Features
  • PROFIsafe How it works
  • Competitive comparison
  • PROFIsafe Resources
  • Depth of Features
  • How do I integrate controllers
  • Depth of Features
  • Share an IO Device
  • Depth of Features
  • Wireless
  • PROFINET over wireless backbones
  • Competitive Comparison wireless
  • Resources
  • Depth of Features
  • More
  • Depth of Features
  • Security
  • Resources
  • Leadership
  • Wrapping Up
  • What is PROFINET
  • Industrial
  • Scalable (Donrsquot Fence Me In)
  • Complete
  • Open
  • Fast
  • Flexible
  • Easy
  • Ethernet (Standard Unmodified)
  • Industrial Ethernet Capability Matrix
  • Industrial Ethernet Capability Matrix
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Resources
  • Competitive Resources from the PROFIblog
  • wwwusprofinetcom
  • Resources PROFINEWS App
  • Resources Newsletter
  • Resources Webinars
  • Resources One-day training classes
  • Resources PROFItech Classes
  • PROFINET Developer Workshop
  • Resources Books
  • Resources Social Media
  • Resources People
  • Slide Number 107
Page 85: PROFINET vs. EtherNet/IP · PROFINET RT (Real Time) The device determines which path the telegram takes  26 Data 40*…1440 Bytes InterFrame Gap 12 Byte Pre-amble

Easy

Simple Device ReplacementEasy configurationAutomatic topologyAutomatic timing calculations

wwwusprofinetcom

85

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Ethernet (Standard Unmodified)

Standard Unmodified EthernetConforms to IEEE8023

Media includesCopperFiberWireless

Uses standard Ethernet switches

wwwusprofinetcom

86

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Industrial Ethernet Capability Matrix

wwwusprofinetcom

87

Industrial Ethernet Capability Matrix

wwwusprofinetcom

88

TCPIP

Open Network

Real-timeMotion

Controller-to-Controller(Peer-to-Peer)

Modbus TCPEtherNetIPEtherCATPROFINET

Motion

wwwusprofinetcom

Industrial Ethernet Functionality

Technology PROFINET EthernetIP Modbus TCP

Ethernet IO Y Y YMotion Control Y Y NPeer-to-peer Y Y N

Process profile Y N N

Safety Y Y NSecurity Guideline Y N NBuses integrated many DeviceNet

ControlNet Modbus

source organization websites

Y = shipping N = no plans known

Available= PROFIBUS DP PROFIBUS PA Interbus DeviceNet Serial Modbus AS-i HART IO-Link FFPlanned= CC-Link more

89

Industrial Ethernet Functionality

Technology PROFINET EtherNetIP Modbus TCP

Communication Model Provider-Consumer

Provider-Consumer

Client-Server

Real-time Protocol Options

IEEE 8023 (Layer 2) primary

UDPIP optionTCPIP option

UDPIP (Layer 4) TCPIP (Layer 4)

Jitter with IO ++ (low) - (high) -- (higher)

Protocol Standard IEC 61158 IEC 61158 IEC 61158

Transmission Type Unicast primary Multicast optional

Multicast primary Limited Unicast Unicast only

COTS switch possible Yes Not recommended Yes

Switch requirements 100Mbits or faster

full duplex for IO traffic

Full DuplexIGMP Snooping One

IGMP QueryWire speed

For IO traffic

No special requirements

IP Address AssignmentAutomatic w PN

DCPDHCP optional

DHCP andManaged

DHCP and Managed

90

wwwusprofinetcom

Industrial Ethernet Functionality

Device Names Mandatory Optional Optional

Simple Device Replacement

Yes no toolssupport in all

devices

NoDHCP Option 82 Managed

Need special switchserver with DHCP

Option 82 support

No

Technology PROFINET EtherNetIP Modbus TCP

Network Management

(DCP DHCP option SNMP LLDP

topology options naming concept comprehensive

diagnostics)

(DHCP bootP DHCP option 82 SNMP loop holes vendor specific

limited network diagnostics special switches very likely)

(limited to IT tools SNMP loop

holes vendor specific no built

in network functions)

Comprehensive Diagnostics

Yes Application and Network No No

Diagnostics IO Status Yes No IO only No

Diagnostics Network Browser (can find IP or naming issues)

Yes returns all PROFINET Devices

and information

Limited to IT or vendor tools

no common tool

Limited to IT or vendor tools

no common tool

91

wwwusprofinetcom

Industrial Ethernet Functionality

Diagnostics Topology Yes No No

SNMP loop holes No Yes Yes

Energy Management(PROFIenergy) Yes No No

Safety Yes Yes No

Fast Start Up Yes Yes No

Wireless Yes IEEE 80211 and Bluetooth

Yes IEEE 80211(with caution when

using multicast)Yes

Performance ++ - --

Automatic Timing Calculation Yes No No

Technology PROFINET EtherNetIP Modbus TCP

Fieldbus Integration

Many including non PI

networks (PROFIBUS Interbus ASI

DeviceNet Foundation Fieldbus Modbus Hart

etc)

CompoNet DeviceNet ControlNet

Modbus TCPModbus

92

wwwusprofinetcom

Industrial Ethernet Functionality

Media (Network) Redundancy

YesSP RSP PN MRP

bumpless IRTvendor specific

YesSP RSP DLR vendor

specific

YesSP RSP vendor

specific

Bumpless Redundancy Yes No No

Controller Redundancy YesNot on EtherNetIP

Only with additional ODVA networks and hardware

No

Device Redundancy Yes No NoVertical Integration Yes No NoDevices can report maintenance information

Yes No No

Peer to Peer communications

Yes with CBA I-Device PNPN

Couplers TCPUDP option for programmed communication

Yesonly TCPIPprogrammed

communication

Yesonly TCPIPprogrammed

communication

Technology PROFINET EtherNetIP Modbus TCP

93

wwwusprofinetcom

Industrial Ethernet Functionality

Technology PROFINET EtherNetIP Modbus TCP

PROFINET for PA(Process Automation)

Yes No No

Shared Device Yes No No

iPar (optional parameter server)

Yes No No

TCI ndash Tool Calling Interface(allows vendor tools to be entered from the PROFINET configuration engineering tool)

Yes No No

94

wwwusprofinetcom

Resources

Competitive Resources from the PROFIblog

Pegging the FUD Meter (82707)The Fickle Finger of FUD (103007)FUD Dissection Part 1FUD Dissection Part 2Responding to FUD with FCNThe Big Lie SUE (121708)The EtherNetIP FUD-sicle ndash Melted Again(73112)PROFINET versus EtherNetIP (22415)

wwwusprofinetcom

96

wwwusprofinetcom

wwwusprofinetcom

97

Resources PROFINEWS App

wwwusprofinetcom

98

Resources NewsletterPROFINEWScom

wwwusprofinetcom

99

wwwusprofinetcom

Resources Webinars

Introduction to Ethernet for Control EngineersPROFINETIndustrial WirelessIndustrial Ethernet DiagnosticsPROFIBUS in the Process Industries PROFIsafePROFIenergyCompleting a PROFINET Project

More

100

Resources One-day training classes101

PROFINETMinneapolis June 4Denver June Chicago Aug Tampa Oct Detroit Oct Louisville Nov Raleigh Nov Seattle Dec

For the latest scheduleand to register visit

wwwusprofinetcom wwwusprofinetcom

PROFINETLos Angeles Feb 3 Dallas Feb 19Atlanta Mar 4Houston Mar 19Richmond Apr 2St Louis Apr 16Newark Apr 28Pittsburgh May 14

Resources PROFItech Classes

PROFIBUS or PROFINET Certified Network Engineer classFull week in Johnson City TNAlso available on-siteTheoretical plus hands-onCertification requires passing both a theoretical and practical examCertified Network Engineers are listed at wwwprofibuscomDetails at certifiedProfiInterfaceCentercomRegister online

wwwusprofinetcom

102

PROFINET Developer Workshop

Provide background and knowledge to design and test a PROFINET product efficientlyHow PROFINET can meet the specific applicationrsquos needs (ex GSDML file development)Tailored to customerrsquos level of experience and education Builds upon the PROFINET Certified Network Engineer curriculumHands-on experience and expert instruction on how to use the PROFINET test software suiteSmall or large groups accommodated both at the PIC or on the customerrsquos site wwwusprofinetcom

103

Resources Books

wwwusprofinetcom

104

OrderOrder

Order Order

Resources Social Media

wwwusprofinetcom

105

PROFItelevision

ThePROFIblogger

MinutePROFINET

Resources People

PI North America16101 N 82nd StreetSuite 3BScottsdale AZ 85260 USA ph (480) 483-2456fax (480) 483-7202wwwusprofibuscom

Michael Bryant Executive DirectorCarl Henning Deputy DirectorMichael Bowne Director of Tech MktingLynne Froehlich Administrative DirectorMarsha Bryant Administrator

PROFI Interface Center One Internet PlazaJohnson City TN 37604 USA

ph (423) 262-2576fax (423) 262-2103 wwwProfiInterfaceCentercom

Torsten Paulsen PIC ManagerHunter Harrington PROFINET Consulting EngrKyle McMillan PROFINET Systems EngineerJohn Swindall PROFIBUS Systems Engineer

wwwusprofinetcom

106

copy2013-2015 PI North America The PROFINET and PROFIBUS Logos are registered trademarks Members of PI are entitled to use the logos in all their written or electronic publications and promotional material The use of the PROFINET Logo in connection with PROFINET products is allowed only under the conditions of the PROFINET Runtime Software license All other trademarks and registered trademarks are the property of their respective owners

  • PROFINET vs EtherNetIP
  • A Disclaimer
  • Agenda
  • The Organization PROFINET
  • The Organizations
  • The Organizations Activities
  • The Organizations Cooperation
  • PI markets
  • Itrsquos all about the data
  • The road to IIoT
  • Breadth of Application Coverage
  • Competitive comparison discrete IO
  • Resources
  • PROFINET in Process
  • Competitive comparison process
  • Resources
  • Resources PROFIBUS PA
  • Motion Control Topology
  • Competitive comparison motion
  • Resources
  • Depth of Features
  • 5 steps to determinism
  • PROFINET and TCPIP
  • Why not use TCPIP for real-time
  • Ethernet doesnrsquot cause delays
  • PROFINET RT (Real Time)
  • When you try to use all layershellip
  • When you try to use all layershellip
  • Bandwidth Reservation for PROFINET IRT
  • Scheduling for PROFINET IRT
  • Functional principle of synchronization
  • 3125 microsecond cycle
  • Summary
  • Depth of Features
  • The ISOOSI Communications Model
  • Device Diagnostic Information
  • Diagnostic Information
  • ISOOSI Model Where Diagnostics fit in
  • IT Standards fPROFINET Network Diagnostics
  • Network Diagnostics Using SNMP
  • Network diagnostics using HTTP
  • IT Standards fPROFINET Network Diagnostics
  • LLDP (Link Layer Discovery Protocol)
  • Slide Number 44
  • Simple Device Replacement
  • Simple Device Replacement
  • Slide Number 47
  • Competitive comparison diagnostics
  • Resources
  • Depth of Features
  • How do I move information vertically
  • Depth of Features
  • Application Profiles
  • Application Profiles
  • PROFIenergy Use Cases
  • Competitive comparison
  • PROFIenergy Resources
  • Depth of Features
  • PROFIsafe How it works
  • Competitive comparison
  • PROFIsafe Resources
  • Depth of Features
  • How do I integrate controllers
  • Depth of Features
  • Share an IO Device
  • Depth of Features
  • Wireless
  • PROFINET over wireless backbones
  • Competitive Comparison wireless
  • Resources
  • Depth of Features
  • More
  • Depth of Features
  • Security
  • Resources
  • Leadership
  • Wrapping Up
  • What is PROFINET
  • Industrial
  • Scalable (Donrsquot Fence Me In)
  • Complete
  • Open
  • Fast
  • Flexible
  • Easy
  • Ethernet (Standard Unmodified)
  • Industrial Ethernet Capability Matrix
  • Industrial Ethernet Capability Matrix
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Resources
  • Competitive Resources from the PROFIblog
  • wwwusprofinetcom
  • Resources PROFINEWS App
  • Resources Newsletter
  • Resources Webinars
  • Resources One-day training classes
  • Resources PROFItech Classes
  • PROFINET Developer Workshop
  • Resources Books
  • Resources Social Media
  • Resources People
  • Slide Number 107
Page 86: PROFINET vs. EtherNet/IP · PROFINET RT (Real Time) The device determines which path the telegram takes  26 Data 40*…1440 Bytes InterFrame Gap 12 Byte Pre-amble

Ethernet (Standard Unmodified)

Standard Unmodified EthernetConforms to IEEE8023

Media includesCopperFiberWireless

Uses standard Ethernet switches

wwwusprofinetcom

86

IndustrialScalable

CompleteOpenFastFlexibleEasyEthernet

Industrial Ethernet Capability Matrix

wwwusprofinetcom

87

Industrial Ethernet Capability Matrix

wwwusprofinetcom

88

TCPIP

Open Network

Real-timeMotion

Controller-to-Controller(Peer-to-Peer)

Modbus TCPEtherNetIPEtherCATPROFINET

Motion

wwwusprofinetcom

Industrial Ethernet Functionality

Technology PROFINET EthernetIP Modbus TCP

Ethernet IO Y Y YMotion Control Y Y NPeer-to-peer Y Y N

Process profile Y N N

Safety Y Y NSecurity Guideline Y N NBuses integrated many DeviceNet

ControlNet Modbus

source organization websites

Y = shipping N = no plans known

Available= PROFIBUS DP PROFIBUS PA Interbus DeviceNet Serial Modbus AS-i HART IO-Link FFPlanned= CC-Link more

89

Industrial Ethernet Functionality

Technology PROFINET EtherNetIP Modbus TCP

Communication Model Provider-Consumer

Provider-Consumer

Client-Server

Real-time Protocol Options

IEEE 8023 (Layer 2) primary

UDPIP optionTCPIP option

UDPIP (Layer 4) TCPIP (Layer 4)

Jitter with IO ++ (low) - (high) -- (higher)

Protocol Standard IEC 61158 IEC 61158 IEC 61158

Transmission Type Unicast primary Multicast optional

Multicast primary Limited Unicast Unicast only

COTS switch possible Yes Not recommended Yes

Switch requirements 100Mbits or faster

full duplex for IO traffic

Full DuplexIGMP Snooping One

IGMP QueryWire speed

For IO traffic

No special requirements

IP Address AssignmentAutomatic w PN

DCPDHCP optional

DHCP andManaged

DHCP and Managed

90

wwwusprofinetcom

Industrial Ethernet Functionality

Device Names Mandatory Optional Optional

Simple Device Replacement

Yes no toolssupport in all

devices

NoDHCP Option 82 Managed

Need special switchserver with DHCP

Option 82 support

No

Technology PROFINET EtherNetIP Modbus TCP

Network Management

(DCP DHCP option SNMP LLDP

topology options naming concept comprehensive

diagnostics)

(DHCP bootP DHCP option 82 SNMP loop holes vendor specific

limited network diagnostics special switches very likely)

(limited to IT tools SNMP loop

holes vendor specific no built

in network functions)

Comprehensive Diagnostics

Yes Application and Network No No

Diagnostics IO Status Yes No IO only No

Diagnostics Network Browser (can find IP or naming issues)

Yes returns all PROFINET Devices

and information

Limited to IT or vendor tools

no common tool

Limited to IT or vendor tools

no common tool

91

wwwusprofinetcom

Industrial Ethernet Functionality

Diagnostics Topology Yes No No

SNMP loop holes No Yes Yes

Energy Management(PROFIenergy) Yes No No

Safety Yes Yes No

Fast Start Up Yes Yes No

Wireless Yes IEEE 80211 and Bluetooth

Yes IEEE 80211(with caution when

using multicast)Yes

Performance ++ - --

Automatic Timing Calculation Yes No No

Technology PROFINET EtherNetIP Modbus TCP

Fieldbus Integration

Many including non PI

networks (PROFIBUS Interbus ASI

DeviceNet Foundation Fieldbus Modbus Hart

etc)

CompoNet DeviceNet ControlNet

Modbus TCPModbus

92

wwwusprofinetcom

Industrial Ethernet Functionality

Media (Network) Redundancy

YesSP RSP PN MRP

bumpless IRTvendor specific

YesSP RSP DLR vendor

specific

YesSP RSP vendor

specific

Bumpless Redundancy Yes No No

Controller Redundancy YesNot on EtherNetIP

Only with additional ODVA networks and hardware

No

Device Redundancy Yes No NoVertical Integration Yes No NoDevices can report maintenance information

Yes No No

Peer to Peer communications

Yes with CBA I-Device PNPN

Couplers TCPUDP option for programmed communication

Yesonly TCPIPprogrammed

communication

Yesonly TCPIPprogrammed

communication

Technology PROFINET EtherNetIP Modbus TCP

93

wwwusprofinetcom

Industrial Ethernet Functionality

Technology PROFINET EtherNetIP Modbus TCP

PROFINET for PA(Process Automation)

Yes No No

Shared Device Yes No No

iPar (optional parameter server)

Yes No No

TCI ndash Tool Calling Interface(allows vendor tools to be entered from the PROFINET configuration engineering tool)

Yes No No

94

wwwusprofinetcom

Resources

Competitive Resources from the PROFIblog

Pegging the FUD Meter (82707)The Fickle Finger of FUD (103007)FUD Dissection Part 1FUD Dissection Part 2Responding to FUD with FCNThe Big Lie SUE (121708)The EtherNetIP FUD-sicle ndash Melted Again(73112)PROFINET versus EtherNetIP (22415)

wwwusprofinetcom

96

wwwusprofinetcom

wwwusprofinetcom

97

Resources PROFINEWS App

wwwusprofinetcom

98

Resources NewsletterPROFINEWScom

wwwusprofinetcom

99

wwwusprofinetcom

Resources Webinars

Introduction to Ethernet for Control EngineersPROFINETIndustrial WirelessIndustrial Ethernet DiagnosticsPROFIBUS in the Process Industries PROFIsafePROFIenergyCompleting a PROFINET Project

More

100

Resources One-day training classes101

PROFINETMinneapolis June 4Denver June Chicago Aug Tampa Oct Detroit Oct Louisville Nov Raleigh Nov Seattle Dec

For the latest scheduleand to register visit

wwwusprofinetcom wwwusprofinetcom

PROFINETLos Angeles Feb 3 Dallas Feb 19Atlanta Mar 4Houston Mar 19Richmond Apr 2St Louis Apr 16Newark Apr 28Pittsburgh May 14

Resources PROFItech Classes

PROFIBUS or PROFINET Certified Network Engineer classFull week in Johnson City TNAlso available on-siteTheoretical plus hands-onCertification requires passing both a theoretical and practical examCertified Network Engineers are listed at wwwprofibuscomDetails at certifiedProfiInterfaceCentercomRegister online

wwwusprofinetcom

102

PROFINET Developer Workshop

Provide background and knowledge to design and test a PROFINET product efficientlyHow PROFINET can meet the specific applicationrsquos needs (ex GSDML file development)Tailored to customerrsquos level of experience and education Builds upon the PROFINET Certified Network Engineer curriculumHands-on experience and expert instruction on how to use the PROFINET test software suiteSmall or large groups accommodated both at the PIC or on the customerrsquos site wwwusprofinetcom

103

Resources Books

wwwusprofinetcom

104

OrderOrder

Order Order

Resources Social Media

wwwusprofinetcom

105

PROFItelevision

ThePROFIblogger

MinutePROFINET

Resources People

PI North America16101 N 82nd StreetSuite 3BScottsdale AZ 85260 USA ph (480) 483-2456fax (480) 483-7202wwwusprofibuscom

Michael Bryant Executive DirectorCarl Henning Deputy DirectorMichael Bowne Director of Tech MktingLynne Froehlich Administrative DirectorMarsha Bryant Administrator

PROFI Interface Center One Internet PlazaJohnson City TN 37604 USA

ph (423) 262-2576fax (423) 262-2103 wwwProfiInterfaceCentercom

Torsten Paulsen PIC ManagerHunter Harrington PROFINET Consulting EngrKyle McMillan PROFINET Systems EngineerJohn Swindall PROFIBUS Systems Engineer

wwwusprofinetcom

106

copy2013-2015 PI North America The PROFINET and PROFIBUS Logos are registered trademarks Members of PI are entitled to use the logos in all their written or electronic publications and promotional material The use of the PROFINET Logo in connection with PROFINET products is allowed only under the conditions of the PROFINET Runtime Software license All other trademarks and registered trademarks are the property of their respective owners

  • PROFINET vs EtherNetIP
  • A Disclaimer
  • Agenda
  • The Organization PROFINET
  • The Organizations
  • The Organizations Activities
  • The Organizations Cooperation
  • PI markets
  • Itrsquos all about the data
  • The road to IIoT
  • Breadth of Application Coverage
  • Competitive comparison discrete IO
  • Resources
  • PROFINET in Process
  • Competitive comparison process
  • Resources
  • Resources PROFIBUS PA
  • Motion Control Topology
  • Competitive comparison motion
  • Resources
  • Depth of Features
  • 5 steps to determinism
  • PROFINET and TCPIP
  • Why not use TCPIP for real-time
  • Ethernet doesnrsquot cause delays
  • PROFINET RT (Real Time)
  • When you try to use all layershellip
  • When you try to use all layershellip
  • Bandwidth Reservation for PROFINET IRT
  • Scheduling for PROFINET IRT
  • Functional principle of synchronization
  • 3125 microsecond cycle
  • Summary
  • Depth of Features
  • The ISOOSI Communications Model
  • Device Diagnostic Information
  • Diagnostic Information
  • ISOOSI Model Where Diagnostics fit in
  • IT Standards fPROFINET Network Diagnostics
  • Network Diagnostics Using SNMP
  • Network diagnostics using HTTP
  • IT Standards fPROFINET Network Diagnostics
  • LLDP (Link Layer Discovery Protocol)
  • Slide Number 44
  • Simple Device Replacement
  • Simple Device Replacement
  • Slide Number 47
  • Competitive comparison diagnostics
  • Resources
  • Depth of Features
  • How do I move information vertically
  • Depth of Features
  • Application Profiles
  • Application Profiles
  • PROFIenergy Use Cases
  • Competitive comparison
  • PROFIenergy Resources
  • Depth of Features
  • PROFIsafe How it works
  • Competitive comparison
  • PROFIsafe Resources
  • Depth of Features
  • How do I integrate controllers
  • Depth of Features
  • Share an IO Device
  • Depth of Features
  • Wireless
  • PROFINET over wireless backbones
  • Competitive Comparison wireless
  • Resources
  • Depth of Features
  • More
  • Depth of Features
  • Security
  • Resources
  • Leadership
  • Wrapping Up
  • What is PROFINET
  • Industrial
  • Scalable (Donrsquot Fence Me In)
  • Complete
  • Open
  • Fast
  • Flexible
  • Easy
  • Ethernet (Standard Unmodified)
  • Industrial Ethernet Capability Matrix
  • Industrial Ethernet Capability Matrix
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Resources
  • Competitive Resources from the PROFIblog
  • wwwusprofinetcom
  • Resources PROFINEWS App
  • Resources Newsletter
  • Resources Webinars
  • Resources One-day training classes
  • Resources PROFItech Classes
  • PROFINET Developer Workshop
  • Resources Books
  • Resources Social Media
  • Resources People
  • Slide Number 107
Page 87: PROFINET vs. EtherNet/IP · PROFINET RT (Real Time) The device determines which path the telegram takes  26 Data 40*…1440 Bytes InterFrame Gap 12 Byte Pre-amble

Industrial Ethernet Capability Matrix

wwwusprofinetcom

87

Industrial Ethernet Capability Matrix

wwwusprofinetcom

88

TCPIP

Open Network

Real-timeMotion

Controller-to-Controller(Peer-to-Peer)

Modbus TCPEtherNetIPEtherCATPROFINET

Motion

wwwusprofinetcom

Industrial Ethernet Functionality

Technology PROFINET EthernetIP Modbus TCP

Ethernet IO Y Y YMotion Control Y Y NPeer-to-peer Y Y N

Process profile Y N N

Safety Y Y NSecurity Guideline Y N NBuses integrated many DeviceNet

ControlNet Modbus

source organization websites

Y = shipping N = no plans known

Available= PROFIBUS DP PROFIBUS PA Interbus DeviceNet Serial Modbus AS-i HART IO-Link FFPlanned= CC-Link more

89

Industrial Ethernet Functionality

Technology PROFINET EtherNetIP Modbus TCP

Communication Model Provider-Consumer

Provider-Consumer

Client-Server

Real-time Protocol Options

IEEE 8023 (Layer 2) primary

UDPIP optionTCPIP option

UDPIP (Layer 4) TCPIP (Layer 4)

Jitter with IO ++ (low) - (high) -- (higher)

Protocol Standard IEC 61158 IEC 61158 IEC 61158

Transmission Type Unicast primary Multicast optional

Multicast primary Limited Unicast Unicast only

COTS switch possible Yes Not recommended Yes

Switch requirements 100Mbits or faster

full duplex for IO traffic

Full DuplexIGMP Snooping One

IGMP QueryWire speed

For IO traffic

No special requirements

IP Address AssignmentAutomatic w PN

DCPDHCP optional

DHCP andManaged

DHCP and Managed

90

wwwusprofinetcom

Industrial Ethernet Functionality

Device Names Mandatory Optional Optional

Simple Device Replacement

Yes no toolssupport in all

devices

NoDHCP Option 82 Managed

Need special switchserver with DHCP

Option 82 support

No

Technology PROFINET EtherNetIP Modbus TCP

Network Management

(DCP DHCP option SNMP LLDP

topology options naming concept comprehensive

diagnostics)

(DHCP bootP DHCP option 82 SNMP loop holes vendor specific

limited network diagnostics special switches very likely)

(limited to IT tools SNMP loop

holes vendor specific no built

in network functions)

Comprehensive Diagnostics

Yes Application and Network No No

Diagnostics IO Status Yes No IO only No

Diagnostics Network Browser (can find IP or naming issues)

Yes returns all PROFINET Devices

and information

Limited to IT or vendor tools

no common tool

Limited to IT or vendor tools

no common tool

91

wwwusprofinetcom

Industrial Ethernet Functionality

Diagnostics Topology Yes No No

SNMP loop holes No Yes Yes

Energy Management(PROFIenergy) Yes No No

Safety Yes Yes No

Fast Start Up Yes Yes No

Wireless Yes IEEE 80211 and Bluetooth

Yes IEEE 80211(with caution when

using multicast)Yes

Performance ++ - --

Automatic Timing Calculation Yes No No

Technology PROFINET EtherNetIP Modbus TCP

Fieldbus Integration

Many including non PI

networks (PROFIBUS Interbus ASI

DeviceNet Foundation Fieldbus Modbus Hart

etc)

CompoNet DeviceNet ControlNet

Modbus TCPModbus

92

wwwusprofinetcom

Industrial Ethernet Functionality

Media (Network) Redundancy

YesSP RSP PN MRP

bumpless IRTvendor specific

YesSP RSP DLR vendor

specific

YesSP RSP vendor

specific

Bumpless Redundancy Yes No No

Controller Redundancy YesNot on EtherNetIP

Only with additional ODVA networks and hardware

No

Device Redundancy Yes No NoVertical Integration Yes No NoDevices can report maintenance information

Yes No No

Peer to Peer communications

Yes with CBA I-Device PNPN

Couplers TCPUDP option for programmed communication

Yesonly TCPIPprogrammed

communication

Yesonly TCPIPprogrammed

communication

Technology PROFINET EtherNetIP Modbus TCP

93

wwwusprofinetcom

Industrial Ethernet Functionality

Technology PROFINET EtherNetIP Modbus TCP

PROFINET for PA(Process Automation)

Yes No No

Shared Device Yes No No

iPar (optional parameter server)

Yes No No

TCI ndash Tool Calling Interface(allows vendor tools to be entered from the PROFINET configuration engineering tool)

Yes No No

94

wwwusprofinetcom

Resources

Competitive Resources from the PROFIblog

Pegging the FUD Meter (82707)The Fickle Finger of FUD (103007)FUD Dissection Part 1FUD Dissection Part 2Responding to FUD with FCNThe Big Lie SUE (121708)The EtherNetIP FUD-sicle ndash Melted Again(73112)PROFINET versus EtherNetIP (22415)

wwwusprofinetcom

96

wwwusprofinetcom

wwwusprofinetcom

97

Resources PROFINEWS App

wwwusprofinetcom

98

Resources NewsletterPROFINEWScom

wwwusprofinetcom

99

wwwusprofinetcom

Resources Webinars

Introduction to Ethernet for Control EngineersPROFINETIndustrial WirelessIndustrial Ethernet DiagnosticsPROFIBUS in the Process Industries PROFIsafePROFIenergyCompleting a PROFINET Project

More

100

Resources One-day training classes101

PROFINETMinneapolis June 4Denver June Chicago Aug Tampa Oct Detroit Oct Louisville Nov Raleigh Nov Seattle Dec

For the latest scheduleand to register visit

wwwusprofinetcom wwwusprofinetcom

PROFINETLos Angeles Feb 3 Dallas Feb 19Atlanta Mar 4Houston Mar 19Richmond Apr 2St Louis Apr 16Newark Apr 28Pittsburgh May 14

Resources PROFItech Classes

PROFIBUS or PROFINET Certified Network Engineer classFull week in Johnson City TNAlso available on-siteTheoretical plus hands-onCertification requires passing both a theoretical and practical examCertified Network Engineers are listed at wwwprofibuscomDetails at certifiedProfiInterfaceCentercomRegister online

wwwusprofinetcom

102

PROFINET Developer Workshop

Provide background and knowledge to design and test a PROFINET product efficientlyHow PROFINET can meet the specific applicationrsquos needs (ex GSDML file development)Tailored to customerrsquos level of experience and education Builds upon the PROFINET Certified Network Engineer curriculumHands-on experience and expert instruction on how to use the PROFINET test software suiteSmall or large groups accommodated both at the PIC or on the customerrsquos site wwwusprofinetcom

103

Resources Books

wwwusprofinetcom

104

OrderOrder

Order Order

Resources Social Media

wwwusprofinetcom

105

PROFItelevision

ThePROFIblogger

MinutePROFINET

Resources People

PI North America16101 N 82nd StreetSuite 3BScottsdale AZ 85260 USA ph (480) 483-2456fax (480) 483-7202wwwusprofibuscom

Michael Bryant Executive DirectorCarl Henning Deputy DirectorMichael Bowne Director of Tech MktingLynne Froehlich Administrative DirectorMarsha Bryant Administrator

PROFI Interface Center One Internet PlazaJohnson City TN 37604 USA

ph (423) 262-2576fax (423) 262-2103 wwwProfiInterfaceCentercom

Torsten Paulsen PIC ManagerHunter Harrington PROFINET Consulting EngrKyle McMillan PROFINET Systems EngineerJohn Swindall PROFIBUS Systems Engineer

wwwusprofinetcom

106

copy2013-2015 PI North America The PROFINET and PROFIBUS Logos are registered trademarks Members of PI are entitled to use the logos in all their written or electronic publications and promotional material The use of the PROFINET Logo in connection with PROFINET products is allowed only under the conditions of the PROFINET Runtime Software license All other trademarks and registered trademarks are the property of their respective owners

  • PROFINET vs EtherNetIP
  • A Disclaimer
  • Agenda
  • The Organization PROFINET
  • The Organizations
  • The Organizations Activities
  • The Organizations Cooperation
  • PI markets
  • Itrsquos all about the data
  • The road to IIoT
  • Breadth of Application Coverage
  • Competitive comparison discrete IO
  • Resources
  • PROFINET in Process
  • Competitive comparison process
  • Resources
  • Resources PROFIBUS PA
  • Motion Control Topology
  • Competitive comparison motion
  • Resources
  • Depth of Features
  • 5 steps to determinism
  • PROFINET and TCPIP
  • Why not use TCPIP for real-time
  • Ethernet doesnrsquot cause delays
  • PROFINET RT (Real Time)
  • When you try to use all layershellip
  • When you try to use all layershellip
  • Bandwidth Reservation for PROFINET IRT
  • Scheduling for PROFINET IRT
  • Functional principle of synchronization
  • 3125 microsecond cycle
  • Summary
  • Depth of Features
  • The ISOOSI Communications Model
  • Device Diagnostic Information
  • Diagnostic Information
  • ISOOSI Model Where Diagnostics fit in
  • IT Standards fPROFINET Network Diagnostics
  • Network Diagnostics Using SNMP
  • Network diagnostics using HTTP
  • IT Standards fPROFINET Network Diagnostics
  • LLDP (Link Layer Discovery Protocol)
  • Slide Number 44
  • Simple Device Replacement
  • Simple Device Replacement
  • Slide Number 47
  • Competitive comparison diagnostics
  • Resources
  • Depth of Features
  • How do I move information vertically
  • Depth of Features
  • Application Profiles
  • Application Profiles
  • PROFIenergy Use Cases
  • Competitive comparison
  • PROFIenergy Resources
  • Depth of Features
  • PROFIsafe How it works
  • Competitive comparison
  • PROFIsafe Resources
  • Depth of Features
  • How do I integrate controllers
  • Depth of Features
  • Share an IO Device
  • Depth of Features
  • Wireless
  • PROFINET over wireless backbones
  • Competitive Comparison wireless
  • Resources
  • Depth of Features
  • More
  • Depth of Features
  • Security
  • Resources
  • Leadership
  • Wrapping Up
  • What is PROFINET
  • Industrial
  • Scalable (Donrsquot Fence Me In)
  • Complete
  • Open
  • Fast
  • Flexible
  • Easy
  • Ethernet (Standard Unmodified)
  • Industrial Ethernet Capability Matrix
  • Industrial Ethernet Capability Matrix
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Resources
  • Competitive Resources from the PROFIblog
  • wwwusprofinetcom
  • Resources PROFINEWS App
  • Resources Newsletter
  • Resources Webinars
  • Resources One-day training classes
  • Resources PROFItech Classes
  • PROFINET Developer Workshop
  • Resources Books
  • Resources Social Media
  • Resources People
  • Slide Number 107
Page 88: PROFINET vs. EtherNet/IP · PROFINET RT (Real Time) The device determines which path the telegram takes  26 Data 40*…1440 Bytes InterFrame Gap 12 Byte Pre-amble

Industrial Ethernet Capability Matrix

wwwusprofinetcom

88

TCPIP

Open Network

Real-timeMotion

Controller-to-Controller(Peer-to-Peer)

Modbus TCPEtherNetIPEtherCATPROFINET

Motion

wwwusprofinetcom

Industrial Ethernet Functionality

Technology PROFINET EthernetIP Modbus TCP

Ethernet IO Y Y YMotion Control Y Y NPeer-to-peer Y Y N

Process profile Y N N

Safety Y Y NSecurity Guideline Y N NBuses integrated many DeviceNet

ControlNet Modbus

source organization websites

Y = shipping N = no plans known

Available= PROFIBUS DP PROFIBUS PA Interbus DeviceNet Serial Modbus AS-i HART IO-Link FFPlanned= CC-Link more

89

Industrial Ethernet Functionality

Technology PROFINET EtherNetIP Modbus TCP

Communication Model Provider-Consumer

Provider-Consumer

Client-Server

Real-time Protocol Options

IEEE 8023 (Layer 2) primary

UDPIP optionTCPIP option

UDPIP (Layer 4) TCPIP (Layer 4)

Jitter with IO ++ (low) - (high) -- (higher)

Protocol Standard IEC 61158 IEC 61158 IEC 61158

Transmission Type Unicast primary Multicast optional

Multicast primary Limited Unicast Unicast only

COTS switch possible Yes Not recommended Yes

Switch requirements 100Mbits or faster

full duplex for IO traffic

Full DuplexIGMP Snooping One

IGMP QueryWire speed

For IO traffic

No special requirements

IP Address AssignmentAutomatic w PN

DCPDHCP optional

DHCP andManaged

DHCP and Managed

90

wwwusprofinetcom

Industrial Ethernet Functionality

Device Names Mandatory Optional Optional

Simple Device Replacement

Yes no toolssupport in all

devices

NoDHCP Option 82 Managed

Need special switchserver with DHCP

Option 82 support

No

Technology PROFINET EtherNetIP Modbus TCP

Network Management

(DCP DHCP option SNMP LLDP

topology options naming concept comprehensive

diagnostics)

(DHCP bootP DHCP option 82 SNMP loop holes vendor specific

limited network diagnostics special switches very likely)

(limited to IT tools SNMP loop

holes vendor specific no built

in network functions)

Comprehensive Diagnostics

Yes Application and Network No No

Diagnostics IO Status Yes No IO only No

Diagnostics Network Browser (can find IP or naming issues)

Yes returns all PROFINET Devices

and information

Limited to IT or vendor tools

no common tool

Limited to IT or vendor tools

no common tool

91

wwwusprofinetcom

Industrial Ethernet Functionality

Diagnostics Topology Yes No No

SNMP loop holes No Yes Yes

Energy Management(PROFIenergy) Yes No No

Safety Yes Yes No

Fast Start Up Yes Yes No

Wireless Yes IEEE 80211 and Bluetooth

Yes IEEE 80211(with caution when

using multicast)Yes

Performance ++ - --

Automatic Timing Calculation Yes No No

Technology PROFINET EtherNetIP Modbus TCP

Fieldbus Integration

Many including non PI

networks (PROFIBUS Interbus ASI

DeviceNet Foundation Fieldbus Modbus Hart

etc)

CompoNet DeviceNet ControlNet

Modbus TCPModbus

92

wwwusprofinetcom

Industrial Ethernet Functionality

Media (Network) Redundancy

YesSP RSP PN MRP

bumpless IRTvendor specific

YesSP RSP DLR vendor

specific

YesSP RSP vendor

specific

Bumpless Redundancy Yes No No

Controller Redundancy YesNot on EtherNetIP

Only with additional ODVA networks and hardware

No

Device Redundancy Yes No NoVertical Integration Yes No NoDevices can report maintenance information

Yes No No

Peer to Peer communications

Yes with CBA I-Device PNPN

Couplers TCPUDP option for programmed communication

Yesonly TCPIPprogrammed

communication

Yesonly TCPIPprogrammed

communication

Technology PROFINET EtherNetIP Modbus TCP

93

wwwusprofinetcom

Industrial Ethernet Functionality

Technology PROFINET EtherNetIP Modbus TCP

PROFINET for PA(Process Automation)

Yes No No

Shared Device Yes No No

iPar (optional parameter server)

Yes No No

TCI ndash Tool Calling Interface(allows vendor tools to be entered from the PROFINET configuration engineering tool)

Yes No No

94

wwwusprofinetcom

Resources

Competitive Resources from the PROFIblog

Pegging the FUD Meter (82707)The Fickle Finger of FUD (103007)FUD Dissection Part 1FUD Dissection Part 2Responding to FUD with FCNThe Big Lie SUE (121708)The EtherNetIP FUD-sicle ndash Melted Again(73112)PROFINET versus EtherNetIP (22415)

wwwusprofinetcom

96

wwwusprofinetcom

wwwusprofinetcom

97

Resources PROFINEWS App

wwwusprofinetcom

98

Resources NewsletterPROFINEWScom

wwwusprofinetcom

99

wwwusprofinetcom

Resources Webinars

Introduction to Ethernet for Control EngineersPROFINETIndustrial WirelessIndustrial Ethernet DiagnosticsPROFIBUS in the Process Industries PROFIsafePROFIenergyCompleting a PROFINET Project

More

100

Resources One-day training classes101

PROFINETMinneapolis June 4Denver June Chicago Aug Tampa Oct Detroit Oct Louisville Nov Raleigh Nov Seattle Dec

For the latest scheduleand to register visit

wwwusprofinetcom wwwusprofinetcom

PROFINETLos Angeles Feb 3 Dallas Feb 19Atlanta Mar 4Houston Mar 19Richmond Apr 2St Louis Apr 16Newark Apr 28Pittsburgh May 14

Resources PROFItech Classes

PROFIBUS or PROFINET Certified Network Engineer classFull week in Johnson City TNAlso available on-siteTheoretical plus hands-onCertification requires passing both a theoretical and practical examCertified Network Engineers are listed at wwwprofibuscomDetails at certifiedProfiInterfaceCentercomRegister online

wwwusprofinetcom

102

PROFINET Developer Workshop

Provide background and knowledge to design and test a PROFINET product efficientlyHow PROFINET can meet the specific applicationrsquos needs (ex GSDML file development)Tailored to customerrsquos level of experience and education Builds upon the PROFINET Certified Network Engineer curriculumHands-on experience and expert instruction on how to use the PROFINET test software suiteSmall or large groups accommodated both at the PIC or on the customerrsquos site wwwusprofinetcom

103

Resources Books

wwwusprofinetcom

104

OrderOrder

Order Order

Resources Social Media

wwwusprofinetcom

105

PROFItelevision

ThePROFIblogger

MinutePROFINET

Resources People

PI North America16101 N 82nd StreetSuite 3BScottsdale AZ 85260 USA ph (480) 483-2456fax (480) 483-7202wwwusprofibuscom

Michael Bryant Executive DirectorCarl Henning Deputy DirectorMichael Bowne Director of Tech MktingLynne Froehlich Administrative DirectorMarsha Bryant Administrator

PROFI Interface Center One Internet PlazaJohnson City TN 37604 USA

ph (423) 262-2576fax (423) 262-2103 wwwProfiInterfaceCentercom

Torsten Paulsen PIC ManagerHunter Harrington PROFINET Consulting EngrKyle McMillan PROFINET Systems EngineerJohn Swindall PROFIBUS Systems Engineer

wwwusprofinetcom

106

copy2013-2015 PI North America The PROFINET and PROFIBUS Logos are registered trademarks Members of PI are entitled to use the logos in all their written or electronic publications and promotional material The use of the PROFINET Logo in connection with PROFINET products is allowed only under the conditions of the PROFINET Runtime Software license All other trademarks and registered trademarks are the property of their respective owners

  • PROFINET vs EtherNetIP
  • A Disclaimer
  • Agenda
  • The Organization PROFINET
  • The Organizations
  • The Organizations Activities
  • The Organizations Cooperation
  • PI markets
  • Itrsquos all about the data
  • The road to IIoT
  • Breadth of Application Coverage
  • Competitive comparison discrete IO
  • Resources
  • PROFINET in Process
  • Competitive comparison process
  • Resources
  • Resources PROFIBUS PA
  • Motion Control Topology
  • Competitive comparison motion
  • Resources
  • Depth of Features
  • 5 steps to determinism
  • PROFINET and TCPIP
  • Why not use TCPIP for real-time
  • Ethernet doesnrsquot cause delays
  • PROFINET RT (Real Time)
  • When you try to use all layershellip
  • When you try to use all layershellip
  • Bandwidth Reservation for PROFINET IRT
  • Scheduling for PROFINET IRT
  • Functional principle of synchronization
  • 3125 microsecond cycle
  • Summary
  • Depth of Features
  • The ISOOSI Communications Model
  • Device Diagnostic Information
  • Diagnostic Information
  • ISOOSI Model Where Diagnostics fit in
  • IT Standards fPROFINET Network Diagnostics
  • Network Diagnostics Using SNMP
  • Network diagnostics using HTTP
  • IT Standards fPROFINET Network Diagnostics
  • LLDP (Link Layer Discovery Protocol)
  • Slide Number 44
  • Simple Device Replacement
  • Simple Device Replacement
  • Slide Number 47
  • Competitive comparison diagnostics
  • Resources
  • Depth of Features
  • How do I move information vertically
  • Depth of Features
  • Application Profiles
  • Application Profiles
  • PROFIenergy Use Cases
  • Competitive comparison
  • PROFIenergy Resources
  • Depth of Features
  • PROFIsafe How it works
  • Competitive comparison
  • PROFIsafe Resources
  • Depth of Features
  • How do I integrate controllers
  • Depth of Features
  • Share an IO Device
  • Depth of Features
  • Wireless
  • PROFINET over wireless backbones
  • Competitive Comparison wireless
  • Resources
  • Depth of Features
  • More
  • Depth of Features
  • Security
  • Resources
  • Leadership
  • Wrapping Up
  • What is PROFINET
  • Industrial
  • Scalable (Donrsquot Fence Me In)
  • Complete
  • Open
  • Fast
  • Flexible
  • Easy
  • Ethernet (Standard Unmodified)
  • Industrial Ethernet Capability Matrix
  • Industrial Ethernet Capability Matrix
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Resources
  • Competitive Resources from the PROFIblog
  • wwwusprofinetcom
  • Resources PROFINEWS App
  • Resources Newsletter
  • Resources Webinars
  • Resources One-day training classes
  • Resources PROFItech Classes
  • PROFINET Developer Workshop
  • Resources Books
  • Resources Social Media
  • Resources People
  • Slide Number 107
Page 89: PROFINET vs. EtherNet/IP · PROFINET RT (Real Time) The device determines which path the telegram takes  26 Data 40*…1440 Bytes InterFrame Gap 12 Byte Pre-amble

wwwusprofinetcom

Industrial Ethernet Functionality

Technology PROFINET EthernetIP Modbus TCP

Ethernet IO Y Y YMotion Control Y Y NPeer-to-peer Y Y N

Process profile Y N N

Safety Y Y NSecurity Guideline Y N NBuses integrated many DeviceNet

ControlNet Modbus

source organization websites

Y = shipping N = no plans known

Available= PROFIBUS DP PROFIBUS PA Interbus DeviceNet Serial Modbus AS-i HART IO-Link FFPlanned= CC-Link more

89

Industrial Ethernet Functionality

Technology PROFINET EtherNetIP Modbus TCP

Communication Model Provider-Consumer

Provider-Consumer

Client-Server

Real-time Protocol Options

IEEE 8023 (Layer 2) primary

UDPIP optionTCPIP option

UDPIP (Layer 4) TCPIP (Layer 4)

Jitter with IO ++ (low) - (high) -- (higher)

Protocol Standard IEC 61158 IEC 61158 IEC 61158

Transmission Type Unicast primary Multicast optional

Multicast primary Limited Unicast Unicast only

COTS switch possible Yes Not recommended Yes

Switch requirements 100Mbits or faster

full duplex for IO traffic

Full DuplexIGMP Snooping One

IGMP QueryWire speed

For IO traffic

No special requirements

IP Address AssignmentAutomatic w PN

DCPDHCP optional

DHCP andManaged

DHCP and Managed

90

wwwusprofinetcom

Industrial Ethernet Functionality

Device Names Mandatory Optional Optional

Simple Device Replacement

Yes no toolssupport in all

devices

NoDHCP Option 82 Managed

Need special switchserver with DHCP

Option 82 support

No

Technology PROFINET EtherNetIP Modbus TCP

Network Management

(DCP DHCP option SNMP LLDP

topology options naming concept comprehensive

diagnostics)

(DHCP bootP DHCP option 82 SNMP loop holes vendor specific

limited network diagnostics special switches very likely)

(limited to IT tools SNMP loop

holes vendor specific no built

in network functions)

Comprehensive Diagnostics

Yes Application and Network No No

Diagnostics IO Status Yes No IO only No

Diagnostics Network Browser (can find IP or naming issues)

Yes returns all PROFINET Devices

and information

Limited to IT or vendor tools

no common tool

Limited to IT or vendor tools

no common tool

91

wwwusprofinetcom

Industrial Ethernet Functionality

Diagnostics Topology Yes No No

SNMP loop holes No Yes Yes

Energy Management(PROFIenergy) Yes No No

Safety Yes Yes No

Fast Start Up Yes Yes No

Wireless Yes IEEE 80211 and Bluetooth

Yes IEEE 80211(with caution when

using multicast)Yes

Performance ++ - --

Automatic Timing Calculation Yes No No

Technology PROFINET EtherNetIP Modbus TCP

Fieldbus Integration

Many including non PI

networks (PROFIBUS Interbus ASI

DeviceNet Foundation Fieldbus Modbus Hart

etc)

CompoNet DeviceNet ControlNet

Modbus TCPModbus

92

wwwusprofinetcom

Industrial Ethernet Functionality

Media (Network) Redundancy

YesSP RSP PN MRP

bumpless IRTvendor specific

YesSP RSP DLR vendor

specific

YesSP RSP vendor

specific

Bumpless Redundancy Yes No No

Controller Redundancy YesNot on EtherNetIP

Only with additional ODVA networks and hardware

No

Device Redundancy Yes No NoVertical Integration Yes No NoDevices can report maintenance information

Yes No No

Peer to Peer communications

Yes with CBA I-Device PNPN

Couplers TCPUDP option for programmed communication

Yesonly TCPIPprogrammed

communication

Yesonly TCPIPprogrammed

communication

Technology PROFINET EtherNetIP Modbus TCP

93

wwwusprofinetcom

Industrial Ethernet Functionality

Technology PROFINET EtherNetIP Modbus TCP

PROFINET for PA(Process Automation)

Yes No No

Shared Device Yes No No

iPar (optional parameter server)

Yes No No

TCI ndash Tool Calling Interface(allows vendor tools to be entered from the PROFINET configuration engineering tool)

Yes No No

94

wwwusprofinetcom

Resources

Competitive Resources from the PROFIblog

Pegging the FUD Meter (82707)The Fickle Finger of FUD (103007)FUD Dissection Part 1FUD Dissection Part 2Responding to FUD with FCNThe Big Lie SUE (121708)The EtherNetIP FUD-sicle ndash Melted Again(73112)PROFINET versus EtherNetIP (22415)

wwwusprofinetcom

96

wwwusprofinetcom

wwwusprofinetcom

97

Resources PROFINEWS App

wwwusprofinetcom

98

Resources NewsletterPROFINEWScom

wwwusprofinetcom

99

wwwusprofinetcom

Resources Webinars

Introduction to Ethernet for Control EngineersPROFINETIndustrial WirelessIndustrial Ethernet DiagnosticsPROFIBUS in the Process Industries PROFIsafePROFIenergyCompleting a PROFINET Project

More

100

Resources One-day training classes101

PROFINETMinneapolis June 4Denver June Chicago Aug Tampa Oct Detroit Oct Louisville Nov Raleigh Nov Seattle Dec

For the latest scheduleand to register visit

wwwusprofinetcom wwwusprofinetcom

PROFINETLos Angeles Feb 3 Dallas Feb 19Atlanta Mar 4Houston Mar 19Richmond Apr 2St Louis Apr 16Newark Apr 28Pittsburgh May 14

Resources PROFItech Classes

PROFIBUS or PROFINET Certified Network Engineer classFull week in Johnson City TNAlso available on-siteTheoretical plus hands-onCertification requires passing both a theoretical and practical examCertified Network Engineers are listed at wwwprofibuscomDetails at certifiedProfiInterfaceCentercomRegister online

wwwusprofinetcom

102

PROFINET Developer Workshop

Provide background and knowledge to design and test a PROFINET product efficientlyHow PROFINET can meet the specific applicationrsquos needs (ex GSDML file development)Tailored to customerrsquos level of experience and education Builds upon the PROFINET Certified Network Engineer curriculumHands-on experience and expert instruction on how to use the PROFINET test software suiteSmall or large groups accommodated both at the PIC or on the customerrsquos site wwwusprofinetcom

103

Resources Books

wwwusprofinetcom

104

OrderOrder

Order Order

Resources Social Media

wwwusprofinetcom

105

PROFItelevision

ThePROFIblogger

MinutePROFINET

Resources People

PI North America16101 N 82nd StreetSuite 3BScottsdale AZ 85260 USA ph (480) 483-2456fax (480) 483-7202wwwusprofibuscom

Michael Bryant Executive DirectorCarl Henning Deputy DirectorMichael Bowne Director of Tech MktingLynne Froehlich Administrative DirectorMarsha Bryant Administrator

PROFI Interface Center One Internet PlazaJohnson City TN 37604 USA

ph (423) 262-2576fax (423) 262-2103 wwwProfiInterfaceCentercom

Torsten Paulsen PIC ManagerHunter Harrington PROFINET Consulting EngrKyle McMillan PROFINET Systems EngineerJohn Swindall PROFIBUS Systems Engineer

wwwusprofinetcom

106

copy2013-2015 PI North America The PROFINET and PROFIBUS Logos are registered trademarks Members of PI are entitled to use the logos in all their written or electronic publications and promotional material The use of the PROFINET Logo in connection with PROFINET products is allowed only under the conditions of the PROFINET Runtime Software license All other trademarks and registered trademarks are the property of their respective owners

  • PROFINET vs EtherNetIP
  • A Disclaimer
  • Agenda
  • The Organization PROFINET
  • The Organizations
  • The Organizations Activities
  • The Organizations Cooperation
  • PI markets
  • Itrsquos all about the data
  • The road to IIoT
  • Breadth of Application Coverage
  • Competitive comparison discrete IO
  • Resources
  • PROFINET in Process
  • Competitive comparison process
  • Resources
  • Resources PROFIBUS PA
  • Motion Control Topology
  • Competitive comparison motion
  • Resources
  • Depth of Features
  • 5 steps to determinism
  • PROFINET and TCPIP
  • Why not use TCPIP for real-time
  • Ethernet doesnrsquot cause delays
  • PROFINET RT (Real Time)
  • When you try to use all layershellip
  • When you try to use all layershellip
  • Bandwidth Reservation for PROFINET IRT
  • Scheduling for PROFINET IRT
  • Functional principle of synchronization
  • 3125 microsecond cycle
  • Summary
  • Depth of Features
  • The ISOOSI Communications Model
  • Device Diagnostic Information
  • Diagnostic Information
  • ISOOSI Model Where Diagnostics fit in
  • IT Standards fPROFINET Network Diagnostics
  • Network Diagnostics Using SNMP
  • Network diagnostics using HTTP
  • IT Standards fPROFINET Network Diagnostics
  • LLDP (Link Layer Discovery Protocol)
  • Slide Number 44
  • Simple Device Replacement
  • Simple Device Replacement
  • Slide Number 47
  • Competitive comparison diagnostics
  • Resources
  • Depth of Features
  • How do I move information vertically
  • Depth of Features
  • Application Profiles
  • Application Profiles
  • PROFIenergy Use Cases
  • Competitive comparison
  • PROFIenergy Resources
  • Depth of Features
  • PROFIsafe How it works
  • Competitive comparison
  • PROFIsafe Resources
  • Depth of Features
  • How do I integrate controllers
  • Depth of Features
  • Share an IO Device
  • Depth of Features
  • Wireless
  • PROFINET over wireless backbones
  • Competitive Comparison wireless
  • Resources
  • Depth of Features
  • More
  • Depth of Features
  • Security
  • Resources
  • Leadership
  • Wrapping Up
  • What is PROFINET
  • Industrial
  • Scalable (Donrsquot Fence Me In)
  • Complete
  • Open
  • Fast
  • Flexible
  • Easy
  • Ethernet (Standard Unmodified)
  • Industrial Ethernet Capability Matrix
  • Industrial Ethernet Capability Matrix
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Resources
  • Competitive Resources from the PROFIblog
  • wwwusprofinetcom
  • Resources PROFINEWS App
  • Resources Newsletter
  • Resources Webinars
  • Resources One-day training classes
  • Resources PROFItech Classes
  • PROFINET Developer Workshop
  • Resources Books
  • Resources Social Media
  • Resources People
  • Slide Number 107
Page 90: PROFINET vs. EtherNet/IP · PROFINET RT (Real Time) The device determines which path the telegram takes  26 Data 40*…1440 Bytes InterFrame Gap 12 Byte Pre-amble

Industrial Ethernet Functionality

Technology PROFINET EtherNetIP Modbus TCP

Communication Model Provider-Consumer

Provider-Consumer

Client-Server

Real-time Protocol Options

IEEE 8023 (Layer 2) primary

UDPIP optionTCPIP option

UDPIP (Layer 4) TCPIP (Layer 4)

Jitter with IO ++ (low) - (high) -- (higher)

Protocol Standard IEC 61158 IEC 61158 IEC 61158

Transmission Type Unicast primary Multicast optional

Multicast primary Limited Unicast Unicast only

COTS switch possible Yes Not recommended Yes

Switch requirements 100Mbits or faster

full duplex for IO traffic

Full DuplexIGMP Snooping One

IGMP QueryWire speed

For IO traffic

No special requirements

IP Address AssignmentAutomatic w PN

DCPDHCP optional

DHCP andManaged

DHCP and Managed

90

wwwusprofinetcom

Industrial Ethernet Functionality

Device Names Mandatory Optional Optional

Simple Device Replacement

Yes no toolssupport in all

devices

NoDHCP Option 82 Managed

Need special switchserver with DHCP

Option 82 support

No

Technology PROFINET EtherNetIP Modbus TCP

Network Management

(DCP DHCP option SNMP LLDP

topology options naming concept comprehensive

diagnostics)

(DHCP bootP DHCP option 82 SNMP loop holes vendor specific

limited network diagnostics special switches very likely)

(limited to IT tools SNMP loop

holes vendor specific no built

in network functions)

Comprehensive Diagnostics

Yes Application and Network No No

Diagnostics IO Status Yes No IO only No

Diagnostics Network Browser (can find IP or naming issues)

Yes returns all PROFINET Devices

and information

Limited to IT or vendor tools

no common tool

Limited to IT or vendor tools

no common tool

91

wwwusprofinetcom

Industrial Ethernet Functionality

Diagnostics Topology Yes No No

SNMP loop holes No Yes Yes

Energy Management(PROFIenergy) Yes No No

Safety Yes Yes No

Fast Start Up Yes Yes No

Wireless Yes IEEE 80211 and Bluetooth

Yes IEEE 80211(with caution when

using multicast)Yes

Performance ++ - --

Automatic Timing Calculation Yes No No

Technology PROFINET EtherNetIP Modbus TCP

Fieldbus Integration

Many including non PI

networks (PROFIBUS Interbus ASI

DeviceNet Foundation Fieldbus Modbus Hart

etc)

CompoNet DeviceNet ControlNet

Modbus TCPModbus

92

wwwusprofinetcom

Industrial Ethernet Functionality

Media (Network) Redundancy

YesSP RSP PN MRP

bumpless IRTvendor specific

YesSP RSP DLR vendor

specific

YesSP RSP vendor

specific

Bumpless Redundancy Yes No No

Controller Redundancy YesNot on EtherNetIP

Only with additional ODVA networks and hardware

No

Device Redundancy Yes No NoVertical Integration Yes No NoDevices can report maintenance information

Yes No No

Peer to Peer communications

Yes with CBA I-Device PNPN

Couplers TCPUDP option for programmed communication

Yesonly TCPIPprogrammed

communication

Yesonly TCPIPprogrammed

communication

Technology PROFINET EtherNetIP Modbus TCP

93

wwwusprofinetcom

Industrial Ethernet Functionality

Technology PROFINET EtherNetIP Modbus TCP

PROFINET for PA(Process Automation)

Yes No No

Shared Device Yes No No

iPar (optional parameter server)

Yes No No

TCI ndash Tool Calling Interface(allows vendor tools to be entered from the PROFINET configuration engineering tool)

Yes No No

94

wwwusprofinetcom

Resources

Competitive Resources from the PROFIblog

Pegging the FUD Meter (82707)The Fickle Finger of FUD (103007)FUD Dissection Part 1FUD Dissection Part 2Responding to FUD with FCNThe Big Lie SUE (121708)The EtherNetIP FUD-sicle ndash Melted Again(73112)PROFINET versus EtherNetIP (22415)

wwwusprofinetcom

96

wwwusprofinetcom

wwwusprofinetcom

97

Resources PROFINEWS App

wwwusprofinetcom

98

Resources NewsletterPROFINEWScom

wwwusprofinetcom

99

wwwusprofinetcom

Resources Webinars

Introduction to Ethernet for Control EngineersPROFINETIndustrial WirelessIndustrial Ethernet DiagnosticsPROFIBUS in the Process Industries PROFIsafePROFIenergyCompleting a PROFINET Project

More

100

Resources One-day training classes101

PROFINETMinneapolis June 4Denver June Chicago Aug Tampa Oct Detroit Oct Louisville Nov Raleigh Nov Seattle Dec

For the latest scheduleand to register visit

wwwusprofinetcom wwwusprofinetcom

PROFINETLos Angeles Feb 3 Dallas Feb 19Atlanta Mar 4Houston Mar 19Richmond Apr 2St Louis Apr 16Newark Apr 28Pittsburgh May 14

Resources PROFItech Classes

PROFIBUS or PROFINET Certified Network Engineer classFull week in Johnson City TNAlso available on-siteTheoretical plus hands-onCertification requires passing both a theoretical and practical examCertified Network Engineers are listed at wwwprofibuscomDetails at certifiedProfiInterfaceCentercomRegister online

wwwusprofinetcom

102

PROFINET Developer Workshop

Provide background and knowledge to design and test a PROFINET product efficientlyHow PROFINET can meet the specific applicationrsquos needs (ex GSDML file development)Tailored to customerrsquos level of experience and education Builds upon the PROFINET Certified Network Engineer curriculumHands-on experience and expert instruction on how to use the PROFINET test software suiteSmall or large groups accommodated both at the PIC or on the customerrsquos site wwwusprofinetcom

103

Resources Books

wwwusprofinetcom

104

OrderOrder

Order Order

Resources Social Media

wwwusprofinetcom

105

PROFItelevision

ThePROFIblogger

MinutePROFINET

Resources People

PI North America16101 N 82nd StreetSuite 3BScottsdale AZ 85260 USA ph (480) 483-2456fax (480) 483-7202wwwusprofibuscom

Michael Bryant Executive DirectorCarl Henning Deputy DirectorMichael Bowne Director of Tech MktingLynne Froehlich Administrative DirectorMarsha Bryant Administrator

PROFI Interface Center One Internet PlazaJohnson City TN 37604 USA

ph (423) 262-2576fax (423) 262-2103 wwwProfiInterfaceCentercom

Torsten Paulsen PIC ManagerHunter Harrington PROFINET Consulting EngrKyle McMillan PROFINET Systems EngineerJohn Swindall PROFIBUS Systems Engineer

wwwusprofinetcom

106

copy2013-2015 PI North America The PROFINET and PROFIBUS Logos are registered trademarks Members of PI are entitled to use the logos in all their written or electronic publications and promotional material The use of the PROFINET Logo in connection with PROFINET products is allowed only under the conditions of the PROFINET Runtime Software license All other trademarks and registered trademarks are the property of their respective owners

  • PROFINET vs EtherNetIP
  • A Disclaimer
  • Agenda
  • The Organization PROFINET
  • The Organizations
  • The Organizations Activities
  • The Organizations Cooperation
  • PI markets
  • Itrsquos all about the data
  • The road to IIoT
  • Breadth of Application Coverage
  • Competitive comparison discrete IO
  • Resources
  • PROFINET in Process
  • Competitive comparison process
  • Resources
  • Resources PROFIBUS PA
  • Motion Control Topology
  • Competitive comparison motion
  • Resources
  • Depth of Features
  • 5 steps to determinism
  • PROFINET and TCPIP
  • Why not use TCPIP for real-time
  • Ethernet doesnrsquot cause delays
  • PROFINET RT (Real Time)
  • When you try to use all layershellip
  • When you try to use all layershellip
  • Bandwidth Reservation for PROFINET IRT
  • Scheduling for PROFINET IRT
  • Functional principle of synchronization
  • 3125 microsecond cycle
  • Summary
  • Depth of Features
  • The ISOOSI Communications Model
  • Device Diagnostic Information
  • Diagnostic Information
  • ISOOSI Model Where Diagnostics fit in
  • IT Standards fPROFINET Network Diagnostics
  • Network Diagnostics Using SNMP
  • Network diagnostics using HTTP
  • IT Standards fPROFINET Network Diagnostics
  • LLDP (Link Layer Discovery Protocol)
  • Slide Number 44
  • Simple Device Replacement
  • Simple Device Replacement
  • Slide Number 47
  • Competitive comparison diagnostics
  • Resources
  • Depth of Features
  • How do I move information vertically
  • Depth of Features
  • Application Profiles
  • Application Profiles
  • PROFIenergy Use Cases
  • Competitive comparison
  • PROFIenergy Resources
  • Depth of Features
  • PROFIsafe How it works
  • Competitive comparison
  • PROFIsafe Resources
  • Depth of Features
  • How do I integrate controllers
  • Depth of Features
  • Share an IO Device
  • Depth of Features
  • Wireless
  • PROFINET over wireless backbones
  • Competitive Comparison wireless
  • Resources
  • Depth of Features
  • More
  • Depth of Features
  • Security
  • Resources
  • Leadership
  • Wrapping Up
  • What is PROFINET
  • Industrial
  • Scalable (Donrsquot Fence Me In)
  • Complete
  • Open
  • Fast
  • Flexible
  • Easy
  • Ethernet (Standard Unmodified)
  • Industrial Ethernet Capability Matrix
  • Industrial Ethernet Capability Matrix
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Resources
  • Competitive Resources from the PROFIblog
  • wwwusprofinetcom
  • Resources PROFINEWS App
  • Resources Newsletter
  • Resources Webinars
  • Resources One-day training classes
  • Resources PROFItech Classes
  • PROFINET Developer Workshop
  • Resources Books
  • Resources Social Media
  • Resources People
  • Slide Number 107
Page 91: PROFINET vs. EtherNet/IP · PROFINET RT (Real Time) The device determines which path the telegram takes  26 Data 40*…1440 Bytes InterFrame Gap 12 Byte Pre-amble

Industrial Ethernet Functionality

Device Names Mandatory Optional Optional

Simple Device Replacement

Yes no toolssupport in all

devices

NoDHCP Option 82 Managed

Need special switchserver with DHCP

Option 82 support

No

Technology PROFINET EtherNetIP Modbus TCP

Network Management

(DCP DHCP option SNMP LLDP

topology options naming concept comprehensive

diagnostics)

(DHCP bootP DHCP option 82 SNMP loop holes vendor specific

limited network diagnostics special switches very likely)

(limited to IT tools SNMP loop

holes vendor specific no built

in network functions)

Comprehensive Diagnostics

Yes Application and Network No No

Diagnostics IO Status Yes No IO only No

Diagnostics Network Browser (can find IP or naming issues)

Yes returns all PROFINET Devices

and information

Limited to IT or vendor tools

no common tool

Limited to IT or vendor tools

no common tool

91

wwwusprofinetcom

Industrial Ethernet Functionality

Diagnostics Topology Yes No No

SNMP loop holes No Yes Yes

Energy Management(PROFIenergy) Yes No No

Safety Yes Yes No

Fast Start Up Yes Yes No

Wireless Yes IEEE 80211 and Bluetooth

Yes IEEE 80211(with caution when

using multicast)Yes

Performance ++ - --

Automatic Timing Calculation Yes No No

Technology PROFINET EtherNetIP Modbus TCP

Fieldbus Integration

Many including non PI

networks (PROFIBUS Interbus ASI

DeviceNet Foundation Fieldbus Modbus Hart

etc)

CompoNet DeviceNet ControlNet

Modbus TCPModbus

92

wwwusprofinetcom

Industrial Ethernet Functionality

Media (Network) Redundancy

YesSP RSP PN MRP

bumpless IRTvendor specific

YesSP RSP DLR vendor

specific

YesSP RSP vendor

specific

Bumpless Redundancy Yes No No

Controller Redundancy YesNot on EtherNetIP

Only with additional ODVA networks and hardware

No

Device Redundancy Yes No NoVertical Integration Yes No NoDevices can report maintenance information

Yes No No

Peer to Peer communications

Yes with CBA I-Device PNPN

Couplers TCPUDP option for programmed communication

Yesonly TCPIPprogrammed

communication

Yesonly TCPIPprogrammed

communication

Technology PROFINET EtherNetIP Modbus TCP

93

wwwusprofinetcom

Industrial Ethernet Functionality

Technology PROFINET EtherNetIP Modbus TCP

PROFINET for PA(Process Automation)

Yes No No

Shared Device Yes No No

iPar (optional parameter server)

Yes No No

TCI ndash Tool Calling Interface(allows vendor tools to be entered from the PROFINET configuration engineering tool)

Yes No No

94

wwwusprofinetcom

Resources

Competitive Resources from the PROFIblog

Pegging the FUD Meter (82707)The Fickle Finger of FUD (103007)FUD Dissection Part 1FUD Dissection Part 2Responding to FUD with FCNThe Big Lie SUE (121708)The EtherNetIP FUD-sicle ndash Melted Again(73112)PROFINET versus EtherNetIP (22415)

wwwusprofinetcom

96

wwwusprofinetcom

wwwusprofinetcom

97

Resources PROFINEWS App

wwwusprofinetcom

98

Resources NewsletterPROFINEWScom

wwwusprofinetcom

99

wwwusprofinetcom

Resources Webinars

Introduction to Ethernet for Control EngineersPROFINETIndustrial WirelessIndustrial Ethernet DiagnosticsPROFIBUS in the Process Industries PROFIsafePROFIenergyCompleting a PROFINET Project

More

100

Resources One-day training classes101

PROFINETMinneapolis June 4Denver June Chicago Aug Tampa Oct Detroit Oct Louisville Nov Raleigh Nov Seattle Dec

For the latest scheduleand to register visit

wwwusprofinetcom wwwusprofinetcom

PROFINETLos Angeles Feb 3 Dallas Feb 19Atlanta Mar 4Houston Mar 19Richmond Apr 2St Louis Apr 16Newark Apr 28Pittsburgh May 14

Resources PROFItech Classes

PROFIBUS or PROFINET Certified Network Engineer classFull week in Johnson City TNAlso available on-siteTheoretical plus hands-onCertification requires passing both a theoretical and practical examCertified Network Engineers are listed at wwwprofibuscomDetails at certifiedProfiInterfaceCentercomRegister online

wwwusprofinetcom

102

PROFINET Developer Workshop

Provide background and knowledge to design and test a PROFINET product efficientlyHow PROFINET can meet the specific applicationrsquos needs (ex GSDML file development)Tailored to customerrsquos level of experience and education Builds upon the PROFINET Certified Network Engineer curriculumHands-on experience and expert instruction on how to use the PROFINET test software suiteSmall or large groups accommodated both at the PIC or on the customerrsquos site wwwusprofinetcom

103

Resources Books

wwwusprofinetcom

104

OrderOrder

Order Order

Resources Social Media

wwwusprofinetcom

105

PROFItelevision

ThePROFIblogger

MinutePROFINET

Resources People

PI North America16101 N 82nd StreetSuite 3BScottsdale AZ 85260 USA ph (480) 483-2456fax (480) 483-7202wwwusprofibuscom

Michael Bryant Executive DirectorCarl Henning Deputy DirectorMichael Bowne Director of Tech MktingLynne Froehlich Administrative DirectorMarsha Bryant Administrator

PROFI Interface Center One Internet PlazaJohnson City TN 37604 USA

ph (423) 262-2576fax (423) 262-2103 wwwProfiInterfaceCentercom

Torsten Paulsen PIC ManagerHunter Harrington PROFINET Consulting EngrKyle McMillan PROFINET Systems EngineerJohn Swindall PROFIBUS Systems Engineer

wwwusprofinetcom

106

copy2013-2015 PI North America The PROFINET and PROFIBUS Logos are registered trademarks Members of PI are entitled to use the logos in all their written or electronic publications and promotional material The use of the PROFINET Logo in connection with PROFINET products is allowed only under the conditions of the PROFINET Runtime Software license All other trademarks and registered trademarks are the property of their respective owners

  • PROFINET vs EtherNetIP
  • A Disclaimer
  • Agenda
  • The Organization PROFINET
  • The Organizations
  • The Organizations Activities
  • The Organizations Cooperation
  • PI markets
  • Itrsquos all about the data
  • The road to IIoT
  • Breadth of Application Coverage
  • Competitive comparison discrete IO
  • Resources
  • PROFINET in Process
  • Competitive comparison process
  • Resources
  • Resources PROFIBUS PA
  • Motion Control Topology
  • Competitive comparison motion
  • Resources
  • Depth of Features
  • 5 steps to determinism
  • PROFINET and TCPIP
  • Why not use TCPIP for real-time
  • Ethernet doesnrsquot cause delays
  • PROFINET RT (Real Time)
  • When you try to use all layershellip
  • When you try to use all layershellip
  • Bandwidth Reservation for PROFINET IRT
  • Scheduling for PROFINET IRT
  • Functional principle of synchronization
  • 3125 microsecond cycle
  • Summary
  • Depth of Features
  • The ISOOSI Communications Model
  • Device Diagnostic Information
  • Diagnostic Information
  • ISOOSI Model Where Diagnostics fit in
  • IT Standards fPROFINET Network Diagnostics
  • Network Diagnostics Using SNMP
  • Network diagnostics using HTTP
  • IT Standards fPROFINET Network Diagnostics
  • LLDP (Link Layer Discovery Protocol)
  • Slide Number 44
  • Simple Device Replacement
  • Simple Device Replacement
  • Slide Number 47
  • Competitive comparison diagnostics
  • Resources
  • Depth of Features
  • How do I move information vertically
  • Depth of Features
  • Application Profiles
  • Application Profiles
  • PROFIenergy Use Cases
  • Competitive comparison
  • PROFIenergy Resources
  • Depth of Features
  • PROFIsafe How it works
  • Competitive comparison
  • PROFIsafe Resources
  • Depth of Features
  • How do I integrate controllers
  • Depth of Features
  • Share an IO Device
  • Depth of Features
  • Wireless
  • PROFINET over wireless backbones
  • Competitive Comparison wireless
  • Resources
  • Depth of Features
  • More
  • Depth of Features
  • Security
  • Resources
  • Leadership
  • Wrapping Up
  • What is PROFINET
  • Industrial
  • Scalable (Donrsquot Fence Me In)
  • Complete
  • Open
  • Fast
  • Flexible
  • Easy
  • Ethernet (Standard Unmodified)
  • Industrial Ethernet Capability Matrix
  • Industrial Ethernet Capability Matrix
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Resources
  • Competitive Resources from the PROFIblog
  • wwwusprofinetcom
  • Resources PROFINEWS App
  • Resources Newsletter
  • Resources Webinars
  • Resources One-day training classes
  • Resources PROFItech Classes
  • PROFINET Developer Workshop
  • Resources Books
  • Resources Social Media
  • Resources People
  • Slide Number 107
Page 92: PROFINET vs. EtherNet/IP · PROFINET RT (Real Time) The device determines which path the telegram takes  26 Data 40*…1440 Bytes InterFrame Gap 12 Byte Pre-amble

Industrial Ethernet Functionality

Diagnostics Topology Yes No No

SNMP loop holes No Yes Yes

Energy Management(PROFIenergy) Yes No No

Safety Yes Yes No

Fast Start Up Yes Yes No

Wireless Yes IEEE 80211 and Bluetooth

Yes IEEE 80211(with caution when

using multicast)Yes

Performance ++ - --

Automatic Timing Calculation Yes No No

Technology PROFINET EtherNetIP Modbus TCP

Fieldbus Integration

Many including non PI

networks (PROFIBUS Interbus ASI

DeviceNet Foundation Fieldbus Modbus Hart

etc)

CompoNet DeviceNet ControlNet

Modbus TCPModbus

92

wwwusprofinetcom

Industrial Ethernet Functionality

Media (Network) Redundancy

YesSP RSP PN MRP

bumpless IRTvendor specific

YesSP RSP DLR vendor

specific

YesSP RSP vendor

specific

Bumpless Redundancy Yes No No

Controller Redundancy YesNot on EtherNetIP

Only with additional ODVA networks and hardware

No

Device Redundancy Yes No NoVertical Integration Yes No NoDevices can report maintenance information

Yes No No

Peer to Peer communications

Yes with CBA I-Device PNPN

Couplers TCPUDP option for programmed communication

Yesonly TCPIPprogrammed

communication

Yesonly TCPIPprogrammed

communication

Technology PROFINET EtherNetIP Modbus TCP

93

wwwusprofinetcom

Industrial Ethernet Functionality

Technology PROFINET EtherNetIP Modbus TCP

PROFINET for PA(Process Automation)

Yes No No

Shared Device Yes No No

iPar (optional parameter server)

Yes No No

TCI ndash Tool Calling Interface(allows vendor tools to be entered from the PROFINET configuration engineering tool)

Yes No No

94

wwwusprofinetcom

Resources

Competitive Resources from the PROFIblog

Pegging the FUD Meter (82707)The Fickle Finger of FUD (103007)FUD Dissection Part 1FUD Dissection Part 2Responding to FUD with FCNThe Big Lie SUE (121708)The EtherNetIP FUD-sicle ndash Melted Again(73112)PROFINET versus EtherNetIP (22415)

wwwusprofinetcom

96

wwwusprofinetcom

wwwusprofinetcom

97

Resources PROFINEWS App

wwwusprofinetcom

98

Resources NewsletterPROFINEWScom

wwwusprofinetcom

99

wwwusprofinetcom

Resources Webinars

Introduction to Ethernet for Control EngineersPROFINETIndustrial WirelessIndustrial Ethernet DiagnosticsPROFIBUS in the Process Industries PROFIsafePROFIenergyCompleting a PROFINET Project

More

100

Resources One-day training classes101

PROFINETMinneapolis June 4Denver June Chicago Aug Tampa Oct Detroit Oct Louisville Nov Raleigh Nov Seattle Dec

For the latest scheduleand to register visit

wwwusprofinetcom wwwusprofinetcom

PROFINETLos Angeles Feb 3 Dallas Feb 19Atlanta Mar 4Houston Mar 19Richmond Apr 2St Louis Apr 16Newark Apr 28Pittsburgh May 14

Resources PROFItech Classes

PROFIBUS or PROFINET Certified Network Engineer classFull week in Johnson City TNAlso available on-siteTheoretical plus hands-onCertification requires passing both a theoretical and practical examCertified Network Engineers are listed at wwwprofibuscomDetails at certifiedProfiInterfaceCentercomRegister online

wwwusprofinetcom

102

PROFINET Developer Workshop

Provide background and knowledge to design and test a PROFINET product efficientlyHow PROFINET can meet the specific applicationrsquos needs (ex GSDML file development)Tailored to customerrsquos level of experience and education Builds upon the PROFINET Certified Network Engineer curriculumHands-on experience and expert instruction on how to use the PROFINET test software suiteSmall or large groups accommodated both at the PIC or on the customerrsquos site wwwusprofinetcom

103

Resources Books

wwwusprofinetcom

104

OrderOrder

Order Order

Resources Social Media

wwwusprofinetcom

105

PROFItelevision

ThePROFIblogger

MinutePROFINET

Resources People

PI North America16101 N 82nd StreetSuite 3BScottsdale AZ 85260 USA ph (480) 483-2456fax (480) 483-7202wwwusprofibuscom

Michael Bryant Executive DirectorCarl Henning Deputy DirectorMichael Bowne Director of Tech MktingLynne Froehlich Administrative DirectorMarsha Bryant Administrator

PROFI Interface Center One Internet PlazaJohnson City TN 37604 USA

ph (423) 262-2576fax (423) 262-2103 wwwProfiInterfaceCentercom

Torsten Paulsen PIC ManagerHunter Harrington PROFINET Consulting EngrKyle McMillan PROFINET Systems EngineerJohn Swindall PROFIBUS Systems Engineer

wwwusprofinetcom

106

copy2013-2015 PI North America The PROFINET and PROFIBUS Logos are registered trademarks Members of PI are entitled to use the logos in all their written or electronic publications and promotional material The use of the PROFINET Logo in connection with PROFINET products is allowed only under the conditions of the PROFINET Runtime Software license All other trademarks and registered trademarks are the property of their respective owners

  • PROFINET vs EtherNetIP
  • A Disclaimer
  • Agenda
  • The Organization PROFINET
  • The Organizations
  • The Organizations Activities
  • The Organizations Cooperation
  • PI markets
  • Itrsquos all about the data
  • The road to IIoT
  • Breadth of Application Coverage
  • Competitive comparison discrete IO
  • Resources
  • PROFINET in Process
  • Competitive comparison process
  • Resources
  • Resources PROFIBUS PA
  • Motion Control Topology
  • Competitive comparison motion
  • Resources
  • Depth of Features
  • 5 steps to determinism
  • PROFINET and TCPIP
  • Why not use TCPIP for real-time
  • Ethernet doesnrsquot cause delays
  • PROFINET RT (Real Time)
  • When you try to use all layershellip
  • When you try to use all layershellip
  • Bandwidth Reservation for PROFINET IRT
  • Scheduling for PROFINET IRT
  • Functional principle of synchronization
  • 3125 microsecond cycle
  • Summary
  • Depth of Features
  • The ISOOSI Communications Model
  • Device Diagnostic Information
  • Diagnostic Information
  • ISOOSI Model Where Diagnostics fit in
  • IT Standards fPROFINET Network Diagnostics
  • Network Diagnostics Using SNMP
  • Network diagnostics using HTTP
  • IT Standards fPROFINET Network Diagnostics
  • LLDP (Link Layer Discovery Protocol)
  • Slide Number 44
  • Simple Device Replacement
  • Simple Device Replacement
  • Slide Number 47
  • Competitive comparison diagnostics
  • Resources
  • Depth of Features
  • How do I move information vertically
  • Depth of Features
  • Application Profiles
  • Application Profiles
  • PROFIenergy Use Cases
  • Competitive comparison
  • PROFIenergy Resources
  • Depth of Features
  • PROFIsafe How it works
  • Competitive comparison
  • PROFIsafe Resources
  • Depth of Features
  • How do I integrate controllers
  • Depth of Features
  • Share an IO Device
  • Depth of Features
  • Wireless
  • PROFINET over wireless backbones
  • Competitive Comparison wireless
  • Resources
  • Depth of Features
  • More
  • Depth of Features
  • Security
  • Resources
  • Leadership
  • Wrapping Up
  • What is PROFINET
  • Industrial
  • Scalable (Donrsquot Fence Me In)
  • Complete
  • Open
  • Fast
  • Flexible
  • Easy
  • Ethernet (Standard Unmodified)
  • Industrial Ethernet Capability Matrix
  • Industrial Ethernet Capability Matrix
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Resources
  • Competitive Resources from the PROFIblog
  • wwwusprofinetcom
  • Resources PROFINEWS App
  • Resources Newsletter
  • Resources Webinars
  • Resources One-day training classes
  • Resources PROFItech Classes
  • PROFINET Developer Workshop
  • Resources Books
  • Resources Social Media
  • Resources People
  • Slide Number 107
Page 93: PROFINET vs. EtherNet/IP · PROFINET RT (Real Time) The device determines which path the telegram takes  26 Data 40*…1440 Bytes InterFrame Gap 12 Byte Pre-amble

Industrial Ethernet Functionality

Media (Network) Redundancy

YesSP RSP PN MRP

bumpless IRTvendor specific

YesSP RSP DLR vendor

specific

YesSP RSP vendor

specific

Bumpless Redundancy Yes No No

Controller Redundancy YesNot on EtherNetIP

Only with additional ODVA networks and hardware

No

Device Redundancy Yes No NoVertical Integration Yes No NoDevices can report maintenance information

Yes No No

Peer to Peer communications

Yes with CBA I-Device PNPN

Couplers TCPUDP option for programmed communication

Yesonly TCPIPprogrammed

communication

Yesonly TCPIPprogrammed

communication

Technology PROFINET EtherNetIP Modbus TCP

93

wwwusprofinetcom

Industrial Ethernet Functionality

Technology PROFINET EtherNetIP Modbus TCP

PROFINET for PA(Process Automation)

Yes No No

Shared Device Yes No No

iPar (optional parameter server)

Yes No No

TCI ndash Tool Calling Interface(allows vendor tools to be entered from the PROFINET configuration engineering tool)

Yes No No

94

wwwusprofinetcom

Resources

Competitive Resources from the PROFIblog

Pegging the FUD Meter (82707)The Fickle Finger of FUD (103007)FUD Dissection Part 1FUD Dissection Part 2Responding to FUD with FCNThe Big Lie SUE (121708)The EtherNetIP FUD-sicle ndash Melted Again(73112)PROFINET versus EtherNetIP (22415)

wwwusprofinetcom

96

wwwusprofinetcom

wwwusprofinetcom

97

Resources PROFINEWS App

wwwusprofinetcom

98

Resources NewsletterPROFINEWScom

wwwusprofinetcom

99

wwwusprofinetcom

Resources Webinars

Introduction to Ethernet for Control EngineersPROFINETIndustrial WirelessIndustrial Ethernet DiagnosticsPROFIBUS in the Process Industries PROFIsafePROFIenergyCompleting a PROFINET Project

More

100

Resources One-day training classes101

PROFINETMinneapolis June 4Denver June Chicago Aug Tampa Oct Detroit Oct Louisville Nov Raleigh Nov Seattle Dec

For the latest scheduleand to register visit

wwwusprofinetcom wwwusprofinetcom

PROFINETLos Angeles Feb 3 Dallas Feb 19Atlanta Mar 4Houston Mar 19Richmond Apr 2St Louis Apr 16Newark Apr 28Pittsburgh May 14

Resources PROFItech Classes

PROFIBUS or PROFINET Certified Network Engineer classFull week in Johnson City TNAlso available on-siteTheoretical plus hands-onCertification requires passing both a theoretical and practical examCertified Network Engineers are listed at wwwprofibuscomDetails at certifiedProfiInterfaceCentercomRegister online

wwwusprofinetcom

102

PROFINET Developer Workshop

Provide background and knowledge to design and test a PROFINET product efficientlyHow PROFINET can meet the specific applicationrsquos needs (ex GSDML file development)Tailored to customerrsquos level of experience and education Builds upon the PROFINET Certified Network Engineer curriculumHands-on experience and expert instruction on how to use the PROFINET test software suiteSmall or large groups accommodated both at the PIC or on the customerrsquos site wwwusprofinetcom

103

Resources Books

wwwusprofinetcom

104

OrderOrder

Order Order

Resources Social Media

wwwusprofinetcom

105

PROFItelevision

ThePROFIblogger

MinutePROFINET

Resources People

PI North America16101 N 82nd StreetSuite 3BScottsdale AZ 85260 USA ph (480) 483-2456fax (480) 483-7202wwwusprofibuscom

Michael Bryant Executive DirectorCarl Henning Deputy DirectorMichael Bowne Director of Tech MktingLynne Froehlich Administrative DirectorMarsha Bryant Administrator

PROFI Interface Center One Internet PlazaJohnson City TN 37604 USA

ph (423) 262-2576fax (423) 262-2103 wwwProfiInterfaceCentercom

Torsten Paulsen PIC ManagerHunter Harrington PROFINET Consulting EngrKyle McMillan PROFINET Systems EngineerJohn Swindall PROFIBUS Systems Engineer

wwwusprofinetcom

106

copy2013-2015 PI North America The PROFINET and PROFIBUS Logos are registered trademarks Members of PI are entitled to use the logos in all their written or electronic publications and promotional material The use of the PROFINET Logo in connection with PROFINET products is allowed only under the conditions of the PROFINET Runtime Software license All other trademarks and registered trademarks are the property of their respective owners

  • PROFINET vs EtherNetIP
  • A Disclaimer
  • Agenda
  • The Organization PROFINET
  • The Organizations
  • The Organizations Activities
  • The Organizations Cooperation
  • PI markets
  • Itrsquos all about the data
  • The road to IIoT
  • Breadth of Application Coverage
  • Competitive comparison discrete IO
  • Resources
  • PROFINET in Process
  • Competitive comparison process
  • Resources
  • Resources PROFIBUS PA
  • Motion Control Topology
  • Competitive comparison motion
  • Resources
  • Depth of Features
  • 5 steps to determinism
  • PROFINET and TCPIP
  • Why not use TCPIP for real-time
  • Ethernet doesnrsquot cause delays
  • PROFINET RT (Real Time)
  • When you try to use all layershellip
  • When you try to use all layershellip
  • Bandwidth Reservation for PROFINET IRT
  • Scheduling for PROFINET IRT
  • Functional principle of synchronization
  • 3125 microsecond cycle
  • Summary
  • Depth of Features
  • The ISOOSI Communications Model
  • Device Diagnostic Information
  • Diagnostic Information
  • ISOOSI Model Where Diagnostics fit in
  • IT Standards fPROFINET Network Diagnostics
  • Network Diagnostics Using SNMP
  • Network diagnostics using HTTP
  • IT Standards fPROFINET Network Diagnostics
  • LLDP (Link Layer Discovery Protocol)
  • Slide Number 44
  • Simple Device Replacement
  • Simple Device Replacement
  • Slide Number 47
  • Competitive comparison diagnostics
  • Resources
  • Depth of Features
  • How do I move information vertically
  • Depth of Features
  • Application Profiles
  • Application Profiles
  • PROFIenergy Use Cases
  • Competitive comparison
  • PROFIenergy Resources
  • Depth of Features
  • PROFIsafe How it works
  • Competitive comparison
  • PROFIsafe Resources
  • Depth of Features
  • How do I integrate controllers
  • Depth of Features
  • Share an IO Device
  • Depth of Features
  • Wireless
  • PROFINET over wireless backbones
  • Competitive Comparison wireless
  • Resources
  • Depth of Features
  • More
  • Depth of Features
  • Security
  • Resources
  • Leadership
  • Wrapping Up
  • What is PROFINET
  • Industrial
  • Scalable (Donrsquot Fence Me In)
  • Complete
  • Open
  • Fast
  • Flexible
  • Easy
  • Ethernet (Standard Unmodified)
  • Industrial Ethernet Capability Matrix
  • Industrial Ethernet Capability Matrix
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Resources
  • Competitive Resources from the PROFIblog
  • wwwusprofinetcom
  • Resources PROFINEWS App
  • Resources Newsletter
  • Resources Webinars
  • Resources One-day training classes
  • Resources PROFItech Classes
  • PROFINET Developer Workshop
  • Resources Books
  • Resources Social Media
  • Resources People
  • Slide Number 107
Page 94: PROFINET vs. EtherNet/IP · PROFINET RT (Real Time) The device determines which path the telegram takes  26 Data 40*…1440 Bytes InterFrame Gap 12 Byte Pre-amble

Industrial Ethernet Functionality

Technology PROFINET EtherNetIP Modbus TCP

PROFINET for PA(Process Automation)

Yes No No

Shared Device Yes No No

iPar (optional parameter server)

Yes No No

TCI ndash Tool Calling Interface(allows vendor tools to be entered from the PROFINET configuration engineering tool)

Yes No No

94

wwwusprofinetcom

Resources

Competitive Resources from the PROFIblog

Pegging the FUD Meter (82707)The Fickle Finger of FUD (103007)FUD Dissection Part 1FUD Dissection Part 2Responding to FUD with FCNThe Big Lie SUE (121708)The EtherNetIP FUD-sicle ndash Melted Again(73112)PROFINET versus EtherNetIP (22415)

wwwusprofinetcom

96

wwwusprofinetcom

wwwusprofinetcom

97

Resources PROFINEWS App

wwwusprofinetcom

98

Resources NewsletterPROFINEWScom

wwwusprofinetcom

99

wwwusprofinetcom

Resources Webinars

Introduction to Ethernet for Control EngineersPROFINETIndustrial WirelessIndustrial Ethernet DiagnosticsPROFIBUS in the Process Industries PROFIsafePROFIenergyCompleting a PROFINET Project

More

100

Resources One-day training classes101

PROFINETMinneapolis June 4Denver June Chicago Aug Tampa Oct Detroit Oct Louisville Nov Raleigh Nov Seattle Dec

For the latest scheduleand to register visit

wwwusprofinetcom wwwusprofinetcom

PROFINETLos Angeles Feb 3 Dallas Feb 19Atlanta Mar 4Houston Mar 19Richmond Apr 2St Louis Apr 16Newark Apr 28Pittsburgh May 14

Resources PROFItech Classes

PROFIBUS or PROFINET Certified Network Engineer classFull week in Johnson City TNAlso available on-siteTheoretical plus hands-onCertification requires passing both a theoretical and practical examCertified Network Engineers are listed at wwwprofibuscomDetails at certifiedProfiInterfaceCentercomRegister online

wwwusprofinetcom

102

PROFINET Developer Workshop

Provide background and knowledge to design and test a PROFINET product efficientlyHow PROFINET can meet the specific applicationrsquos needs (ex GSDML file development)Tailored to customerrsquos level of experience and education Builds upon the PROFINET Certified Network Engineer curriculumHands-on experience and expert instruction on how to use the PROFINET test software suiteSmall or large groups accommodated both at the PIC or on the customerrsquos site wwwusprofinetcom

103

Resources Books

wwwusprofinetcom

104

OrderOrder

Order Order

Resources Social Media

wwwusprofinetcom

105

PROFItelevision

ThePROFIblogger

MinutePROFINET

Resources People

PI North America16101 N 82nd StreetSuite 3BScottsdale AZ 85260 USA ph (480) 483-2456fax (480) 483-7202wwwusprofibuscom

Michael Bryant Executive DirectorCarl Henning Deputy DirectorMichael Bowne Director of Tech MktingLynne Froehlich Administrative DirectorMarsha Bryant Administrator

PROFI Interface Center One Internet PlazaJohnson City TN 37604 USA

ph (423) 262-2576fax (423) 262-2103 wwwProfiInterfaceCentercom

Torsten Paulsen PIC ManagerHunter Harrington PROFINET Consulting EngrKyle McMillan PROFINET Systems EngineerJohn Swindall PROFIBUS Systems Engineer

wwwusprofinetcom

106

copy2013-2015 PI North America The PROFINET and PROFIBUS Logos are registered trademarks Members of PI are entitled to use the logos in all their written or electronic publications and promotional material The use of the PROFINET Logo in connection with PROFINET products is allowed only under the conditions of the PROFINET Runtime Software license All other trademarks and registered trademarks are the property of their respective owners

  • PROFINET vs EtherNetIP
  • A Disclaimer
  • Agenda
  • The Organization PROFINET
  • The Organizations
  • The Organizations Activities
  • The Organizations Cooperation
  • PI markets
  • Itrsquos all about the data
  • The road to IIoT
  • Breadth of Application Coverage
  • Competitive comparison discrete IO
  • Resources
  • PROFINET in Process
  • Competitive comparison process
  • Resources
  • Resources PROFIBUS PA
  • Motion Control Topology
  • Competitive comparison motion
  • Resources
  • Depth of Features
  • 5 steps to determinism
  • PROFINET and TCPIP
  • Why not use TCPIP for real-time
  • Ethernet doesnrsquot cause delays
  • PROFINET RT (Real Time)
  • When you try to use all layershellip
  • When you try to use all layershellip
  • Bandwidth Reservation for PROFINET IRT
  • Scheduling for PROFINET IRT
  • Functional principle of synchronization
  • 3125 microsecond cycle
  • Summary
  • Depth of Features
  • The ISOOSI Communications Model
  • Device Diagnostic Information
  • Diagnostic Information
  • ISOOSI Model Where Diagnostics fit in
  • IT Standards fPROFINET Network Diagnostics
  • Network Diagnostics Using SNMP
  • Network diagnostics using HTTP
  • IT Standards fPROFINET Network Diagnostics
  • LLDP (Link Layer Discovery Protocol)
  • Slide Number 44
  • Simple Device Replacement
  • Simple Device Replacement
  • Slide Number 47
  • Competitive comparison diagnostics
  • Resources
  • Depth of Features
  • How do I move information vertically
  • Depth of Features
  • Application Profiles
  • Application Profiles
  • PROFIenergy Use Cases
  • Competitive comparison
  • PROFIenergy Resources
  • Depth of Features
  • PROFIsafe How it works
  • Competitive comparison
  • PROFIsafe Resources
  • Depth of Features
  • How do I integrate controllers
  • Depth of Features
  • Share an IO Device
  • Depth of Features
  • Wireless
  • PROFINET over wireless backbones
  • Competitive Comparison wireless
  • Resources
  • Depth of Features
  • More
  • Depth of Features
  • Security
  • Resources
  • Leadership
  • Wrapping Up
  • What is PROFINET
  • Industrial
  • Scalable (Donrsquot Fence Me In)
  • Complete
  • Open
  • Fast
  • Flexible
  • Easy
  • Ethernet (Standard Unmodified)
  • Industrial Ethernet Capability Matrix
  • Industrial Ethernet Capability Matrix
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Resources
  • Competitive Resources from the PROFIblog
  • wwwusprofinetcom
  • Resources PROFINEWS App
  • Resources Newsletter
  • Resources Webinars
  • Resources One-day training classes
  • Resources PROFItech Classes
  • PROFINET Developer Workshop
  • Resources Books
  • Resources Social Media
  • Resources People
  • Slide Number 107
Page 95: PROFINET vs. EtherNet/IP · PROFINET RT (Real Time) The device determines which path the telegram takes  26 Data 40*…1440 Bytes InterFrame Gap 12 Byte Pre-amble

Resources

Competitive Resources from the PROFIblog

Pegging the FUD Meter (82707)The Fickle Finger of FUD (103007)FUD Dissection Part 1FUD Dissection Part 2Responding to FUD with FCNThe Big Lie SUE (121708)The EtherNetIP FUD-sicle ndash Melted Again(73112)PROFINET versus EtherNetIP (22415)

wwwusprofinetcom

96

wwwusprofinetcom

wwwusprofinetcom

97

Resources PROFINEWS App

wwwusprofinetcom

98

Resources NewsletterPROFINEWScom

wwwusprofinetcom

99

wwwusprofinetcom

Resources Webinars

Introduction to Ethernet for Control EngineersPROFINETIndustrial WirelessIndustrial Ethernet DiagnosticsPROFIBUS in the Process Industries PROFIsafePROFIenergyCompleting a PROFINET Project

More

100

Resources One-day training classes101

PROFINETMinneapolis June 4Denver June Chicago Aug Tampa Oct Detroit Oct Louisville Nov Raleigh Nov Seattle Dec

For the latest scheduleand to register visit

wwwusprofinetcom wwwusprofinetcom

PROFINETLos Angeles Feb 3 Dallas Feb 19Atlanta Mar 4Houston Mar 19Richmond Apr 2St Louis Apr 16Newark Apr 28Pittsburgh May 14

Resources PROFItech Classes

PROFIBUS or PROFINET Certified Network Engineer classFull week in Johnson City TNAlso available on-siteTheoretical plus hands-onCertification requires passing both a theoretical and practical examCertified Network Engineers are listed at wwwprofibuscomDetails at certifiedProfiInterfaceCentercomRegister online

wwwusprofinetcom

102

PROFINET Developer Workshop

Provide background and knowledge to design and test a PROFINET product efficientlyHow PROFINET can meet the specific applicationrsquos needs (ex GSDML file development)Tailored to customerrsquos level of experience and education Builds upon the PROFINET Certified Network Engineer curriculumHands-on experience and expert instruction on how to use the PROFINET test software suiteSmall or large groups accommodated both at the PIC or on the customerrsquos site wwwusprofinetcom

103

Resources Books

wwwusprofinetcom

104

OrderOrder

Order Order

Resources Social Media

wwwusprofinetcom

105

PROFItelevision

ThePROFIblogger

MinutePROFINET

Resources People

PI North America16101 N 82nd StreetSuite 3BScottsdale AZ 85260 USA ph (480) 483-2456fax (480) 483-7202wwwusprofibuscom

Michael Bryant Executive DirectorCarl Henning Deputy DirectorMichael Bowne Director of Tech MktingLynne Froehlich Administrative DirectorMarsha Bryant Administrator

PROFI Interface Center One Internet PlazaJohnson City TN 37604 USA

ph (423) 262-2576fax (423) 262-2103 wwwProfiInterfaceCentercom

Torsten Paulsen PIC ManagerHunter Harrington PROFINET Consulting EngrKyle McMillan PROFINET Systems EngineerJohn Swindall PROFIBUS Systems Engineer

wwwusprofinetcom

106

copy2013-2015 PI North America The PROFINET and PROFIBUS Logos are registered trademarks Members of PI are entitled to use the logos in all their written or electronic publications and promotional material The use of the PROFINET Logo in connection with PROFINET products is allowed only under the conditions of the PROFINET Runtime Software license All other trademarks and registered trademarks are the property of their respective owners

  • PROFINET vs EtherNetIP
  • A Disclaimer
  • Agenda
  • The Organization PROFINET
  • The Organizations
  • The Organizations Activities
  • The Organizations Cooperation
  • PI markets
  • Itrsquos all about the data
  • The road to IIoT
  • Breadth of Application Coverage
  • Competitive comparison discrete IO
  • Resources
  • PROFINET in Process
  • Competitive comparison process
  • Resources
  • Resources PROFIBUS PA
  • Motion Control Topology
  • Competitive comparison motion
  • Resources
  • Depth of Features
  • 5 steps to determinism
  • PROFINET and TCPIP
  • Why not use TCPIP for real-time
  • Ethernet doesnrsquot cause delays
  • PROFINET RT (Real Time)
  • When you try to use all layershellip
  • When you try to use all layershellip
  • Bandwidth Reservation for PROFINET IRT
  • Scheduling for PROFINET IRT
  • Functional principle of synchronization
  • 3125 microsecond cycle
  • Summary
  • Depth of Features
  • The ISOOSI Communications Model
  • Device Diagnostic Information
  • Diagnostic Information
  • ISOOSI Model Where Diagnostics fit in
  • IT Standards fPROFINET Network Diagnostics
  • Network Diagnostics Using SNMP
  • Network diagnostics using HTTP
  • IT Standards fPROFINET Network Diagnostics
  • LLDP (Link Layer Discovery Protocol)
  • Slide Number 44
  • Simple Device Replacement
  • Simple Device Replacement
  • Slide Number 47
  • Competitive comparison diagnostics
  • Resources
  • Depth of Features
  • How do I move information vertically
  • Depth of Features
  • Application Profiles
  • Application Profiles
  • PROFIenergy Use Cases
  • Competitive comparison
  • PROFIenergy Resources
  • Depth of Features
  • PROFIsafe How it works
  • Competitive comparison
  • PROFIsafe Resources
  • Depth of Features
  • How do I integrate controllers
  • Depth of Features
  • Share an IO Device
  • Depth of Features
  • Wireless
  • PROFINET over wireless backbones
  • Competitive Comparison wireless
  • Resources
  • Depth of Features
  • More
  • Depth of Features
  • Security
  • Resources
  • Leadership
  • Wrapping Up
  • What is PROFINET
  • Industrial
  • Scalable (Donrsquot Fence Me In)
  • Complete
  • Open
  • Fast
  • Flexible
  • Easy
  • Ethernet (Standard Unmodified)
  • Industrial Ethernet Capability Matrix
  • Industrial Ethernet Capability Matrix
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Resources
  • Competitive Resources from the PROFIblog
  • wwwusprofinetcom
  • Resources PROFINEWS App
  • Resources Newsletter
  • Resources Webinars
  • Resources One-day training classes
  • Resources PROFItech Classes
  • PROFINET Developer Workshop
  • Resources Books
  • Resources Social Media
  • Resources People
  • Slide Number 107
Page 96: PROFINET vs. EtherNet/IP · PROFINET RT (Real Time) The device determines which path the telegram takes  26 Data 40*…1440 Bytes InterFrame Gap 12 Byte Pre-amble

Competitive Resources from the PROFIblog

Pegging the FUD Meter (82707)The Fickle Finger of FUD (103007)FUD Dissection Part 1FUD Dissection Part 2Responding to FUD with FCNThe Big Lie SUE (121708)The EtherNetIP FUD-sicle ndash Melted Again(73112)PROFINET versus EtherNetIP (22415)

wwwusprofinetcom

96

wwwusprofinetcom

wwwusprofinetcom

97

Resources PROFINEWS App

wwwusprofinetcom

98

Resources NewsletterPROFINEWScom

wwwusprofinetcom

99

wwwusprofinetcom

Resources Webinars

Introduction to Ethernet for Control EngineersPROFINETIndustrial WirelessIndustrial Ethernet DiagnosticsPROFIBUS in the Process Industries PROFIsafePROFIenergyCompleting a PROFINET Project

More

100

Resources One-day training classes101

PROFINETMinneapolis June 4Denver June Chicago Aug Tampa Oct Detroit Oct Louisville Nov Raleigh Nov Seattle Dec

For the latest scheduleand to register visit

wwwusprofinetcom wwwusprofinetcom

PROFINETLos Angeles Feb 3 Dallas Feb 19Atlanta Mar 4Houston Mar 19Richmond Apr 2St Louis Apr 16Newark Apr 28Pittsburgh May 14

Resources PROFItech Classes

PROFIBUS or PROFINET Certified Network Engineer classFull week in Johnson City TNAlso available on-siteTheoretical plus hands-onCertification requires passing both a theoretical and practical examCertified Network Engineers are listed at wwwprofibuscomDetails at certifiedProfiInterfaceCentercomRegister online

wwwusprofinetcom

102

PROFINET Developer Workshop

Provide background and knowledge to design and test a PROFINET product efficientlyHow PROFINET can meet the specific applicationrsquos needs (ex GSDML file development)Tailored to customerrsquos level of experience and education Builds upon the PROFINET Certified Network Engineer curriculumHands-on experience and expert instruction on how to use the PROFINET test software suiteSmall or large groups accommodated both at the PIC or on the customerrsquos site wwwusprofinetcom

103

Resources Books

wwwusprofinetcom

104

OrderOrder

Order Order

Resources Social Media

wwwusprofinetcom

105

PROFItelevision

ThePROFIblogger

MinutePROFINET

Resources People

PI North America16101 N 82nd StreetSuite 3BScottsdale AZ 85260 USA ph (480) 483-2456fax (480) 483-7202wwwusprofibuscom

Michael Bryant Executive DirectorCarl Henning Deputy DirectorMichael Bowne Director of Tech MktingLynne Froehlich Administrative DirectorMarsha Bryant Administrator

PROFI Interface Center One Internet PlazaJohnson City TN 37604 USA

ph (423) 262-2576fax (423) 262-2103 wwwProfiInterfaceCentercom

Torsten Paulsen PIC ManagerHunter Harrington PROFINET Consulting EngrKyle McMillan PROFINET Systems EngineerJohn Swindall PROFIBUS Systems Engineer

wwwusprofinetcom

106

copy2013-2015 PI North America The PROFINET and PROFIBUS Logos are registered trademarks Members of PI are entitled to use the logos in all their written or electronic publications and promotional material The use of the PROFINET Logo in connection with PROFINET products is allowed only under the conditions of the PROFINET Runtime Software license All other trademarks and registered trademarks are the property of their respective owners

  • PROFINET vs EtherNetIP
  • A Disclaimer
  • Agenda
  • The Organization PROFINET
  • The Organizations
  • The Organizations Activities
  • The Organizations Cooperation
  • PI markets
  • Itrsquos all about the data
  • The road to IIoT
  • Breadth of Application Coverage
  • Competitive comparison discrete IO
  • Resources
  • PROFINET in Process
  • Competitive comparison process
  • Resources
  • Resources PROFIBUS PA
  • Motion Control Topology
  • Competitive comparison motion
  • Resources
  • Depth of Features
  • 5 steps to determinism
  • PROFINET and TCPIP
  • Why not use TCPIP for real-time
  • Ethernet doesnrsquot cause delays
  • PROFINET RT (Real Time)
  • When you try to use all layershellip
  • When you try to use all layershellip
  • Bandwidth Reservation for PROFINET IRT
  • Scheduling for PROFINET IRT
  • Functional principle of synchronization
  • 3125 microsecond cycle
  • Summary
  • Depth of Features
  • The ISOOSI Communications Model
  • Device Diagnostic Information
  • Diagnostic Information
  • ISOOSI Model Where Diagnostics fit in
  • IT Standards fPROFINET Network Diagnostics
  • Network Diagnostics Using SNMP
  • Network diagnostics using HTTP
  • IT Standards fPROFINET Network Diagnostics
  • LLDP (Link Layer Discovery Protocol)
  • Slide Number 44
  • Simple Device Replacement
  • Simple Device Replacement
  • Slide Number 47
  • Competitive comparison diagnostics
  • Resources
  • Depth of Features
  • How do I move information vertically
  • Depth of Features
  • Application Profiles
  • Application Profiles
  • PROFIenergy Use Cases
  • Competitive comparison
  • PROFIenergy Resources
  • Depth of Features
  • PROFIsafe How it works
  • Competitive comparison
  • PROFIsafe Resources
  • Depth of Features
  • How do I integrate controllers
  • Depth of Features
  • Share an IO Device
  • Depth of Features
  • Wireless
  • PROFINET over wireless backbones
  • Competitive Comparison wireless
  • Resources
  • Depth of Features
  • More
  • Depth of Features
  • Security
  • Resources
  • Leadership
  • Wrapping Up
  • What is PROFINET
  • Industrial
  • Scalable (Donrsquot Fence Me In)
  • Complete
  • Open
  • Fast
  • Flexible
  • Easy
  • Ethernet (Standard Unmodified)
  • Industrial Ethernet Capability Matrix
  • Industrial Ethernet Capability Matrix
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Resources
  • Competitive Resources from the PROFIblog
  • wwwusprofinetcom
  • Resources PROFINEWS App
  • Resources Newsletter
  • Resources Webinars
  • Resources One-day training classes
  • Resources PROFItech Classes
  • PROFINET Developer Workshop
  • Resources Books
  • Resources Social Media
  • Resources People
  • Slide Number 107
Page 97: PROFINET vs. EtherNet/IP · PROFINET RT (Real Time) The device determines which path the telegram takes  26 Data 40*…1440 Bytes InterFrame Gap 12 Byte Pre-amble

wwwusprofinetcom

wwwusprofinetcom

97

Resources PROFINEWS App

wwwusprofinetcom

98

Resources NewsletterPROFINEWScom

wwwusprofinetcom

99

wwwusprofinetcom

Resources Webinars

Introduction to Ethernet for Control EngineersPROFINETIndustrial WirelessIndustrial Ethernet DiagnosticsPROFIBUS in the Process Industries PROFIsafePROFIenergyCompleting a PROFINET Project

More

100

Resources One-day training classes101

PROFINETMinneapolis June 4Denver June Chicago Aug Tampa Oct Detroit Oct Louisville Nov Raleigh Nov Seattle Dec

For the latest scheduleand to register visit

wwwusprofinetcom wwwusprofinetcom

PROFINETLos Angeles Feb 3 Dallas Feb 19Atlanta Mar 4Houston Mar 19Richmond Apr 2St Louis Apr 16Newark Apr 28Pittsburgh May 14

Resources PROFItech Classes

PROFIBUS or PROFINET Certified Network Engineer classFull week in Johnson City TNAlso available on-siteTheoretical plus hands-onCertification requires passing both a theoretical and practical examCertified Network Engineers are listed at wwwprofibuscomDetails at certifiedProfiInterfaceCentercomRegister online

wwwusprofinetcom

102

PROFINET Developer Workshop

Provide background and knowledge to design and test a PROFINET product efficientlyHow PROFINET can meet the specific applicationrsquos needs (ex GSDML file development)Tailored to customerrsquos level of experience and education Builds upon the PROFINET Certified Network Engineer curriculumHands-on experience and expert instruction on how to use the PROFINET test software suiteSmall or large groups accommodated both at the PIC or on the customerrsquos site wwwusprofinetcom

103

Resources Books

wwwusprofinetcom

104

OrderOrder

Order Order

Resources Social Media

wwwusprofinetcom

105

PROFItelevision

ThePROFIblogger

MinutePROFINET

Resources People

PI North America16101 N 82nd StreetSuite 3BScottsdale AZ 85260 USA ph (480) 483-2456fax (480) 483-7202wwwusprofibuscom

Michael Bryant Executive DirectorCarl Henning Deputy DirectorMichael Bowne Director of Tech MktingLynne Froehlich Administrative DirectorMarsha Bryant Administrator

PROFI Interface Center One Internet PlazaJohnson City TN 37604 USA

ph (423) 262-2576fax (423) 262-2103 wwwProfiInterfaceCentercom

Torsten Paulsen PIC ManagerHunter Harrington PROFINET Consulting EngrKyle McMillan PROFINET Systems EngineerJohn Swindall PROFIBUS Systems Engineer

wwwusprofinetcom

106

copy2013-2015 PI North America The PROFINET and PROFIBUS Logos are registered trademarks Members of PI are entitled to use the logos in all their written or electronic publications and promotional material The use of the PROFINET Logo in connection with PROFINET products is allowed only under the conditions of the PROFINET Runtime Software license All other trademarks and registered trademarks are the property of their respective owners

  • PROFINET vs EtherNetIP
  • A Disclaimer
  • Agenda
  • The Organization PROFINET
  • The Organizations
  • The Organizations Activities
  • The Organizations Cooperation
  • PI markets
  • Itrsquos all about the data
  • The road to IIoT
  • Breadth of Application Coverage
  • Competitive comparison discrete IO
  • Resources
  • PROFINET in Process
  • Competitive comparison process
  • Resources
  • Resources PROFIBUS PA
  • Motion Control Topology
  • Competitive comparison motion
  • Resources
  • Depth of Features
  • 5 steps to determinism
  • PROFINET and TCPIP
  • Why not use TCPIP for real-time
  • Ethernet doesnrsquot cause delays
  • PROFINET RT (Real Time)
  • When you try to use all layershellip
  • When you try to use all layershellip
  • Bandwidth Reservation for PROFINET IRT
  • Scheduling for PROFINET IRT
  • Functional principle of synchronization
  • 3125 microsecond cycle
  • Summary
  • Depth of Features
  • The ISOOSI Communications Model
  • Device Diagnostic Information
  • Diagnostic Information
  • ISOOSI Model Where Diagnostics fit in
  • IT Standards fPROFINET Network Diagnostics
  • Network Diagnostics Using SNMP
  • Network diagnostics using HTTP
  • IT Standards fPROFINET Network Diagnostics
  • LLDP (Link Layer Discovery Protocol)
  • Slide Number 44
  • Simple Device Replacement
  • Simple Device Replacement
  • Slide Number 47
  • Competitive comparison diagnostics
  • Resources
  • Depth of Features
  • How do I move information vertically
  • Depth of Features
  • Application Profiles
  • Application Profiles
  • PROFIenergy Use Cases
  • Competitive comparison
  • PROFIenergy Resources
  • Depth of Features
  • PROFIsafe How it works
  • Competitive comparison
  • PROFIsafe Resources
  • Depth of Features
  • How do I integrate controllers
  • Depth of Features
  • Share an IO Device
  • Depth of Features
  • Wireless
  • PROFINET over wireless backbones
  • Competitive Comparison wireless
  • Resources
  • Depth of Features
  • More
  • Depth of Features
  • Security
  • Resources
  • Leadership
  • Wrapping Up
  • What is PROFINET
  • Industrial
  • Scalable (Donrsquot Fence Me In)
  • Complete
  • Open
  • Fast
  • Flexible
  • Easy
  • Ethernet (Standard Unmodified)
  • Industrial Ethernet Capability Matrix
  • Industrial Ethernet Capability Matrix
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Resources
  • Competitive Resources from the PROFIblog
  • wwwusprofinetcom
  • Resources PROFINEWS App
  • Resources Newsletter
  • Resources Webinars
  • Resources One-day training classes
  • Resources PROFItech Classes
  • PROFINET Developer Workshop
  • Resources Books
  • Resources Social Media
  • Resources People
  • Slide Number 107
Page 98: PROFINET vs. EtherNet/IP · PROFINET RT (Real Time) The device determines which path the telegram takes  26 Data 40*…1440 Bytes InterFrame Gap 12 Byte Pre-amble

Resources PROFINEWS App

wwwusprofinetcom

98

Resources NewsletterPROFINEWScom

wwwusprofinetcom

99

wwwusprofinetcom

Resources Webinars

Introduction to Ethernet for Control EngineersPROFINETIndustrial WirelessIndustrial Ethernet DiagnosticsPROFIBUS in the Process Industries PROFIsafePROFIenergyCompleting a PROFINET Project

More

100

Resources One-day training classes101

PROFINETMinneapolis June 4Denver June Chicago Aug Tampa Oct Detroit Oct Louisville Nov Raleigh Nov Seattle Dec

For the latest scheduleand to register visit

wwwusprofinetcom wwwusprofinetcom

PROFINETLos Angeles Feb 3 Dallas Feb 19Atlanta Mar 4Houston Mar 19Richmond Apr 2St Louis Apr 16Newark Apr 28Pittsburgh May 14

Resources PROFItech Classes

PROFIBUS or PROFINET Certified Network Engineer classFull week in Johnson City TNAlso available on-siteTheoretical plus hands-onCertification requires passing both a theoretical and practical examCertified Network Engineers are listed at wwwprofibuscomDetails at certifiedProfiInterfaceCentercomRegister online

wwwusprofinetcom

102

PROFINET Developer Workshop

Provide background and knowledge to design and test a PROFINET product efficientlyHow PROFINET can meet the specific applicationrsquos needs (ex GSDML file development)Tailored to customerrsquos level of experience and education Builds upon the PROFINET Certified Network Engineer curriculumHands-on experience and expert instruction on how to use the PROFINET test software suiteSmall or large groups accommodated both at the PIC or on the customerrsquos site wwwusprofinetcom

103

Resources Books

wwwusprofinetcom

104

OrderOrder

Order Order

Resources Social Media

wwwusprofinetcom

105

PROFItelevision

ThePROFIblogger

MinutePROFINET

Resources People

PI North America16101 N 82nd StreetSuite 3BScottsdale AZ 85260 USA ph (480) 483-2456fax (480) 483-7202wwwusprofibuscom

Michael Bryant Executive DirectorCarl Henning Deputy DirectorMichael Bowne Director of Tech MktingLynne Froehlich Administrative DirectorMarsha Bryant Administrator

PROFI Interface Center One Internet PlazaJohnson City TN 37604 USA

ph (423) 262-2576fax (423) 262-2103 wwwProfiInterfaceCentercom

Torsten Paulsen PIC ManagerHunter Harrington PROFINET Consulting EngrKyle McMillan PROFINET Systems EngineerJohn Swindall PROFIBUS Systems Engineer

wwwusprofinetcom

106

copy2013-2015 PI North America The PROFINET and PROFIBUS Logos are registered trademarks Members of PI are entitled to use the logos in all their written or electronic publications and promotional material The use of the PROFINET Logo in connection with PROFINET products is allowed only under the conditions of the PROFINET Runtime Software license All other trademarks and registered trademarks are the property of their respective owners

  • PROFINET vs EtherNetIP
  • A Disclaimer
  • Agenda
  • The Organization PROFINET
  • The Organizations
  • The Organizations Activities
  • The Organizations Cooperation
  • PI markets
  • Itrsquos all about the data
  • The road to IIoT
  • Breadth of Application Coverage
  • Competitive comparison discrete IO
  • Resources
  • PROFINET in Process
  • Competitive comparison process
  • Resources
  • Resources PROFIBUS PA
  • Motion Control Topology
  • Competitive comparison motion
  • Resources
  • Depth of Features
  • 5 steps to determinism
  • PROFINET and TCPIP
  • Why not use TCPIP for real-time
  • Ethernet doesnrsquot cause delays
  • PROFINET RT (Real Time)
  • When you try to use all layershellip
  • When you try to use all layershellip
  • Bandwidth Reservation for PROFINET IRT
  • Scheduling for PROFINET IRT
  • Functional principle of synchronization
  • 3125 microsecond cycle
  • Summary
  • Depth of Features
  • The ISOOSI Communications Model
  • Device Diagnostic Information
  • Diagnostic Information
  • ISOOSI Model Where Diagnostics fit in
  • IT Standards fPROFINET Network Diagnostics
  • Network Diagnostics Using SNMP
  • Network diagnostics using HTTP
  • IT Standards fPROFINET Network Diagnostics
  • LLDP (Link Layer Discovery Protocol)
  • Slide Number 44
  • Simple Device Replacement
  • Simple Device Replacement
  • Slide Number 47
  • Competitive comparison diagnostics
  • Resources
  • Depth of Features
  • How do I move information vertically
  • Depth of Features
  • Application Profiles
  • Application Profiles
  • PROFIenergy Use Cases
  • Competitive comparison
  • PROFIenergy Resources
  • Depth of Features
  • PROFIsafe How it works
  • Competitive comparison
  • PROFIsafe Resources
  • Depth of Features
  • How do I integrate controllers
  • Depth of Features
  • Share an IO Device
  • Depth of Features
  • Wireless
  • PROFINET over wireless backbones
  • Competitive Comparison wireless
  • Resources
  • Depth of Features
  • More
  • Depth of Features
  • Security
  • Resources
  • Leadership
  • Wrapping Up
  • What is PROFINET
  • Industrial
  • Scalable (Donrsquot Fence Me In)
  • Complete
  • Open
  • Fast
  • Flexible
  • Easy
  • Ethernet (Standard Unmodified)
  • Industrial Ethernet Capability Matrix
  • Industrial Ethernet Capability Matrix
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Resources
  • Competitive Resources from the PROFIblog
  • wwwusprofinetcom
  • Resources PROFINEWS App
  • Resources Newsletter
  • Resources Webinars
  • Resources One-day training classes
  • Resources PROFItech Classes
  • PROFINET Developer Workshop
  • Resources Books
  • Resources Social Media
  • Resources People
  • Slide Number 107
Page 99: PROFINET vs. EtherNet/IP · PROFINET RT (Real Time) The device determines which path the telegram takes  26 Data 40*…1440 Bytes InterFrame Gap 12 Byte Pre-amble

Resources NewsletterPROFINEWScom

wwwusprofinetcom

99

wwwusprofinetcom

Resources Webinars

Introduction to Ethernet for Control EngineersPROFINETIndustrial WirelessIndustrial Ethernet DiagnosticsPROFIBUS in the Process Industries PROFIsafePROFIenergyCompleting a PROFINET Project

More

100

Resources One-day training classes101

PROFINETMinneapolis June 4Denver June Chicago Aug Tampa Oct Detroit Oct Louisville Nov Raleigh Nov Seattle Dec

For the latest scheduleand to register visit

wwwusprofinetcom wwwusprofinetcom

PROFINETLos Angeles Feb 3 Dallas Feb 19Atlanta Mar 4Houston Mar 19Richmond Apr 2St Louis Apr 16Newark Apr 28Pittsburgh May 14

Resources PROFItech Classes

PROFIBUS or PROFINET Certified Network Engineer classFull week in Johnson City TNAlso available on-siteTheoretical plus hands-onCertification requires passing both a theoretical and practical examCertified Network Engineers are listed at wwwprofibuscomDetails at certifiedProfiInterfaceCentercomRegister online

wwwusprofinetcom

102

PROFINET Developer Workshop

Provide background and knowledge to design and test a PROFINET product efficientlyHow PROFINET can meet the specific applicationrsquos needs (ex GSDML file development)Tailored to customerrsquos level of experience and education Builds upon the PROFINET Certified Network Engineer curriculumHands-on experience and expert instruction on how to use the PROFINET test software suiteSmall or large groups accommodated both at the PIC or on the customerrsquos site wwwusprofinetcom

103

Resources Books

wwwusprofinetcom

104

OrderOrder

Order Order

Resources Social Media

wwwusprofinetcom

105

PROFItelevision

ThePROFIblogger

MinutePROFINET

Resources People

PI North America16101 N 82nd StreetSuite 3BScottsdale AZ 85260 USA ph (480) 483-2456fax (480) 483-7202wwwusprofibuscom

Michael Bryant Executive DirectorCarl Henning Deputy DirectorMichael Bowne Director of Tech MktingLynne Froehlich Administrative DirectorMarsha Bryant Administrator

PROFI Interface Center One Internet PlazaJohnson City TN 37604 USA

ph (423) 262-2576fax (423) 262-2103 wwwProfiInterfaceCentercom

Torsten Paulsen PIC ManagerHunter Harrington PROFINET Consulting EngrKyle McMillan PROFINET Systems EngineerJohn Swindall PROFIBUS Systems Engineer

wwwusprofinetcom

106

copy2013-2015 PI North America The PROFINET and PROFIBUS Logos are registered trademarks Members of PI are entitled to use the logos in all their written or electronic publications and promotional material The use of the PROFINET Logo in connection with PROFINET products is allowed only under the conditions of the PROFINET Runtime Software license All other trademarks and registered trademarks are the property of their respective owners

  • PROFINET vs EtherNetIP
  • A Disclaimer
  • Agenda
  • The Organization PROFINET
  • The Organizations
  • The Organizations Activities
  • The Organizations Cooperation
  • PI markets
  • Itrsquos all about the data
  • The road to IIoT
  • Breadth of Application Coverage
  • Competitive comparison discrete IO
  • Resources
  • PROFINET in Process
  • Competitive comparison process
  • Resources
  • Resources PROFIBUS PA
  • Motion Control Topology
  • Competitive comparison motion
  • Resources
  • Depth of Features
  • 5 steps to determinism
  • PROFINET and TCPIP
  • Why not use TCPIP for real-time
  • Ethernet doesnrsquot cause delays
  • PROFINET RT (Real Time)
  • When you try to use all layershellip
  • When you try to use all layershellip
  • Bandwidth Reservation for PROFINET IRT
  • Scheduling for PROFINET IRT
  • Functional principle of synchronization
  • 3125 microsecond cycle
  • Summary
  • Depth of Features
  • The ISOOSI Communications Model
  • Device Diagnostic Information
  • Diagnostic Information
  • ISOOSI Model Where Diagnostics fit in
  • IT Standards fPROFINET Network Diagnostics
  • Network Diagnostics Using SNMP
  • Network diagnostics using HTTP
  • IT Standards fPROFINET Network Diagnostics
  • LLDP (Link Layer Discovery Protocol)
  • Slide Number 44
  • Simple Device Replacement
  • Simple Device Replacement
  • Slide Number 47
  • Competitive comparison diagnostics
  • Resources
  • Depth of Features
  • How do I move information vertically
  • Depth of Features
  • Application Profiles
  • Application Profiles
  • PROFIenergy Use Cases
  • Competitive comparison
  • PROFIenergy Resources
  • Depth of Features
  • PROFIsafe How it works
  • Competitive comparison
  • PROFIsafe Resources
  • Depth of Features
  • How do I integrate controllers
  • Depth of Features
  • Share an IO Device
  • Depth of Features
  • Wireless
  • PROFINET over wireless backbones
  • Competitive Comparison wireless
  • Resources
  • Depth of Features
  • More
  • Depth of Features
  • Security
  • Resources
  • Leadership
  • Wrapping Up
  • What is PROFINET
  • Industrial
  • Scalable (Donrsquot Fence Me In)
  • Complete
  • Open
  • Fast
  • Flexible
  • Easy
  • Ethernet (Standard Unmodified)
  • Industrial Ethernet Capability Matrix
  • Industrial Ethernet Capability Matrix
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Resources
  • Competitive Resources from the PROFIblog
  • wwwusprofinetcom
  • Resources PROFINEWS App
  • Resources Newsletter
  • Resources Webinars
  • Resources One-day training classes
  • Resources PROFItech Classes
  • PROFINET Developer Workshop
  • Resources Books
  • Resources Social Media
  • Resources People
  • Slide Number 107
Page 100: PROFINET vs. EtherNet/IP · PROFINET RT (Real Time) The device determines which path the telegram takes  26 Data 40*…1440 Bytes InterFrame Gap 12 Byte Pre-amble

wwwusprofinetcom

Resources Webinars

Introduction to Ethernet for Control EngineersPROFINETIndustrial WirelessIndustrial Ethernet DiagnosticsPROFIBUS in the Process Industries PROFIsafePROFIenergyCompleting a PROFINET Project

More

100

Resources One-day training classes101

PROFINETMinneapolis June 4Denver June Chicago Aug Tampa Oct Detroit Oct Louisville Nov Raleigh Nov Seattle Dec

For the latest scheduleand to register visit

wwwusprofinetcom wwwusprofinetcom

PROFINETLos Angeles Feb 3 Dallas Feb 19Atlanta Mar 4Houston Mar 19Richmond Apr 2St Louis Apr 16Newark Apr 28Pittsburgh May 14

Resources PROFItech Classes

PROFIBUS or PROFINET Certified Network Engineer classFull week in Johnson City TNAlso available on-siteTheoretical plus hands-onCertification requires passing both a theoretical and practical examCertified Network Engineers are listed at wwwprofibuscomDetails at certifiedProfiInterfaceCentercomRegister online

wwwusprofinetcom

102

PROFINET Developer Workshop

Provide background and knowledge to design and test a PROFINET product efficientlyHow PROFINET can meet the specific applicationrsquos needs (ex GSDML file development)Tailored to customerrsquos level of experience and education Builds upon the PROFINET Certified Network Engineer curriculumHands-on experience and expert instruction on how to use the PROFINET test software suiteSmall or large groups accommodated both at the PIC or on the customerrsquos site wwwusprofinetcom

103

Resources Books

wwwusprofinetcom

104

OrderOrder

Order Order

Resources Social Media

wwwusprofinetcom

105

PROFItelevision

ThePROFIblogger

MinutePROFINET

Resources People

PI North America16101 N 82nd StreetSuite 3BScottsdale AZ 85260 USA ph (480) 483-2456fax (480) 483-7202wwwusprofibuscom

Michael Bryant Executive DirectorCarl Henning Deputy DirectorMichael Bowne Director of Tech MktingLynne Froehlich Administrative DirectorMarsha Bryant Administrator

PROFI Interface Center One Internet PlazaJohnson City TN 37604 USA

ph (423) 262-2576fax (423) 262-2103 wwwProfiInterfaceCentercom

Torsten Paulsen PIC ManagerHunter Harrington PROFINET Consulting EngrKyle McMillan PROFINET Systems EngineerJohn Swindall PROFIBUS Systems Engineer

wwwusprofinetcom

106

copy2013-2015 PI North America The PROFINET and PROFIBUS Logos are registered trademarks Members of PI are entitled to use the logos in all their written or electronic publications and promotional material The use of the PROFINET Logo in connection with PROFINET products is allowed only under the conditions of the PROFINET Runtime Software license All other trademarks and registered trademarks are the property of their respective owners

  • PROFINET vs EtherNetIP
  • A Disclaimer
  • Agenda
  • The Organization PROFINET
  • The Organizations
  • The Organizations Activities
  • The Organizations Cooperation
  • PI markets
  • Itrsquos all about the data
  • The road to IIoT
  • Breadth of Application Coverage
  • Competitive comparison discrete IO
  • Resources
  • PROFINET in Process
  • Competitive comparison process
  • Resources
  • Resources PROFIBUS PA
  • Motion Control Topology
  • Competitive comparison motion
  • Resources
  • Depth of Features
  • 5 steps to determinism
  • PROFINET and TCPIP
  • Why not use TCPIP for real-time
  • Ethernet doesnrsquot cause delays
  • PROFINET RT (Real Time)
  • When you try to use all layershellip
  • When you try to use all layershellip
  • Bandwidth Reservation for PROFINET IRT
  • Scheduling for PROFINET IRT
  • Functional principle of synchronization
  • 3125 microsecond cycle
  • Summary
  • Depth of Features
  • The ISOOSI Communications Model
  • Device Diagnostic Information
  • Diagnostic Information
  • ISOOSI Model Where Diagnostics fit in
  • IT Standards fPROFINET Network Diagnostics
  • Network Diagnostics Using SNMP
  • Network diagnostics using HTTP
  • IT Standards fPROFINET Network Diagnostics
  • LLDP (Link Layer Discovery Protocol)
  • Slide Number 44
  • Simple Device Replacement
  • Simple Device Replacement
  • Slide Number 47
  • Competitive comparison diagnostics
  • Resources
  • Depth of Features
  • How do I move information vertically
  • Depth of Features
  • Application Profiles
  • Application Profiles
  • PROFIenergy Use Cases
  • Competitive comparison
  • PROFIenergy Resources
  • Depth of Features
  • PROFIsafe How it works
  • Competitive comparison
  • PROFIsafe Resources
  • Depth of Features
  • How do I integrate controllers
  • Depth of Features
  • Share an IO Device
  • Depth of Features
  • Wireless
  • PROFINET over wireless backbones
  • Competitive Comparison wireless
  • Resources
  • Depth of Features
  • More
  • Depth of Features
  • Security
  • Resources
  • Leadership
  • Wrapping Up
  • What is PROFINET
  • Industrial
  • Scalable (Donrsquot Fence Me In)
  • Complete
  • Open
  • Fast
  • Flexible
  • Easy
  • Ethernet (Standard Unmodified)
  • Industrial Ethernet Capability Matrix
  • Industrial Ethernet Capability Matrix
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Resources
  • Competitive Resources from the PROFIblog
  • wwwusprofinetcom
  • Resources PROFINEWS App
  • Resources Newsletter
  • Resources Webinars
  • Resources One-day training classes
  • Resources PROFItech Classes
  • PROFINET Developer Workshop
  • Resources Books
  • Resources Social Media
  • Resources People
  • Slide Number 107
Page 101: PROFINET vs. EtherNet/IP · PROFINET RT (Real Time) The device determines which path the telegram takes  26 Data 40*…1440 Bytes InterFrame Gap 12 Byte Pre-amble

Resources One-day training classes101

PROFINETMinneapolis June 4Denver June Chicago Aug Tampa Oct Detroit Oct Louisville Nov Raleigh Nov Seattle Dec

For the latest scheduleand to register visit

wwwusprofinetcom wwwusprofinetcom

PROFINETLos Angeles Feb 3 Dallas Feb 19Atlanta Mar 4Houston Mar 19Richmond Apr 2St Louis Apr 16Newark Apr 28Pittsburgh May 14

Resources PROFItech Classes

PROFIBUS or PROFINET Certified Network Engineer classFull week in Johnson City TNAlso available on-siteTheoretical plus hands-onCertification requires passing both a theoretical and practical examCertified Network Engineers are listed at wwwprofibuscomDetails at certifiedProfiInterfaceCentercomRegister online

wwwusprofinetcom

102

PROFINET Developer Workshop

Provide background and knowledge to design and test a PROFINET product efficientlyHow PROFINET can meet the specific applicationrsquos needs (ex GSDML file development)Tailored to customerrsquos level of experience and education Builds upon the PROFINET Certified Network Engineer curriculumHands-on experience and expert instruction on how to use the PROFINET test software suiteSmall or large groups accommodated both at the PIC or on the customerrsquos site wwwusprofinetcom

103

Resources Books

wwwusprofinetcom

104

OrderOrder

Order Order

Resources Social Media

wwwusprofinetcom

105

PROFItelevision

ThePROFIblogger

MinutePROFINET

Resources People

PI North America16101 N 82nd StreetSuite 3BScottsdale AZ 85260 USA ph (480) 483-2456fax (480) 483-7202wwwusprofibuscom

Michael Bryant Executive DirectorCarl Henning Deputy DirectorMichael Bowne Director of Tech MktingLynne Froehlich Administrative DirectorMarsha Bryant Administrator

PROFI Interface Center One Internet PlazaJohnson City TN 37604 USA

ph (423) 262-2576fax (423) 262-2103 wwwProfiInterfaceCentercom

Torsten Paulsen PIC ManagerHunter Harrington PROFINET Consulting EngrKyle McMillan PROFINET Systems EngineerJohn Swindall PROFIBUS Systems Engineer

wwwusprofinetcom

106

copy2013-2015 PI North America The PROFINET and PROFIBUS Logos are registered trademarks Members of PI are entitled to use the logos in all their written or electronic publications and promotional material The use of the PROFINET Logo in connection with PROFINET products is allowed only under the conditions of the PROFINET Runtime Software license All other trademarks and registered trademarks are the property of their respective owners

  • PROFINET vs EtherNetIP
  • A Disclaimer
  • Agenda
  • The Organization PROFINET
  • The Organizations
  • The Organizations Activities
  • The Organizations Cooperation
  • PI markets
  • Itrsquos all about the data
  • The road to IIoT
  • Breadth of Application Coverage
  • Competitive comparison discrete IO
  • Resources
  • PROFINET in Process
  • Competitive comparison process
  • Resources
  • Resources PROFIBUS PA
  • Motion Control Topology
  • Competitive comparison motion
  • Resources
  • Depth of Features
  • 5 steps to determinism
  • PROFINET and TCPIP
  • Why not use TCPIP for real-time
  • Ethernet doesnrsquot cause delays
  • PROFINET RT (Real Time)
  • When you try to use all layershellip
  • When you try to use all layershellip
  • Bandwidth Reservation for PROFINET IRT
  • Scheduling for PROFINET IRT
  • Functional principle of synchronization
  • 3125 microsecond cycle
  • Summary
  • Depth of Features
  • The ISOOSI Communications Model
  • Device Diagnostic Information
  • Diagnostic Information
  • ISOOSI Model Where Diagnostics fit in
  • IT Standards fPROFINET Network Diagnostics
  • Network Diagnostics Using SNMP
  • Network diagnostics using HTTP
  • IT Standards fPROFINET Network Diagnostics
  • LLDP (Link Layer Discovery Protocol)
  • Slide Number 44
  • Simple Device Replacement
  • Simple Device Replacement
  • Slide Number 47
  • Competitive comparison diagnostics
  • Resources
  • Depth of Features
  • How do I move information vertically
  • Depth of Features
  • Application Profiles
  • Application Profiles
  • PROFIenergy Use Cases
  • Competitive comparison
  • PROFIenergy Resources
  • Depth of Features
  • PROFIsafe How it works
  • Competitive comparison
  • PROFIsafe Resources
  • Depth of Features
  • How do I integrate controllers
  • Depth of Features
  • Share an IO Device
  • Depth of Features
  • Wireless
  • PROFINET over wireless backbones
  • Competitive Comparison wireless
  • Resources
  • Depth of Features
  • More
  • Depth of Features
  • Security
  • Resources
  • Leadership
  • Wrapping Up
  • What is PROFINET
  • Industrial
  • Scalable (Donrsquot Fence Me In)
  • Complete
  • Open
  • Fast
  • Flexible
  • Easy
  • Ethernet (Standard Unmodified)
  • Industrial Ethernet Capability Matrix
  • Industrial Ethernet Capability Matrix
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Resources
  • Competitive Resources from the PROFIblog
  • wwwusprofinetcom
  • Resources PROFINEWS App
  • Resources Newsletter
  • Resources Webinars
  • Resources One-day training classes
  • Resources PROFItech Classes
  • PROFINET Developer Workshop
  • Resources Books
  • Resources Social Media
  • Resources People
  • Slide Number 107
Page 102: PROFINET vs. EtherNet/IP · PROFINET RT (Real Time) The device determines which path the telegram takes  26 Data 40*…1440 Bytes InterFrame Gap 12 Byte Pre-amble

Resources PROFItech Classes

PROFIBUS or PROFINET Certified Network Engineer classFull week in Johnson City TNAlso available on-siteTheoretical plus hands-onCertification requires passing both a theoretical and practical examCertified Network Engineers are listed at wwwprofibuscomDetails at certifiedProfiInterfaceCentercomRegister online

wwwusprofinetcom

102

PROFINET Developer Workshop

Provide background and knowledge to design and test a PROFINET product efficientlyHow PROFINET can meet the specific applicationrsquos needs (ex GSDML file development)Tailored to customerrsquos level of experience and education Builds upon the PROFINET Certified Network Engineer curriculumHands-on experience and expert instruction on how to use the PROFINET test software suiteSmall or large groups accommodated both at the PIC or on the customerrsquos site wwwusprofinetcom

103

Resources Books

wwwusprofinetcom

104

OrderOrder

Order Order

Resources Social Media

wwwusprofinetcom

105

PROFItelevision

ThePROFIblogger

MinutePROFINET

Resources People

PI North America16101 N 82nd StreetSuite 3BScottsdale AZ 85260 USA ph (480) 483-2456fax (480) 483-7202wwwusprofibuscom

Michael Bryant Executive DirectorCarl Henning Deputy DirectorMichael Bowne Director of Tech MktingLynne Froehlich Administrative DirectorMarsha Bryant Administrator

PROFI Interface Center One Internet PlazaJohnson City TN 37604 USA

ph (423) 262-2576fax (423) 262-2103 wwwProfiInterfaceCentercom

Torsten Paulsen PIC ManagerHunter Harrington PROFINET Consulting EngrKyle McMillan PROFINET Systems EngineerJohn Swindall PROFIBUS Systems Engineer

wwwusprofinetcom

106

copy2013-2015 PI North America The PROFINET and PROFIBUS Logos are registered trademarks Members of PI are entitled to use the logos in all their written or electronic publications and promotional material The use of the PROFINET Logo in connection with PROFINET products is allowed only under the conditions of the PROFINET Runtime Software license All other trademarks and registered trademarks are the property of their respective owners

  • PROFINET vs EtherNetIP
  • A Disclaimer
  • Agenda
  • The Organization PROFINET
  • The Organizations
  • The Organizations Activities
  • The Organizations Cooperation
  • PI markets
  • Itrsquos all about the data
  • The road to IIoT
  • Breadth of Application Coverage
  • Competitive comparison discrete IO
  • Resources
  • PROFINET in Process
  • Competitive comparison process
  • Resources
  • Resources PROFIBUS PA
  • Motion Control Topology
  • Competitive comparison motion
  • Resources
  • Depth of Features
  • 5 steps to determinism
  • PROFINET and TCPIP
  • Why not use TCPIP for real-time
  • Ethernet doesnrsquot cause delays
  • PROFINET RT (Real Time)
  • When you try to use all layershellip
  • When you try to use all layershellip
  • Bandwidth Reservation for PROFINET IRT
  • Scheduling for PROFINET IRT
  • Functional principle of synchronization
  • 3125 microsecond cycle
  • Summary
  • Depth of Features
  • The ISOOSI Communications Model
  • Device Diagnostic Information
  • Diagnostic Information
  • ISOOSI Model Where Diagnostics fit in
  • IT Standards fPROFINET Network Diagnostics
  • Network Diagnostics Using SNMP
  • Network diagnostics using HTTP
  • IT Standards fPROFINET Network Diagnostics
  • LLDP (Link Layer Discovery Protocol)
  • Slide Number 44
  • Simple Device Replacement
  • Simple Device Replacement
  • Slide Number 47
  • Competitive comparison diagnostics
  • Resources
  • Depth of Features
  • How do I move information vertically
  • Depth of Features
  • Application Profiles
  • Application Profiles
  • PROFIenergy Use Cases
  • Competitive comparison
  • PROFIenergy Resources
  • Depth of Features
  • PROFIsafe How it works
  • Competitive comparison
  • PROFIsafe Resources
  • Depth of Features
  • How do I integrate controllers
  • Depth of Features
  • Share an IO Device
  • Depth of Features
  • Wireless
  • PROFINET over wireless backbones
  • Competitive Comparison wireless
  • Resources
  • Depth of Features
  • More
  • Depth of Features
  • Security
  • Resources
  • Leadership
  • Wrapping Up
  • What is PROFINET
  • Industrial
  • Scalable (Donrsquot Fence Me In)
  • Complete
  • Open
  • Fast
  • Flexible
  • Easy
  • Ethernet (Standard Unmodified)
  • Industrial Ethernet Capability Matrix
  • Industrial Ethernet Capability Matrix
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Resources
  • Competitive Resources from the PROFIblog
  • wwwusprofinetcom
  • Resources PROFINEWS App
  • Resources Newsletter
  • Resources Webinars
  • Resources One-day training classes
  • Resources PROFItech Classes
  • PROFINET Developer Workshop
  • Resources Books
  • Resources Social Media
  • Resources People
  • Slide Number 107
Page 103: PROFINET vs. EtherNet/IP · PROFINET RT (Real Time) The device determines which path the telegram takes  26 Data 40*…1440 Bytes InterFrame Gap 12 Byte Pre-amble

PROFINET Developer Workshop

Provide background and knowledge to design and test a PROFINET product efficientlyHow PROFINET can meet the specific applicationrsquos needs (ex GSDML file development)Tailored to customerrsquos level of experience and education Builds upon the PROFINET Certified Network Engineer curriculumHands-on experience and expert instruction on how to use the PROFINET test software suiteSmall or large groups accommodated both at the PIC or on the customerrsquos site wwwusprofinetcom

103

Resources Books

wwwusprofinetcom

104

OrderOrder

Order Order

Resources Social Media

wwwusprofinetcom

105

PROFItelevision

ThePROFIblogger

MinutePROFINET

Resources People

PI North America16101 N 82nd StreetSuite 3BScottsdale AZ 85260 USA ph (480) 483-2456fax (480) 483-7202wwwusprofibuscom

Michael Bryant Executive DirectorCarl Henning Deputy DirectorMichael Bowne Director of Tech MktingLynne Froehlich Administrative DirectorMarsha Bryant Administrator

PROFI Interface Center One Internet PlazaJohnson City TN 37604 USA

ph (423) 262-2576fax (423) 262-2103 wwwProfiInterfaceCentercom

Torsten Paulsen PIC ManagerHunter Harrington PROFINET Consulting EngrKyle McMillan PROFINET Systems EngineerJohn Swindall PROFIBUS Systems Engineer

wwwusprofinetcom

106

copy2013-2015 PI North America The PROFINET and PROFIBUS Logos are registered trademarks Members of PI are entitled to use the logos in all their written or electronic publications and promotional material The use of the PROFINET Logo in connection with PROFINET products is allowed only under the conditions of the PROFINET Runtime Software license All other trademarks and registered trademarks are the property of their respective owners

  • PROFINET vs EtherNetIP
  • A Disclaimer
  • Agenda
  • The Organization PROFINET
  • The Organizations
  • The Organizations Activities
  • The Organizations Cooperation
  • PI markets
  • Itrsquos all about the data
  • The road to IIoT
  • Breadth of Application Coverage
  • Competitive comparison discrete IO
  • Resources
  • PROFINET in Process
  • Competitive comparison process
  • Resources
  • Resources PROFIBUS PA
  • Motion Control Topology
  • Competitive comparison motion
  • Resources
  • Depth of Features
  • 5 steps to determinism
  • PROFINET and TCPIP
  • Why not use TCPIP for real-time
  • Ethernet doesnrsquot cause delays
  • PROFINET RT (Real Time)
  • When you try to use all layershellip
  • When you try to use all layershellip
  • Bandwidth Reservation for PROFINET IRT
  • Scheduling for PROFINET IRT
  • Functional principle of synchronization
  • 3125 microsecond cycle
  • Summary
  • Depth of Features
  • The ISOOSI Communications Model
  • Device Diagnostic Information
  • Diagnostic Information
  • ISOOSI Model Where Diagnostics fit in
  • IT Standards fPROFINET Network Diagnostics
  • Network Diagnostics Using SNMP
  • Network diagnostics using HTTP
  • IT Standards fPROFINET Network Diagnostics
  • LLDP (Link Layer Discovery Protocol)
  • Slide Number 44
  • Simple Device Replacement
  • Simple Device Replacement
  • Slide Number 47
  • Competitive comparison diagnostics
  • Resources
  • Depth of Features
  • How do I move information vertically
  • Depth of Features
  • Application Profiles
  • Application Profiles
  • PROFIenergy Use Cases
  • Competitive comparison
  • PROFIenergy Resources
  • Depth of Features
  • PROFIsafe How it works
  • Competitive comparison
  • PROFIsafe Resources
  • Depth of Features
  • How do I integrate controllers
  • Depth of Features
  • Share an IO Device
  • Depth of Features
  • Wireless
  • PROFINET over wireless backbones
  • Competitive Comparison wireless
  • Resources
  • Depth of Features
  • More
  • Depth of Features
  • Security
  • Resources
  • Leadership
  • Wrapping Up
  • What is PROFINET
  • Industrial
  • Scalable (Donrsquot Fence Me In)
  • Complete
  • Open
  • Fast
  • Flexible
  • Easy
  • Ethernet (Standard Unmodified)
  • Industrial Ethernet Capability Matrix
  • Industrial Ethernet Capability Matrix
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Resources
  • Competitive Resources from the PROFIblog
  • wwwusprofinetcom
  • Resources PROFINEWS App
  • Resources Newsletter
  • Resources Webinars
  • Resources One-day training classes
  • Resources PROFItech Classes
  • PROFINET Developer Workshop
  • Resources Books
  • Resources Social Media
  • Resources People
  • Slide Number 107
Page 104: PROFINET vs. EtherNet/IP · PROFINET RT (Real Time) The device determines which path the telegram takes  26 Data 40*…1440 Bytes InterFrame Gap 12 Byte Pre-amble

Resources Books

wwwusprofinetcom

104

OrderOrder

Order Order

Resources Social Media

wwwusprofinetcom

105

PROFItelevision

ThePROFIblogger

MinutePROFINET

Resources People

PI North America16101 N 82nd StreetSuite 3BScottsdale AZ 85260 USA ph (480) 483-2456fax (480) 483-7202wwwusprofibuscom

Michael Bryant Executive DirectorCarl Henning Deputy DirectorMichael Bowne Director of Tech MktingLynne Froehlich Administrative DirectorMarsha Bryant Administrator

PROFI Interface Center One Internet PlazaJohnson City TN 37604 USA

ph (423) 262-2576fax (423) 262-2103 wwwProfiInterfaceCentercom

Torsten Paulsen PIC ManagerHunter Harrington PROFINET Consulting EngrKyle McMillan PROFINET Systems EngineerJohn Swindall PROFIBUS Systems Engineer

wwwusprofinetcom

106

copy2013-2015 PI North America The PROFINET and PROFIBUS Logos are registered trademarks Members of PI are entitled to use the logos in all their written or electronic publications and promotional material The use of the PROFINET Logo in connection with PROFINET products is allowed only under the conditions of the PROFINET Runtime Software license All other trademarks and registered trademarks are the property of their respective owners

  • PROFINET vs EtherNetIP
  • A Disclaimer
  • Agenda
  • The Organization PROFINET
  • The Organizations
  • The Organizations Activities
  • The Organizations Cooperation
  • PI markets
  • Itrsquos all about the data
  • The road to IIoT
  • Breadth of Application Coverage
  • Competitive comparison discrete IO
  • Resources
  • PROFINET in Process
  • Competitive comparison process
  • Resources
  • Resources PROFIBUS PA
  • Motion Control Topology
  • Competitive comparison motion
  • Resources
  • Depth of Features
  • 5 steps to determinism
  • PROFINET and TCPIP
  • Why not use TCPIP for real-time
  • Ethernet doesnrsquot cause delays
  • PROFINET RT (Real Time)
  • When you try to use all layershellip
  • When you try to use all layershellip
  • Bandwidth Reservation for PROFINET IRT
  • Scheduling for PROFINET IRT
  • Functional principle of synchronization
  • 3125 microsecond cycle
  • Summary
  • Depth of Features
  • The ISOOSI Communications Model
  • Device Diagnostic Information
  • Diagnostic Information
  • ISOOSI Model Where Diagnostics fit in
  • IT Standards fPROFINET Network Diagnostics
  • Network Diagnostics Using SNMP
  • Network diagnostics using HTTP
  • IT Standards fPROFINET Network Diagnostics
  • LLDP (Link Layer Discovery Protocol)
  • Slide Number 44
  • Simple Device Replacement
  • Simple Device Replacement
  • Slide Number 47
  • Competitive comparison diagnostics
  • Resources
  • Depth of Features
  • How do I move information vertically
  • Depth of Features
  • Application Profiles
  • Application Profiles
  • PROFIenergy Use Cases
  • Competitive comparison
  • PROFIenergy Resources
  • Depth of Features
  • PROFIsafe How it works
  • Competitive comparison
  • PROFIsafe Resources
  • Depth of Features
  • How do I integrate controllers
  • Depth of Features
  • Share an IO Device
  • Depth of Features
  • Wireless
  • PROFINET over wireless backbones
  • Competitive Comparison wireless
  • Resources
  • Depth of Features
  • More
  • Depth of Features
  • Security
  • Resources
  • Leadership
  • Wrapping Up
  • What is PROFINET
  • Industrial
  • Scalable (Donrsquot Fence Me In)
  • Complete
  • Open
  • Fast
  • Flexible
  • Easy
  • Ethernet (Standard Unmodified)
  • Industrial Ethernet Capability Matrix
  • Industrial Ethernet Capability Matrix
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Resources
  • Competitive Resources from the PROFIblog
  • wwwusprofinetcom
  • Resources PROFINEWS App
  • Resources Newsletter
  • Resources Webinars
  • Resources One-day training classes
  • Resources PROFItech Classes
  • PROFINET Developer Workshop
  • Resources Books
  • Resources Social Media
  • Resources People
  • Slide Number 107
Page 105: PROFINET vs. EtherNet/IP · PROFINET RT (Real Time) The device determines which path the telegram takes  26 Data 40*…1440 Bytes InterFrame Gap 12 Byte Pre-amble

Resources Social Media

wwwusprofinetcom

105

PROFItelevision

ThePROFIblogger

MinutePROFINET

Resources People

PI North America16101 N 82nd StreetSuite 3BScottsdale AZ 85260 USA ph (480) 483-2456fax (480) 483-7202wwwusprofibuscom

Michael Bryant Executive DirectorCarl Henning Deputy DirectorMichael Bowne Director of Tech MktingLynne Froehlich Administrative DirectorMarsha Bryant Administrator

PROFI Interface Center One Internet PlazaJohnson City TN 37604 USA

ph (423) 262-2576fax (423) 262-2103 wwwProfiInterfaceCentercom

Torsten Paulsen PIC ManagerHunter Harrington PROFINET Consulting EngrKyle McMillan PROFINET Systems EngineerJohn Swindall PROFIBUS Systems Engineer

wwwusprofinetcom

106

copy2013-2015 PI North America The PROFINET and PROFIBUS Logos are registered trademarks Members of PI are entitled to use the logos in all their written or electronic publications and promotional material The use of the PROFINET Logo in connection with PROFINET products is allowed only under the conditions of the PROFINET Runtime Software license All other trademarks and registered trademarks are the property of their respective owners

  • PROFINET vs EtherNetIP
  • A Disclaimer
  • Agenda
  • The Organization PROFINET
  • The Organizations
  • The Organizations Activities
  • The Organizations Cooperation
  • PI markets
  • Itrsquos all about the data
  • The road to IIoT
  • Breadth of Application Coverage
  • Competitive comparison discrete IO
  • Resources
  • PROFINET in Process
  • Competitive comparison process
  • Resources
  • Resources PROFIBUS PA
  • Motion Control Topology
  • Competitive comparison motion
  • Resources
  • Depth of Features
  • 5 steps to determinism
  • PROFINET and TCPIP
  • Why not use TCPIP for real-time
  • Ethernet doesnrsquot cause delays
  • PROFINET RT (Real Time)
  • When you try to use all layershellip
  • When you try to use all layershellip
  • Bandwidth Reservation for PROFINET IRT
  • Scheduling for PROFINET IRT
  • Functional principle of synchronization
  • 3125 microsecond cycle
  • Summary
  • Depth of Features
  • The ISOOSI Communications Model
  • Device Diagnostic Information
  • Diagnostic Information
  • ISOOSI Model Where Diagnostics fit in
  • IT Standards fPROFINET Network Diagnostics
  • Network Diagnostics Using SNMP
  • Network diagnostics using HTTP
  • IT Standards fPROFINET Network Diagnostics
  • LLDP (Link Layer Discovery Protocol)
  • Slide Number 44
  • Simple Device Replacement
  • Simple Device Replacement
  • Slide Number 47
  • Competitive comparison diagnostics
  • Resources
  • Depth of Features
  • How do I move information vertically
  • Depth of Features
  • Application Profiles
  • Application Profiles
  • PROFIenergy Use Cases
  • Competitive comparison
  • PROFIenergy Resources
  • Depth of Features
  • PROFIsafe How it works
  • Competitive comparison
  • PROFIsafe Resources
  • Depth of Features
  • How do I integrate controllers
  • Depth of Features
  • Share an IO Device
  • Depth of Features
  • Wireless
  • PROFINET over wireless backbones
  • Competitive Comparison wireless
  • Resources
  • Depth of Features
  • More
  • Depth of Features
  • Security
  • Resources
  • Leadership
  • Wrapping Up
  • What is PROFINET
  • Industrial
  • Scalable (Donrsquot Fence Me In)
  • Complete
  • Open
  • Fast
  • Flexible
  • Easy
  • Ethernet (Standard Unmodified)
  • Industrial Ethernet Capability Matrix
  • Industrial Ethernet Capability Matrix
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Resources
  • Competitive Resources from the PROFIblog
  • wwwusprofinetcom
  • Resources PROFINEWS App
  • Resources Newsletter
  • Resources Webinars
  • Resources One-day training classes
  • Resources PROFItech Classes
  • PROFINET Developer Workshop
  • Resources Books
  • Resources Social Media
  • Resources People
  • Slide Number 107
Page 106: PROFINET vs. EtherNet/IP · PROFINET RT (Real Time) The device determines which path the telegram takes  26 Data 40*…1440 Bytes InterFrame Gap 12 Byte Pre-amble

Resources People

PI North America16101 N 82nd StreetSuite 3BScottsdale AZ 85260 USA ph (480) 483-2456fax (480) 483-7202wwwusprofibuscom

Michael Bryant Executive DirectorCarl Henning Deputy DirectorMichael Bowne Director of Tech MktingLynne Froehlich Administrative DirectorMarsha Bryant Administrator

PROFI Interface Center One Internet PlazaJohnson City TN 37604 USA

ph (423) 262-2576fax (423) 262-2103 wwwProfiInterfaceCentercom

Torsten Paulsen PIC ManagerHunter Harrington PROFINET Consulting EngrKyle McMillan PROFINET Systems EngineerJohn Swindall PROFIBUS Systems Engineer

wwwusprofinetcom

106

copy2013-2015 PI North America The PROFINET and PROFIBUS Logos are registered trademarks Members of PI are entitled to use the logos in all their written or electronic publications and promotional material The use of the PROFINET Logo in connection with PROFINET products is allowed only under the conditions of the PROFINET Runtime Software license All other trademarks and registered trademarks are the property of their respective owners

  • PROFINET vs EtherNetIP
  • A Disclaimer
  • Agenda
  • The Organization PROFINET
  • The Organizations
  • The Organizations Activities
  • The Organizations Cooperation
  • PI markets
  • Itrsquos all about the data
  • The road to IIoT
  • Breadth of Application Coverage
  • Competitive comparison discrete IO
  • Resources
  • PROFINET in Process
  • Competitive comparison process
  • Resources
  • Resources PROFIBUS PA
  • Motion Control Topology
  • Competitive comparison motion
  • Resources
  • Depth of Features
  • 5 steps to determinism
  • PROFINET and TCPIP
  • Why not use TCPIP for real-time
  • Ethernet doesnrsquot cause delays
  • PROFINET RT (Real Time)
  • When you try to use all layershellip
  • When you try to use all layershellip
  • Bandwidth Reservation for PROFINET IRT
  • Scheduling for PROFINET IRT
  • Functional principle of synchronization
  • 3125 microsecond cycle
  • Summary
  • Depth of Features
  • The ISOOSI Communications Model
  • Device Diagnostic Information
  • Diagnostic Information
  • ISOOSI Model Where Diagnostics fit in
  • IT Standards fPROFINET Network Diagnostics
  • Network Diagnostics Using SNMP
  • Network diagnostics using HTTP
  • IT Standards fPROFINET Network Diagnostics
  • LLDP (Link Layer Discovery Protocol)
  • Slide Number 44
  • Simple Device Replacement
  • Simple Device Replacement
  • Slide Number 47
  • Competitive comparison diagnostics
  • Resources
  • Depth of Features
  • How do I move information vertically
  • Depth of Features
  • Application Profiles
  • Application Profiles
  • PROFIenergy Use Cases
  • Competitive comparison
  • PROFIenergy Resources
  • Depth of Features
  • PROFIsafe How it works
  • Competitive comparison
  • PROFIsafe Resources
  • Depth of Features
  • How do I integrate controllers
  • Depth of Features
  • Share an IO Device
  • Depth of Features
  • Wireless
  • PROFINET over wireless backbones
  • Competitive Comparison wireless
  • Resources
  • Depth of Features
  • More
  • Depth of Features
  • Security
  • Resources
  • Leadership
  • Wrapping Up
  • What is PROFINET
  • Industrial
  • Scalable (Donrsquot Fence Me In)
  • Complete
  • Open
  • Fast
  • Flexible
  • Easy
  • Ethernet (Standard Unmodified)
  • Industrial Ethernet Capability Matrix
  • Industrial Ethernet Capability Matrix
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Resources
  • Competitive Resources from the PROFIblog
  • wwwusprofinetcom
  • Resources PROFINEWS App
  • Resources Newsletter
  • Resources Webinars
  • Resources One-day training classes
  • Resources PROFItech Classes
  • PROFINET Developer Workshop
  • Resources Books
  • Resources Social Media
  • Resources People
  • Slide Number 107
Page 107: PROFINET vs. EtherNet/IP · PROFINET RT (Real Time) The device determines which path the telegram takes  26 Data 40*…1440 Bytes InterFrame Gap 12 Byte Pre-amble

copy2013-2015 PI North America The PROFINET and PROFIBUS Logos are registered trademarks Members of PI are entitled to use the logos in all their written or electronic publications and promotional material The use of the PROFINET Logo in connection with PROFINET products is allowed only under the conditions of the PROFINET Runtime Software license All other trademarks and registered trademarks are the property of their respective owners

  • PROFINET vs EtherNetIP
  • A Disclaimer
  • Agenda
  • The Organization PROFINET
  • The Organizations
  • The Organizations Activities
  • The Organizations Cooperation
  • PI markets
  • Itrsquos all about the data
  • The road to IIoT
  • Breadth of Application Coverage
  • Competitive comparison discrete IO
  • Resources
  • PROFINET in Process
  • Competitive comparison process
  • Resources
  • Resources PROFIBUS PA
  • Motion Control Topology
  • Competitive comparison motion
  • Resources
  • Depth of Features
  • 5 steps to determinism
  • PROFINET and TCPIP
  • Why not use TCPIP for real-time
  • Ethernet doesnrsquot cause delays
  • PROFINET RT (Real Time)
  • When you try to use all layershellip
  • When you try to use all layershellip
  • Bandwidth Reservation for PROFINET IRT
  • Scheduling for PROFINET IRT
  • Functional principle of synchronization
  • 3125 microsecond cycle
  • Summary
  • Depth of Features
  • The ISOOSI Communications Model
  • Device Diagnostic Information
  • Diagnostic Information
  • ISOOSI Model Where Diagnostics fit in
  • IT Standards fPROFINET Network Diagnostics
  • Network Diagnostics Using SNMP
  • Network diagnostics using HTTP
  • IT Standards fPROFINET Network Diagnostics
  • LLDP (Link Layer Discovery Protocol)
  • Slide Number 44
  • Simple Device Replacement
  • Simple Device Replacement
  • Slide Number 47
  • Competitive comparison diagnostics
  • Resources
  • Depth of Features
  • How do I move information vertically
  • Depth of Features
  • Application Profiles
  • Application Profiles
  • PROFIenergy Use Cases
  • Competitive comparison
  • PROFIenergy Resources
  • Depth of Features
  • PROFIsafe How it works
  • Competitive comparison
  • PROFIsafe Resources
  • Depth of Features
  • How do I integrate controllers
  • Depth of Features
  • Share an IO Device
  • Depth of Features
  • Wireless
  • PROFINET over wireless backbones
  • Competitive Comparison wireless
  • Resources
  • Depth of Features
  • More
  • Depth of Features
  • Security
  • Resources
  • Leadership
  • Wrapping Up
  • What is PROFINET
  • Industrial
  • Scalable (Donrsquot Fence Me In)
  • Complete
  • Open
  • Fast
  • Flexible
  • Easy
  • Ethernet (Standard Unmodified)
  • Industrial Ethernet Capability Matrix
  • Industrial Ethernet Capability Matrix
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Industrial Ethernet Functionality
  • Resources
  • Competitive Resources from the PROFIblog
  • wwwusprofinetcom
  • Resources PROFINEWS App
  • Resources Newsletter
  • Resources Webinars
  • Resources One-day training classes
  • Resources PROFItech Classes
  • PROFINET Developer Workshop
  • Resources Books
  • Resources Social Media
  • Resources People
  • Slide Number 107