Fieldbus Foundation
Fieldbus Foundation
Fieldbus Foundation
Overview
EMERSON Process Management – Educational Services Course 7032 - Rev 10 – 6/5/06 Copyrighted Material / Duplication Prohibited
1-2
PlantWeb Using FOUNDATION fieldbus
PlantWeb is a proven digital plant architecture that
uses the power of predictive intelligence and the
power of field intelligence to improve plant
performance.
PlantWeb supports discrete and analog inputs
and outputs as well as HART, Serial,
FOUNDATION fieldbus, Profibus DP,
DeviceNet,AS-i communications and Smart
Safety Instrumented Systems
PlantWeb supports Control Anywhere
PlantWeb is like a LAN for process control
EMERSON Process Management – Educational Services Course 7032 - Rev 10 – 6/5/06 Copyrighted Material / Duplication Prohibited
1-3
Definition & Key Points
FOUNDATION fieldbus is
An all digital, serial, two-way communication system that interconnects
intelligent measurement and control devices
Essentially a Local Area Network (LAN) for field devices
The name of the Fieldbus developed by the Fieldbus Foundation
FOUNDATION fieldbus allows PID control in the field and in various field devices;
i.e., control anywhere. And it uses Device Description Technology similar to HART.
EMERSON Process Management – Educational Services Course 7032 - Rev 10 – 6/5/06 Copyrighted Material / Duplication Prohibited
1-4
Fieldbus Foundation
Members
President
EMERSON Process Management – Educational Services Course 7032 - Rev 10 – 6/5/06 Copyrighted Material / Duplication Prohibited
1-5
Fieldbus Foundation
Unlike proprietary network protocols, FOUNDATION fieldbus is neither owned by any
individual company, or regulated by a single nation or standards body. The technology is
controlled by the Fieldbus Foundation, a not-for-profit organization consisting of more
than 350 of the world’s leading controls and instrumentation suppliers and end users.
Beginnings
Established September 1994
Merger of WorldFIP North American and the Interoperable Systems Project
(ISP)
Not-for-profit corporation
Approximately 350 of the world’s leading controls and instrumentation suppliers
and end users
Goal is a single international, interoperable Fieldbus standard
EMERSON Process Management – Educational Services Course 7032 - Rev 10 – 6/5/06 Copyrighted Material / Duplication Prohibited
1-6
FOUNDATION fieldbus
ABB Ltd. Ficon Technology, Inc. Mobile Technology Co. Shimadzu Corporation
Accutech Fieldbus Inc. Monsanto Company Siemens Energy & Automation,
AlliedSignal FINT Moore Products Co. Inc.
Amdel, Ltd. Fisher Controls Int., Inc. National Instruments Sira Test & Certification, Ltd.
Applied Informtion Sciences Fisher-Rosemount Systems, Inc. NEC Corporation Smar International Co.
Key Issue:
ASAHI/America Flowserve Corporation Neles Controls Smar Research
Automation Research Institute Fraunhofer Institute NEMA Softing GmbH
of Ministry of Metallurgical Fuji Electric Co., Ltd. Niigata Masoneilan Co,. Ltd. SRC NIITEPLOPRIBOR
Industry GATX Terminals Corp. Nippon Gear Co., Ltd SRI International
Bailey Japan Co., Ltd. Groupe Schneider Nohken, Inc. Sterling Valley Associates
Baker Hughes INTEQ Hartmann & Braun Ohkura Electric Co., Ltd Stone & Webster Engineering
Bently Nevada Corporation Hitachi, Ltd. Omni Flow Computers Corporation
Every Major
Boeing
BP Oil - Alliance Refinery
Bray International, Inc.
Brazilian Petroleum Institute
Chevron Research and
Honeywell, Inc.
HuaKong Technology Co., Ltd.
ifak
Instrument Control Service,
Inc.
OSICOM
Oval Corporation
PC&E
PDVSA - Servicios
Automatizagion
StoneL Corporation
The Foxboro Company
Tokyo Keiso Co., Ltd
TopWorx
Toshiba
Technology Intellution, Inc. Pepperl + Fuchs Valmet Automation, Inc.
Process Control
Chinese Fieldbus Professional interlinkBT PMV, Palmstiernas Instruments VEGA Grieshaber KG
Commission Jet Propulsion Laboratory POHTO Walsh Automation Inc.
Chiyoda Corporation JGC Corporation Presys Instruments Westinghouse Electric
Chubu Electric Power K-Patents Oy R. Stahl Schltgeraete GmbH Westlock Controls
Company Kaneka Engineering Relcom Inc. Wonderware Corporation
City of Columbus Wastewater Corporation Research Reacto Institute of WorldFIP Europe
Company is a Member
Treatment Knick Elektronics Kyoto University Yamaha Corporation
Control System Integrators Kongsberg Simrad AS Richard Hirschmann of Yamatake Corporation
Association Koso Service Co., Ltd America, Inc. Yamatake Industrial Systems
Dresser Industries KROHNE Rockwell Automation Co., Ltd.
Duke/Fluor Daniel Kurihara Kogyo Co., Ltd. Rosemount Analytical, Inc. YCV Corporation
DuPont Engineering Co. Kvaerner, Houston Rosemount Inc. Yokogawa Electric Corporation
EL-O-MATIC BV Magnetrol International, Inc. Saudi Arabian Oil Company Yokogawa Industrial
Elsag Bailey Process Measurement Technology Ltd. Shanoc, Inc. Automation
Automation Micro Motion, Inc. Shell Oil Co. Zhejiang Supcon, Co., Ltd.
Endress + Hauser GmbH + Co. Mitsubishi Electric Corporation Shenyang Institute of
Escola PolitÈcnica da Automation
Universidade de S"o Paulo
Exxon Research & Engineering
Co.
Plant-wide Network
Scalable Platforms
(DeltaV Hardware)
H1 Fieldbus Network
EMERSON Process Management – Educational Services Course 7032 - Rev 10 – 6/5/06 Copyrighted Material / Duplication Prohibited
1-9
Fieldbus Benefits
EMERSON Process Management – Educational Services Course 7032 - Rev 10 – 6/5/06 Copyrighted Material / Duplication Prohibited
1-10
Fieldbus Benefits
Traditional 4-20
One variable passed in one direction
Two signal wires per device to I/O subsystem
Fieldbus
Multiple variable communicated directly between devices and/or controller
Fieldbus Device Alarms
PlantWeb Alerts
One twisted pair of wires from field devices to H1 interface (control system)
EMERSON Process Management – Educational Services Course 7032 - Rev 10 – 6/5/06 Copyrighted Material / Duplication Prohibited
1-11
Fieldbus Benefits
Interoperability
Any device from any manufacturer that conforms to the FOUNDATION fieldbus
standards will work well with other certified devices. However, the standards for
certification are currently set to confirm minimum functionality only.
Minimum functionality means that a device will communicate a value that is expected
from its device type; i.e., a temperature transmitter will produce a Fieldbus signal for the
measured temperature. The Fieldbus Foundation certification does not guarantee that
other device “bells and whistles” such as auto-calibration routines or configuration
wizards will be functional and/or interoperable.
EMERSON Process Management – Educational Services Course 7032 - Rev 10 – 6/5/06 Copyrighted Material / Duplication Prohibited
1-12
DeltaV Tested Devices
EMERSON Process Management – Educational Services Course 7032 - Rev 10 – 6/5/06 Copyrighted Material / Duplication Prohibited
1-13
DeltaV Tested Devices
Fieldbus Devices:
Contains the list of manufactures of tested Fieldbus devices.
Each listed manufacture contains specific Fieldbus devices.
Each Fieldbus device for a manufacture contains the device description.
A device description, identified by the revision level for the specific device type.
Note: The category Unknown Manufacture is provided for the import of Fieldbus
devices that are not in the list of tested manufactures.
EMERSON Process Management – Educational Services Course 7032 - Rev 10 – 6/5/06 Copyrighted Material / Duplication Prohibited
1-14
Communication Technology
Fieldbus
EMERSON Process Management – Educational Services Course 7032 - Rev 10 – 6/5/06 Copyrighted Material / Duplication Prohibited
1-15
Communication Technology
The communication technology that is used in FOUNDATION fieldbus is based on a
standard (OSI) model, but does not include layers that are not pertinent to ciritical
process control data. The Fieldbus model consists of three major layers.
Physical Layer
Communication Stack
User Application
In general, you may think of the role of each of the layers as follows:
Physical Layer
The physical layer includes the wiring of the field devices and the components that
actually interface with the process; e.g., transmitters and valve positioners. The Physical
Layer receives encoded messages from the upper layers and converts the messages to
physical signals on the Fieldbus transmission medium and vice-versa.
EMERSON Process Management – Educational Services Course 7032 - Rev 10 – 6/5/06 Copyrighted Material / Duplication Prohibited
1-16
Communication Technology
Communication Stack
The comm stack consists of the three layers of communication which, taken all together,
manage communication between two devices or between a device and a host such as
DeltaV.
User Application
Fieldbus Foundation has defined a standard User Application based on Blocks;
representations of different types of application functions.
EMERSON Process Management – Educational Services Course 7032 - Rev 10 – 6/5/06 Copyrighted Material / Duplication Prohibited
1-17
Fieldbus Blocks
Function Block
Transducer (Servo) Block Define Control System Behavior
• AI, AO, DI, DO, PID, etc.
FIELDVUE
Interface to Sensors
• Calibrate Information • Approximately 30 Blocks Defined
• Configure Information • Blocks Configured by Host to
Implement a Control Strategy
Resource Block
Device Characteristics
• Name
• Manufacturer
• Serial Number
• Enable Features
Fieldbus
EMERSON Process Management – Educational Services Course 7032 - Rev 10 – 6/5/06 Copyrighted Material / Duplication Prohibited
1-18
Fieldbus Blocks
Each Fieldbus device includes three different types of blocks.
Resource Block
The resoucrce block includes read only information that helps to define the device.
Information may include:
Manufacturer Name
Model Number
Materials of Construction
Device Options
Dependng on the device, there may also be several configurable parameters. Examples
include:
Mode (Automatic or Out of Service)
Alarm options
Security and access limiting features; e.g., write locks, feature disabling, etc.
EMERSON Process Management – Educational Services Course 7032 - Rev 10 – 6/5/06 Copyrighted Material / Duplication Prohibited
1-19
Fieldbus Blocks
Transducer Block
Transducer Blocks are an interface to sensors used to measure temperature, pressure,
flow, etc. The transducer block includes calibration and other data.
For example:
Device calibration information
Sensor data
The mode of the transducer block (automatic or out of service) is configurable. In order
to perform calibration routines on most devices, the block must be set to OOS (*out of
Service).
EMERSON Process Management – Educational Services Course 7032 - Rev 10 – 6/5/06 Copyrighted Material / Duplication Prohibited
1-20
Fieldbus Blocks
Function Blocks
The Function Block(s) in a device depend on the type and style of the device. For
example, a pressure transmitter with only one PV may include only one AI block. On
the other hand, the transmitter could include a second PV, for example, board
temperature, and it could include a PID algortihm.
Note: Extended Blocks (Shadow Blocks) in DeltaV Control Studio are representations of
Function Blocks in Fieldbus devices.
EMERSON Process Management – Educational Services Course 7032 - Rev 10 – 6/5/06 Copyrighted Material / Duplication Prohibited
1-21
Role of Function Blocks
EMERSON Process Management – Educational Services Course 7032 - Rev 10 – 6/5/06 Copyrighted Material / Duplication Prohibited
1-22
Role of Function Blocks
Control Modules in DeltaV — When using DeltaV as a host, the inputs and outputs of
Function Blocks in various field devices and in the controller are graphically linked
together to form a complete control strategy called a control module. The graphical
blocks that are included in DeltaV’s Control Studio package are sometimes referred to
as Shadow Blocks.
Extended Blocks (Shadow Blocks) are based on standard DeltaV Function Blocks but
may have a slightly different set of parameters. These parameters may be specific to a
device manufacturer and are sometimes called custom parameters. Extended Block
names include the prefix, FF to differentiate them from the standard blocks.
Example: FFAI_RMT is an Extended Analog Input block with additional parameters
supported by the Analog Input block in Emerson devices.
EMERSON Process Management – Educational Services Course 7032 - Rev 10 – 6/5/06 Copyrighted Material / Duplication Prohibited
1-23
Fieldbus Blocks
Manufacturer-specific Parameter Function Blocks
The implementation of Manufacturer Specific Parameters (MSPs) is for Emerson
devices only. These devices have function blocks ending in _RMT as shown below.
These function blocks provide additional parameters.
EMERSON Process Management – Educational Services Course 7032 - Rev 10 – 6/5/06 Copyrighted Material / Duplication Prohibited
1-24
Fieldbus Blocks
Manufacture Specific Parameter Function Blocks
Extended Analog Input block with additional parameters supported by the Analog Input block
in Emerson devices.*
FFAI_RMT
Additional parameters are ALM_SEL, OUT_D
Extended Analog Output block with additional parameters supported by the Analog Output
block in Emerson devices.*
FFAO_RMT
Additional parameters are STDEV and STDEV_CAP. Although these parameters are also
visible in the FFAO block, they only act as placeholders.
FFMAI_RMT Extended Fieldbus Multiplexed Analog Input block with additional parameters supported by the
Multiplexed Analog Input block in Emerson devices.*
Additional parameters are CHANNEL_1 thru CHANNEL_8, IO_OPTS, L_TYPE, LO_CUT,
OUT_SCALE, PV_FTIME, SIMULATED, STATUS_OPTS, XD_SCALE
FFPID_RMT Extended PID block with additional parameters supported by the Analog Input block in
Emerson devices.*
Additional parameters are BETA, BIAS, ERROR, FORM, GAMMA, IDEADBAND,
SP_FTIME, SP_WRK, STRUCTURE
*Early versions of Emerson devices may not support this block.
EMERSON Process Management – Educational Services Course 7032 - Rev 10 – 6/5/06 Copyrighted Material / Duplication Prohibited
1-25
Device Descriptions (DDs)
The Fieldbus Foundation provides a standard software library called Device Description
Services which can read the DD binary. Any host with Device Description Services can
interoperate with a FOUNDATION device if it has the device's DD.
DD’s
Define Standard Block Parameters and Supplier Unique Parameters
Are loaded into a host that supports DD Services (DeltaV)
Are unique for every different device
Revision level must match device revision
EMERSON Process Management – Educational Services Course 7032 - Rev 10 – 6/5/06 Copyrighted Material / Duplication Prohibited
1-26
Device Descriptions (DDs)
Device Descriptions (DD’s) are a key element of the User Layer technology that enables
interoperability. DD’s are used to describe:
Standard block parameters
Supplier unique parameters
DDs allow any compliant host to interoperate these parameters. The DD is fundmentally
an extended description of the device parameters used by the host.
The Fieldbus Foundation provides DDs for all standard blocks.
Device suppliers typically prepare an incremental DD which adds additional functionality.
Device suppliers register common DD's with the Fieldbus Foundation.
EMERSON Process Management – Educational Services Course 7032 - Rev 10 – 6/5/06 Copyrighted Material / Duplication Prohibited
1-27
Device Descriptions (DDs)
The Web site for DeltaV tested and supported
device DD’s is
Easydeltav.com/keytechnologies/
fieldbus/devicedownloads
Select the DeltaV revision or
manufactures
Select from the list of verified devices
Download the device revision required
EMERSON Process Management – Educational Services Course 7032 - Rev 10 – 6/5/06 Copyrighted Material / Duplication Prohibited
1-28
Communication Scheduling
EMERSON Process Management – Educational Services Course 7032 - Rev 10 – 6/5/06 Copyrighted Material / Duplication Prohibited
1-29
Communication Scheduling
Distribution of control to the field device is made possible by synchronizing:
Function Block execution
Communication of Function Block parameters on the Fieldbus
Macrocycle A single iteration of a schedule within a segment. The requested macro-
cycle is the user-specified execution time for all the Fieldbus Function Blocks on the
segment.
Valid choices are 150 msec, 250 msec, 500 msec, 1 sec (default), 2 sec and 5 sec. The
requested macrocycle should always be set greater than, or equal to, the calculated
macrocycle.
The calculated macrocycle is the actual execution time plus any publisher CD time. This
is calculated by the LAS (H1 card). Change the requested macrocycle or view the
calculated macrocycle by clicking
DeltaV Explorer Fieldbus port Properties General tab
EMERSON Process Management – Educational Services Course 7032 - Rev 10 – 6/5/06 Copyrighted Material / Duplication Prohibited
1-30
Communication Scheduling
Use these guidelines to determine the actual macrocycle:
1. The actual macrocycle is equal to the requested macrocycle if the calculated
macrocycle is less than or equal to (<=) the requested macrocycle.
2. The actual macrocycle is equal to the calculated macrocycle if the calculated
macrocycle is greater than (>) the requested macrocycle. The following table
provides some examples that show how the actual macrocycle is determined:
EMERSON Process Management – Educational Services Course 7032 - Rev 10 – 6/5/06 Copyrighted Material / Duplication Prohibited
1-31
Device Types
Linkmaster Device
DeltaV H1 Card CD
• Maintains Live List - PN (Device X)
• Manages Macrocycle - CD
(Scheduled Communication)
• Issues Pass Token - PT
(Unscheduled Communication)
Publish Message
Basic Devices
Field Instruments Device X Device Y Device Z
• Respond to PN Data Data Data
• Respond to CD
• Respond to PT Device Y does not Device Z does not
subscribe to Device X subscribe to Device X
EMERSON Process Management – Educational Services Course 7032 - Rev 10 – 6/5/06 Copyrighted Material / Duplication Prohibited
1-32
Device Types
Linkmaster
Link Master devices are capable of becoming the Link Active Scheduler (LAS). The
DeltaV H1 card is the master device in the PlantWeb solution. Field devices may also
have Link Master capabilities and would be a backup LAS if the master fails. The Link
Master performs many functions, including the following:
Scheduled Communications
Macrocyle — The LAS maintains a list of transmit times for all data buffers in
all connected devices.
CD (Compel Data) — When it is time for a particular device to transmit the
contents of its buffer, the LAS sends a CD (Compel Data) message to the device.
Publish/Subscribe — Upon receipt of a CD, the device publishes (sends) data to
all devices on the Fieldbus. Devices that are configured to receive the data are
called subscribers.
EMERSON Process Management – Educational Services Course 7032 - Rev 10 – 6/5/06 Copyrighted Material / Duplication Prohibited
1-33
Scheduled Transfers
Publish/Subscribe
The H1 card supports as many as 35 H1 publisher VCRs and 50 fieldbus device
subscriber VCRs per port as long as the total number of VCRs does not exceed 50. For
example, the card can support 35 H1 publisher VCRs and 15 fieldbus device subscriber
VCRs per port or five H1 publisher VCRs and 45 fieldbus device subscriber VCRs.
A link, or Virtual Communication Relationship (VCR), is defined as a connection
between a fieldbus parameter in one device on the segment and a fieldbus parameter in
another device on the segment. A subscriber VCR is an output from a fieldbus device to
an input in another device on the segment. The input device can be another fieldbus
device or a DeltaV controller. A publisher VCR is an output from a DeltaV controller to
the input of a parameter in a fieldbus device.
EMERSON Process Management – Educational Services Course 7032 - Rev 10 – 6/5/06 Copyrighted Material / Duplication Prohibited
1-34
Scheduled Transfers
Examples of publisher and subscriber VCRs include
The link between a Function Block running in a controller to a Function Block running in
a device is a publisher VCR.
The link between a Function Block running in a device to a Function Block running in a
controller is a subscriber VCR.
The link between a Function Block running in a device to a Function Block running in
another device is a subscriber VCR.
EMERSON Process Management – Educational Services Course 7032 - Rev 10 – 6/5/06 Copyrighted Material / Duplication Prohibited
1-35
Communications & Device Types
Unscheduled Communications
Probe Node (PN) and Live List Maintenance — Between transmissions of
scheduled messages, the LAS regularly issues a PN (probe node) message to
determine if any changes have been made to the list of devices on the “live list”.
If devices have been added or removed, the LAS revises the Live List.
Pass Token (PT) — Between transmissions of scheduled messages, each device
is given an opportunity to transmit unscheduled messages. The LAS grants
permission to access the Fieldbus for unscheduled communication by issuing a
(PT) pass token to the device. When the device receives the token, it is allowed
to send messages. Unscheduled tranmissions are generally for changes in
configuration data, changes in setpoints, alarm information, and other non
control-critical information.
Basic Devices
Basic devices are those that do not have the capability of becoming the LAS.
EMERSON Process Management – Educational Services Course 7032 - Rev 10 – 6/5/06 Copyrighted Material / Duplication Prohibited
1-36
Device Audit Trail (DAT)
Changes to the configuration of a Fieldbus device resource or transducer block are
recorded in the Device Audit Trail which displays up to 10,000 events. Select . . .
Fieldbus device (right mouse) Audit Trail
EMERSON Process Management – Educational Services Course 7032 - Rev 10 – 6/5/06 Copyrighted Material / Duplication Prohibited
1-37
Summary
You should now be able to
Define FOUNDATION fieldbus
Discuss benefits of FOUNDATION fieldbus
Describe the Fieldbus Foundation
EMERSON Process Management – Educational Services Course 7032 - Rev 10 – 6/5/06 Copyrighted Material / Duplication Prohibited
1-41