You are on page 1of 58

www.abb.

com/fieldbus PROFIBUS Overview /


Details
The world of fieldbus
technologies.

© ABB Automation Products GmbH


Presentation PROFIBUS Details PB51
INSTRUMENTATION

Contents
PROFIBUS
Details

„ Big picture
overview

This session „ Physical Layer EIA485 / MBP


covers: Wiring and Installation

„ Data Link Layer (Fieldbus Data Link)


Adressing and Scheduling

„ Application Layer (Application Profiles)


PA Profile

„ Block model (PA Profile)

„ Configuration
GSD-Files, FDT/DTM, EDD

„ Diagnosis and Asset Management

„ Performance (cycle times)

„ PROFIBUS & HART

© ABB Automation Products GmbH - 2


2008-04 Rev. 02 – 3KXN630051R5801
INSTRUMENTATION
PROFIBUS
Details Overview

Big Picture
Physical Layer
Data Link Layer PROFIBUS PA … (2)
Application Layer Application
Block concept Profile Application Profiles for data representation
Configuration specifications, Block specifications,
Diagnosis & Asset PA = Process Parameter definitions, …
Management Automation PROFIdrive, PROFIsave, …
Performance
PROFIBUS & HART

PROFIBUS DP – Communication protocol (DPV0…V2)

DP = Decentralized Peripherals, Stack for PROFIBUS


encapsulating all communication specifications

EIA485 MBP Fibre


– Physical layer – Physical layer (1) – Physical layer

(1) Including MBP-LP (low power) and MBP-IS (Intrinsic safety)


(2) Other Profiles available e.g. PROFIdrive, PROFIsave, HART on DP

© ABB Automation Products GmbH - 3


2008-04 Rev. 02 – 3KXN630051R5801
INSTRUMENTATION
PROFIBUS
Details Communication Layers

Big Picture
Physical Layer
Data Link Layer
Application Layer
OSI Layers covered by PROFIBUS:
Block concept
Configuration
Diagnosis & Asset
Management
Performance
PROFIBUS & HART Application Profiles [7]

Fieldbus Data Link (Data Link Layer) [2]

Physical Layer [1]

[n] -> OSI – Layer (Open Systems Interconnection reference model layer)

communication stack

© ABB Automation Products GmbH - 4


2008-04 Rev. 02 – 3KXN630051R5801
INSTRUMENTATION
PROFIBUS
Details
PROFIBUS Network

Big Picture
Physical Layer
Data Link Layer Operate Engineer
Application Layer
Block concept
Configuration
Diagnosis & Asset Ethernet/TCP-IP
Management
Performance
PROFIBUS & HART Master Engineer
Control
Class 1&2 Master
Class 2

PS

EIA-485 / Fibre MBP-IS / IEC 61158-2


PROFIBUS DP PROFIBUS PA

PS PS

PS

Field

© ABB Automation Products GmbH - 5


2008-04 Rev. 02 – 3KXN630051R5801
INSTRUMENTATION
PROFIBUS
Details
PROFIBUS Communication
Operate Engineer
Big Picture
Physical Layer
Data Link Layer
Application Layer Ethernet/TCP-IP
Block concept
Configuration
Diagnosis & Asset Master Master / Slave
Control
Management Class 1&2 cyclic
Performance Request
Request
PROFIBUS & HART 2->5
2->10
2->7 2
Engineer Client / Server
Set parameter Master 0 acyclic
TB; Nr. 18; 20.6Class 2
0->10
PS

EIA-485 / Fibre MBP-IS / IEC 61158-2


PROFIBUS DP PROFIBUS PA

Response
PS PS Request
5->2
2->5
PS
17.375 Good Response
5->2
Response
Response OK. Success 17.375 Good
2->7 10->2
10->0
5.865 Good 17.375 Good
30
5
7 10 12
© ABB Automation Products GmbH - 6
2008-04 Rev. 02 – 3KXN630051R5801
INSTRUMENTATION
PROFIBUS
Details
PROFIBUS schedule & application
Operate Engineer
Big Picture
Physical Layer
Data Link Layer
Application Layer Ethernet/TCP-IP
Block concept
Configuration
Diagnosis & Asset Master
Control Class 1&2
Management
Performance
PROFIBUS & HART
Master polls all slaves in a
Engineer
sequence.
Master
Class 2
Application always
PS
implemented
EIA-485 / Fibre and executed in controller
MBP-IS / IEC 61158-2
PROFIBUS DP (control in the host) PROFIBUS PA

PS PS

PS

© ABB Automation Products GmbH - 7


2008-04 Rev. 02 – 3KXN630051R5801
INSTRUMENTATION
PROFIBUS
Details Objectives / Big Picture

Big Picture
Physical Layer
Data Link Layer Ethernet
Application Layer
Block concept
Configuration
Diagnosis & Asset
powering
Controller
Management
Performance data rates
PROFIBUS & HART data encoding

PA (31.25 kBit/s)

cables

DP (up to 12 MBit/s)
topologies

© ABB Automation Products GmbH - 8


2008-04 Rev. 02 – 3KXN630051R5801
INSTRUMENTATION

Topologies
PROFIBUS
Details

Big Picture Operate


Physical Layer Ethernet TCP/IP
Data Link Layer
Application Layer
Controller
Block concept PROFIBUS Master Class 1 & 2
Configuration
Diagnosis & Asset
Management
Performance
PROFIBUS & HART PROFIBUS DP
PROFIBUS PA
R
Tree

Bus with spurs Daisy-Chain


(passive T
junctions)
Bus with spurs
(passive T junctions)

EIA485/MBP © ABB Automation Products GmbH - 9


2008-04 Rev. 02 – 3KXN630051R5801
INSTRUMENTATION

Terms – PROFIBUS Line


PROFIBUS
Details

Big Picture Operate


Physical Layer Ethernet TCP/IP
Data Link Layer
Application Layer
Controller
Block concept PROFIBUS Master Class 1 & 2
Configuration
Diagnosis & Asset
Management
Performance
PROFIBUS & HART PROFIBUS DP
PROFIBUS PA
R

PROFIBUS Line includes all


PA and DP Segments controlled
by the Master.
125 Stations addressable.

EIA485/MBP © ABB Automation Products GmbH - 10


2008-04 Rev. 02 – 3KXN630051R5801
INSTRUMENTATION

Terms – PROFIBUS Segments


PROFIBUS
Details

Big Picture Operate


Physical Layer Ethernet TCP/IP
Data Link Layer
Application Layer
Controller
Block concept PROFIBUS Master Class 1 & 2
Configuration
Diagnosis & Asset
Management T PROFIBUS DP
Performance
Segments
PROFIBUS & HART
PROFIBUS PA
T T T T T Segments
R

T T
R T

PROFIBUS Segements with


defined limits and rules: T
Number of devices, segment
length, Termination rules

EIA485/MBP © ABB Automation Products GmbH - 11


2008-04 Rev. 02 – 3KXN630051R5801
INSTRUMENTATION

PROFIBUS DP (EIA485)
PROFIBUS
Details

Big Picture
Physical Layer
Data Link Layer
Application Layer
Block concept
Configuration
Diagnosis & Asset
Management
Performance PROFIBUS DP
PROFIBUS & HART

T Physical Layer
EIA485
T T
R T

EIA485 © ABB Automation Products GmbH - 12


2008-04 Rev. 02 – 3KXN630051R5801
INSTRUMENTATION

Transmission speeds (EIA485 side)


PROFIBUS
Details

Big Picture
Physical Layer
Data Link Layer Avoid use of transmission
Application Layer speeds of Red Area because
Block concept signal is then most sensitive to
Configuration influences.
Diagnosis & Asset
Management
Performance Process
PROFIBUS & HART Industry

9.6 19.2 45.45 93.75 187.5 500 1500 3000 6000 12000

kbps

Not all Instruments support all 10 transmission


speeds (information in GSD)
Maximum cable length of the PROFIBUS DP segment
depends on the transmission speed

EIA485 © ABB Automation Products GmbH - 13


2008-04 Rev. 02 – 3KXN630051R5801
INSTRUMENTATION

Bus cabling (EIA485 side)


PROFIBUS
Details

Big Picture
Maximum length of the bus segment depends on
Physical Layer
Data Link Layer ! the transmission speed.
Application Layer
Block concept
Configuration Use Shielded Twisted Pair cables
Diagnosis & Asset Max. cable length [m] with impedance 150 Ω and Loop
Management resistance < 110 Ohm/km.
Performance
PROFIBUS & HART
1200

1000
Min. 1 meter cable between
400 two devices (to avoid influences)
200

100
Transmission
speed [kbps]

9.6 45.45 187.5 1500 6000


19.2 93.75 500 3000 12000

EIA485 © ABB Automation Products GmbH - 14


2008-04 Rev. 02 – 3KXN630051R5801
INSTRUMENTATION

Spur length (EIA485 side)


PROFIBUS
Details

Big Picture If spurs are needed, keep them as short as possible.


Physical Layer
Data Link Layer ! Maximum length of all spurs in segment 6.6m
(sum of all spurs)
Application Layer
Block concept
Configuration
Diagnosis & Asset Passive T-
Management Junctions trunk > 6.6m
Performance
PROFIBUS & HART

J J T
< 25 cm
active, powered
Termination!

EIA485 ∑spur < 6.6m


© ABB Automation Products GmbH - 15
2008-04 Rev. 02 – 3KXN630051R5801
INSTRUMENTATION

Bus cabling (EIA485 side)


PROFIBUS
Details

Big Picture
Physical Layer
Data Link Layer ! Cable has an A-Line and a B-Line (NDC110)
Jacket Color: Purple (non Ex) / Blue EEx i
Application Layer
Block concept
Configuration Braid -> protection
Diagnosis & Asset against
Management frequences < 50
Performance A-Line, green (-) MHz
PROFIBUS & HART

B-Line, red (+)


Foil -> protection
against
frequences > 50
MHz

EIA485 © ABB Automation Products GmbH - 16


2008-04 Rev. 02 – 3KXN630051R5801
INSTRUMENTATION

Maximum devices (EIA485 side)


PROFIBUS
Details

Big Picture
Physical Layer
Data Link Layer
Application Layer ! Maximum of 32 devices per
segment
Block concept
Configuration
Diagnosis & Asset including
Management masters,
Performance slave devices,
PROFIBUS & HART active terminators,
couplers and
T PROFIBUS DP repeaters
Segments -> Bus load

T T
R T Devices are
seperatly powered

Maximum of
4 DP/DP Repeaters allowed
(max. of 5 Segements)

EIA485 © ABB Automation Products GmbH - 17


2008-04 Rev. 02 – 3KXN630051R5801
INSTRUMENTATION

Termination (EIA485 side)


PROFIBUS
Details

Big Picture
Physical Layer
Data Link Layer A powered termination is needed at each end of
Application Layer
Block concept
! segment.
Configuration
Diagnosis & Asset ABB has active terminations (5V powered) for use as last
Management device in segement!
Performance
PROFIBUS & HART

VP + 5V Powered termination necessary


to keep defined logic level when
390 Ω bus is quiet and to keep resistor
equal to cable impedance.
B-Line
220 Ω
A-Line
390 Ω
DG

EIA485 © ABB Automation Products GmbH - 18


2008-04 Rev. 02 – 3KXN630051R5801
INSTRUMENTATION

Termination (EIA485 side)


PROFIBUS
Details

Big Picture
Physical Layer
Data Link Layer Attention, there are different ways to terminate the
Application Layer
Block concept
! segment:
Configuration
Diagnosis & Asset
Management Built in termination (device)
Performance within device or network component like controller card or
PROFIBUS & HART linking device

Switchable termination within device or plug


Termination can be switched on and off on Plug or device

External termination element


Externaly powered termination elements

EIA485 © ABB Automation Products GmbH - 19


2008-04 Rev. 02 – 3KXN630051R5801
INSTRUMENTATION

Connectors
PROFIBUS
Details

Big Picture
We recommend the use of DB9 connectors with
Physical Layer
Data Link Layer
! switchable termination and female connection for
Application Layer maintenance (NDE230-NO).
Block concept
Configuration
Diagnosis & Asset
Management
Performance
PROFIBUS & HART

EIA485 © ABB Automation Products GmbH - 20


2008-04 Rev. 02 – 3KXN630051R5801
INSTRUMENTATION

PROFIBUS PA (MBP)
PROFIBUS
Details

Big Picture
Physical Layer
Data Link Layer
Application Layer PROFIBUS PA
Block concept
Configuration
Diagnosis & Asset Physical Layer
Management T
Performance MBP
PROFIBUS & HART

T T T T T
R

T T
R T

MBP © ABB Automation Products GmbH - 21


2008-04 Rev. 02 – 3KXN630051R5801
INSTRUMENTATION
PROFIBUS
Details Bus cabling (MBP side) - Segment

Big Picture Maximum length of PA Segment (trunk + ∑spur length)


Physical Layer
Data Link Layer ! Maximum of 4 repeaters allowed -> extends max length to
Application Layer 9500 m.
Block concept
Configuration
Diagnosis & Asset 1900m Type A
Management
Performance Shielded,
PROFIBUS & HART twisted pair
1000m

Segment length considerably reduced by


…the voltage drop
…the limited supply current
…the cable diameter
…the number of PA Slaves

1200m Type B

Multi-twisted-pair,
with shield

MBP © ABB Automation Products GmbH - 22


2008-04 Rev. 02 – 3KXN630051R5801
INSTRUMENTATION

Bus cabling (MBP side)


PROFIBUS
Details

Big Picture
Physical Layer
Data Link Layer ! Cable has an A-Line and a B-Line (NPC080)
Jacket Color: Black (non Ex) / Blue EEx i
Application Layer
Block concept
Configuration
Braid -> protection
Diagnosis & Asset against
Management frequences < 50
Performance MHz
PROFIBUS & HART A-Line, green (-)

B-Line, red (+)

Foil -> protection


against
frequences > 50
MHz

MBP © ABB Automation Products GmbH - 23


2008-04 Rev. 02 – 3KXN630051R5801
INSTRUMENTATION
PROFIBUS
Details Cable length (MBP side) - Spurs

Big Picture
Physical Layer Maximum length of a spur depending on
Data Link Layer
Application Layer
! the number of devices of the segment and
number of devices per spur.
Block concept
Configuration
Diagnosis & Asset Use Field Barrier to increase
Management devices in segment spur length, segment length and
Performance maximum number of devices
PROFIBUS & HART per segment in Ex Areas!
25-32

19-24 1 device per spur


15-18
13-14

1-12
6-8 devices in segment maximum
spur length

1m 30m 60m 90m 120m

MBP © ABB Automation Products GmbH - 24


2008-04 Rev. 02 – 3KXN630051R5801
INSTRUMENTATION
PROFIBUS
Details Fieldbarrier FB 900-S*4 (MBP side)

Big Picture Max. Spur length 120 m in Ex Areas


Physical Layer Max. segment length up to 1,900 m in Ex Areas
Data Link Layer
Application Layer
! Max. Number of devices per segment up to 16 in Ex Areas
Max. 4 field devices linkable per Barrier
Block concept
Configuration
Diagnosis & Asset
Management
Performance
PROFIBUS & HART
Short circuit protection

EEx ia

EEx e
per stub (spur)
-> high availability

Galvanic isolation
against trunk

X
-> easy grounding /
shielding

FISCO approval

MBP © ABB Automation Products GmbH - 25


2008-04 Rev. 02 – 3KXN630051R5801
INSTRUMENTATION
PROFIBUS
Details Maximum devices (MBP side) per Segment

Big Picture
Physical Layer Maximum devices per segment, defined by physical
Data Link Layer ! layer specification, ABB recommendation or
Application Layer FISCO model.
Block concept
Configuration
Diagnosis & Asset
Management
Performance 32 devices MBP physics according IEC 61158-2
PROFIBUS & HART
16 ABB recommendation for AC 800M

6…8 For Ex Areas according FISCO model

Maximum number of devices also depends on the


power consumption of each field device (10mA at
least needed for modulation) and the voltage drop!

MBP © ABB Automation Products GmbH - 26


2008-04 Rev. 02 – 3KXN630051R5801
INSTRUMENTATION

Termination
PROFIBUS
Details

Big Picture
Physical Layer
Data Link Layer A termination is needed at each end of the segment.
Application Layer
Block concept
!
Configuration -> Terminators prevent reflections that disturb the data
Diagnosis & Asset signal.
Management
Performance
PROFIBUS & HART

1 μF

is a short circuit for 31.25 kBit/s


100 Ω

Termination only within T-


junctions or Field Barrier
allowed and possible!

MBP © ABB Automation Products GmbH - 27


2008-04 Rev. 02 – 3KXN630051R5801
INSTRUMENTATION

Powering (supply checks)


PROFIBUS
Details

Supply situation on segment is limited regarding


Big Picture
Physical Layer ! voltage and current.
Data Link Layer
Application Layer Supply
Block concept Uo = 24 V
Networking Io = 400 mA
Management T
System
Management
Configuration
Diagnosis & Asset TF212 265Dx TZIDC
Management U = 9.0 V U = 10.2 V U = 9.0 V
I = 11.8 mA I = 11.7 mA I = 11.5 mA
I∆err = 3.2 mA I∆err = 5.6 mA I∆err = 3.5 mA

Current consumption calculation on segement and check:


Iges = ∑Idevice + Max(I∆err)
= 11.8 + 11.7 + 11.5 + 5.6 = 40.6 mA
Iges < Io (supply)

Voltage check on segment:


Max(Udevice) < Uo (supply)
© ABB Automation Products GmbH - 28
2008-04 Rev. 02 – 3KXN630051R5801
INSTRUMENTATION

Powering (supply calculations)


PROFIBUS
Details

Length of the segment is limited depending on the


Big Picture
Physical Layer ! voltage drop on the segment.
Data Link Layer
Application Layer Supply
Block concept Uo = 24 V
Networking Io = 400 mA
Management T
System
Management
Configuration
Diagnosis & Asset TF212 265Dx TZIDC
Management U = 9.0 V U = 10.2 V U = 9.0 V
I = 11.8 mA I = 11.7 mA I = 11.5 mA
I∆err = 3.2 mA I∆err = 5.6 mA I∆err = 3.5 mA

Lsegment

Length calculation using Ohm's law U = R * I :


U = Uo - Max(Udevice) ; I = Iges ; R = Rcable/km

U [V]
* 1000 m
I [A]
Lsegment = + ∑ Lspur
R [Ω]
© ABB Automation Products GmbH - 29
2008-04 Rev. 02 – 3KXN630051R5801
INSTRUMENTATION

Objectives / Big Picture


PROFIBUS
Details

Big Picture
Physical Layer
Data Link Layer Ethernet
Application Layer
Block concept
Configuration
Diagnosis & Asset
Master devices
Controller
Management
Performance Linking
PROFIBUS & HART Communication devices
models
PA (31.25 kBit/s)
SD2

TAG: TT-101
ADDRESS: 26
Packets

DP (up to 12 MBit/s) Addressing

© ABB Automation Products GmbH - 30


2008-04 Rev. 02 – 3KXN630051R5801
INSTRUMENTATION

Device Types
PROFIBUS
Details

Big Picture
Physical Layer
Data Link Layer Slave Linking device
Application Layer
Master
Block concept Class 1 & 2
Configuration Links DP to PA
Each device in the
Diagnosis & Asset Controls the segements –
Management network that is no
communication on manages the
Performance Master Class 1 or
the bus – cyclic physical change
PROFIBUS & HART 2. (DP Slaves and
and acyclic. from EIA485 to
PA Slaves)
MBP.

© ABB Automation Products GmbH - 31


2008-04 Rev. 02 – 3KXN630051R5801
INSTRUMENTATION

Identification
PROFIBUS
Details

Big Picture
Physical Layer
Data Link Layer Device Name Address
Application Layer
Indent Number
Block concept (per device type) (Tag)
Configuration
Diagnosis & Asset
Management contains the device type Set by user. For Set by User.
Performance (hard coded within the example using the Identifies a device
PROFIBUS & HART on the Segment for
device, unique), 2 Bytes Control Builder M or
HEX value. a DTM. communication
addressing.

worldwide unique projectwide unique “Linewide” unique

0x0639 TT-002 33 (0..127)

© ABB Automation Products GmbH - 32


2008-04 Rev. 02 – 3KXN630051R5801
INSTRUMENTATION

Device addresses
PROFIBUS
Details

Big Picture
Physical Layer 0x00 Reserved for service-,
Data Link Layer (0) diagnosis- and programming tools
Application Layer
Block concept
Configuration
Diagnosis & Asset Masters (Class 1 & 2)
Management Addresses as low and as close together
Performance 0x01 – 0x7D
PROFIBUS & HART (1 – 125)
configurable Slaves
(total 124 in single master system)

0x7E Reserved for „Set slave address“ command


(126) (Master Class 2 command)

0x7F Reserved for Broadcast messages


(127)

© ABB Automation Products GmbH - 33


2008-04 Rev. 02 – 3KXN630051R5801
INSTRUMENTATION

Device addresses
PROFIBUS
Details

Big Picture
Physical Layer
Data Link Layer
PROFIBUS communication with max. 124 addressable
Application Layer stations per line (single master system)
Block concept
Configuration
Diagnosis & Asset
Management NO address (transparent for protocol)
Performance
PROFIBUS & HART DP/PA-Coupler (P+F KFD2)
ABB LD800P
Repeaters

WITH address

PROFIBUS Masters (Class 1 & 2)


Slaves (DP, PA, …)
DP/PA-Link (Siemens)

© ABB Automation Products GmbH - 34


2008-04 Rev. 02 – 3KXN630051R5801
INSTRUMENTATION

Communication
PROFIBUS
Details

Big Picture
PROFIBUS implements 3 levels of communication on the
Physical Layer Bus.
Data Link Layer
Application Layer
Block concept Higher levels include all capabilities of the levels below.
Configuration Master and device have to implement the same level to use
Diagnosis & Asset these functionalities.
Management
Performance
PROFIBUS & HART inter device communication
timestamped alarms
DP-V2 deterministic communication
used by PROFIdrive Profile
DP-V1
acyclic communication
Master Class 1 & 2
DP(-V0) Block principle
DP-V0
Device Management FDT/DTM

cyclic data exchange


Master Class 1
Configured using GSD files

© ABB Automation Products GmbH - 35


2008-04 Rev. 02 – 3KXN630051R5801
INSTRUMENTATION

Communication
PROFIBUS
Details

Big Picture
Physical Layer The two models of communication…
Data Link Layer
Application Layer
Block concept
Client / Master /
Configuration
Diagnosis & Asset Server Slave
Management
Performance
PROFIBUS & HART Upload / Download Data exchange,
Setpoint changes Diagnosis data
Parameter changes
Remote diagnostics
FDT/DTM uni-directional,
request to
one device,
bi-directional, response heard by
connection needed all devices
acyclic cyclic

Unscheduled / Scheduled
Unconfirmed / Confirmed
© ABB Automation Products GmbH - 36
2008-04 Rev. 02 – 3KXN630051R5801
INSTRUMENTATION

Communication
PROFIBUS
Details

Big Picture PROFIBUS supports multi master networks


Physical Layer
Data Link Layer
Application Layer Communication sequentially (logical token ring). Master polls
Block concept all slaves (DP and PA slaves) belonging to him. A slave can
Configuration belong to more than one master.
Diagnosis & Asset
Management
Performance Master Class 1+2 Master Class 1+2 Master Class 2
PROFIBUS & HART

PROFIBUS DP and PA slaves

© ABB Automation Products GmbH - 37


2008-04 Rev. 02 – 3KXN630051R5801
INSTRUMENTATION

Communication
PROFIBUS
Details

Big Picture
PROFIBUS DP supports 4 message types
Physical Layer
Data Link Layer
Application Layer
Block concept Status request, acknowledgement
Configuration
SD1 no data, „Ping“ functionality (6 Bytes long)
Diagnosis & Asset
Management Data Transfer (data exchange, diagnosis, …)
Performance data section maximum length
PROFIBUS & HART
244 Bytes (DP-V0)
224 Bytes (DP-V1)
SD2 218 Bytes (DP-V2)

Details of data section defined through


configured modules (described in GSD file)

Short acknowledgement
SC Message (1 Byte long)

Token Transfer (between masters)


SD4 (6 Bytes long)

© ABB Automation Products GmbH - 38


2008-04 Rev. 02 – 3KXN630051R5801
INSTRUMENTATION

Objectives / Big Picture


PROFIBUS
Details

Big Picture
Physical Layer
Data Link Layer Ethernet
Application Layer
Block concept
Configuration
Diagnosis & Asset Controller
Management PA Profile
Performance
PROFIBUS & HART

PA (31.25 kBit/s)

SD2

DP (up to 12 MBit/s)

© ABB Automation Products GmbH - 39


2008-04 Rev. 02 – 3KXN630051R5801
INSTRUMENTATION

PA Profile
PROFIBUS
Details

Big Picture
Physical Layer
PROFIBUS PA (Process Automation) Profile defines common
Data Link Layer behaviours and characteristics of instruments mainly on
Application Layer MBP physical level
Block concept
Configuration
Diagnosis & Asset
Equal Instrument behaviours (standard set of parameters)
Management
Performance
PROFIBUS & HART Equal engineering (FDT/DTM, EDD)

Identical data structure (4 Bytes data, 1 Byte status)


Developed for the process industry

Fieldbus for sensors and actuators

Installations in Ex(Haz.) zone 1 possible

Data communication and energy supply

Interoperability
Interchangebility

© ABB Automation Products GmbH - 40


2008-04 Rev. 02 – 3KXN630051R5801
INSTRUMENTATION

PA Profile – Data section


PROFIBUS
Details

Big Picture
PROFIBUS PA Profile defines a data length of 5 Bytes for
Physical Layer
Data Link Layer
each value (Input/Output)
Application Layer
Block concept
Configuration The 5 Bytes contain 4 Bytes of floating point value and 1 Byte
Diagnosis & Asset for status information.
Management
Performance
PROFIBUS & HART

S V V V V

-1.17549435 E-38 ... 3.40282347E39

8 Bits for status description according


to NAMUR NE107

0 – 127 Bad / Uncertain


128 – 191 Good / Maintenance

© ABB Automation Products GmbH - 41


2008-04 Rev. 02 – 3KXN630051R5801
INSTRUMENTATION

Objectives / Big Picture


PROFIBUS
Details

Big Picture
Physical Layer
Data Link Layer Ethernet
Application Layer
Block concept
Configuration
Diagnosis & Asset Controller
Management
Performance
PROFIBUS & HART

PA (31.25 kBit/s)

SD2

T P
F F

DP (up to 12 MBit/s)
Block Model

© ABB Automation Products GmbH - 42


2008-04 Rev. 02 – 3KXN630051R5801
INSTRUMENTATION

PA Profile – Block concept


PROFIBUS
Details

Big Picture
Physical Layer
Data Link Layer Blocks are software Standard Transducer
Application Layer components and Function Blocks
Block concept within the device specified
Configuration
Diagnosis & Asset
Management
Performance
PROFIBUS & HART
Blocks described
P T
Blocks can be
within GSD-File
accessed by Slot
(*.gsd)
and Index principle

Profile describes
Function Block types

© ABB Automation Products GmbH - 43


2008-04 Rev. 02 – 3KXN630051R5801
INSTRUMENTATION

PA Profile – Block concept


PROFIBUS
Details

Big Picture
Physical Layer
Data Link Layer Transducer Function
Application Layer
Physical
Block concept Blocks Blocks Blocks
Configuration
Diagnosis & Asset physical links the physical Encapsulates basic
Management characteristics of the Sensor / Actuator automation functions
Performance PA (DPV1) device world to the
PROFIBUS & HART information world Execution is explicitly
Hosts can read all scheduled
Information of the Describes specific by Master Class 1 (non
Resource Block measurement deterministic)
principles.
Every Device must Use of function blocks
have one Resource managed by module
Block. configuration (modules
& blocks described in
Manufacturer ID Temperature TB GSD)
Device Type Pressure TB
Software revision Flow TB Cyclic access /
Hardware revision Analyser TB execution –
TAG Discrete Output TB master/slave
(acyclic access for
Acyclic access – client Acyclic access – client config. purposes)
/ server / server

© ABB Automation Products GmbH - 44


2008-04 Rev. 02 – 3KXN630051R5801
INSTRUMENTATION

PA Profile – Block concept


PROFIBUS
Details

Big Picture
Physical Layer
Data Link Layer
Physical Block
Application Layer
Block concept
Configuration Pressure Pressure
AI F-Block
Diagnosis & Asset Sensor T- Block
Management V V V V V V V V S V‘ V‘ V‘ V‘ S
Performance
PROFIBUS & HART

PROFIBUS
Parameter Read / Write
acyclic

Temp. Temperature
AI F-Block
Sensor T-Block
V V V V V V V V S V‘ V‘ V‘ V‘ S
Data Exchange of process value
cyclic

Device: Device can have one physical Block only.


Sensor: Each sensor has one Transducer Block
Function: Device may have n Function Blocks
implemented
© ABB Automation Products GmbH - 45
2008-04 Rev. 02 – 3KXN630051R5801
INSTRUMENTATION

Communication configuration
PROFIBUS
Details

Big Picture
Physical Layer
Device vendor creates and delivers GSD File [Geräte-
Data Link Layer Stammdaten] for cyclic communication configuration
Application Layer (available for all PROFIBUS devices)
Block concept
Configuration
Diagnosis & Asset Device properties, Diagnostic data, modules for cyclic data
Management exchange (+ Function Block description for PA devices),
Performance supported baud rates and timing behaviours are described within
PROFIBUS & HART a GSD file. Offline configuration possible.
- ASCII files

- Ending GSD (content english if the only GSD file)

- Support of different languagages (ending .gse – english, .gss –


spanish, …)

ABB_062D.GSD
ending
max. 4 characters ident number
manufacturer name 4 characters HEX

© ABB Automation Products GmbH - 46


2008-04 Rev. 02 – 3KXN630051R5801
INSTRUMENTATION

*.GSD File - Example


PROFIBUS
Details

Big Picture
Physical Layer ;----------- General: -----------------------------------------
Data Link Layer ;
Application Layer Vendor_Name = "ABB Automation"
Model_Name = "2600T Multivr.267/269 2010TC"
Block concept Revision = "1.03"
Configuration Ident_Number = 0x062D
Diagnosis & Asset Protocol_Ident = 0
Management Station_Type = 0
Performance FMS_supp = 0
Keyword
Hardware_Release = "8"
PROFIBUS & HART Software_Release = "0.24"
;----------- Bitmaps: -------------------------------------
; bitmap: *.DIB format 70x40 pixel, 16 colors
;
Bitmap_Device = "2600TO_N"
Bitmap_Diag = "2600TO_D"
Bitmap_SF = "2600TO_S"
;
;----------- Baudrates: ------------------------------------
; Code
31.25_supp = 1
45.45_supp = 1
93.75_supp = 1
;
MaxTsdr_31.25 = 100
MaxTsdr_45.45 = 250
MaxTsdr_93.75 = 250
;

© ABB Automation Products GmbH - 47


2008-04 Rev. 02 – 3KXN630051R5801
INSTRUMENTATION

Communication configuration
PROFIBUS
Details

Big Picture
Physical Layer
ABB M Controller Series (AC 800M) needs a special file
Data Link Layer format for device integration: Hardware Definition File
Application Layer (*.hwd)
Block concept
Configuration
Diagnosis & Asset GSD Importer converts GSD to a Hardware Definition File.
Management
Performance
PROFIBUS & HART
HWUnitInfo
HWUnitID 16#0085062D
Description "ABB_267-269_YP0_v1_0"
Information "ABB Automation"
Icons DefaultAdapterType
Attributes AdapterUnit AutoAttach

InterfaceInfo
IoSysType CIGIO
CLSID_CB {70AC2B68-4487-48e3-9957-EA25FD20A55F}
CLSID_CTRL {7a59948b-4432-4d69-9f66-2ca7ed7f9db5}
HWConfig Fail
End InterfaceInfo

© ABB Automation Products GmbH - 48


2008-04 Rev. 02 – 3KXN630051R5801
INSTRUMENTATION

Communication configuration
PROFIBUS
Details

Big Picture
Physical Layer Operate Engineer
Data Link Layer 2. Import GSD
Application Layer
Block concept
Configuration Ethernet/TCP-IP
Diagnosis & Asset
Management
Performance
PROFIBUS & HART Control

3. Set PROFIBUS
address

PROFIBUS DP PROFIBUS PA

Field

1. Install max. 1 device


© ABB Automation Products GmbH - 49
2008-04 Rev. 02 – 3KXN630051R5801
INSTRUMENTATION

Diagnosis / Alarms
PROFIBUS
Details

1
Big Picture Alarm condition reached
Physical Layer for Alarm within device
Data Link Layer
Application Layer (Standard or vendor
Block concept specific)
Configuration
Diagnosis & Asset
2
Management Device creates Diagnosis
Performance Message
PROFIBUS & HART Error Code and sends availibility
with Data Exchange
package

transmission (bus) with next


Data Exchange Package instead of data

3
Asset Management
System
interprets alarm object ->
visualization
e.g. Asset Master

© ABB Automation Products GmbH - 50


2008-04 Rev. 02 – 3KXN630051R5801
INSTRUMENTATION

Performance influences
PROFIBUS
Details

Big Picture
Physical Layer
The performance of a PROFIBUS network depends on
Data Link Layer several influencing factors
Application Layer
Block concept
Configuration
Diagnosis & Asset
Management
Performance
PROFIBUS & HART Bus Parameter
settings

Device parameter
Bus Cycle Time Min_Slave_Interval
DP variable, PA
constant
Type of PA Coupler
Data quantity Number of
(number of configured masters in network
modules / Blocks)

Number of slaves to poll

Further information: Excel Layout Tool training


© ABB Automation Products GmbH - 51
2008-04 Rev. 02 – 3KXN630051R5801
INSTRUMENTATION

Modular segment coupler LD800P


PROFIBUS
Details

Big Picture
Physical Layer
Performance booster: Linking device LD800P.
Data Link Layer Pipelining of max. 4 PA Channels (Segments).
Application Layer
Block concept
Configuration
Diagnosis & Asset
Management
Performance
PROFIBUS & HART

Modified GSD files needed for


virtual Field Devices on DP side.
ABB provides converter
software.

© ABB Automation Products GmbH - 52


2008-04 Rev. 02 – 3KXN630051R5801
INSTRUMENTATION

LD800P rules
PROFIBUS
Details

Big Picture PROFIBUS DP

Physical Layer „ Per LD 800P System

0
Data Link Layer

8x
PL 8x0 per channel of a HS 8x0 ≤ 5 PL
Application Layer

HS
PS 8x0
Block concept 1. 2. 3. 4. 5. ¾ HS 810 (1-channel) ≤ 5 PL
Configuration 8x0
Diagnosis & Asset Channel 1
¾ HS 820 (2- channel) ≤ 10 PL
Management 8x0
Performance

EEx i

EEx i
PROFIBUS & HART
PS
1.
PROFIBUS
PA ¾ HS 840 (4- channel) ≤ 20
2. 3. 4. 5. PL 8x0
Channel 2
Connecting cable

¾ Per PL 810 ≤ 32 PA field device

EEx i

EEx i
¾ Per PL 890 ≤ 8 PA field device

EEx i
PROFIBUS
PS PA
1. 2. 3. ¾ Every combination of a
4. 5.
PL 810 (Non-Ex) and PL 890
Channel 3 (Ex) is possible.
Only PL890 (Ex) as first
EEx i module on the right side! of
the HS 8x0 is not allowed.

EEx i
PROFIBUS
PS
1. 2. PA
3. 4. 5.
¾ Connecting cable between
Channel 4 HS 8x0 and channel 2..4 ≤
5 m.
EEx i

EEx i

EEx i

PROFIBUS
PA
HS = Head Station
PL = Power Link
© ABB Automation Products GmbH - 53
2008-04 Rev. 02 – 3KXN630051R5801
INSTRUMENTATION

PROFIBUS & HART – Remote I/O


PROFIBUS
Details

Big Picture
Physical Layer
Scalable, cabling saving, easy to integrate, fully HART
Data Link Layer compatible, FDT/DTM enabled (configure Ex devices from the
Application Layer control room), …
Block concept
Configuration
Diagnosis & Asset S900 Remote I/O
Management
Performance
PROFIBUS & HART

First step into fieldbus


Mountable in Ex technology. Easy reuse of
Zone 1/2 existing instruments.

Modules
Max. 16 modules
Input / Output changeable in
with max. 128 binary
modules (e.g. for running system
/ 64 analog channels
HART devices) even power
(devices)
supply
(Hotswap)
© ABB Automation Products GmbH - 54
2008-04 Rev. 02 – 3KXN630051R5801
INSTRUMENTATION

World of revisions…
PROFIBUS
Details

Revisions are necessary to differ


between implementation and
development stages...old or
new…

Revision (GSD File)


contains changes in hardware or firmware

Hardware Release (GSD File)


Version of the hardware of the device

Software Release (GSD File)


Version of firmware within the device

GSD Revision (GSD File)


Actual version of the Geräte-Stammdaten File

Profile Revision (GSD File)


Version implemented profile (e.g. PA Profile)

© ABB Automation Products GmbH - 55


2008-04 Rev. 02 – 3KXN630051R5801
INSTRUMENTATION

Summary
PROFIBUS
Details

DB9 Operate
connectors
Ethernet TCP/IP

DP Repeaters
Master Master
Controller Class 1&2 Class 2

T T T T T T T
T
R R R
PS
DP (EIA485) PS
FO
PS
Linking device Powered
LD800P with Power Links termination
PS
T
T T T
PA (MBP)
DP-devices R
externally powered

HART devices
via Remote I/O

Field Barrier
PA-devices FB 900
Bus-powered
© ABB Automation Products GmbH - 56
2008-04 Rev. 02 – 3KXN630051R5801
INSTRUMENTATION
PROFIBUS
Details Conclusion

ABB makes the difference…

1010
0101

Freedom Power Reliability

© ABB Automation Products GmbH - 57


2008-04 Rev. 02 – 3KXN630051R5801
INSTRUMENTATION
PROFIBUS
Details

© ABB Automation Products GmbH - 58


2008-04 Rev. 02 – 3KXN630051R5801

You might also like