Uploaded by selezionip

DS 43-04 - Profinet and Profibus Network Design and Installation - Ver2 Rev0

advertisement
Digital Transformation Group
Operational Technology
Design Standard DS 43-04
Profinet and Profibus Network Design and Installation
VERSION 2
REVISION 0
NOVEMBER 2018
Design Standard No. DS 43-04
Profinet and Profibus Network Design and Installation
FOREWORD
SCADA Design Standards are prepared to ensure that the Water Corporation’s staff, consultants and
contractors are informed as to the Water Corporation’s design standards and recommended practices. Design
standards are intended to promote uniformity so as to simplify design and drafting practice and have as their
ultimate objective the provision of safe and functional plant at minimum whole of life cost.
The Water Corporation design standards and recommended practices described in this design standard have
evolved over a number of years as a result of design and field experience and these have been investigated
and documented.
Deviation, on a particular project, from the design standards and recommended practices may be permitted in
special circumstances but only after consultation with and endorsement by the Principal Engineer, SCADA
in the Water Corporation’s Operational Technology.
Users are invited to forward submissions for continuous improvement to the Principal SCADA Engineer
who will consider these for incorporation into future revisions.
Head of Operational Technology
This document is prepared without the assumption of a duty of care by the Water Corporation. The document is not
intended to be nor should it be relied on as a substitute for professional engineering design expertise or any other
professional advice.
It is the responsibility of the user to ensure they are using the current version of this document.
© Copyright – Water Corporation: This standard and software is copyright. With the exception of use permitted by the
Copyright Act 1968, no part may be reproduced without the written permission of the Water Corporation.
Uncontrolled if Printed
Ver 2 Rev 0
Page 2 of 74
© Copyright Water Corporation 2018
Design Standard No. DS 43-04
Profinet and Profibus Network Design and Installation
REVISION STATUS
The revision status of this standard is shown section by section below:
REVISION STATUS
VER/ DATE
PAGES
REV
REVISED
0/0
08.08.07
All
REVISION DESCRIPTION
RVWD. APRV.
(Section, Clause, Sub-Clause)
New Edition, draft release for
commenting of chapter 1 – 3.
Added Chapter 4, minor
changes to remainder
General Revision after initial
LR
SE
review
1.3: Added DS 80 reference
FW
JGB
1.4: Added more definitions
1.9: New section
1.10: New section
2.5: Revised DP cycle time
formula
2.6: Reduced max permissible
cable length for lower baud
rates to 1000m.
Amended 500 Kbit/s allowance
statement.
2.8: Reworded and amended last
paragraph to remove ambiguity
regarding termination
requirements with repeaters.
Amended figure 11
2.9: Reworded section to remove
ambiguity.
5.3: New section
6.5: New section
6.6: New section
6.7: New section
0/1
30.08.07
Chapter 4
1/0
14.03.08
All
1/1
22.09.08
Various
2/0
22.03.18
Revised
Draft release of Profinet
FW
Chapters: 1.2 addition as discussion paper for
review meeting
1.4
1.6
1.7
1.10
4.2 (old 3.2)
5 and all its
subchapters
(old chapter 4)
6 and all its
subchapters
(old chapter 5)
JGB
New Chapters:
2
7.8
7.9
2/0
12/11/18
Final release of Profinet
Uncontrolled if Printed
Ver 2 Rev 0
FW
JGB
Page 3 of 74
© Copyright Water Corporation 2018
Design Standard No. DS 43-04
Profinet and Profibus Network Design and Installation
REVISION STATUS
VER/ DATE
PAGES
REV
REVISED
REVISION DESCRIPTION
(Section, Clause, Sub-Clause)
additions
Uncontrolled if Printed
Ver 2 Rev 0
RVWD. APRV.
Page 4 of 74
© Copyright Water Corporation 2018
Design Standard No. DS 43-04
Profinet and Profibus Network Design and Installation
Design Standard DS 43-04
Profinet and Profibus
CONTENTS
Section
Page
1
Introduction ...................................................................................................................................8
1.1
Purpose..........................................................................................................................................8
1.2
Scope..............................................................................................................................................8
1.3
References .....................................................................................................................................8
1.4
Definitions .....................................................................................................................................9
1.5
Standards ....................................................................................................................................13
1.6
Guidelines ...................................................................................................................................13
1.7
Further reference documents ....................................................................................................13
1.8
Mandatory Requirements .........................................................................................................13
1.9
Mandatory Documentation Deliverables .................................................................................13
1.10
Mandatory Design and Installation Certification ...................................................................14
2
Profinet Design ............................................................................................................................15
2.1
2.1.1
2.1.2
2.1.3
2.1.4
Topology......................................................................................................................................15
Line Topology (NOT to be used) .................................................................................................15
Star Topology ...............................................................................................................................16
Tree Topology (NOT to be used) .................................................................................................16
Media Redundancy Protocol (MRP) Ring Topology (to be used) ...............................................17
2.2
I/O Devices requirements ..........................................................................................................18
2.3
Ethernet switches requirements................................................................................................18
2.4
Number of I/O Devices per Network ........................................................................................19
2.5
Device Names ..............................................................................................................................20
2.6
IP addresses ................................................................................................................................20
2.7
Update Times ..............................................................................................................................21
2.8
Network load ..............................................................................................................................21
2.9
SCADA and OIP connections ...................................................................................................24
2.10
Number of I/O Controllers per Profinet Network ..................................................................24
2.11
Inter PLC communication.........................................................................................................26
2.12
Siemens S7 H-Systems ...............................................................................................................26
2.13
Device Certification....................................................................................................................28
2.14
Cable and Connector Specification ..........................................................................................28
2.15
Cable length ................................................................................................................................28
2.16
Integration of Profibus PA devices ...........................................................................................28
2.17
Integration of Profibus DP Slave devices .................................................................................29
2.18
Designer Checklist......................................................................................................................31
Uncontrolled if Printed
Ver 2 Rev 0
Page 5 of 74
© Copyright Water Corporation 2018
Design Standard No. DS 43-04
Profinet and Profibus Network Design and Installation
3
Profibus DP Design .....................................................................................................................32
3.1
3.1.1
Topology......................................................................................................................................32
Fibre optic ....................................................................................................................................32
3.1.1.1 Fibre Optic Linear bus (Line) Topology ......................................................................33
3.1.1.2 Fibre Optic (redundant) Ring Topology .......................................................................33
3.1.1.3 Fibre Optic Star Topology ............................................................................................34
RS 485 (copper) ...........................................................................................................................34
3.1.2.1 RS 485 Linear bus (Line) Topology .............................................................................35
3.1.2.2 RS 485 Tree Topology .................................................................................................35
3.1.2
3.2
Number of Devices per RS 485 Segment ..................................................................................35
3.3
Node Addresses ..........................................................................................................................36
3.4
Number of Nodes on a Profibus network .................................................................................37
3.5
Bus cycle time .............................................................................................................................37
3.6
Bus speed & Segment Cable Length.........................................................................................38
3.7
Spurlines .....................................................................................................................................39
3.8
Termination ................................................................................................................................40
3.9
Certification ................................................................................................................................42
3.10
Cable specification .....................................................................................................................42
4
Profibus PA Design .....................................................................................................................44
4.1
Topology......................................................................................................................................44
4.2
DP/PA Link and Coupler selection...........................................................................................44
4.3
Number of PA Devices per Segment/Coupler..........................................................................48
4.4
Spurlines, Splices and Cable length..........................................................................................48
4.5
Segment Current consumption and Voltage Drop calculations.............................................49
4.6
Bus cycle time .............................................................................................................................50
4.7
Termination ................................................................................................................................51
4.8
Device Manager PC ...................................................................................................................51
4.9
Certification ................................................................................................................................52
4.10
Cable specification .....................................................................................................................52
4.11
Explosion Safety .........................................................................................................................52
5
Installation ...................................................................................................................................54
5.1
Shield connection........................................................................................................................54
5.2
Cable handling and protection..................................................................................................54
5.3
Cable spacing ..............................................................................................................................55
5.4
Fast connect system ....................................................................................................................56
5.5
Minimum Profibus DP cable length between devices .............................................................56
5.6
DB9 Connectors and Profibus installation cable path ............................................................56
6
PLC and SCADA configuration ................................................................................................58
6.1
6.1.1
PLC configuration......................................................................................................................58
GSD files ......................................................................................................................................58
6.1.1.1 Profibus.........................................................................................................................58
6.1.1.2 Profinet .........................................................................................................................58
Uncontrolled if Printed
Ver 2 Rev 0
Page 6 of 74
© Copyright Water Corporation 2018
Design Standard No. DS 43-04
Profinet and Profibus Network Design and Installation
6.1.2
6.1.3
Device Watchdog time (Response monitoring) ...........................................................................58
DP Master or I/O Controller bus monitoring ...............................................................................58
6.2
6.2.1
6.2.2
Diagnostics ..................................................................................................................................59
Profibus Diagnostics ....................................................................................................................59
Profinet Diagnostics .....................................................................................................................60
6.3
Profibus DP Bus parameters .....................................................................................................61
7
Appendix ......................................................................................................................................62
7.1
List of figures ..............................................................................................................................62
7.2
List of Tables ..............................................................................................................................62
7.3
List of Equations ........................................................................................................................63
7.4
7.4.1
7.4.2
7.4.3
7.4.4
Explanatory notes for Topology drawing 1 (Profibus with Siemens PA Link/Coupler) .....64
Estimated DP cycle time: .............................................................................................................65
Estimated PA cycle time: .............................................................................................................65
PA current consumption: .............................................................................................................65
PA Voltage drop calculation: .......................................................................................................66
7.5
7.5.1
7.5.2
7.5.3
7.5.4
Explanatory notes for Topology drawing 2 (Profibus with P&F PA Link/Coupler) ...........66
Estimated DP cycle time: .............................................................................................................67
Estimated PA cycle time: .............................................................................................................68
PA current consumption: .............................................................................................................68
PA Voltage drop calculation: .......................................................................................................68
7.6
7.6.1
Explanatory notes for Topology drawing 3 (Profibus with pure DP network, no PA)........69
Estimated DP cycle time: .............................................................................................................69
7.7
7.7.1
Explanatory notes for Topology drawing 4 (pure Profinet) ...................................................69
Estimated Network load: ..............................................................................................................71
7.8
7.8.1
Explanatory notes for Topology drawing 5 (Profinet with GSDML file based PA proxy) .72
Estimated Network load: ..............................................................................................................73
Uncontrolled if Printed
Ver 2 Rev 0
Page 7 of 74
© Copyright Water Corporation 2018
Design Standard No. DS 43-04
Profinet and Profibus Network Design and Installation
1
Introduction
1.1
Purpose
The Water Corporation has adopted a policy of outsourcing most of the electrical engineering and
electrical detail design associated with the procurement of its assets. The resulting assets need to be in
accordance with the Corporation’s operational needs and standard practices.
This document sets out design standards and engineering practices which shall be followed in respect
to the design and specification of electrical works being acquired by the Corporation.
While this design standard aims to be comprehensive, the Designer shall not assume that it covers all
requirements for a particular application.
It is the Water Corporation’s objective that its assets will be designed so that these are fit for purpose,
have a minimum long term cost and are safe to operate and maintain. In respect to matters not covered
specifically in this standard, the Designer shall aim their designs and specifications at achieving this
objective.
1.2
Scope
The scope of this standard covers in detail aspects of Profibus and Profinet design, configuration and
installation which are particular to the Water Corporation’s requirements for water and wastewater
assets.
1.3
References
References should be made also to the following associated design standards:
DS 24
Electrical Drafting
DS 40-02
Naming Convention
DS 40-09
Electronic Instrumentation
DS 80
WCX CAD Standard
Approved Equipment List
Uncontrolled if Printed
Ver 2 Rev 0
Page 8 of 74
© Copyright Water Corporation 2018
Design Standard No. DS 43-04
Profinet and Profibus Network Design and Installation
1.4
Definitions
ARP
Address Resolution Protocol, a vendor-neutral protocol to map a Network address (
e.g. IPV4 address) to a physical address (e.g. MAC address)
Conformance Classes
Three types of Conformance Classes (CC) exist in Profinet
CC-A: Provides basic Profinet functionality such as
• Cyclic I/O
• Acyclic Parameter data
• Device Diagnostics (Alarms)
• Device identification via I&M (Information and Maintenance data)
• Topology (Neighbourhood detection via LLDP)
CC-B: Extends CC-A by adding:
• Network diagnostics via SNMP
• Topology information via MIBS to enable SNMP readout
• Integration of Switches as IO-Devices to enable network diagnostics
from the I/O Controller via Profinet
• System redundancy (CC-B PA)
CC-B features make it the preferred Conformance Class for Process Automation
CC-C: Extends CC-B by adding hardware based Isochronous Real time mode to it as
required for example by Motion control applications. CC-C has no relevance for the
Process Control Industry
Designer
The person or company engaged by Water Corporation to design the part of the
asset relevant to this standard
Diagnostic Repeater
Regenerates the Profibus-DP RS485 signal in the same manner as the
standard Repeater. Additional functionality allows the monitoring of the
copper cable up to 100m from the repeater on legs 2 and 3. Leg 1 in intended
to be connected closely to the Master PLC.
Allows monitoring of Profibus-DP copper networks from the HMI.
DP/DP coupler
Used to link two separate Profibus-DP networks together to allow data exchange
between two Masters (Siemens terminology).
DP Master
A DP Master is responsible for handling the bus and is typically the PLC (GE
Fanuc, Modicon, Siemens etc.). There has to be at least one DP Master on a
Profibus but there may be more than one.
DP Master functionalities:
Class 1 DP master: This is the central component of PROFIBUS DP. A Class 1 DP
master exchanges information with the distributed stations in a defined, recurring
message cycle.
Class 2 DP master: Devices of this type are programming, configuration and/or
operator Panels/PC’s. A Class 2 DP master can for example read inputs & outputs,
request diagnostic information and may also facilitate DP Slave configuration.
DP Slave
A DP Slave “belongs” to a DP Master. DP Slaves can be remote I/O stations,
Control Valves, Flowmeters etc.
DP slave functionalities:
Uncontrolled if Printed
Ver 2 Rev 0
Page 9 of 74
© Copyright Water Corporation 2018
Design Standard No. DS 43-04
Profinet and Profibus Network Design and Installation
DP-V0 (basic functionality): For configuration, parameterization, cyclic reading of
inputs, writing of outputs and reading of diagnosis data.
DP-V1: Acyclical services for the writing and reading of parameters and data
records (realised with low priority and parallel to the rapid cyclical user data
transfer). DP-V1 is an optional function extensions and compatible with the DPV0
basic functionality.
DP-V2: Support for Slave to Slave Internode communications and clocksynchronization (equidistant Profibus). DP-V2 is an optional function extensions
and compatible with the DPV0 and V1 functionality.
DP/PA Link
Used as a message buffer between PA couplers and the DP bus to allow operation
of the DP network at higher/PA bus independent speeds (Siemens terminology,
called “DP/PA Gateway” if P&F is used)
FISCO
Fieldbus Intrinsically Safe Concept.
Gap factor
Determines how many token cycles the master will do before doing a search for a
new master on the bus.
GSD File
German acronym for “Geräte Stammdaten Datei”, commonly referred to as
“Generic Station Description” file in English. A GSD file is nothing more than a
simple text file which contains a description of the functionality of a DP or PA
Slave in a standardised form. GSD files for DP or PA Slaves are required for the
configuration of the DP Master.
GSDML file
A GSD file written in XML (Extensible Markup Language) and used for Profinet
I/O Devices
HSA
Highest Station Address. The highest permissible Master address within a
Profibus-DP network. The default value of 126 shall be used.
I/O Controller
Comparable to a Class 1 DP Master in Profibus, the I/O Controller is typically the
PLC which is responsible for the I/O Devices configuration and provides them with
cyclic output data while receiving (consuming) input data from them.
I/O Device
Comparable to a DP Slave in Profibus, the I/O Device is a distributed field device
that belongs to a at least one I/O Controller. An I/O Device is the provider of input
data and the consumer of output data.
I/O Supervisor
Essentially identical to the role of a Class 2 Master in Profibus, I/O Supervisors
examples are Programming stations, HMIs and/or Diagnostic PCS. An I/O
Supervisor can for example read inputs & outputs, request diagnostic information
and may also facilitate I/O Device parameterisation (e.g. Device Name assignment,
IP address assignment)
kbit/s
Kilo bits per second, unit for Profibus transmission/bus speeds
Max. TSDR
Maximum Station Delay Responder Time (in tBits). The maximum time a Slave
could need before starting to send a response.
Min. TSDR
Minimum Station Delay Responder Time (in tBits). The minimum time a Slave
shall wait before starting to send a response. Recommend value is 22 irrespective
of bus speed which “calms” the bus without unduly increasing bus cycle time.
MBP
Manchester Bus Powered. Physical signal level layer (Layer 1) of Profibus-PA. It
uses synchronous Manchester coding on (typically) shielded twisted pair cable
which also carries the power for the instrument or device.
MRP
Media Redundancy Protocol in accordance with IEC 62439, a vendor-neutral
protocol to cater for copper or fibre optic based Ethernet OLM
Optical Link Module (Siemens terminology). Converts Profibus-DP from RS485
signal level to fibre optic and vice versa. Used to extend the physical Profibus
Uncontrolled if Printed
Ver 2 Rev 0
Page 10 of 74
© Copyright Water Corporation 2018
Design Standard No. DS 43-04
Profinet and Profibus Network Design and Installation
network range and/or provide immunity against electrical interference or lightning
strikes.
PA Slave
A PA Slave “belongs” to a DP Master. PA Slaves are Analogue devices such as
Temperature, Pressure, Level, Flowmeters etc. PA Slaves can also receive their
power from the PA bus.
PA Coupler
Allows connection of a (Manchester Bus Powered) PA network to a (RS 485) DP
network. A PA coupler is responsible for the physical signal conversion between
the two networks and powering of the PA bus (Siemens terminology, called “PA
Segment Coupler” or “PA Power module” if P&F is used). PA couplers that are
directly connected to the DP bus require the DP network to run at low speeds
(45.45 or 93.75 Kbit/s).
PI
Profibus International. Profibus User Organisation responsible for governance of
Profibus.
Profibus
Process Field Bus. Industrial Fieldbus system in accordance with IEC 61158 Type
1 and 3 (encompasses Profibus-DP and PA).
Profibus-DP
Profibus for Decentralised Periphery. DP is synonym for cyclic high speed data
exchange between a Master (e.g. PLC) and a number of (distributed) Slaves (e.g.
I/O stations, instruments, devices) via RS485 or fibre optic based connections.
Profibus-PA
Profibus for Process Automation. PA is essentially a transparent extension of
Profibus-DP for the replacement of 4-20mA technology in the process industry. It
superimposes Profibus-DP on the MBP physical layer which uses only two wires
for instrument/device power supply and Profibus communication.
Retry limit
Maximum number of successive attempts that the Master “retries” to get a response
from a Slave before declaring the Slave as faulty. A value of 5 is recommended for
this to allow the bus to “ride though” short lived interference without causing
Slaves dropouts.
RS 485
Physical signal level layer (Layer 1) of Profibus-DP. It uses asynchronous NRZ
(non-return to zero) data coding over shielded twisted pair cable.
Repeater
Regenerates the Profibus DP RS485 Signal in amplitude and time. Used to extend
the overall physical network length or allow additional devices to be connected to
the bus. Certain Repeaters also provide electrical isolation between two Profibus
DP segments.
tBit
A tBit is the time it takes to transmit one bit and commonly used for bus timing
calculations. The value of a tBit is: 1/baud rate.
TSlot
Slot time. Maximum time (in tBits) the Master waits for the reception of the start of
a response message (the first 11 bit long octet of the response message shall be
received within this time which starts after the last 11 bit long octet of the request
message has been sent). A retry will be initiated if a response message start is not
received with this time.
TSet
Setup Time (in tBits). The setup time is an additional waiting time which is started
before a message is sent.
TQuiet
Quiet time (in tBits). The time a sender of a message waits before he switches from
send to receive. The default values are 0 to 9 (baud rate dependent), recommend
value is 9 irrespective of the baud rate (the earliest a message can be received is
after the expiry of Min. Tsdr. A “0” value may lead to “flooding’ of the receive
channel with parts of the reflected sent message).
Profinet
Process Field Network. Industrial Ethernet based Fieldbus system in accordance
with IEC 61158/61784.
Uncontrolled if Printed
Ver 2 Rev 0
Page 11 of 74
© Copyright Water Corporation 2018
Design Standard No. DS 43-04
Profinet and Profibus Network Design and Installation
LLDP
Link Layer Discovery Protocol, a vendor-neutral protocol used by Ethernet devices
for advertising their identity, capabilities, and neighbours in local area network
rings
Cut-through
A method by which a switch does not buffer the message frame completely but
instead evaluates it as it arrives. As soon as the Destination address is read from the
arriving message frame the switch will start forwarding the message frame to the
specific port that can access the addressed Device.
The delay introduced by this method is ~7 microseconds and independent of the
message length.
DCP
Discovery and Configuration Protocol, part of the Profinet protocol suite and used
by the engineering tool and I/O Controller to discover devices, identify device
information and configure device settings such as device name and IP address on a
Profinet network
DHCP
Dynamic Host Configuration Protocol, a standardised protocol that caters for
automatic IP address assignment via a DHCP Server.
LAN
Local Area Network
VLAN
Virtual LAN
QoS
Quality of Service, Profinet RT uses QoS to allow prioritisation of Profinet I/O
data over other traffic. Profinet RT frames are tagged with a priority code of 6
(second highest) in the IEEE 802.1Q VLAN header that is part of the Profinet
Ethernet message.
SNMP
Simple Network Management Protocol, a de facto standard for collecting and
organising information about devices on an Ethernet Network
MIB
Management Information Base, a collection of definitions that define the properties
of an object (which is used by SNMP tools).
MRP
Media Redundancy Protocol. A data network protocol standardized by the
International Electrotechnical Commission as IEC 62439-2. It allows rings of
Ethernet switches to overcome any single failure.
Store and forward A method by which a switch stores the message frame completely and places them
in a queue. Switches that support QoS then priorities forwarding of the message
frame to the specific port that can access the addressed Device.
The delay introduced by this method varies depending on message length and
ranges from ~10 microseconds for a 64 Bytes long message frame and up to ~130
microseconds for a 1500 Byte long message frame.
MAC address
Media Access Control address, a physical address that is unique to every device,
generally assigned by the device manufacturer and coded into the Devices
hardware.
PN/DP Proxy
A device that allows integration of Profibus DP Slaves into a Profinet Network
PN/PA Proxy
A device that allows integration of Profibus PA Devices into a Profinet Network
Uncontrolled if Printed
Ver 2 Rev 0
Page 12 of 74
© Copyright Water Corporation 2018
Design Standard No. DS 43-04
Profinet and Profibus Network Design and Installation
1.5
Standards
IEC 61158: Digital data communications for measurement and control - Fieldbus for use in industrial
control systems (Relevant parts: Type 1 and 3)
IEC 61784: Profile Set for Continuous and Discrete manufacturing relative to Fieldbus use in
industrial control systems (Relevant parts: Profile 3/1, 3/2 and 3/5-3)
IEC 1158-2:
Profibus PA physical Layer
IEC 61000: Installation and mitigation guidelines - Part 5-2 Earthing and cabling
IEC 60364: Electrical installations of buildings - Part 5-54: Selection and erection of electrical
equipment - Earthing arrangements, protective conductors and protective bonding
conductors.
IEC 60079 Electrical apparatus for explosive gas atmospheres
Part 11 – Intrinsic Safety “I”
Part 14 – Electrical installations in hazardous areas (other than mines)
Part 27 – Fieldbus Intrinsically Safe Concept (FISCO)
1.6
Guidelines
Profibus Assembling Guideline V1.14 (PI order number 8.022)
Profibus PA User and Installation Guideline V2.2 (PI order number: 2.092)
Profibus Interconnection Technology Guideline V1.4 (PI order number: 2.142)
Profibus Commissioning Guideline V1.09 (PI order number: 8.032)
Profibus Guidelines part 3, Diagnosis, Alarms and Time stamping (PI order number: 3.522)
Profinet Design Guideline V1.14 (PI order number 8.062)
Profinet Installation Guideline for Cabling and Assembly V1.0 (PI order number 8.072)
Profinet Cabling and Interconnection Technology V4.0 (PI order number 2.252)
Profinet Commissioning Guideline V1.36 (PI order number 8.082)
Profinet Security Guideline V2.0 (PI order number 7.002)
Profinet IO Conformance Classes V1.1 (PI order number 7.042)
1.7
Further reference documents
“Industrial Communication with PROFINET” by Manfred Popp (PI order number 4.182f)
“The New Rapid Way to PROFIBUS DP” by Manfred Popp
“Profibus PA – Instrumentation Technology for the Process Industry” by Ch. Diedrich and Th.
Bangermann.
1.8
Mandatory Requirements
In general the requirements of this standard are mandatory. No deviation from the requirements of
this standard shall be made without the written approval of the Principal SCADA Engineer. Any
request for deviation from the requirements of this standard put forward for approval shall still comply
with the Standards as listed in section 1.5 and Guidelines a listed in section 1.6.
1.9
Mandatory Documentation Deliverables
The Designer shall produce, sign off and submit the topology drawing(s) for each site to the Water
Corporation in accordance with requirements of Design Standard DS80 and shall also submit current
certificates as per section 3.9.
The topology drawing(s) for the particular project shall be based on the example topology drawings
JP05-72-01, 02, 03, 04 and 05 (refer also sections 7.5, 7.6, 7.7, 7.8 and 7.9).
The Designer shall ensure that the level of detail required by the Water Corporation as shown on the
example topology drawings is met.
Uncontrolled if Printed
Ver 2 Rev 0
Page 13 of 74
© Copyright Water Corporation 2018
Design Standard No. DS 43-04
Profinet and Profibus Network Design and Installation
1.10
Mandatory Design and Installation Certification
The Designer shall be certified to perform Profinet and Profibus design by completing a Profinet and
Profibus training course offered by Profibus International or a course that has been approved by
Profibus International. The Design Engineer shall submit a copy of their current certification as proof.
Design engineers who are not certified but are involved in Profinet or Profibus design work shall be
closely supervised and their work shall be verified by a Profinet and Profibus certified design
engineer.
The Installer shall be certified to perform Profinet or Profibus installation by completing the relevant
training course offered by Profibus International or a course that has been approved by Profibus
International. The Installer shall submit a copy of their current Installation certification as proof.
Installers who are not certified but are involved in Profinet or Profibus installation work shall be
closely supervised and their work shall be checked by a certified installer.
Uncontrolled if Printed
Ver 2 Rev 0
Page 14 of 74
© Copyright Water Corporation 2018
Design Standard No. DS 43-04
Profinet and Profibus Network Design and Installation
2
Profinet Design
2.1
Topology
Profinet supports a number of different topologies such as Line, Tree, MRP Ring and Star as well as
combinations of these.
The overall topology of the Profinet network is to a large extent pre-determined by the physical layout
of the Distributed Periphery (DP) within the Plant. There are nonetheless certain topology design
decisions to be made and care shall be taken to avoid impractical or inferior topology designs.
The topology design drawing shall include the following information:
• Estimated Network Load
• Update Times
Note: Either one Update Time value if it is the same for all I/O Devices OR individually specified per
device if different update times are used
• Device Names.
• IP addresses.
• Ethernet Cable length.
2.1.1
Line Topology (NOT to be used)
“Line Topology" is a misleading term for Profinet (or Ethernet Networks in general). While it may be
used by people to describe the look of Topology it does constitute a cascading of I/O devices via their
inbuilt switches as shown in Figure 1 below.
I/O
Controller
I/O
Device 1
I/O
Device 2
I/O
Device 3
I/O
Device 4
I/O
Device 5
I/O
Device 6
I/O
Device 7
Figure 1: Profinet Line Topology example
Points to note:
• The I/O Device’s inbuilt two-port switch is in essence a three-port switch (one internal and two
external ports) and the above line topology diagram is better represented as below
I/O
Controller
I/O
Device 1
I/O
Device 2
I/O
Device 3
I/O
Device 4
I/O
Device 5
I/O
Device 6
I/O
Device 7
Switch 1
Switch 2
Switch 3
Switch 4
Switch 5
Switch 6
Switch 7
Figure 2: Profinet Line Topology example detail
• Loss of downstream I/O Devices occurs if an upstream device is powered off.
• Loss of downstream I/O Devices occurs if the inbuilt switch of an upstream I/O Device fails.
Design rule:
• In consideration of the above shortcomings, Line Topology shall NOT be used.
Uncontrolled if Printed
Ver 2 Rev 0
Page 15 of 74
© Copyright Water Corporation 2018
Design Standard No. DS 43-04
Profinet and Profibus Network Design and Installation
2.1.2
Star Topology
A Star Topology is created by simply using Network Switches with a number of devices connected to
them.
I/O
Controller
Switch
I/O
Device 1
I/O
Device 2
I/O
Device 3
I/O
Device 4
I/O
Device 5
I/O
Device 6
I/O
Device 7
Figure 3: Profinet Star Topology example
Points to note:
• Loss of the Switch means loss of all I/O devices connected to it.
Design rule:
• Star Topology (areas) become a natural part of any Profinet Network once Ethernet Switches
are in use.
• Star Topology may also be used by itself for smaller Networks, providing the following applies:
o
o
2.1.3
Only one Ethernet Switch is used.
I/O controller and I/O devices all reside in the same switch room.
Tree Topology (NOT to be used)
A combination of Line and Star and/or Multiple Star Topologies becomes a Tree Topology
I/O
Controller
Switch
Switch
I/O
Device 1
I/O
Device 2
Switch
I/O
Device 3
I/O
Device 4
Switch
I/O
Device 5
I/O
Device 6
I/O
Device 7
Figure 4: Profinet Tree Topology example 1 (multiple Star Topologies)
Uncontrolled if Printed
Ver 2 Rev 0
Page 16 of 74
© Copyright Water Corporation 2018
Design Standard No. DS 43-04
Profinet and Profibus Network Design and Installation
I/O
Controller
Switch
I/O
Device 1
Switch
I/O
Device 2
I/O
Device 3
I/O
Device 4
Switch
I/O
Device 5
I/O
Device 6
I/O
Device 7
Figure 5: Profinet Tree Topology example 2 (Line and Star topology combined)
Design rule:
• Tree Topology shall NOT be used (MRP shall be used instead).
2.1.4
Media Redundancy Protocol (MRP) Ring Topology (to be used)
Network availability is increased by closing a Line Topology back to its starting point and thus
creating an MRP Ring
I/O
Controller
I/O
Device 1
I/O
Device 2
I/O
Device 3
I/O
Device 4
I/O
Device 5
I/O
Device 6
I/O
Device 7
MRP ring
Figure 6: Profinet I/O Controller/Devices inbuilt switches based MRP Ring Topology example
(information only, NOT to be used in the design)
The above topology utilises the inbuilt switch of each device and thus can only tolerate the powering
down of one I/O Device at a time.
For this reason, I/O Controller and I/O devices shall NOT be directly integrated into an MRP Ring via
their inbuilt Switch.
Dedicated switches shall be used instead as the backbone of the MRP Ring as shown in Figure 7
below.
Uncontrolled if Printed
Ver 2 Rev 0
Page 17 of 74
© Copyright Water Corporation 2018
Design Standard No. DS 43-04
Profinet and Profibus Network Design and Installation
I/O
Controller
Switch
MRP Ring
Switch
I/O
Device 1
I/O
Device 2
Switch
I/O
Device 3
I/O
Device 4
Switch
I/O
Device 5
I/O
Device 6
I/O
Device 7
Figure 7: Profinet Switches based MRP Ring Topology example (MRP and Star combined)
Points to note:
• Whereas Profibus requires usage of OLMs to create a ring structure, Profinet MRP rings can be
based on Ethernet copper cables or fibre optic cables as well as a mixture of these.
• One switch in the ring acts as the MRP Ring Manager, all others act as MRP Clients.
• Ring reconfiguration time (e.g. due to cable break) can take up to 200ms. Therefore the
Watchdog time for ALL I/O Devices shall be set to a minimum of 200ms.
• A maximum of 50 Switches are allowed to be part of the ring.
• Using switches as the MRP backbone caters for connection of I/O Devices that have only one
physical Profinet port and/or don’t support MRP.
Design rules:
• If 2 (two) or more Ethernet Switches are part of the Network, MRP ring topology shall be used.
• The MRP ring shall only contain Ethernet Switches.
2.2
I/O Devices requirements
Only Conformance Class B compliant I/O Devices shall be used in the Design which ensures they
support the following as a minimum:
•
•
•
•
•
•
•
2.3
Cyclic I/O.
Acyclic Parameter data.
Device Diagnostics (Alarms).
Topology detection via LLDP.
Device identification via I&M (Information and Maintenance data).
Network diagnostics via SNMP.
Topology information via MIBs to enable SNMP readout.
Ethernet switches requirements
Only Conformance Class B compliant Ethernet Switches that additionally fulfil the following shall be
used in the Design:
• Managed Switch.
• Removable non-volatile storage medium that contains the switch configuration to cater for easy
Switch replacement.
• MRP support to cater for Ring Structures.
• QoS support to allow prioritisation of Profinet I/O telegrams.
Uncontrolled if Printed
Ver 2 Rev 0
Page 18 of 74
© Copyright Water Corporation 2018
Design Standard No. DS 43-04
Profinet and Profibus Network Design and Installation
• I/O Device integration via GSDML file to allow integration of switches into the PLC
configuration.
2.4
Number of I/O Devices per Network
Whereas Profibus has a hard limit of 124 DP Slaves per DP Network, a Profinet Network can - at least
theoretically - contain thousands of I/O devices in one Network.
However, I/O Controllers (i.e. the PLC) impose limits on how many I/O Devices are supported. These
limits may vary greatly between different PLCs and Table 1 below contains for a few selected PLCs
and Gateways (valid as of December 2017 and subject to change for newer CPU versions and/or
firmware).
Note: At the time of writing Schneider Electric did not have a Profinet module for the M580 PLC.
Family
CPU
Supported number of I/O devices
Siemens
Profinet Interface of all CPUs
16 I/O devices
S7-1200
(as of firmware V3)
Siemens
1511-1 PN CPU
S7-1500
Profinet Interface
128 I/O devices
1515-2 PN CPU
Profinet Interface 1
256 I/O devices
Profinet Interface 2*
32 I/O devices
1518-4 PN/DP
Prosoft
Softing
Profinet Interface 1
512 I/O devices
Profinet Interface 2*
128 I/O devices
Communication module CM 542-1
128 I/O devices
EtherNet/IP to PROFINET
Controller Gateway PLX82-EIP-PNC
36 I/O devices
Modbus to PROFINET
Controller Gateway PLX82-MBTCPPNC
36 I/O devices
EtherNet/IP to PROFINET
Controller Gateway FG260
8 I/O devices
Table 1: S7 CPU examples for I/O Device capability
* These are to be confirmed by Siemens as it is not allowed in TIA Portal
The Designer shall check the limits of the CPU’s Profinet Interface(s) and/or Communication modules
and ensure the number of I/O Devices does not exceed 70% of its capacity to cater for future
expansion.
I/O Controller limit
70% rule Design Limit
16 I/O Devices
11 I/O Devices
32 I/O Devices
22 I/O Devices
64 I/O Devices
45 I/O Devices
128 I/O Devices
90 I/O Devices
256 I/O Devices
180 I/O Devices
Uncontrolled if Printed
Ver 2 Rev 0
Page 19 of 74
© Copyright Water Corporation 2018
Design Standard No. DS 43-04
Profinet and Profibus Network Design and Installation
512 I/O Devices
200 I/O Devices (see note below)
Table 2: Profinet I/O devices 70% rule design limit
200 I/O Devices applies as the design limit for a Profinet Network even for I/O controllers that support
considerably more. PLCs that require more than 200 I/O Devices will need to comprise two or more
Profinet Networks (e.g. via usage of additional Profinet I/O Controller communication modules or a
second on-board I/O Controller interface).
NOTE:
Only I/O Devices that are directly connected to the Profinet Network count towards the 70%
rule design limit described in Table 2. PN/DP or PN/PA proxies count only as one I/O Device
each, irrespective of the number of underlying Profibus DP or PA devices.
However, subject to the chosen PN/DP or PN/PA proxy, the I/O Controller may include
underlying DP or PA devices in its overall I/O device count, thus imposing an engineering limit.
It is the designer’s responsibility to ascertain the functionality of any PN/DP, PN/PA or other
proxies to ensure the design complies with DS43-04 as well as the capabilities of the I/O
Controller.
2.5
Device Names
Each I/O Device shall be given a device name which shall be stated on the drawings (this is the
Profinet equivalent to the Node address as known from Profibus).
Device names shall in general comply with the IEC 61158-6-10 standard. For the purpose of this
Design Standard, the following rules shall be adhered to:
• A device name may be a maximum of 240 characters long and may only contain
o Lower case Letters.
o Numbers.
o Hyphen character (“-“).
o Period character (“.“).
• A device name shall start and end with a letter or number.
• A device name shall not have the form n.n.n.n (n = 0...999).
• A device name shall not start with the character string “port-xyz-“ (x,y,z = 0...9).
• Inside a device name, a string of characters between two periods forms a label which may not
exceed 63 characters.
• A label shall start and end with a letter or number.
Design Standard DS40-02 Naming Convention should be consulted for further detail.
2.6
IP addresses
IP addresses shall be allocated by Digital Services BU by means of an LTM/PTM request submitted to
the Design Manager or Project Manager by the Designer
I/O Controller (PLC) and each I/O device shall have an IP address which shall be stated on the
drawings.
Note that CPUs with multiple onboard Profinet Interfaces require to have its own IP address range for
each onboard Profinet Interface, for example (255.255.255.0 assumed as the Subnet mask):
• 192.168.0.0 to 192.168.0.255 for the first onboard Interface.
• 192.168.1.0 to 192.168.1.255 for the second onboard Interface.
While usage of additional Profinet I/O controller cards in the CPU rack may allow re-using the same
IP address range, this shall be avoided.
Design rule:
Uncontrolled if Printed
Ver 2 Rev 0
Page 20 of 74
© Copyright Water Corporation 2018
Design Standard No. DS 43-04
Profinet and Profibus Network Design and Installation
• Each Profinet network shall have its own IP address range.
2.7
Update Times
Unlike Profibus, each Profinet I/O Device can have its own update time.
Profinet RT I/O update times can be set in multiples of 2 with 1 ms being the fastest.
Note that Update Times have a direct impact on Network load, Table 3 below contains a list of
recommended update times based on number of devices.
I/O update times
(ms)
Notes
NOT to be used unless specific process requirements exist that
require it
NOT to be used unless specific process requirements exist that
2
require it
NOT to be used unless specific process requirements exist that
4
require it
NOT to be used unless specific process requirements exist that
8
require it
Recommended for all Networks
16
Avoid unless required to keep Network load down
32
Avoid unless required to keep Network load down
64
May also be used for wireless I/O devices
To be used for managed Ethernet switches (their I/O is purely for
diagnostics purposes and NOT time critical).
128
May be used for wireless I/O devices
Avoid
256
May be used for wireless I/O devices if 128ms is too fast for them
NOT to be used
512
Table 3: Profinet update times selection table
1
2.8
Network load
Due to the switched nature of the Profinet Network, Network load varies across different parts of the
Network and also depends on the topology. The I/O Controller will in general though experience the
highest Network load of Profinet RT I/O traffic.
Two examples below show the effect topology has on network loading per individual port to port
connection, values used for these examples are:
• Update time: 1ms for all I/O devices
• I/O Device:
I/O
Controller
4.9%
Card Type
32 Digital Inputs
32 Digital Inputs
8 Analogue Inputs
32 Digital Outputs
32 Digital Outputs
8 Analogue Outputs
I/O
Device 1
4.2%
I/O
Device 2
I/O
Device 3
3.5%
2.8%
Bytes
4
4
16
4
4
16
I/O
Device 4
I/O Bytes Totals
24
24
I/O
Device 5
2.1%
Uncontrolled if Printed
Ver 2 Rev 0
1.4%
I/O
Device 6
I/O
Device 7
0.7%
Page 21 of 74
© Copyright Water Corporation 2018
Design Standard No. DS 43-04
Profinet and Profibus Network Design and Installation
Figure 8: Line Topology Network Load example (1ms update time, 24 Bytes Inputs and Outputs per
I/O device)
I/O
Controller
4.9%
Switch
0.7%
I/O
Device 1
I/O
Device 2
0.7%
0.7%
I/O
Device 3
0.7%
0.7%
I/O
Device 4
0.7%
I/O
Device 5
0.7%
I/O
Device 6
I/O
Device 7
Figure 9: Star Topology Network Load example (1ms update time, 24 Bytes Inputs and Outputs per
I/O device)
Table 4 below contains an overview of Network Load results in relation to number of I/O Devices and
Update time (each I/O Device comprising of 24 Bytes of Inputs and 24 Bytes of Outputs).
Green highlighted cells indicate the Network load for the recommended 16ms Update times.
Network Load (%)
25
50
100
150
200
250
Devices
Devices
Devices
Devices
Devices
Devices
1
17.6
35.2
70.4
105.6
140.8
176.0
2
8.8
17.6
35.2
52.8
70.4
88.0
4
4.4
8.8
17.6
26.4
35.2
44.0
8
2.2
4.4
8.8
13.2
17.6
22.0
16
1.1
2.2
4.4
6.6
8.8
11.0
32
0.55
1.1
2.2
3.3
4.4
5.5
Table 4: Network Load examples (24 Bytes of Inputs and 24 Bytes of Outputs per I/O Device)
Update Time
(ms)
The expected Network load shall be calculated.
PI’s Network load calculation Excel sheet shall be used for this purpose with an averaged I/O amount
per Device to perform a simplified Network load calculation.
While the calculation Excel sheet contains instructions on how to use it, the following applies for the
purpose of a standardised rule of thumb calculation:
Uncontrolled if Printed
Ver 2 Rev 0
Page 22 of 74
© Copyright Water Corporation 2018
Design Standard No. DS 43-04
Profinet and Profibus Network Design and Installation
Figure 10: Network load calculation tool usage example
1.)
2.)
3.)
4.)
Minimum transmit clock:
Number of devices:
Number of modules:
Net data per device:
5.) Update time per device group:
6.) Common Network load:
Always use 1 ms
Count of all I/O Devices on the Network, excluding Switches
Set to 3 for Input and Output
Input: Roundup (Sum of all Input Bytes/Number of device)
Output: Roundup (Sum of all Output Bytes/Number of devices).
Set to the recommend 16ms for Input and Output (unless other
update times are required or desired).
Result of calculation, value is displayed in Mbit/s which is
equal to % as Profinet operates on a 100Mbit/s Network.
Full duplex operation means the higher of the two values is the
worst one.
Other Notes:
• Ignore “drives” Group 4 to 6 and include Drives in the general “Remote I/O” Goup 1
• Group 2 and Group 3 only need to be used if Devices with different update times are on the
Network.
Design rules:
• Profinet RT I/O traffic shall be kept below 25% (25MBits/s)
• Total Network load shall not exceed 50% (50MBits/s)
Uncontrolled if Printed
Ver 2 Rev 0
Page 23 of 74
© Copyright Water Corporation 2018
Design Standard No. DS 43-04
Profinet and Profibus Network Design and Installation
2.9
SCADA and OIP connections
SCADA system shall be connected to the PLC via a separate Ethernet Network and shall NOT be
connected to the Profinet Network.
Connection to the PLC can either be done via a dedicated Ethernet card in the PLC rack or via a
second on-board CPU Ethernet interface that is NOT part of a Profinet Network.
OIPS may be connected directly to the Profinet Network providing the following applies:
• they communicate directly with the control system (i.e. they are NOT SCADA Clients) and
• they are located in the field without easy access to the SCADA Ethernet Network
SCADA
SCADA
SCADA Ethernet Network
I/O
Controller ETH
Switch
MRP Fibre Optic Ring
Switch
Switch
I/O
I/O
I/O
I/O
I/O
Switch
I/O
I/O
I/O
I/O
I/O
I/O
OIP
Figure 11: Example SCADA and OIP connection
2.10
Number of I/O Controllers per Profinet Network
Designers may be tempted to design one large fibre optic MRP ring and have multiple I/O Controllers
and all I/O Devices connected to one Profinet Network as per example Figure 12 below.
Uncontrolled if Printed
Ver 2 Rev 0
Page 24 of 74
© Copyright Water Corporation 2018
Design Standard No. DS 43-04
Profinet and Profibus Network Design and Installation
SCADA
SCADA
SCADA Ethernet Network
I/O
Controller ETH
I/O
Controller ETH
Switch
Switch
MRP Fibre Optic Ring
Switch
Switch
I/O
I/O
I/O
I/O
I/O
Switch
I/O
I/O
I/O
I/O
Switch
I/O
I/O
I/O
I/O
I/O
I/O
OIP
Figure 12: NOT allowed - multiple PLCs on one Profinet Network
While the above will technically work, it creates the following issues:
•
•
•
•
Creation of larger than required Profinet Networks.
Network load not easily estimated and requires usage of specialised tools (e.g. SINETPLAN).
All Devices share the same IP address space.
Assignments of which I/O Device belongs to what I/O Controller is no longer easily ascertained
from the schematics.
• I/O devices belonging to different I/O Controllers may end up being connected to the same
switch, a switch failure (or wilful isolation of an area) now leads to two or more I/O
Controllers losing I/O devices.
Design rule:
In consideration of the above shortcomings, there shall be no more than 1 (one) Profinet I/O Controller
connected to a Profinet Network.
Uncontrolled if Printed
Ver 2 Rev 0
Page 25 of 74
© Copyright Water Corporation 2018
Design Standard No. DS 43-04
Profinet and Profibus Network Design and Installation
SCADA
SCADA
SCADA Ethernet Network
I/O
Controller ETH
I/O
Controller ETH
Switch
MRP Fibre Optic Ring
Switch
Switch
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
Switch
Switch
I/O
I/O
I/O
I/O
I/O
I/O
I/O
OIP
Figure 13: Allowed - each PLC with its own Profinet Network
2.11
Inter PLC communication
PLC to PLC communication can be achieved via the common SCADA Network or via PN/PN
couplers.
2.12
Siemens S7 H-Systems
Should the design call for redundant CPUs in the form of a Siemens S7-400 H System, the following
additional requirements shall apply (Note: the S7-400H is due to be replaced by the CPU1513R,
CPU1515R and CPU1517H late in 2018):
• MRP is NOT to be used as the main backbone.
S7-400 H systems employ either “Open Ring” Topology OR redundant Profinet Networks instead.
• If “Open Ring” Topology is used, I/O Devices shall support System redundancy (also referred
to as “S2” in Siemens speak). This allows the I/O Device to maintain an Application and
Communication relationship with both CPUs and carry out a bump-less switch over from one
CPU to the other in case of CPU failures.
Uncontrolled if Printed
Ver 2 Rev 0
Page 26 of 74
© Copyright Water Corporation 2018
Design Standard No. DS 43-04
Profinet and Profibus Network Design and Installation
CPU “A”
FO sync. link
CPU “B”
“Open Ring”
Switch
Switch
I/O
I/O
I/O
I/O
I/O
Switch
I/O
I/O
I/O
I/O
I/O
I/O
EACH I/O device MUST support
System redundancy
I/O
Figure 14: S7-400 H System "Open Ring" Profinet Network example
• If redundant Profinet Networks are used to further increase the availability of the Network, I/O
devices shall be equipped with redundant Interfaces (also referred to as “R1” in Siemens
speak).
CPU “A”
Switch
FO sync. link
CPU “B”
Switch
I/O
I/O device with
redundant Interface
I/O
I/O device with
redundant Interface
I/O
I/O device with
redundant Interface
I/O
I/O device with
redundant Interface
Figure 15: S7-400 H System with redundant Profinet Networks example
The connection of I/O devices without redundant Interface to a redundant Profinet Network is possible
via usage of so called “Y Switches”.
Note that the I/O Device shall still support System redundancy.
Uncontrolled if Printed
Ver 2 Rev 0
Page 27 of 74
© Copyright Water Corporation 2018
Design Standard No. DS 43-04
Profinet and Profibus Network Design and Installation
CPU “A”
FO sync. link
CPU “B”
Switch
Switch
I/O
I/O device with
redundant Interface
I/O
I/O device with
redundant Interface
I/O
I/O device with
redundant Interface
Y
I/O
I/O device without redundant Interface
(MUST support System redundancy)
Y Switch
Figure 16 S7-400 H System with redundant Profinet Networks with “Y” switch
2.13
Device Certification
Device certification is mandatory for all Profinet I/O Devices and I/O Controllers thus ensuring that
only certified devices are being used.
2.14
Cable and Connector Specification
Shielded CAT5 cable shall be used as the minimum standard (i.e. Industrial Ethernet cable).
Shielded CAT5e or CAT6 cable may also be used.
Only shielded RJ45 connectors shall be used.
Fast Connect cable and connectors shall be used (refer 5.4).
2.15
Cable length
The design cable length of copper based Ethernet cables shall not exceed 80 meters.
Copper based Ethernet cable length shall be shown on the drawings.
2.16
Integration of Profibus PA devices
Integration of Profibus PA devices take place via PN/PA proxies who cater for the transition from
Profinet to Profibus PA as per example in Figure 16 below
Uncontrolled if Printed
Ver 2 Rev 0
Page 28 of 74
© Copyright Water Corporation 2018
Design Standard No. DS 43-04
Profinet and Profibus Network Design and Installation
I/O
Controller
Switch
I/O
Device
PN/PA
Proxy
T
I/O
Device
I/O
Device
I/O
Device
I/O
Device
Junction
Box
PA
Slave
Junction
Box
PA
Slave
PA
Slave
I/O
Device
PA
Slave
PA
Slave
PA
Slave
T
PA
Slave
PA
Slave
Figure 17: PN/PA Proxy usage example
Points to note:
• Capabilities of PN/PA Proxies vary greatly between manufacturers. It is the Designer’s
responsibility to check the PN/PA Proxy’s datasheet to ensure the limitations are adhered to
and the required spare capacity exists.
• PN/PA Proxy manufacturers generally cater for vendor neutral GSDML file based integration of
the Proxy.
• Siemens “SIMATIC CFU PA” (6ES7655-5PX11-0XX0) can only be used with S7 PLCs as the
I/O Controller (S7-300, S7-400 and S7-1500).
2.17
Integration of Profibus DP Slave devices
Usage of Profibus DP Slaves is to be avoided unless:
• A Device that is mandated to be used is not available with a Profinet I/O Device interface
• It is for a brown-field site PLC upgrade where existing Profibus DP Slave devices need to be
integrated
If integration of DP Slaves is required, PN/DP Proxies are employed for the transition from Profinet to
Profibus DP as per example in Figure 17 below:
Uncontrolled if Printed
Ver 2 Rev 0
Page 29 of 74
© Copyright Water Corporation 2018
Design Standard No. DS 43-04
Profinet and Profibus Network Design and Installation
I/O
Controller
Switch
I/O
Device
(PN/DP
Proxy)
T
I/O
Device
I/O
Device
DP
Slave
DP
Slave
I/O
Device
DP
Slave
I/O
Device
DP
Slave
I/O
Device
AT
Figure 18: PN/DP Proxy usage example
Points to note:
• PN/DP Proxy manufacturers generally cater for vendor neutral GSDML file based integration of
the Proxy.
• Siemens PN/DP proxy (part number 6GK1411-5AB10) can only be used with Siemens S7 PLCs
as the I/O Controller (S7-300, S7-400 and S7-1500).
• It is the Designer’s responsibility to check the PN/DP Proxy’s datasheet to ensure the
limitations are adhered to and required spare capacity exists.
Key differences between Siemens and GSDML file based PN/DP proxies are listed in Table 5 below.
Manufacturer/
Type
Siemens “IE/PB LINK PN IO”
(6GK1411-5AB10)
GSDML file based PN/DP Proxy
Proxy functionality
Semi-transparent
Each DP Slave counts towards the
number of configured I/O
devices.
Not transparent
Proxy counts as one I/O Device
irrespective of the number of
underlying DP Slaves.
Underlying DP Slaves are presented
as I/O modules inside the Proxy.
Can be used with any No (only useable with Siemens S7
PLCs)
I/O Controller?
Number of DP Slaves
65
behind one Proxy
Amount of I/O per
2048 Bytes
Proxy
Other
Easy integration into Siemens S7
based control systems
Yes
Depends on chosen Proxy, check
datasheet
Depends on chosen Proxy, check
datasheet (but never more than 1440
Bytes)
Profinet GSDML I/O device file
shall be created via proxy
manufacturer supplied engineering
tool
Table 5: PN/DP Proxies differences
Uncontrolled if Printed
Ver 2 Rev 0
Page 30 of 74
© Copyright Water Corporation 2018
Design Standard No. DS 43-04
Profinet and Profibus Network Design and Installation
2.18
Designer Checklist
The following checklist shall be used to ensure that the Profinet design meets the requirements of this
standard. The answer shall be “Yes” to all the questions.
Chapter
Criteria
2.1.1
Line Topology is NOT used?
2.1.3
Tree Topology is NOT used?
2.1.4
MRP backbone is used if more than 1 (one) Switch is in the Network?
2.1.4
If MRP is used, only Ethernet switches are part of the ring?
2.2
Only Conformance Class B compliant I/O Devices are used?
2.3
Only compliant Ethernet Switches are used?
2.4
Number of I/O Devices per Network does not exceed the 70% rule?
2.4
Number of I/O Devices per Network does not exceed 200?
2.5
Drawings show Device Names?
2.6
Drawings show Devices IP addresses?
2.6
Each Profinet Network has its own IP address range?
2.7
Drawings stipulate the Update Times?
2.8
Estimated Network Load is <=25%?
2.8
Estimated Network Load is shown on drawings?
2.9
SCADA is connected separately to the Profinet Network?
2.10
Only one I/O Controller per Network?
2.15
Ethernet copper cable runs are <=80 meters?
2.15
Ethernet copper cable run lengths are shown on drawings?
Uncontrolled if Printed
Ver 2 Rev 0
YES?
Page 31 of 74
© Copyright Water Corporation 2018
Design Standard No. DS 43-04
Profinet and Profibus Network Design and Installation
3
Profibus DP Design
3.1
Topology
Profibus DP does generally support a number of different topologies such as (linear) bus, tree,
(redundant) ring and star as well as combinations of these.
The overall topology of the Profibus network is to a certain extent pre-determined by the physical
layout of the distributed periphery within the Plant. There are nonetheless certain topology design
decisions to be made and care shall be taken to avoid impractical or inferior topology designs.
The topology design drawing shall include the following information:
-
Estimated cable length for each cable run.
Bus speed.
Termination requirements.
Node addresses.
Estimated DP cycle time.
The copper segments of a Profibus-DP network shall be a linear, multi-drop network.
Copper Profibus-DP sections shall obey the same rules as the RS-485 system on which it is based.
3.1.1
Fibre optic
Fibre Optic cabling may be required for certain parts of overall Profibus network for example due to
requirements for extended outdoor cable runs (see DS 43-06 for more on this).
Permissible Fibre Optic topologies are:
- Linear bus (also known as “Line”).
- (Redundant) ring.
- Star.
The following shall be noted and considered when designing the fibre optic topology:
- Preference should be given to using the redundant ring topology in cases where two or more
fibre runs are involved (i.e. three or more OLMs are linked together via fibre optic cable). The
advantages that ring redundancy offers outweigh the extra costs for the extra fibre run required
to convert from line to ring. An exception to this rule is where a number of OLMs are used in
line to be able to span greater distances.
- The three possible fibre optic topologies should be treated as mutually exclusive and should not
be “mixed and matched” within one Profibus network unless specific reason exists in which
case the matter shall be referred to the Principal SCADA Engineer.
- The maximum bridgeable distances between two OLMs is an ideal maximum and only valid for
uncut lines without any optical couplings. An optical power budget calculation should be done
to calculate and verify the system reserve for any fibre runs which exceed half of the
maximum bridgeable distances between two OLMs.
o
Example: Siemens Glass multimode OLM (e.g. type G11 or G12) allow for up to 3
kmS between two OLMs. An optical power budget calculation is only required with
these OLMs for fibre cable length of more than 1.5 km between two OLMs.
Uncontrolled if Printed
Ver 2 Rev 0
Page 32 of 74
© Copyright Water Corporation 2018
Design Standard No. DS 43-04
Profinet and Profibus Network Design and Installation
- Each OLM causes a slight delay (~ 6 tBit) in the transmission of the Profibus message due to the
required signal conversion. This may need to be taken into account when calculating the bus
parameters unless the configuration software allows for inclusion of the number of OLMs and
fibre cable length in its calculation.
3.1.1.1
Fibre Optic Linear bus (Line) Topology
Fibre Optic Line
OLM
OLM
OLM
DP
Slave
DP
Slave
DP
Slave
DP
Slave
RS 485
DP
Slave
DP
Master
Fibre Optic
DP
Slave
Figure 19 Example Fibre Optic Line Topology
(Note: RS485 Termination requirements not shown)
Points to note:
- None
3.1.1.2
Fibre Optic (redundant) Ring Topology
(redundant) Fibre Optic Ring
OLM
DP
Slave
OLM
OLM
DP
Master
DP
Slave
OLM
DP
Slave
DP
Slave
RS 485
DP
Slave
DP
Slave
Fibre Optic
DP
Slave
Figure 20 Example Fibre Optic Ring Topology
(Note: RS485 Termination requirements not shown)
Points to note:
- Due to the OLM inbuilt automatic monitoring functionality and self healing nature of the ring,
the Profibus bus timings and setup (i.e. Highest station address, Slot time, Min TSDR and
Retry value) shall be adjusted in accordance with the OLM manual (Note: Some Profibus
configuration software packages have OLM/fibre based topologies configuration included and
are able to automatically calculate and adjust the bus parameters accordingly).
Uncontrolled if Printed
Ver 2 Rev 0
Page 33 of 74
© Copyright Water Corporation 2018
Design Standard No. DS 43-04
Profinet and Profibus Network Design and Installation
3.1.1.3
Fibre Optic Star Topology
RS 485 Star
Segment!
OLM
OLM
RS 485
OLM
Fibre Optic “Star”
OLM
OLM
DP
Slave
DP
Slave
Fibre Optic
OLM
OLM
OLM
DP
Slave
OLM
DP
Slave
DP
Slave
DP
Master
DP
Slave
DP
Slave
Figure 21 Example Fibre Optic Star Topology
(Note: RS485 Termination requirements not shown)
Points to note:
- The OLMs are linked together via their RS485 ports to create a (hub like) Star coupler. The
small but important RS485 star segment now becomes the main backbone of the whole
Profibus network (whereas the fibre is the backbone of the Profibus network in a redundant
ring configuration)!
- The RS485 Star segment shall be carefully wired and kept as short as possible (NOTE: The rule
of a minimum of 1 meter cable between two adjacent devices shall still be complied with).
- Connection of any other bus participants (e.g. Masters, Slaves) to the RS485 Star segment
should be avoided altogether.
- Segment monitoring of the RS 485 channel should be turned off on each of the Star coupler
OLMs to keep up a high availability of the RS485 Star segment and therefore of the whole
network.
For these reasons, Fibre Optic Star Topologies should be avoided altogether unless specific design
criteria exist in which case the matter shall be referred to the Principal SCADA Engineer.
3.1.2
RS 485 (copper)
Permissible RS 485 topologies are:
- Linear bus (Line).
- Tree.
The following shall be noted and considered when designing the RS 485 bus segments:
-
Number of devices per RS 485 Segment.
RS 485 Segment cable length/desired Bus speed.
Termination.
Minimum of 1 meter cable between nodes.
Uncontrolled if Printed
Ver 2 Rev 0
Page 34 of 74
© Copyright Water Corporation 2018
Design Standard No. DS 43-04
Profinet and Profibus Network Design and Installation
3.1.2.1
RS 485 Linear bus (Line) Topology
AT
DP
Master
DP
Slave
DP
Slave
DP
Slave
DP
Slave
AT
AT Active Terminating Resistor
T Termination activated on Device or Plug
Figure 22: Example RS 485 Line Topology
Points to note:
- None
3.1.2.2
RS 485 Tree Topology
AT
DP
Master
DP
Slave
DP
Slave
DP
Slave
DP
Slave
AT
DP
Slave
Repeater
AT
Repeater
AT
DP
Slave
T
AT Active Terminating Resistor
T Termination activated on Device or Plug
AT
DP
Slave
DP
Slave
Figure 23: Example RS 485 Tree Topology
Note: The cascading depth of repeaters (i.e. permissible number of repeaters downstream of each
other) is limited and depends on the type of repeater (e.g. 9 in case of Siemens repeaters).
3.2
Number of Devices per RS 485 Segment
It is generally permissible to connect up 32 devices to a single RS 485 segment. In practice this should
be avoided though as it leaves no “space” for the temporary connection of diagnostics or
troubleshooting tools to the segment. Furthermore, any additional devices required to be added in the
future half way though the segment would require additional repeaters somewhere in the field or a
redesign of the segment.
The 20% spare capacity rule is to be applied to the number of devices per RS 485 segment and no
more than 26 devices shall be foreseen per Segment in the original design.
For ease of troubleshooting and maintenance related tasks, only “Piggyback” Profibus Plug shall be
used for devices with a DB9 Plug connection.
In principal all devices which do have an RS 485 interface (driver chip set) shall be counted as a
“device” irrespective if they have node address and participate in the bus communication or not.
The following is a list of Profibus items that shall be included in the device count on the RS 485
segment:
- DP Masters (e.g. PLCs, PCs).
- DP Slaves (e.g. I/O stations, Valves, Instruments).
Uncontrolled if Printed
Ver 2 Rev 0
Page 35 of 74
© Copyright Water Corporation 2018
Design Standard No. DS 43-04
Profinet and Profibus Network Design and Installation
-
Diagnostic tools (e.g. Profitrace).
Repeaters (incl. Diagnostic Repeaters).
OLMs.
DP/DP couplers.
DP/PA links.
DP/PA couplers (Only if directly connected to the DP bus, not if located behind a DP/PA link)
Surge Arrestors (even though they are passive devices without an RS 485 driver chip interface,
their capacitive mismatch influences the signal quality).
Profibus items which do NOT count as a “device”:
- Active terminating resistors
- Profibus Plugs on a device (irrespective if termination is activated on them or not)
3.3
Node Addresses
The following Node address assignment rules apply:
Address
Device
0
Not to be used (reserved for the connection of temporary Class 2 master diagnostic tools)
1
Main DP Master (Main PLC)
Additional Masters
2…n
n…125
(nminimum = 10)
(i.e. other DP Master PLCs, HMI stations, permanently installed Device Manager PCS or Class 2 Master Diagnostic
stations etc.)
DP Slaves
(Note: Use 10 as the minimum address)
Table 6: DP Node address assignment
DP Slave address numbers shall - where possible - be assigned with consideration to their associated
Plant area.
Example Node Address assignment for a Water treatment Plant with 8 Filters:
Each Filter has 6 associated Profibus DP Slaves associated with it (e.g. one general I/O Station, one
Flow meter with DP interface and 4 Valves with DP interface).
Similarly to the Instrument number reflecting the associated Filter number, the DP Slave addresses
may, as an example, be logically allocated as follows:
Uncontrolled if Printed
Ver 2 Rev 0
Page 36 of 74
© Copyright Water Corporation 2018
Design Standard No. DS 43-04
Profinet and Profibus Network Design and Installation
Address
Device
0
Free
1
Main PLC
2…n
Reserved
10-15
Filter 1 Slaves (16-19 reserved for Filter 1)
20-25
Filter 2 Slaves (26-29 reserved for Filter 2)
30-35
Filter 3 Slaves (36-39 reserved for Filter 3)
40-45
Filter 4 Slaves (46-49 reserved for Filter 4)
50-55
Filter 5 Slaves(56-59 reserved for Filter 5)
60-65
Filter 6 Slaves (66-69 reserved for Filter 6)
70-75
Filter 7 Slaves (76-79 reserved for Filter 7)
80-85
Filter 8 Slaves (86-89 reserved for Filter 8)
90-109
Not used (deliberately kept free for future Filters)
110-125
Remaining other Plant general Profibus DP Slaves
Table 7 DP Slave Addresses
3.4
Number of Nodes on a Profibus network
A distinction is made between the total number of Nodes on the Profibus network versus the number
of devices per individual RS 485 segment.
Every device that participates in the communication and does have a Node address (i.e. Masters and
Slaves) is to be taken into account for this.
The following is a list of Profibus devices that require a Profibus address and shall be included in the
Node count on the network:
-
DP Masters (e.g. PLCs, PCs)
DP Slaves (e.g. I/O stations, Valves, Instruments)
Diagnostic Repeaters
DP/DP couplers
DP/PA links
A single Profibus network is in principle capable of containing a total of 126 Nodes (Address range 0
to 125) across several RS 485 segments. Since address 0 is not to be used, a maximum of 124 DP
Slaves could in theory be connected to the Master port of the PLC (and if the PLC has more DPMaster ports, each is again capable of containing another 124 Nodes).
Designs with more than 80 DP-Slaves on a single Profibus Network are be avoided in order to keep
the bus cycle time at an acceptable level (see 3.5 below for more on this).
3.5
Bus cycle time
To determine the feasibility of the Profibus Network design with regards to the bus cycle time, the
designer shall take into account the total number of nodes, the amount of I/O data that is to be
exchanged and the bus speed.
For any given bus speed, there is a linear relationship between the number of DP-Slaves on the bus,
their I/O count and the bus cycle time (i.e. the more Slaves and/or the more I/O bytes per Slave, the
longer it takes to complete a bus scan and refresh all inputs and outputs).
The (simplified) formula to calculate the typical bus cycle time in a Mono-Master Profibus DP
network is:
Equation 1: Typical DP cycle time equation (Mono-Master system)
Uncontrolled if Printed
Ver 2 Rev 0
Page 37 of 74
© Copyright Water Corporation 2018
Design Standard No. DS 43-04
Profinet and Profibus Network Design and Installation
𝐷𝐷𝐷𝐷t =
380 + 300 ∗ NDPS + BitDP ∗ TIOB
Bsd
+ 0.000075𝑠𝑠
NDPS: Number of DP Slaves (eg 20)
BitDP: Bits per DP Byte (constant: 11 bit/byte)
TIOB: Total of all Input and Output Bytes (eg 496)
Bsd: Bus Speed (in bits per second)
Formula courtesy of Andy Verwer (MMU PROFIBUS Competence Centre)
Note: the above formula assumes an averaged amount of I/O data per Slave (and as such it also
assumes that every Slave has input & outputs). It nonetheless provides a good enough indication of the
expected typical bus cycle time when operated in normal cyclic I/O data exchange. The number of
repeaters or OLMs, Bus retries, or diagnostic data messages etc. are not taken into account.
Even though Water related process control systems typically do not have any high speed I/O reaction
or bus cycle time requirements, the following rules apply:
1. The calculated typical bus cycle time shall be able to accommodate the fastest changing
input signals.
One example would be flow meter count pulses. If litre pulses are required to be counted at a
maximum flow of 10 litres/second, the input would change state every 50 ms at maximum flow. This
would require a typical bus cycle time well below 50ms to avoid that pulses can go undetected (which
in turn would lead to falsified results of the PLC based totaliser count). Alternative arrangements shall
be sought in this case for the affected inputs (e.g. wired back to an Input card in the central rack, usage
of high speed counter cards etc.).
2. The calculated typical bus cycle time shall not exceed 100ms. If this can’t be avoided the
matter shall be referred to the Principal SCADA Engineer.
Profibus Master configuration tools (e.g. Siemens Step 7) will calculate the typical bus cycle time
automatically for any given configuration and may also be used to estimate it.
If PA devices are part of the overall Profibus network, their impact on the DP bus cycle time depends
on the type of DP/PA link used.
- Siemens DP/PA Link: The Siemens DP/PA link is a DP Slave which holds and buffers all the
values of the underlying PA Slaves (up to 244 Bytes of I/O per DP/PA link). It is simply to be
added to the above formula as ONE DP Slave with an I/O count comprising of the sum total of
each connected PA Slave.
- P&F DP/PA Gateway: P&F DP/PA Gateway is transparent for the DP Master who treats each
PA Slave just like a DP Slave. Each PA Slave with its respective I/O count is as such to be
included into the above formula. Note that the Gateway itself is also a DP Slave with 1 Byte
I/O.
3.6
Bus speed & Segment Cable Length
Profibus offers the choice of 10 different baud rates. The baud rate also determines the maximum
permissible RS485 segment length; their relationship is shown in the table below:
Table 8: Profibus DP Maximum Segment length versus Baud rate
Baud rate (Kbit/s)
Segment Length (m)
9.6
19.2
45.45
93.75
187.5
500
1500
3000
6000
12000
1000
1000
1000
1000
1000
400
200
100
100
100
Note 1: The Profibus Standard allows 1200m, this has however been limited to 1000m for the purpose
of this Standard
Note 2: These lengths are defined for Segments with 32 Devices attached to it.
Uncontrolled if Printed
Ver 2 Rev 0
Page 38 of 74
© Copyright Water Corporation 2018
Design Standard No. DS 43-04
Profinet and Profibus Network Design and Installation
1500 Kbit/s is the preferred baud rate and the Profibus design should accommodate this baud rate.
500 Kbit/s may be chosen as an alternative (note the bus cycle time impact). This alternative shall
however be submitted to the Principal SCADA Engineer for approval.
The design shall show the estimated cable length for each Device and Segment.
Baud rates higher than 1500 Kbit/s are not necessarily supported by all DP Slaves and also require
extra care with auxiliary equipment selection. They should be avoided unless specific reasons exists
(i.e. Bus cycle time requirements) which warrant its usage.
3.7
Spurlines
Spurlines are caused by branches of the main DP bus line and shall NOT be deliberately included in
either the design or implementation.
Bus Cable
T-Tap or
Junction Box
Bus Cable
Spur
DP
Slave
DP
Slave
Figure 24: Spurline example
Figure 25: Typical “loop through” connection
Points to note:
- The end of a Spurline shall NOT be terminated.
- Spurlines cause problems due to their capacitive influence. Additional devices in the spurline
like surge arrestors have a compounding affect and their capacitance shall be taken into
account.
Since Spurlines shall not be deliberately included in either the design or implementation, the
allowance shown in Table 8 below is to be used only to verify the design which includes equipment
with known internal spurlines.
Table 9: Maximum permissible TOTAL Spurline length per Segment versus baud rate
Baud rate (Kbit/s)
9.6
19.2
45.45
93.75
187.5
500
1500
3000
6000
12000
Max. TOTAL Spurline Length per
Segment (m)
500
500
100
100
33
20
6.6
0!
0!
0!
Max. TOTAL Capacity of Spurs
(nF)
15
15
3
3
1
0.6
0.2
0
0
0
Note: The maximum total capacitance of the spur is the same as the maximum total spurline length if
type A Profibus cable is used (with <30pF/m).
There may be cases where the “loop through” connection is not feasible to avoid a spurline. This could
be due to long cable runs out to an individual device in combination with surge arrestor requirements.
A different method to overcome this problem is the usage of a repeater as shown in Figure 25 below.
Uncontrolled if Printed
Ver 2 Rev 0
Page 39 of 74
© Copyright Water Corporation 2018
Design Standard No. DS 43-04
Profinet and Profibus Network Design and Installation
Bus Cable
Repeater
T
T
DP
Slave
Figure 26: DP Repeater usage to avoid spurlines
In this case the repeater creates a complete new RS485 segment, capable of handling up to 31 devices
(it is NOT a spurline, note also the termination requirements).
If a number of devices require repeater based connections, the costs aspect of one repeater per device
becomes uneconomical (on top of installation and space requirements). In this case devices known as
“Repeater Hubs” are to be employed instead. These “Repeater Hubs” are what the name suggests, a
number of repeaters bundled inside a single device.
Bus Cable
Repeater Hub
T
DP
Slave
T
T
T
T
T
T
T
DP
Slave
DP
Slave
DP
Slave
T
DP
Slave
DP
Slave
AT
Figure 27: DP Repeater Hub usage example
Just like repeaters, each newly created segment that branches of the hub is a fully fledged RS 485
segment, capable of handling up to 31 devices.
3.8
Termination
Each RS 485 segment requires active termination on either end of the segment (active termination
refers to the fact that +5V is required to power the termination).
+ 5V
390 Ω
B Line
220 Ω
A Line
390 Ω
GND
Pin 6 D
B
9
Pin 3 C
o
n
n
Pin 8 e
c
t
o
Pin 5 r
Figure 28: Profibus DP termination structure and DB9 connector pin assignment.
Uncontrolled if Printed
Ver 2 Rev 0
Page 40 of 74
© Copyright Water Corporation 2018
Design Standard No. DS 43-04
Profinet and Profibus Network Design and Installation
It is mandatory for a device with a DB9 Connector to comply with the above Pin layout and provide
the 5V as well as ground connection. Most DB9 Profibus Plugs have a switchable termination resistor
combination inbuilt and as such allow termination via the Plug.
Devices without DB9 connector (e.g. terminal connection, M12 plugs) will typically have switchable
termination resistors inbuilt. This shall however be verified in case the device is to be the first or last
in the segment.
Note that removal of a DB9 connector with switched on termination in the Plug from a device will
lead to a loss of proper segment termination as it removes the 5V as well as the Ground connection
and leaves only the 220 Ω between B and A line! Note further that powering off a device at the start or
end of the segment will also lead to a loss of proper segment termination!
To overcome the associated risk of upsetting the whole RS 485 segment, external active termination
resistors are to be installed if any of the following is true:
- The Segment contains more than 1 DP Slave.
- The Segment contains more than 2 Devices with RS485 interface.
- In addition, an active terminator shall always be used at the PLC end to aid with the connection
of troubleshooting tools without the need to touch the CPU.
Devices where it is permissible to use inbuilt or DB9 Plug terminations are:
OLMs (in cases where only Slaves are connected on their RS 485 port)
- Repeaters (in cases where only Slaves are connected to the port which creates the new Segment.
See also “Notes 1 and 2” in Figure 29 below as an example for this).
Uncontrolled if Printed
Ver 2 Rev 0
Page 41 of 74
© Copyright Water Corporation 2018
Design Standard No. DS 43-04
Profinet and Profibus Network Design and Installation
AT
DP
Master
DP
Slave
AT
DP
Master
DP
Slave
DP
Slave
T
T
NOT ok.
More than 1 DP Slave on one
Segment. Active terminating resistor
must be used.
AT Active Terminating Resistor
T Termination activated on Device or Plug
NOTE 2:
Active terminating resistor required to
maintain integrity of this Segment in
case of repeater failure
AT
DP
Master
DP
Slave
DP
Slave
AT
NOT ok.
More than 2 Devices with RS 485
interface on one Segment. Active
terminating resistor must be used.
AT
DP
Slave
DP
Master
T
Repeater
T
DP
Slave
Repeater
T
T
DP
Slave
T
DP
Slave
NOT ok.
More than 1 DP Slave on one
Segment. Active terminating resistor
must be used.
NOTE 1:
OK, if repeater or power to it fails, this
segment will be “lost” anyhow.
(Repeater is treated like a DP Master
at Segment start in this case).
Figure 29: Correct and incorrect DP Segment termination examples
3.9
Certification
Designers shall ensure that Profibus Master and Slave devices are certified by a Profibus International
approved test laboratory. The Designer shall submit to the Water Corporation a copy of the valid and
current certificates for these devices at the time of submitting the Topology drawings for the Water
Corporation’s comment.
Device certification gives the user assurance that the device complies with the Profibus specifications
and only certified Profibus Masters and Slaves shall be used in the design. Devices (Masters and
Slaves) from manufacturers who are unable to supply current and valid certificates for their devices by
a Profibus International approved test laboratory shall not be used in the design.
Note that Profibus device certification is only available for Master and Slave devices. Standard
Repeaters, OLMs, Plugs or other Profibus items that are neither Master nor Slave are not certifiable
(The DP Slave interface functionality of Diagnostic Repeaters or DP/DP couplers for example can be
certified though).
3.10
Cable specification
DP Cable type A shall be used for all Profibus DP RS485 cables which has the following
characteristics:
Uncontrolled if Printed
Ver 2 Rev 0
Page 42 of 74
© Copyright Water Corporation 2018
Design Standard No. DS 43-04
Profinet and Profibus Network Design and Installation
Parameter
Value
Cable design
Twisted pair, shielded
Impedance
150 Ω +/- 15 Ω (at 3 to 20Mhz)
Capacitance
< 30pF/m
Loop resistance
< 110 Ω/km
Wire diameter
> 0.64 mm
Core cross section
> 0.32 mm2
Table 10: DP cable type A specification
Uncontrolled if Printed
Ver 2 Rev 0
Page 43 of 74
© Copyright Water Corporation 2018
Design Standard No. DS 43-04
Profinet and Profibus Network Design and Installation
4
Profibus PA Design
4.1
Topology
Profibus PA supports tree and linear bus topologies. Unlike DP, connection of PA devices to the bus is
typically done via spurlines, which either branch of dedicated junction boxes or individual “T” taps.
Note that the 2 wire bus does also serve to supply power to the PA devices.
The topology design drawing shall include the following information:
-
Estimated cable length for each cable run.
Termination requirements.
Node addresses.
Current consumption and Voltage drop per PA Segment.
Estimated PA cycle time.
PA Device Manager Station (configuration, maintenance, diagnosis …)
PA
Slave
PA
Slave
Plant Ethernet network
DP
Master
Gateway
PA
Slave
PA
Slave
PA
Slave
DP network
DP/PA
Link/
Couplers
T
PA “Trunk”
Junction
Box
“T”
Tap
“T”
Tap
Junction
Box
T
PA
Slave
24V
PA
Slave
PA
Slave
PA
Slave
PA
Slave
PA
Slave
PA
Slave
Note: Each PA spurline is assumed to
be <= 90m in this example.
PA
Slave
PA
Slave
Figure 30: Typical PA Topology example including termination requirements & Device Manager
Station
4.2
DP/PA Link and Coupler selection
There are in principal the following two different ways to link a (Manchester bus powered) PA
network to a (RS 485) DP network:
1. Directly via PA couplers (NOT TO BE USED)
2. Indirectly via PA couplers behind a DP/PA link (TO BE USED)
Item 1 requires the DP network to operate at reduced baud rates (45.45 for Siemens PA couplers and
93.75 Kbit/s for P&F Segment couplers). PA couplers shall not be directly connected to a DP
network and the associated design requirements for direct PA coupler connection to a DP
segment will not be further discussed.
This leaves item 2 and the designer is faced with making the choice between a Siemens or a Pepperl &
Fuchs or a PROCENTEC based solution.
Uncontrolled if Printed
Ver 2 Rev 0
Page 44 of 74
© Copyright Water Corporation 2018
Design Standard No. DS 43-04
Profinet and Profibus Network Design and Installation
Siemens, P&F and PROCENTEC employ different strategies concerning the functionality of their DP/PA link/coupler combination. The general differences are
outlined in the selection Table 10 below.
Table 11: Siemens versus P&F vs PROCENTEC DP/PA Link selection guide
Manufacturer/
Type
Siemens DP/PA Link
P&F DP/PA Link
(IM153-2)
(HD2-GTR-4PA)
PROCENTEC ComBricks
(Headstation, RS485 or FO DP module
and PA link modules)
DP/PA Link is a DP Slave.
Gateway
functionality
It is not transparent for the DP Master
(PLC). It is however transparent for
PA Device Manager/ Configuration
tools which are connected to the DP
network.
Independent of DP network.
PA Slave
addressing
PA Slaves behind the Link do not
“consume” DP node addresses.
First usable PA address is 3.
Number of PA
couplers behind a
DP/PA link
Transparent
(Note that the Link is nonetheless a DP
Slave and shall be configured with 1 Byte
I/O data)
Transparent
Part of the entire DP network (due to the
Links transparency).
Part of the entire DP network (due to
the Links transparency).
Each PA and DP device shall have a
unique node address across the whole
network.
Each PA and DP device shall have a
unique node address across the whole
network.
1-9
1-5
1-4
(Note: additional power module required
if more than 4 DP or PA modules are in
one ComBricks station)
Number of PA
Slaves per
Coupler
1-31
1-31
1-31
(Note: see 4.3 below for limits as per
this standard)
(Note: see 4.3 below for limits as per this
standard)
(Note: 4.3 below for limits as per this
standard)
Number of PA
Slaves per
Link/Coupler
arrangement
1-64
(Note: Shall not exceed 244 Bytes of
I/O per Link).
1-124
1-124
Number of PA
Slaves on one
Profibus DP
1-7936
1-123
1-124
(theoretically, 64 PA Slaves per
(123 PA Slaves across 4 couplers on one
(124 PA Slaves across up to 9 couplers on
Uncontrolled if Printed
Ver 2 Rev 0
Page 45 of 74
© Copyright Water Corporation 2018
Design Standard No. DS 43-04
Profinet and Profibus Network Design and Installation
network.
Amount of data
DP/PA Link, 124 links in total)
244 bytes of I/O for all PA Slaves
behind each DP/PA link
DP/PA Link, note that the Link occupies a
node address too).
one DP/PA Link).
244 bytes of I/O per PA device.
244 bytes of I/O per PA device.
Standard
Bus parameters
Others
Watchdog time of PA network shall be
adjusted
Standard
Easy to configure if DP Master is a
Siemens PLC, more complex to
configure if DP Master is a nonSiemens PLC.
GSD files of each PA device shall be
converted. P&F does provide a conversion
tool for this.
Optional advanced PA network Diagnostic
module available.
(Note: Caters for individual adjustment
though if desired via the Headstations
web interface)
GSD files of each PA device is
recommended
to
be
converted.
PROCENTEC does provide a conversion
tool for this.
Allows direct fibre optic DP to PA
transition.
Out of the box DP and PA diagnostics
and 24/7 Network monitoring. (Ethernet
connection to ComBricks Headstation
required)
NOTE: The above table lists the maximum capabilities for comparison purposes which are not necessarily the permissible values as per this standard.
Uncontrolled if Printed
Ver 2 Rev 0
Page 46 of 74
© Copyright Water Corporation 2018
Design Standard No. DS 43-04
Profinet and Profibus Network Design and Installation
Siemens DP/PA Link/Couplers Framework
(IM153-2)
DP
Master
DP/PA link “consumes”
1 DP Slave address.
PA Slaves do NOT
“consume” a node
address on the DP
network (Link is NOT
transparent).
Max. 244 Bytes of I/O
for all PA Slaves
behind the Link!
Pepperl & Fuchs DP/PA Link/Couplers Framework
(HD2-GTR-4PA)
Up to 7936 PA Slaves
per DP network
L
I
n
k
C C C C C
1 2 3 4 5
1-31 PA Slaves
per Segment
1-64 PA Slaves
per Link.
PA cycle time
per Link.
1-5
couplers
per Link
Up to 123 PA Slaves
per DP network
DP
Master
L
I
n
k
DP/PA link “consumes”
1 DP Slave address.
EACH PA slave
“consumes” a node
address on the DP
network (Link is
transparent).
C C C C
1 2 3 4
1-31 PA Slaves
per Segment.
Each PA Slave
with up to 244
Bytes I/O.
PA Cycle time per
Segment.
1-123 PA Slaves
per Link
1-4
couplers
per Link
PROCENTEC ComBricks DP/PA Link Framework
(Headstation, RS485 or FO DP module and PA link modules)
Diagnostic
PC
DP
Master
EACH PA slave
“consumes” a node
address on the DP
network (Link is
transparent).
Up to 124 PA Slaves
per DP network
HS DP
C C
C
...
1 2
9
1-9
couplers
per Link
1-31 PA Slaves
per Segment.
Each PA Slave
with up to 244
Bytes I/O.
PA Cycle time per
Segment.
1-124 PA Slaves
per Link
Figure 31: Siemens versus P&F vs PROCENTEC DP/PA Link Framework overview
Note that Siemens, P&F and PROCENTEC continue to develop their products which may lead to enhanced and/or slightly changed functionalities. It is the
designer’s responsibility to be aware of current DP/PA Link and coupler functionality and selection decisions should be based on current information (refer to
the product manuals).
Uncontrolled if Printed
Ver 2 Rev 0
Page 47 of 74
© Copyright Water Corporation 2018
Design Standard No. DS 43-04
Profinet and Profibus Network Design and Installation
4.3
Number of PA Devices per Segment/Coupler
While it is in principle permissible to connect up 31 PA Slaves to a PA Segment (Coupler) this is to be
avoided for a number of reasons such as PA cycle time considerations, spurline length limitation, etc.
There shall be a maximum of 18 PA Slaves per PA Segment/Coupler.
Note that this number may be further limited by the current consumption, voltage drop and/or required
spurline length (see sections 4.4 & 4.5 below for more on this).
If a Siemens DP/PA Link is used, the maximum permissible amount of 244 Bytes of I/O data per
DP/PA Link shall also be considered, as this limits the number of PA Slaves DP/PA per Link. For
example, if a design has one Siemens DP/PA link with 3 PA Couplers and 18 PA instruments per
Coupler, even if each instrument is configured to only transmit one Analogue value (i.e. uses 5 Inputs
Bytes), the total amount of Input Bytes would be 270 Bytes for the DP/PA Link (3 Couplers * 18
Instruments * 5 Bytes Input).
Each coupler behind the DP/PA link creates its own PA Segment, if more than 18 PA Slaves are
required, it can be achieved by adding another coupler to the existing link or another DP/PA
Link/Coupler assembly to the DP network.
Preference should be given to keep the spurline of each connected PA device below 30 meters. This
way another 6 PA devices can be added to the PA segment at a later stage and each can still branch off
30 meters from the main PA trunk (see also section 4.4 below for more on this).
4.4
Spurlines, Splices and Cable length
The maximum permissible length of a (or each) spurline in a PA segment depends on the total number
of spurlines in the segment (note that this is not necessarily the total number of PA devices).
Total Number of Spurlines
1-12
1 -14
15-18
19-24
25-32
120m
90m
60m
30m
<1m
30m
30m
30m
30m
<1m
Maximum Length of
EACH Spurline (Not Ex)
Maximum Length of
EACH Spurline (Ex)
Table 12: Permissible Spurline length versus total Number of Spurlines per PA segment
“Spurs” with less than 1 meter cable lengths are considered “Splices” and are NOT counted as a
spurline. This is an important distinction as using splices may positively affect the maximum available
spurline length.
Consider the following example based on a PA segment with a total of 15 PA instruments connected
to it:
- The maximum spurline length would be 60 meters if each PA instrument is connected to the PA
trunk with a spurline of more than 1 meter in length.
- If it is possible to connect one (or more) PA instruments via a “Splice” to the PA trunk (cable
length less than 1 meter), each of the remaining 14 instruments can now be connected with a
spurline length of up to 90 meters (there are only 14 spurlines in the system now).
The maximum length of all Splices needs to be checked though and shall comply with the following:
Total PA Segment cable length (including spurs)
> 400 meters
Maximum TOTAL length of all splices per PA
Segment
8 meters
Uncontrolled if Printed
Ver 2 Rev 0
Page 48 of 74
© Copyright Water Corporation 2018
Design Standard No. DS 43-04
Profinet and Profibus Network Design and Installation
< 400 meters
2% of total PA cable length
Table 13: Permissible Total Splice length versus total PA Segment cable length
The maximum segment length is 1900 meters per PA Segment. Note that the sum of all spurlines
shall be included in this value and that it is applicable for usage of Profibus PA cable type A. Note
further that this number also depends on the current consumption and voltage drop and spurline length
(see sections 4.4 & 4.5 below for more on this).
PA
Slave
4m
PA
Slave
To be avoided
11m Spurline
15m
Spurline
DP/PA
Link/
Couplers
“T”
Tap 0.5
m
The PA “Trunk” is the cable
between both termination points
T
Junction
Box
5m
Splice
Spurlines
“T”
Tap
“T”
Tap
0.5
m
“T”
Tap
rline
Spu
15
m
10
m
e
rlin
20m
PA
Slave
To be avoided
Spu
PA
Slave
Junction
Box
5m
T
15m
PA
Slave
PA
Slave
7m
DP
Master
PA
Slave
Figure 32: PA Segment Spurline, Splice and connection examples
With reference to Figure 31 the following applies to achieve simple, clean and easily maintainable PA
architectures:
- Only ONE PA Slave shall be connected to a Spurline (even though the PA standard permits
up to three PA Slaves per Spurline it shall be avoided to keep the design “clean”).
- Junction boxes shall NOT be connected to the main trunk via a Spurline (even though this
is generally permissible it shall be avoided to keep the design “clean”).
- Preference should be given to the use of Junction boxes with built-in Spurline protection. These
monitor the spurline current and protect the bus if a short circuit occurs on a spurline.
4.5
Segment Current consumption and Voltage Drop calculations
Owing to the bus powered nature of each PA segment, its design requires calculation of its current
consumption and Voltage drop to ensure proper operation.
The formula for the current consumption on a PA segment is:
Equation 2: PA Segment current consumption equation
I PASeg = (I D1BC + I D1FDE ) + (I D 2 BC + I D 2 FDE ) + ... + (I DnBC + I DnFDE )
 IPAseg < Is
IPAseg:
Total current consumption of the Segment
IDxBC:
Basic Current consumption of the Device
IDxFDE:
Fault Disconnection Electronics Current consumption of the Device
Is :
Current Supply of the PA Coupler
Uncontrolled if Printed
Ver 2 Rev 0
Page 49 of 74
© Copyright Water Corporation 2018
Design Standard No. DS 43-04
Profinet and Profibus Network Design and Installation
PA devices limit their current in case of a failure to avoid short circuiting of the (powered) bus. The
fault current is known as the FDE value of the PA device (Fault Disconnection Electronics). The FDE
is the maximum current that the PA device may draw on top of its basic current consumption. The
FDE value is stated in the manual of the PA device (note that some PA devices do not have an FDE).
Since it is unlikely that all devices fault at the same time the following rules apply for the usage of the
FDE in the current calculation:
Number of FDEs to be included in current consumption calculation.
Number of PA devices per Segment
Always use highest FDES for worst case scenario
1-5
1
6-10
2
11-15
3
16-20
4
21-25
5
25-31
6
Table 14: FDE inclusion rules based on number of PA devices per Segment
Once the maximum current consumption per PA Segment is known a check is to be made to ensure it
does NOT exceed the power supply capability of the chosen PA coupler.
Following this, the voltage on the last PA device is to be calculated and checked (The “last” PA device
on the Segment is the one with the longest overall cable length to/from the PA coupler).
The formula for the Voltage drop calculation is:
Equation 3: PA Voltage drop equation:
U LD = U S − (I PASeg ∗ Rcable ∗ LSeg )
 ULD > Umin
ULD:
US:
IPAseg:
Rcable:
LSeg:
Umin:
Bus Voltage on last PA device
Bus Supply Voltage of the PA Coupler
Total current consumption of the Segment
Cable resistance per unit length (44 Ω/km for PA cable type A)
Length of ALL cables (including spurlines) in the Segment (in km)
Minimum specified operating voltage of the last PA device
Once the Voltage on the last PA device is calculated a check is to be made to ensure it is NOT
below its minimum specified operating voltage for the PA device.
Note: Pepperl & Fuchs Segment checker or ABB’s DTD 100 Profibus Layout tool may also be used
for this task; its results do not however relieve the designer from their duty of care.
4.6
Bus cycle time
Bus cycle times of PA networks are in general longer compared to DP. DP typical fast I/O updates
times are also not required on PA since its purpose is to contain analogue instruments and devices who
do not require signal update times in the low millisecond range.
The design shall nonetheless estimate the expected PA cycle time to ensure proper analogue control
and PID reaction times.
Due to the fact that Siemens and P&F DP/PA links operate differently in the way they buffer the PA
data and handle the underlying PA Segment couplers, they also have different ways to calculate the
PA cycle time. To make the PA cycle time calculation independent of the equipment selection, the
simplified formula below is to be used irrespective of the employed Links.
Uncontrolled if Printed
Ver 2 Rev 0
Page 50 of 74
© Copyright Water Corporation 2018
Design Standard No. DS 43-04
Profinet and Profibus Network Design and Installation
The (simplified) formula to calculate the typical PA cycle time is:
Equation 4: PA cycle time equation
PAt = N PAS ∗ 15ms + N addCV ∗ 1.5ms + Acycl
Number of PA Slaves. 15ms is the typical data exchange time for a Standard PA
NPAS:
Slave with one cyclic value (i.e. 5 Bytes of data)
Number of every additional cyclic analogue value (5 bytes long) which
NaddCV:
increases the cycle time by an average of 1.5 ms.
Acycl:
Additional Acyclic component caused by the Device Manager Station (for
configuration, calibration, device data backup etc.). Assumed to be 20ms.
Siemens Link/coupler Note: The calculated PA bus cycle time is applicable for the whole PA network
behind the DP/PA link irrespective if the PA Slaves are located on one or across a number of couplers
behind the link.
P&F Link/coupler Note: The calculated PA bus cycle time is applicable and shall be calculated for
each individual PA segment behind the DP/PA link.
4.7
Termination
Each PA segment requires termination on either end of the segment. PA termination differs from DP
termination and comprises of a 100Ω (+/- 2 Ω) resistor in series with a 1μF (+/- 0.2 μF) capacitor.
Segment couplers (at the beginning of the PA trunk) have built in terminators. In some couplers the
terminator can be switched off, in other it is always terminated at the coupler. Some junction boxes
have a built in terminator that can be switched on or off when required. Unlike DP devices, the vast
majority of PA devices do not have inbuilt terminators.
The following PA termination rule applies (see also Figure 29):
- PA termination shall always be activated at the segment coupler which is considered the start of
the segment. The PA cable shall not be looped through the Segment coupler.
- The other termination shall be made via an external PA terminator which has to be located in
close proximity to the “last” junction box (the one farthest from the PA Coupler). Even though
non-EX rated PA junction boxes usually offer switchable inbuilt PA termination, this shall not
be used.
4.8
Device Manager PC
A PA Device Manager PC shall be included as part of the design.
This PC will be a permanent part of the installation and requires a connection to the Profibus DP
network (not the PA segments, the Device Manager software on the PC will access the PA instruments
via the DP/PA link).
Connection of the PC to the DP network is possible in two different ways:
1. Indirectly via an Ethernet to Profibus DP Gateway.
Indirectly by means of routing through the PLC onto the Profibus network.
The connection to the DP network via method 1 or 2 also means that a node address is required for the
Gateway or PC on the DP network. This is to be a Master node address and shall be the next free
address within the Master address range as per Table 6.
Preference shall be given to method 1 which has the following advantages over method 2:
Uncontrolled if Printed
Ver 2 Rev 0
Page 51 of 74
© Copyright Water Corporation 2018
Design Standard No. DS 43-04
Profinet and Profibus Network Design and Installation
- The PC can be located anywhere on the SCADA Ethernet network (i.e. no need to run/extend
the Profibus cable to where the PC is meant to be located).
- One Device Manager PC can be used for all devices even if more than Profibus network (or
PLCs with Profibus networks) exists in the Plant.
Method 3 is a Siemens specific method and requires S7-400 hardware (and Siemens PDM Device
Manager software). It shall only be considered for larger Plants which have been designated to be a
Siemens PCS7 application.
4.9
Certification
Only certified PA slaves shall be used in the design.
4.10
Cable specification
PA Cable type “A” shall be used for all Profibus PA cables, it has the following characteristics:
Parameter
Value
Cable design
Twisted pair, shielded
Nominal Conductor cross sectional area
0.8 mm2 (AWG 18)
Loop resistance (direct current)
44 Ω/km
Impedance (31.25kHz)
100 Ω (+/- 20%)
Attenuation (39 kHz)
3 db/km
Capacitive asymmetry
2 nF/km
Max. propagation delay change (7.9 to 39 kHz)
1.7 μsec/km
Shield coverage
90%
Table 15: PA cable Type A specification
4.11
Explosion Safety
Explosion safety for Profibus PA is based on the FISCO model (Fieldbus Intrinsically Safe Concept,
developed by the German Federal Physical Technical Institute in cooperation with manufactures).
The FISCO model considerably simplifies the design requirements, installation and operation of
Profibus PA in hazardous areas. The model is based on the specification that a network is intrinsically
safe and requires no individual intrinsic safety calculations when the relevant four bus components
(field devices, cables, segment couplers and bus terminators) fall within predefined limits with regard
to voltage, current, power, inductance and capacity.
Intrinsically safe design for usage of Profibus PA in hazardous areas shall be done by a person whose
relevant competencies have been formally assessed as stated in DS 28.
The FISCO model is based on the following prerequisites which are to be adhered too in the PA Ex
design:
1. To transmit power and data the bus system uses the physical configuration as defined by IEC
61158-2 (which is the case with Profibus PA for example).
2. Each bus station shall fulfil the following capacitive and inductive requirements:
-
C < 5 nF
-
L < 10µH
3. The basic current consumption of a bus station is at least 10mA.
Uncontrolled if Printed
Ver 2 Rev 0
Page 52 of 74
© Copyright Water Corporation 2018
Design Standard No. DS 43-04
Profinet and Profibus Network Design and Installation
4. The Bus shall be terminated at both ends with a PA typical RC terminator combination that
complies with the following:
-
R = 90 … 100 Ω
-
C = 0 … 2.2 µF
5. Only one active source is permitted on a bus segment (i.e. the PA coupler/PA power module),
all other components work as passive current sinks.
6. The Power, Current and Voltage that each device is capable of handling shall be greater or equal
to the Power, Current and Voltage that is supplied to it. In other words, the following applies:
-
UIn
>
UOut of related piece of equipment (e.g. PA coupler, Segment protector)
-
IIn
>
IOut
of related piece of equipment (e.g. PA coupler, Segment protector)
-
PIn
>
POut
of related piece of equipment (e.g. PA coupler, Segment protector)
7. The maximum permissible PA bus length including all spurlines is 1000 meters.
8. The maximum permissible Spurline length is 30 meters.
9. Bus cable shall comply with the following specification:
-
R’ = 15 … 150 Ω/km
-
L’ = 0.4 … 1 mH/km
-
C’ = 80 … 200 nF/km
Note that PA Cable type “A” fulfils this criteria.
Only FISCO certified devices are to be used in intrinsically safe PA designs which also automatically
ensures adherence to the requirements of item 2, 3 and 4.
Uncontrolled if Printed
Ver 2 Rev 0
Page 53 of 74
© Copyright Water Corporation 2018
Design Standard No. DS 43-04
Profinet and Profibus Network Design and Installation
5
Installation
This chapter assumes that the Plant design incorporates a proper earthing and equipotential bonding
regime.
The Installer shall comply with the DP, PA and Profinet installation guidelines as listed in section 1.6.
5.1
Shield connection
The Profibus or Profinet cable shield shall always be connected at both ends of each cable run. The
only exception to this rule may come from installation requirements in hazardous areas where, for
instance, a capacitive shield connection may be called for (the design of this is to be done by a person
whose relevant competencies have been formally assessed.)
The cable shield shall be connected to a functional earth where the cable enters (or exits) a cabinet as
shown in Figure 33 below. Note that these shall not be used as a substitute for strain relief. Care
shall be taken when cutting off the outer sheath of the cable to avoid damage to the shield braid.
Figure 33: Cabinet entry/exit points cable shield connection examples
(courtesy Siemens Simatic Profibus
Networks Manual)
Pigtails shall not be used to connect the shield to the functional earth. Pigtails create an inductance
which effectively renders the shield to earth connection useless against high frequency interference.
Instruments or devices without provision for a shield clamp (i.e. terminal connection only) should be
avoided.
In-line DIN rail mounted Surge arrestors shall be equipped with a shield clamp as shown in
Figure 34 below.
Figure 34: Shield clamp usage for DIN rail mounted surge arrestors (courtesy Siemens Simatic Profibus Networks
Manual)
5.2
Cable handling and protection
Care shall be taken to prevent damage due to excessive tension or pressure, kinking or twisting as well
as bending radius violations.
Uncontrolled if Printed
Ver 2 Rev 0
Page 54 of 74
© Copyright Water Corporation 2018
Design Standard No. DS 43-04
Profinet and Profibus Network Design and Installation
Manufactures specify a maximum tensile strength for the cable which shall not be exceeded during the
cable installation (e.g. pull by hand only without applying force).
Maximum bending radii as per the cable manufactures’ specifications shall be observed (if these are
not available the radius shall be greater than 10 times the cable diameter for permanent installations).
This is particularly important during installation within cabinets where excess cable is being “stored”
within the duct.
Cables shall not be run or laid over sharp edges. Cable glands are to be used for entry and exit to
cabinets.
Sections of cable which have been exposed to undue stress (e.g. been accidentally squashed, pinched,
kinked, twisted, stepped on etc.) shall not be used for the installation.
5.3
Cable spacing
Cables are classified into the following 4 categories according to their voltage level and application:
Category I: Bus signals, shielded (e.g. Profibus, Profinet, Ethernet)
Bus signals, unshielded (e.g. AS-Interface)
Data signal, shielded (e.g. Printer, counter inputs etc.)
Analog signals, shielded (< 25V)
Digital Process signals, unshielded (< 25V)
DC Voltage, unshielded (< 60V)
AC Voltage, unshielded (< 25V)
Category II: DC Voltage, unshielded (>60V and < 400V)
AC Voltage, unshielded (>25V and < 400V)
Category III:
DC and AC Voltage, unshielded (> 400V)
Telephone cable
Category IV:
Category I to III cables with direct danger of lightning strike
Cables from within each category can be laid together in common bundles or cable channels.
Figure 35 below shows the required clearance of Profibus or Profinet cables to cables from the other
categories if placed side by side. Cables of different categories may only cross each other at a 90
degree angle.
Uncontrolled if Printed
Ver 2 Rev 0
Page 55 of 74
© Copyright Water Corporation 2018
Design Standard No. DS 43-04
Profinet and Profibus Network Design and Installation
Cable
Category
I
10cm
Cable
Category
II
20cm
10cm
50cm
Cable
Category
III
50cm
Cable
Category
IV
50cm
Figure 35: Air gaps Cable spacing requirements (side by side cable placement)
If it is not possible to maintain these distances, the Profibus or Profinet cable shall be run in steel
conduits or segregated from the other category cables by means of metallic partitioning of the cable
tray. Metallic partitions shall be electrically bonded to the cable tray.
5.4
Fast connect system
Only Fast Connect Cable and Fast Connect Plugs shall be used for the installation. Cable stripping is
to be done with the applicable Fast Connect Stripping tool. This avoids any potential for time
consuming and costly troubleshooting of the connection due to improper Stanley knife related cable
stripping.
5.5
Minimum Profibus DP cable length between devices
Irrespective of the chosen baud rate, a minimum of 1 meter cable shall be installed between two
neighbouring devices with an RS485 interface.
5.6
DB9 Connectors and Profibus installation cable path
DB9 connection for first and last
station on the bus
DB9 connection for all other
stations on the bus
Terminator
ON
Terminator
OFF
AB AB
11 22
Make sure that the Cable
Shield is in correct position
to ensure full proper
contact with shield clamp
in Plug!
AB AB
11 22
If termination is ON, the second
channel is disconnected.
Figure 36: DB9 Connector cable connection
Uncontrolled if Printed
Ver 2 Rev 0
Page 56 of 74
© Copyright Water Corporation 2018
Design Standard No. DS 43-04
Profinet and Profibus Network Design and Installation
Figure 36, above, shows the correct connection method for DB9 connectors and what to watch out for.
Note that switching on the inbuilt termination resistor does not only “activate” the termination
resistors but more importantly disconnects the outgoing channel. Only DB9 plugs that offer this
feature are to be used (see recommend equipment list).
The disconnection functionality of the second channel is a very useful “feature”. It greatly helps in
cases of troubleshooting Profibus installations or if parts of the installation are required to be taken out
for maintenance work while maintaining the remaining bus with proper termination. For it to be
properly utilised though, the following cable path rule shall be adhered to:
Starting from the DP Master (PLC), the Profibus cable shall loop through each DB9 Plug by
“entering” it on the “left” and “leaving” it on the right as shown above (“left” and “right” as per
above).
Normal Situation
DP
Master
DP
Slave
DP
Slave
DP
Slave
DP
Slave
DP
Slave
DP
Slave
AT
Troubleshooting situation
DP
Master
DP
Slave
DP
Slave
DP
Slave
DP
Slave
DP
Slave
DP
Slave
AT
Activation of Plug
Terminator isolates
downstream path
Plug with Terminator ON
Plug with Terminator OFF
Figure 37: Designated Profibus Cable path example
Loop through connection on devices without DB9 connectors (e.g. terminal strip connection or M12
Plugs) still require adherence to the cable path rule.
Uncontrolled if Printed
Ver 2 Rev 0
Page 57 of 74
© Copyright Water Corporation 2018
Design Standard No. DS 43-04
Profinet and Profibus Network Design and Installation
6
PLC and SCADA configuration
6.1
PLC configuration
Each PLC vendor uses their own configuration software to allow creation of Profibus or Profinet
related setup. While there may be differences in the user interface, the common aim is to facilitate the
setup of the bus parameters and configuration of all Devices irrespective of the manufacturer.
6.1.1
GSD files
6.1.1.1
Profibus
Configuration of each DP or PA Slave requires a corresponding GSD file for each Slave. A Profibus
DP or PA Device Manufactures may enhance or further develop the functionality of their products.
Since this may lead to revised GSD file being available it is imperative that the correct GSD file
version for the chosen Slave is being used for the DP Master configuration.
6.1.1.2
Profinet
GSDML files are used for the integration and configuration of Profinet I/O Devices. GSDML files are
simply GSD files written in XML (Extensible Markup Language). As with GSD files, it is imperative
that the correct GSDML file version for the chosen I/O Device is being used for the I/O
Controller configuration.
6.1.2
Device Watchdog time (Response monitoring)
Profibus Slaves and Profinet I/O devices incorporate a Watchdog functionality (sometimes also called
“response monitoring”). This is a time based monitoring mechanism inside the Device which monitors
the repeated (cyclic) occurrence of communication with the PLC. Devices will go into a safe state
upon expiry of their watchdog time. This is an important and useful feature to avoid potentially
dangerous Plant states in cases of communication problems or bus failures.
Depending on the Device and implemented functionality (consult the device manual), it may support
entering different pre-defined “Safe States” upon detection of a bus fault.
Safe state examples for a Valve actuator may entail:
-
Stay (e.g. actuator will remain in last position)
Open (e.g. actuator will open fully)
Close (e.g. actuator will close fully)
Move to position x (actuator will move to a configurable position value)
The following rules apply for Watchdog monitoring:
• Watchdog monitoring shall be enabled for each Device.
• The Safe state position needs to be defined for each Device and configured accordingly in the
DP Master or I/O Controller setup
The Safe state position needs to be defined for each Device and configured accordingly in the DP
Master or I/O Controller setup.
6.1.3
DP Master or I/O Controller bus monitoring
While the Devices themselves will go into a safe state if communication with the PLC is lost, the DP
Master or I/O Controller will also recognise “lost” devices. The associated PLC logic shall capture
Devices’ communication faults/dropouts (per individual Device) and raise a SCADA Alarm (per
individual Device) to inform the Operators that either device control has been lost and/or inputs are
no longer updated.
Uncontrolled if Printed
Ver 2 Rev 0
Page 58 of 74
© Copyright Water Corporation 2018
Design Standard No. DS 43-04
Profinet and Profibus Network Design and Installation
6.2
Diagnostics
Apart from the “normal” cyclic I/O data exchange between each Slave and the PLC, Devices are also
capable of issuing Diagnostics data.
6.2.1
Profibus Diagnostics
The format of the first 6 Bytes of the diagnostic message are standardised cannot be changed by the
slave manufacturer. These 6 Bytes are the so called “Standard Diagnostics” and contain general
information related to the slave (e.g. the Device ID number, bits to indicate if it is parameterised, in
data exchange etc.).
Following these, the device/instrument manufacturer may choose to develop and add extended
diagnostic information which is specific for their device. The manufacturer decides on the meaning
and length of the extended diagnostic data for their Slave.
“Simple” slaves (usually non-modular ones like flow meters, pressure transmitters, valve actuators,
drives etc.) will typically have a predetermined fixed amount of extended diagnostic data. The
assignment of which bit has what meaning in the extended diagnostic messages can be found in the
slave manual and/or its GSD file (Note that not all manufactures chose to add these to the GSD file).
An example of some of the extended diagnostics bits from Profibus PA pressure transmitter are:
Unit_Diag_Bit(24) = "Hardware failure electronics"
Unit_Diag_Bit(27) = "Electronic temperature too high"
Unit_Diag_Bit(29) = "Measurement failure"
Unit_Diag_Bit(31) = "Device initialization failed"
Unit_Diag_Bit(32) = "Zero point error"
Unit_Diag_Bit(33) = "Power supply failed"
Unit_Diag_Bit(34) = "Configuration invalid"
Unit_Diag_Bit(66) = "A115: Sensor overpressure"
Unit_Diag_Bit(68) = "A120: Sensor underpressure"
Unit_Diag_Bit(72) = "A610: Calibration error"
An example of all of the extended diagnostics bits from a Profibus DP valve actuator are:
Unit_Diag_Bit(24) = "Motor Thermostat"
Unit_Diag_Bit(25) = "HI-HI Torque in Opening"
Unit_Diag_Bit(26) = "HI-HI Torque in Closing"
Unit_Diag_Bit(27) = "Actuator blocked in Opening"
Unit_Diag_Bit(28) = "Actuator blocked in Closing"
Unit_Diag_Bit(29) = "HI-HI Temperature"
Unit_Diag_Bit(30) = "Position Sensor Failure"
Unit_Diag_Bit(31) = "Speed Sensor Failure"
Unit_Diag_Bit(32) = "Main Voltage Fault"
Unit_Diag_Bit(33) = "K1 Contactor Failure"
Unit_Diag_Bit(34) = "K2 Contactor Failure"
Unit_Diag_Bit(35) = "Configuration Error"
Unit_Diag_Bit(36) = "Hardware Error"
Unit_Diag_Bit(37) = "Low Alkaline Battery"
Unit_Diag_Bit(38) = "Lost Phase"
Unit_Diag_Bit(39) = "No response from base card"
A slave will only inform the DP Master about the availability of diagnostic data if and when the need
arises. The DP Master will then automatically request these diagnostic data the next time it polls the
Slave.
Uncontrolled if Printed
Ver 2 Rev 0
Page 59 of 74
© Copyright Water Corporation 2018
Design Standard No. DS 43-04
Profinet and Profibus Network Design and Installation
Diagnostic data of more “complex” slaves (e.g. modular I/O stations) on the other hand are generally
not fixed in their length and/or assignment of bits (owing to the freely configurable nature of the
Slave). While this makes PLC logic based evaluation of the received diagnostic data more “complex”
too, it is still desirable to do so.
As it can be seen from the above examples, diagnostic data yield important additional information
about the status of the slave, as such the following applies for the evaluation of them in the PLC logic
and SCADA system:
1. A general “Received Diagnostic message from slave xyz” is to be generated for every
slave (DP or PA, modular or not modular slave) and alarmed on the SCADA system.
2. A detailed diagnostic (popup) screen is to be configured for each slave with fixed
Diagnostic data assignment. This screen will display the details of the diagnostic
message. Consideration should be given to develop these for all Slaves including
“complex” ones.
Alternatively, a dedicated Diagnostic Station PC may be employed to allow read out and evaluation of
slave diagnostic data (Class 2 Master functionality). In cases where PA instruments are used, the PA
Device Manager Station PC shall be set up and used for this purpose.
6.2.2
Profinet Diagnostics
While even more comprehensive than Profibus Diagnostic data, the same intent and handling as
described in 6.2.1 above applies.
Figure 38: Siemens ET200MP GSDML file channel Diagnostic example
Uncontrolled if Printed
Ver 2 Rev 0
Page 60 of 74
© Copyright Water Corporation 2018
Design Standard No. DS 43-04
Profinet and Profibus Network Design and Installation
Figure 39: Danfoss FC Series drive GSDML file channel Diagnostic example
6.3
Profibus DP Bus parameters
DP master configuration tools will generally opt for the default bus parameters as shown below for
500 and 1500 kbit/s.
500 kbit/s
1500 kbit/s
TSlot (bit times)
200
300
Max. TSDR (bit times)
100
150
Min. TSDR (bit times)
11
11
TSet (bit times)
1
1
TQuiet (bit times)
0
0
Gap factor
1
10
Retry Limit
1
1
HSA
126
126
Table 16: Default DP Bus parameters vs. Baud rate
The following three parameters of each DP network are to be modified in the configuration (this
improves network stability in general and allows “ride through” of short lived interference):
Retry limit: Change from 1 to 5
Min. Tsdr: Change from 11 to 22
TQuiet:
Change from 0 to 9
Uncontrolled if Printed
Ver 2 Rev 0
Page 61 of 74
© Copyright Water Corporation 2018
Design Standard No. DS 43-04
Profinet and Profibus Network Design and Installation
7
Appendix
7.1
List of figures
Figure 1: Profinet Line Topology example
15
Figure 2: Profinet Line Topology example detail
15
Figure 3: Profinet Star Topology example
16
Figure 4: Profinet Tree Topology example 1 (multiple Star Topologies)
16
Figure 5: Profinet Tree Topology example 2 (Line and Star topology combined)
17
Figure 6: Profinet I/O Controller/Devices inbuilt switches based MRP Ring Topology example (information only, NOT to be
used in the design)
17
Figure 7: Profinet Switches based MRP Ring Topology example (MRP and Star combined)
18
Figure 8: Line Topology Network Load example (1ms update time, 24 Bytes Inputs and Outputs per I/O device)
22
Figure 9: Star Topology Network Load example (1ms update time, 24 Bytes Inputs and Outputs per I/O device)
22
Figure 10: Network load calculation tool usage example
23
Figure 11: Example SCADA and OIP connection
24
Figure 12: NOT allowed - multiple PLCs on one Profinet Network
25
Figure 13: Allowed - each PLC with its own Profinet Network
26
Figure 14: S7-400 H System "Open Ring" Profinet Network example
27
Figure 15: S7-400 H System with redundant Profinet Networks example
27
Figure 16 S7-400 H System with redundant Profinet Networks with “Y” switch
28
Figure 17: PN/PA Proxy usage example
29
Figure 18: PN/DP Proxy usage example
30
Figure 19 Example Fibre Optic Line Topology
33
Figure 20 Example Fibre Optic Ring Topology
33
Figure 21 Example Fibre Optic Star Topology
34
Figure 22: Example RS 485 Line Topology
35
Figure 23: Example RS 485 Tree Topology
35
Figure 24: Spurline example
Figure 25: Typical “loop through” connection
39
Figure 26: DP Repeater usage to avoid spurlines
40
Figure 27: DP Repeater Hub usage example
40
Figure 28: Profibus DP termination structure and DB9 connector pin assignment.
40
Figure 29: Correct and incorrect DP Segment termination examples
42
Figure 30: Typical PA Topology example including termination requirements & Device Manager Station
44
Figure 31: Siemens versus P&F vs PROCENTEC DP/PA Link Framework overview
47
Figure 32: PA Segment Spurline, Splice and connection examples
49
Figure 33: Cabinet entry/exit points cable shield connection examples (courtesy Siemens Simatic Profibus Networks Manual)
54
Figure 34: Shield clamp usage for DIN rail mounted surge arrestors (courtesy Siemens Simatic Profibus Networks Manual) 54
Figure 35: Air gaps Cable spacing requirements (side by side cable placement)
56
Figure 36: DB9 Connector cable connection
56
Figure 37: Designated Profibus Cable path example
57
Figure 38: Siemens ET200MP GSDML file channel Diagnostic example
60
Figure 39: Danfoss FC Series drive GSDML file channel Diagnostic example
61
7.2
List of Tables
Table 1: S7 CPU examples for I/O Device capability
19
Table 2: Profinet I/O devices 70% rule design limit 20
Table 3: Profinet update times selection table
21
Table 4: Network Load examples (24 Bytes of Inputs and 24 Bytes of Outputs per I/O Device) 22
Table 5: PN/DP Proxies differences
30
Table 6: DP Node address assignment Error! Bookmark not defined.
Table 7: Profibus DP Maximum Segment length versus Baud rate
38
Uncontrolled if Printed
Ver 2 Rev 0
Page 62 of 74
© Copyright Water Corporation 2018
Design Standard No. DS 43-04
Profinet and Profibus Network Design and Installation
Table 8: Maximum permissible TOTAL Spurline length per Segment versus baud rate
Table 9: DP cable type A specification
39
Error! Bookmark not defined.
Table 10: Siemens versus P&F vs PROCENTEC DP/PA Link selection guide
45
Table 11: Permissible Spurline length versus total Number of Spurlines per PA segment Error! Bookmark not
defined.
Table 12: Permissible Total Splice length versus total PA Segment cable length
defined.
Error!
Bookmark
not
Table 13: FDE inclusion rules based on number of PA devices per Segment Error! Bookmark not defined.
Table 14: PA cable Type A specification
Error! Bookmark not defined.
Table 15: Default DP Bus parameters vs. Baud rate Error! Bookmark not defined.
7.3
List of Equations
Equation 1: Typical DP cycle time equation (Mono-Master system)(1) 37
Equation 2: PA Segment current consumption equation
Equation 3: PA Voltage drop equation:
Equation 4: PA cycle time equation
49
50
51
Uncontrolled if Printed
Ver 2 Rev 0
Page 63 of 74
© Copyright Water Corporation 2018
Design Standard No. DS 43-04
Profinet and Profibus Network Design and Installation
7.4
Explanatory notes for Topology drawing 1 (Profibus with Siemens PA Link/Coupler)
DP Devices overview table
Node
Type
Input Bytes
Output Bytes
Comments
10
Filter 1 I/O station
8
8
2*32 channel Digital input cards, 2*32 channel Digital output cards
11
Filter 1 DP/PA link
45
0
Number of Input and Output Bytes is the sum of underlying PA devices Input and Output Bytes.
12
Filter 1 Valve 1
8
4
Based on data sheet of selected Valve
13
Filter 1 Valve 2
8
4
Based on data sheet of selected Valve
14
Filter 1 Valve 3
8
4
Based on data sheet of selected Valve
20
Filter 2 I/O station
8
8
See Filter 1
21
Filter 2 DP/PA link
45
0
See Filter 1
22
Filter 2 Valve 1
8
4
See Filter 1
23
Filter 2 Valve 2
8
4
See Filter 1
24
Filter 2 Valve 3
8
4
See Filter 1
30
Filter 3 I/O station
8
8
See Filter 1
31
Filter 3 DP/PA link
45
0
See Filter 1
32
Filter 3 Valve 1
8
4
See Filter 1
33
Filter 3 Valve 2
8
4
See Filter 1
34
Filter 3 Valve 3
8
4
See Filter 1
40
Filter 4 I/O station
8
8
See Filter 1
41
Filter 4 DP/PA link
45
0
See Filter 1
42
Filter 4 Valve 1
8
4
See Filter 1
43
Filter 4 Valve 2
8
4
See Filter 1
44
Filter 4 Valve 3
8
4
See Filter 1
101
VSD 1
28
28
PPO 5 type selected
102
VSD 2
28
28
PPO 5 type selected
103
VSD 3
28
28
PPO 5 type selected
104
VSD 4
28
28
PPO 5 type selected
420
192
I/O Bytes Total
Uncontrolled if Printed
Ver 2 Rev 0
Page 64 of 74
© Copyright Water Corporation 2018
Design Standard No. DS 43-04
Profinet and Profibus Network Design and Installation
PA Devices overview table (Shown for one Filter, Filter 1-4 PA segments are identical)
7.4.1
Node
Type
AI/AO values
Current consumption
FDE
Min. operating Voltage
Comments
3
Flow Transmitter
2
12 mA
10 mA
9V
Actual Flow and Totaliser value
4
Pressure Transmitter
1
11 mA
0 mA
9V
5
Level transmitter
1
11 mA
0 mA
9V
7
Pressure Transmitter
1
11 mA
0 mA
9V
8
Flow Transmitter
2
12 mA
10 mA
9V
Actual Flow and Totaliser value
9
Analytical Transmitter
2
11 mA
5 mA
9V
PH and temperature value
Estimated DP cycle time:
Summary for calculation: Number of DP Slaves:
Total of all Input and Output Bytes:
Estimated DP cycle time:
7.4.2
𝐷𝐷𝐷𝐷t =
Estimated PA cycle time:
380 + 300 ∗ NDPS + BitDP ∗ TIOB
Bsd
+ 0.000075𝑠𝑠
Summary for calculation: Number of PA Slaves:
Number of additional cyclic values:
Estimated PA cycle time
7.4.3
24
612
=
9.6 ms
=
114.5 ms (per Filter)
6
3
PAt = 6 ∗ 15ms + 3 ∗ 1.5ms + 20ms
PA current consumption:
Summary for calculation: Number of FDE currents to be used: 2 (6-10 PA devices)
PA couplers supply capacity:
1000 mA
PA current consumption: I PASeg = (12mA + 10mA) + (11mA) + (11mA) + (11mA) + (12mA + 10mA) + (11mA)
=
88.0 mA (per Filter)
Result: OK (1000 mA available, 88 mA required)
Uncontrolled if Printed
Ver 2 Rev 0
Page 65 of 74
© Copyright Water Corporation 2018
Design Standard No. DS 43-04
Profinet and Profibus Network Design and Installation
7.4.4
PA Voltage drop calculation:
Summary for calculation: PA Cable length:
PA couplers supply voltage:
PA Voltage drop calculation:
106 m (trunk length + length of all spurlines)
31 V
U LD = 31V − (0.088 A ∗ 0.044 Ω/m ∗106m )
=
30.59 V (at the PA device furthest from the Coupler)
Result: OK (30.59 V available, 9 V required)
7.5
Explanatory notes for Topology drawing 2 (Profibus with P&F PA Link/Coupler)
DP Devices overview table (Note: PA Slaves are counted as DP Slaves due to the DP/PA links transparency)
Node
Type
Input Bytes
Output Bytes
Comments
10
11
12
13
14
15
16
17
19
20
21
30
31
32
33
34
35
36
37
39
40
41
50
51
52
53
54
55
56
Filter 1 I/O station
Filter 1 DP/PA link
Filter 1 Valve 1
Filter 1 Valve 2
Filter 1 Valve 3
Filter 1 FT (PA device)
Filter 1 LT (PA device)
Filter 1 PT (PA device)
Filter 1 PT (PA device)
Filter 1 FT (PA device)
Filter 1 AT (PA device)
Filter 2 I/O station
Filter 2 DP/PA link
Filter 2 Valve 1
Filter 2 Valve 2
Filter 2 Valve 3
Filter 2 FT (PA device)
Filter 2 LT (PA device)
Filter 2 PT (PA device)
Filter 2 PT (PA device)
Filter 2 FT (PA device)
Filter 2 AT (PA device)
Filter 3 I/O station
Filter 3 DP/PA link
Filter 3 Valve 1
Filter 3 Valve 2
Filter 3 Valve 3
Filter 3 FT (PA device)
Filter 3 LT (PA device)
8
1
8
8
8
10
5
5
5
10
10
8
1
8
8
8
10
5
5
5
10
10
8
1
8
8
8
10
5
8
1
4
4
4
0
0
0
0
0
0
8
1
4
4
4
0
0
0
0
0
0
8
1
4
4
4
0
0
2*32 channel Digital input cards, 2*32 channel Digital output cards
Link is transparent but does have a Node address and 1 byte of input & output data
Based on data sheet of selected Valve
Based on data sheet of selected Valve
Based on data sheet of selected Valve
Uncontrolled if Printed
Ver 2 Rev 0
Page 66 of 74
© Copyright Water Corporation 2018
Design Standard No. DS 43-04
Profinet and Profibus Network Design and Installation
57
Filter 3 PT (PA device)
59
Filter 3 PT (PA device)
60
Filter 3 FT (PA device)
61
Filter 3 AT (PA device)
70
Filter 3 I/O station
71
Filter 3 DP/PA link
72
Filter 3 Valve 1
73
Filter 3 Valve 2
74
Filter 3 Valve 3
75
Filter 3 FT (PA device)
76
Filter 3 LT (PA device)
77
Filter 3 PT (PA device)
79
Filter 3 PT (PA device)
80
Filter 3 FT (PA device)
81
Filter 3 AT (PA device)
101
VSD 1
102
VSD 2
103
VSD 3
104
VSD 4
I/O Bytes Total
5
5
10
10
8
1
8
8
8
10
5
5
5
10
10
28
28
28
28
424
0
0
0
0
8
1
4
4
4
0
0
0
0
0
0
28
28
28
28
196
PPO 5 type selected
PPO 5 type selected
PPO 5 type selected
PPO 5 type selected
PA Devices overview table (Shown for one Filter, Filter 1-4 PA segments are identical, only Node addresses differ)
7.5.1
Node
Type
AI/AO values
Current consumption
FDE
Min. operating Voltage
Comments
3
Flow Transmitter
2
12 mA
10 mA
9V
Actual Flow and Totaliser value
4
5
7
8
9
Pressure Transmitter
Level transmitter
Pressure Transmitter
Flow Transmitter
Analytical Transmitter
1
1
1
2
2
11 mA
11 mA
11 mA
12 mA
11 mA
0 mA
0 mA
0 mA
10 mA
5 mA
9V
9V
9V
9V
9V
Actual Flow and Totaliser value
PH and temperature value
Estimated DP cycle time:
Summary for calculation: Number of DP Slaves:
Total of all Input and Output Bytes:
Estimated DP cycle time:
𝐷𝐷𝐷𝐷t =
380 + 300 ∗ NDPS + BitDP ∗ TIOB
Bsd
48
620
(PA Slaves are counted as DP Slaves due to links transparency)
+ 0.000075𝑠𝑠
Uncontrolled if Printed
Ver 2 Rev 0
=
14.5ms
Page 67 of 74
© Copyright Water Corporation 2018
Design Standard No. DS 43-04
Profinet and Profibus Network Design and Installation
7.5.2
Estimated PA cycle time:
Summary for calculation: Number of PA Slaves:
Number of additional cyclic values:
Estimated PA cycle time
7.5.3
6
3
PAt = 6 ∗ 15ms + 3 ∗ 1.5ms + 20ms
=
114.5 ms (per Filter)
PA current consumption:
Summary for calculation: Number of FDE currents to be used: 2 (6-10 PA devices)
PA couplers supply capacity:
500 mA
PA current consumption: I PASeg = (12mA + 10mA) + (11mA) + (11mA) + (11mA) + (12mA + 10mA) + (11mA)
=
88.0 mA (per Filter)
Result: OK (500 mA available, 88 mA required)
7.5.4
PA Voltage drop calculation:
Summary for calculation: PA Cable length:
PA couplers supply voltage:
PA Voltage drop calculation:
106 m (trunk length + length of all spurlines)
30.0 V
U LD = 30V − (0.088 A ∗ 0.044 Ω/m ∗106m )
=
29.59 V (at the PA device furthest from the Coupler)
Result: OK (29.59 V available, 9 V required)
Uncontrolled if Printed
Ver 2 Rev 0
Page 68 of 74
© Copyright Water Corporation 2018
Design Standard No. DS 43-04
Profinet and Profibus Network Design and Installation
7.6
Explanatory notes for Topology drawing 3 (Profibus with pure DP network, no PA)
DP Devices overview table
Node
Type
10
Filter 1 I/O station
11
Filter 1 Valve 1
12
Filter 1 Valve 2
13
Filter 1 Valve 3
20
Filter 2 I/O station
21
Filter 2 Valve 1
22
Filter 2 Valve 2
23
Filter 2 Valve 3
30
Filter 3 I/O station
31
Filter 3 Valve 1
32
Filter 3 Valve 2
33
Filter 3 Valve 3
40
Filter 4 I/O station
41
Filter 4 Valve 1
42
Filter 4 Valve 2
43
Filter 4 Valve 3
101
VSD 1
102
VSD 2
103
VSD 3
104
VSD 4
I/O Bytes Total
7.6.1
Input Bytes
Output Bytes
Comments
24
8
8
8
24
8
8
8
24
8
8
8
24
8
8
8
28
28
28
28
304
8
4
4
4
8
4
4
4
8
4
4
4
8
4
4
4
28
28
28
28
192
2*32 channel Digital input cards, 2*32 channel Digital output cards, 1*8channel Analogue input card
Based on data sheet of selected Valve
Based on data sheet of selected Valve
Based on data sheet of selected Valve
See Filter 1
See Filter 1
See Filter 1
See Filter 1
See Filter 1
See Filter 1
See Filter 1
See Filter 1
See Filter 1
See Filter 1
See Filter 1
See Filter 1
PPO 5 type selected
PPO 5 type selected
PPO 5 type selected
PPO 5 type selected
Estimated DP cycle time:
Summary for calculation: Number of DP Slaves:
Total of all Input and Output Bytes:
Estimated DP cycle time:
7.7
𝐷𝐷𝐷𝐷t =
380 + 300 ∗ NDPS + BitDP ∗ TIOB
Bsd
20
496
+ 0.000075𝑠𝑠
=
7.9ms
Explanatory notes for Topology drawing 4 (pure Profinet)
I/O Devices overview table
IP Address
192.168.0.2
Type
Switch
Input Bytes
0
Output Bytes
0
Comments
No cyclic I/O’s, excluded from calculation
Uncontrolled if Printed
Ver 2 Rev 0
Page 69 of 74
© Copyright Water Corporation 2018
Design Standard No. DS 43-04
Profinet and Profibus Network Design and Installation
192.168.0.3
192.168.0.4
192.168.0.5
192.168.0.6
192.168.0.10
192.168.0.11
192.168.0.12
192.168.0.13
192.168.0.20
192.168.0.21
192.168.0.22
192.168.0.23
192.168.0.30
192.168.0.31
192.168.0.32
192.168.0.33
192.168.0.40
192.168.0.41
192.168.0.42
192.168.0.43
192.168.0.101
192.168.0.102
192.168.0.103
192.168.0.104
I/O Bytes Total
Switch
Switch
Switch
Switch
Filter 1 I/O station
Filter 1 Valve 1
Filter 1 Valve 2
Filter 1 Valve 3
Filter 2 I/O station
Filter 2 Valve 1
Filter 2 Valve 2
Filter 2 Valve 3
Filter 3 I/O station
Filter 3 Valve 1
Filter 3 Valve 2
Filter 3 Valve 3
Filter 4 I/O station
Filter 4 Valve 1
Filter 4 Valve 2
Filter 4 Valve 3
VSD 1
VSD 2
VSD 3
VSD 4
0
0
0
0
24
8
8
8
24
8
8
8
24
8
8
8
24
8
8
8
28
28
28
28
304
0
0
0
0
8
4
4
4
8
4
4
4
8
4
4
4
8
4
4
4
28
28
28
28
192
No cyclic I/O’s, excluded from calculation
No cyclic I/O’s, excluded from calculation
No cyclic I/O’s, excluded from calculation
No cyclic I/O’s, excluded from calculation
2*32 channel Digital input cards, 2*32 channel Digital output cards, 1*8channel Analogue input card
Based on data sheet of selected Valve
Based on data sheet of selected Valve
Based on data sheet of selected Valve
See Filter 1
See Filter 1
See Filter 1
See Filter 1
See Filter 1
See Filter 1
See Filter 1
See Filter 1
See Filter 1
See Filter 1
See Filter 1
See Filter 1
PPO 5 type selected
PPO 5 type selected
PPO 5 type selected
PPO 5 type selected
Uncontrolled if Printed
Ver 2 Rev 0
Page 70 of 74
© Copyright Water Corporation 2018
Design Standard No. DS 43-04
Profinet and Profibus Network Design and Installation
7.7.1
Estimated Network load:
Summary for calculation: Number of I/O devices: 20
Average Input Bytes per I/O device: 16 (Roundup 304/20)
Average Output Bytes per I/O device: 10 (Roundup 192/20)
Result:
0.88% Network load
Uncontrolled if Printed
Ver 2 Rev 0
Page 71 of 74
© Copyright Water Corporation 2018
Design Standard No. DS 43-04
Profinet and Profibus Network Design and Installation
7.8
Explanatory notes for Topology drawing 5 (Profinet with GSDML file based PA proxy)
I/O Devices overview table
IP Address
192.168.0.2
192.168.0.3
192.168.0.4
192.168.0.5
192.168.0.6
192.168.0.10
192.168.0.11
192.168.0.12
192.168.0.13
192.168.0.14
192.168.0.20
192.168.0.21
192.168.0.22
192.168.0.23
192.168.0.24
192.168.0.30
192.168.0.31
192.168.0.32
192.168.0.33
192.168.0.34
192.168.0.40
192.168.0.41
192.168.0.42
192.168.0.43
192.168.0.44
192.168.0.101
192.168.0.102
192.168.0.103
192.168.0.104
I/O Bytes Total
Type
Switch
Switch
Switch
Switch
Switch
Filter 1 I/O station
Filter 1 PN/PA proxy
Filter 1 Valve 1
Filter 1 Valve 2
Filter 1 Valve 3
Filter 2 I/O station
Filter 2 PN/PA proxy
Filter 2 Valve 1
Filter 2 Valve 2
Filter 2 Valve 3
Filter 3 I/O station
Filter 3 PN/PA proxy
Filter 3 Valve 1
Filter 3 Valve 2
Filter 3 Valve 3
Filter 4 I/O station
Filter 4 PN/PA proxy
Filter 4 Valve 1
Filter 4 Valve 2
Filter 4 Valve 3
VSD 1
VSD 2
VSD 3
VSD 4
Input Bytes
0
0
0
0
0
8
45
8
8
8
8
45
8
8
8
8
45
8
8
8
8
45
8
8
8
28
28
28
28
420
Output Bytes
0
0
0
0
0
8
0
4
4
4
8
0
4
4
4
8
0
4
4
4
8
0
4
4
4
28
28
28
28
192
Comments
No cyclic I/O’s, excluded from calculation
No cyclic I/O’s, excluded from calculation
No cyclic I/O’s, excluded from calculation
No cyclic I/O’s, excluded from calculation
No cyclic I/O’s, excluded from calculation
2*32 channel Digital input cards, 2*32 channel Digital output cards
Number of Input and Output Bytes is the sum of underlying PA devices Input and Output Bytes.
Based on data sheet of selected Valve
Based on data sheet of selected Valve
Based on data sheet of selected Valve
See Filter 1
See Filter 1
See Filter 1
See Filter 1
See Filter 1
See Filter 1
See Filter 1
See Filter 1
See Filter 1
See Filter 1
See Filter 1
See Filter 1
See Filter 1
See Filter 1
See Filter 1
PPO 5 type selected
PPO 5 type selected
PPO 5 type selected
PPO 5 type selected
Uncontrolled if Printed
Ver 2 Rev 0
Page 72 of 74
© Copyright Water Corporation 2018
Design Standard No. DS 43-04
Profinet and Profibus Network Design and Installation
7.8.1
Estimated Network load:
Summary for calculation: Number of I/O devices: 24
Average Input Bytes per I/O device: 18 (Roundup 420/24)
Average Output Bytes per I/O device: 8 (Roundup 192/24)
Result:
1.056% Network load
Uncontrolled if Printed
Ver 2 Rev 0
Page 73 of 74
© Copyright Water Corporation 2018
Design Standard No. DS 43-04
Profinet and Profibus Network Design and Installation
END OF DOCUMENT
Uncontrolled if Printed
Ver 2 Rev 0
Page 74 of 74
© Copyright Water Corporation 2018
Download