Professional Documents
Culture Documents
Contents
PROFIBUS
Details
Big picture
overview
Configuration
GSD-Files, FDT/DTM, EDD
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
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]
[n] -> OSI – Layer (Open Systems Interconnection reference model layer)
communication stack
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
PS PS
PS
Field
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
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
Topologies
PROFIBUS
Details
T T
R T
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
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
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]
J J T
< 25 cm
active, powered
Termination!
…
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
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)
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
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
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
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
1200m Type B
Multi-twisted-pair,
with shield
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 (-)
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
1-12
6-8 devices in segment maximum
spur length
EEx ia
EEx e
per stub (spur)
-> high availability
Galvanic isolation
against trunk
X
-> easy grounding /
shielding
FISCO approval
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
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
Lsegment
U [V]
* 1000 m
I [A]
Lsegment = + ∑ Lspur
R [Ω]
© ABB Automation Products GmbH - 29
2008-04 Rev. 02 – 3KXN630051R5801
INSTRUMENTATION
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
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.
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.
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)
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
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
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
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)
Short acknowledgement
SC Message (1 Byte long)
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)
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)
Interoperability
Interchangebility
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
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
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
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
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
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
ABB_062D.GSD
ending
max. 4 characters ident number
manufacturer name 4 characters HEX
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
;
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
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
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
3
Asset Management
System
interprets alarm object ->
visualization
e.g. Asset Master
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)
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
LD800P rules
PROFIBUS
Details
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
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
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
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
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
1010
0101