Honeywell Process Solutions
Experion PKS
Series A Fieldbus Interface
Module
User's Guide
EP-DCX166
R400
July 2010
Release R400
Honeywell
Downloaded from www.Manualslib.com manuals search engine
Notices and Trademarks
Copyright 2010 by Honeywell International Srl.
Release R400 July 2010
While this information is presented in good faith and believed to be accurate, Honeywell disclaims
the implied warranties of merchantability and fitness for a particular purpose and makes no
express warranties except as may be stated in its written agreement with and for its customers.
In no event is Honeywell liable to anyone for any indirect, special or consequential damages. The
information and specifications in this document are subject to change without notice.
Honeywell, PlantScape, Experion PKS, and TotalPlant are registered trademarks of Honeywell
International Inc.
Other brand or product names are trademarks of their respective owners.
Honeywell Process Solutions
1860 W. Rose Garden Lane
Phoenix, AZ 85027 USA
1-800 822-7673
ii
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
R400
July 2010
About This Document
Provides guidelines and procedures for interfacing fieldbus devices with an Experion system. It
includes module installation, configuration, operation, maintenance, and FOUNDATION
Fieldbus reference data.
Release Information
Document Name
Series A Fieldbus Interface Module User's
Guide - figd
Document ID
Release
Number
Publication
Date
EP-DCX166
R400
July 2010
Document Category
Purpose
R400
July 2010
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
iii
Support and Other Contacts
Support and Other Contacts
United States and Canada
Contact:
Phone:
Fascimile:
Mail:
Honeywell Solution Support Center
1-800-822-7673
Calls are answered by dispatcher between 6:00 am and 4:00 pm
Mountain Standard Time. Emergency calls outside normal working hours
are received by an answering service and returned within one hour.
1-973-455-5000
Honeywell TAC, MS L17
1860 W. Garden Lane
Phoenix, AZ, 85027 USA
Europe, Middle East, and Africa (EMEA)
Contact:
Phone:
Fascimile:
Mail:
Honeywell TAC-EMEA
+32-2-728-2345
+32-2-728-2696
TAC-BE02
Hermes Plaza
Hermeslaan, 1H
B-1831 Diegem, Belgium
Contact:
Phone:
Honeywell Global TAC Pacific
1300-364-822 (toll free within Australia)
+61-8-9362-9559 (outside Australia)
+61-8-9362-9564
Honeywell Limited Australia
5 Kitchener Way
Burswood 6100, Western Australia
GTAC@honeywell.com
Pacific
Fascimile:
Mail:
Email:
India
Contact:
Phone:
Fascimile:
Mail:
Email:
iv
Honeywell Global TAC India
+91-20- 6603-9400
+91-20- 6603-9800
Honeywell Automation India Ltd
56 and 57, Hadapsar Industrial Estate
Hadapsar, Pune 411 013, India
Global-TAC-India@honeywell.com
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
R400
July 2010
Support and Other Contacts
Korea
Contact:
Phone:
Fascimile:
Mail:
Email:
Honeywell Global TAC Korea
+82-2-799-6317
+82-2-792-9015
Honeywell Co., Ltd
4F, Sangam IT Tower
1590, DMC Sangam-dong, Mapo-gu
Seoul, 121-836, Korea
Global-TAC-Korea@honeywell.com
Peoples Republic of China
Contact:
Phone:
Mail:
Email:
Honeywell Global TAC China
+86- 21-2219-6888
800-820-0237
400-820-0386
Honeywell (China) Co., Ltd
33/F, Tower A, City Center, 100 Zunyi Rd.
Shanghai 200051, Peoples Republic of China
Global-TAC-China@honeywell.com
Singapore
Contact:
Phone:
Fascimile:
Mail:
Email:
Honeywell Global TAC South East Asia
+65-6580-3500
+65-6580-3501
+65-6445-3033
Honeywell Private Limited
Honeywell Building
17, Changi Business Park Central 1
Singapore 486073
GTAC-SEA@honeywell.com
Taiwan
Contact:
Phone:
Fascimile:
Mail:
Email:
R400
July 2010
Honeywell Global TAC Taiwan
+886-7-536-2567
+886-7-536-2039
Honeywell Taiwan Ltd.
17F-1, No. 260, Jhongshan 2nd Road.
Cianjhen District
Kaohsiung, Taiwan, ROC
Global-TAC-Taiwan@honeywell.com
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
Support and Other Contacts
Japan
Contact:
Phone:
Fascimile:
Mail:
Email:
Honeywell Global TAC Japan
+81-3-6730-7160
+81-3-6730-7228
Honeywell Japan Inc.
New Pier Takeshiba, South Tower Building,
20th Floor, 1-16-1 Kaigan, Minato-ku,
Tokyo 105-0022, Japan
Global-TAC-JapanJA25@honeywell.com
Elsewhere
Call your nearest Honeywell office.
World Wide Web
Honeywell Solution Support Online:
http://www.honeywell.com/ps
Training Classes
Honeywell Automation College:
http://www.automationcollege.com
vi
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
R400
July 2010
Symbol Definitions
Symbol Definitions
The following table lists those symbols used in this document to denote certain conditions.
Symbol
Definition
ATTENTION: Identifies information that requires special
consideration.
TIP: Identifies advice or hints for the user, often in terms of
performing a task.
REFERENCE -EXTERNAL: Identifies an additional source of
information outside of the bookset.
REFERENCE - INTERNAL: Identifies an additional source of
information within the bookset.
CAUTION
Indicates a situation which, if not avoided, may result in equipment
or work (data) on the system being damaged or lost, or may result in
the inability to properly operate the process.
CAUTION: Indicates a potentially hazardous situation which, if not
avoided, may result in minor or moderate injury. It may also be used
to alert against unsafe practices.
CAUTION symbol on the equipment refers the user to the product
manual for additional information. The symbol appears next to
required information in the manual.
WARNING: Indicates a potentially hazardous situation, which, if not
avoided, could result in serious injury or death.
WARNING symbol on the equipment refers the user to the product
manual for additional information. The symbol appears next to
required information in the manual.
R400
July 2010
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
vii
Symbol Definitions
Symbol
Definition
WARNING, Risk of electrical shock: Potential shock hazard where
HAZARDOUS LIVE voltages greater than 30 Vrms, 42.4 Vpeak, or
60 VDC may be accessible.
ESD HAZARD: Danger of an electro-static discharge to which
equipment may be sensitive. Observe precautions for handling
electrostatic sensitive devices.
Protective Earth (PE) terminal: Provided for connection of the
protective earth (green or green/yellow) supply system conductor.
Functional earth terminal: Used for non-safety purposes such as
noise immunity improvement. NOTE: This connection shall be
bonded to Protective Earth at the source of supply in accordance
with national local electrical code requirements.
Earth Ground: Functional earth connection. NOTE: This
connection shall be bonded to Protective Earth at the source of
supply in accordance with national and local electrical code
requirements.
Chassis Ground: Identifies a connection to the chassis or frame of
the equipment shall be bonded to Protective Earth at the source of
supply in accordance with national and local electrical code
requirements.
viii
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
R400
July 2010
Contents
1.
INTRODUCTION ..........................................................................23
1.1
Where to look for information...................................................................... 23
Contents guide .....................................................................................................................23
1.2
Conventions................................................................................................... 24
Terms and type representations...........................................................................................24
2.
WHAT IS FIELDBUS?..................................................................27
2.1
Fieldbus Organization .................................................................................. 27
About the Fieldbus Foundation ............................................................................................27
Want more information? .......................................................................................................27
2.2
Fieldbus Technology .................................................................................... 27
Reference.............................................................................................................................27
2.3
Fieldbus Terms.............................................................................................. 27
Description ...........................................................................................................................27
3.
FIELDBUS INTEGRATION WITH EXPERION SYSTEM .............33
3.1
Overview ........................................................................................................ 33
Background ..........................................................................................................................33
CIOM-A FIM versus Series C FIM........................................................................................33
Non-Redundant Fieldbus integrated architecture for CIOM-A FIM.......................................34
Redundant Fieldbus integrated architecture for CIOM-A FIM ..............................................35
Fieldbus Interface Module (FIM) - the key to integration ......................................................37
Redundancy Module - the key to redundant operation.........................................................37
Control Builder serves as common configuration tool ..........................................................37
Parameter Definition Editor serves as key interoperability tool ............................................39
Parameter Definition Editor supports Fieldbus Methods ......................................................40
Station provides centralized operator interface ....................................................................41
3.2
Control Integration........................................................................................ 42
FIM handles data integration................................................................................................42
About link object...................................................................................................................42
Network Management description........................................................................................42
System Management description .........................................................................................43
About device objects ............................................................................................................43
About VFD objects ...............................................................................................................43
Type creation makes integration possible ............................................................................44
R400
July 2010
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
ix
Contents
Fieldbus device Analog Input integration............................................................................. 44
Fieldbus Analog Input data manipulation ............................................................................ 45
Fieldbus device Analog Output or PID integration............................................................... 46
Fieldbus Analog Output or PID data manipulation............................................................... 48
Fieldbus device Discrete Input integration........................................................................... 50
Fieldbus Discrete Input data manipulation .......................................................................... 51
Fieldbus device Discrete Output data integration ................................................................ 52
Fieldbus Discrete Output data manipulation........................................................................ 53
Interface Connections Summary ......................................................................................... 54
A word about SCM parameter interaction ........................................................................... 54
Fieldbus status data details ................................................................................................. 55
Fieldbus status indications .................................................................................................. 57
3.3
Control Mode Interaction ..............................................................................57
Fieldbus block modes versus control modes....................................................................... 57
Control mode priorities and indications ............................................................................... 59
Rotary Switch Model versus Toggle Switch Model.............................................................. 61
Display indications and mode calculation............................................................................ 62
Access control through GRANT_DENY parameter ............................................................. 63
3.4
Link and Block Schedules ............................................................................64
Link Active Scheduler (LAS) and Link Master ..................................................................... 64
Link Schedule...................................................................................................................... 66
Function block execution schedule...................................................................................... 67
3.5
Tags, Addresses, and Live List....................................................................69
Tag and address assignments ............................................................................................ 69
A word about fieldbus address assignments in Control Builder........................................... 70
Live List and Uncommissioned Devices .............................................................................. 70
3.6
Notification Scheme ......................................................................................71
Fieldbus versus Experion Alarm Priorities ........................................................................... 71
Advanced Alarming ............................................................................................................. 73
Fieldbus Alarm Conditions .................................................................................................. 73
Loading alarm conditions .................................................................................................... 77
Alarm server operation ........................................................................................................ 77
3.7
CIOM-A FIM Redundancy Functionality ......................................................78
About CIOM-A FIM redundancy .......................................................................................... 78
CIOM-A FIM versus C200 CPM redundancy....................................................................... 79
Switchover and Secondary readiness ................................................................................. 80
Switchover behavior considerations .................................................................................... 81
Failure conditions and switchover ....................................................................................... 82
Fieldbus network switchover considerations ....................................................................... 83
Switchover versus fieldbus network activities...................................................................... 84
Switchover events ............................................................................................................... 86
3.8
Block Instantiation Support..........................................................................86
About instantiable blocks..................................................................................................... 86
Control Builder supports block instantiation ........................................................................ 86
x
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
R400
July 2010
Contents
Instantiable block implementation considerations ................................................................87
4.
INSTALLATION ...........................................................................99
4.1
Planning Considerations.............................................................................. 99
Experion system references.................................................................................................99
Installation declaration .........................................................................................................99
CIOM-A FIM and I/O module allowance...............................................................................99
CIOM-A FIM only chassis configuration considerations .....................................................100
Fieldbus component references .........................................................................................101
Fieldbus network references ..............................................................................................102
Fieldbus wiring selection and calculation ...........................................................................103
Intrinsically safe applications..............................................................................................104
4.2
Installing CIOM-A Fieldbus Interface Module TC-FFIF01 ........................ 104
Front View ..........................................................................................................................104
Inserting module in chassis ................................................................................................105
Connecting RTP cable to module.......................................................................................107
Loading FIM firmware ........................................................................................................108
4.3
Installing Fieldbus RTP TC-FFRU01/TC-FFRP02 or RRTP TC-FFSU01/TCFFSP02 .................................................................................................................... 109
Front view...........................................................................................................................109
Mounting on a DIN rail .......................................................................................................110
Mounting Dimensions.........................................................................................................111
Wiring .................................................................................................................................112
5.
CONFIGURATION .....................................................................117
5.1
Before You Start .......................................................................................... 117
What do you know about Control Builder? .........................................................................117
Do you know how to configure a Control Processor Module? ............................................117
Can you configure a Control Module?................................................................................117
Are you familiar with your system architecture? .................................................................117
Do you understand and have experience with fieldbus? ....................................................117
Are you Ready? .................................................................................................................118
5.2
Non-Experion Interface Precautions......................................................... 118
5.3
Free VCR Recommendation....................................................................... 119
5.4
Configuring Fieldbus Components In a Control Strategy ...................... 120
About control strategy configuration...................................................................................120
Example Application and Control Strategy for Procedural Reference ................................120
Configuration considerations only for redundant CIOM-A FIM applications .......................122
Adding CIOM-A FIM block to Project .................................................................................123
Checking link configuration ................................................................................................133
Creating a Fieldbus device type from vendor DD...............................................................141
R400
July 2010
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
xi
Contents
Editing device block parameters........................................................................................ 145
Adding a fieldbus device to Project ................................................................................... 146
Assigning a device to a Link in Project .............................................................................. 151
Checking device configuration........................................................................................... 154
Making fieldbus block template and assigning function block to device ............................ 164
Creating Control Module for sample PID loop - Optional................................................... 172
5.5
Loading Components Online......................................................................202
About load operations ....................................................................................................... 202
About Load Dialog box ...................................................................................................... 204
Load order guidelines........................................................................................................ 205
General load considerations.............................................................................................. 206
Fieldbus device states....................................................................................................... 206
Fieldbus device matching rules ......................................................................................... 207
Loading a CIOM-A FIM and its Links................................................................................. 208
Matching uncommissioned device to project device or vice versa .................................... 211
Loading Link contents or fieldbus device........................................................................... 219
5.6
Configuring Advanced Alarming ...............................................................225
Overview ........................................................................................................................... 225
Opening the Configuration dialog box ............................................................................... 226
Configuring/creating a condition ........................................................................................ 227
Managing the conditions ................................................................................................... 230
Enabling or disabling a condition....................................................................................... 230
Assigning criticalities and priorities.................................................................................... 232
Editing an existing condition .............................................................................................. 233
5.7
Block Offnet Diagnostic Alarm...................................................................234
Behavior of the Block Offnet and Device Offnet System alarms in various communication loss
scenarios ........................................................................................................................... 235
Behavior of the Block Offnet and Device Offnet System alarms in various operational
scenarios ........................................................................................................................... 236
5.8
Configuring non-cache parameters...........................................................238
5.9
Summary ......................................................................................................240
6.
OPERATION.............................................................................. 243
6.1
Monitoring Fieldbus Functions Through Station Displays .....................243
Using Station Detail displays ............................................................................................. 243
6.2
Foundation Fieldbus Detail Displays/Faceplates.....................................244
Detail Displays contents based on FF control points loading ............................................ 245
Naming conventions for Detail Displays ............................................................................ 245
Tabs of FF Detail Displays ................................................................................................ 246
Detail Displays tabs of the different Foundation Fieldbus blocks....................................... 247
Common functionalities of faceplates................................................................................ 250
FF Detail Displays example templates for Control Builder ................................................ 252
xii
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
R400
July 2010
Contents
Using Station Event Summary display ...............................................................................252
6.3
Monitoring Fieldbus Functions Through Monitoring Tab....................... 253
Inactivating/Activating a Link ..............................................................................................253
Monitoring/Interacting with given component/block............................................................256
Checking/changing fieldbus device functional class...........................................................257
Checking live list and interacting with uncommissioned devices........................................264
Viewing and optimizing Link schedule configuration ..........................................................267
CheckingCIOM-A FIM redundancy status and initiating manual switchover ......................273
Using Controller menu functions ........................................................................................275
7.
FIELDBUS DEVICE COMMISSIONING.....................................277
7.1
Getting Started ............................................................................................ 277
Read this first .....................................................................................................................277
Initial checks and operations ..............................................................................................279
7.2
Connecting Devices.................................................................................... 280
7.3
Checking Device.......................................................................................... 282
7.4
Checking Control Strategy......................................................................... 283
7.5
Flowchart Summary.................................................................................... 284
8.
MAINTENANCE, CHECKOUT, AND CALIBRATION................287
8.1
Adding, Removing and Replacing Components...................................... 287
About removal and insertion under power (RIUP)..............................................................287
General procedure .............................................................................................................287
Guidelines for adding fieldbus device to "live"/operating Link ............................................288
Using optional safe handling of new devices......................................................................289
Replacing a failed device with a like device having the same model name and device revision
...........................................................................................................................................290
Replacing a failed device with a different device using a different block type ....................297
8.2
Unlike Device Replacement Report........................................................... 317
8.3
Replacing Device Template with a Different One .................................... 320
Prerequisites ......................................................................................................................320
Considerations ...................................................................................................................321
Using Unlike Template Replacement wizard to make device replacements ......................321
8.4
Correcting Some Common UTR errors..................................................... 328
8.5
Upgrading Firmware in Uncommissioned Device ................................... 328
8.6
Changing or Clearing Tag and/or Address of Uncommissioned Device332
8.7
Using Fieldbus Device Simulate Function ............................................... 334
R400
July 2010
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
xiii
Contents
8.8
Preparing Fieldbus Device for a Move or Software Migration ................343
Migrating Fieldbus device type to a release supporting Enable Block Offnet Diagnostic Alarm
.......................................................................................................................................... 347
8.9
Interpreting Component LED Indications .................................................348
CIOM-A FIM LED indications ............................................................................................ 348
8.10
FIM Self-Test Diagnostic Codes .............................................................349
8.11
Checking Fieldbus Device Calibration...................................................358
8.12
Using Fieldbus Methods Manager..........................................................359
Prerequisites ..................................................................................................................... 359
Launching Methods Manager ............................................................................................ 360
Interacting with Methods Manager .................................................................................... 360
9.
EXPERION PKS HOST REGISTRATION ................................. 365
9.1
Overview .......................................................................................................365
New features ..................................................................................................................... 365
Conditional support for FF devices.................................................................................... 367
EDDL................................................................................................................................. 368
DD View tab ...................................................................................................................... 368
Following are some of the considerations for FF blocks with DD View. ............................ 373
Persistent data handling.................................................................................................... 375
10.
APPENDIX A ............................................................................. 377
10.1
Fieldbus Technology ...............................................................................377
Open communications architecture ................................................................................... 377
Communication layer description ...................................................................................... 378
10.2
Standard Function Blocks.......................................................................381
Overview ........................................................................................................................... 383
About modes of operation ................................................................................................. 384
Analog Input block............................................................................................................. 386
Analog Output block .......................................................................................................... 388
Bias/Gain block ................................................................................................................. 390
Control Selector block ....................................................................................................... 393
Discrete Input block........................................................................................................... 396
Discrete Output block ........................................................................................................ 397
Manual Loader block ......................................................................................................... 400
Proportional/Derivative block............................................................................................. 402
Ratio block ........................................................................................................................ 412
10.3
Device Descriptions and Block Parameters..........................................416
About Device Descriptions ................................................................................................ 416
Device Description Language ........................................................................................... 416
Device Description infrastructure....................................................................................... 416
xiv
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
R400
July 2010
Contents
Block parameter definitions ................................................................................................417
10.4
Fieldbus Foundation Documents........................................................... 418
Reference Data ..................................................................................................................418
11.
APPENDIX B..............................................................................419
11.1
Standard Function Block Parameters ................................................... 419
ACK_OPTION ....................................................................................................................419
ALARM_HYS .....................................................................................................................419
ALARM_SUM.....................................................................................................................419
ALERT_KEY ......................................................................................................................420
BAL_TIME..........................................................................................................................421
BIAS ...................................................................................................................................421
BKCAL_HYS ......................................................................................................................422
BKCAL_IN..........................................................................................................................422
BKCAL_OUT......................................................................................................................423
BKCAL_OUT_D .................................................................................................................423
BKCAL_SEL_1...................................................................................................................424
BKCAL_SEL_2...................................................................................................................424
BKCAL_SEL_3...................................................................................................................425
BLOCK_ALM......................................................................................................................425
BLOCK_ERR .....................................................................................................................426
BLOCK_ERR.DISABLED...................................................................................................427
BYPASS.............................................................................................................................428
CAS_IN ..............................................................................................................................428
CAS_IN_D..........................................................................................................................429
CHANNEL ..........................................................................................................................429
CLR_FSTATE ....................................................................................................................430
CONFIRM_TIME................................................................................................................430
CONTROL_OPTS..............................................................................................................431
CYCLE_SEL ......................................................................................................................432
CYCLE_TYPE....................................................................................................................432
DEV_REV ..........................................................................................................................433
DEV_TYPE ........................................................................................................................433
DD_RESOURCE................................................................................................................434
DD_REV.............................................................................................................................434
DISC_ALM .........................................................................................................................435
DISC_LIM...........................................................................................................................435
DISC_PRI...........................................................................................................................436
DV_HI_ALM .......................................................................................................................436
DV_HI_LIM.........................................................................................................................437
DV_HI_PRI.........................................................................................................................437
DV_LO_ALM ......................................................................................................................438
DV_LO_LIM .......................................................................................................................439
DV_LO_PRI .......................................................................................................................439
FAULT_STATE ..................................................................................................................439
FEATURES ........................................................................................................................440
R400
July 2010
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
xv
Contents
FEATURE_SEL................................................................................................................. 440
FF_GAIN ........................................................................................................................... 441
FF_SCALE ........................................................................................................................ 441
FF_VAL ............................................................................................................................. 442
FIELD_VAL ....................................................................................................................... 442
FIELD_VAL_D................................................................................................................... 443
FREE_SPACE................................................................................................................... 444
FREE_TIME ...................................................................................................................... 444
FSTATE_TIME .................................................................................................................. 445
FSTATE_VAL.................................................................................................................... 445
FSTATE_VAL_D ............................................................................................................... 446
GAIN ................................................................................................................................. 446
GRANT_DENY.................................................................................................................. 446
HARD_TYPES .................................................................................................................. 447
HI_ALM ............................................................................................................................. 447
HI_HI_ALM........................................................................................................................ 448
HI_HI_LIM ......................................................................................................................... 449
HI_HI_PRI ......................................................................................................................... 449
HI_LIM............................................................................................................................... 450
HI_PRI............................................................................................................................... 450
IO_OPTS........................................................................................................................... 451
IN....................................................................................................................................... 452
IN_1................................................................................................................................... 452
LIM_Notify ......................................................................................................................... 453
L_TYPE............................................................................................................................. 453
LO_ALM ............................................................................................................................ 454
LO_LIM ............................................................................................................................. 455
LO_LO_ALM ..................................................................................................................... 455
LO_LO_LIM....................................................................................................................... 456
LO_LO_PRI....................................................................................................................... 456
LO_PRI ............................................................................................................................. 457
LOW_CUT......................................................................................................................... 457
MANUFAC_ID ................................................................................................................... 458
MAX_NOTIFY ................................................................................................................... 458
MEMORY_SIZE ................................................................................................................ 459
MIN_CYCLE_T.................................................................................................................. 459
MODE_BLK....................................................................................................................... 460
NV_CYCLE_T ................................................................................................................... 460
OFFNETALM_ENABLED .................................................................................................. 461
OUT................................................................................................................................... 461
OUT_D .............................................................................................................................. 462
OUT_HI_LIM ..................................................................................................................... 463
OUT_LO_LIM .................................................................................................................... 463
OUT_SCALE ..................................................................................................................... 463
OUT_STATE ..................................................................................................................... 464
PV ..................................................................................................................................... 465
PV_D................................................................................................................................. 465
PV_FTIME......................................................................................................................... 466
xvi
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
R400
July 2010
Contents
PV_SCALE.........................................................................................................................466
PV_STATE.........................................................................................................................467
RA_FTIME .........................................................................................................................467
RATE .................................................................................................................................468
RCAS_IN............................................................................................................................468
RCAS_IN_D .......................................................................................................................469
RCAS_OUT........................................................................................................................469
RCAS_OUT_D ...................................................................................................................470
READBACK .......................................................................................................................471
READBACK_D...................................................................................................................471
RESET ...............................................................................................................................472
RESTART ..........................................................................................................................472
ROUT_IN ...........................................................................................................................473
ROUT_OUT .......................................................................................................................474
RS_STATE.........................................................................................................................474
SEL_1 ................................................................................................................................475
SEL_2 ................................................................................................................................475
SEL_3 ................................................................................................................................476
SEL_TYPE .........................................................................................................................477
SET_FSTATE ....................................................................................................................477
SHED_OPT........................................................................................................................478
SHED_RCAS .....................................................................................................................478
SHED_ROUT .....................................................................................................................479
SIMULATE .........................................................................................................................479
SIMULATE_D.....................................................................................................................480
SP ......................................................................................................................................481
SP_D..................................................................................................................................482
SP_HI_LIM.........................................................................................................................482
SP_LO_LIM........................................................................................................................483
SP_RATE_DN....................................................................................................................483
SP_RATE-UP.....................................................................................................................484
ST_REV .............................................................................................................................484
STATUS_OPTS .................................................................................................................484
STRATEGY........................................................................................................................486
TAG_DESC........................................................................................................................486
TEST_RW ..........................................................................................................................487
TRK_IN_D..........................................................................................................................488
TRK_SCALE ......................................................................................................................488
TRK_VAL ...........................................................................................................................489
UPDATE_EVT....................................................................................................................490
WRITE_ALM ......................................................................................................................490
WRITE_LOCK....................................................................................................................491
WRITE_PRI........................................................................................................................491
XD_SCALE ........................................................................................................................492
XD_STATE.........................................................................................................................493
12.
APPENDIX C..............................................................................495
R400
July 2010
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
xvii
Contents
12.1
Fieldbus Status Display Indications ......................................................495
12.2
Substatus Definitions for Quality Status ...............................................502
13.
APPENDIX D ............................................................................. 507
13.1
14.
Mode Change Conditions........................................................................507
APPENDIX E ............................................................................. 511
14.1
Fieldbus Wiring Considerations.............................................................511
Fieldbus topologies ........................................................................................................... 511
Power Conditioning ........................................................................................................... 512
Power distribution.............................................................................................................. 513
Signal degradation limitations............................................................................................ 513
Cable guidelines summary ................................................................................................ 514
Cable Attenuation.............................................................................................................. 515
Signal distortion versus capacitance ................................................................................. 515
Attenuation calculation summary....................................................................................... 516
Cable test .......................................................................................................................... 516
15.
APPENDIX F.............................................................................. 517
15.1
16.
About Parameter Definition Editor for Fieldbus Device Block............517
APPENDIX G ............................................................................. 519
16.1
Loading CIOM-A FIM firmware................................................................519
Checking CIOM-A FIM firmware status ............................................................................. 519
Checking firmware version ................................................................................................ 520
Loading Boot code ............................................................................................................ 525
Loading Personality image ................................................................................................ 529
17.
APPENDIX H ............................................................................. 533
17.1
Important Functional Considerations ....................................................533
General ............................................................................................................................. 533
18.
APPENDIX I............................................................................... 539
18.1
Link Parameters Reference.....................................................................539
Background ....................................................................................................................... 539
More detailed information.................................................................................................. 540
xviii
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
R400
July 2010
Contents
18.2
Description ............................................................................................... 540
Parameters for Link Configuration in Project Mode............................................................540
Parameters for Link Configuration in Monitor Mode ...........................................................551
Some term abbreviations ...................................................................................................555
19.
APPENDIX J ..............................................................................557
19.1
Load Interactions for Fieldbus Related Operations............................. 557
Summary............................................................................................................................557
R400
July 2010
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
xix
Contents
Tables
Tables
Table 1
Table 2
Table 3
Table 4
xx
CIOM-AFIM LED Interpretations....................................................................348
CONTROL_OPTS Bit Selections...................................................................431
IO_OPTS Bit Selections.................................................................................451
STATUS_OPTS Bit Selections ......................................................................485
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
R400
July 2010
Contents
Figures
Figures
Figure 1 Sample system architecture for non-redundant Fieldbus integration for CIOM-A
FIM.......................................................................................................................... 34
Figure 2 Sample system architecture for redundant Fieldbus integration for CIOM-A FIM.
................................................................................................................................ 36
Figure 3 Project tab in Control Builder has new icons for fieldbus components. ......... 39
Figure 4 Typical Parameter Definition Editor view for selected fieldbus device block . 40
Figure 5 Sample Fieldbus Methods view in Parameter Definition Editor. .................... 41
Figure 6 Integration of fieldbus device analog input signal with Control Builder control
strategy................................................................................................................... 45
Figure 7 Integration of fieldbus device analog output signal with Control Builder control
strategy................................................................................................................... 47
Figure 8 Integration of fieldbus device PID control with Control Builder control strategy48
Figure 9 Integration of fieldbus device digital input signal with Control Builder control
strategy................................................................................................................... 51
Figure 10 Integration of fieldbus device digital output signal with Control Builder control
strategy................................................................................................................... 53
Figure 11 Block mode calculation summary................................................................. 63
Figure 12 Algorithm execution phase sequence .......................................................... 69
Figure 13 Summary of address allocations for fieldbus devices .................................. 70
Figure 14 Typical RCP setup in 10-slot chassis........................................................... 79
Figure 15 Double-Wide CIOM-A Fieldbus Interface Module TC-FFIF01 ................... 105
Figure 16 RTP model TC-FFRU01 is unpowered and can be used in Division 2
hazardous locations; model TC-FFRP02 is powered and can be used to power
fieldbus devices in Intrinsically Safe applications................................................. 109
Figure 17 Redundant RTP model TC-FFSU01 is unpowered and can be used in Division
2 hazardous locations; model TC-FFSP02 is powered and can be used to power
fieldbus devices in Intrinsically Safe applications................................................. 110
Figure 18 Simplified wiring schematic for RTP model TC-FFRU01, unpowered. Users
must provide conditioned 24 Vdc power for the Links - Not shown ..................... 114
Figure 19 Simplified wiring schematic for RRTP model TC-FFXXXX, unpowered. Users
must provide conditioned 24 Vdc power for the Links - Not shown ..................... 115
Figure 20 Simplified wiring schematic for RTP model TC-FFRP02, powered. Users must
provide 24 Vdc power supply for the GI/IS power supplies.................................. 116
Figure 21 Sample Application and Control Strategy Integrating Fieldbus Devices with an
Experion System. ................................................................................................. 121
Figure 22 Completed CM101 for sample loop............................................................ 197
Figure 23 Sample CM with Device Control block for pump control in sample loop. .. 198
Figure 24 Completed CM102 with parameter connections for sample loop interlocks.201
Figure 25 Overview of load operations used to initiate components online. .............. 203
Figure 26 Load Dialog box provides more load choices. ........................................... 204
Figure 27 Typical FIM Detail display in Station. ......................................................... 244
R400
July 2010
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
xxi
Contents
Figures
Figure 28
Figure 29
Figure 30
Figure 31
Figure 32
Figure 33
Figure 34
Figure 35
Figure 36
Figure 37
Figure 38
Figure 39
Figure 40
Figure 41
Figure 42
Figure 43
Figure 44
Figure 45
Figure 46
Figure 47
Figure 48
Figure 49
Figure 50
Figure 51
xxii
FF PID Main Tab Detail Display when loaded in CEE Environment. .........249
FF PID Main Tab Detail Display when loaded to FFLINK. .........................250
Event Summary display includes fieldbus related details...........................252
Sample Link Schedule configuration display in Project. .............................270
Sample Link Schedule configuration display in Monitoring. .......................271
FIM front panel indicators. ..........................................................................348
Typical Tune tab for fieldbus device's Transducer block............................358
Typical Other tab for fieldbus device's Transducer block. ..........................359
OSI versus Fieldbus communication model. ..............................................377
User Application (or Function Block Application Process) based on blocks.381
Using Function Blocks in fieldbus devices to form a control loop...............384
Functional schematic for Analog Input function block. ...............................386
Functional schematic for Analog Output function block..............................389
Functional schematic for Bias/Gain function block. ....................................391
Functional schematic for Control Selector function block...........................394
Functional schematic for Discrete Input function block. .............................396
Functional schematic for Discrete Output function block............................398
Functional schematic for Manual Loader function block.............................400
Functional schematic for Proportional/Derivative function block. ...............403
Functional schematic for Proportional/Integral/Derivative function block. ..408
Functional schematic for Ratio function block. ...........................................412
Device Descriptions infrastructure. .............................................................417
Overview of fieldbus wiring topologies........................................................511
Communications entity architecture............................................................539
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
R400
July 2010
1. Introduction
1.1
Where to look for information
Contents guide
Read this section,
If you,
What is Fieldbus? - Fieldbus Organization
Have no idea what the Fieldbus Foundation
TM
is or what constitutes the FOUNDATION
Fieldbus technology. This section lists some
common fieldbus terms for reference. It also
references, which includes descriptions of
some standard fieldbus function blocks and
describes the role of Device Descriptions and
block parameters for general reference.
Fieldbus Integration With Experion
System - Control Integration
Want some insight on what functional
relationships result from the integration of
fieldbus devices with an Experion system. The
information in this section will be helpful
background for planning and configuring your
control strategy.
Installation - Planning Considerations
Will be responsible for setting up the hardware
infrastructure to support fieldbus devices. This
section identifies the things you should
consider before installing any equipment and
provides detailed procedures for how to install
the Fieldbus Interface Module (FIM) and its
companion Remote Termination Panel (RTP).
Configuration- Configuring Fieldbus
Components In a Control Strategy
Will be configuring the control strategy through
Control Builder. This section provides detailed
procedures for including fieldbus functional
components in your overall control strategy. It
includes creating hardware blocks, making
block types, associating blocks, assigning
modules, assigning devices, and loading
components
Operation - Monitoring Fieldbus Functions
Through Monitoring Tab
Will be monitoring system operation. This
section provides an overview of functions you
can monitor through Station displays and the
Monitoring tab in Control Builder.
R400
July 2010
TM
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
23
1. Introduction
1.2. Conventions
Read this section,
If you,
Fieldbus Device Commissioning - Getting
Started
Will be commissioning the fieldbus loop. This
section provides a suggested process to follow
for fieldbus device commissioning.
Maintenance, Checkout, and Calibration Adding, Removing and Replacing
Components
Will be responsible for maintaining and trouble
shooting system operation. This section
provides information about replacing
components, upgrading firmware in
uncommissioned devices, and checking device
calibration.
1.2
Conventions
Terms and type representations
The following table summarizes the terms and type representation conventions used in
this Guide.
Term/Type
Representation
24
Meaning
Example
Click
Click left mouse button once.
(Assumes cursor is positioned on
object or selection.)
Click the Browse button.
Double-click
Click left mouse button twice in quick
succession. (Assumes cursor is
positioned on object or selection.)
Double click the Station
icon.
Drag
Press and hold left mouse button
while dragging cursor to new screen
location and then release the button.
(Assumes cursor is positioned on
object or selection to be moved.)
Drag the PID function
block onto the Control
Drawing.
Right-click
Click right mouse button once.
(Assumes cursor is positioned on
object or selection.)
Right-click the AND
function block.
<F1>
Keys to be pressed are shown in
angle brackets.
Press <F1> to view the
online Help.
<Ctrl>+<C>
Keys to be pressed together are
shown with a plus sign.
Press <Ctrl>+<C> to
close the window.
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
R400
July 2010
1. Introduction
1.2. Conventions
R400
July 2010
File->New
Shows menu selection as menu name
followed by menu selection
Click File->New to start
new drawing.
>D:\setup.exe<
Data to be keyed in at prompt or in an
entry field.
Key in this path location
>D:\setup.exe<.
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
25
1. Introduction
1.2. Conventions
26
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
R400
July 2010
2. What is Fieldbus?
2.1
Fieldbus Organization
About the Fieldbus Foundation
The Fieldbus Foundation is a not-for-profit corporation made up of over 160 leading
suppliers and customers of process control and manufacturing automation products.
Since its inception in 1994, it is totally dedicated to developing one standard, "open,"
interoperable field communication model known as FOUNDATION Fieldbus. Honeywell
is a founding and supporting member of the foundation.
Want more information?
If you have Internet access, please visit the Fieldbus Foundation web site at
http://www.fieldbus.org/ for more information. Alternatively, their mail address is:
9005 Mountain Ridge Drive
Bowie Building - Suite 190
Austin, Texas 78759-5316 USA
2.2
Fieldbus Technology
Reference
REFERENCE - INTERNAL
Please refer to Appendix A, if you are interested in more information about
this topic.
2.3
Fieldbus Terms
Description
The following table lists some fieldbus terms and abbreviations for general reference.
Term
Abbreviation
Capability File
R400
July 2010
Description
The Capability file contains some or all of the given
fieldbus device's information that can be read from a
device online. It consists of both resource information
(what the device can potentially do) and value
information (how the device should actually be set up).
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
27
2. What is Fieldbus?
2.3. Fieldbus Terms
Term
Abbreviation
CFF
Common File
Format
Connection
Manager
The format of a Capability file is a readable text
document based on a Windows Initialization (INI) file
type.
A Fieldbus Foundation service to manage connection
information about device types, devices, and blocks
that are actively communicating with a host
application.
Device Description
28
Description
DD
A binary file that provides the definition for parameters
in the FBAP of a device. For example, what Function
Blocks a device contains, and what parameters are in
those blocks.
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
R400
July 2010
2. What is Fieldbus?
2.3. Fieldbus Terms
Term
Abbreviation
Device Description
Item
DD Item
Description
Item is a fundamental concept of the Device
Description Language (DDL). It makes up the
description of the device and can be any of the
following constructs:
Array*
Block*
Collection
Domain
Edit Display
Item Array
Menu
Method
Program
Record*
Refresh Relation
Response Code
Variable*
Variable List*
WAO Relation
* These items are of the most interest to Block Type
templates.
Device Description
Language
DDL
The language that vendors use to define their device's
Function blocks and parameters.
Device Description
Object
DDO
The suffix name for incremental DD binary files
supplied by vendors that are to be converted to full and
complete DD binary files by the Fieldbus Foundation
Synthesizer.
Device Description
Service
DDS
A software library developed by the Fieldbus
Foundation that provides a generic access to a DD.
R400
July 2010
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
29
2. What is Fieldbus?
2.3. Fieldbus Terms
Term
Abbreviation
DD Synthesizer
Description
A tool supplied by the Fieldbus Foundation. It
combines incremental DDs, with unresolved
references, with Fieldbus Foundation standard DDs to
produce a complete/full DD that can be used with
DDS.
Enhanced Device
Description
EDD
A newer version of the binary file (*.ff5) that provides
the definition for parameters in the FBAP of a device.
For example, what Function Blocks a device contains,
and what parameters are in those blocks.
Enhanced Device
Description
Language
EDDL
The language that vendors use to define their device's
Function blocks and parameters.
Fieldbus Foundation
Object
FFO or FF5
The suffix name for the complete/full DD binary file.
Fieldbus Foundation
Tokenizer
A Fieldbus Foundation tool that converts an ASCII text
file written in conformance with the Device Description
Language specification into a DD binary file.
H1 Fieldbus
Segment
An independent electrical environment consisting of
wire, terminators and a power source per IEC 611581/ISA S50.1 for supporting fieldbus devices.
H1 Fieldbus Link
The logical medium by which H1 Fieldbus devices are
interconnected. It is composed of one or more physical
segments interconnected by bus Repeaters or
Couplers. All of the devices on a link share a common
schedule, which is administered by that link's current
LAS.
Object Dictionary
OD
Contains the Object Descriptions for communication
objects such as DataType,
DataTypeStructureDescription, and SimpleVariable.
Production Rules
The grammar, in BNF format, used to describe a
language. The Common File Format used to construct
the Resource file follows specific production rules.
Release Directory
A directory structure used to store the DD and related
files. Each manufacturer has a directory name that is
the registered manufacturer ID number. There is a
directory for each device type that a manufacturer
produces under their ID directory.
30
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
R400
July 2010
2. What is Fieldbus?
2.3. Fieldbus Terms
Term
Abbreviation
Description
Resource File
The part of the Capability file that is supplied by the
manufacturer. It describes the communication profile,
device capacity, internal record address assignments,
and certain default values for a field device. A
Capability file that has only this content is often called
a Resource file.
Standard Dictionary
A Fieldbus Foundation file that contains standard
strings and enumerations. A compressed form of the
file is called the IMPORT.DCT and it is used by the
Type function in Control Builder.
Symbol File
SYM
Contains symbolic names that were used in the DDL
file for the FBAP of the device. It is produced by the
Fieldbus Foundation Tokenizer.
Virtual
Communications
Relationship
VCR
Sets up communications for host to talk to a device. It
acts like a speed dialer to provide for the transfer of
data between applications. FOUNDATION Fieldbus
describes these three types of VCRs:
Publish/Subscribe
Client/Server
Source/Sink
Virtual Field Device
R400
July 2010
VFD
The management or FBAP section of a device that is
addressable by a VFD tag.
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
31
2. What is Fieldbus?
2.3. Fieldbus Terms
32
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
R400
July 2010
3. Fieldbus Integration With Experion System
3.1
Overview
Background
The following table summarizes the major areas of enhancement that were key to
bringing Fieldbus into the Experion system.
Area
Accomplishment
Connection of Foundation Fieldbus
devices to the Experion system.
Integrate fieldbus devices on an H1 link
with the Supervisory level ControlNet
and/or the I/O ControlNet network.
Configuration of Foundation Fieldbus
devices through the Experion system.
Integrate configuration of fieldbus
devices through the Control Builder
application.
Integration of Foundation Fieldbus
Devices process, maintenance, and
alarm data with notification and display
functions in the Experion system.
Integrate data from fieldbus devices into
Detail, Group, Trend, Maintenance, and
Alarm displays through the Station
application as well as the Monitoring tab
of the Control Builder application.
CIOM-A FIM versus Series C FIM
The Series C Fieldbus Interface Module (FIM4) is designed to complement the C300
Controller and Fault Tolerant Ethernet (FTE) communications within Experion R300
systems or later. While the Series C FIM is functionally equivalent to the Chassis I/OSeries A (CIOM-A) FIM, its physical design, including mounting and wiring
requirements, is drastically different. Please refer to the Series C FIM User's Guide for
information that is specific to integrating fieldbus through a Series C FIM.
ATTENTION
The topology and hardware related details in this document are based on
using a CIOM-A FIM to provide fieldbus integration. The functional details
related to control integration and standard fieldbus functions are applicable to
both CIOM-A and Series C FIMs.
R400
July 2010
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
33
3. Fieldbus Integration With Experion System
3.1. Overview
Non-Redundant Fieldbus integrated architecture for CIOM-A FIM
The following figure shows a typical non-redundant fieldbus architecture using a CIOMA Fieldbus Interface Module (FIM) in a non-redundant C200 Controller and a remote I/O
chassis configuration. The FIM serves as the communication gateway between the
Supervisory ControlNet and/or I/O ControlNet network and the Foundation Fieldbus H1
communications medium. It includes a Remote Termination Panel (RTP) for connecting
and powering up to two fieldbus H1 links.
Ethernet (TCP/IP)
Redundant
Servers
Station
Supervisory ControlNet/Ethernet
Redundant
Controllers
FIM
Non-Redundant
Controller
I/O ControlNet
I/O ControlNet
FIM
24Vdc
(Optional)
Remote
I/O Chassis
Remote
Termination
Panel
Remote
I/O Chassis
H1 Link 2
24Vdc
Conditioned
24Vdc
(Optional)
PT
Remote
Termination
Panel
PT
PT
PT
PT
H1 Link 1
24Vdc
Conditioned
H1 Link 1
PT
PT
H1 Link 2
FOUNDATION Fieldbus Compliant Devices
FOUNDATION Fieldbus
Compliant Devices
PT
Notes:
FIM = Fieldbus Interface Module
Only ControlNet is available as redundant media.
24Vdc
Conditioned
24Vdc
Conditioned
Figure 1 Sample system architecture for non-redundant Fieldbus
integration for CIOM-A FIM.
34
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
R400
July 2010
3. Fieldbus Integration With Experion System
3.1. Overview
Redundant Fieldbus integrated architecture for CIOM-A FIM
The following figure shows a sample redundant fieldbus architecture using a pair of
CIOM-A Fieldbus Interface Modules (FIMs) and Redundancy Modules (RMs) in a
redundant C200 Controller and a redundant remote I/O chassis configuration. The FIM
serves as the communication gateway between the Supervisory ControlNet and/or I/O
ControlNet network and the Foundation Fieldbus H1 communications medium. It
includes a redundant Remote Termination Panel (RTP) for connecting and powering up
to two fieldbus H1 links. The illustration in the following figure is for example purposes
only to show the possible architectural variations for a redundant fieldbus application.
ATTENTION
No chassis I/O modules are permitted in a remote I/O chassis pair configured
for redundant fieldbus support. Only redundancy compliant modules can be
used in a Redundant Chassis Pair configuration. The same is true for the
redundant Controller chassis.
R400
July 2010
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
35
3. Fieldbus Integration With Experion System
3.1. Overview
Ethernet (TCP/IP)
Redundant
Servers
Station
Supervisory ControlNet
RM
FIM
RM
FIM
CPM
Non-Redundant
Controller
Redundant
Controllers
I/O ControlNet
RM
I/O ControlNet
RM
FIM
FIM
Redundant
Remote
I/O Chassis
Remote
I/O Chassis
24Vdc
(Optional)
24Vdc
(Optional)
Redundant
Remote
Termination
Panel
H1 Link 2
24Vdc
Conditioned
PT
Redundant
Remote
Termination
Panel
PT
PT
H1 Link 1
H1 Link 2
PT
PT
PT
H1 Link 1
24Vdc
Conditioned
PT
FOUNDATION Fieldbus Compliant Devices
24Vdc
Conditioned
PT
24Vdc
Conditioned
FOUNDATION Fieldbus
Compliant Devices
Notes:
CPM = Control Processor Module
FIM = Fieldbus Interface Module
RM = Redundancy Module
Only ControlNet is available as redundant media.
Figure 2 Sample system architecture for redundant Fieldbus integration
for CIOM-A FIM.
36
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
R400
July 2010
3. Fieldbus Integration With Experion System
3.1. Overview
Fieldbus Interface Module (FIM) - the key to integration
The Fieldbus Interface Module (FIM) is the key to bringing Foundation Fieldbus into the
Experion system. It serves as the bridge between the control environment and the
fieldbus control functions. It supports both the publish/subscribe and the client/server
communication methods to communicate with fieldbus function blocks. The control
connections must be downstream only. The Experion system controls downstream
function blocks, but it does not allow itself to be controlled by an upstream function
block that resides in a fieldbus device.
The CIOM-A FIM is a doublewide module that plugs into a non-redundant or redundant
C200 Controller, or remote I/O chassis. It connects up to two Fieldbus H1 links through a
companion Remote Termination Panel (RTP). These independent links each have their
own link schedule, link master and time master functions. The RTP is designed for DIN
rail mounting within an enclosure. It optionally accepts a 24 Vdc input from an external
power supply to provide low-level power to fieldbus devices on the H1 links.
Redundancy Module - the key to redundant operation
The Redundancy Module (RM) serves as a high-performance, chassis-to-chassis,
communications bridge for redundancy compliant modules in a Redundant Chassis Pair
(RCP). It only provides the path for modules to synchronize themselves and coordinates
the synchronization process. The RM does not determine what portions of a module's
database get synchronized.
TIP
If you have previously implemented the C200 Controller redundancy
functionality in a PlantScape system, the same basic design concepts apply
for implementing fieldbus redundancy in an Experion system using CIOM-A
FIMs. Please refer to the Control Builder Components Theory for more
information about basic redundancy design concepts.
Control Builder serves as common configuration tool
The Experion Control Builder application supports integral creation and configuration of
fieldbus function blocks with Experion system function blocks to incorporate fieldbus
devices in a unified Experion Control Strategy. This means Experion function blocks and
fieldbus function blocks can be easily interconnected, so control can reside on the
fieldbus link, in the Control Processor/Control Execution Environment (CEE), or
cascaded from CEE to the fieldbus device.
You can read the manufacturer's Device Descriptions (DD) for fieldbus devices to be tied
to an H1 Link, and create individual block types for each fieldbus device including their
function blocks. The fieldbus device block types will reside in the Engineering
R400
July 2010
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
37
3. Fieldbus Integration With Experion System
3.1. Overview
Repository Database (ERDB) for the Experion system and will appear in the Control
Builder Library tab. Once a fieldbus device type is created, the fieldbus device is easily
associated with the appropriate FIM H1 Link through the Project tab in Control Builder.
The following figure shows how icons are used to readily identify CIOM-A FIM, H1
Links, and fieldbus devices in the Control Builder Project tab.
38
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
R400
July 2010
3. Fieldbus Integration With Experion System
3.1. Overview
Figure 3 Project tab in Control Builder has new icons for fieldbus
components.
Parameter Definition Editor serves as key interoperability tool
The Parameter Definition Editor (PDE) lets you edit the parameter attributes for a given
function block associated with a fieldbus device block type residing in the Control
Builder Library tab. The following figure shows a typical Parameter Definition Editor
view.
R400
July 2010
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
39
3. Fieldbus Integration With Experion System
3.1. Overview
Figure 4 Typical Parameter Definition Editor view for selected fieldbus
device block
Parameter Definition Editor supports Fieldbus Methods
The Parameter Definition Editor also retrieves any method code that manufactures
include in their Device Description (DD) files. The PDE includes a dedicated Methods
tab so you can easily see if the selected device block includes methods data. The
following figure shows a typical Methods tab view for a device block that includes
methods data.
TIP
Methods are usually associated with a device's Transducer and/or Resource
blocks.
40
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
R400
July 2010
3. Fieldbus Integration With Experion System
3.1. Overview
Figure 5 Sample Fieldbus Methods view in Parameter Definition Editor.
Station provides centralized operator interface
The Station application includes Detail Displays dedicated to the configured FIM,
associated H1 Links, fieldbus device, and associated fieldbus function blocks. They
provide access to the same parameters that are accessible through the control charts and
configuration forms in the Monitoring tab of Control Builder. This includes manufacturer
specific parameters, where applicable.
The reporting of alarm conditions and retrieval of process data for inclusion in group,
trend, history, and schematic displays is closely integrated with the system's existing
notification management system. The existing access authorization levels apply and will
take precedence over fieldbus restrictions specified in Device Descriptions.
R400
July 2010
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
41
3. Fieldbus Integration With Experion System
3.2. Control Integration
3.2
Control Integration
FIM handles data integration
The Fieldbus Interface Module functions as a dual network bridge using a dynamic data
cache to facilitate the exchange of data between the control communication network and
the fieldbus H1 links. It supports both publish/subscribe and client/server
communications methods to implement control connections between Control Builder
function blocks and fieldbus function blocks. FIM capability includes converting Control
Builder value-status structure to fieldbus value-status by mapping similar fields to one
another and defaulting others. This means the Experion system can monitor fieldbus
control functions, fully integrate with control functions, or provide a combination that
includes using fieldbus based control as backup for selected Experion system control
functions.
The FIM uses low and high priority send queues to make sure that publish/subscribe data
normally used for control is processed before less important display access data.
Publish/subscribe requests are placed in the high priority send queue and client/server
requests are placed in the low one.
About link object
The link object represents one fieldbus H1 link. It consists of Network Management and
System Management information, along with several application parameters related to
link functions such as startup, shutdown, and diagnostics.
Network Management description
Network Management provides the following capabilities for managing the
communication system of a fieldbus device.
Loading a Virtual Communication Relationship (VCR) list or single entries in this
list, (A VCR represents a communication channel through the complete
communication stack.)
Configuring the communication stack;
Loading the Link Schedule;
Monitoring performance; and
Monitoring fault detection.
The collection of managed variables is called the Network Management Information
Base (NMIB).
42
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
R400
July 2010
3. Fieldbus Integration With Experion System
3.2. Control Integration
System Management description
System Management provides the following functions to coordinate the operation of
various devices in a distributed fieldbus system.
Assigning node addresses for devices;
Synchronizing the application clock;
Distributing application scheduling across the link; and
Providing support for locating application tags.
It provides the needed facilities for bringing new devices on the link to an operational
state and for controlling the overall system operation. Information, which is used to
control system management operation, is organized as objects stored in the System
Management Information Base (SMIB).
About device objects
The device object represents a physical device entity connected to the fieldbus link. It
provides access to the device's Network Management (NM) and System Management
(SM) parameters. The client/server VCR is configured in the FIM to access the
Management Interface Base (MIB) of the device as soon as it joins the network. The
Control Builder does not configure the MIB VCR explicitly. Once the MIB VCR is
configured and opened, FIM retrieves MIB information, SM directory, and NM
directory. Knowledge of these directories allows FIM to transform writes into domain
object variables into proper sequence of domain download operations. The SM directory
is also used to determine the number of application VFDs. The NM directory is key in
attempting to configure VCRs to access Function Block Application Process VFDs in the
device.
About VFD objects
The Virtual Field Device object represents an application VFD and provides parameter
access to that VFD. Each physical device may have one or more application VFDs. The
FIM attempts to build a client/server VCR to every VFD in the device, when it is added
to the network. If the VCR configuration is successful, the FIM obtains VFD and
resource identification from the device's VFD. During device download, you can
overwrite VCR configuration used to access VFD parameters through the Control
Builder application.
R400
July 2010
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
43
3. Fieldbus Integration With Experion System
3.2. Control Integration
Type creation makes integration possible
The fieldbus device Type function included with Control Builder makes integrating
fieldbus function blocks with Control Builder ones possible. The Type function reads the
manufacturer's DD for the fieldbus device and creates a device block type that is stored in
the Control Builder Library tab. The device block type includes the device's fieldbus
function blocks, so it can be configured and integrated with control strategies through
Control Builder.
Fieldbus device Analog Input integration
A user can functionally "wire" the output from an Analog Input (AI) function block in a
fieldbus device residing on an H1 link to the input of a regulatory control type function
block contained in a Control Module in the Experion Control Builder application. The
Proportional, Integral, Derivative (PID) function block is a typical regulatory control type
function block.
The following simplified functional diagram shows how the output from an Analog Input
function block in a fieldbus compliant transmitter is integrated with a PID function block
in a Control Module that is assigned and loaded to the CEE in the Control Processor
Module (CPM).
44
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
R400
July 2010
3. Fieldbus Integration With Experion System
3.2. Control Integration
CM
PV
PID
CPM/CEE
OP
OP
AOC
FIM
Fieldbus
Device
FIM
Analog
Input
Transducer
OUT
AOC = Analog Output Channel
CEE = Control Execution Environment
CM = Control Module
CPM = Control Processor Module
FIM = Fieldbus Interface Module
OP = Output
PID = Proportional, Integral, Derivative
PV = Process Variable
Figure 6 Integration of fieldbus device analog input signal with Control
Builder control strategy
Fieldbus Analog Input data manipulation
When the OUT from the fieldbus analog input function block is wired to the PV input for
a PID function block, the Control Builder creates a CEE input agent to handle the analog
input from the fieldbus block. The block-like input agent maps the data structure (DS-65)
of the OUT parameter to the Control Builder PV with status parameter. It interprets the
value portion in fieldbus terms and converts it to Control Builder representation. The
floating-point representation is identical, in most cases, but the fieldbus +/-infinity value
must be converted to a Control Builder representation.
If the fieldbus status byte indicates "BAD", the value must be converted to Not a Number
(NaN) for Control Builder representation. The fieldbus data quality of good, bad, and
R400
July 2010
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
45
3. Fieldbus Integration With Experion System
3.2. Control Integration
uncertain is mapped to the appropriate Control Builder parameter of PVSTS,
PVSTSFL.NORM, PVSTSFL.BAD, or PVSTSFL.UNCER.
The fieldbus limit indications of no-limit, limited-low, limited-high, and constant are
mapped to the same four indications for Control Builder blocks.
The fieldbus data substatus indicator maps only the limited number of substatus
conditions that have corresponding Control Builder indications. Note that the
handshaking provided by the substatus associated with Good [cascade] status is not
supported from an upstream fieldbus device. This means that control may not originate
in the field and cascade into the Controller.
Fieldbus device Analog Output or PID integration
A user can functionally "wire" the output from a regulatory control type function block
contained in a Control Module in the Control Builder application to the input of an
Analog Output (AO) or Proportional, Integral, Derivative (PID) function block in a
fieldbus device residing on an H1 link. The Proportional, Integral, Derivative (PID)
function block is a typical Control Builder regulatory control type function block.
The following simplified functional diagram shows how the output from a PID function
block in a Control Module that is assigned and loaded to the CEE in the Control
Processor Module (CPM) is integrated with an Analog Output function block in a
fieldbus compliant device.
46
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
R400
July 2010
3. Fieldbus Integration With Experion System
3.2. Control Integration
CM
AIC
PV
P1
CPM/CEE
PV
BACKCALIN
PID
DACQ
OP
PV
RCAS_IN
FIM
CAS_IN
FIM
Fieldbus
Device
CAS_IN
RCAS_IN
Analog
Output
BKCAL_OUT
RCAS_OUT
OUT
Transducer
AIC = Analog Input Channel
BACKCALIN = Back Calculation Input
BKCAL_OUT = Back Calculation Output
CAS_IN = Cascade Input
CEE = Control Execution Environment
CM = Control Module
CPM = Control Processor Module
DACQ = Data Acquistion
FIM = Fieldbus Interface Module
OP = Output
PID = Proportional, Integral, Derivative
PV = Process Variable
RCAS_IN = Remote Cascade Input
RCAS_OUT = Remote Cascade Output
Figure 7 Integration of fieldbus device analog output signal with Control
Builder control strategy
The following simplified functional diagram shows how the output from a PID function
block in a Control Module that is assigned and loaded to the CEE in the Control
Processor Module (CPM) is integrated with a cascaded Proportional, Integral, Derivative
function block in a fieldbus compliant device.
R400
July 2010
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
47
3. Fieldbus Integration With Experion System
3.2. Control Integration
CM
AIC
PV
P1
CPM/CEE
PV
BACKCALIN
PID
DACQ
OP
PV
RCAS_IN
FIM
CAS_IN
FIM
Fieldbus
Device
IN
BKCAL_OUT
CAS_IN
Transducer
Analog
Input
RCAS_OUT
OUT
RCAS_IN
OUT
ROUT_IN
PID
ROUT_OUT
CAS_IN
BKCAL_IN
RCAS_IN
Analog
Output
TRK_IN_D
BKCAL_OUT
RCAS_OUT
OUT
Transducer
TRK_VAL
FF_VAL
AIC = Analog Input Channel
BACKCALIN = Back Calculation Input
BKCAL_IN = Back Calculation Input
BKCAL_OUT = Back Calculation Output
CAS_IN = Cascade Input
CEE = Control Execution Environment
CM = Control Module
CPM = Control Processor Module
DACQ = Data Acquistion
FIM = Fieldbus Interface Module
OP = Output
PID = Proportional, Integral, Derivative
PV = Process Variable
RCAS_IN = Remote Cascade Input
RCAS_OUT = Remote Cascade Output
ROUT_OUT = Remote Out Output
Figure 8 Integration of fieldbus device PID control with Control Builder
control strategy
Fieldbus Analog Output or PID data manipulation
When the Output from the PID function block is wired to the CAS_IN input for a
fieldbus Analog Output or Proportional, Integral, Derivative function block, the Control
48
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
R400
July 2010
3. Fieldbus Integration With Experion System
3.2. Control Integration
Builder automatically creates a CEE output agent to handle the analog output to the
fieldbus block. The block-like output agent maps the Cont OP with status parameter to
the fieldbus data structure (DS-65) of the CAS_IN parameter. It interprets the value
portion in Experion terms and converts it to fieldbus representation. The floating-point
representation is identical, in most cases, but the Experion +/-infinity value must be
converted to a fieldbus representation. If the status of OP is "BAD", its value must be
converted from NaN to zero (0.0) for fieldbus representation or it may retain its previous
good value, as long as the fieldbus status byte indicates "BAD".
WARNING
The Fieldbus Foundation specifications do not clearly state the expectations
of fieldbus devices for handling Not-a-Number (NaN) values. This means that
some may behave as the user desires and others may not.
If you compute a data type float + status value that uses data structure (DS65), which includes all FOUNDATION Fieldbus inputs, outputs and some
contained parameters, a resulting NaN value passed outbound through the
FIM sets the status element to BAD and changes the value element from
NaN to 0.0 (zero). If you compute a data type float value, which includes
many contained values such as alarm trip points, set points or output limits,
gains, and filter time values, a resulting NaN value that is to be passed
outbound through the FIM will not be written and usually results in retention of
the previous value. If the device would not behave in the application as you
desire, you must add appropriate function blocks or logic to test for and
replace the NaN with an acceptable value.
The CEE output agent also accepts a single BKCAL_OUT parameter with the fieldbus
data structure (DS-65) and maps it to the BACKCALIN parameter of the PID block in
Experion terms.
ATTENTION
The Experion Control Builder application automatically makes the appropriate
back calculation connections during configuration and the connections are
"hidden" in Control Chart views.
Like the FIM, the output agent supports both publish/subscribe and client/server
communication methods. The publish/subscribe method allows the FIM to appear as a
fieldbus device on the H1 link. The FIM publishes the output (OP) for subscribing
fieldbus device resident blocks such as Analog Output and Proportional, Integral,
Derivative (PID) through their CAS_IN parameter input connection. This connection is
generally used when the downstream control block is in the Cas (cascade) mode. This
R400
July 2010
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
49
3. Fieldbus Integration With Experion System
3.2. Control Integration
means that the fieldbus block's BKCAL_OUT parameter is published by the downstream
block and subscribed to by the FIM.
The client/server method allows the FIM to appear as a computing device on the H1 link.
The FIM writes the output (OP) to be read by fieldbus device resident blocks such as
Analog Output and Proportional, Integral, Derivative (PID) through their RCAS_IN
parameter input connection. This connection is generally used when the downstream
control block is in the RCas (Remote Cascade) mode. This means that the fieldbus
block's BKCAL_OUT parameter is written by the downstream block and read by the
FIM.
The client/server method also allows the FIM to function in a Direct Digital Control
(DDC) mode or the Remote Out mode in fieldbus terms. In this case, the FIM writes the
output to be read by the fieldbus PID block though its ROUT_IN parameter input
connection. In turn, the PID block publishes the ROUT_OUT or back calculation output
value for the subscribing FIM.
The Control Builder data quality is converted to fieldbus data quality. The Control
Builder Good indication is represented as fieldbus Good (Cascade).
The Control Builder limit indications of no-limit, limited-low, limited-high, and constant
are mapped to the same four indications for fieldbus.
The Control Builder control initialization indicators map only to the limited number of
substatus conditions that have corresponding indications in fieldbus Good (Cascade).
Fieldbus device Discrete Input integration
A user can functionally "wire" the output from a Discrete Input (DI) function block in a
fieldbus device residing on an H1 link to the input of a Device Control (DEVCTL)
function block or other block with a digital input contained in a Control Module in the
Experion Control Builder application.
The following simplified functional diagram shows how the output from an Discrete
Input function block in a fieldbus compliant transmitter is integrated with a Device
Control (DEVCTL) function block in a Control Module that is assigned and loaded to the
CEE in the Control Processor Module (CPM).
50
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
R400
July 2010
3. Fieldbus Integration With Experion System
3.2. Control Integration
CM
DI[1]
Device
Control
CPM/CEE
DO[1]
SO
DOC
FIM
Fieldbus
Device
FIM
Digital
Input
Transducer
OUT
CEE = Control Execution Environment
CM = Control Module
CPM = Control Processor Module
FIM = Fieldbus Interface Module
DOC = Digital Output Channel
Figure 9 Integration of fieldbus device digital input signal with Control
Builder control strategy
Fieldbus Discrete Input data manipulation
When the OUT from the fieldbus Discrete Input function block is wired to the DI[n]
input for a DEVCTL function block, the Control Builder creates a CEE discrete input
agent to handle the digital input from the fieldbus block. The block-like discrete input
agent maps the data structure (DS-66) of the OUT parameter to the Experion DI[n] with
status parameter. It interprets the value portion in fieldbus terms as a Boolean for
Discrete Input (DI) block and as the appropriate multi-state representation for special
fieldbus Device Control (DC) block. The value is converted and represented in Control
Builder at the output.
The discrete input agent accepts inputs from either a published parameter or a
client/server read parameter, depending upon the communication method used.
R400
July 2010
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
51
3. Fieldbus Integration With Experion System
3.2. Control Integration
The fieldbus data quality of good (cascade), good (non-cascade), bad, and uncertain is
mapped to the appropriate Control Builder parameter for good, bad, and uncertain.
Fieldbus device Discrete Output data integration
A user can functionally "wire" the output from a discrete process or control value
producing Control Builder function block like Device Control to the input of a Discrete
Output block in a fieldbus device residing on an H1 link.
The following simplified functional diagram shows how the output from a Device
Control (DEVCTL) function block in a Control Module that is assigned and loaded to the
CEE in the Control Processor Module (CPM) is integrated with a Discrete Output
function block in a fieldbus compliant device.
52
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
R400
July 2010
3. Fieldbus Integration With Experion System
3.2. Control Integration
CM
DIC
Device
Control
PVFL
CPM/CEE
BACKCALIN
DI[1]
DO[1]
RCAS_IN
FIM
CAS_IN
FIM
Fieldbus
Device
CAS_IN_D
RCAS_IN_D
Digital
Output
BKCAL_OUT_D
RCAS_OUT_D
OUT_D
Transducer
BACKCALIN = Back Calculation Input
BKCAL_OUT_D = Back Calculation Output Discrete
CAS_IN_D = Cascade Input Discrete
CEE = Control Execution Environment
CM = Control Module
CPM = Control Processor Module
DIC = Digital Input Channel
FIM = Fieldbus Interface Module
OP = Output
PVFL = Process Variable Flag
RCAS_IN_D = Remote Cascade Input Discrete
RCAS_OUT_D = Remote Cascade Output Discrete
Figure 10 Integration of fieldbus device digital output signal with Control
Builder control strategy
Fieldbus Discrete Output data manipulation
When the DO[n] from the Device Control (DEVCTL) function block is wired to the
CAS_IN_D input for a fieldbus Discrete Output function block, the Control Builder
automatically creates a CEE output agent to handle the discrete output to the fieldbus
block. The block-like output agent maps the Control Builder DO[n] with status parameter
R400
July 2010
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
53
3. Fieldbus Integration With Experion System
3.2. Control Integration
to the fieldbus data structure (DS-66) of the CAS_IN_D parameter. It interprets the value
portion in Control Builder terms and converts it to fieldbus representation.
The CEE output agent also accepts a single BKCAL_OUT_D parameter with the
fieldbus data structure (DS-66) and maps it to the BACKCALIN parameter of the
DEVCTL block in Control Builder terms.
It sends the outgoing "control signal" either to a subscribed parameter or a client/server
written parameter through the CAS_IN_D or RCAS_OUT_D connection. It can
optionally receive the backcalculation signal from either the corresponding published
parameter or client/server read parameter.
The Control Builder data quality is converted to fieldbus data quality. The Control
Builder Good indication is represented as fieldbus Good (Cascade).
The Control Builder control initialization indicators map only to the limited number of
substatus conditions that have corresponding indications in fieldbus Good (Cascade).
Interface Connections Summary
Since the downstream action with the upstream feedback is the same for all fieldbus
blocks, there are essentially the following six types of interface connections through the
FIM.
a)
Analog process value into the FIM.
b)
Discrete process value into the FIM.
c)
Analog process output from the FIM.
d)
Discrete process output from the FIM.
e)
Analog process output from the FIM with backcalculation feedback.
f)
Discrete process output from the FIM with backcalculation feedback.
Note that types 5 and 6 support publish/subscribe communications in Cascade mode or
client/server communications in Remote Cascade mode. And, the analog values can also
be used in the Remote Out mode.
Fieldbus also supports direct device-to-device (peer-to-peer) publish/subscribe
connections independent of the FIM. The FIM can also monitor (subscribe to) the data
published between the functions blocks of these fieldbus devices.
A word about SCM parameter interaction
Sequential Control Module (SCM) Steps and Transitions can write to any contained
parameter of a fieldbus function block. The value of a contained parameter can be
54
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
R400
July 2010
3. Fieldbus Integration With Experion System
3.2. Control Integration
configured, set by an operator, higher level device, or calculated. For example, the
GRANT_DENY parameter can be used to check access rights, the MODE_BLK
parameter can be used to request mode changes, and the RCAS_IN and RCAS_OUT
parameters can be used to control set points in the Remote Cascade mode.
If the contained parameter has a DS-65 or DS-66 data structure, you must use multiple
SCM Step outputs to write to the different fields in the parameter's data structure. For
example, if you use a Step output to write to the SP parameter of a fieldbus PID block,
when it is in Auto mode, you will need Step outputs for the related parameter attributes
of value, status, substatus and limits, as defined by its structure. A typical SCM write SP
scenario would include the following actions.
Transition checks if Target MODE of the fieldbus block is AUTO.
Step output sets Target MODE to AUTO, if required.
Step output sets SP value and GOOD (Non Cascade) status.
Optional Step output to set SP Limits.
Optional Transition to verify that the value got stored in the fieldbus device.
The SCM will issue a fail alarm, if the store fails for any reason.
ATTENTION
Avoid SCM configurations that would push a NaN (Not a Number) value as
an output to a fieldbus device. If this is not possible, be sure to test the field
device to observe how it reacts to the possible NaN value.
Fieldbus status data details
According to Fieldbus Foundation specifications, every fieldbus function block input and
output connection must support a status byte that provides the following status
indications.
Data Quality (usability)
Bad Data Cause
Degraded Data Cause
Limit Conditions
Cascade Control Initialization, Rejection
R400
July 2010
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
55
3. Fieldbus Integration With Experion System
3.2. Control Integration
Fault-State Initiation, Indication
Local Override Indication
Worst Case Alarm Indication
Upstream Block Class Identification
The status byte structure consists of a 2-bit quality, most significant bit, field; a 4-bit
substatus field; and a 2-bit limits, least significant bit, field. The following table provides
a breakdown of bit assignments for general reference. The value of the quality field
determines the applicable substatus field indication.
Bit
Quality
Substatus, if Quality field is
Limits
BAD
UNCERTAIN
GOOD
(NonCascade)*
GOOD
(Cascade)*
BAD Data
Quality
NonSpecific
Non-Specific
Non-Specific
NonSpecific
No Limits
UNCERTAI
N Data
Quality
Configuration Error
Last Usable
Value
Active Block
Alarm
Initialization
Acknowledge (IA)
Low Limit
GOOD
(NonCascade)
Data
Quality
Not
Connected
Substitute
Active
Advisory
Alarm
Initialization
Request
(IR)
High
Limit
GOOD
(Cascade)
Data
Quality
Device
Failure
Initial Value
Active
Critical
Alarm
Not Invited
(NI)
Constant
Sensor
Failure
Sensor
Conversion
Not Accurate
Unacknowledged Block
Alarm
Not
Selected
(NS)
No Communication,
with Last
Usable
Value
Engineering
Unit Range
Violation
Unacknowledged
Advisory
Alarm
Do Not
Select
(DNS)
56
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
R400
July 2010
3. Fieldbus Integration With Experion System
3.3. Control Mode Interaction
Bit
Quality
Substatus, if Quality field is
Limits
BAD
UNCERTAIN
GOOD
(NonCascade)*
GOOD
(Cascade)*
No Communication,
with no
Last
Usable
Value
Sub-Normal
Unacknowleged Critical
Alarm
Local
Override
(LO)
Out-OfService
Fault-State
Active
(FSA)
Initiate
Fault-State
(IFS)
* The Good (non-cascade) substatus is used by output connections for fieldbus blocks
such as Analog Input and Discrete Input. The Good (cascade) substatus is used by output
connections for fieldbus blocks such as PID. Both of these substatuses are converted to
the single system data quality of Good.
Fieldbus status indications
REFERENCE - INTERNAL
Please refer to Fieldbus Status Display Indications in Appendix C for list of
possible display indications associated with a given fieldbus status and
definitions of related substatuses.
3.3
Control Mode Interaction
Fieldbus block modes versus control modes
Every fieldbus function block including Resource and Transducer blocks contain the
MODE_BLK parameter. This structured parameter consists of the Actual, Target,
Permitted, and Normal modes. The eight possible modes are described in the About
modes of operation paragraph in the Standard Function Blocks section of Appendix A.
R400
July 2010
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
57
3. Fieldbus Integration With Experion System
3.3. Control Mode Interaction
For use within the Experion system, the structure of the MODE_BLK parameter is
expanded to add MODE to the existing Actual, Target, Permitted, and Normal modes as
outlined in the following table.
Data Type
Control Mode
Structure
MODE
Enumeration
Description
Write Only
Experion system style mode enumeration
MAN, AUTO, CAS, NORMAL, BCAS, NONE
MODE.TARGET
Enumeration
Read/Write
Target mode
OOS, MAN, AUTO, CAS, RCAS, ROUT
MODE.ACTUAL
Enumeration
Read Only
Actual Mode
OOS, IMAN, LO, MAN, AUTO, CAS, RCAS, ROUT
MODE.PERMITTED
Bitstring
Read/Write
Permitted mode
MAN, AUTO, CAS, RCAS, ROUT
OOS is always permitted
MODE.NORMAL
Enumeration
Read/Write
Normal mode
MAN, AUTO, CAS, RCAS, ROUT
OOS is not Normal
The Experion system uses the name MODE instead of MODE_BLK and its enumeration
set is identical to that used in fieldbus. Mode is a write only parameter and the FIM will
reject all reads. The FIM captures all writes to MODE and maps valid changes to
MODE.TARGET. If the value NORMAL is written to the MODE.TARGET, the FIM
replaces it with the value from MODE.NORMAL. If a new MODE.NORMAL value is
entered, it is validated against the MODE.PERMITTED values. The OOS mode is not an
acceptable normal mode.
When a new MODE.PERMITTED value is entered, the FIM forces the OOS mode to be
permitted. Only a user with an access level of Engineer is allowed to put a block into its
OOS mode or to return the block to an operating mode. This means a user must have an
access level of Engineer to put a block in Man, Auto, Cas, Rcas, or Normal, if the blocks
current target mode is OOS. When a mode is changed, the FIM clears the
58
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
R400
July 2010
3. Fieldbus Integration With Experion System
3.3. Control Mode Interaction
GRANT_DENY.GRANT parameter bits. It is standard Experion system behavior to take
a grant back after an operator changes a mode relative to its mode attribute (MODATTR)
parameter.
The following table shows how control modes are mapped to fieldbus ones.
Control Mode
Fieldbus Mode
Comment
MAN
Man
AUTO
Auto
CAS
Cas
NORMAL
Normal
When setting as target mode, read
MODE.NORMAL value and write to
MODE.TARGET.
BCAS
Error!
Not used in fieldbus blocks. Attempt to set to
target is illegal.
NONE
Error!
Not used in fieldbus blocks. Attempt to set to
target is illegal.
Control mode priorities and indications
The following table shows the 2-character and 4-character mode indications to be used in
operating displays and lists the mode priorities based on several interpretations. The
Priority Order interpretation is based on the Out-of-Service mode being serviced over all
others. The Control Order interpretation is based on the traditional control engineer's
concept that Cascade is a higher mode of operation than Automatic, Automatic is a
higher mode of operation than Manual, and so on. The Dominance Order interpretation is
based on Fieldbus Foundation special rules for modes dominating one another. For
example, Out-of-Service dominates over Manual, Manual dominates over Remote Out,
and Remote Out dominates over Remote Cascade. This is relevant, if multiple mode bits
are set in the target (or normal) mode bitstrings.
A block uses the concept of priority to compute an actual mode that is different from the
target mode, and to determine if the particular actual mode allows write access.
Mode
Mode Abbreviation
2-Char
R400
July 2010
4-Char
Priority Interpretation
Priority
Order
(8=highest)
Control
Order
(8=highest)
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
Dominance
Order
(6=Highest)
59
3. Fieldbus Integration With Experion System
3.3. Control Mode Interaction
Mode Abbreviation
Mode
Priority Interpretation
2-Char
4-Char
Priority
Order
(8=highest)
Control
Order
(8=highest)
Dominance
Order
(6=Highest)
Out-of-Service
OS
OOS
Initialization
Manual
IM
IMan
Local Override
LO
LO
Manual
Man
Auto
Auto
Cascade
Cas
Remote Cascade
RC
RCas
Remote Output
RO
ROut
While every type or block instance does not need to support all eight modes, all eight
indicator bits are present in the database. The mode bit assignments are listed below for
reference.
Bit
60
Mode
0 (LSB)
Remote Output (ROut)
Remote Cascade (RCas)
Cascade (Cas)
Automatic (Auto)
Manual (Man)
Local Override (LO)
Initialization Manual (IMan)
7 (MSB)
Out of Service (OOS)
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
R400
July 2010
3. Fieldbus Integration With Experion System
3.3. Control Mode Interaction
Rotary Switch Model versus Toggle Switch Model
The Fieldbus Foundation supports both the Rotary Switch and the Toggle Switch models
of mode operation. The Rotary Switch model supports only one mode request at a time.
For example, an operator can request OOS, Man, Auto, Cas, RCas, or ROut. It has no
memory of previous target modes.
The Toggle Switch model supports more than one mode request at a time. For example,
an operator can request Manual override of Cascade, Manual override of Remote
Cascade, and so on.
Experion supports the Rotary Switch model as well as the following two instances of the
Toggle Switch model.
An operator may request the Cas mode at the same time the RCas mode is requested
An operator may request the Cas mode at the same time the ROut mode is requested
Experion also ignores the following illegal mode combinations as defined by the
Fieldbus Foundation.
If ROut is set, RCas may not be set. If it is set, it will be ignored.
The Auto and Man bits must always be of opposite states. If neither Auto nor Man or
both are set, and the ROut, RCas, or Cas mode is set, Auto mode will be assumed
with Man cleared. Likewise, If neither Auto nor Man or both are set, and neither
ROut, RCas, nor Cas mode is set, Man mode will be assumed with Auto cleared. For
the OOS mode, the Man bit should be set unless it is not permitted. If Man is not
permitted, the Auto bit should be set unless it is not permitted. If neither Auto nor
Man is permitted, the OOS bit should be set.
ATTENTION
An operator needs an access level of ENGR or higher to invoke the OOS
mode or to return a block to an in-service mode.
The Experion system adheres to the following additional rules for setting fieldbus target
mode bits for its MODE supported subset of combinations.
Fieldbus
Mode
OOS
R400
July 2010
Rule
When setting as the target mode, obtain the target mode, preserve the
Auto and Man bits, set the OOS bit, and optionally reset all the other bits.
Reject the request, if the access level is not ENGR or higher.
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
61
3. Fieldbus Integration With Experion System
3.3. Control Mode Interaction
Rule
Fieldbus
Mode
IMan
This is a Read Only parameter and cannot be set as the target mode.
Never set the IMan as the target mode.
LO
This is a Read Only parameter and cannot be set as the target mode.
Never set the LO as the target mode.
Man
When setting as the target mode set the Man bit and reset all the other
bits. Reject the request, if the current mode is OOS and the access level
is not ENGR or higher.
Auto
When setting as the target mode set the Auto bit and reset all the other
bits. Reject the request, if the current mode is OOS and the access level
is not ENGR or higher.
Cas
When setting as the target mode, set both Cas and Auto bits and reset
all the other bits. Reject the request, if the current target mode is OOS
and the access level is not ENGR or higher.
RCas
When setting as the target mode, set both RCas and Auto bits and reset
all the other bits. Reject the request, if the current target mode is OOS
and the access level is not ENGR or higher.
ROut
When setting as the target mode, set both ROut and Auto bits and reset
all the other bits. Reject the request, if the current target mode is OOS
and the access level is not ENGR or higher.
Normal
When setting as the target mode read the MODE.NORMAL value and
write to the MODE.TARGET. Reject the request, if the current target
mode is OOS and the access level is not ENGR or higher.
Display indications and mode calculation
The fieldbus mode indications for actual mode and composite actual/target modes will
appear in the following formats on Station displays.
Format
62
Description
Examples
Satisfied in mode a;
actual same as target.
OOS, MAN, AUTO, CAS, RCAS, ROUT
a (t)
In mode a; not satisfied in
higher target mode t.
MAN (A), CAS (RC), IM (A), LO (CAS),
AUTO (M), CAS (M)
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
R400
July 2010
3. Fieldbus Integration With Experion System
3.3. Control Mode Interaction
The block mode calculation of actual mode considers the input parameter status
attributes, input values, and resource state as represented graphically in the figure below.
Target Mode
Determine
Host Timeout
Mode
Actual Mode
and Target
Remote Cascade
Remote Out
Actual and Target
Mode Calculation
Shed Option
Cascade
Primary Input
Back Calculation Input
Resource State
Block Specific Inputs
Figure 11 Block mode calculation summary
REFERENCE - INTERNAL
Please refer to Mode Change Conditions in Appendix D for list of conditions,
which will change the mode in order of priority with Good (Non-Cascade)
status on input parameter as the lowest priority.
Access control through GRANT_DENY parameter
Every fieldbus function block includes a GRANT_DENY parameter. It allows users to
Grant and Deny access permission to groups of function block parameters by other
devices. The following table summarizes the attributes for the Grant and Deny elements
of the parameter.
Element and Bit
R400
July 2010
Attribute
Description
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
63
3. Fieldbus Integration With Experion System
3.4. Link and Block Schedules
Element and Bit
GRANT_DENY.GRANT:0
Attribute
Description
Program
Operations
Grants permission to higher level
device to change the target mode, set
point or output of a block, depending
on block mode.
GRANT_DENY. GRANT:1
Tune
Grants permission to higher level
device to change tuning parameters of
the block.
GRANT_DENY.GRANT:2
Alarm
Grants permission to higher level
device to change alarm parameters of
the block
GRANT_DENY.GRANT:3
Local
Operations
Grants permission to a local operator's
panel or hand-held device to change
target mode, set point, or output of the
block, depending on block mode.
GRANT_DENY.DENY:0
Program
Operations
Turns off Program Operations
permission grant.
GRANT_DENY.DENY:1
Tune
Turns off Tune permission grant.
GRANT_DENY.DENY:2
Alarm
Turns off Alarm permission grant.
GRANT_DENY.DENY:3
Local
Operations
Turns off Local Operations grant.
The Grant selections are mutually exclusive. If you select Program Operations, the Local
Operations selection is turned off. If Local Operations is selected, neither an operator nor
a high level device (program) has the right to modify a parameter value of the block.
Note that access by another function block is always granted and is independent of
GRANT_DENY selections. Also, an operator can always change the MODE of a block
with Program or Local Operations Granted. When an operator changes the MODE, it
automatically resets all four Grants to off.
The GRANT_DENY parameter will not track the mode of an associated SCM.
3.4
Link and Block Schedules
Link Active Scheduler (LAS) and Link Master
All links must have a Link Active Scheduler (LAS). The LAS operates at the data link
layer as the bus arbiter for the link. It provides the following functions.
64
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
R400
July 2010
3. Fieldbus Integration With Experion System
3.4. Link and Block Schedules
Recognizes and adds new devices to the link.
Removes non-responsive devices from the link
Distributes Data Link and Link Scheduling time on the link. The data link layer
synchronizes the network-wide Data Link Time. Link scheduling time is a link
specific time represented as an offset from Data Link Time. It is used to indicate
when the LAS on each link begins and repeats its schedule. System Management
uses it to synchronize function block execution with the data transfers scheduled by
the LAS.
Polls devices for buffered data at scheduled transmission times.
Distributes a priority-driven token to devices between scheduled transmissions.
Any device on the link may become the LAS as long as it is capable. The devices that are
capable of becoming the LAS are called Link Master devices. All other devices are
referred to as Basic devices.
The FIM is Link Master capable and supports both primary and backup link schedules. It
is designated as the primary Link Master. It is always assigned the lowest network
address.
Upon startup or failure of the existing LAS, the Link Master capable devices on the link
bid to become the LAS. The Link Master that wins the bid begins operating as the LAS
immediately upon completion of the bidding process. The Link Master capable device
with the lowest address usually wins the bid. Link Masters that do not become the LAS
act as basic devices when viewed by the LAS. They also act as LAS backups by
monitoring the link for failure of the LAS, and by bidding to become the LAS when a
LAS failure is detected.
R400
July 2010
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
65
3. Fieldbus Integration With Experion System
3.4. Link and Block Schedules
ATTENTION
If the LAS is too large to fit in the active Link Master capable device, the user
must reconfigure the device to become a Basic one through Control Builder,
and restart the device to initiate the change.
Most Link Master capable devices can only support one subschedule and
cannot support blocks that are running two different macrocycles. Each
macrocycle includes one subschedule. Each subschedule includes
sequences that specify the start time of each element in the sequence. The
elements are actual publications that initiate schedule operations. Devices
have predefined limits on the number of subschedules that can exist per LAS
and the number of sequences that can exist in a subschedule. If the number
of subschedules and/or sequences in the current schedule (backup LAS)
exceed the Link Master capable device's predefined limits, a load of the
device through Control Builder will generate load errors identifying
subschedule problems. In this case, the user must reconfigure the device to
become a Basic one through Control Builder, and restart the device to initiate
the change. Otherwise, if the FIM fails, the potential for a "no schedule"
condition exists. Since the schedule is cleared from the Link Master capable
device upon the detection of load errors, it cannot function as the backup
LAS without a schedule.
Link Schedule
The Link Schedule is the overall schedule for the link. It includes both the link data
transfer and the device function block execution schedules. A Link Schedule is provided
for the FIM interface port for each link. A backup Link Schedule is provided for all Link
Master capable devices on the link.
The link data transfer schedule is derived from the portion of the link schedule that deals
with publication of parameters. The Control Builder (CB) provides a default link
schedule of publications and function block execution phasing based on the function
block connections in the user configured control strategy. The basis for the link schedule
is this link's content from all currently loaded Control Modules (CM). Execution phasing
is based solely on function block existence in the CM. Order of execution is based on the
order in CM (ORDERINCM) parameter for each block. Publications are based on interdevice function block connections and device to Experion system or Experion system to
device function block connections. The following publication rules apply.
Function block publications appear in the link data transfer schedule in the order
specified by their ORDERINCM parameters. (Duplicate values of ORDERINCM
may produce indeterminate ordering of those blocks involved.)
66
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
R400
July 2010
3. Fieldbus Integration With Experion System
3.4. Link and Block Schedules
If the user changes the sequence of execution order for function blocks in a schedule,
the ORDERINCM parameters of the involved function blocks are appropriately
adjusted.
Publication of each output is scheduled immediately after execution of the function
block that produces the value, considering inter-publication delays and potential
conflicts.
Blocks publish, if their output is connected to an input in another device or the FIM.
No unneeded time delay is allowed in the default link data transfer schedule.
The macrocycle is the least common multiple of the execution periods of all the CMs
involved in the link data transfer schedule.
Note that users will be able to add extra time before and after the execution of a fieldbus
function block through the Pre-execution delay (PREXEGAP) and the Post execution
delay (POSTEXEGAP) parameters that appear on the block configuration forms in
Control Builder. This means users can adjust the schedule to achieve such actions as
forcing multiple AI blocks to execute at the same time (even though they must publish
serially).
Function block execution schedule
The function block execution schedule is derived from the portion of the link schedule
that deals with starting the execution of each function block or FB_START indications.
The link schedule provides only those entries that pertain to the blocks residing in a given
fieldbus device. While device function blocks may be synchronized to the link schedule,
it is not a Fieldbus Foundation mandated feature. They may run asynchronously.
The block execution time can be broken into these three phases.
1.
Preprocessing - Snap of parameter values
2.
Execution - Function block outputs are determined
3.
Postprocessing - Block output values, alarm and associated trend parameters are
updated.
Since input parameter values used by a function block must not change during execution,
a copy of the input parameter values is captured or snapped at the beginning of
execution. Also, since block outputs to other blocks must be time coincident, the output
values are only updated at the completion of the function block execution. The block
algorithm execution phase is always executed in the following ordered sequence as
shown in the following figure.
R400
July 2010
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
67
3. Fieldbus Integration With Experion System
3.4. Link and Block Schedules
1.
Determine the actual mode attribute of the mode parameter. This calculation is
based on the target mode and the status attributes of input parameters.
2.
Calculate the set point, if the Set Point parameter is defined for the function block.
The calculation of working set point is based on the actual mode, set point input
parameters such as cascade and remote cascade, and any backward path input status.
Also, the value of the controlled parameter, process variable, may be used for set
point tracking. The resulting set point is shown in the set point parameter.
3.
Execute the control or calculation algorithm to determine the value and status of
output parameters in the forward path. The conditions that determine the status
attribute of output parameters. The value attributes of the block's input parameters
and contained parameters, the actual mode and the working set point are used in this
algorithm. Also, where defined by the block profile, some blocks may use the status
of selected inputs. In general, the calculation of actual mode and the use of actual
mode in the algorithm accounts for the status of critical inputs.
4.
Calculate output parameters in the backward path. This phase applies only to output
blocks and calculation blocks designed for use in a cascade path.
TIP
A fieldbus device whose period of function block execution is an integer factor
of the macrocycle of the link will have a function block execution schedule
prepared that has the optimal shorter cycle. For example, if the control
strategy includes a CM with a 2 second period for a temperature loop, a
second CM with a 1 second period for a pressure loop, and a third CM with a
250 millisecond period for a flow loop, a 1 second macrocycle can be
downloaded to the device that contains functions blocks used in the 1 second
and 250 ms CMs.
68
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
R400
July 2010
3. Fieldbus Integration With Experion System
3.5. Tags, Addresses, and Live List
Cascade
Remote Cascade
2
Target
Mode
Mode
Calculation
Actual
Mode
Set Point
Calculation
Set Point
Remote Out
PV
Back Calculation
Out
Calculation
Primary Input
Primary Output
Block Specific
Parameters
SP & OUT
Output 4
Parameters In
Backward Path
Remote Cascade Out
Back Calculation Out
Remote Out Out
Figure 12 Algorithm execution phase sequence
3.5
Tags, Addresses, and Live List
Tag and address assignments
Before a fieldbus device can actively join a network it must be assigned a name and data
link address. Device names are system specific identifiers called physical device tags
(PD_TAG).
The PD_TAGs may be assigned by the vendor or through the System Management
Kernel (SMK), normally in an off-line configuration environment so devices without tags
are kept off the operational network.
The SMK for devices without tags are set to the Uncommissioned state and connected to
the bus at one of four default device addresses. The Data Link Layer specifies these
default addresses as non-visitor node addresses. The following figure shows the general
allocation of data link layer addresses to field devices.
R400
July 2010
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
69
3. Fieldbus Integration With Experion System
3.5. Tags, Addresses, and Live List
First Unused
Node Address
V(FUN)
Node
Addresses:
Hexadecimal 0
Decimal 0
10
16
Standard, Global,
and Flat Node
Addresses
Non-Visitor addresses,
used as default
addresses for devices
requiring address
assignments
Number of
Unused Node
Addresses
V(NUN)
X
X
Usable
Addresses
Y
Y
F8
248
Visitor addresses
used for temporary
(handheld) devices
FB FC
251 252
FF
255
Usable Addresses
Figure 13 Summary of address allocations for fieldbus devices
ATTENTION
Temporary devices such as handheld interfaces are not assigned tags or
addresses. They join the network through one of four data link visitor
addresses reserved for them in the data link layer protocol.
Note that the Experion system will show address assignments in Decimal
notation rather than Hexadecimal in Control Builder configuration forms and
Station displays. The address range in Decimal is 0 to 255 and 0 to FF in
Hexadecimal.
A word about fieldbus address assignments in Control Builder
The Fieldbus Interface Module will be given 16 as its assigned address. The preferred
address range for fieldbus devices is 20 to 40 decimal (14 to 28 hexadecimal). This
provides the most optimized default network range where the first unused node address
(FUN) is 41 decimal (29 hexadecimal) and the number of unused addresses (NUN) is
206. We recommend that the fieldbus device designated as the backup Link Master be
given 21 decimal (15 hexadecimal) as its assigned address.
Live List and Uncommissioned Devices
FOUNDATION Fieldbus defines a live list as a 32-byte bitstring (256 bits) where each bit
represents an address of the fieldbus network. A set bit at a particular bit number means
that a device is present at that address. The LAS of the network owns the live list and
maintains it as part of its operation.
70
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
R400
July 2010
3. Fieldbus Integration With Experion System
3.6. Notification Scheme
The FIM constantly monitors the live list for each fieldbus link connected to it. When the
LAS for the link recognizes a new device at a default address, it adds it to its live list
according to the data link layer procedures. The FIM detects the change in the live list
and makes a connection to the new uncommissioned device. It gathers the following
information from the device to be passed to Control Builder.
Name
Description
Data Type
Access
PdTag
Physical Device Tag
32-byte string
Read/Write
Address
Device Address
Unsigned8
Read/Write
DevID
Globally unique Device Identifier
32-byte string
Read Only
Vendor
Vendor name string
32-byte string
Read Only
ModelName
Model Name string
32-byte string
Read Only
Rev
Application Revision
32-byte string
Read Only
ManufID
Manufacturer Identifier
Unsigned32
Read Only
DevType
Device Type code
Unsigned16
Read Only
DevRev
Device Revision
Unsigned8
Read Only
DdRev
DD Revision
Unsigned8
Read Only
Control Builder uses the device information to create an item in its Monitoring tree to
represent the new uncommissioned device on the given link. Users can now view and
configure pertinent information for the uncommissioned device through appropriate Link
block and device block configuration forms in Control Builder.
TIP
The FIM must be configured and loaded through Control Builder before you
can view it and its links through the Monitoring tab of Control Builder.
3.6
Notification Scheme
Fieldbus versus Experion Alarm Priorities
The fieldbus alarms will be closely integrated with the existing Experion notification
system. The Experion Server will handle FIM alarms in the same way it handles Control
R400
July 2010
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
71
3. Fieldbus Integration With Experion System
3.6. Notification Scheme
Processor ones. But, the fieldbus devices themselves own their alarm data and generate
the alarms, clears, and events.
Fieldbus devices use 0 to 15 as numeric priorities for alarm reporting. Experion alarms
use Journal, Low, High and Urgent as priorities with a sub-priority of 0 to 255. The
following table shows how fieldbus priorities are mapped to Experion priorities and
severities.
Fieldbus Alarm Priority
Experion Alarm Priority
Experion Alarm Severity
(Can never be seen by
FIM or above)
(Can never be seen by
FIM or above)
(Can never be seen by
FIM or above)
(Can never be seen by
FIM or above)
Journal
BLOCK_ERR bit 14
(power-up)
(Event System Only)
BLOCK_ERR bit 15 (Outof-Service)
2
System Level Diagnostic
(High)
2 (User selected)
Journal
Low
Low
Low
Low
Low
High
High
10
High
10
All other bitstring
indications:
(BLOCK_ERR bits 0-13,
XD_ERROR bits 16-25)
72
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
R400
July 2010
3. Fieldbus Integration With Experion System
3.6. Notification Scheme
Fieldbus Alarm Priority
Experion Alarm Priority
Experion Alarm Severity
11
High
11
12
Urgent
12
13
Urgent
13
14
Urgent
14
15
Urgent
15
Advanced Alarming
Prior to R400, diagnostic alarms were not supported.
With R400, FF devices are configured with a feature of configuring alarm conditions on
diagnostic parameters. The alarms that are generated are based on the status of these
parameters in a device. Individual bits in these strings are selected and configured as a
condition to generate the alarms. Therefore, the conditions that are used for generating
manufacturer-specific alarms are contained in bit string parameters of FF Transducer
blocks and Resource blocks. FIM monitors all the parameters in the condition to generate
corresponding alarms, which are activated with conditions and attached to the H1
connection.
Note: You can configure alarm conditions and save in the ERDB.
Considerations
Following are some of the considerations for configuring diagnostic parameters.
Each condition is associated with at most 5 parameters of a device.
You can select any combination of available bits.
Different conditions can utilize the same or different parameters/bits.
You can enable and disable the conditions at the template level and device level from
both Project and Monitoring modes.
Fieldbus Alarm Conditions
Fieldbus devices provide both process and device related alarms. The process alarms are
associated with process variable conditions and they are reported as process alarms into
the Experion system. The device alarms are associated with actual device conditions or
processes within the block as indicated by BLOCK_ERR and XD_ERROR bitstring
alarms. These alarms are reported as device or system alarms into the Experion
R400
July 2010
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
73
3. Fieldbus Integration With Experion System
3.6. Notification Scheme
notification system. The following table summarizes the possible fieldbus alarm
enumerations and lists the alarm/event type identification to be used in the alarm
summary and event summary displays in Station.
ATTENTION
Only the first alarm in an overlapping series of alarms associated with
BLOCK_ERR and XD_ERROR bitstring alarms is reported due to a flaw in
the Fieldbus Foundation Specifications regarding the alert state machine.
This has been reported to the Fieldbus Foundation through their Action
Request system and the Foundation has agreed to permit future devices to
issue alerts on changes to the status of any element of these bitstring alarms.
If no more than one of the bits is set at a time, the alarms are reported and
cleared properly
TIP
Fieldbus alarm functions do not support rate of change (ROC) alarms. ROC
alarms can only be generated in applications that use Control Builder Data
Acquisition blocks for input signal conditioning.
Enumeration
Description
Alarm/Event Type
UNDEF
Undefended Alarm
No Action
LO
Low Limit Alarm
PVLO
HI
High Limit Alarm
PVHI
LO LO
Critical Low Limit Alarm
PVLOLO
HI HI
Critical High Limit Alarm
PVHIHI
DV LO
Deviation Low Alarm
DEVLO
DV HI
Deviation High Alarm
DEVHI
DISC
Standard Discrete Alarm
OFFNORM
DISC
Standard Discrete Alarm
CHNGOFST
DISC
DevCtl Fail Alarm
FBDCFAIL
74
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
R400
July 2010
3. Fieldbus Integration With Experion System
3.6. Notification Scheme
Enumeration
Description
Alarm/Event Type
DISC
DevCtl Accept Alarm
FBDCACC
DISC
DevCtl Ignore Alarm
FBDCIGN
BLOCK
BLOCK_ERR: 0 (Other (LSB)
FFOTHER
(Unspecified Error)
BLOCK
BLOCK_ERR: 1 (Block Configuration Error)
FFBLKCFG
(Block Config Error)
BLOCK
BLOCK_ERR: 2 (Link Configuration Error)
FFLNKCFG
(Link Config Error)
BLOCK
BLOCK_ERR: 3 (Simulate Active)
FFSIMACT
(Simulation Activ)
BLOCK
BLOCK_ERR: 4 (Local Override)
FFLO
(Local Override)
BLOCK
BLOCK_ERR: 5 (Dev Fault State Set)
FFFLSAFE
(Device Fault State)
BLOCK
BLOCK_ERR: 6 (Dev Needs Maintenance
Soon)
FFDEVNMS
(Maintain Device
Soon)
BLOCK
BLOCK_ERR: 7 (I/P Failure or PV BAD Status)
FFINFL
(Device Input Failure)
BLOCK
BLOCK_ERR: 8 (O/P Failure)
FFOUTFL
(Device Output Fail)
BLOCK
BLOCK_ERR: 9 (Memory Failure)
FFMEMFL
(Memory Failure)
BLOCK
BLOCK_ERR: 10 (Lost Static Data)
FFLSTDTA
(Static Data Lost)
BLOCK
BLOCK_ERR: 11 (Lost NV Data)
FFLNVDTA
(Non-Vol Data Lost)
BLOCK
BLOCK_ERR: 12 (Readback Check Failed)
FFRBCKFL
(Readback Check
Fail)
R400
July 2010
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
75
3. Fieldbus Integration With Experion System
3.6. Notification Scheme
Enumeration
Description
Alarm/Event Type
BLOCK
BLOCK_ERR: 13 (Dev Needs Maintenance
Soon)
FFDEVNMS
(Maintain Device
Now)
BLOCK
BLOCK_ERR: 14 (Power Up)
FFPWRUP
(Powered-Up)
BLOCK
BLOCK_ERR: 15 (Out-Of-Service)
FFOOS
(Out-Of-Service)
BLOCK
XD_ERROR: 16 (Unspecified Error)
TBUNSPEC
(Unspecified TB
Error)
BLOCK
XD_ERROR: 17 (General Error)
TBGENRAL
(General Error)
BLOCK
XD_ERROR: 18 (Calibration Error)
TBCALERR
(Calibration Error)
BLOCK
XD_ERROR: 19 (Configuration Error)
TBCFGERR
(Configuration Error)
BLOCK
XD_ERROR: 20 (Electronics Failure)
TBELECFL
(Electronics Failure)
BLOCK
XD_ERROR: 21 (Mechanical Failure)
TBMECHFL
(Mechanical Failure)
BLOCK
XD_ERROR: 22 (I/O Failure)
TBIOFL
(I/O Failure)
BLOCK
XD_ERROR: 23 (Data Integrity Error)
TBDTAERR
(Data Integrity Error)
BLOCK
XD_ERROR: 24 (Software Error)
TBSWERR
(Software Error)
BLOCK
XD_ERROR: 25 (Algorithm Error)
TBALGERR
(Algorithm Error)
UPDATE
TB Static Data Update Event
TBSTCHNG
UPDATE
FB Static Data Update Event
FBSTCHNG
(Static Revision)
76
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
R400
July 2010
3. Fieldbus Integration With Experion System
3.6. Notification Scheme
Enumeration
Description
Alarm/Event Type
WRITE
Write Protect Change Alarm
RBWPCHNG
(Write Lock)
UPDATE
Link Object Update Event
FBLOCHNG
(Link Object
Changed)
UPDATE
Trend Object Update Event
No Action
Loading alarm conditions
After configuring the alarm conditions, you must load the saved conditions to the FIM.
Conditions are loaded only after loading only during loading the device. For more
information on loading the conditions, see Loading a CIOM-A FIM and its Links.
ATTENTION
Before loading, turn off the device blocks as it can affect the execution of
associated control strategies.
When you perform device like replacement, advanced alarming conditions
are also loaded from Project mode configuration when the device is
loaded.
When you change the devices template with an unlike template
replacement, all advanced alarm configuration settings are loaded from
the replacement template.
When you commission the device using Commission Without
Reconfiguration, the device automatically loads the settings from the
selected device template. However, if there are multiple templates that
match the device profile and revision information, you must select the
template before commissioning.
Alarm server operation
User defined conditions are configured to generate the system alarm.
System Alarm: System alarms appear in the System Status Display. The alarm attributes
are set as follows:
Attribute
Source
R400
July 2010
Value
Device tag
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
77
3. Fieldbus Integration With Experion System
3.7. CIOM-A FIM Redundancy Functionality
3.7
Condition
DIAG
Priority
User specified (Low, High, Urgent)
Severity
Set to 00
Description
The name of the condition configured
Criticality
User specified criticality (Failed,
Maintenance, Check, OffSpec)
CIOM-A FIM Redundancy Functionality
About CIOM-A FIM redundancy
If you have redundancy compliant hardware, you can implement redundant Series A FIM
operation through a Redundant Chassis Pair (RCP). A RCP consists of two chassis that
include identical redundancy compliant modules in matching slot positions within their
given chassis. The following figure shows a typical hardware configuration for a RCP
that includes a C200 Control Processor Module (CPM). The RCP does not need CPMs to
support FIM redundancy. It does need one pair of Redundancy Modules (RMs) though.
78
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
R400
July 2010
3. Fieldbus Integration With Experion System
3.7. CIOM-A FIM Redundancy Functionality
Figure 14 Typical RCP setup in 10-slot chassis.
CIOM-A FIM versus C200 CPM redundancy
Both the CIOM-A FIM and the C200 CPM or Controller redundancy use Redundancy
Modules in a Redundant Chassis Pair (RCP) configuration to provide redundant
functionality. The RCP does this by providing a pair of chassis, so a component failure in
one chassis switches the handling of the assigned functions to the other chassis. This is
R400
July 2010
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
79
3. Fieldbus Integration With Experion System
3.7. CIOM-A FIM Redundancy Functionality
considered a dual redundant system, which is characterized by the following two main
redundancy states.
Primary - Refers to the chassis executing the assigned control functions.
Secondary - Refers to the chassis in some state of readiness to assume the
responsibilities of the Primary.
REFERENCE - INTERNAL
Please refer to the Controller Redundancy Functionality section in the Control
Builder Components Theory for more information about C200 Controller
redundancy.
Switchover and Secondary readiness
A switchover describes the process where a Secondary chassis assumes the Primary state,
and the Primary chassis assumes the appropriate Secondary state of readiness, depending
upon what triggered the switchover. A switchover can be triggered immediately upon the
detection of a fault in the Primary or upon the receipt of an operator command.
The ability of a Secondary chassis to take over the assigned control functions of the
Primary depends upon which one of the following readiness states reflects its current
state.
If Secondary Chassis State is . . .
80
Then, the Secondary Chassis . . .
Disqualified
Cannot assume the Primary state. This is a
state of non-readiness.
Synchronizing
Cannot assume the Primary State. In this state,
the Secondary chassis is copying database
information from the Primary.
Synchronized
Can assume the Primary state upon
switchover. In this state, the database in the
Secondary is aligned with the database in the
Primary. The Secondary closely tracks
database changes to maintain its
synchronization with the database of the
Primary. Otherwise, the Secondary will revert
to a Disqualified state.
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
R400
July 2010
3. Fieldbus Integration With Experion System
3.7. CIOM-A FIM Redundancy Functionality
Switchover behavior considerations
The following table lists some display and control data behaviors in response to a CIOMA FIM switchover action.
For This CIOM-A FIM Related
Function . . .
R400
July 2010
The Related Switchover Behavior Is . . .
Fieldbus to Fieldbus Device
Communication
The "on-the-wire" control is not affected by a
switchover. The new Primary FIM immediately
takes over as a Link Master and resumes
execution of the link schedule.
Control Data for
Fieldbus/Experion Control
Integration
Control data is available immediately after
switchover. This includes data for connections
in the fieldbus to C200 and in the C200 to
fieldbus directions. The FIM may substitute a
last known good value for publication to
fieldbus devices, while network connections
reform to C200 controller. Substitute value
functionality is bounded to a maximum of five
seconds to account for worse case timing.
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
81
3. Fieldbus Integration With Experion System
3.7. CIOM-A FIM Redundancy Functionality
For This CIOM-A FIM Related
Function . . .
Display Data
The Related Switchover Behavior Is . . .
Display data may not be available for several
seconds during switchover. Typically, five
seconds is the time required to refresh a
display after switchover. Exact behavior of
display data during switchover will be different
on a per-configuration and per-device basis.
After a FIM switchover, display clients such as
Control Builder and Station must reform
connections to the new primary FIM. The FIM
then processes requests from reconnected
clients. It populates the FIM parameter cache
by issuing read requests on the H1 network for
device parameter data. As the read requests
complete and the FIM parameter cache is filled,
display traffic resumes. The time to recover
display data is affected by the following things:
The bandwidth available on the H1 link for
unscheduled traffic,
The number of display requests received
by the FIM,
Use of views within the fieldbus device,
and
Third-party fieldbus device behavior,
including time required to reopen
client/server VCRs.
Failure conditions and switchover
The following table identifies failure conditions that result in a switchover and those that
do not.
ATTENTION
When any failure that results in a switchover occurs in a Secondary, the
Secondary chassis/FIM loses synchronization.
In addition to the failure conditions, these events are reported as diagnostic
notifications:
Loss of view of redundant partner on H1 network (applies to FIM link).
82
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
R400
July 2010
3. Fieldbus Integration With Experion System
3.7. CIOM-A FIM Redundancy Functionality
Loss of private path connection from Primary to Secondary (lonely event).
Failure Conditions That Result in a
Switchover
Failure Conditions That Do Not Result
in a Switchover
Power to Primary chassis fails.
One or both H1 cables fail.
Integrated Control Protocol (ICP)
backplane in primary chassis fails
One or both H1 network conditioners fail.
Any module in Primary chassis fails.
The 24-Volt power supply fails.
Both ControlNet drop cables to Primary
ControlNet module are lost.
Primary FIM fails.
Primary FIM's connection to Redundant
Remote Terminal Panel fails.
Primary RM fails.
Fieldbus network switchover considerations
The CIOM-A Fieldbus Interface Module (FIM) is a Link Master device running the link
schedule, performing network maintenance activities, publishing control data and
subscribing to control data, listening to alerts, and so on. All of these activities must be
transferred from one module to another during switchover. The redundant FIM operation
accounts for the following key considerations associated with initiating a H1 network
switchover.
For this Switchover Consideration . . .
Bumpless Switchover
FIM Redundancy Operation . . .
Assures that fieldbus devices do not:
Initiate a fault state,
Remote shed, or
Mode shed, during switchover.
The new Primary FIM does not publish
any data on the network until all
switchover actions are completed and it
has good data from the Control Data
Access (CDA) server.
R400
July 2010
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
83
3. Fieldbus Integration With Experion System
3.7. CIOM-A FIM Redundancy Functionality
For this Switchover Consideration . . .
Online Address Swap
FIM Redundancy Operation . . .
Swaps network addresses between
Primary and Secondary FIM links. The
link addresses are 16 for the Primary FIM
and 17 for the Secondary FIM. During
switchover or swap, the Secondary FIM
becomes the Primary FIM and assumes
address 16, while the Primary FIM
becomes the Secondary FIM and
assumes address 17 or is Disqualified.
The Primary FIM continues Link Master
operations.
Switchover versus fieldbus network activities
The following table summarizes how given fieldbus network activities behave during a
switchover.
ATTENTION
Depending upon the link communication load, number of devices, and type of
parameter, fresh viewed data from field devices may be delayed for up to 20
seconds during a CIOM-A FIM chassis switchover. This does not apply to
control data.
If Network Activity Is . . .
Link Maintenance
Then, Behavior During Switchover Is . . .
Since Secondary FIM link is a backup Link Active
Scheduler (LAS), it resumes network management
activities as soon as it detects that the old Primary
FIM is no longer there.
Both Primary and Secondary FIM links have the
same knowledge of current time. When new
Primary takes over as acting Link Master, it also
becomes acting time publisher.
System Management
Operations
84
Any System Management operation that is in
progress is interrupted. For example, the new
Primary does not know anything about pending
change tag or address operation. As a result,
device whose address or tag is being changed will
timeout and abort the operation.
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
R400
July 2010
3. Fieldbus Integration With Experion System
3.7. CIOM-A FIM Redundancy Functionality
If Network Activity Is . . .
Then, Behavior During Switchover Is . . .
Link Active Scheduler (LAS)
The Primary LAS runs the link schedule by telling
devices to publish their data at specific times. The
Secondary FIM link is a backup LAS with a valid
copy of the link schedule. During switchover, it
skips the remainder of the current macrocycle and
starts running its schedule from time zero of next
macrocycle. Unlike backup LAS devices, the
Secondary FIM has full LAS schedule with FIM
publications.
Alert Queued, User Triggered,
Unidirectional Multicast (QUU)
VCR
Both Primary and Secondary FIM links subscribe to
alerts from devices and receive them in parallel.
Only the Primary FIM link reports received alerts
through the CDA server to the operator interface.
After switchover, the new Primary FIM starts and
the old Primary FIM stops submitting alerts to the
CDA server. The new primary FIM regenerates its
alarms. This action covers whatever alarms might
have been acknowledged just prior to switchover
but did not get submitted to Server as a result of
event throttling.
Subscriber Buffered, Network
scheduled, Unidirectional
broadcast (BNU) VCR
Both Primary and Secondary links subscribe to the
same data published by a given device. Secondary
has its VCR open and receives publications in
parallel with the Primary. No specific action needs
to be taken during switchover or swap.
Publisher Buffered, Network
scheduled, Unidirectional
broadcast (BNU) VCR
Only acting Primary FIM link can publish data to
fieldbus devices. Both Primary and Secondary can
be configured with the same publication endpoint
connection, but only the Primary link has this
connection open and active at a time. During
switchover, the old Primary closes its connection
and consequently stops publishing. The old
Secondary, that is becoming new Primary, opens
its connection and consequently starts publishing.
Client Queued, User triggered,
Bi-directional peer-to-peer
(QUB) VCR
All client-server connections are broken and reestablished. This way new Primary builds fresh
connection context.
QUB connections are point-to-point and therefore
can only be opened from the primary.
FIM maintains one Management Information Base
R400
July 2010
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
85
3. Fieldbus Integration With Experion System
3.8. Block Instantiation Support
If Network Activity Is . . .
Then, Behavior During Switchover Is . . .
(MIB) connection to a device, one Function Block
Application Process (FBAP) connection and
possibly one control connection.
Switchover events
Switchover results in several Experion system events and alarms. All of them are system
information or diagnostics type. No process alarms are generated due to switchover.
Typical events generated during switchover include:
Connection failure to secondary module alarm
Switchover event
Chassis ID of primary and secondary events
Not synchronized alarm
Each of these events appears for every module in a chassis where switchover occurred.
3.8
Block Instantiation Support
About instantiable blocks
In addition to the permanent or fixed function blocks that manufacturer's define for their
FOUNDATION Fieldbus (FF) devices, they can define optional instantiable function
blocks. This gives users the ability to instantiate (create) additional function blocks
within the Function Block Application Process for the given fieldbus device. The
Fieldbus Foundation refers to this function as Block Instantiation and they include it in
their Host Interoperability Support Test (HIST).
REFERENCE - INTERNAL
Please refer to Appendix A for more information about Fieldbus Technology
in general and the Standard Function Blocks.
Control Builder supports block instantiation
ATTENTION
The Type function in Control Builder only supports Block Instantiation in
fieldbus devices with single Capability Levels. It does not support fieldbus
devices with multiple Capability Levels.
86
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
R400
July 2010
3. Fieldbus Integration With Experion System
3.8. Block Instantiation Support
The Type function in Control Builder supports the functions associated with instantiable
blocks in fieldbus devices with single capability levels. It lets you build block types for
devices that support block instantiation that include both the fixed function blocks and
the instantiable function blocks. This means you can view the instantiable blocks as part
of the device's block hierarchy in the Library tab of Control Builder. The icon for an
instantiable function block has a slash across it and a letter "I_" tag prefix as illustrated
below, so you can easily distinguish it from a fixed function block.
ATTENTION
A manufacturer may choose to define Transducer blocks as instantiable
instead of fixed. In this case, be sure you instantiate a Transducer block for
each physical sensor that is to be used in the device. A Transducer block
usually corresponds to a physical sensor in the vendor's device.
Instantiable block implementation considerations
The following table summarizes considerations that are unique to implementing control
strategies that include fieldbus devices with optional instantiated blocks. Please use these
considerations to supplement the appropriate procedures in the remainder of this
document that are tailored to fieldbus devices with only fixed function blocks including
resource and transducer blocks.
Then,
If you want
to . . .
R400
July 2010
Notes and References
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
87
3. Fieldbus Integration With Experion System
3.8. Block Instantiation Support
Then,
Notes and References
a)
Open corresponding device
hierarchy in Library tab.
b)
Drag the instantiable block onto
the given device icon in the
Project.
Default name of instantiated
block may be appended with
a letter. For example, a block
with default name I_AI
becomes I_AIA.
c)
Key in desired name for the block
or accept the default in the open
Name New Function Block(s)
dialog.
d)
Click Finish to close the dialog
and add the block to the device
hierarchy in Project as shown in
the following illustration.
If you want
to . . .
Add an
instantiable
block to
device in
Project tab.
88
Device does not have to be
connected to the link to
instantiate a block.
An error message is
generated, if device cannot
support an additional block.
See Adding a fieldbus device
to Project for reference.
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
R400
July 2010
3. Fieldbus Integration With Experion System
3.8. Block Instantiation Support
Then,
If you want
to . . .
Check
instantiated
block
configurati
on in
Project tab.
R400
July 2010
Notes and References
e)
Right-click device block and
select Configure Module
Parameters from shortcut menu.
The Instantiation tab only
appears if the device
supports Block Instantiation.
f)
Click Block Instantiation tab.
g)
Check Block Template Type
column for list of instantiated
blocks in device.
See Checking device
configuration for reference
h)
Check Block Tag column to view
assigned tag to see if block is
used in a Control Module or not
as shown in the following
illustration.
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
89
3. Fieldbus Integration With Experion System
3.8. Block Instantiation Support
Then,
If you want
to . . .
90
Notes and References
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
R400
July 2010
3. Fieldbus Integration With Experion System
3.8. Block Instantiation Support
Then,
If you want
to . . .
Optionally,
check
instantiated
block
resource
usage.
i)
Right-click device block and
select Configure Module
Parameters from shortcut menu.
j)
Click Block Instantiation tab.
k)
Check Resource # column for the
amount of resource used by a
particular block. The # (1, 2, )
columns can vary depending on
vendor and function block type.
l)
R400
July 2010
In Resource Statistics grid, check
Limit and Used columns to view
resource allocations against
assigned limits.
Notes and References
Some vendors provide
resource information as an
option. You can use this
information to determine if
the configured block
contents will fit within the
available resources of the
device.
A resource represents a
finite entity used by a device
such as Central Processing
Unit (CPU) or Memory.
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
91
3. Fieldbus Integration With Experion System
3.8. Block Instantiation Support
Then,
If you want
to . . .
92
Notes and References
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
R400
July 2010
3. Fieldbus Integration With Experion System
3.8. Block Instantiation Support
Then,
If you want
to . . .
Notes and References
Add
instantiated
block to
CM.
See Adding blocks to CM for sample
loop for reference.
You add instantiated blocks
to a Control Module the
same way you do fixed
blocks. They also are
configured in the same way
and have the same graphical
appearance as shown here.
Instantiate
an
instantiable
block in a
physical
device.
Load the configured device from
Project containing the desired number
of function blocks as outlined in the
next row.
Block instantiation in a
physical device only
occurs during a load.
R400
July 2010
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
93
3. Fieldbus Integration With Experion System
3.8. Block Instantiation Support
Then,
If you want
to . . .
Load
Project
device to
physical
device.
m) See Load order guidelines for
reference.
Notes and References
The existing load order,
FIM/Link load, and device
match functions also apply
for devices with instantiable
blocks.
n)
See Loading a FIM and its Links
for reference.
o)
See Matching uncommissioned
device to project device or vice
versa for reference.
p)
Right-click device icon and select
Load from short cut menu.
q)
Review information on Load
dialog for load details and any
warning messages identifying preload considerations.
See About Load Dialog box
for general information.
r)
Click OK button to initiate the load
and monitor Load Progress dialog
for load related activities.
See Loading Link contents
or fieldbus device for general
device load procedure.
s)
Upon successful device load,
open device icon in Monitor tab to
view block hierarchy. Only
transducer and resource blocks
appear in the device hierarchy
after an initial load.
t)
Right-click device icon and select
Upload from the shortcut menu.
Click Continue to load device data
into the Monitor database.
You must load the Control
Module(s) containing fixed
and/or instantiated blocks
associated with the device
for the fixed and instantiated
blocks to appear in the
device hierarchy in
Monitoring tab.
Device load from Project
synchronizes the contents of
the project device with the
physical device and
instantiates applicable
instantiable blocks in the
physical device.
After loading a device from
Project or Monitor tab, the
physical device function
block contents matches that
of the corresponding Project
or Monitor device. This
means necessary blocks will
be instantiated and
unnecessary Blocks will be
removed or de-instantiated.
A physical device may go offline while its instantiable blocks are
being instantiated through a device load.
94
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
R400
July 2010
3. Fieldbus Integration With Experion System
3.8. Block Instantiation Support
Then,
If you want
to . . .
Notes and References
ATTENTION
Be sure you load a device from Project before you load a Control Module
that contains instantiable blocks. If you load a Control Module that contains
instantiable block(s) before the associated device in Project is loaded and its
blocks instantiated, the Control Module load will fail.
Deinstantiate
(delete) an
instantiated
block from
Project tab.
u)
Open device icon hierarchy in
Project tab.
v)
Right-click applicable instantiated
block icon in hierarchy and select
delete from the shortcut menu.
w) Click Continue button to initiate
action and track progress in
Delete dialog.
Deinstantiate
(delete) an
instantiated
block from
physical
device
x)
Upon successful deletion the
instantiated block icon is removed
form the device hierarchy.
y)
You cannot delete an instantiated
block directly from a physical
device.
z)
You must first delete the CM from
Monitor, unassign or delete the
instantiated block from CM in
Project tab, and then delete the
block as noted in the row above.
aa) Load device from Project to resynchronize contents with
physical device.
You cannot delete an
instantiated block that is
contained in a Control
Module unless you unassign or delete the block
from the CM first.
Also, you cannot delete an
Instantiable block from
Project, if it is loaded and
viewable in the Monitor tab.
You must re-load Project
device to re-synchronize
contents with physical device
after any control strategy
changes or physical device
maintenance that may alter
contents in either device.
Deleting a block from
Monitor tab, does not deinstantiate a block in a
device. Only a load of a
device will achieve this.
bb) Load reconfigured CM.
cc) Right-click device icon and select
Upload from the shortcut menu.
Click Continue to load device data
into the Monitor database.
R400
July 2010
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
95
3. Fieldbus Integration With Experion System
3.8. Block Instantiation Support
If you want
to . . .
Then,
Notes and References
Replace
failed
device with
like device
dd) See Replacing a failed device
with a like device having the same
model name and device revision
for general replacement
procedure.
A device replacement can
cause changes in a device's
block layout, since the
Object Dictionary (OD) index
for an instantiated block can
change.
ee) If a Control Module (CM) or a
Sequential Control Module (SCM)
has connections to "contained"
Fieldbus parameters, they will
appear as a part of the Load List
under the device in the Load
Dialog and will be automatically
loaded. See the Load Dialog
example in the following
illustration. However, special
consideration must be given to
inactive Sequential Control
Modules.
ff)
96
You must put a Sequential
Control Module in the proper
state (Idle) before you can
inactivate it.
If connections to instantiable
blocks of the replaced field
device are through SCM
expressions, such an SCM will
not be automatically shown as a
part of the Load List under the
device in the Load Dialog. This
means that the SCM will not be
automatically loaded. In this case,
you must inactivate the SCM and
reload it as a separate procedure.
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
R400
July 2010
3. Fieldbus Integration With Experion System
3.8. Block Instantiation Support
Then,
If you want
to . . .
R400
July 2010
Notes and References
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
97
3. Fieldbus Integration With Experion System
3.8. Block Instantiation Support
98
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
R400
July 2010
4. Installation
4.1
Planning Considerations
Experion system references
Please refer to the following Knowledge Builder publications for general planning details
and installation considerations for the Experion system in general. For the sake of
brevity, this Guide does not repeat the applicable general guidelines, considerations,
cautions, etc. that are covered in these other Guides.
Planning Guide
ControlNet Installation Guide
Control Hardware Installation Guide
If this is a new Experion system installation, we recommend that you familiarize yourself
with the contents of these publications before you install any Experion system
equipment.
Installation declaration
ATTENTION
This equipment shall be installed in accordance with the requirements of the
National Electrical Code (NEC), ANSI/NFPA 70, or the Canadian Electrical
Code (CEC), C22.1. It is supplied as "open equipment" that is intended to be
mounted on a sub-panel within an enclosure. The suitability of the enclosure
and installed system shall be acceptable to the local "authority having
jurisdiction," as defined in the NEC, or "authorized person" as defined in the
CEC.
CIOM-A FIM and I/O module allowance
Be sure your Experion System fieldbus and I/O requirements do not exceed the
capacities listed in the Software Change Notice (SCN) supplied with the system. The
following table is provided as a quick unofficial reference only for general planning
purposes. In terms of processing allocations, the CIOM-A FIM is the equivalent of three
I/O modules. A pair of redundant CIOM-A FIMs in a Redundant Chassis Pair still count
as two individual FIMs for system capacity calculations, so 50 pairs or 100 FIMs is still
the total allowed per Server.
Component
R400
July 2010
Total Per
Controller
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
Total Per
Server
99
4. Installation
4.1. Planning Considerations
Component
Total Per
Controller
Total Per
Server
Maximum number of CIOM-A FIMs plus I/O
modules divided by three (including local and
remote chassis I/O and rail I/O).
21
100
Maximum number of H1 links (independent LAS)
42
200
Maximum number of fieldbus devices*
672
3,000
*Each H1 link is capable of supporting up to 16 devices. This number may vary
depending on the dynamics of the link.
CIOM-A FIM only chassis configuration considerations
If your architecture includes chassis that will only contain CIOM-A FIMs, be aware that
the physical construction of the different chassis sizes may result in blank or unused
single slots. The following table lists the maximum number of CIOM-A FIMs that can be
installed in a given size chassis with the resultant number of blank slots, assuming that a
ControlNet module is mounted in the chassis' first slot (0). Reduce the maximum number
by one for redundant CIOM-A FIM applications, since a Redundancy Module must be
mounted in the chassis as well.
If Chassis size is . . .
Then, Maximum
Number of CIOM-A FIMs
is . . .
And, Number of Blank
Single Slots is . . .
4-Slot*
7-Slot
10-Slot
13-Slot
*A 4-slot chassis is not suitable for use in redundant CIOM-A FIM applications.
Note that the number of FIMs that can be installed in a chassis depends on the available
slots and power. Also, you must consider the CNIs and RMs. For example, a remote I/O
chassis will support a CNI, RM and up to 6 FIMs (power limit) and a C200 Controller
chassis will support a CNI, C200, RM and up to 4 FIMs.
100
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
R400
July 2010
4. Installation
4.1. Planning Considerations
Fieldbus component references
The following table identifies the hardware and software components available for
integrating fieldbus devices with an Experion system using CIOM-A FIMs.
Component
Honeywell Model
Number
Fieldbus Interface
Module (CIOM-A
FIM)
Double-wide module mounts in
Supervisory or Remote I/O chassis.
Serves as a "gateway" between the
Experion system and H1 fieldbus links.
TC-FFIF01
Remote
Termination Panel
(RTP), Unpowered
Provides physical connection to the H1
Link and the FIM. Can be mounted on a
DIN rail
TC-FFRU01
GI/IS, Remote
Termination Panel
(RTP), Powered
Same as above but designed for use in
hazardous areas.
TC-FFRP02
Redundant
Remote
Termination Panel
(RRTP),
Unpowered
Provides physical connection to the H1
Link and the FIMs in a Redundant Chassis
Pair. Can be mounted on a DIN rail
TC-FFSU01
Redundant GI/IS,
Remote
Termination Panel
(RTP), Powered
Same as above but designed for use in
hazardous areas.
TC-FFSP02
RTP cable
Connects RTP to FIM and is available in
these lengths:
Fieldbus Device
Usage Licenses
R400
July 2010
Description
3 ft (1 m)
TC-FFC010
8 ft (2.5 m)
TC-FFC025
16 ft (5 m)
TC-FFC050
33 ft (10 m)
TC-FFC100
Software support for these maximum
number of FIMs:
5
TC-FFLI01
10
TC-FFLI02
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
101
4. Installation
4.1. Planning Considerations
Component
Fieldbus Device
Usage Licenses
Expansions
Description
Honeywell Model
Number
20
TC-FFLI03
35
TC-FFLI04
50
TC-FFLI05
65
TC-FFLI06
80
TC-FFLI07
100
TC-FFLI08
Upgrade current usage license as follows:
from 5 to 10
TC-FFLU02
from 10 to 20
TC-FFLU03
from 20 to 35
TC-FFLU04
from 35 to 50
TC-FFLU05
from 50 to 65
TC-FFLU06
from 65 to 80
TC-FFLU07
from 80 to 100
TC-FFLU08
Fieldbus network references
Please refer to the following publications for guidance in designing and implementing the
fieldbus network to be interfaced to the Experion system through the FIM and its
companion Remote Termination Panel (RTP).
102
Publication Number/Title
Scope
Source
AG-140 / Wiring and
Installation 31.25 kbit/s,
Voltage Mode, Wire
Medium Application Guide
Overview of what you
need to know to wire,
power, and layout network
components
Fieldbus Foundation
9005 Mountain Ridge
Drive
Bowie Building - Suite 190
Austin, Texas 78759-5316
USA
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
R400
July 2010
4. Installation
4.1. Planning Considerations
Publication Number/Title
Scope
Source
http://www.fieldbus.org/
AG-163 / 31.25 kbit/s
Intrinsically Safe Systems
Application Guide
Complements the
previous document,
introduces you to the
principles of intrinsic
safety, and outlines how
to apply approved devices
in a hazardous area.
Fieldbus Foundation
9005 Mountain Ridge
Drive
Bowie Building - Suite 190
Austin, Texas 78759-5316
USA
http://www.fieldbus.org/
AG-180 / Engineering
Guide and Intrinsically
Safe Systems Combo
A general comprehensive
reference.
Fieldbus Foundation
9005 Mountain Ridge
Drive
Bowie Building - Suite 190
Austin, Texas 78759-5316
USA
http://www.fieldbus.org/
Fieldbus wiring selection and calculation
The preferred cable for connecting fieldbus devices is #18 AWG (0.8mm2) shielded,
twisted pair wire. It is important to calculate how the planned topology for your fieldbus
segment, selected wiring, supplied power and intended mix of fieldbus devices may
impact the overall performance of a fieldbus network.
Honeywell offers a tool called the Fieldbus Wiring Calculator to assist users in
calculating the performance characteristics of a planned fieldbus segment. You only have
to visit our website http://www.acs.honeywell.com/ to download a free copy of the
Fieldbus Wiring Calculator tool.
You may also want to visit the Relcom Inc. website http://www.relcominc.com/ for more
information on available fieldbus wiring products and more wiring design and
installation data. They also offer a free Fieldbus Wiring Design and Installation Guide for
downloading.
REFERENCE - INTERNAL
Please refer to Fieldbus Wiring Considerations in Appendix E for a
condensed overview of fieldbus wiring considerations provided for convenient
reference. This information does overlap some information that is found in
other data references as well.
R400
July 2010
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
103
4. Installation
4.2. Installing CIOM-A Fieldbus Interface Module TC-FFIF01
Intrinsically safe applications
The fieldbus Remote Termination Panel (RTP) model TC-FFRP02 is approved as
Intrinsically Safe (IS) for use in Division 1 (Zones 0 and 1) hazardous areas. It accepts
nominal 24 Vdc input from an external power supply to provide bus power for fieldbus
devices in IS applications. This RTP provides Galvanic Isolation between the field wiring
and the RTP.
Be sure you take the reduced current limit of 80 mA into consideration when calculating
performance characteristics for the planned IS fieldbus segment.
You are responsible for adhering to all applicable national codes and local ordinances for
applying intrinsically safe equipment in a potentially explosive atmosphere.
4.2 Installing CIOM-A Fieldbus Interface Module TCFFIF01
Front View
4-Character
Display
1-01
Link 1 LED
Link 2 LED
OK LED
RTP Cable
Connector
104
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
R400
July 2010
4. Installation
4.2. Installing CIOM-A Fieldbus Interface Module TC-FFIF01
Figure 15 Double-Wide CIOM-A Fieldbus Interface Module TC-FFIF01
Inserting module in chassis
Use the following procedure to insert the CIOM-A FIM into the chassis. This procedure
assumes that this is the initial installation of a CIOM-A FIM in an unpowered chassis.
ESD HAZARD
Electrostatic discharge can damage integrated circuits or semiconductors if
you touch backplane connector pins. Follow these guidelines when you
handle a module:
Touch a grounded object to discharge static potential,
Wear an approved wrist-strap grounding device,
Do not touch the backplane connector or connector pins,
Do not touch circuit components inside the module,
If available, use a static safe workstation,
When not in use, keep the module in its static shield box or bag.
Step
Action
Position the module at the desired chassis slots location. For example, slots 1
and 2.
(Remember that slot numbering is zero-based and the left most slot is
number "0".)
R400
July 2010
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
105
4. Installation
4.2. Installing CIOM-A Fieldbus Interface Module TC-FFIF01
Step
2
Action
Align the module's circuit board with the top and bottom chassis guides.
Top chassis guide
alignment
Printed circuit
board
Bottom chassis
guide alignment
106
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
R400
July 2010
4. Installation
4.2. Installing CIOM-A Fieldbus Interface Module TC-FFIF01
Step
Action
Slide the module into the chassis until the module tabs "click" into position.
For redundant CIOM-A FIM applications, repeat Steps 1 to 3 to install
companion FIM in matching slots in the second chassis of the Redundant
Chassis Pair.
Go to the next procedure Connecting RTP cable to module.
Connecting RTP cable to module
Use the following procedure to connect the RTP cable to the CIOM-A FIM. This
procedure assumes that the CIOM-A FIM is installed in an unpowered chassis.
Step
1
R400
July 2010
Action
Be sure the cable is long enough to reach the DIN rail mounted RTP.
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
107
4. Installation
4.2. Installing CIOM-A Fieldbus Interface Module TC-FFIF01
Step
Action
If Cable Number is:
Then, Cable Length is:
TC-FFC010
1 m (3 ft)
TC-FFC025
2.5 m (8 ft)
TC-FFC050
5 m (16 ft)
TC-FFC100
10 m (33 ft)
Align the right-hand cable plug on the RTP cable with the RTP connector
available through a cutout in the CIOM-A FIM door, and fully seat the RTP
cable plug into the connector.
Route the cable to the RTP.
Repeat Steps 1 to 3 for each CIOM-A FIM, as required.
Go to the next procedure Loading FIM firmware, if required.
Loading FIM firmware
ATTENTION
If the FIM is not installed and pre-configured by the factory, users must load
the FIM's firmware to make it fully operational. This is also true for any
replacement FIM ordered separately from the factory.
Once the Control hardware is installed and system communications are established, refer
to Loading FIM firmware in Appendix G for a procedure to update the FIM's firmware.
The procedure for loading the FIM's firmware is similar to the one used for loading the
CPM's personality image.
TIP
The boot and personality image files are fimboot.nvs and fimrex.nvs,
respectively, and they are at this directory location: c:\Program
Files\Honeywell\Experion PKS\Engineering Tools\system\firmware\FIM
108
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
R400
July 2010
4. Installation
4.3. Installing Fieldbus RTP TC-FFRU01/TC-FFRP02 or RRTP TC-FFSU01/TC-FFSP02
4.3 Installing Fieldbus RTP TC-FFRU01/TC-FFRP02 or
RRTP TC-FFSU01/TC-FFSP02
Front view
RTP CABLE
FB+
14
FB-
J3
SHIELD
7
J5
SEGMENT #1
J2
FB+
FB-
J4
FB+
J6
14
FB-
J8
FB+
FBJ9
J10
SEGMENT #2
J7
SHIELD
Figure 16 RTP model TC-FFRU01 is unpowered and can be used in
Division 2 hazardous locations; model TC-FFRP02 is powered and can be
used to power fieldbus devices in Intrinsically Safe applications.
R400
July 2010
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
109
4. Installation
4.3. Installing Fieldbus RTP TC-FFRU01/TC-FFRP02 or RRTP TC-FFSU01/TC-FFSP02
J3
RTP CABLE
FB+
14
SHLD
FB-
J5
J1
SEGMENT
#1
SHLD
FB+
FBJ6
J4
RTP CABLE
1
14
FB+
SHLD
FBSEGMENT
#2
J7
J2
SHLD
FB+
FBJ8
+ - + -
+ -
+ -
J9 J10 J11 J12
Figure 17 Redundant RTP model TC-FFSU01 is unpowered and can be
used in Division 2 hazardous locations; model TC-FFSP02 is powered and
can be used to power fieldbus devices in Intrinsically Safe applications.
Mounting on a DIN rail
ATTENTION
You are responsible for obtaining and mounting the 35 x 7.5 mm metal,
top hat rails (DIN EN50022) to be used for mounting the Remote
Termination Panel (RTP).
We recommend that you mount the RTP in an enclosure.
Use the following procedure to mount the RTP on the user supplied DIN rail.
Step
110
Action
Orient the RTP so the top of the unit is over the top of the DIN rail.
Slightly rotate the RTP to slip its top mounting flange on the top of the DIN
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
R400
July 2010
4. Installation
4.3. Installing Fieldbus RTP TC-FFRU01/TC-FFRP02 or RRTP TC-FFSU01/TC-FFSP02
Step
Action
rail.
Press the RTP down flush with the DIN rail so it snaps into place, securing
the RTP to the rail.
Go to the next procedure Wiring.
Mounting Dimensions
Reference:
Inches
Millimeters
Hole Size:
0.156
3.96
0.425
10.8
5.6
142.2
RTP CABLE
J4
J6
4.75
120.7
14
J8
J3
4.10
104.2
J5
FB-
SEGMENT #2
J7
FB+
FB-
SHIELD
FB+
J2
FB-
SEGMENT #1
FB+
FB-
SHIELD
FB+
14
J10
J9
6
152.4
0.225
5.7
Models TC-FFRU01 and TC-FFRP02
R400
July 2010
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
111
4. Installation
4.3. Installing Fieldbus RTP TC-FFRU01/TC-FFRP02 or RRTP TC-FFSU01/TC-FFSP02
Hole Size:
0.156
3.96
0.425
10.8
RTP CABLE
RTP CABLE
6.98
177.3
J2
J9 J10 J11 J12
+ -
J1
J4
4.10
104.2
J7
FB+
SEGMENT
#2
FB-
SHLD
FB-
SHLD
14
FB+
FB+
J5
FB-
FB-
SEGMENT
#1
SHLD
SHLD
14
J3
FB+
+ - + -
+ -
4.75
120.7
J6
J8
7.5
190.5
0.225
5.7
Models TC-FFSU01 and TC-FFSP02
Wiring
WARNING
Use only Fieldbus approved components with the RTP, so the intrinsically
safe values of the bus system are not exceeded.
Do not use the RTP in an intrinsically safe environment after it has been
exposed to non-intrinsically safe signals.
ATTENTION
The power requirement for the TC-FFRP02 is 24 Vdc at 270 mA.
Use the following procedure to make wiring connections to the RTP.
112
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
R400
July 2010
4. Installation
4.3. Installing Fieldbus RTP TC-FFRU01/TC-FFRP02 or RRTP TC-FFSU01/TC-FFSP02
Step
Action
Be sure the enclosure is connected to a protective earth ground using #8
AWG solid copper wire. There should be metal to metal contact between the
grounding bus bar and the enclosure as well as the DIN rails
RTP model TC-FFRU01 or (RRTP model TC-FFSU01): Observing polarity,
connect the positive (+) lead for the fieldbus H1 link 1 cable to terminal J2-1
(J5-1) or J2-2 (J5-2) FB+ and the negative (-) lead to J2-4 (J5-4) or J2-5 (J55) FB-. Connect the cable shield to terminal J2-6 (J5-6) SHIELD or to the bus
bar in the enclosure. See the following wiring schematic for TC-FFRU01 or
TC-FFSU01 for reference.
RTP model TC-FFRP02 or RRTP Model TC-FFSP02: Observing polarity,
connect the positive (+) lead for the fieldbus H1 link 1 cable to terminal 2 FB+
and the negative (-) lead to 1 FB- on the GI/IS power supply at location J3.
Connect the cable shield to the bus bar in the enclosure. See the following
wiring schematic for TC-FFRP02 for reference.
RTP model TC-FFRU01 or RRTP model TC-FFSU01: Observing polarity,
connect the positive (+) lead for the fieldbus H1 link 2 cable to terminal J7-1
or J7-2 FB+ and the negative (-) lead to J7-4 or J7-5 FB-. Connect the cable
shield to terminal J7-6 SHIELD or to the bus bar in the enclosure.
RTP model TC-FFRP02 or (RRTP model TC-FFSP02): Observing polarity,
connect the positive (+) lead for the fieldbus H1 link 2 cable to terminal 2 FB+
and the negative (-) lead to 1 FB- on the GI/IS power supply at location J8
(J4). Connect the cable shield to the bus bar in the enclosure.
Connect the plug on the RTP cable from the CIOM-A FIM to the RTP
Cable connector J1 on the RTP model TC-FFRU01 or TC-FFRP02 for
non-redundant application or RRTP model TC-FFSU01 or TC-FFSP02
for redundant application.
For redundant CIOM-A FIM applications, connect the plug on the RTP
cable from the matching CIOM-A FIM in the Redundant Chassis Pair to
the RTP Cable connector J2 on the RRTP model TC-FFSU01 or TCFFSP02.
RTP model TC-FFRP02: Observing polarity, connect the positive (+) lead for
the 24 Vdc power supply cable to terminal J10-2 V+ and the negative (-) lead
to J10-1 V-.
RRTP model TC-FFSP02: Observing polarity, connect the positive (+) lead
for the 24 Vdc power supply cable for link 1 to terminal J9-1 + and the
negative (-) lead to J9-2 -. Connect positive lead for the 24 Vdc power supply
for link 2 to terminal J10-1 + and the negative (-) lead to J10-2 -.
R400
July 2010
Go to the next section Configuration to include the CIOM-A FIM and fieldbus
devices in the configured control strategy.
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
113
4. Installation
4.3. Installing Fieldbus RTP TC-FFRU01/TC-FFRP02 or RRTP TC-FFSU01/TC-FFSP02
Field Wiring
14
13
12
11
10
9
8
7
Segment 1
FB+
Field Devices
J2
2.2 uF
IMU
14
13
12
11
10
9
8
7
J7
J8
1
2
3
FB4
5
SHIELD
6
FB+
HHC
J1
FB-
FB+
Field Devices
10 Ohm
J5*
Segment 2
T
JP1
J3
1
2
3
FB4
5
SHIELD
6
FB+
HHC
FIM
TC-FFIF01
Fieldbus RTP TC-FFRU01
JP2
10 Ohm
J1
2.2 uF
J9*
FB-
HHC = Handheld Communicator
IMU = Integrated Medium Attached Unit (MAU)
* The mating connector for J5 and J9 is Honeywell part number 51190691-102
or Wiedmuller part number 150186.
Figure 18 Simplified wiring schematic for RTP model TC-FFRU01,
unpowered. Users must provide conditioned 24 Vdc power for the Links Not shown
114
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
R400
July 2010
4. Installation
4.3. Installing Fieldbus RTP TC-FFRU01/TC-FFRP02 or RRTP TC-FFSU01/TC-FFSP02
Field Wiring
14
13
12
11
10
9
8
7
Segment 1
FB+
Field Devices
J2
2.2 uF
10 Ohm
14
13
12
11
10
9
8
7
J7
J1
IMU
2.2 uF
FIM
TC-FFIF01
JP2
J8
1
2
3
FB4
5
SHIELD
6
FB+
HHC
J1
FB-
FB+
Field Devices
10 Ohm
J5*
Segment 2
T
JP1
J3
1
2
3
FB4
5
SHIELD
6
FB+
HHC
FIM
TC-FFIF01
Fieldbus RRTP TC-FFXXXX
J11
J9*
IMU
FB-
J11
HHC = Handheld Communicator
IMU = Integrated Medium Attached Unit (MAU)
* The mating connector for J5 and J9 is Honeywell part number 51190691-102
or Wiedmuller part number 150186.
Figure 19 Simplified wiring schematic for RRTP model TC-FFXXXX,
unpowered. Users must provide conditioned 24 Vdc power for the Links Not shown
R400
July 2010
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
115
4. Installation
4.3. Installing Fieldbus RTP TC-FFRU01/TC-FFRP02 or RRTP TC-FFSU01/TC-FFSP02
Field Wiring
Hazardous Area
FIM
TC-FFIF01
Fieldbus RTP TC-FFRP02
GI/IS Power Supply
HHC
+
+
6
5
4
3
2
1
Internal
Terminator
I
MTL4053
Segment 1
14
13
12
11
10
9
8 +
7 -
Terminator
Enable Jumper
10 Ohm
J1
2.2 uF
J3
Field Devices
IMU
GI/IS Power Supply
HHC
+
+
6
5
4
3
2
1
Internal
Terminator
I
MTL4053
Segment 2
14
13
12
11
10
9
8 +
7 -
Terminator
Enable Jumper
10 Ohm
J1
2.2 uF
J8
Field Devices
J10
To Local MRG
VVertical
Bus Bar
V+
24 Vdc
Power Supply
HHC = Handheld Communicator
IMU = Integrated Medium Attached Unit (MAU)
Figure 20 Simplified wiring schematic for RTP model TC-FFRP02, powered.
Users must provide 24 Vdc power supply for the GI/IS power supplies
116
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
R400
July 2010
5. Configuration
5.1
Before You Start
What do you know about Control Builder?
If your answer to this question is nothing, please read at least the Starting Control
Builder section in the Control Building Guide in Knowledge Builder. This section shows
you how to launch the application.
You can skip this section, if you have used Control Builder before.
Do you know how to configure a Control Processor Module?
If your answer to this question is no, please read the Creating a CPM and CEE section
in the Control Building Guide in Knowledge Builder. This section shows you how to
create a Control Processor Module (CPM) and its associated Control Execution
Environment (CEE).
You can skip this section, if you have configured a CPM/CEE before.
Can you configure a Control Module?
If your answer to this question is no, please read at least the Creating and Saving a
Control Module section in Knowledge Builder. This section shows you how to create a
Control Module (CM) and insert and connect function blocks.
You can skip this section, if you have configured a CM before.
Are you familiar with your system architecture?
To complete the configuration data for certain components, you must know the planned
or current location of the associated hardware components in your Experion system
architecture. This includes the chassis slot location for any given C200 CPM and CIOMA FIM. We suggest that you create a simple diagram that outlines the location of
components in your system showing slot locations and communication addresses for
reference during configuration.
Do you understand and have experience with fieldbus?
How successful you are at implementing a fieldbus system will depend largely on how
well you understand and/or are familiar with this relatively new technology. If you are
new to fieldbus, we suggest that you seek at least some overview level training before
trying to implement a fieldbus system.
R400
July 2010
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
117
5. Configuration
5.2. Non-Experion Interface Precautions
Are you Ready?
Once you have addressed all the questions in this section, you are ready to move on to
the next section Configuring Fieldbus Components. At this point, you should have at
least a working knowledge of the Control Builder application.
5.2
Non-Experion Interface Precautions
You can use available non-Experion handheld and standalone Fieldbus interfaces to
change parameters in Fieldbus devices. These interfaces are particularly useful for bench
configuration and calibration functions. You can connect third-party interfaces to the
Fieldbus network through one of the four data link visitor addresses (252 to 255)
reserved for them. While some interface products appear to successfully co-exist with the
Experion Fieldbus Interface Module, others may impede or disrupt the ability to perform
some system operations. Be sure you review the following precautions before using a
non-Experion interface with Fieldbus devices in an Experion system.
CAUTION
Why you need to be very careful when using non-Experion
handhelds and non-Experion standalone Fieldbus interfaces with
devices in an Experion system:
They do not honor Experion access rights and they may or
may not have their own independent personnel access control
mechanisms.
They do not record changes in Experion event log files and
they may or may not have their own independent change
recording mechanisms.
If they are used to change the values of parameters, the
stored values for those parameters may not be updated in the
Experion Control Builder "Monitor" or "Project" databases. In
this case, a reload of the device may result in loss of changed
values. Users are responsible for uploading and/or updating
Experion databases manually to maintain up-to-date values.
They might be able to affect the configuration of Fieldbus
devices beyond the control of Experion systems. The
alternations could include changes to link publication
schedules, backup link publication schedules, function block
execution schedules, function block connections, tag names,
and so on. Users are responsible for making sure that no
alteration could occur from using a non-Experion interface,
since Honeywell cannot guarantee that an alteration will not
occur.
Only highly trained individuals who completely understand
118
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
R400
July 2010
5. Configuration
5.3. Free VCR Recommendation
FOUNDATION Fieldbus and the Experion configuration and support
role for FOUNDATION Fieldbus should use non-Experion interfaces
with devices in an Experion system.
Never connect non-Experion interfaces while commissioning
devices and/or loading (or reloading) Control Modules containing
Fieldbus function blocks.
Never make any parameter changes without the knowledge and
cooperation of plant/mill operations personnel.
Never use non-Experion interfaces to load or commission
devices.
Always connect non-Experion Interfaces to the network as visitor
only at one of these four addresses: 252, 253, 254, or 255.
Always connect non-Experion Interface to the network as Basic
Device Type. Never connect as Link Master Type.
You can use any spare connection terminal on the bus to connect
non-Experion interfaces; but you must make sure that the
connection is secure or it could disrupt link communications.
Carefully consider the need for using a non-Experion interface in
the field, since most of them are very SLOW in comparison to
Experion operations.
Be aware that non-Experion interfaces can use significant
bandwidth that could affect Experion performance.
Always remove non-Experion interfaces from the network when
their intended task is completed.
5.3
Free VCR Recommendation
We recommend that you leave at least one VCR free during configuration so that device
replacement will not require you to free a VCR first. Each Fieldbus segment requires at
least one free VCR to support reloading or replacing a device on the segment. If you
configure each segment with the maximum number of VCRs allowed, 64 per segment for
Series A FIM, you will need to free a VCR before you can complete a device
replacement on the given segment. Typically, you can free a VCR by deleting a Control
Module or device from the Monitoring tab in Control Builder. Control Builder displays a
Warning message when a segment is low on free VCRs.
R400
July 2010
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
119
5. Configuration
5.4. Configuring Fieldbus Components In a Control Strategy
5.4 Configuring Fieldbus Components In a Control
Strategy
About control strategy configuration
You use the Control Builder application to configure a process Control Strategy using
predefined function blocks. Since Fieldbus Foundation components have been
functionally integrated with the Experion system, the Control Builder includes fieldbus
related Function Blocks for easy integration of fieldbus functions within the overall
Control Strategy.
The Control Builder includes a New->Type command on the File menu. The Type
command lets you create block types for fieldbus devices based on the vendor supplied
Design Description (DD). This means each fieldbus device has an associated block type
for viewing and defining the configurable attributes of its fieldbus function blocks. These
attributes include naming and identifying the component's location within the network as
well as setting device and channel specific parameters, as applicable.
ATTENTION
The following information is only intended as a supplement to the Control
Building Guide and does not repeat the basic functionality details for calling
up, navigating, and interacting with the application. Also, be aware that
menus selections, tree views, and configuration forms may vary depending
upon the licensed options installed on your system.
Please refer to the previous section Before You Start for general control
building data references.
Example Application and Control Strategy for Procedural Reference
The following figure shows a process feed and recycle line application being controlled
through an Experion control strategy loaded in a Control Process Module (CPM) and
associated Control Execution Environment (CEE). This sample application and control
strategy will be used for reference to illustrate the applicability of functions in the
following procedures
120
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
R400
July 2010
5. Configuration
5.4. Configuring Fieldbus Components In a Control Strategy
CPM/
CEE
LL
FIM
Surge Tank
T-106
AI
2000 Gallons
SP = 50%
HI=70% HIHI=85%
LO=25% LOLO=15%
ST3000FF
Smart Pressure
Transmitter
Recycle
Feed
100
gal/min
Nominal
AO
Logix 1400
Valve Positioner
Recycle Pump
Shut Off at LOLO
Restart at 35%
CPM/CEE
CM102
DI
L
LL
FTRIG
DEVCTL
IOM
DI
IOM
DO
Feedback
Command
Interlocks
DO
Figure 21 Sample Application and Control Strategy Integrating Fieldbus
Devices with an Experion System.
The application involves controlling the level of a 2000 gallon surge tank with a steadystate 100 gallon per minute (gal/min) process feed and recycle line. A fieldbus approved
ST3000FF smart pressure transmitter is being used to monitor the level in the surge tank.
A fieldbus approved Logix 1400 valve positioner is being used to regulate the control
valve in the process feed line.
R400
July 2010
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
121
5. Configuration
5.4. Configuring Fieldbus Components In a Control Strategy
The following are some pertinent characteristics about this application and the
corresponding Experion control strategy for reference.
The goal is to recycle the process fluid back to the process with a minimum swing in
the recycle feed rate.
The tank level set point (SP) is 50 percent.
The tank level low (LO) alarm is 25 percent and the low-low (LOLO) alarm is 15
percent.
The tank level high (HI) alarm is 70 percent and the high-high (HIHI) alarm is 85
percent.
The Experion control strategy includes a tank level Control Module (CM) named
CM101 and a pump control CM named CM102.
The CM101 includes an Experion Proportional, Integral, Derivative (PID) function
block configured to operate as a Proportional and Integral (PI) two-mode controller.
The tuning for the PI controller is "loose" to allow some swing in the level of fluid in
the tank.
The CM101 includes an Experion Data Acquisition (DATAACQ) function block to
provide the alarm flags for the LO, LOLO, HI, and HIHI tank level alarms.
The CM101 includes a fieldbus Analog Input (AI) function block to integrate the
tank level indicating signal from the ST3000FF smart pressure transmitter with the
control strategy. It includes a fieldbus Analog Output (AO) function block to
integrate the Logix 1400 Valve Positioner with the PI controller output from the
control strategy.
The CM102 includes an Experion Device Control (DEVCTL) function block to
control the recycle pump through corresponding Discrete Input and Discrete Output
Input/Output Module function blocks. It also includes links to the LO and LOLO
alarm flags for the DATAACQ block in CM101 for device safety override and
output override interlocks, respectively.
The recycle pump is to be restarted at 35 percent.
Configuration considerations only for redundant CIOM-A FIM applications
Observe the following considerations when configuring fieldbus devices with redundant
CIOM-A FIM applications.
122
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
R400
July 2010
5. Configuration
5.4. Configuring Fieldbus Components In a Control Strategy
ATTENTION
If you use a version 4.02.02 or older Honeywell Fieldbus device or a
version 2.02.02 or older FlowServe Fieldbus device as a backup Link
Master node with redundant CIOM-A FIMs, we recommend that you
assign the device to address 40 (decimal).
Do not assign addresses below 30 to any backup Link Master devices
If Control Module
FFPERIOD Is . . .
Then, Be Sure
STALECOUNT Value
Is at Least . . .
And, Device Resource Block SHED_RCAS
and SHED_ROUT Values Are at Least . . .
250 milliseconds
5 seconds
500 milliseconds
5 seconds
1 second
5 seconds
2 seconds
5 seconds
4 seconds
5 seconds
Adding CIOM-A FIM block to Project
Use the following procedure to add a CIOM-A Fieldbus Interface Module (FIM) block to
the Project tab in Control Builder. This also adds two Link blocks for the two H1 fieldbus
links that can be associated with this FIM. This procedure assumes the Control Builder
application is running.
TIP
You can configure a CIOM-A FIM block in the Control Builder Project tab
without the CIOM-A FIM hardware being installed. However, it is good idea to
have the communications driver and hardware that is going to be used for the
system installed, configured, and running. The CIOM-A FIM needs the name
of the communications driver specified on its configuration form to complete
its configuration data. Like the C200 CPM, the CIOM-A FIM represents a
hardware module and the block configuration specifies the communication
path to the hardware.
Step
R400
July 2010
Action
Result
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
123
5. Configuration
5.4. Configuring Fieldbus Components In a Control Strategy
Step
1
124
Action
Click File-> New->Interface Modules>FIM - Fieldbus Interface Module.
Result
Calls up the CIOM-A FIM block
parameters configuration form Main tab
with Name field highlighted.
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
R400
July 2010
5. Configuration
5.4. Configuring Fieldbus Components In a Control Strategy
Step
Action
Result
TIP
If your system will include multiple FIMs, we suggest that you adopt a more structured
syntax for naming them. For example, use the MAC ID for the Supervisory ControlNet
module and the CIOM-A FIM's slot location in the chassis to form a meaningful suffix.
For the CIOM-A FIM used in this procedure, the suggested name would be FIM0105.
2
Key in >FIM0105< for this example.
Press <Tab>.
Moves cursor to the Network Name field
and highlights it.
Note that Control Builder automatically
assigns a name with a unique suffix. You
can enter a name of your choice
consisting of up to 16 characters. The
only rule is that it must be unique within
the system.
3
Be sure the communications medium
your Experion system is using appears in
the Network Name field. If it doesn't, use
the field's dropdown list to select it.
ControlNet is the default selection. Press
<Tab>.
Moves cursor to the Driver Name field
and highlights it.
TIP
Communications Driver must be installed and running before it will appear as a
selection in the dropdown menu for this field.
R400
July 2010
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
125
5. Configuration
5.4. Configuring Fieldbus Components In a Control Strategy
Step
Action
Be sure the correct communications
driver name appears in the Driver Name
field. If it doesn't, select the correct one
from the field's dropdown list. Press
<Tab>.
126
button to select the Supervisory
Click
Mac Address set in the ControlNet
module connected to the Supervisory
network. Use 01 for this example. Press
<Tab>.
button to select the Slot
Click
number where the ControlNet Module
connected to the Supervisory network is
installed. Use 00 for this example. Press
<Tab>.
Result
Moves cursor to Supervisory MAC
Address field.
Moves cursor to Supervisory Slot
Number field.
Moves cursor to the Module Slot Number
field.
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
R400
July 2010
5. Configuration
5.4. Configuring Fieldbus Components In a Control Strategy
Step
7
Action
button to select slot number
Click
where CIOM-A FIM is installed from
dropdown list. Use slot 05 for this
example. Press <Tab>.
Result
Moves cursor to the Remote Chassis
checkbox .
(Remember that chassis slot numbering
is zero-based from left to right.)
R400
July 2010
If CIOM-A FIM is located in a Remote I/O
Chassis, click this box to select it.
Otherwise, skip this Step, press <Tab>,
and go to the Result column in Step 12.
Skip the step for this example.
button to select address of the
Click
ControlNet Network module in the
Supervisory chassis that is connected to
the ControlNet Network module (Uplink)
in the Remote I/O Chassis. Use 04 for
this example. Press <Tab>.
Enables Remote Chassis selection fields.
Moves cursor to DownLink Slot Number
entry field and highlights it.
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
127
5. Configuration
5.4. Configuring Fieldbus Components In a Control Strategy
Step
10
Action
button to select slot number
Click
where downlink ControlNet Module is
installed from dropdown list. Use slot 04
for this example. Press <Tab>.
Result
Moves cursor to UpLink MAC Address
field.
(Remember that chassis slot numbering
is zero-based from left to right.)
11
128
button to select address of the
Click
ControlNet Network module in the
Remote I/O chassis that is connected to
the ControlNet Network module
(Downlink) in the Supervisory Chassis.
Use 05 for this example. Press <Tab>.
Moves cursor to UpLink Slot Number
field.
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
R400
July 2010
5. Configuration
5.4. Configuring Fieldbus Components In a Control Strategy
Step
12
Action
button to select slot number
Click
where uplink ControlNet Module is
installed from dropdown list. Use slot 00
for this example. Press <Tab> twice.
Result
Moves cursor to This controller is
redundant field.
(Remember that chassis slot numbering
is zero-based from left to right.)
13
Click check box to add check mark, if this
CIOM-A FIM is part of a Redundant
Chassis Pair. Leave check box blank, if
CIOM-A FIM is part of a non-redundant
chassis configuration. Press <Tab>.
If box is checked, default name for
seconday CIOM-A FIM appears in
Secondary Name field. Go to Next
Step.
If box is blank, moves cursor to
Item Name field. Go to Step 15.
14
Only valid when CIOM-A FIM is
redundant. Key in desired name for
secondary CIOM-A FIM or accept default
that is assigned name with SEC
appended. Press <Tab>.
See second bullet in row above.
15
Key in the name of the Entity that this
object will be associated with in the
Enterprise Model Builder hierarchy.
Press <Tab>.
Moves cursor to the FIM Command field.
R400
July 2010
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
129
5. Configuration
5.4. Configuring Fieldbus Components In a Control Strategy
Step
16
Action
Only valid when CIOM-A FIM is
loaded and communicating with the
system. Lets you select Shutdown
action for the CIOM-A FIM.
Result
This completes Main Tab configuration
entries.
You can also select the check box
to Suppress H1 Power Alarm and/or
key in a Device Drop Off Link Alarm
Delay value in seconds.
17
Click the Statistics Tab.
18
You can only view the data in fields on
this tab in the Monitoring tab of Control
Builder, when the CIOM-A FIM/LINK is
loaded and communicating with the
system. Click the Server History Tab.
130
Calls up the Statistics Tab.
Calls up the Server History Tab.
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
R400
July 2010
5. Configuration
5.4. Configuring Fieldbus Components In a Control Strategy
Step
Action
Result
ATTENTION
We have intentionally skipped the Version tab, since it is not required to complete the
configuration and it is only valid with the Version Control System license option.
19
Key in desired control level value or
accept the default value. Click the Server
Displays tab.
Calls up the Server Displays tab.
ATTENTION
We have intentionally skipped the History Configuration grid, Server Scripting Editor,
Associated Display, Trend grid and Group grid entries, since they are not required to
complete the configuration. Of course, you can enter this data later using the on-line
help or appropriate Knowledge Builder document for reference. Have also skipped the
Identification, Dependencies, and Template Defining tabs that are only valid with the
Template license option.
R400
July 2010
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
131
5. Configuration
5.4. Configuring Fieldbus Components In a Control Strategy
Step
20
132
Action
Click the OK button.
Result
This completes the configuration entries,
closes the form, and adds the CIOM-A
FIM icon to the Project tab. The CIOM-A
FIM also includes icons for the two H1
fieldbus links that it can support. The first
view that follows is for a non-redundant
CIOM-A FIM application and the second is
for a redundant CIOM-A FIM application.
The second view is in a system with the
Hierarchical Building license option set for
Assignment View. These views are for
example purposes only.
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
R400
July 2010
(Note that the system will generate an
error message detailing any problems
with the data entered and display it at
this time, so you can correct the errors
before closing the form.)
Downloaded from www.Manualslib.com manuals search engine
5. Configuration
5.4. Configuring Fieldbus Components In a Control Strategy
Step
Action
21
Result
Go to the next section Checking link
configuration.
Checking link configuration
Use the following procedure to check the link configuration of the links associated with a
given CIOM-A FIM block. This procedure assumes that you have configured a CIOM-A
FIM block in the Project tab of Control Builder.
TIP
Like the CIOM-A FIM, you can configure a Link through the Project tab of
Control Builder without having the link installed. However, some
parameters on the Link configuration form can only be viewed through the
Monitoring tab with the FIM and Link installed and communicating with the
system.
Be sure to click the plus sign in front of the CIOM-A FIM icon to open its
directory tree and expose the Link icons. With Hierarchal Building license
option, must have Assignment View active.
If you are running Experion R210 or greater software, a wizard will guide
you though the Link configuration process. In this case, you can skip the
following procedure.
Step
Action
Result
TIP
With the LINK icon selected, you can also click Edit-> Module Properties to call up the
Link Block Parameters configuration form.
1
and select
Right-click the Link icon
Module Properties from the list.
R400
July 2010
Calls up the Link Block Parameters
configuration form with the Name field
highlighted.
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
133
5. Configuration
5.4. Configuring Fieldbus Components In a Control Strategy
Step
Action
Result
TIP
While Control Builder does assign a name with a unique suffix number for each Link,
we suggest that you adopt a more structured syntax for naming them. For example,
use the Link number (1 or 2, plus the MAC ID and Slot number suffix used for the
associated CIOM-A FIM. For the Links used in this procedure, the suggested names
would be LINK10105 and LINK20105.
134
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
R400
July 2010
5. Configuration
5.4. Configuring Fieldbus Components In a Control Strategy
Step
Action
Result
Key in >LINK10105< for this example.
Or, key in a unique name of your own
consisting of up to 16 characters. Press
<Tab>.
Moves cursor to the Item Name field.
Key in the name of the Entity that this
object will be associated with in the
Enterprise Model Builder hierarchy.
Press <Tab>.
Moves cursor to the Description field.
ATTENTION
Some parameters on this tab are not available, since they are only active in the
Monitoring tab after the FIM/LINK is loaded and communicating with the system.
4
Key in desired descriptive text of up to 24
characters. This text will appear in
applicable detail and group displays
associated with this block. Press <Tab>.
Moves cursor to Link Optimization field.
Click the arrow button and select desired
option from the list. Press <Tab>.
Moves cursor to Sample Skew field.
Click the arrow button and select whether
Skew is enabled or not. Click the System
Management tab.
Calls up the System Management tab.
R400
July 2010
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
135
5. Configuration
5.4. Configuring Fieldbus Components In a Control Strategy
Step
Action
Result
ATTENTION
We recommend that you do not change the default value settings for the active
parameters on this form unless you are familiar with tuning the performance of fieldbus
links. The grayed out parameters are only accessible in the Monitoring tab with the
FIM/LINK communicating with the system.
Please refer to Link Parameters Reference in Appendix I for a more detailed
description of the user configurable LINK parameters in both the Project and Monitor
modes.
136
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
R400
July 2010
5. Configuration
5.4. Configuring Fieldbus Components In a Control Strategy
Step
7
Action
Press <Tab>.
Result
Moves cursor to the Step Timer Preset
(T1) field and highlights it.
TIP
The following illustration shows the entry fields that are common for time related
values. The values shown are the maximums for the given field. Use the Left and
Right Arrow keys on the keyboard to move the cursor left or right in the field and use
the increase and decrease buttons provided to adjust values in the selected field.
Accept default value for Step Time
Preset (T1) parameter or key in a new
value. This is the preset value for the
System Management step timer. The
default value is 15. 0000s. Press <Tab>.
Moves cursor to the Preset Set Addr Seq
Timer (T2) field and highlights it.
Accept the default value for the Preset
Set Addr Seq Timer (T2) parameter or
key in a new value. This is the preset
value for the System Management set
address sequence timer. The default
value is 01:30. 0000s. Press <Tab>.
Moves cursor to the Preset Set Addr Wait
Timer (T3) field and highlights it.
R400
July 2010
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
137
5. Configuration
5.4. Configuring Fieldbus Components In a Control Strategy
Step
Action
Result
10
Accept the default value for the Preset
Set Addr Wait Timer (T3) parameter or
key in a new value. This is the preset
value for the SM set address wait timer.
The default value is 45. 0000s. Click the
Network Management (LM) tab.
Calls up the Network Management (LM)
tab.
ATTENTION
The remaining parameters on the System Management tab and the Network
Management (Basic) tab are read only and provided for monitoring purposes only.
138
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
R400
July 2010
5. Configuration
5.4. Configuring Fieldbus Components In a Control Strategy
Step
Action
Result
11
The CIOM-A FIM is the primary
LINKMASTER for the Link. We
recommend that you accept the default
values for the parameters on this tab,
and revisit this tab in the Monitoring tab,
when the FIM/LINK is communicating
with the system. Click the Server History
tab.
Calls up the Server History tab.
ATTENTION
The parameters on the Statistics tab are read only and provided for monitoring
purposes only. The Uncommissioned Devices tab is for use in Monitoring mode with
FIM/LINK communicating with devices. The Version tab is only valid with the Version
Control System license option and is read only in the Project mode.
R400
July 2010
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
139
5. Configuration
5.4. Configuring Fieldbus Components In a Control Strategy
Step
12
Action
Key in desired control level value or
accept the default value. Click Server
Displays tab.
Result
Calls up the Server Displays tab.
ATTENTION
We have intentionally skipped the History Configuration grid, Server Scripting Editor,
Associated Display, Trend grid and Group grid entries, since they are not required to
complete the configuration. Of course, you can enter this data later using the on-line
help or appropriate Knowledge Builder document for reference. Have also skipped the
Identification, Dependencies, and Template Defining tabs that are only valid with the
Template license option.
140
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
R400
July 2010
5. Configuration
5.4. Configuring Fieldbus Components In a Control Strategy
Step
Action
13
Click the OK button.
Result
This completes the configuration entries,
closes the form, and adds the data to the
database.
(Note that the system will generate an
error message detailing any problems with
the data entered and display it at this time,
so you can correct the errors before
closing the form.)
14
Repeat this procedure for Link 2 and use
LINK20105 as the link name.
15
This completes the procedure. Go to the
next section Making a fieldbus device
Type from vendor DD.
Return to Step 1.
Creating a Fieldbus device type from vendor DD
Use the following procedures to make a fieldbus device block type using the Type
function included with Control Builder and vendor supplied Device Description (DD)
files or Enhanced Device Description (EDD) files. This procedure assumes that Control
Builder is running and you have appropriate access level to create a control strategy.
TIP
You must have the Device Description (DD) files or Enhanced Device
R400
July 2010
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
141
5. Configuration
5.4. Configuring Fieldbus Components In a Control Strategy
Description (EDD) files for the fieldbus device either on a disk supplied by the
manufacturer or downloaded from the vendor's web site. This means you can
make a device block type without being connected to a device. You can skip
this procedure, if a block for the given device type already exists in the
Control Builder Library database.
The DD files are normally stored in a directory called Release. This directory
must include these three files:
The *.FFO file is the DD binary, or *.FF5 file is the EDD binary file
The *.SYM file is the device symbol file
The *.CFF file is the device capability file.
ATTENTION
With R400, Experion supports DD files and EDD files and continues to
process the DD to create a device block type in the Control Builder library
Step
1
Action
On the File menu, click New->Type->Fieldbus Device.
2
In the Select Device Type dialog box, Click
DD file location in the Device DD Files box.
to browse for the applicable
Or
In Device List box, click the device you want to add to the Control Builder
Library.
142
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
R400
July 2010
5. Configuration
5.4. Configuring Fieldbus Components In a Control Strategy
Step
Action
Click OK.
A dialog box appears displaying information about the DD version files which
are equal to or more than version 5.
ATTENTION
If the DD file template already exists, the following message
appears.
Click Save As to save the device with a different name for device
R400
July 2010
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
143
5. Configuration
5.4. Configuring Fieldbus Components In a Control Strategy
Step
Action
type.
or
Click OverWrite to overwrite the device type to continue.
Click OK to acknowledge the version of DD files.
A dialog box appears displaying information about the DD files, which have
Conditionals.
Click OK to import the DD files. Monitor progress through the Opening
Device Vendor Files, Creating Definition Files, and Importing the Block
Type to ERDB progress dialog boxes that open in succession.
A dialog box appears displaying information about upgrading Knowledge
Builder to the latest version.
ATTENTION
If the DD files do not contain Conditionals then the process of
importing DD files continues without displaying a message about the
presence of Conditionals.
6
Click OK to acknowledge upgrading the Knowledge Builder to the latest
version.
A dialog box appears displaying that the Device type is successfully created.
Click OK.
In the Library tab, a new device block type is created under the Vendors
name and the DD files with constructs are supported.
ATTENTION
You need Knowledge Builder version 4.2 or greater installed for device
help information to be added to the Dynamic Help book in Knowledge
Builder.
144
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
R400
July 2010
5. Configuration
5.4. Configuring Fieldbus Components In a Control Strategy
Step
Action
Also, be sure the Knowledge Builder client's server location is the same
as the Server location where the Control Builder's system Knowledge
Builder client is pointing. Knowledge Builder cannot receive updates from
beyond more than one server location. If there is a redundant pair of
Servers, it is best to define Server B as the target installation location of
Knowledge Builder.
In the Library tab, select a new device block type under the Vendor's name.
This completes the procedure. Go to the next section Editing device block
parameters.
Editing device block parameters
Use the following procedure to edit selected block parameters using the Parameter
Definition Editor (PDE). This procedure assumes that you have completed the previous
procedure and have added fieldbus device block types to the Control Builder Library
tab.
ATTENTION
Be sure you review the Load Destination column for manufacturer specific
parameters listed on the Vendor tab.
The NOLOAD setting essentially means that the parameter will not be loaded
to the device, when the device is downloaded from the Project tab in Control
Builder, so the corresponding parameter in the device itself will not be
overwritten. The LOAD setting means that the parameter will be loaded to the
device and will overwrite the corresponding parameter in the device itself. Reset the Load Destination to LOAD, if you want to change the settings for any
given parameter during block configuration.
Step
R400
July 2010
Action
On the Library tab, click the plus sign (+) for the fieldbus device type that
includes the blocks you want to edit. Do the same for the device icon to
expose its blocks.
Double-click the block you want to edit to open the Parameter Definition
Editor in the Control Drawing view pane of Control Builder.
View or edit parameters for the selected block in the Parameter Definition
Editor. Refer to the Parameter Definition Editor Reference book for more
information about using the Parameter Definition Editor.
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
145
5. Configuration
5.4. Configuring Fieldbus Components In a Control Strategy
Step
Action
TIP
Be very judicious about selecting what parameters to edit. By keeping the
default values, you may use the same block type for like vendor devices used
in multiple locations in your application. You can make adjustments to
selected device parameters through Control Builder configuration access.
You can find definitions for many of the standard fieldbus function blocks in
Standard Function Block Parameters in Appendix B in this document.
Vendors also supply a text file that includes definitions for each function block
used in their device.
4
Click the close button on upper right-hand corner of the PDE to close it.
If prompted to save changes, click the Yes button to save edits or the No
button to cancel them.
Repeat the procedure for other device blocks, as required.
This completes the procedure.
Adding a fieldbus device to Project
Use either method 1 or method 2 procedure that follows to add a fieldbus device from a
Library tab directory to the Project tab. This procedure assumes that Control Builder is
running and you have made block types for the fieldbus devices that will be used in your
application, using the Type command in Control Builder.
TIP
If a FIM and its associated Links exist in the Project tab, you can drag and
drop a fieldbus device type from a directory in the Library tab directly to a
Link. The following procedure adds a fieldbus device to the Project tab and
then shows how to assign it to a Link through the Assignment dialog box in
the next procedure. Once a device is assigned to a Link, it represents a
matching physical device that is to reside on the given Link.
Method 1: Drag and Drop
Step
146
Action
Result
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
R400
July 2010
5. Configuration
5.4. Configuring Fieldbus Components In a Control Strategy
R400
July 2010
Step
Action
Result
sign in front of the
Click
applicable vendor type directory
in the Library tab.
Expands directory tree to show stored
device block types. The following
illustration shows an open Honeywell
directory for example purposes only.
Drag the device icon to an open
area in the project tab. (Note
that cursor appears with + sign,
when positioned in a valid
location.)
Calls up the Name New Function
Block(s) dialog box.
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
147
5. Configuration
5.4. Configuring Fieldbus Components In a Control Strategy
Step
Action
Result
Key in >ST101< for this
example or key in a new name
consisting of up to 16
characters. Click Finish.
Device instance with given name is
created in Project tab. The following
illustration is for example purposes only.
ATTENTION
Devices created in Project tab automatically include only their fixed function
blocks, transducer blocks, and resource blocks. If the device block type
includes instantiable blocks, you must drag and drop the instantiable block
from the block type in the Library tab to the device icon in the Project tab to
instantiate (create) it in the device in Project. See Instantiable block
implementation considerations for reference.
4
Repeat this procedure to add
other devices or go to the next
procedure Assigning a device to
a Link in Project.
Method 2: File Menu
Step
148
Action
Result
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
R400
July 2010
5. Configuration
5.4. Configuring Fieldbus Components In a Control Strategy
Step
Action
Click File->New->Devices>FLOWSERVE->Lx1400FF_0502 Fieldbus Device. (Note that the Devices
menu is dynamically updated to include
the vendor and device data for block
types created through the Type function.
The FLOWSERVE and LX1400FF
selections are shown for example
purposes only.)
R400
July 2010
Result
Calls up the Block Parameters
configuration form with Name field
highlighted
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
149
5. Configuration
5.4. Configuring Fieldbus Components In a Control Strategy
Step
Action
Result
TIP
We suggest that you wait to check all block configuration parameters until after the
device is assigned to a Link.
150
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
R400
July 2010
5. Configuration
5.4. Configuring Fieldbus Components In a Control Strategy
Step
Action
Result
Key in >LX102< for this example or key
in a desired name consisting of up to 16
characters. Click OK.
Closes form and creates device instance
with given name in Project tab. The
illustration below is for example purposes
only.
(Note that the symbol simply indicates
that the component has not been loaded
to the controller.)
ATTENTION
Devices created in Project tab automatically include only their fixed, transducer, and
resource function blocks. If the device block type includes instantiable blocks, you
must drag and drop the instantiable block from the device type in library to the device
icon in the Project tab to instantiate (create) it in the device in Project. See
Instantiable block implementation considerations for reference.
3
Repeat this procedure to add other
devices or go to the next procedure
Assigning a device to a Link in Project.
Assigning a device to a Link in Project
Use the following procedure to assign a device to a Link associated with the applicable
FIM in the Project tab.
R400
July 2010
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
151
5. Configuration
5.4. Configuring Fieldbus Components In a Control Strategy
TIP
An alternate method to the following procedure is to just drag and drop the
device to the applicable Link in Project.
Step
1
Action
Click Edit->Execution Environment
Assignment. Or, click the assign button
in the toolbar.
152
Result
Calls up the Execution Environment
Assignments dialog box. This illustration
is for example purposes only.
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
R400
July 2010
5. Configuration
5.4. Configuring Fieldbus Components In a Control Strategy
Step
2
Action
Click Devices tab.
Click the device you want to assign
to a Link to highlight it.
Confirm that the desired Link is
selected in the Select Link list box.
Result
Shows all devices currently in Project
tab. This illustration is for example
purposes only.
Device is added to the Assigned Devices
list box with the assign state icon. This
illustration is for example purposes only.
Click the Assign button to assign
the selected device to the selected
Link. This illustration is for example
purposes only.
R400
July 2010
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
153
5. Configuration
5.4. Configuring Fieldbus Components In a Control Strategy
Step
4
Action
Repeat Step 3 for device LX102.
Result
Device is added to the Assigned Devices
list box with the assign state icon.
TIP
If duplicate address error message appears, go to the next section Checking device
configuration for details on changing the device's network node address. It is possible
for device addresses to be set to the same default value of 20.
5
Click Close.
Repeat the procedure to assign other
devices or go to the next section
Checking device configuration
Closes the dialog box.
Checking device configuration
Use the following procedure to check the configuration of a selected fieldbus device in
the Project tab. This procedure assumes that the device has been assigned to a Link.
154
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
R400
July 2010
5. Configuration
5.4. Configuring Fieldbus Components In a Control Strategy
TIP
While the device has been assigned to a link, this is still "offline" configuration
of a matching physical device that is to be connected to this Link.
Each device on the link must have a unique physical device tag (PD_TAG)
that the fieldbus system relates to a node address. The physical device tag,
node address, and the manufacturer device identifier (DEV_ID) are used to
match a configured device to a physical device.
In Experion system, each independent component in the control strategy
must have a unique tag name (NAME). This is automatically enforced
through the Control Builder application. For this reason, the unique name that
was assigned to the device when it was created in project is also assigned as
the device's physical device tag. This is done to assure that the names are
unique within the system. This means a change in NAME results in an
automatic change in PD_TAG to keep them the same. However, a change in
PD_TAG does not result in an automatic change in the assigned NAME.
So, the name and physical device tag can be different. Since it is possible to
change a physical device tag configuration using a handheld communicator,
you must be sure the device name specified on this configuration form
matches the device name configured in the device.
TIP
You can simplify the retrieval of important diagnostic information from any
fieldbus device by configuring meaningful information in the Description field
on the configuration form of all associated transducer and resource blocks in
the Project tab. Operators can quickly trace any device-specific alarms to the
applicable block through the device name and description that is displayed on
the Alarm Summary in Station. This is especially useful for diagnosing
problems in devices with several transducer blocks, like temperature
multiplexers.
Step
R400
July 2010
Action
Result
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
155
5. Configuration
5.4. Configuring Fieldbus Components In a Control Strategy
Step
1
156
Action
Double-click the device icon in the
Project tab.
Result
Calls up the parameter configuration
dialog box with Tag Name (NAME) field
highlighted.
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
R400
July 2010
5. Configuration
5.4. Configuring Fieldbus Components In a Control Strategy
Step
Action
Accept the assigned name or key in a
new one of up to 16 characters. Must be
unique within the system. Press <Tab>.
Moves cursor to the Item Name (Item
Name) field.
Key in the name of the Entity that this
object will be associated with in the
Enterprise Model Builder hierarchy.
Press <Tab>.
Moves cursor to the Description (DESC)
field.
R400
July 2010
Result
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
157
5. Configuration
5.4. Configuring Fieldbus Components In a Control Strategy
Step
Action
Key in desired description for the link
consisting of up to 59 characters or leave
it blank. Press <Tab>
Result
Moves cursor to the Device Network
Node Address (ADDR) field and
highlights it.
TIP
The preferred address range for fieldbus devices is 20 to 40 decimal (14 to 28
hexadecimal). This provides the most optimized default network range where the first
unused node address (FUN) is 41decimal (29 hexadecimal) and the number of unused
addresses is (NUN) is 206. We recommend that the fieldbus device designated as the
backup Link Master be given 21decimal (15 hexadecimal) as its assigned address. All
address number entries and displays are based on the decimal system in Control
Builder, but the Fieldbus Foundation uses the hexadecimal system.
5
6
Accept the default or key in the device's
current address assignment.
Continue button to the right
Click the
of the Associated Asset
(ASSOCASSET) box to call up the Point
Selection dialog. Select an asset from
those configured in the Enterprise Model
Database to set the Scope of
Responsibility (SOR) for the
device/fieldbus point.
(No validation is done at configuration
time. If you enter an asset that does not
exist in the points database, the
associated asset for the fieldbus point
reverts to the server point. If the asset
does exist but is not an area enabled
asset, then the first area-enabled asset
up the tree is used for the SOR of that
fieldbus device. A subsequent upload of
that fieldbus device point to Control
Builder returns the area-enabled asset
and not the original non-assignable asset
entered.)
158
Click the System Management tab.
Calls up the System Management tab
form.
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
R400
July 2010
5. Configuration
5.4. Configuring Fieldbus Components In a Control Strategy
Step
Action
Result
ATTENTION
The Device Identification field is blank until the Project device is matched to an
uncommissioned device. It is shown in the Main tab illustration for example
purposes only.
The Physical Device Tag (PD_TAG) and Device State (DEVSTATE) parameters
on the Main tab are grayed out, since they are only active in the Monitoring tab
after the FIM/LINK/DEVICE is loaded and communicating with the system.
We recommend that you do not change the default value settings for the active
parameters on the System Management form unless you are familiar with tuning
the performance of fieldbus links. In most cases, the parameter values will mirror
those configured for the Link. The grayed out parameters are only accessible in the
Monitoring tab with the FIM/LINK communicating with the system.
R400
July 2010
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
159
5. Configuration
5.4. Configuring Fieldbus Components In a Control Strategy
Step
Action
Result
Press <Tab>.
Moves cursor to the Step Timer Preset
(T1) field and highlights it.
Accept default value for Step Time
Preset (T1) parameter or key in a new
value. This is the preset value for the
System Management step timer. The
default value is 15. 0000s. Press <Tab>.
Moves cursor to the Preset Set Addr Seq
Timer (T2) field and highlights it.
10
Accept the default value for the Preset
Set Addr Seq Timer (T2) parameter or
key in a new value. This is the preset
value for the System Management set
address sequence timer. The default
value is 01:30. 0000s. Press <Tab>.
Moves cursor to the Preset Set Addr Wait
Timer (T3) field and highlights it.
11
Accept the default value for the Preset
Set Addr Wait Timer (T3) parameter or
key in a new value. This is the preset
value for the SM set address wait timer.
The default value is 45. 0000s. Click the
Network Management (LM) tab.
Calls up the Network Management (LM)
tab.
ATTENTION
The remaining parameters on the System Management tab and the Network
Management (Basic) tab are read only and provided for monitoring purposes only.
160
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
R400
July 2010
5. Configuration
5.4. Configuring Fieldbus Components In a Control Strategy
Step
Action
12
We recommend that you accept the
default values for the parameters on this
tab, and revisit this tab in the Monitoring
mode, when the FIM/LINK is
communicating with the system. Click the
Server History tab.
Result
Calls up the Server History tab.
ATTENTION
The Version tab is only valid with the Version Control System license option and is
read only in the Project mode.
R400
July 2010
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
161
5. Configuration
5.4. Configuring Fieldbus Components In a Control Strategy
Step
162
Action
Result
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
R400
July 2010
5. Configuration
5.4. Configuring Fieldbus Components In a Control Strategy
Step
13
Action
Key in desired control level value or
accept the default value. Click Server
Displays tab.
Result
Calls up the Server Displays tab.
ATTENTION
We have intentionally skipped the History Configuration grid, Server Scripting Editor,
Associated Display, Trend grid and Group grid entries, since they are not required to
complete the configuration. Of course, you can enter this data later using the on-line
help or appropriate Knowledge Builder document for reference. Have also skipped the
Identification, Dependencies, and Template Defining tabs that are only valid with the
Template license option.
If the form includes a Block Instantiation tab, this device supports instantiable blocks.
Please see Instantiable block implementation considerations for more information.
14
Click the OK button.
This completes the configuration entries,
closes the form, and adds the data to
database.
(Note that the system will generate an
error message detailing any problems with
the data entered and display it at this time,
so you can correct the errors before
closing the form.)
15
Repeat this procedure for another
Device, as required.
16
Go to the next section Creating a Control
Module for sample PID loop.
R400
July 2010
Return to Step 1.
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
163
5. Configuration
5.4. Configuring Fieldbus Components In a Control Strategy
Making fieldbus block template and assigning function block to device
The following procedure outlines the steps for making user template for a function block
in the Fieldbus Library in Project, adding the block to an instantiated Control Module in
Project, and assigning the block to a fieldbus device. The following procedure makes and
assigns a fieldbus analog input block template for example purposes only. You can easily
adapt this procedure to apply to another Fieldbus Library block. The illustrations in this
procedure are for example purposes only.
Step
Action
Result
In Project mode, click Library tab, click +
sign for FIELDBUS, and click AI block
icon.
Selects fieldbus Analog Input (AI) block
in the FIELDBUS Library.
Click Templates->Make Template.
Calls up AI Block configuration form.
164
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
R400
July 2010
5. Configuration
5.4. Configuring Fieldbus Components In a Control Strategy
Fill in configuration data in the
appropriate fields on the applicable
configuration form tab. Use the online
help for reference.
Configure the block for operation in your
application.
Click the OK button.
Closes the AI Block configuration form
and adds the configured AI block as a
template under its assigned name in the
USER Library.
R400
July 2010
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
165
5. Configuration
5.4. Configuring Fieldbus Components In a Control Strategy
166
In Project view, select and double-click
an instantiated Control Module
(User_1_1) that is to contain the AI_6
block template.
Opens the Control Module (CM) in the
chart.
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
R400
July 2010
5. Configuration
5.4. Configuring Fieldbus Components In a Control Strategy
R400
July 2010
Drag and drop the AI_6 block icon from
the USER Library to the open User_1_1
Control Module in the chart.
Adds the AI_6 block to the CM.
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
167
5. Configuration
5.4. Configuring Fieldbus Components In a Control Strategy
Right-click the AI-6 block.
Opens short cut menu.
Click Function Block Assign.
Opens Function Block Assignment Dialog
that lists all compatible device blocks that
have been assigned to a Link.
168
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
R400
July 2010
5. Configuration
5.4. Configuring Fieldbus Components In a Control Strategy
ATTENTION
A device block must be assigned to a Link before it will appear in the list of Compatible
Function Blocks in the Function Block Assignment Dialog.
9
Click the check box to select the desired
device. Click the Assign button.
If Block Assignment Validation
dialog appears with warning
message(s), Go to the next Step.
Otherwise, Go to Step 11.
R400
July 2010
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
169
5. Configuration
5.4. Configuring Fieldbus Components In a Control Strategy
ATTENTION
When assigning a user template to a non-Honeywell fieldbus device, warning
messages may be generated because of manufacturer specific parameters
associated with the device. Be sure that default values for manufacturer specific
parameters are applicable for your given application.
10
Note the Warning message and click the
Continue button.
If The Block Assignment Operation has
completed dialog appears, note the
warning message.
Otherwise, Go to Step 11.
170
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
R400
July 2010
5. Configuration
5.4. Configuring Fieldbus Components In a Control Strategy
11
R400
July 2010
Continuation from Step 9 or 10
The AI_6 block is assigned to the
selected device as noted on the face of
the block. .
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
171
5. Configuration
5.4. Configuring Fieldbus Components In a Control Strategy
12
This completes the procedure.
Go to the next section Creating a Control
Module for sample PID loop for more
information on configuring a Control
Strategy.
Creating Control Module for sample PID loop - Optional
The following procedures are optional tutorials on creating a CM to provide the PID
control loop function for the example application shown in the previous Sample
Application figure. They provide a general reference for including fieldbus function
blocks with Experion function blocks in a control strategy. This procedure assumes that
Control Builder is running and that you have added the Control Processor (CPM)/Control
Execution Environment (CEE) block to the Project tab. Also, the following fieldbus
components have been created in the Project tab, using the previous procedures in this
section.
FIM named FIM0105
172
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
R400
July 2010
5. Configuration
5.4. Configuring Fieldbus Components In a Control Strategy
Associated Links named LINK10105 and LINK20105
Honeywell pressure transmitter named ST101 and assigned to LINK10105
Flowserve valve controller named LX102 and assigned to LINK10105
TIP
The following procedure is really intended for users who have never used
Control Builder before. If you have used Control Builder to build Experion
control strategies, you will find adding fieldbus function blocks is intuitive,
since it is the same as adding Experion function blocks.
Also, the procedures are abbreviated in some cases in the interest of brevity.
Once you get the "feel" of using Control Builder, it is more efficient to interact
directly with the application and use the online help to find an answer to a
question about a function or an entry.
Creating Control Module in Project
Step
1
R400
July 2010
Action
In Library tab, click
System directory.
plus sign for
Result
Opens System directory.
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
173
5. Configuration
5.4. Configuring Fieldbus Components In a Control Strategy
Step
2
Action
Double-click the CONTROLMODULE
icon
. Or, if you are using the
Hierarchical Building option, right-click
the icon and select Instantiate in the
menu.
174
Click Edit-> Module Properties.
Result
Opens new Control Module with default
name CMxx in chart window to be added
to Project tab. Where "xx" equals unique
incremental number.
Opens Control Module Block Parameters
form with Name field highlighted.
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
R400
July 2010
5. Configuration
5.4. Configuring Fieldbus Components In a Control Strategy
Step
Action
Result
Key in >CM101<. Click in Item Name
field.
Moves cursor to the Item Name field.
Key in the name of the Entity that this
object will be associated with in the
Enterprise Model Builder hierarchy.
Press <Tab>.
Moves cursor to the Description field.
Key in >Surge Tank Control Loop<.
Press <Tab>.
Moves cursor to the Eng. Units field.
Key in >Percent<. Press <Tab>.
Moves cursor to Keyword field
Key in >Recycle<. Press <Tab>.
Moves cursor to Enable Alarming Option
check box.
Accept the default alarm enabled
selection - box checked. Press <Tab>.
Moves cursor to Execution Order in CEE
field and highlights it.
ATTENTION
The Execution Order in CEE parameter only applies to contained Experion function
blocks in CM's that are assigned to a CEE. It has no affect on contained fieldbus
blocks and it is disabled, if the CM is assigned to a Link.
R400
July 2010
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
175
5. Configuration
5.4. Configuring Fieldbus Components In a Control Strategy
Step
9
Action
Key in >30<. Press <Tab>.
Result
Moves cursor to the Execution Period
field and highlights it.
(The smaller the number the earlier the
module executes in the cycle.)
10
Accept the default value DEFAULT. (It
equals 1000ms for a 50ms CEE or
200ms for a 5ms CEE.) Press <Tab>.
Moves cursor to the Execution Phase
field and highlights it.
11
Press <Tab> four times to skip the
Sequential Control Module fields, since
they don't apply for this example.
Moves cursor to the Execution Order in
Link field and highlights it.
ATTENTION
The Execution Order in Link parameter only applies to contained fieldbus blocks. It
combines with the block's Execution Order in CM parameter to determine how the
fieldbus block participates in the Link Schedule.
Likewise, the FF Execution Period parameter only applies to contained fieldbus blocks.
It determines how the fieldbus blocks participate in the Link Schedule.
12
Accept the default value 10. Press
<Tab>.
Moves cursor to the FF Execution Period
field and highlights it.
(The smaller the number the sooner the
device is polled on the link.)
176
13
Accept the default value 1S. Press
<Tab>.
Moves cursor to the Stale Count field and
highlights it.
14
Accept the default value 2. Press <Tab>.
Moves cursor to the OK button.
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
R400
July 2010
5. Configuration
5.4. Configuring Fieldbus Components In a Control Strategy
Step
Action
Result
ATTENTION
For this example, we will just accept the default configuration values for the
parameters on the other tabs. The applicability of other tabs depends on whether you
are using the Hierarchical Building, Template, and/or Version Control system option(s).
Click the Parent Asset field and key in the name of the Parent that includes the entity
that this Control Module will be associated with in the Enterprise Model Builder
hierarchy. If you do not use the Enterprise Model Builder to construct a control
hierarchy for your process and you previously defined Areas of control, the name you
assigned for the control area (SCANAREA) will be used as the name for the Parent
Asset (PARENTASSET).
15
Click the OK button.
16
This completes the CM creation. Go to
the next procedure Adding blocks to CM
for sample loop.
Closes the CM Parameters form and
stores the values.
Adding blocks to CM for sample loop
Step
R400
July 2010
Action
Result
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
177
5. Configuration
5.4. Configuring Fieldbus Components In a Control Strategy
Step
1
178
Action
In Project tab, click the
plus sign for
the FIM, the LINK10105, and the device
ST101.
Result
Expands the directories down to the
device block level.
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
R400
July 2010
5. Configuration
5.4. Configuring Fieldbus Components In a Control Strategy
Step
Action
2
Drag AI block
R400
July 2010
In Library tab, click
DATAACQ directory.
to CM101 chart.
plus sign for
Result
Adds FF AI block to CM101 chart.
Opens directory.
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
179
5. Configuration
5.4. Configuring Fieldbus Components In a Control Strategy
Step
Action
Result
Adds DATAACQ block to CM101 chart.
Drag DATAACQ block
CM101 chart.
180
In Library tab, click the
the REGCTL directory.
to
plus sign for
Opens directory.
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
R400
July 2010
5. Configuration
5.4. Configuring Fieldbus Components In a Control Strategy
Step
Action
Result
6
Drag PID block
R400
July 2010
to CM101
Adds PID block to CM101 chart.
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
181
5. Configuration
5.4. Configuring Fieldbus Components In a Control Strategy
Step
7
Action
In Project tab, click
device LX102.
Result
plus sign for
Adds FF AO block to CM101 chart.
Drag the AO block
chart.
182
Opens directory.
to CM101
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
R400
July 2010
5. Configuration
5.4. Configuring Fieldbus Components In a Control Strategy
Step
Action
This completes the addition of blocks to
the CM for the sample loop. Go to the
next procedure Configuring AI block for
sample loop.
Result
Configuring AI block for sample loop
Step
1
R400
July 2010
Action
In CM101 chart, double-click the AI
block.
Result
Opens the AI Block Parameters form with
Name (Name) field highlighted.
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
183
5. Configuration
5.4. Configuring Fieldbus Components In a Control Strategy
Step
Action
Result
Key in >AI_LEVEL<. Press <Tab>.
Moves cursor to the Description field.
Key in >Input for Tank 106 Level<. Press
<Tab>.
Moves cursor to the Execution Order in
CM field and highlights it.
ATTENTION
The Execution Order in CM parameter defines the order of execution and publication
for all blocks contained in the CM. For contained fieldbus blocks, this parameter
combines with the CM's Execution Order in Link parameter to determine how the
fieldbus block participates in the Link Schedule.
TIP
You can use the Pre-execution delay (PREXEGAP) and the Post execution delay
(POSTEXEGAP) parameters to add extra time before and after the execution of the
block. This lets you adjust the schedule to achieve such actions as forcing multiple AI
blocks to execute at the same time (even though they must publish serially).
4
Accept the default value 10. Press <Tab>
three times.
Moves cursor to Tag Description field
and highlights it.
(The smaller the number the sooner the
block executes within the CM cycle.)
184
Key in desired Block Tag Description
consisting of up to 32 characters. Press
<Tab>.
Moves cursor to Mode/Normal selection.
Accept default selection - AUTO. Press
<Tab>.
Moves cursor to the Grant/Program
selection.
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
R400
July 2010
5. Configuration
5.4. Configuring Fieldbus Components In a Control Strategy
Step
Action
Result
Click checkbox to grant Program
Operations for this example. Click the OK
button
Closes Block Parameter form and stores
the configuration entries.
ATTENTION
For this example, we will skip the other tabs on the Block Parameters form, since a
DATAACQ block will be used for alarm purposes. Please feel free to practice entering
data in the other tabs, using the online Help for support.
8
This completes the AI block configuration
for the sample loop. Go to the next
procedure Configuring DATAACQ block
for sample loop.
Configuring DATAACQ block for sample loop
Step
Action
In CM101 chart, double-click DATAACQ
block.
R400
July 2010
Result
Opens DATAACQ Block Parameters
form with Name field highlighted.
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
185
5. Configuration
5.4. Configuring Fieldbus Components In a Control Strategy
Step
Action
Result
Key in >DATAACQ_101<. Press <Tab>.
Moves cursor to Description field.
Key in >Level Input Conditioning<. Press
<Tab>.
Moves cursor to Eng. Units field.
Key in >Percent<. Press <Tab>.
Moves cursor to Execution Order in CM
field and highlights it.
Accept the default value 20. Click Alarms
tab.
Opens Alarms tab form.
ATTENTION
For this example, we will accept the default values for the other parameters on the
Main tab. These values are okay for the sample loop. Please feel free to practice
entering data in the other fields, using the online Help for support.
186
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
R400
July 2010
5. Configuration
5.4. Configuring Fieldbus Components In a Control Strategy
Step
6
Action
Sequentially press <Tab> until the PV
High field is highlighted. Key in >70<.
Press <Tab>.
7
button to open dropdown menu
Click
and select HIGH. Press <Tab>.
Result
Moves cursor to Priority field and
highlights it.
Moves cursor to Severity field and
highlights it.
Key in >8<. Press <Tab>.
Moves cursor to PV Low field and
highlights it.
Key in >25<. Press <Tab>.
Moves cursor to Priority field and
highlights it.
10
button to open dropdown menu
Click
and select HIGH. Press <Tab>.
11
R400
July 2010
Key in >8<. Press <Tab>.
Moves cursor to Severity field and
highlights it.
Moves cursor to PV Low Low field and
highlights it.
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
187
5. Configuration
5.4. Configuring Fieldbus Components In a Control Strategy
Step
12
Action
Key in >15<. Press <Tab>.
13
button to open dropdown menu
Click
and select URGENT. Press <Tab>.
Result
Moves cursor to Priority field and
highlights it.
Moves cursor to Severity field and
highlights it.
14
Key in >15<. Press <Tab>.
Moves cursor to next field. Double click
PV High High field to highlight it.
15
Key in >85<. Press <Tab>.
Moves cursor to Priority field and
highlights it.
16
button to open dropdown menu
Click
and select URGENT. Press <Tab>.
Moves cursor to Severity field and
highlights it.
ATTENTION
For this example, we will accept the default values for the other parameters on the
Alarms tab. These values are okay for the sample loop. Please feel free to practice
entering data in the other fields, using the online Help for support.
188
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
R400
July 2010
5. Configuration
5.4. Configuring Fieldbus Components In a Control Strategy
Step
17
18
Action
Key in >15<. Click Block Pins tab.
Scroll the Parameters list box to
find PVLLALM.FL. Click it.
Result
Opens Block Pins tab form.
Adds PVLLAM.FL as visible block output
pin.
Check that the Pin Position is
Output and Top/Bottom. Click the
Add button.
R400
July 2010
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
189
5. Configuration
5.4. Configuring Fieldbus Components In a Control Strategy
Step
19
Action
Find PVLOALM.FL in the
Parameters list box. Click it.
Result
Adds PVLOALM.FL as visible block
output pin.
Check that the Pin Position is
Output and Top/Bottom. Click the
Add button.
20
190
Click PV in Output - Bottom list box. Click
the Remove button.
Removes PV from list box.
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
R400
July 2010
5. Configuration
5.4. Configuring Fieldbus Components In a Control Strategy
Step
Action
21
Scroll the Parameters list box to
find PV. Click it.
Result
Adds PV as visible block output pin on
the right-hand side of the block.
Click Left/Right in Pin/Position box.
Click the Add button.
22
Click the OK button.
Closes the Block Parameters form and
stores the configuration entries.
ATTENTION
For this example, we will accept the default values for the other parameters on the
Block Pins tab as well as the remaining tabs. These values are okay for the sample
loop. Please feel free to practice entering data in the other tabs, using the online Help
for support.
23
This completes the DATAACQ block
configuration. Go to the next procedure
Configuring PID block for sample loop.
Configuring PID block for sample loop
Step
Action
In CM101 chart, double-click PIDA block.
R400
July 2010
Result
Opens PID Block Parameters form with
Name field highlighted.
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
191
5. Configuration
5.4. Configuring Fieldbus Components In a Control Strategy
Step
Action
Result
Key in >PID_101<. Press <Tab>.
Moves cursor to Description field.
Key in >Recycle Loop Controller<. Press
<Tab>.
Moves cursor to Engineering Units field.
Key in >Percent<. Press <Tab> six times.
Moves cursor to Normal Mode field and
highlights it.
ATTENTION
For this example, we will accept the default values for the skipped parameters on this
tab. These values are okay for the sample loop. Please feel free to practice entering
data in the other fields, using the online Help for support.
5
button to open dropdown menu
Click
and select AUTO. Press <Tab>.
192
Moves cursor to Normal Mode Attribute
field and highlights it.
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
R400
July 2010
5. Configuration
5.4. Configuring Fieldbus Components In a Control Strategy
Step
Action
6
button to open dropdown menu
Click
and select NORMAL. Click the Algorithm
tab.
Result
Opens the Algorithm tab form with
Control Equation Type highlighted.
(Please see previous Attention note
about skipped parameters.)
7
Accept the default value EQA. Press
<Tab>.
Moves cursor to Selected Control Action
option.
Click DIRECT to select it. Click the Set
Point tab.
Opens the Set Point tab form with SP
field highlighted.
R400
July 2010
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
193
5. Configuration
5.4. Configuring Fieldbus Components In a Control Strategy
Step
Action
Result
(Please see previous Attention note
about skipped parameters.)
9
Key in >50<. Click the OK button.
Closes the Block Parameters form and
stores the configuration entries.
(Please see previous Attention note
about skipped parameters.)
10
This completes the PID block
configuration for the sample loop. Go to
the next procedure Configuring AO block
for sample loop.
Configuring AO block for sample loop
Step
1
194
Action
In CM101 chart, double-click the AO
function block
Result
Opens the AO Block Parameters form
with Name field highlighted.
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
R400
July 2010
5. Configuration
5.4. Configuring Fieldbus Components In a Control Strategy
Step
Action
Result
Key in >AO_FLOW<. Press <Tab>.
Moves cursor to Description field.
Key in >Flow Control Output<. Click the
OK button.
Closes the Block Parameters form and
stores the configuration entries.
R400
July 2010
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
195
5. Configuration
5.4. Configuring Fieldbus Components In a Control Strategy
Step
Action
Result
ATTENTION
For this example, we will accept the default values for the other parameters on the
Process tab as well as the remaining tabs. These values are okay for the sample loop.
Please feel free to practice entering data in the other tabs, using the online Help for
support.
4
This completes the AO block
configuration for the sample loop. Go to
the next procedure Wiring blocks in
CM101 for sample loop.
Wiring blocks in CM101 for sample loop
Step
Action
Result
In CM101 chart, double-click the
OUT_VALUE pin on the AI_LEVEL block.
Pin is highlighted and cursor shape
changes to cross-hairs
.
Move cursor so it is aligned on the P1 pin
for the DATAACQ block and click.
Wire is drawn between the pins, P1 pin is
highlighted, and cursor reverts to its
normal shape.
Repeat Steps 1 and 2 to wire these other
pins together. Be sure to add vertices
where required by clicking in the desired
path to the final pin.
See the following figure for a view of
completed CM101 with all blocks wired.
DATAACQ_101 PV -> PID_101 PV
PID_101 OP -> AO_FLOW
CAS_IN.VALUE
4
196
This completes the wiring of the blocks in
CM101. Close the CM101 chart and click
Yes to save changes. Go to the next
procedure Adding parameter connections
for sample loop interlocks.
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
R400
July 2010
5. Configuration
5.4. Configuring Fieldbus Components In a Control Strategy
Figure 22 Completed CM101 for sample loop
Adding parameter connectors for sample loop interlocks
This procedure assumes that a CM named CM102 will be created for the pump control
loop in the example application. The CM102 will include a standard Device Control
R400
July 2010
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
197
5. Configuration
5.4. Configuring Fieldbus Components In a Control Strategy
block and Discrete I/O Channel blocks to start and stop the pump as shown in the
following figure.
Figure 23 Sample CM with Device Control block for pump control in
sample loop.
Step
198
Action
Result
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
R400
July 2010
5. Configuration
5.4. Configuring Fieldbus Components In a Control Strategy
Step
Action
Result
With CM102 chart open, click the
parameter connector button in the
toolbar.
Cursor shape changes to cross-hairs
.
Click SI pin on DEVCTL block. Doubleclick area adjacent to pin.
Parameter connection box appears.
R400
July 2010
Click button
Scroll in the Point Names list box to find
CM101 DATAACQ_101. Click point.
Opens the Point Selector dialog box.
Populates the Parameters list box with
applicable parameters related to the
point.
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
199
5. Configuration
5.4. Configuring Fieldbus Components In a Control Strategy
Step
200
Action
Result
Scroll in the Parameters list box to find
parameter PVLLALM.FL. Click
PVLLALM.FL.
Parameter is inserted into the parameter
Selected Item field.
Click the Select button.
Parameter name is inserted into the
parameter connection box.
Click IN pin on FTRIGA block. Doubleclick area adjacent to pin.
Parameter connection box appears.
Repeat Steps 3 to 6 to select parameter
CM101.DATAACQ_101.PVLOALM.FL
for this connection box.
See the following figure for a completed
CM102 with parameter connections.
Close Point Selector dialog box. This
completes the addition of parameter
connections for sample loop interlocks
and the CM creation tutorial. Go to the
next section Loading Components
Online.
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
R400
July 2010
5. Configuration
5.4. Configuring Fieldbus Components In a Control Strategy
Figure 24 Completed CM102 with parameter connections for sample loop
interlocks.
R400
July 2010
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
201
5. Configuration
5.5. Loading Components Online
5.5
Loading Components Online
About load operations
The Experion system provides the ability to build control strategies offline, without being
connected to the actual field components. The process of transferring the Control
Strategy to the "live" working components in the field is called the load operation.
The load operation functionally copies configuration data from the control strategy that is
stored in the Engineering Repository Database (ERDB) to the assigned field component
in the system architecture. The load operation has been expanded to include fieldbus
components. It indirectly assures that the planned system matches the actual one. The
communication addresses and physical location assignments specified for components
through Control Builder configuration must match the actual addresses and locations of
components in the system. The following illustration shows a simplified graphical
representation of what happens during a load operation.
202
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
R400
July 2010
5. Configuration
5.5. Loading Components Online
ERDB
IOM
FB
Associated
With
CM1
AIC1
Load with
Contents
IOM
FB
Assigned
To
Load
CEE FB
PID1
Associated
With
AOC1
Assigned
To
CPM Slot 01
FIM Slot 05
CN 01
CPM
FB
IOMs
LINK1
FB
Assigned
To
FD
FB
Associated
With
CM2
FF AIC2
FF
PID2
Load
H1 Link 1
Remote
Termination
Panel
PT
FIM
FB
Load with
Contents
FD
FB
Associated
With
FF AOC2
LINK2
FB
FOUNDATION Fieldbus Compliant Devices
Notes:
CM = Control Module
CN = ControlNet Module
CPM = Control Processor Module
FB = Function Block
FIM = Fieldbus Interface Module
IOM = Input/Output Module
Figure 25 Overview of load operations used to initiate components online.
REFERENCE - INTERNAL
Please refer to Load Interactions for Fieldbus Related Operations in Appendix
J for more information.
R400
July 2010
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
203
5. Configuration
5.5. Loading Components Online
About Load Dialog box
The following figure shows a sample Load Dialog box invoked for a load with contents
operation for a CIOM-A FIM. It provides a brief description of the dialog box features
for quick reference.
The load operation is still an offline function. The Load Dialog box
provides the ability to automatically inactivate a component during a
load and then return the component to its active state. Do not use
this automatic inactivate/activate function, if your process cannot
tolerate the load disruption and consequent delay in activation. In
this case, you must manually toggle the component state through
the Monitoring tab in Control Builder.
Lists components
to be loaded
Chance to
select partial
load, if
applicable
Shows
current
state of
component
Specifies state
component
must be in
during load
Specifies state
component will
assume after
load is completed
Individual checkboxes
let you edit list of
components to be
loaded
Can select
another state
from dropdown
menu for this
field
Shaded area flags
components in
Active State
Components in
Active state are
flagged
Select whether or
not component is
to be automatically
put into Inactive/
Out-Of-Service state
for the load
Select whether or not component is
to be automatically put into selected
Post Load State after the load
Figure 26 Load Dialog box provides more load choices.
204
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
R400
July 2010
5. Configuration
5.5. Loading Components Online
Load order guidelines
Load control strategy components from the Project tab in the following order to avoid
possible load interaction generated error messages.
Order
Component
CPM/CEE*
FIM/LINK
Check for Uncommissioned fieldbus
devices and initiate match function, as
applicable
Fieldbus Device
IOM*
CM or SCM*
Typical Loaded Icon in
Monitoring Tab
*Please refer to the Control Building Guide for more information about loading these
components.
R400
July 2010
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
205
5. Configuration
5.5. Loading Components Online
General load considerations
The following are some general load considerations to keep in mind, when you are
loading fieldbus components. In most cases, the Load Dialog box will quickly guide you
through the load operations and will alert you to potential load problems.
If you are loading . . .
Then, consider this . . .
A FIM.
Be sure ALIV does not appear in the LED display
on the front of the FIM. If it does, you must first load
the FIM's personality firmware using the NTOOLS
utility supplied with Experion Engineering Tools.
A CM that contains only
fieldbus function blocks.
We recommend that CMs containing only fieldbus
function blocks be assigned and loaded to the
appropriate FIM LINK. They will only take up
unnecessary memory and execution time in the
CEE. .
A CM that contains both
Experion and fieldbus
function blocks.
Be sure CMs that contain Experion function blocks
are assigned and loaded to a CEE. Control Builder
enforces this.
A fieldbus device.
Be sure the device configuration in Project tab has
the proper PD_TAG specified. While you can load
a device to the link from Project, you cannot load
and commission a device until it is connected to the
link and its PD_TAG and address agree with those
specified in Project. Please see the next two
sections Fieldbus device states and Fieldbus
device matching rules for more information.
Fieldbus device states
A fieldbus device is unaware of the steps being executed to configure a network. Its
System Management Kernel (SMK) does sense the completeness of its configuration to
determine what services it can provide. The following table shows the three major states
a SMK in a field device must go through and the associated services for each state before
a device can fully function on the network.
SMK State
Uninitialized
206
System Management Services
SM_IDENTIFY
SET_PD_TAG (Clear = False)
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
R400
July 2010
5. Configuration
5.5. Loading Components Online
SMK State
System Management Services
Initialized
SM_IDENTIFY
SET_ADDRESS
SET_PD_TAG (Clear = True)
Operational
SM_IDENTIFY
CLEAR_ADDRES
FIND_TAG_QUERY
FIND_TAG_REPLY
FB_START
SMIB_Acess
In the uninitialized state, a fieldbus device has neither a physical device tag nor a node
address assigned by a master configuration device. The only access to the device is
through system management, which permits identifying the device and configuring the
device with a physical device tag.
In the initialized state, a fieldbus device has a valid physical device tag, but no node
address has been assigned. The device is ready to be attached to the network at a default
system management node address. Only system management services for assigning a
node address, clearing the physical device tag, and identifying the device are available.
In the operational state, a fieldbus device has both a physical device tag and an assigned
node address. Its application layer protocols are started to allow applications to
communicate across the network. Additional network management configuration and
application configuration may be needed for the device to become fully operational.
Fieldbus device matching rules
The CIOM-A FIM initiates the following matching rules depending upon whether or not
the device identification (DEV_ID) is specified, when a device is loaded from Control
Builder.
R400
July 2010
Then, the matching rule is . . .
If the Device
ID is . . .
And, the Device
State Is . . .
Specified.
Uninitialized
The device ID (DEV_ID) must match. If the
desired physical device tag (PD_TAG) and
node address (ADDR) are available, FIM will
assign them to the device.
Initialized
The device ID (DEV_ID) and physical device tag
(PD_TAG) must match. If the desired address is
not in use, FIM will assign it to the device.
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
207
5. Configuration
5.5. Loading Components Online
If the Device
ID is . . .
Not specified.
Then, the matching rule is . . .
And, the Device
State Is . . .
Operational
The device ID (DEV_ID), physical device tag
(PD_TAG), and node address (ADDR) must
match those specified through configuration in
Control Builder. Any mismatch results in an
error.
Initialized
The physical device tag (PD_TAG) must match.
If the desired node address (ADDR) is not in
use, FIM will assign it to the device.
Operational
The physical device tag (PD_TAG) and node
address (ADDR) must match those specified
through Control Builder. Any mismatch results in
an error.
Loading a CIOM-A FIM and its Links
The following procedure outlines the typical steps used to "load" a CIOM-A FIM
through the Project tab in Control Builder. It assumes that the FIM and its associated
RTP are installed and capable of communicating with the system.
TIP
If present, it is a good idea to load the CPM and its CEE first to verify the
supervisory communications path.
Step
Action
Check that the OK LED on the front of
the CIOM-A FIM is flashing and the
numbers 1 and 2 are sequencing in the
left-hand LED on its front panel display.
208
Result
Confirms that the designated CIOM-A
FIM is operating.
(If ALIV appears in the CIOM-A FIM's
front panel display, you must load the
CIOM-A FIM's personality firmware
before proceeding.)
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
R400
July 2010
5. Configuration
5.5. Loading Components Online
Step
2
Action
Click the CIOM-A FIM block icon in the
Project tab.
Result
Opens the Load Dialog box.
Click Controller->Load.
R400
July 2010
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
209
5. Configuration
5.5. Loading Components Online
Step
Action
Result
TIP
The associated CIOM-A FIM Links are included with a CIOM-A FIM load even if the
selected action is Load instead of Load with Contents. We suggest just loading the
CIOM-A FIM without all of its contents first to be sure communications paths are
working.
3
Be sure a check appears in the checkbox
for the CIOM-A FIM listed in the Load?
column.
Load Progress dialog box appears. The
following illustration is for example
purposes only.
Click the OK button.
210
When load is complete, click Monitoring
tab.
Opens Monitoring tab.
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
R400
July 2010
5. Configuration
5.5. Loading Components Online
Step
Action
Result
Opens directory and exposes LINK icons.
Confirm that CIOM-A FIM icon now
appears in Monitoring tab. Click
sign for CIOM-A FIM icon.
plus
This completes CIOM-A FIM load. Go to
the next section Matching
uncommissioned device to project device
or vice versa.
Matching uncommissioned device to project device or vice versa
TIP
If you are running R210 or greater software, the FIM will detect when an
uncommissioned (new) device is added to the link, prepare it for joining the
link, and define the device as an uncommissioned Basic device. In this case,
you can skip the following procedure.
Use the following procedure to initiate the device matching function to conveniently
match uncommissioned fieldbus devices with their counterpart devices in the Project tab
or project devices. It is best to match devices before you download the fieldbus device
from Project to the Link.
Step
Action
If Link is inactive (blue icon), go to Step
2.
Result
Link must be active to detect
uncomminssioned devices on it.
If Link is active (green icon), go to Step 6.
R400
July 2010
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
211
5. Configuration
5.5. Loading Components Online
Step
2
Action
Click the Link 1 icon.
Selects Link 1.
Calls up the Change State dialog box.
Click the
212
Result
toggle state button.
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
R400
July 2010
5. Configuration
5.5. Loading Components Online
Step
Action
Result
Click the Yes button.
Initiates Link startup. CIOM-A FIM icon
turns green and LINK icon turns yellow.
Wait for LINK 1 to startup and icon to turn
green.
LINK 1 is now active and detects any
uncommissioned devices
to it.
connected
TIP
If a connected fieldbus device is not being detected by the link, try increasing the Slot
Time value through the LINK Block Parameters configuration form. With Link icon
selected, click Edit>Configure Module Properties, click the Network Management (LM)
tab, select the Slot Time field (default value is 8), key in 10, press <Enter>, click OK,
wait for the value to change, and click OK to close the form.
6
R400
July 2010
On the Project tab,click Field Devices>Device Match.
Calls up Link Parameters form with
Device Matching Dialog tab selected. The
following illustration is for example
purposes only.
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
213
5. Configuration
5.5. Loading Components Online
Step
Action
Check for block type matches between
listed Uncommissioned Devices and
Project Devices in the Template column.
214
Result
Find device that matches block type and
fieldbus device configured in Project tab.
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
R400
July 2010
5. Configuration
5.5. Loading Components Online
Step
Action
Result
TIP
You can change the Tag and/or Address assignments for the listed devices in either
the Uncommissioned Device or the Project Device. Just double-click the entry field you
want to change to highlight it, key in the desired tag name or address assignment in
decimal, and press <Enter>. If you are changing data in an Uncommissioned Device, it
may take several minutes for the operation to complete.
The preferred address range for fieldbus devices is 20 to 40 decimal (14 to 28
hexadecimal). This provides the most optimized default network range where the first
unused node address (FUN) is 41 decimal (29 hexadecimal) and the number of
unused addresses is (NUN) is 206. We recommend that the fieldbus device
designated as the backup Link Master be given 21 decimal (15 hexadecimal) as its
assigned address. All address number entries and displays are based on the decimal
system in Control Builder, but the Fieldbus Foundation uses the hexadecimal system.
7
R400
July 2010
For matching devices, click the checkbox
for the Uncommissioned Device and
then, click the checkbox for the matching
Project Device.
Activates the Match from
Uncommissioned Device to Project
Device and Match from Project Device
to Uncommissioned Device buttons.
The following illustration is for example
purposes only.
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
215
5. Configuration
5.5. Loading Components Online
Step
Action
Result
TIP
If the Uncommissioned Devices were previously configured through a Hand-Held
Communicator or third-party configurator to contain correct tag and address data, use
the Match from Uncommissioned Device to Project Device button to preserve the
Uncommissioned Device data and change the Project Device data to match it.
If Uncommissioned device contains factory default data, use the Match from Project
Device to Uncommissioned Device button to preserve the Project Device data and
change the Uncommissioned Device data to match it.
8
216
Click Match from Project Device to
Uncommissioned Device button for the
sample matches shown above.
Warning prompt asks if you want to
continue this operation.
(Note that the Warning prompt only
appears, if the tag and/or address of the
matching device need to be changed.
Otherwise, see the result in Step 10.)
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
R400
July 2010
5. Configuration
5.5. Loading Components Online
Step
Action
Result
Click Continue.
Initiates Tag and Address change in the
Uncommissioned Device to match the
Project Device. Dialog box appears to
show progress of the change. This may
take several minutes to complete.
10
When operation is completed, confirm
that Tag and Address assignments for
the selected Uncommissioned Device
and Project Device now match.
The match operation was a success. The
following illustration is for example
purposes only.
R400
July 2010
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
217
5. Configuration
5.5. Loading Components Online
Step
Action
Result
TIP
After matching an uncommissioned device to a project device, it is a good idea to
right-click the device icon and select Upload from the popup menu and click Continue
to load device data into the Monitor database. Then, right-click the device icon and
select Update to Project from the popup menu and click Continue to synchronize the
data in the Project database with the Monitor database.
218
11
Repeat Steps 6 to 10 for another device
or repeat this procedure for LINK 2, as
required.
Return to appropriate Step in this
procedure.
12
Click the OK button.
Closes the dialog.
13
Go to the next section Loading Link
contents or fieldbus device to download
the Project Device to the
Uncommissioned Device
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
R400
July 2010
5. Configuration
5.5. Loading Components Online
Loading Link contents or fieldbus device
Use the following procedure to load Link contents or fieldbus devices. It assumes that the
CIOM-A FIM has been loaded and the fieldbus devices are installed and powered on the
Links.
TIP
It is a good idea to load the fieldbus device before you load the Control
Modules containing its associated function blocks to the CEE or FIM. If you
load the Control Module first, you may get an error message indicating that
the "parent" block is not available.
Step
1
Action
In Project tab, click the desired LINK
icon.
Result
Opens the Load Dialog box.
Click Controller->Load With Contents.
R400
July 2010
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
219
5. Configuration
5.5. Loading Components Online
Step
Action
Result
TIP
If you just want to load a fieldbus device, click the device icon and click Controller>Load. We suggest using LINK/Load With Contents so you can load more than one
device at a time.
220
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
R400
July 2010
5. Configuration
5.5. Loading Components Online
Step
Action
Confirm that checkmarks appear in the
LINK and Device checkboxes listed in the
Load? column.
Result
Identify what components are to be
loaded.
(If you do not want to load a given
device, just click it to remove the check
mark from its check box.)
TIP
A Partial Load selection means that the "contained" or internal block parameters will
not be loaded to the device, which reduces the overall load time. It is generally not
necessary to load these types of parameters, since no connections are made to them.
3
R400
July 2010
Accept the default Partial Load selection
for the Resource and Transducer blocks
for a device.
Confirm Partial Load for Resource and
Transducer blocks that remain dedicated
to the device.
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
221
5. Configuration
5.5. Loading Components Online
Step
222
Action
Result
To change the Post Load State for
selected components, click the
appropriate Post Load State row.
Opens the dropdown menu to select
another state, as applicable.
Click the checkboxes to automatically
inactivate the fieldbus devices for the
load and to automatically return fieldbus
devices to post load state after the load.
Initiates automatic toggle state function
during and after the load operation.
Click the OK button.
Initiates "Load" and opens Load Dialog
box to show load progress. This
illustration is for example purposes only.
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
R400
July 2010
5. Configuration
5.5. Loading Components Online
Step
Action
Result
TIP
If errors are detected, they will be listed and you will be prompted to select whether or
not you want to continue the load with errors. It is a good idea to note the errors and
abort the load (close), so you can go back and correct the errors before completing the
load. The following illustration is for example purposes only and the errors listed are
not typical.
If the load generates errors identifying subschedule problems, you must
reconfigure the Link Master capable device to become a Basic one through
Control Builder, and restart the device to initiate the change. Otherwise, if the
FIM fails, the potential for a "no schedule" condition exists. Since the
schedule is cleared from the Link Master capable device upon the detection
of subschedule load errors, it cannot function as the backup LAS without a
schedule.
Please see the
Checking/changing fieldbus device functional class section for details on
reconfiguring a device as a Basic type.
R400
July 2010
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
223
5. Configuration
5.5. Loading Components Online
Step
7
Action
Once the load is complete, click
Monitoring tab.
Result
Opens Monitoring to view loaded devices
in LINK directory. This illustration is for
example purposes only.
TIP
The device's resource and transducer blocks are dedicated to the device and loaded
with the device, and can be viewed in the device directory in the Monitoring tab. The
device's other function blocks will not appear in its directory until the Control Module
containing them is loaded to the CEE or FIM, as applicable.
8
224
Repeat Steps 1 to 7 to load another Link
or device, as required. This completes
the LINK/fieldbus device load. Go to the
next Section Operation for information on
monitoring fieldbus devices.
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
R400
July 2010
5. Configuration
5.6. Configuring Advanced Alarming
5.6
Configuring Advanced Alarming
Overview
With R400, advanced alarming provides the ability to monitor the diagnostic parameters
and generate the system alarms. The definition of the conditions, association between
conditions and diagnostic parameters are user-defined. The condition configuration is
configured in the Control Builder and saved in ERDB and loaded to FIM.
Note: Advanced alarming feature monitors device parameters on a slow schedule.
Considerations
Following are some of the considerations for configuring diagnostic parameters.
You can generate alarms based on the conditions which are configured. These
conditions are user-defined aggregations of device diagnostics that are individually
generated in EPKS.
You can assign criticalities after the device specific conditions are created to
generate the alarms.
Conditions are associated with one or more diagnostic parameters to generate alarm.
The alarm server tracks diagnostic alarms similar to other system alarms.
Each condition has up to 5 parameter references that are used to select bits for alarm
generation. Each reference selects one or more bits from the parameter.
You can enable or disable each condition during the run time. When an active
condition is disabled, then it is removed from the alarm summary display.
By default all conditions are enabled when they are created.
Based on the system performance, you can reconfigure the alarms to eliminate the
conditions that cause redundant or unnecessary alarms to appear.
Enabling or disabling status of a condition can be performed from the device
instance.
You can define a maximum of 32 conditions per device and configure only five
parameters per condition.
For 32 conditions, parameter references must not exceed 36.
You can configure only ten unique parameters per device template.
R400
July 2010
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
225
5. Configuration
5.6. Configuring Advanced Alarming
ATTENTION
Fieldbus parameters used to generate Advanced Alarms must be periodically
read from the device. This increases the utilization of unscheduled traffic
bandwidth. Ensure to select only those parameters, which are to be
monitored.Ensure that you select only those parameters that are to be
monitored.
Opening the Configuration dialog box
The default configuration of an advanced alarming for a device template is performed in
the configuration dialog box. Configuration of alarm conditions is limited to the device
template in the template library.
Note:
The configuration for a device type can be used by all instances of the same type of
devices.
You cannot invoke the Configuration dialog box from the List View.
To open the Configuration dialog box from FF device template/device instance, perform
the following steps.
Step
1
Action
On the Field Devices menu, select Configure Advanced Alarming.
Or
In the Library mode, right-click the device template to select Configure
Advanced Alarming.
Or
Press Ctrl+Alt+A.
ATTENTION
You cannot generate default values for configuring alarm conditions from
the DD as it is Honeywell specific function.
You can invoke the Configuration dialog box in view only mode from the
device instance.
For more information to open the Configuration dialog box, see Opening
226
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
R400
July 2010
5. Configuration
5.6. Configuring Advanced Alarming
the Configuration dialog box.
Configuring/creating a condition
To configure a condition, perform the following steps.
Step
Action
From the Configure Advanced Alarming dialog box, click Condition
Listing tab.
Click New.
The Condition Configuration dialog box appears.
R400
July 2010
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
227
5. Configuration
5.6. Configuring Advanced Alarming
Step
Action
Type a name for a condition in Condition.
ATTENTION
The condition name must be unique.
The condition name must be within the maximum limit of 32
characters.
The condition name must contain alphanumeric characters. If
the condition name contains only numeric or special
characters, then an error message appears displaying
information to provide a valid name.
An error message appears when you want to configure more
than 32 conditions.
Click OK to continue.
4
228
The default values for Alarm Criticality and Priority are Failed and Urgent
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
R400
July 2010
5. Configuration
5.6. Configuring Advanced Alarming
Step
Action
respectively.
From the Alarm Criticality tab, select the appropriate criticality for the
condition.
From the Priority tab, select the appropriate priority for the condition.
ATTENTION
Each condition is configured with a priority, which manages
the condition reported to Experion system.
A condition can generate a Journal event only or an alarm with
low, high or urgent priority.
6
From the FF Conditions, select the appropriate check box to choose the
parameters.
The selection of parameters is based on the Parameter Reference selection.
To select a parameter/multiple parameters for a condition:
a)
Select a parameter from the list and the list of available bits are
available.
b)
Select one or more bits from the list, the summary of all the selections for
the condition appears as a tree view.
ATTENTION
It is highly recommended that you must select only a single
parameter bit for each condition to easily identify the cause of
the alarm that is generated and to identify the bit transition in the
alarm and event summary.
You must enter an appropriate condition name to reflect the
failure mode of the selected bitstrings.
You must select the appropriate bits from one or more device
parameters.
To clear the selected parameters/bits from the available list,
clear the check box.
Click Clear to clear all the selected options or clear the check
box to clear the selected parameters/bits from the available list.
A message appears displaying the information to clear all the
configuration information selected for the condition. Click Yes to
continue.
R400
July 2010
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
229
5. Configuration
5.6. Configuring Advanced Alarming
Step
7
Action
Click Save.
ATTENTION
While exporting/importing the device, the configured alarm conditions are
also exported/imported automatically.
Managing the conditions
After you invoke the configuration dialog box, you can manage the conditions by
creating, editing, and deleting the conditions. In the Criticality Mapping tab, invoked
from the Configuration dialog box, you can view the list of conditions assigned for a
particular criticality. Therefore, you can manage the conditions created for each device.
Enabling or disabling a condition
You can disable an active alarm condition, which causes it to clear the corresponding
alarm from the Alarm Summary. Similarly, enabling a condition, which consists of at
least one data bit string, generates the corresponding alarm.
.
ATTENTION
By default, all the conditions are disabled in the Configure Advanced
Alarming dialog box.
When you enable/disable alarm conditions, the device instance updates
the changes from the template as long as the alarm conditions are not
manually changed directly on the device instance.
When you enable/disable alarm conditions on the device instance, the
device instance stops updating changes from the template. However, if
you perform an Upload and Update to Project from the Monitoring
view, and if the project instance matches the template, the device
instance again starts updating changes from the template. Therefore
caution must be exercised when enabling/disabling alarm conditions on
the device instance as the instance will start replicating the template.
For example, consider a scenario where an engineer changes the value
on the device instance (to have it different from the template).
Coincidentally, the engineer sets the device instance value same as the
template even though the intention was not to follow the template. In such
a case, the device instance value changes when the value is changed in
the template. However, the engineer would be assuming that the value
230
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
R400
July 2010
5. Configuration
5.6. Configuring Advanced Alarming
what was set is retained on the device instance.
To enable/disable a condition, perform the following steps.
Step
Action
From the Configure Advanced Alarming dialog box, click Condition
Listing tab.
Select the condition that you want to disable and clear the check box under
the Enable column.
Or
Select the condition that you want to enable and select the check box under
the Enable column.
The selected condition is disabled and the changed setting is saved in the
database.
ATTENTION
The conditions can be enabled/disabled in the Device
R400
July 2010
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
231
5. Configuration
5.6. Configuring Advanced Alarming
Step
Action
Diagnostics tab in the configuration form of FF devices from
Project /Monitoring modes.
In the Project mode, the conditions which are enabled or
disabled are saved in the ERDB and not saved in the devices
until the device is loaded.
To enable/disable a condition in Project mode, perform the
following steps:
a)
Right-click the device instance to select Module
Properties.
The configuration form appears.
b)
Click the Device Diagnostics tab.
c)
Under the Alarm Conditions Status, select or clear
the check box to enable/disable the conditions.
In the Monitoring mode, the conditions that are modified apply
to the devices and are not saved in the ERDB. Therefore, to
save the modified conditions in the ERDB, perform the following
steps.
a)
Click Upload.
b)
Click Update to Project.
Assigning criticalities and priorities
After defining the conditions, you can view the summary of all the criticality
assignments.
You can assign criticality from the list. This attribute remains with the condition and
appears on the alarm summary when the alarm is generated. The criticalities that are
available are failure, Maintenance, Check function, and OffSpecification.
Note: You cannot change the criticality assignments in this view.
For example, when you select Maintenance criticality, the conditions which are assigned
to the same criticalities, are listed.
232
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
R400
July 2010
5. Configuration
5.6. Configuring Advanced Alarming
Editing an existing condition
To edit an existing condition, perform the following steps.
Step
Action
From the Configure Advanced Alarming dialog box, click Condition
Listing tab.
Double-click a condition.
Or
Click a condition and Click Edit.
The Condition Configuration dialog box appears.
R400
July 2010
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
233
5. Configuration
5.7. Block Offnet Diagnostic Alarm
Step
Action
Perform through steps 4 to 7 of the section Configuring/creating a condition.
ATTENTION
You can delete an alarm condition, based on the required alarms to be
generated.
To delete a condition in the Condition Listing tab
5.7
a)
Select the condition to click Delete.
b)
Click Yes to confirm the deletion of the selected condition or
press Delete on the keyboard.
Block Offnet Diagnostic Alarm
In R400 and later, a Fieldbus function block can optionally be configured to generate a
high-priority alarm, when the device containing the block is disconnected from the
network. This is accomplished with the introduction of a new parameter
OFFNETALM_ENABLED. When this parameter is set to True and if the device is off
234
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
R400
July 2010
5. Configuration
5.7. Block Offnet Diagnostic Alarm
the network, the Block Offnet Diagnostic Alarm is generated. If you set this parameter to
False when the Block Offnet Alarm is active, the alarm returns to normal. This
parameter can be configured before load and can be changed at runtime, even if the
device is offline.
ATTENTION
When you load the Fieldbus block, the value of the Enable Block Offnet
Diagnostic Alarm parameter is written to the Fieldbus Interface Module if;
the partial load option is selected or cleared.
the physical device is online or offnet.
It is not possible to load a CM containing a function block while the device
is offnet.
Behavior of the Block Offnet and Device Offnet System alarms in various
communication loss scenarios
The following table lists the behavior of the Block Offnet and Device Offnet System
alarms in the various communication loss scenarios.
Behavior of Block Offnet Alarm
Behavior of Device Offnet System
Alarm
Block Offnet Alarm is not reported
for each loaded function block in
the device.
Device Offnet System Alarm is not
reported for the device.
Loss of
communication
between an FF
device and FIM
A high-priority Block Offnet Alarm
is reported for only those loaded
function blocks in the device,
which are configured to report the
Block Offnet Alarm.
A high-priority Device Offnet
System Alarm is reported for the
device.
Communication
resumes between an
FF Device and FIM
Previously reported Block Offnet
Alarms change from Active to
Returned to Normal in the Alarm
The Device Offnet System Alarm
changes from Active to Returned
to Normal in the System Alarm
Communication loss
scenario
Loss of
communication
between C300 and
FIM
(This condition
occurs if both the
FTE cables are
disconnected.)
R400
July 2010
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
235
5. Configuration
5.7. Block Offnet Diagnostic Alarm
Communication loss
scenario
Behavior of Block Offnet Alarm
Summary Display.
Behavior of Device Offnet System
Alarm
Summary Display.
Behavior of the Block Offnet and Device Offnet System alarms in various
operational scenarios
The following table lists the behavior of the Block Offnet and Device Offnet System
alarms in the various operational scenarios. These behaviors are also dependent on
whether the devices are online or off the network.
Scenario
Behavior of Block Offnet Alarm
Inactivating a
Fieldbus Link when
the device is online.
A Block Offnet Alarm is not
reported for each loaded function
block.
A high-priority Device Offnet
System Alarm is reported for the
device.
Inactivating a
Fieldbus Link when
the device is off the
network.
Previously reported Block Offnet
Alarms changes from Active to
Disabled in the Alarm Summary.
A high-priority Device Offnet
System Alarm is reported for the
device.
Activating a Fieldbus
Link.
Previously reported Offnet Alarms
changes to Disabled when the
Link is inactivated in the Alarm
Summary. When activated, these
alarms are regenerated to
indicate the current condition of
the alarm.
Previously reported Offnet Alarms
changes to Disabled when the
Link is inactivated in the Alarm
Summary. When activated, these
alarms are regenerated to indicate
the current condition of the alarm.
If the Offnet condition does not
exist, the previously reported
alarms remain in the Alarm
Summary as Disabled.
Behavior of Device Offnet System
Alarm
If the Offnet condition does not
exist, the previously reported
alarms remain in the Alarm
Summary as Disabled.
Activating or
Inactivating a CM
containing a FF
function block.
Changing the EXECSTATE
parameter value has no effect on
the alarms reported by Fieldbus
blocks.
Changing the EXECSTATE
parameter value has no effect on
the alarms reported by Fieldbus
blocks.
Changing the state
Changing the state of a CEE
Changing the state of a CEE
236
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
R400
July 2010
5. Configuration
5.7. Block Offnet Diagnostic Alarm
Scenario
Behavior of Block Offnet Alarm
Behavior of Device Offnet System
Alarm
of a CEE containing
a FF function block
to Idle or Run..
containing Control Modules,
which contain Fieldbus blocks,
has no effect on the alarms
reported by the Fieldbus blocks.
containing Control Modules, which
in turn contain Fieldbus blocks, has
no effect on the alarms reported by
the Fieldbus blocks.
Deleting a Device,
Link, FIM or CM
containing an FF
function block
No alarms are reported for device
offnet conditions.
No alarms are reported for device
offnet conditions.
Enabling the
reporting of the Block
Offnet Diagnostic
Alarm for an
individual FF function
block when the
device is online.
A change event is logged in the
Event Summary indicating
OFFNETALM_ENABLED is set to
ON.
(The precondition is
that the Block Offnet
Diagnostic Alarm is
configured not to be
reported for the
function block, when
the device goes off
the network.)
Enabling the
reporting of the Block
Offnet Diagnostic
Alarm for an
individual FF function
block when the
device is off the
network.
A high-priority Block Offnet Alarm
is reported for that function block.
A change event is logged in the
Event Summary indicating
OFFNETALM_ENABLED is set to
ON.
A high-priority Device Offnet
System Alarm is reported for the
device, when the device goes
offnet. There is no change in the
system alarm.
(The precondition is
that the Block Offnet
Diagnostic Alarm is
configured not to be
reported for the
function block, when
R400
July 2010
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
237
5. Configuration
5.8. Configuring non-cache parameters
Scenario
Behavior of Block Offnet Alarm
Behavior of Device Offnet System
Alarm
the device goes off
the network.)
Disabling the
reporting of the Block
Offnet Diagnostic
Alarm for an
individual FF function
block when the
device is online.
A change event is logged in the
Event Summary indicating
OFFNETALM_ENABLED is set to
OFF.
Disabling the
reporting of the Block
Offnet Diagnostic
Alarm for an
individual FF function
block when the
device is off the
network.
The previously reported Block
Offnet Alarm for that function
block changes from Active to
Disabled in the Alarm Summary.
5.8
There is no change to the Device
Offnet System Alarm.
A change event is logged in the
Event Summary indicating
OFFNETALM_ENABLED is set to
OFF.
Configuring non-cache parameters
To configure non-cache parameters, perform the following steps.
WARNING
The non-cache capability bypasses the normal data-acquisition optimizations
which are implemented by FIM. Configuring or monitoring the non-cache
parameters can lead to performance degradation or visible anomalies
Therefore, you must configure non-cache parameters under special
circumstances recommended by Honeywell, Inc. or device vendors.
Step
1
Action
On the Project mode, right-click the device instance to select Module
Properties.
The configuration form appears.
238
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
R400
July 2010
5. Configuration
5.8. Configuring non-cache parameters
Step
2
Action
Click the Device Diagnostics tab.
In the Non-Cache Parameters, click
that appears in the text box.
The Point Picker dialog box appears.
4
Select the required blocks and the related parameters that appear in the
dialog box.
Click OK.
The selected parameter description appears in the corresponding Parameter
Description column.
R400
July 2010
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
239
5. Configuration
5.9. Summary
5.9
Summary
The Control Builder for the Experion system lets you add and configure fieldbus
components as a natural and intuitive extension to the existing Experion components.
This promotes a seamless integration of the fieldbus functions with existing Experion
capabilities.
240
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
R400
July 2010
5. Configuration
5.9. Summary
R400
July 2010
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
241
Downloaded from www.Manualslib.com manuals search engine
6. Operation
6.1 Monitoring Fieldbus Functions Through Station
Displays
Using Station Detail displays
The Experion Server Station application includes pre-configured Detail displays for the
CIOM-A FIM, Link, device and fieldbus function blocks. These displays are the default
entries for the Point Detail Page parameter on the Server Parameters tab of the
configuration form. Once you establish communications with a fieldbus H1 link you can
begin monitoring the status of any component that has been loaded as part of a Control
Strategy to a CIOM-A FIM with points registered in the Experion Server. The Detail
displays let you quickly view the component's current state, fault status, and pertinent
configuration data.
The following figure shows a sample CIOM-A FIM Detail display for reference. The
fieldbus Detail displays do feature convenient links to related fieldbus component
displays for easy access to associated data.
R400
July 2010
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
243
6. Operation
6.2. Foundation Fieldbus Detail Displays/Faceplates
Figure 27 Typical FIM Detail display in Station.
REFERENCE - INTERNAL
Please refer to the Operator's Guide for detailed information about calling up,
navigating, and viewing Station displays.
6.2
Foundation Fieldbus Detail Displays/Faceplates
With R311.2, a new set of Detail Displays and faceplates are created for the Foundation
Fieldbus control points. These displays provide clarity between the Fieldbus and CEE
controls. These displays are HMIWEB displays. The FF Detail Displays and faceplates
are designed to display only the standard FF parameters. The FF vendor-specific
parameters are not displayed.
This feature is applicable to the following Foundation Fieldbus control points.
PID (Proportional Integral Derivative)
244
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
R400
July 2010
6. Operation
6.2. Foundation Fieldbus Detail Displays/Faceplates
AI (Analog Input)
DO (Digital Output)
DI (Digital Input)
AO (Analog Output)
MAI (Multiple Analog Input)
Note that the FF Detail Displays and faceplates are not applicable for mixed modes (FF
AI -> CEE PID -> FF AO).
REFERENCE - INTERNAL
Refer to the following documents for more information:
HMIWeb Display Building Guide for more information on creating
displays.
Server and Client Configuration Guide for more information on configuring
faceplates.
Detail Displays contents based on FF control points loading
The FF control points can be loaded to FFLINK environment or CEE (C300 or C200)
environment. However, the contents in the Main tab display vary based on whether the
point is loaded to the CEE environment or to the FFLINK.
Naming conventions for Detail Displays
You need to follow the conventions such as block name, Point Detail Display, and Group
Detail Display to view the FF Detail Displays.
The following table lists the conventions to be followed to view the FF Detail Displays.
Block name
Point detail display
Group detail display
AI
sysdtlffaia
sysdtlffai_fp
AO
sysdtlffaoa
sysdtlffao_fp
DI
sysdtlffdia
sysdtlffdi_fp
DO
sysdtlffdoa
sysdtlffdo_fp
PID
sysdtlffpida
sysdtlffpid_fp
R400
July 2010
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
245
6. Operation
6.2. Foundation Fieldbus Detail Displays/Faceplates
MAI
sysdtlffmaia
sysdtlffmai_fp
Tabs of FF Detail Displays
The FF Detail Displays are associated with different tabs. When you click a specific tab,
its associated .htm page is loaded.
REFERENCE INTERNAL
Refer to the Experion Operator's Guide for additional details on using the
Station and calling up the displays.
The following table lists the different tabs that appear in FF Detail Displays and a short
description of each tab.
Detail Displays tab name
Main Tab Display
Description
This page displays the Control Module-related
information based on the following:
Point is loaded to CEE environment.
Point is loaded to FFLINK.
Depending on how the point is loaded, some of the
group headings and their related parameters appear
on the page accordingly.
For example when the point is loaded in CEE
environment, the following headings appear on the
page:
Execution & Control
Alarm Enable & Summary
Assigned Controller
Similarly, when the point is loaded to FFLINK, the
following headings appear on the page:
Device & Simulation State
Alarm Summary
Assigned Module
IO/Status Options Tab
246
This page contains the options that you can select for
altering the Input and output block processing and the
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
R400
July 2010
6. Operation
6.2. Foundation Fieldbus Detail Displays/Faceplates
Detail Displays tab name
Description
Display
block processing status.
Alarms Tab Display
This page can be used for configuring alarms, trip
points and priority/severity. You can enter a value
between 0 15 as alarm priority which is the standard
for FF. The corresponding alarm priority values are
mapped using system acronym table and are
indicated to adjacent numeric values. Based on the
priority, the associated alarm is logged in the Alarm
Summary.
Connection Tab Display
This page displays the names of the Point Detail
Display, Group Detail Display, and associated display
that are associated with the specific block.
Chart Tab Display
This page displays the chart display of the loaded
block.
Tuning Tab Display
This page displays the Out value and Readback
values that are plotted with Y-axis units as %. This
page also provides various configurable options for
plotting the trend.
Loop Tune Tab Display
This page displays the Out value, SP value, PV value,
Readback value that is plotted with Y-axis units as %.
Integral tuning time units are displayed both in
minutes and seconds. The master value is edited in
minutes and seconds and displayed as read-only
parameter value and they support upto 2 decimal
points. This page also provides various configurable
options for loop tuning.
Set Point
This page displays the set point input ranges and set
point ramping values. This page provides various
configurable options for status and control.
PV & OP Tab Display
This page displays the process variable ranges and
its status. This page also provides various
configurable options for control, output ranges,
clamping/filtering values, and track scale.
Detail Displays tabs of the different Foundation Fieldbus blocks
The Detail Displays of the FF blocks do not display all the display tabs. Not all tabs
appear for all FF blocks. Use the following table to determine the tabs that appear for
each FF blocks.
R400
July 2010
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
247
6. Operation
6.2. Foundation Fieldbus Detail Displays/Faceplates
FF Blocks
PID
AI
AO
DI
DO
MAI
Main
Tuning
Loop Tuning
Alarms
Connection
Chart
I/O status Option
Set Point
PV & OP
Versus Tabs
The following figure displays a sample FF PID Main tab detail display when the point is
loaded in CEE environment.
248
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
R400
July 2010
6. Operation
6.2. Foundation Fieldbus Detail Displays/Faceplates
Figure 28 FF PID Main Tab Detail Display when loaded in CEE
Environment.
The following figure displays a sample FF PID Main tab Detail Display when the point is
loaded to FFLINK.
R400
July 2010
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
249
6. Operation
6.2. Foundation Fieldbus Detail Displays/Faceplates
Figure 29 FF PID Main Tab Detail Display when loaded to FFLINK.
Common functionalities of faceplates
There are a few common functionalities that are applicable to one or more FF point
faceplates.
REFERENCE - INTERNAL
Refer to the Server and Client Configuration Guide for more information
on configuring faceplates.
The following table lists the common functionalities and the applicable FF point
faceplates.
Functionality
250
Applicable faceplate
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
R400
July 2010
6. Operation
6.2. Foundation Fieldbus Detail Displays/Faceplates
Functionality
Mode Attribute interpretation
Applicable faceplate
sysdtlffai_fp.htm
systdlffao_fp.htm
sysdtlffpid_fp.htm
sysdtlffdi_fp.htm
sysdtkffdo_fp.htm
sysdtlffmai_fp.htm
Intermediate EU values
sysdtlffai_fp.htm
systdlffao_fp.htm
sysdtlffpid_fp.htm
Off Normal Mode Indication on
faceplates
sysdtlffai_fp.htm
systdlffao_fp.htm
sysdtlffpid_fp.htm
sysdtlffdi_fp.htm
sysdtlffdo_fp.htm
sysdtlmai_fp.htm
PV Alarm Limits
sysdtlffai_fp.htm
sysdtlffpid_fp.htm
READBACK Value
sysdtlffpid_fp.htm
sysdtlffao_fp.htm
Auto selection
sysdtlffpid_fp.htm
sysdtlffao_fp.htm
sysdtlffai_fp.htm
sysdtlffmai_fp.htm
sysdtlffdi_fp.htm
sysdtlffdo_fp.htm
R400
July 2010
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
251
6. Operation
6.2. Foundation Fieldbus Detail Displays/Faceplates
FF Detail Displays example templates for Control Builder
FF Detail Displays example templates for Control Builder are installed as part of
Experion installation. These examples are installed as part of Experion installation. These
templates can be found in the following location: C:\Program Files\Honeywell\Experion
PKS\Engineering Tools\Examples\ FF Blocks.
These example templates are not supported for MAI block as it is not supported as a
standard block in the Control Builder.
Importing FF Detail Displays example templates into Control Builder
You can import FF Detail Displays example templates into Control Builder from the
following location: C:\Program Files\Honeywell\Experion PKS\Engineering
Tools\Examples\ FF Blocks.
Using Station Event Summary display
Like the Detail displays, the Alarm and Event Summary displays support the integration
of fieldbus generated notifications and events. It is integrated with Experion component
data and is for the most part self-explanatory. The following illustration shows a typical
Event Summary display that includes FIM, Link, and Device indications. Use this display
to get a quick review of recent actions that have been initiated within the system.
Figure 30 Event Summary display includes fieldbus related details.
252
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
R400
July 2010
6. Operation
6.3. Monitoring Fieldbus Functions Through Monitoring Tab
6.3 Monitoring Fieldbus Functions Through Monitoring
Tab
Inactivating/Activating a Link
Use the following procedure to inactivate/activate a fieldbus Link through the Monitoring
tab in Control Builder.
ATTENTION
Inactivating a fieldbus Link essentially shuts downs the Link and the CIOM-A
FIM, if both Links are inactivated, and interrupts the transfer of data to the
Experion system. Be sure your system can tolerate the lost of live data, while
the link is inactive.
TIP
You can initiate this same function through the corresponding Detail display
in Station.
Step
Action
In Monitoring tab, click LINK icon.
Click the Toggle State button
the toolbar.
R400
July 2010
Result
Opens Change State dialog box.
in
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
253
6. Operation
6.3. Monitoring Fieldbus Functions Through Monitoring Tab
Step
Action
Result
TIP
You can also initiate a Link shutdown through the SEG Command field on the Link
Parameters form in Monitoring. Just click Edit->Configure Module Properties to call up
the Link Block Parameters form, select SHUTDOWN from the dropdown menu for the
SEG Command field, and click Yes to acknowledge the action. You can also confirm
the current state of the link through the SEG State field. (Note that all associated
fieldbus device blocks are also shutdown, including those contained in Control
Modules.)
2
254
Click the Yes button.
Initiates state change. The LINK icon
changes from green to blue. This
illustration is for example purposes only.
The CIOM-A FIM is only inactivated
when both Links are inactivated.
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
R400
July 2010
6. Operation
6.3. Monitoring Fieldbus Functions Through Monitoring Tab
Step
Action
With LINK icon selected, click the Toggle
State button
R400
July 2010
Result
Opens Change State dialog box.
in the toolbar.
Click the Yes button.
Initiates state change. The icon changes
from blue to green. This may take a few
seconds. This illustration is for example
purposes only.
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
255
6. Operation
6.3. Monitoring Fieldbus Functions Through Monitoring Tab
Step
Action
Result
TIP
You can inactivate/activate a selected fieldbus function block by right-clicking the
function block and selecting inactivate or activate the selected Item.
This completes the inactivate/activate
function.
Monitoring/Interacting with given component/block
Once you download a CIOM-A FIM and its contents, you can use the Monitoring tab to
interact with the components including the function blocks in the fieldbus devices.
You simply double-click the desired component/block icon in the Link/Device tree
menus under the CIOM-A FIM icon to call up the associated Configuration form. Click
the given tab to view the current status of the related fieldbus data. Both the CIOM-A
FIM and LINK function blocks must be active to view on-line data. The data can be
viewed either by name or parameter reference by not checking or checking the Show
Parameter Names checkbox at the bottom of each tab.
256
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
R400
July 2010
6. Operation
6.3. Monitoring Fieldbus Functions Through Monitoring Tab
REFERENCE - INTERNAL
Please refer to the Control Building Guide sections in On-Line Monitoring
Using Control Builder for detailed information:
Setting the CEE Inactive
Setting I/O Active
Setting I/O Inactive
Changing Parameters while Monitoring
Checking/changing fieldbus device functional class
TIP
If you are running R210 or greater software, an online wizard will be launched
when you try to change the functional class of a device. In this case, follow
the instructions in the wizard instead of the steps in the following procedure.
Use the following procedure to check and change, if necessary, the functional class of the
fieldbus device. The illustrations used are for example purposes only and may differ from
the actual forms that appear in your system.
Step
1
R400
July 2010
Action
In Monitoring tab, double-click device
icon.
Result
Opens device configuration Parameters
form.
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
257
6. Operation
6.3. Monitoring Fieldbus Functions Through Monitoring Tab
Step
258
Action
Click Network Management (LM) tab.
Result
Opens Network Management (LM) tab.
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
R400
July 2010
6. Operation
6.3. Monitoring Fieldbus Functions Through Monitoring Tab
Step
R400
July 2010
Action
Result
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
259
6. Operation
6.3. Monitoring Fieldbus Functions Through Monitoring Tab
Step
Action
Result
ATTENTION
With R400, Device Diagnostics tab is added to enable/disable the alarm conditions
status and configure the non-cache parameters.
To configure the non-cache parameters, perform the following steps.
c)
In the Non-Cache Parameters, click
that appears in the text box.
The Point Picker dialog box appears.
d)
Select the required blocks and the related parameters appear in the dialog
box.
e)
Click OK.
The selected parameter description appears in the corresponding
Parameter Description column.
260
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
R400
July 2010
6. Operation
6.3. Monitoring Fieldbus Functions Through Monitoring Tab
Step
3
Action
Press <Tab> twice.
Result
Moves cursor to the Boot Operational
Function Class
TIP
The FIM is the primary Link Master for both Links. If you designate a device as a
"backup" Link Master, be sure it has the capacity to handle the Link Schedule.
Otherwise, you may have to reset the device as a Basic type and restart it to restore
operation, if the Link Schedule is too large for it to handle.
4
button in the field
If applicable, click
and select BASIC from the dropdown
menu.
Initiates online change value prompt.
Click the Yes button to acknowledge the
change.
Functional boot class changes to BASIC.
Click the OK button to close the
Parameters form.
Return to Control Builder application.
Double-click the Resource block icon
Calls up Resource Block Parameters
form.
R400
July 2010
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
261
6. Operation
6.3. Monitoring Fieldbus Functions Through Monitoring Tab
Step
262
Action
Click the Other tab.
Result
Calls up the Other tab.
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
R400
July 2010
6. Operation
6.3. Monitoring Fieldbus Functions Through Monitoring Tab
Step
Action
9
button in the User Restart field
Click
and select Restart processor from the
list.
R400
July 2010
Result
Initiates online change value prompt.
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
263
6. Operation
6.3. Monitoring Fieldbus Functions Through Monitoring Tab
Step
Action
Result
TIP
The alternative to a restart is manually cycling power to the fieldbus device.
10
Click Yes to restart the fieldbus device.
Fieldbus device operational class
changes to Basic after restart.
TIP
You can confirm the change by calling up the device's Parameters form and checking
that BASIC appears in the DL Operational Functional Class field on the Network
Management (Basic) tab.
11
This completes the procedure. Repeat
the procedure for another device, as
applicable.
Checking live list and interacting with uncommissioned devices
Use the following procedure to check the link for devices that are added to the Live List
as uncommissioned. The illustrations used are for example purposes only and may differ
from the actual forms that appear in your system.
CAUTION
Be sure you review the Guidelines for adding fieldbus device to
"live"/operating Link in the next section before adding an uncommissioned
fieldbus device to an in-service Link.
Step
1
Action
Check the Link icon for the presence of
an asterisk
264
Result
An asterisk signals that an
uncommissioned device has been added
to the link.
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
R400
July 2010
6. Operation
6.3. Monitoring Fieldbus Functions Through Monitoring Tab
Step
Action
Result
Click the
for the Link icon.
Opens the Link directory tree. This
illustration is for example purposes only.
Double-click the uncommissioned device
Opens the LINK Parameters form with
the Uncommissioned Devices tab open.
icon
R400
July 2010
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
265
6. Operation
6.3. Monitoring Fieldbus Functions Through Monitoring Tab
Step
Action
Check the Uncommissioned devices list
box for these details about the device.
Tag
Address
Range
Device ID
Template
Vendor
Model Name
Device Rev
DD Rev
266
Result
Determine if a block type already exists
for the device in the Control Builder
Library. It will be specified in the
Template column.
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
R400
July 2010
6. Operation
6.3. Monitoring Fieldbus Functions Through Monitoring Tab
Step
Action
Result
TIP
It may be a good idea to record the device's Tag name and Device ID for future
reference.
5
If a block type does exist, go to the
previous configuration procedures to
create, assign, configure, match, and
load the device.
A block type must exist before a device
can be integrated with the system. The
illustration is for example purposes only.
If a block type does not exist, create
one using the vendor's DD files as
described in Creating a Fieldbus
device type from vendor DD in the
previous Configuration section.
TIP
It is possible that the uncommissioned device may have an earlier version of the
vendor's software (Device Rev). In this case, the device would appear to have no
matching block type even if one exists for the same device but it is for a different
software version. If the vendor supports flash upgrade of its device's firmware, you can
upgrade the device's firmware through this tab. Please see Upgrading Firmware in
Uncommissioned Device the next Section Maintenance, Checkout and Calibration for
more information.
A new Link Schedule must be loaded to the FIM and other LinkMaster devices anytime
there is a change that invalidates the current Link Schedule, such as adding a device,
removing a device, or making a configuration change.
6
Click the OK button to close the form.
This completes the check for
uncommissioned devices.
Viewing and optimizing Link schedule configuration
The following table summarizes how to call up a Link schedule configuration for
viewing in the control chart area of the Control Builder application. You can also interact
with the natural schedule to optimize it using the considerations listed below. Or, you can
configure the Link for the system to provide automatic schedule optimization as noted in
the following procedure.
R400
July 2010
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
267
6. Operation
6.3. Monitoring Fieldbus Functions Through Monitoring Tab
Prerequisites
You have completed your control strategy configuration that includes fieldbus blocks
integrated with control modules in Control Builder.
Considerations
The key to optimizing the Link schedule is logically configuring the ORDERINCM
parameter for each block to:
Sequence blocks in a logical order from inputs to outputs and,
Execute non-control blocks after control blocks.
The following are some general latency related considerations to use as reference for
determining the most logical overall sequencing for your Control Strategy.
Assume that faster loops are more critical and have a higher priority than slower
ones on the same link.
Primary or innermost loops are always more critical than secondary or outer
loops. The same is true for lower level loops in multi-level cascades, since the
timing requirements for each level become less critical.
Configurations that do not contain an output type block have a much lower
priority than any configuration that does, since these configurations are most
likely intended for monitoring only.
Back-Calculation publications have the lowest priority, since they only have to
be published before they are needed in the next execution sequence.
Delay execution of non-control loop auxiliary blocks like integrators through the
ORDERINCM parameter sequencing. If they are created last, delay will occur
naturally through the default ORDERINCM parameter sequencing.
See the following procedure to configure the FFLink for automatic schedule
optimization.
Calling up Link Schedule
If You Are in the . . .
268
Then, you can
And, the Link Schedule Configuration
shows. . .
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
R400
July 2010
6. Operation
6.3. Monitoring Fieldbus Functions Through Monitoring Tab
If You Are in the . . .
Project Tab
Then, you can
And, the Link Schedule Configuration
shows. . .
Right-click the Link
icon and select Open
Chart from the list.
Or,
The block execution and data publications for
all Control Modules that are configured in
Project and assigned to the LINK or CEE. And,
they contain fieldbus function blocks that are
associated with a device assigned to the given
Link, and/or Experion blocks that participate in
Link publications. See the Sample Link
Schedule configuration display in Project
Figure that follows this table for reference.
Double-click the Link
icon.
Monitoring Tab
R400
July 2010
Same as above.
The block execution and data publications for
all applicable Control Modules configured and
assigned in Project and loaded to the LINK or
CEE. See the Sample Link Schedule
configuration display in Monitoring Figure that
follows this table for reference.
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
269
6. Operation
6.3. Monitoring Fieldbus Functions Through Monitoring Tab
Figure 31 Sample Link Schedule configuration display in Project.
270
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
R400
July 2010
6. Operation
6.3. Monitoring Fieldbus Functions Through Monitoring Tab
Figure 32 Sample Link Schedule configuration display in Monitoring.
Additional Link Schedule terms reference
The following table lists additional terms that appear at the bottom of the link schedule
(not shown in figures above) along with their descriptions.
Term
Description
Macrocycle Usage
Gain (MUG)
R400
July 2010
Measures percent reduction in used portion of macrocycle, start to end
of last element.
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
271
6. Operation
6.3. Monitoring Fieldbus Functions Through Monitoring Tab
Term
Description
MUG = 1
optimized used portion length
100%
natural used portion length
Latency Improvement
Factor (LIF)
(reduction factor)
Measures percent reduction in latency from start of input to end of output
Publication Gap
Availability
Improvement (PGAI)
Index based on square of gap sizes greater than 18 milliseconds.
LIF = 1
optimized loop length
100%
natural loop length
PGAI = 1
(sum of squares of lengths of
natural qualifying pub gaps)
(sum of squares of lengths of 100%
optimized qualifying pub gaps)
To configure link schedule optimization
Step
Action
In the Project tab, click the plus sign for the FIM icon to expose its Links in
the tree.
Right-click the first LINK icon and select Module Properties to open the
LINK Block Parameters form.
On the Main tab, click the down-arrow button in the Link Schedule
Optimization box and select OPT or OPT_NOFORCE for automatic link
schedule optimization. Otherwise, select NO_OPT to disable link schedule
optimization.
Refer to Parameters for Link Configuration in Project Mode for more
information about the selections.
Click the down arrow button in the Sample Skew box and select SKEW or
NOSKEW for desired block execution action.
Refer to Parameters for Link Configuration in Project Mode for more
information about the selections.
272
Repeat Steps 2 to 4 for other Links, as applicable.
Click the OK button to close the form and save the settings.
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
R400
July 2010
6. Operation
6.3. Monitoring Fieldbus Functions Through Monitoring Tab
Step
7
Action
This completes the procedure.
REFERENCE - INTERNAL
Please refer to Link Schedule and Function block execution schedule in this
document for additional schedule information.
CheckingCIOM-A FIM redundancy status and initiating manual switchover
You monitor redundant CIOM-A FIM status and initiate a manual switchover through
the Redundancy Module configuration form in Monitoring mode the same as you would
for a redundant Control Processor Module (CPM). The following illustration shows a
typical Summary tab for a Redundancy Module as viewed in Monitoring mode for
reference.
R400
July 2010
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
273
6. Operation
6.3. Monitoring Fieldbus Functions Through Monitoring Tab
REFERENCE - INTERNAL
Please refer to the C200 Controller Redundancy Functionality in the Control
Builder Component Theory for more information.
274
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
R400
July 2010
6. Operation
6.3. Monitoring Fieldbus Functions Through Monitoring Tab
Using Controller menu functions
Many of the Controller menu functions designed for use with the Controller and CEE
components also apply for the FIM and LINKs components. These include Upload,
Update, and Checkpoint functions. These functions are useful for correcting mismatches
that may occur between the components and the database. Please refer to the Control
Building Guide for details about a given menu function.
R400
July 2010
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
275
6. Operation
6.3. Monitoring Fieldbus Functions Through Monitoring Tab
276
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
R400
July 2010
7. Fieldbus Device Commissioning
This section outlines a typical process to follow to commission a fieldbus loop in an
Experion system. This section does not provide detailed procedures for each stage in the
process. Please reference appropriate sections in this document or applicable vendor
documentation for detailed information, if required.
The following table lists the topics included in this section. If you are viewing this
information online, just click the topic title to jump to the information location.
Topic
Getting Started
Connecting Devices
Checking Device
Checking Control Strategy
Flowchart Summary
7.1
Getting Started
Read this first
The CIOM-A Fieldbus Interface Module (FIM) sets many parameters within a fieldbus
device during its initial setup and commissioning in an Experion system. While you can
change some parameters, such as calibration ones, when the device is being operated on a
workbench or at a location apart from the system, you must not change certain other
parameters. The following table outlines the functions you must consider before
commissioning a device.
For This Function. . .
R400
July 2010
Consider This . . .
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
277
7. Fieldbus Device Commissioning
7.1. Getting Started
For This Function. . .
Link Settings
Consider This . . .
These parameters can effect whether or not a device can
communicate with other devices on the link, or whether it
communicates efficiently and can recover properly from errors.
They should never be changed, especially by another host
device.
If the Experion system notices that these parameters have been
changed after a device has been off the network, the FIM takes
the following action:
c)
Changes the parameters back.
d)
De-commission the device (assuming other parameters
have been changed also).
e)
Change a Link-Master-capable device to a Basic device.
To recover, the (now uncommissioned) device must be
changed back to a Link-Master device, if desired, and re-loaded
from the Project or Monitoring tab in Control Builder.
Link Schedule
The Link Schedule controls the publication schedule, if no FIM
is available on the link. If the device was moved from another
link or to another host and was loaded with a different schedule,
the link schedule is not the current schedule version number for
this link. In this case, the FIM will take the following action.
f)
De-commission the device.
g)
Change a Link Master capable device to a Basic device.
To recover, the (now uncommissioned) device must be
changed back to a Link-Master device, if desired, and re-loaded
from the Project or Monitoring tab in Control Builder.
Virtual Communication
Relationships (VCRs)
278
The Virtual Communication Relationships (VCRs) are
communication connections that are established for a given link.
They should not be re-configured on another link or by another
Host. Otherwise, they will very likely not be configured correctly
and could interfere with communications when the device is
restored to the desired link. When the FIM first encounters a
new uncommissioned device, it will clear its VCRs.
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
R400
July 2010
7. Fieldbus Device Commissioning
7.1. Getting Started
For This Function. . .
Consider This . . .
Link-Master Capable
A Link-Master-Capable device can take over control of a link.
When FIM first encounters a new uncommissioned device, it
checks to see if it is configured as a Link-Master capable device
and re-configures it as a Basic device. (When the device is
commissioned, it can be changed back to Link-Master capable,
since it will be loaded with the correct backup link schedule.)
Binding of Fieldbus Devices
to the Experion database
The three most important identification parameters for a
fieldbus device are its:
Device_ID,
PD_Tag, and
Link Address.
The Device_ID is required by Fieldbus Foundation
specifications to be device-unique and unchangeable. But, if
either the Physical Device Tag (PD_Tag) or the Link Address is
changed while the device is off the network, the device is decommissioned and will have to be re-commissioned when it is
returned to the link.
If a device is removed from the link and another device is
placed on the link at the same address (second device will have
different Device_ID and possibly different PD_Tag), the original
device will appear de-commissioned upon return to the link.
To recover, the (now uncommissioned) device must be recommissioned or matched again to its device object and then
re-loaded.
Initial checks and operations
Stage
1
Funtion
Completed
Check and test all physical wire connections and verify correct
voltage on H1 segment.
References:
Fieldbus wiring selection and calculation
Load FIM block only.
References:
R400
July 2010
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
279
7. Fieldbus Device Commissioning
7.2. Connecting Devices
Stage
Funtion
Completed
Adding CIOM-A FIM block to Project
Loading a CIOM-A FIM and its Links
3
Was FIM download successful?
NO > Go to Stage 4
YES > Go to Stage 7
Is chassis and CIOM-A FIM powered?
NO > Go to Stage 5
YES > Go to Stage 6
Be sure required voltage is present at the power supply and it is
turned On.
Replace power supply, if required.
Return to Stage 2.
Verify network connections.
Replace FIM, if required.
Return to Stage 2.
Measure and establish H1 segment baseline with Fluke
Scopemeter and Relcom FTB-3 or equivalent equipment.
Go to Stage 8 in the next section Connecting Devices
7.2
Connecting Devices
Stage
8
Funtion
Completed
Connect the next device.
References:
Wiring
Does device appear on link?
NO > Go to Stage 10
280
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
R400
July 2010
7. Fieldbus Device Commissioning
7.2. Connecting Devices
Stage
Funtion
Completed
YES > Go to Stage 23 in the next section Checking Devices.
10
Be sure cable is connected to proper segment terminals on RTP
and that the RTP to CIOM-A FIM cable is connected to proper
CIOM-A FIM.
References:
Connecting RTP cable to module
Wiring
11
Connect Relcom Tester and/or Fluke Scopemeter to Link's
cable.
12
Is voltage over 9 volts?
NO > Go to Stage 13
YES > Go to Stage 14
13
Test the power supply, check that terminators are Installed
properly and check for short circuits.
Return to Stage 9
14
Does proper number of devices appear on tester?
NO > Go to Stage 16
YES > Go to Stage 15
15
Check that proper Link is downloaded and that device is
connected to proper link.
References:
Loading a CIOM-A FIM and its Links
Return to Stage 9
16
Are noise average and peak under 75 millivolts?
NO > Go to Stage 17
YES > Go to Stage 18
17
R400
July 2010
Check the integrity of all cable connections, cables and verify the
design of the link.
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
281
7. Fieldbus Device Commissioning
7.3. Checking Device
Stage
Funtion
Completed
Return to Stage 9
18
Is lowest signal level over 150 millivolts?
NO > Go to Stage 19
YES > Go to Stage 20
19
Insufficient power for device. Check power supply and link
design.
Return to Stage 9
20
Is there an addressing issue?
NO > Go to Stage 21
YES > Go to Stage 22
21
Device should be present. Replace the device.
Return to Stage 9
22
Check if address is in unpolled range, check for too many
devices with temporary address.
References:
Tags, Addresses, and Live List
Return to Stage 9
7.3
Checking Device
Stage
23
Funtion
Completed
Does firmware - DD Revision match device revision?
NO > Go to Stage 24
Yes > Go to Stage 25
24
Upgrade firmware or import new DD file
References:
Replacing Device Template with a Different One
282
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
R400
July 2010
7. Fieldbus Device Commissioning
7.4. Checking Control Strategy
Stage
Funtion
Completed
Making a fieldbus device type from vendor DD
25
Match device.
If you are running software version R210 or greater, a wizard is
provided to guide you through the steps for matching an
uncomisisioned device.
References:
Matching uncommissioned device to project device or vice versa
26
Load (Partial Load) the new device from Project tab.
References:
Loading Link contents or fieldbus device
27
Measure and compare H1 segment baseline with Fluke
Scopemeter and Relcom FTB-3 or equivalent equipment.
28
Are measurements within specifications?
NO > Go to Stage 29
YES > Go to Stage 30
29
Identify source of noise or communication problems and repair or
replace equipment as required.
Return to Stage 27
30
Do you need to add more devices on this segment?
NO > Go to Stage 31 in the next section Checking Control
Strategy.
YES > Return to Stage 8 in previous section Connecting
Devices.
7.4
Checking Control Strategy
Stage
31
Funtion
Completed
Is control strategy configured?
NO > Go to Stage 32
R400
July 2010
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
283
7. Fieldbus Device Commissioning
7.5. Flowchart Summary
Stage
Funtion
Completed
Yes > Go to Stage 33
32
Configure control strategy.
References:
About control strategy configuration
33
Load control strategy to device.
References:
About load operations
34
Are parameters correct?
NO > Go to Stage 35
YES > Go to Stage 36
35
Make required parameter changes on-line to device.
References:
Monitoring/Interacting with given component/block
36
Upload device to project.
References:
Load Interactions for Fieldbus Related Operations
This completes the commissioning process.
The commissioning process is summarized in the following
flowchart.
7.5
Flowchart Summary
The commissioning stages outlined above are summarized in the following flowchart.
284
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
R400
July 2010
7. Fieldbus Device Commissioning
7.5. Flowchart Summary
R400
July 2010
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
285
7. Fieldbus Device Commissioning
7.5. Flowchart Summary
286
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
R400
July 2010
8. Maintenance, Checkout, and Calibration
8.1
Adding, Removing and Replacing Components
About removal and insertion under power (RIUP)
REFERENCE - INTERNAL
Please review the Removal and Insertion Under Power (RIUP) Function
Guidelines in the Control Hardware Installation Guide before you RIUP any
module.
The removal of the CIOM-A FIM results in the loss of communications with both H1
fieldbus links.
The removal of an individual fieldbus device only breaks communications with that
device.
General procedure
We recommend that you proceed with extreme caution whenever
replacing any component in a control system. Be sure the system is
offline or in a safe operating mode.
Component replacements may also require corresponding changes
in the control strategy configuration through Control Builder, as well
as downloading appropriate data to the replaced component.
The direct replacement of a CIOM-A FIM of the same kind is just a matter of turning
OFF the chassis power supply, disconnecting the RTP cable, removing the existing
component, installing a new one in its place, connecting the RTP cable, and turning on
chassis power supply. You may also have to load its "personality" image firmware before
it can become fully operational. Must also reload the CIOM-A FIM from the Project tab
in Control Builder to restore operation.
If you are adding a fieldbus device, observe the following Guidelines for adding fieldbus
device to "live"/operating Link, if the Link is in-service, follow the installation
instructions for the component and then configure it through Control Builder to integrate
it with your control strategy. See the previous procedure for Checking live list and
interacting with uncommissioned devices for more information about including a device
in the system.
If you are removing and/or replacing a fieldbus device, proceed with extreme caution.
You may have to delete, restore, and/or create all hardware connections and the control
R400
July 2010
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
287
8. Maintenance, Checkout, and Calibration
8.1. Adding, Removing and Replacing Components
strategy database configuration through the Control Builder. You may also have to create
a new block type for the device and/or upgrade the device's firmware. Please refer to the
Replacing a failed device with a like device having the same model name and device
revision or Replacing a failed device with a different device using a different block type
section for more details.
Guidelines for adding fieldbus device to "live"/operating Link
CAUTION
Be sure to observe the following guidelines when adding a fieldbus device
that is Link Master capable to a "live"/operating Link to avoid possible loss of
control and view.
In Experion R300.1 or greater, you can choose to enable the safe handling
option for the CIOM-A FIM instead. See the following Using optional safe
handling for new devices section for more information.
The following guidelines are provided to avoid a rare operating circumstance where a
newly added uncommissioned fieldbus device takes over the Link Active Scheduler role
due to a CIOM-A FIM failure. Since this uncommissioned fieldbus device has not been
loaded with the proper backup link schedule, it will render the link inoperative by
disrupting the periodic publication of device data over the link.
Assign and configure the appropriate block type for the new fieldbus device to the
Link in Project.
Configure the fieldbus device function blocks into the Control Strategy in Project.
Set the address for the device in the range of 248 to 251 decimal or clear the device's
address setting, so it assumes a default address in the high range when it is added to
the Link.
Inactivate the CEE and its CMs to put the CPM in its IDLE mode while the
uncommissioned fieldbus device is commissioned and loaded with the proper link
schedule.
Add the fieldbus device to the link, use the match function through the Monitoring
tab in Control Builder to match the device with its block type, and load the device
from Project.
Load the Control Strategy to CEE from Project.
Activate the CEE and its CMs to put the CPM in its RUN mode.
288
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
R400
July 2010
8. Maintenance, Checkout, and Calibration
8.1. Adding, Removing and Replacing Components
REFERENCE - INTERNAL
Please refer to the previous Configuration section for more details about
pertinent configure/load actions noted in the Guidelines above. See the
Fieldbus Integration With Experion System section for general reference
information about the LAS and addresses.
Using optional safe handling of new devices
If you enable the safe handling option for the Series A FIM through its configuration
form in Control Builder, the following actions are automatically initiated when you add a
new device to a loaded Fieldbus link.
Clears any existing VCRs configured in the device.
Clears any existing link schedule.
Clears the primary link master flag on the device.
Sets the link settings in the device to the current link settings of the segment.
If required, changes the device to a basic one and restarts the device.
Enabling and disabling safe handling
You enable and disable the safe handling option through the Safe Handling of New
Devices Enabled check box on the Main tab of the FIM Block's configuration form in
Control Builder. The default is selected or checked check box, which means safe
handling is enabled.
Safe handling and previously commissioned devices
The safe handling option does not apply when removing and adding a previously
commissioned device to the Fieldbus link. However, if you remove a commissioned
device from one link and add it to another link, the device is treated as an
uncommissioned device and the safe handling option applies. If this same device is later
moved back to its original link, it will appear as an uncommissioned device and will
require a reload.
Removing power during a safe handling operation
The safe handling operation can take up to 30 seconds to complete after adding a new
device to a link. If you remove a device while the safe handling operation is in progress,
it may have its configuration partially cleared.
R400
July 2010
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
289
8. Maintenance, Checkout, and Calibration
8.1. Adding, Removing and Replacing Components
Moving a commissioned device to another link and then back to its original link after
only 1 to 20 seconds has expired, may leave the device in a half safe handled state. If the
FBAP VCR was cleared, the FIM and Control Builder may not be able to talk to the
device. If this occurs, Fieldbus blocks will appear gray on the Monitoring tab. In this
case, you will need to delete and reload the device or remove the device from the link
and put it back on another link for at least 30 seconds to allow the safe handling
operation to complete.
To avoid partial safe device handling, do not move previously commissioned devices to
other links in the system too quickly.
Replacing a failed device with a like device having the same model name and
device revision
TIP
If you are running R210 or greater software, a wizard will guide you through
the device replacement process when you initiate the action through the
device detail display in Station. In this case, you can ignore the following
procedure.
Use the following procedure to replace a failed fieldbus device with a like device having
the same Model Name and Device Revision (DEV_REV). The procedure assumes the
system is offline or in a safe operating mode. The illustrations used are for example
purposes only and may differ from the actual forms that appear in your system
Step
290
Action
Result
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
R400
July 2010
8. Maintenance, Checkout, and Calibration
8.1. Adding, Removing and Replacing Components
Step
Action
Result
Disconnect the failed device from the
Link.
Fieldbus device icon turns red in
Monitoring tab.
Right-click the failed device icon.
Opens shortcut menu.
R400
July 2010
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
291
8. Maintenance, Checkout, and Calibration
8.1. Adding, Removing and Replacing Components
Step
3
292
Action
Select Device Replacement.
Result
Calls up the LINK Block Parameters form
with the failed device listed in the bottom
half of the Device Replacement Dialog.
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
R400
July 2010
8. Maintenance, Checkout, and Calibration
8.1. Adding, Removing and Replacing Components
Step
Action
Result
TIP
If you did not disconnect the failed device in Step 1, the following message prompt
appears instead of the Device Replacement Dialog telling you to do so before you can
proceed. In this case, repeat Steps 2 and 3.
R400
July 2010
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
293
8. Maintenance, Checkout, and Calibration
8.1. Adding, Removing and Replacing Components
Step
Action
Result
Connect the replacement fieldbus device
to the Link.
Wait for the replacement device to
appear as an Uncommissioned Device
(UCD) listed in the top half of the Device
Replacement dialog.
Click the checkbox to the left of the Tag
column for the Replacement Device.
The "Replace the Failed Device with the
Uncommissioned Replacement Device"
button becomes active.
Click the "Replace the Failed Device with
Uncommissioned Replacement Device"
button.
Warning prompt asks if you want to
continue.
294
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
R400
July 2010
8. Maintenance, Checkout, and Calibration
8.1. Adding, Removing and Replacing Components
Step
Action
Click the Continue button.
Result
If another Warning prompt appears, the
replacement device was previously
matched to another device and the
previous match will be undone, if you
continue.
Otherwise, go to the result in the next
Step.
Click the Continue button.
Progress dialog appears to track the
status of the replacement.
Wait for Replacement Device Load
Confirmation dialog to appear. Click the
Continue button.
Load Dialog for replacement device
appears. It is normal for an error code
(Err xxxx) to appear in the Current State
column for the blocks.
R400
July 2010
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
295
8. Maintenance, Checkout, and Calibration
8.1. Adding, Removing and Replacing Components
Step
Action
Result
TIP
If you elect to Cancel the load at this time, be sure you complete the device load
before you return the system to normal operation.
If you are replacing a device that includes instantiated blocks, you must re-load any
Control Module and Sequential Control Module that include client/server connections
to the blocks in the replacement device from the Monitor tab before putting the device
into operation. See Instantiable block implementation considerations for more
information.
296
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
R400
July 2010
8. Maintenance, Checkout, and Calibration
8.1. Adding, Removing and Replacing Components
Step
Action
Result
10
Click the checkboxes for the automatic
state changes near the bottom of the
dialog box. Click the OK button.
Load dialog appears to track progress of
the load.
11
Once the load is completed, check the
Monitoring tab to confirm that the device
icon has turned green and function
blocks are inactive (blue) or active
(green) per the selected Post Load State.
Return to normal operation.
12
This completes the device replacement procedure.
Replacing a failed device with a different device using a different block type
Use the following procedure to replace a failed device with a different device using a
different block type. This procedure assumes the system is offline or in a safe operating
mode. The illustrations used are for example purposes only and may differ from the
actual forms that appear in your system
ATTENTION
Starting with R400, you can generate an Unlike Device Replacement Report
for an FF device. You can view the device-related information and the control
Modules that would be affected by Unlike Device Replacement.
R400
July 2010
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
297
8. Maintenance, Checkout, and Calibration
8.1. Adding, Removing and Replacing Components
For more information on Unlike Device Replacement Report, see Unlike
Device Replacement Report.
Step
Action
Optionally, inactivate any CMs that
contain blocks associated with the failed
device.
CM icons are blue.
Disconnect the failed device from the
Link.
Device icon turns red in Monitoring tab.
298
Result
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
R400
July 2010
8. Maintenance, Checkout, and Calibration
8.1. Adding, Removing and Replacing Components
Step
Action
In Monitoring tab, locate all Control
Modules (CMs) containing fieldbus
function blocks associated with the failed
device.
R400
July 2010
Result
The associated fieldbus block icons will
be red.
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
299
8. Maintenance, Checkout, and Calibration
8.1. Adding, Removing and Replacing Components
Step
300
Action
Result
Right-click the CM and select Force
Delete from the popup
menu.
Opens Force Delete dialog.
Click the Delete Selected object(s)
button.
Deletion errors are displayed in the list
box for the dialog. You can ignore these,
since you know the failed device is off
net.
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
R400
July 2010
8. Maintenance, Checkout, and Calibration
8.1. Adding, Removing and Replacing Components
Step
Action
Click the Close button to acknowledge
any errors or skip this Step, if no errors
are detected.
Repeat Steps 4 to 6 for other CMs, as
required.
Result
Deletes CM (pidloop) from CEE folder
along with fieldbus block (FFAI101) from
device (ST101) in Monitoring tab, for this
example.
TIP
It is a good idea to record the Tag and Address assignments for the failed device
before deleting it.
8
Right-click the failed device icon and
select Force Delete from the popup
menu.
Opens Force Delete dialog.
Click the Delete Selected object(s)
button.
Deletes Failed device from the Link folder
in Monitoring.
10
In Project tab, double-click the CM
(pidloop) that was deleted from the
Monitoring tab.
Opens CM in control chart.
R400
July 2010
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
301
8. Maintenance, Checkout, and Calibration
8.1. Adding, Removing and Replacing Components
Step
Action
Result
TIP
It is a good idea to print out a parameters and connections report for a CM before you
modify it. This will serve as a convenient configuration reference.
302
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
R400
July 2010
8. Maintenance, Checkout, and Calibration
8.1. Adding, Removing and Replacing Components
Step
Action
Result
11
Right-click the fieldbus function block and
select Function Block Unassign from the
popup menu.
Unassigns Fieldbus block (FFAI101) from
device (ST101), for this example.
TIP
You must unassign the given fieldbus block from its associated device before you can
delete the device from Project.
ATTENTION
If you unassign a Fieldbus block that has a RCAS_IN or ROUT_IN connection from a
Experion block, be aware that the VCR that was formed when the connection was
made is not removed when the block is unassigned. To remove this VCR, you must
delete the block and then recreate it. The same is true, if you want to delete the
RCAS_IN or ROUT_IN connection and re-wire it to the block's CAS_IN pin.
12
Repeat Step 11 for other blocks, if
required.
13
Click
14
Click the Yes button.
R400
July 2010
button.
Opens Save prompt.
Closes chart and saves changes to CM.
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
303
8. Maintenance, Checkout, and Calibration
8.1. Adding, Removing and Replacing Components
Step
304
Action
Result
15
Repeat Steps 10 to 14 for other CMs, if
required.
16
In Project tab, right-click failed device
icon and select Delete from popup menu.
Opens the Delete Selected object(s)
dialog.
17
Click the Delete Selected object(s)
button.
Device (ST101) is deleted from the LINK
folder, for this example.
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
R400
July 2010
8. Maintenance, Checkout, and Calibration
8.1. Adding, Removing and Replacing Components
Step
Action
18
In Library tab, drag and drop block type
for replacement device from applicable
vendor directory to open area in Project
tab.
R400
July 2010
Result
Opens Name New Function Block(s)
dialog.
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
305
8. Maintenance, Checkout, and Calibration
8.1. Adding, Removing and Replacing Components
Step
306
Action
Result
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
R400
July 2010
8. Maintenance, Checkout, and Calibration
8.1. Adding, Removing and Replacing Components
Step
19
Action
Key in tag name of failed device in the
Destination column and click the Finish
button.
20
Click the device icon and click the
assign button in the toolbar.
R400
July 2010
Result
Device icon appears in Project tab.
Calls up the Execution Environment
Assignment dialog box.
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
307
8. Maintenance, Checkout, and Calibration
8.1. Adding, Removing and Replacing Components
Step
Action
21
With Devices tab open and device
(ST101) selected, click the Assign button.
Assigns device (ST101) to LINK
(LINK10105), for this example.
22
Click the Close button.
Closes the dialog.
308
Result
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
R400
July 2010
8. Maintenance, Checkout, and Calibration
8.1. Adding, Removing and Replacing Components
Step
23
Action
Result
Click
to open the FIM, LINK and
Device directories in Project tab.
Expands directories to show contents.
24
Double-click the device (ST101) icon.
Opens Device Block Parameters form.
25
Check that the Device Network Node
Address entry matches the address for
the failed device. If required, key in
matching address. Click Ok to close
form.
Address for the replacement device
matches the address assignment of the
failed device.
26
In Project tab, double-click CM (pidloop)
that contains unassigned function block
for failed device.
Opens CM in control chart.
R400
July 2010
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
309
8. Maintenance, Checkout, and Calibration
8.1. Adding, Removing and Replacing Components
Step
Action
27
Right-click fieldbus block (FFAI101) and
select Function Block Assign from popup
menu.
Opens the Function Block Assignment
Dialog.
28
Click the checkbox for Device Name
ST101 and click the Assign button.
Assigns block FFAI101 to new device
ST101, for this example.
310
Result
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
R400
July 2010
8. Maintenance, Checkout, and Calibration
8.1. Adding, Removing and Replacing Components
Step
Action
29
Repeat Steps 27 and 28 for other blocks,
if required.
30
Click
31
Click the Yes button.
Closes chart and saves CM changes.
32
Connect the replacement fieldbus device
to the Link.
Device (ST102) appears as an
uncommissioned device (UCD) icon
close button.
Result
Opens Save Prompt.
in the LINK folder in the
Monitoring tab.
33
R400
July 2010
Double-click the UCD icon.
Calls up the LINK Block Parameters
Uncommissioned Devices form.
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
311
8. Maintenance, Checkout, and Calibration
8.1. Adding, Removing and Replacing Components
Step
Action
Result
34
Click the Match button.
Calls up the Device Match dialog.
35
Click checkbox to left of Tag column for
matching Project Device (ST101).
Selects project device and activates the
Match buttons.
TIP
Always initiate match from Project Device to UCD for replacement devices.
312
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
R400
July 2010
8. Maintenance, Checkout, and Calibration
8.1. Adding, Removing and Replacing Components
Step
Action
Result
36
Click the Match From Project Device to
Uncommissioned Device button.
Opens Warning prompt about
Tag/Address changes in UCD.
37
Click the Continue button.
Progress dialog appears to track status
of function.
38
Wait for match to be completed and note
that the UCD's Tag and Address now
match the Project Device. Click the OK
button.
Closes the Match dialog.
39
In Project tab, click LINK with new project
device (ST101) and click Controller>Load with Contents.
Calls up the Load Dialog.
R400
July 2010
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
313
8. Maintenance, Checkout, and Calibration
8.1. Adding, Removing and Replacing Components
Step
40
Action
Be sure Load checkboxes for
components to be loaded include a
check mark. Click checkbox to
add/remove component as
applicable.
Result
Load With Contents dialog appears to
track progress of the load.
Click the OK button.
314
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
R400
July 2010
8. Maintenance, Checkout, and Calibration
8.1. Adding, Removing and Replacing Components
Step
Action
41
Wait for load to complete and check that
UCD changes to commissioned device,
in Monitoring tab.
42
In Project tab, click CEE with
reconfigured CM and click Controller>Load With Contents.
R400
July 2010
Result
Calls up Load Dialog.
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
315
8. Maintenance, Checkout, and Calibration
8.1. Adding, Removing and Replacing Components
Step
43
Action
Be sure Load checkboxes for
components to be loaded include a
check mark. Click checkbox to
add/remove component as
applicable.
Result
Load With Contents dialog appears to
track progress of the load.
Click the OK button.
316
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
R400
July 2010
8. Maintenance, Checkout, and Calibration
8.2. Unlike Device Replacement Report
Step
Action
44
Wait for the load to complete and check
that the CM is restored in Monitoring tab.
Result
Return to normal operation.
TIP
It is a good idea to do an Upload followed by an Update to Project for the fieldbus
device and the CMs after a replacement procedure.
45
8.2
This completes the device replacement
with different block type procedure.
Unlike Device Replacement Report
With R400, Unlike Device Replacement (UDR) Report can be generated to view
information about the device to be replaced and the control modules that are affected due
to replacement of the failed device.
R400
July 2010
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
317
8. Maintenance, Checkout, and Calibration
8.2. Unlike Device Replacement Report
You can view the following information from the Unlike Device Replacement Report.
Report identification: The top-level information used to identify device tag, time,
and date.
Device information: The following are the device- related information that is
available.
ITEM
318
SOURCE
Model Name
VFDMODNAME parameter of Resource block
Device Address
ADDR parameter of the device block
Device ID
DEV_ID Parameter of the device block
FIM name
Parent of FF link
Template Name
Device template name from the template
library
Vendor Name
VFDVENNAME parameter of Resource block
Device Revision
DEV_REV parameter of Resource block
DD Revision
DD_REV parameter of Resource block
FF Link Name
Parent of device
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
R400
July 2010
8. Maintenance, Checkout, and Calibration
8.2. Unlike Device Replacement Report
General procedure for FF Unlike Device Replacement: This defines a high-level
procedure of unlike device replacement, which consists of some of the prereplacement and replacement steps.
Directly affected modules: This section lists all CMs and SCMs that contain
references to parent CMs of device function blocks, but do not directly contain
device functions blocks. These modules are listed because all parent CMs that are
deleted from the Monitoring side affect any CM or SCM that are connected."
The following are the information that are available on the directly affected modules.
ITEM
COLUMN
CM Name
Affected Control Module
CM Description (DESC
parameter)
Description
Assigned To
Reference end point
(Affected Module)
Reference end point
Reference end point
(Affected Module)
Reference source point
Reference source point
(To Be Deleted Module)
Modules to be deleted: This section consists of a list of Control modules that must be
deleted during an Unlike Device Replacement because they contain function blocks
from the device to be replaced.
The following are the information that are available on the modules to be deleted.
ITEM
R400
July 2010
COLUMN
CM Name
Container Module Name
CM Description (DESC
parameter)
Description
Name of the device function
block
Device Function Block
The controller name in which
Controller Name
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
319
8. Maintenance, Checkout, and Calibration
8.3. Replacing Device Template with a Different One
the CM is contained
You can export the data in any of the formats such as, MS Word, Excel, Adobe PDF,
and so on.
You can view the first level and second level modules that are affected due to the
device replacement.
You can print the data, which is available in the report generated.
To view Unlike Device Replacement Report, perform the following steps.
Step
1
Action
Right-Click on the failed device icon to select Unlike Device Replacement
Report.
The report of the failed device that appears consists mainly of the directly
affected modules, general procedure for FF Unlike Device Replacement, and
the modules to be deleted.
In the Directly Affected Modules table, click Affected Module.
The detailed information about the selected Affected Module appears in a
Second Level Affected Modules tab.
ATTENTION
To view the Main Report, click Main Report tab.
3
In the Modules to be Deleted table, click Container Module Name.
The detailed information about the selected module name appears in a First
Level Affected Modules tab.
8.3
Replacing Device Template with a Different One
Use the following procedure to replace one or more instances of the same fieldbus device
type with a different device type.
Prerequisites
You have logged onto Control Builder with sufficient security level to make control
strategy changes.
You have created fieldbus device types.
320
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
R400
July 2010
8. Maintenance, Checkout, and Calibration
8.3. Replacing Device Template with a Different One
Considerations
You have created a replacement/different fieldbus device type in the Library tab of
Control Builder.
The Unlike Template Replacement wizard will guide you through the following
replacement operations.
Select device instances to replace,
Select the replacement device type,
Initiate validation of the replacement for each device instance selected,
Initiate replacement of the selected instances, and
Display errors and warnings as appropriate.
The wizard validates whether the replacement of a certain device instance with the
selected device type is acceptable. Errors and/or warnings may be generated during
this operation.
The wizard performs the replacement of each selected instance with the selected
device type. Errors and/or warnings may be generated during this operation.
If you are using the Qualification and Version Control System, the wizard automates
all required QVCS operations. In general, the operational requirements of QVCS
must be followed, regardless of whether the user is making changes to the
configuration or whether the system makes changes automatically.
The contents of the original device's resource block are retained when the
replacement is completed. Any transducer blocks in the original device that match
those in the replacement device have their contents retained.
Fixed function blocks can match with instantiable blocks of the same basic type, and
vice-versa. When a replacement device contains both fixed and instantiable blocks,
for the same basic block preference is given to the fixed block(s) first, and then
followed by the instantiable blocks. This allows fixed blocks to be allocated in the
replacement device before instantiable blocks need to be created.
Using Unlike Template Replacement wizard to make device replacements
All the illustrations used in the following procedure are for example purposes only.
R400
July 2010
Step
Action
In the Project tab, select the fieldbus device you want to replace. Use CTRL
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
321
8. Maintenance, Checkout, and Calibration
8.3. Replacing Device Template with a Different One
Step
Action
+click to select multiple devices.
OR
In the Library tab, select the device type to be replaced.
In the Device menu, click Unlike Template Replacement to launch the
wizard.
(You can also right-click on device and select Unlike Template
Replacement from the list.)
Check that all selected devices or instances of selected device type are listed
in the Available Controls column. Select device(s) in the column and click
the Select button to move selected devices to the Selected Controls
column. Or, just click the Select All button to move all the listed devices to
the Selected Controls column.
(Use the Remove or Remove All button to remove one selected or all
devices from the Selected Controls column, as needed.)
322
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
R400
July 2010
8. Maintenance, Checkout, and Calibration
8.3. Replacing Device Template with a Different One
Step
R400
July 2010
Action
On the right side of the dialog, select the Show only Same Device Models
or Show all FF Device Types to tailor what devices are shown in the Tree
View and List View tabs below.
In the Tree View or List View tab, select the replacement device.
Click the Next button to call the Validation page.
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
323
8. Maintenance, Checkout, and Calibration
8.3. Replacing Device Template with a Different One
Step
Action
Click the Validate button to initiate the validation function.
Wait for the validation process to be completed one device at a time. Note
any errors or warnings that may be displayed. Only devices with no errors will
be enabled for replacement.
(Click the Cancel button to exit the operation and start over after making any
necessary corrections.)
324
Check the check box in the Select column to select the device for
replacement. All devices that passed validation are automatically selected,
and those that failed cannot be selected.
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
R400
July 2010
8. Maintenance, Checkout, and Calibration
8.3. Replacing Device Template with a Different One
Step
R400
July 2010
Action
10
If error or warning messages appear in the Validation Results list box, click
the View Replacement Log button to call up the FF_UTR_Log to review
validation results.
11
Click the Next button to call up the Replace Device page.
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
325
8. Maintenance, Checkout, and Calibration
8.3. Replacing Device Template with a Different One
Step
Action
12
Confirm that the devices to be replaced are listed in the Summary list box.
13
Click the Replace Device button to initiate the replacement function.
14
Wait for the replacement process to be completed sequentially one device at
a time. Note any errors or warnings that may be displayed. Only devices with
no errors will be replaced.
(Click the Cancel button to exit the operation and start over after making any
necessary corrections.)
15
326
Check that the Status for each selected control turns to Replaced, when the
function is completed.
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
R400
July 2010
8. Maintenance, Checkout, and Calibration
8.3. Replacing Device Template with a Different One
Step
16
Action
If error or warning messages appear in the Unlike Template Replacement
Results list box, click the View Replacement Log button to call up the
FF_UTR_Log to review replacement results.
If the message includes an error code reference, refer to the Control Builder
Error Code Reference document for more information. For example, if the
message includes a reference like, [EXPKS_E_CL_INVLCYCST
(4L.101.10110)], the last five digits (10110) represent the error code.
R400
July 2010
17
Click the DONE button to close the wizard. If applicable, correct any errors
and repeat the procedure.
18
The completes the procedure, go to the next section.
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
327
8. Maintenance, Checkout, and Calibration
8.4. Correcting Some Common UTR errors
8.4
Correcting Some Common UTR errors
The following table identifies some common errors that may occur during an UTR
operation and offers some suggested corrective action.
If You Encounter This Problem . . .
Then, Take This Corrective Action . . .
Device is loaded to Monitoring side of Control
Builder
Delete the device from Monitoring side. Use
the Force Delete function, if necessary. This
may also require the device's blocks to be
deleted from the Control Module on the
Monitoring side.
Device is locked
Locate the source of the lock.
Block loss with control connections
Select another fieldbus device type for
replacement, which can support all blocks
that have connections.
Change the control strategy to eliminate
the control connection(s) to the block that
does not match.
Select another fieldbus device type that
has a sufficient number of resources.
Insufficient VCR's
Insufficient FB Start Entries
Insufficient Link Objects.
8.5
Alternatively (although not recommended
since the intended results may be difficult
to obtain), the user may also modify the
control strategy to reduce the number of
resources required. This may work,
although the user may have to go through
several rounds of trial and error before
eliminating the error.
Upgrading Firmware in Uncommissioned Device
Use the following procedure to upgrade the firmware in an uncommissioned device
through Control Builder. This procedure assumes that you have the vendor supplied
upgrade file for the device. It also assumes that you are monitoring the FIM/LINK
through the Monitoring tab in Control Builder.
CAUTION
Do not upgrade firmware in Honeywell model ST3000 or model STT35F, or
Flowserve Logic 1400 devices on a running fieldbus link. Be sure to take all
328
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
R400
July 2010
8. Maintenance, Checkout, and Calibration
8.5. Upgrading Firmware in Uncommissioned Device
devices on the link off control before upgrading firmware in a ST3000,
STT35F, or LX1400 device.
Step
Action
Result
Double-click the uncommissioned device
Opens the LINK Parameters form with
the Uncommissioned Devices tab open.
This illustration is for example purposes
only.
icon
TIP
If the Load Firmware button is inactive (grayed out), try changing the device address to
a lower number in the 30 to 40 range.
R400
July 2010
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
329
8. Maintenance, Checkout, and Calibration
8.5. Upgrading Firmware in Uncommissioned Device
Step
330
Action
Result
Click the Load Firmware button
Opens the Device Firmware Upgrade
dialog box. This illustration is for example
purposes only.
Click the Upgrade button.
Opens the Open dialog box. This
illustration is for example purposes only.
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
R400
July 2010
8. Maintenance, Checkout, and Calibration
8.5. Upgrading Firmware in Uncommissioned Device
Step
4
Action
Use the Look In field to navigate to
the directory location that includes
the vendor's upgrade file.
Result
Initiates the firmware upgrade. This may
take a few minutes to complete.
Select the file and click Open.
Once the firmware upgrade is completed,
wait for the device to rejoin the network.
This may take up to three minutes. Click
Closes the dialog box and returns to Link
Parameters form.
the close button
6
Check the Templates column in the form
to see if there is an existing block type in
the Library that matches the upgraded
version of the device.
The system automatically compares the
device with block types stored in the
database to find a match.
If a block type does exist, use
procedures in the previous
Configuration section to initiate a
device match and include the device
in the Control Strategy.
Include the fieldbus device in the control
strategy and the Link Schedule.
If a block type does not exist, create
one using the vendor's DD files as
described in Creating a Fieldbus
device type from vendor DD in the
previous Configuration section.
8
R400
July 2010
This completes the firmware upgrade.
Click the OK button.
Closes the LINK Parameters form.
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
331
8. Maintenance, Checkout, and Calibration
8.6. Changing or Clearing Tag and/or Address of Uncommissioned Device
8.6 Changing or Clearing Tag and/or Address of
Uncommissioned Device
Use the following general procedure to change the tag and/or address of a
uncommissioned device. You can also use this procedure to clear the tag name and/or
address from a device to re-initialize it.
Step
Action
Result
Double-click the uncommissioned device
Opens the LINK Parameters form with
the Uncommissioned Devices tab open.
This illustration is for example purposes
only.
icon
332
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
R400
July 2010
8. Maintenance, Checkout, and Calibration
8.6. Changing or Clearing Tag and/or Address of Uncommissioned Device
Step
2
Action
To change the tag name, key in
desired Tag (PD_TAG) name.
Usually use the tag name that
matches the one used for the Project
device. Use ST102 for this example.
Press <Enter> or click the OK
button.
Result
Warning prompt asks for confirmation of
change.
To clear the tag name, just highlight
it and press <Delete>. Click the OK
button.
3
Click the Continue button.
Initiates change and opens progress
tracking dialog box to show status of the
change.
Wait for change to complete. Press
<Tab>.
Moves cursor to the Address field.
R400
July 2010
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
333
8. Maintenance, Checkout, and Calibration
8.7. Using Fieldbus Device Simulate Function
Step
Action
Result
To change the address, key in
desired address. Use 24 for this
example. Press <Enter>.
Warning prompt asks for confirmation of
change.
To clear the address, just highlight
it and press <Delete>. Click the OK
button.
6
Click the Continue button.
Initiates change and opens progress
tracking dialog box to show status of the
change.
Wait for change to complete. Click the Ok
button.
Closes the Link Parameter form.
Confirm that the tag for the
uncommissioned device icon in the
Monitoring tab has changed or has been
cleared (NoTag_248). This completes the
tag and address changes for the
uncommissioned device
8.7
Using Fieldbus Device Simulate Function
Some of the standard fieldbus function blocks support a signal simulation function for
testing purposes only. The following procedure shows the general steps involved in using
the simulate function with an Analog Input block in a Honeywell ST3000 transmitter. All
the illustrations used in the procedure are for example purposes only. You can easily
adapt this procedure to any applicable fieldbus device.
Only use the simulate function when the system is offline or in a safe
operating mode for testing purposes.
334
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
R400
July 2010
8. Maintenance, Checkout, and Calibration
8.7. Using Fieldbus Device Simulate Function
Step
Action
Result
Refer to the vendor documentation
supplied with the fieldbus device to
determine the location of the simulate
activating jumper or switch on the device.
A switch or jumper is usually included in
the device to inhibit accidental activation
of the simulate feature.
Position the jumper or switch to its
simulate enable position.
You can now activate the function
through the Monitoring tab in Control
Builder.
In Monitoring tab, open the directory for
the fieldbus device icon and double click
the Analog Input function block.
Calls up the Block Parameters form.
R400
July 2010
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
335
8. Maintenance, Checkout, and Calibration
8.7. Using Fieldbus Device Simulate Function
Step
336
Action
Click the Maintenance tab.
Result
Opens the Maintenance form.
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
R400
July 2010
8. Maintenance, Checkout, and Calibration
8.7. Using Fieldbus Device Simulate Function
Step
R400
July 2010
Action
Result
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
337
8. Maintenance, Checkout, and Calibration
8.7. Using Fieldbus Device Simulate Function
Step
Action
Result
ATTENTION
With R400, you can disable or enable individual block errors. This is applicable for
Function blocks, Transducer blocks, and Resource blocks and only when block alarm
is enabled in Alarms tab.
Following are some of the considerations for disabling individual block errors.
For the blocks such as AI block configured in Control Modules, when an inactive
block error is disabled and if the block error turns active, the Alarm Display will not
display the alarm and the Event Summary will not display the alarm event. For the
devices only blocks such as, Resource or Transducer blocks, block error alarm
appearance in the Alarm Display or System Status Display is affected.
Regardless of disabling, the individual block error status is displayed on the blocks
Maintenance tab.
When an active block error is disabled, the Alarm Display or System Status
Display alarm returns to normal, and Event Summary displays the alarm action
as OK.
In the Alarm Display or System Status Display, when you acknowledge block
error alarms that have returned to normal, the alarms disappear and Event
Summary displays the acknowledged alarms.
When the disable is removed for an active block error, the Alarm Display or
System Status Display displays the alarm as active and Event Summary
receives the event for that particular alarm.
5
6
338
Press <Tab> four times.
Click the
Active.
button and select Simulate
Moves cursor to Simulate En/Disable
field.
Opens Change Online Value
confirmation dialog.
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
R400
July 2010
8. Maintenance, Checkout, and Calibration
8.7. Using Fieldbus Device Simulate Function
Step
7
Action
Click Yes.
Click the
button in the Simulate
Status field.
Result
Initiates the simulate function. Check that
the Simulation Active button is ON in the
Block Errors (Blk Alarm) list on the form.
Opens drop-down menu.
For this example, select Good from the
menu.
Opens Change Online Value
confirmation dialog.
10
Click Yes.
Sets Simulate Status to Good.
11
Press <Tab>.
Moves cursor to the Simulate Value field.
R400
July 2010
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
339
8. Maintenance, Checkout, and Calibration
8.7. Using Fieldbus Device Simulate Function
Step
Action
Result
12
Key in >25< and press <Enter>.
Opens Change Online Value
confirmation dialog.
13
Click Yes.
Sets Simulate Value to 25.
ATTENTION
With R400, the parameter Enable Block Offnet Diagnostic Alarm appears on the
Maintenance tab of Resource blocks, Transducer blocks, and other function blocks
that support block errors. By default, this parameter is disabled, which means that the
Block Offnet Alarm is not reported if a device that contains the block goes off the
network.
Before configuring the Enable Block Offnet Diagnostic Alarm parameter, consider the
following conditions:
If you enable the Enable Block Offnet Diagnostic Alarm, the Block Offnet Alarm is
reported while the device, which contains the block, goes offnet.
If you disable the option while the alarm is active, the alarm returns to normal.
Therefore, you can configure this alarm before loading and it can be changed at
runtime while the device is offline. You can silence the alarm and prevent the
report generation.
14
340
Click the OK button.
Closes the Block Parameters form.
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
R400
July 2010
8. Maintenance, Checkout, and Calibration
8.7. Using Fieldbus Device Simulate Function
Step
15
R400
July 2010
Action
In Monitoring tab, double-click pidloop
icon, for this example only.
Result
Opens pidloop control chart.
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
341
8. Maintenance, Checkout, and Calibration
8.7. Using Fieldbus Device Simulate Function
Step
Action
16
Check that the AI.FF OUT.VALUE is 25.
Confirm that simulate value is active.
17
Close pidloop control chart. Double-click
the AI.FF block icon.
Calls up the Block Parameters form.
18
On Maintenance tab, press <Tab> four
times.
Moves cursor to Simulate En/Disable
field.
342
Result
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
R400
July 2010
8. Maintenance, Checkout, and Calibration
8.8. Preparing Fieldbus Device for a Move or Software Migration
Step
Action
19
Click the
Disabled.
button and select Simulate
Result
Opens Change Online Value
confirmation dialog.
20
Click Yes.
Disables the simulate function and
returns the fieldbus device to normal
operation.
21
Click the OK button.
Closes the Block Parameter form.
22
This completes the simulate function
example procedure.
8.8 Preparing Fieldbus Device for a Move or Software
Migration
During migration to R400, EDDL constructs are ignored. Therefore, you need to
manually import the latest DD files after migrating to R400. For more information on
importing of DD files, see Creating a Fieldbus device type from vendor DD.
The process of importing the DD files enables interpreting the EDDL constructs along
with Conditionals.
ATTENTION
The DD files must have the latest EDDL constructs to make use of the
additional features, which are supported by the Experion host.
There is no limitation on the number of conditionals for the Experion host
to support.
Experion host supports version 1.9 of Device Capability File (.CCF) files.
Use the following procedure to prepare a device before migrating the system to a new
software release or moving the device to another Link. All the illustrations used in the
procedure are for example purposes only.
R400
July 2010
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
343
8. Maintenance, Checkout, and Calibration
8.8. Preparing Fieldbus Device for a Move or Software Migration
ATTENTION
If you do not prepare a device as outlined in the following procedure, you
may have problems loading a device after it is moved to another LINK or after
the system software has been migrated to a new release.
Step
Action
symbol
In the Monitoring mode, click
for FIM, LINK, and Device icons.
Displays the FIM menu tree.
Right-click the function block icon.
Calls up the popup menu.
344
Result
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
R400
July 2010
8. Maintenance, Checkout, and Calibration
8.8. Preparing Fieldbus Device for a Move or Software Migration
Step
Action
Result
Select Inactivate->Selected Item.
Calls up the Change State dialog.
Click the Yes button.
Initiates the action. Check that the
function block icon turns Blue.
Double-click the function block icon.
Calls up the Block Parameters
configuration form.
R400
July 2010
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
345
8. Maintenance, Checkout, and Calibration
8.8. Preparing Fieldbus Device for a Move or Software Migration
Step
Action
On the Process tab, check that the Actual
Mode has changed to OOS.
Confirms that the block is in Out-OfService (OOS) mode.
Click the OK button.
Closes Block Parameters form.
346
Result
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
R400
July 2010
8. Maintenance, Checkout, and Calibration
8.8. Preparing Fieldbus Device for a Move or Software Migration
Step
Action
Result
Repeat Steps 2 to 7 for other function (if
applicable), Transducer, and Resource
blocks in the device, in that order.
Confirm that all device blocks are in OutOf-Service mode.
This completes the procedure.
Device is now ready to be
decommissioned and moved to another
Link or migrated to a new system
software release.
Migrating Fieldbus device type to a release supporting Enable Block Offnet
Diagnostic Alarm
The database can be migrated to R400 release, which supports Block Offnet Diagnostic
Alarm parameter. The Enable Block Offnet Diagnostic Alarm parameter is added to all
the Fieldbus Block templates and is available in control strategies or on Station Detail
Displays. However, you must edit the template for each block within the device for the
parameter to appear on the Configuration form.
Perform the following steps to edit the template.
Step
Action
Right-click the Fieldbus block in the Library view.
Select Edit Type.
In the Font box, type OFFNETALM_ENABLED.
Select OK.
Perform this procedure for each Fieldbus block if you want the parameter to
appear in the configuration form.
R400
July 2010
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
347
8. Maintenance, Checkout, and Calibration
8.9. Interpreting Component LED Indications
ATTENTION
You can also create the device type template by selecting device type from
the device list. The OverWrite feature reconfigures the configuration forms to
include the Enable Block Offnet Diagnostic Alarm check box.
8.9
Interpreting Component LED Indications
CIOM-A FIM LED indications
As shown in the illustration below, the CIOM-A FIM has one four-character display and
three two-color LEDs on its front panel. From left to right, the LEDs provide Link 1
status, Link 2 status, and module health status, respectively. The following table
summarizes some typical indications for reference.
4-Character
Display
1-01
Link 1 Status LED
Module Health LED
Link 2 Status LED
Figure 33 FIM front panel indicators.
Table 1 CIOM-AFIM LED Interpretations
If Module Health
LED is . . .
And, 4-Character
Display shows . . .
Then, FIM is . . .
Flashing Red/Green
TEST
Running its self-test.
Flashing Red/Off
LOAD
In the midst of a firmware load sequence.
Flashing Green/Off
or Solid Green
BOOT
Initiating its startup or boot sequence.
Flashing Green/Off
ALIV
in its ALIVE state and ready for its Personality
Image load.
348
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
R400
July 2010
8. Maintenance, Checkout, and Calibration
8.10. FIM Self-Test Diagnostic Codes
If Module Health
LED is . . .
Then, FIM is . . .
And, 4-Character
Display shows . . .
RDY
In its READY state and ready for its Boot
image load.
Solid or Flashing
Green
Alternating link states
as noted in the
following rows.
Operating normally. If solid green, there are
Experion Control Data Access (CDA)
connections to the FIM.
If Link 1 or Link 2
LED is . . .
And, 4-Character
Display shows* . . .
Off or Flashing Red
X- - -
Down/offline.
Flashing Green
X - FW
Loading firmware.
Flashing Red
X - FE
Having a firmware load error.
X - CE
Having a communications initialization error.
X - DE
Having a database initialization error.
X - CI
Initializing communications with fieldbus
devices.
X - DI
Initializing database.
X - YY
Communicating with fieldbus devices.
Flashing Green or
Off
Then, LINK is . . .
*Display alternates between Link 1 and Link 2 in two second intervals. The X is either 1
or 2 for the respective Link and YY equals the number of fieldbus devices present on a
given Link.
8.10 FIM Self-Test Diagnostic Codes
The following table lists the self-test diagnostic codes that the FIM steps through upon
power up. If FIM hangs on a test code during power up, cycle power to reboot the FIM.
If error persists, replace the FIM.
Test Code
Target Device(s)
T000
Failure Modes
Function
Signals start of the selftest.
Display Diagnostics
R400
July 2010
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
349
8. Maintenance, Checkout, and Calibration
8.10. FIM Self-Test Diagnostic Codes
Test Code
T001
Target Device(s)
Display Test
Failure Modes
Function
Bad display,
Incorrect assembly
Steps through horizontal/vertical
bars, then flashes all segments of
the display through stages of
brightness. For this test to work,
CPU, Flash ROM, address bus,
data bus, and some I/O ports must
be working. The module status
LEDs turn RED, then GREEN, and
then turn OFF. The health LED
remains RED for the duration of
the self test.
CPU Diagnostics
T002
860 Initialization
Test
CPU
The 860 system interface unit and
memory controller are changed
from the power-up defaults to the
product values.
T003
CPU Mask Revision
Test
Bad, Obsolete, or
unexpected new,
CPU
This test is done before the ROM
tests, because a wrong CPU could
appear to work, but might fail
timing tests. The Instruction Cache
is enabled after this test.
T010
Boot Image
Checksum Test
Bad flash memory,
CPU, RAM (only if
fault first time after
load)
Computes and verifies the
checksum of the boot image in
ROM.
RAM and Parity Diagnostics
(The RAM hardware functional tests use the dedicated RAM test area, an error left here by a
power cycle will not cause a subsequent RAM flush.)
T020
Main RAM Data
Test
CPU
Checks RAM consistency to make
sure both RAM chips have the
same parity, burst, and so on
configuration.
T021
Lower RAM Word
Access Test
RAM, CPU
Verifies that word patterns can be
written and read back as bytes,
half-words, words, misaligned
words.
350
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
R400
July 2010
8. Maintenance, Checkout, and Calibration
8.10. FIM Self-Test Diagnostic Codes
Test Code
Target Device(s)
Failure Modes
Function
T022
Upper RAM Word
Test
RAM, CPU
Verifies that word patterns can be
written and read back as bytes,
half-words, words, misaligned
words.
T023
Lower RAM Byte
Access Test
RAM, CPU
Verifies that writing a string of 8
bytes can be read back as 2
correct words, and as 8 bytes.
T024
Upper RAM Byte
Access Test
RAM, CPU
Verifies that writing a string of 8
bytes can be read back as 2
correct words, and as 8 bytes.
T025
Lower RAM Data
Parity Interrupt Test
RAM, CPU
Verifies that the RAM data parity
error detection on this memory
bank is working by enabling data
parity checking and the machine
check exception after accessing
an area of bad parity has been
created in RAM. RAM parity is
enabled from this point on.
T026
Upper RAM Data
Parity Interrupt Test
RAM, CPU
Verifies that the RAM data parity
error detection on this memory
bank is working by enabling data
parity checking and the machine
check exception after accessing
an area of bad parity has been
created in RAM. RAM parity is
enabled from this point on.
T030
RAM Parity Sweep
Test
Parity errors force
destructive testing
of RAM
Reads RAM until the end or a
parity error is detected.
T031
RAM Parity Sweep
Time Test
Instruction cache,
RAM, Oscillator
Checks the reasonableness of the
time needed to perform the
previous test (T030). (The time is
not measured if a parity error is
detected and memory is flushed.
T032
RAM Memory
Retention Test
Reset circuit
The magic numbers are checked
to see if the data in RAM may still
be valid. In the absence of parity
errors, RAM is considered valid at
boot level. It passes test, bumps
R400
July 2010
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
351
8. Maintenance, Checkout, and Calibration
8.10. FIM Self-Test Diagnostic Codes
Test Code
Target Device(s)
Failure Modes
Function
power cycle counter and skips
destructive test and flush.
T033
RAM Destructive
Unique Address
Test
CPU, RAM
Verifies all addresses are unique.
Runs with data parity enabled and
fatal.
T034
RAM Destructive
Pattern Test
CPU, RAM
Checks address and data lines by
writing a non-repeating pattern
over the whole memory, then
verifying it. Runs with data parity
enabled and fatal. Multiple passes
for better coverage.
T040
Flash Configuration
Test
CPU, Flash, UPM
The Flash version/revision is read
and any UPM or configuration
changes made. Requires the use
of RAM because flash is not in
read mdoe.
T044
860 Internal RAM
Unique Address
Test
CPU
T045
860 Internal RAM
Pattern Test
CPU
Checks address and data lines by
writing a non-repeating pattern
over the whole memory, then
verifying it. Multiple passes for
better coverage.
Cache Diagnositcs
T046
860 I-Cache Type
CPU
Verifies through a complex set of
instructions that the proper chip is
installed. The 860P has 16
kilobytes, 4-way cache and the
860 has 4 kilobytes, 2-way, but no
bits in any register to tell the
difference.
T055
CPU D-Cache
Function Test
CPU
Enable cache and execute RAM
write/verify loop. Verify that it runs
faster than it would if the cache
were broken or disabled.
Flush/disable cache and verify that
the data was written to RAM
352
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
R400
July 2010
8. Maintenance, Checkout, and Calibration
8.10. FIM Self-Test Diagnostic Codes
Test Code
Target Device(s)
Failure Modes
Function
correctly. Only uses the memory
test area, so just shows that the
data cache is enabled and at least
partially functional.
T056
CPU D-Cache
Burst RAM Wrap
Test
CPU, RAM, UPMB
Verify that the RAM burst wraps
on address modulus 4. Perform on
both RAM chips. Only uses the
memory test area.
T057
CPU D-Cache
Integrity Test
CPU
The checksum of the boot code is
repeated with Data Cache
enabled. The test is timed. If the
data cache is not working
properly, the checksum will fail or
the test will take too long.
Hardware Status Register and System Control Diagnostics
T060
WDT Pending Test
CPU, PLD
Verifies that the watch dog timer
timeout pending signal is not
asserted.
T061
DC_FAIL Pending
Test
CPU, PLD
Verifies that the backplane
DC_FAIL pending signal is not
asserted.
T062
Struck IRQ0 Test
CPU, PLD, pullup
Verifies the IRQ0 is not asserted.
If it is asserted, fails in this test, if
WDT Pending and DC_FAIL
Pending are not asserted.
T063
Stuck ICP Timer
Interrupt Test
CPU, PLD, pullup,
ICP ASIC
Verifies that the ICP timer interrupt
IRQ2 is not asserted.
T064
Stuck ICP Comm
Interrupt Test
CPU, PLD, pullup,
ICP ASIC
Verifies that the ICP comm.
Interrupt IRQ3 is not asserted.
T065
SYS_FAIL Assert
Test
CPU, PLD,
Backplane, other
modules
Verifies that SYS_FAIL status is
not stuck . This means it is not
asserted for longer than a to be
determined period necessary to
accommodate other modules'
tests.
T068
Stuck IRQ7
CPU, PLD
Verifies that interrupt from
R400
July 2010
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
353
8. Maintenance, Checkout, and Calibration
8.10. FIM Self-Test Diagnostic Codes
Test Code
Target Device(s)
Failure Modes
Interrupt Test
Function
daughterboard is not asserted.
ICP ASIC and Shared RAM Diagnostics
T100
ICP ASIC
Initialization Test
ICP ASIC, ICP,
Oscillator, PLD,
CPU
Insures that ICP_Fault signal is
asserted as IRQ1, releases ICP
ASIC from RESET, insures that
ICP_FAULT clears within a
appropriate amount of time, writes
hardware initialization parameters
to ASIC, insures that ICP_FAULT
is not asserted.
T101
ICP RAM Byte
Access Test
RAM, PLD, CPU,
buffers
Verifies that writing a string of 8
bytes can be read back bytes and
as 2 correct words.
T102
ICP RAM Parity
Interrupt Test
RAM, PLD, CPU,
buffers
Prove that a shared RAM parity
error can be genereated and
recognized by the CPU for
odd/even parity bit on each byte
lane. Shared RAM parity is
enabled from this test on.
T103
ICP RAM Word
Read Test
RAM, PLD, CPU,
buffers
Verifies that word patterns can be
written and read back as words.
T104
ICP RAM Byte
Read Test
RAM, PLD, CPU,
buffers
Verifies that word patterns can be
written and read backs a bytes.
T105
ICP RAM Byte
Read Test
RAM, PLD, CPU,
buffers
Verifies that word patterns can be
written and read back as
halfwords.
T106
ICP RAM Half Write
Test
RAM, PLD, CPU,
buffers
Verifies that halfwords can be
written.
T107
ICP RAM Half Align
Test
RAM, PLD, CPU,
buffers
Verifies that halfwords can be
written, misaligned, and read back
as halfwords and words.
T108
ICP RAM Word
Align Test
RAM, PLD, CPU,
buffers
Verifies that words can be written
and read when misaligned.
T109
ICP RAM Unique
Address Test
RAM, PLD, CPU,
buffers
Verifies that each address can be
accessed uniquely. Runs with data
parity enabled and fatal.
354
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
R400
July 2010
8. Maintenance, Checkout, and Calibration
8.10. FIM Self-Test Diagnostic Codes
Test Code
Target Device(s)
Failure Modes
Function
T110
ICP RAM
Destructive Pattern
Test
RAM, PLD, CPU,
buffers
Checks address and data lines by
writing a non-repeating pattern
over the whole memory, then
verifying it. Multiple patterns are
used for better coverage.
T111
ICP ASIC Register
Access Test
ICP ASIC, PLD
ASIC-RAM
interface
The hardware setup parameters
having been written to the ASIC
some time earlier, access to the
ICP ASIC registers is verified, and
the error register is verified as
zero. The ECHO_REV operation
is used to make the ASIC write its
version register to a designated
location in shared RAM. This
value is saved in RAM. The rest of
shared RAM is verified to make
sure that only the designated
location was written.
T112
ICP ASIC Unique
Address Echo Test
ICP ASIC, PLD
ASIC-RAM
interface
Correct access to the ICP shared
RAM from the ASIC is verified
through the Echo test by asking
the ASIC to write each location's
address at the address. This test
is performed once for the address
and once for the complement of
the address. Coverage is not 100
percent because only the 17 LS
address bits are supported by the
ASIC.
T113
ICP Bus Lock Test
ICP ASIC, PlD,
CPU
Verify that the ICP ASIC can be
locked out of its shared RAM by
the CPU. This is accomplished
with the ASIC Echo_REV test by :
R400
July 2010
a)
Locking the bus,
b)
Telling the ASIC to write a
specified address,
c)
Looking at the address to see
that it did not change,
d)
Unlocking the bus, and
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
355
8. Maintenance, Checkout, and Calibration
8.10. FIM Self-Test Diagnostic Codes
Test Code
Target Device(s)
Failure Modes
Function
e)
Looking at the address to see
that it changed and the
correct data was written.
T114
ICP Clock Run Test
ICP ASIC, PLD,
ICP Oscillator
Verify that ICP ASIC timer register
changes.
T115
ICP Clock Compare
Test
CPU, Oscillator,
PLD, ICP ASIC,
ICP Oscillator
Check the ASIC clock against the
CPU clock to make sure they are
running at the same relative rates.
The ICP ASIC read timer
command is used to write the
internal timer to shared RAM
where it is read by the CPU.
T116
ICP ASIC Timer
Interrupt Test
CPU, PLD, ICP
ASIC
The ICP ASIC timer interrupt is
enabled and a timer started to
allow it to generate an interrupt on
IRQ2. The ASIC timer is disabled
after the test.
T118
ICP RAM Test
CPU, PLD, ICP
ASIC
A different set of pattern tests from
zero up and verify, and from -1
down and verify; for byte,
halfword, word.
Fieldbus Interface Module Diagnostics
T120
FPGA Load Test
FPGA , CPU
Brings FPGA out of reset, verifies
no error, and loads bit image
serially. Verifies configuration
complete without error.
T121
Lower Byte Access
Test
FPGA, CPU, RAM
Verifies that lower RAM segment
can be accessed as 8-bit values.
T122
Upper Byte Access
Test
FPGA, CPU, RAM
Verifies that upper RAM segment
can be accessed as 8-bit values.
T123
Lower RAM Parity
Test
FPGA, CPU, RAM
Verifies that an odd and even RAM
parity error can be generated and
detected on each byte lane of the
lower RAM segment.
T124
Upper RAM Parity
Test
FPGA, CPU, RAM
Verifies that an odd and even RAM
parity error can be generated and
356
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
R400
July 2010
8. Maintenance, Checkout, and Calibration
8.10. FIM Self-Test Diagnostic Codes
Test Code
Target Device(s)
Failure Modes
Function
detected on each byte lane of the
upper RAM segment.
T125
Lower RAM Access
Test
FPGA, CPU, RAM
Verifies that lower RAM segment
can be accessed as 16-bit values.
Verifies that RAM can be written as
8-bit values and read as 16-bit
values and vice versa. Verifies that
aligned and misaligned halfwords
and words can be written and read.
T126
Upper RAM Access
Test
FPGA, CPU, RAM
Verifies that upper RAM segment
can be accessed as 16-bit values.
Verifies that RAM can be written as
8-bit values and read as 16-bit
values and vice versa. Verifies that
aligned and misaligned halfwords
and words can be written and
read.FIFOs exceed a specified
limit.
T127
RAM Unique
Address Test
FPGA, CPU, RAM
Verifies that each address can be
accessed uniquely. Runs with data
parity enabled and fatal.
T128
RAM Destructive
Pattern Test
FPGA, CPU, RAM
Checks address and data lines by
writing a non-repeating pattern over
the whole memory (upper and
lower segments), then verifying it.
Runs with data parity enabled and
fatal. Multiple patterns are used for
better coverage.
Missing
Application Image,
Incomplete load of
Application Image,
Bad flash memory
Checks for valid Application Image
stored in flash memory.
Pre-OS Diagnostics
T150
Application Image
Validation
T255
End of POST
Diagnostics
R400
July 2010
Confirms that self test is
successful and there is a valid
Application Image stored in Flash.
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
357
8. Maintenance, Checkout, and Calibration
8.11. Checking Fieldbus Device Calibration
8.11 Checking Fieldbus Device Calibration
Please refer to the manufacturer's documentation for the fieldbus device to determine the
recommended calibration schedules and procedures. The Tune and Other tabs on the
Parameters form for a device's transducer block provide pertinent calibration information,
when accessed through the Monitoring tab in Control Builder. The following illustrations
show typical Tune and Other tabs for reference.
Figure 34 Typical Tune tab for fieldbus device's Transducer block.
358
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
R400
July 2010
8. Maintenance, Checkout, and Calibration
8.12. Using Fieldbus Methods Manager
Figure 35 Typical Other tab for fieldbus device's Transducer block.
8.12 Using Fieldbus Methods Manager
Prerequisites
Before you can launch Methods Manager you must:
Create the block type for a device from its manufacturer's DD files that include
methods data using the Type command in Control Builder.
Instantiate (create) and load the device block through Control Builder.
R400
July 2010
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
359
8. Maintenance, Checkout, and Calibration
8.12. Using Fieldbus Methods Manager
Access the active device block through the Monitoring tab in Control Builder.
Launching Methods Manager
You can use one of the following actions to launch Methods Manager through Control
Builder, assuming the prerequisites have been met.
If You Select . . .
Device in Monitoring tab
Then, . . .
Click Field Devices->
Methods Manager
And,
Methods Manager dialog
provides a selection list
that includes all the blocks
associated with the device
and their available
methods with the method
description.
Interacting with Methods Manager
The Methods Manager application executes the device's method and prompts users for
needed interaction based on the selected method. The following table lists some possible
user prompted actions for reference. The actual interaction is determined by the selected
method.
TIP
When active, press the Summary button on the Methods Manager dialog
to call up a report that shows all the steps executed during the execution
of the selected method up to that point in time.
When active, press the Show Methods List button to see the list of
methods and their descriptions for the selected device.
Note that some methods in the Methods List, which are derived from newer EDDs, may
not be supported in the current Experion release. These methods will be grayed out and
unavailable for execution.
If Methods Manager Dialog . . .
360
Then, You Are Prompted
to . . .
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
R400
July 2010
8. Maintenance, Checkout, and Calibration
8.12. Using Fieldbus Methods Manager
If Methods Manager Dialog . . .
Includes list of available Methods.
Then, You Are Prompted
to . . .
Select the method to be
invoked and follow the
instructions in the Methods
Manager dialog.
ATTENTION
While using the Fieldbus Methods Manager to execute a method, do not use
Experion applications like Control Builder or Station to change the device/block
parameters for the device on which the methods is running.
While using the Fieldbus Methods Manager to execute a method, some methods
may display messages that are very specific to a vendor. In this case, please
consult the vendor's user/maintenance manual to verify/validate it.
R400
July 2010
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
361
8. Maintenance, Checkout, and Calibration
8.12. Using Fieldbus Methods Manager
If Methods Manager Dialog . . .
Then, You Are Prompted
to . . .
Shows action in progress.
Wait for action to complete
before continuing.
Shows selection from a list.
Select desired action by
selecting an option and
follow the instruction given
in the Methods Manager
dialog.
362
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
R400
July 2010
8. Maintenance, Checkout, and Calibration
8.12. Using Fieldbus Methods Manager
If Methods Manager Dialog . . .
Then, You Are Prompted
to . . .
Requests user acknowledgement.
Follow the instruction
given in the Methods
Manager dialog.
Requests user action.
Follow the instruction
given in the Methods
Manager dialog.
R400
July 2010
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
363
8. Maintenance, Checkout, and Calibration
8.12. Using Fieldbus Methods Manager
If Methods Manager Dialog . . .
Then, You Are Prompted
to . . .
Displays error message or code
Note error and follow the
instruction given in the
Methods Manager dialog.
Shows an abort message
Wait until the abort
sequence is completed.
364
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
R400
July 2010
9. Experion PKS Host Registration
9.1
Overview
With R400, Experion PKS is a registered host with Foundation Fieldbus organization
(www.fieldbus.org). This registration process enables the users of Experion to benefit
from the additional features that are added as part of the registration.
The Foundation Fieldbus is Non-profitable organization consisting of leading process
end users and automation companies, Within the Fieldbus Foundation, end users,
manufacturers, universities and research organizations work together to develop an
automation infrastructure that provides process integrity.
New features
The following new features are supported in EPKS R400.
Conditional evaluation support for Fieldbus function blocks in Control Builder
Support for EDDL (Electronic Device Description Language) and visualization
constructs
Support for Persistent Data Handling
As part of the Experion Host registration with FF, following is a complete list of features
supported by Experion.
Feature
Description
Foundation H1 Device Support
R400
July 2010
H1 Device Address
Assignment
The capability of setting or clearing the H1 link address
of an FF device. Devices with cleared addresses
appear at available temporary addresses. They are
not actually set to those addresses.
Configuration of Link
Master Devices
The capability to prepare and write (Network
Management Information Bus) NMIB and (System
Management Information Bus) SMIB parameters
associated with link mastership.
H1 Physical Device Tag
Assignment
The capability to set or clear the physical device tag of
an FF device.
Convert Link Master to
Basic Device
The capability to change FF devices from Link Master
to Basic class.
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
365
9. Experion PKS Host Registration
9.1. Overview
H1 Software Download
The capability to download device software or firmware
code via the H1 link.
Distributed Application Support
Block Tag Configuration
The capability to change, write, or clear tags of
resource block, transducer blocks, and function blocks
within an FF device.
Block Instantiation
The capability to add blocks to and delete blocks from
FF devices on the link using the FB_Action service.
Resource and Transducer
Blocks
The capability to read and write (if writeable) all
parameters in standard and enhanced resource blocks
and all parameters in standard, enhanced, or custom
transducer blocks.
Standard Function Blocks
The capability to read and write (if writeable) all
standard parameters in standard and enhanced
function blocks.
Enhanced Function Blocks
The capability to read and write (if writeable) all
manufacturer-specific parameters of enhanced function
blocks.
Custom Function Blocks
The capability to read and write (if writeable) all
parameters, including manufacturer-specific
parameters, in custom function blocks.
Configuration of scheduled
Control function blocks
The capability to configure a distributed application
including PID closed loop control across multiple field
devices without host-based function blocks.
Function Block Linking and
Publication Scheduling
The capability to interconnect output parameters with
input parameters between any supported function
blocks.
Function Block Execution
Scheduling
The capability to schedule function blocks.
Foundation Alert Configuration and Handling
366
Process Alert Configuration
and Handling
The capability to configure the report VCR for process
alert notifications and display or record the process
alert notifications.
Process Alert Management
Configuration
The capability to configure the report VCR for process
alert notifications.
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
R400
July 2010
9. Experion PKS Host Registration
9.1. Overview
Process Alert Handling and
Confirmation
The capability to confirm and display or record the
process alert notifications.
Device Alert Management
Configuration
The capability to configure the report VCR for device
alert notifications.
Device Alert Handling and
Confirmation
The capability to confirm and display or record the
device alert notifications.
Multi-bit Alert Support
The capability to utilize the multi-bit alarm capability.
Device Description Support
DD Blocks and Parameters
The capability to accept and utilize the definitions of
blocks and their parameters from Version 4 DD files.
With R400, this includes the requirement to support
conditionals as restricted by the FF-901 specification.
DD v4 Methods execution
The capability to select and execute any DD method
against its associated block.
DD v4 Menus
(with R400)
The capability to display and navigate through menus
as defined in a DD.
DD v5 Visualizations,
Methods
(with R400)
The capability to display and navigate through
enhanced menus that contain charts, graphs, images,
grids, and so on as defined in a DD. The capability to
select and execute any DD method against its
associated block.
DD v5 Persistent data
(with R400)
The capability to persist data as utilized by version 5
DDs.
Capability File Support
The capability to import a Capability File for offline
configuration.
Conditional support for FF devices
Conditionals are a set of rules that define or affect the parameter attributes like display
format, validity, handling, minimum value, maximum value and so on. When you modify
the default value of a parameter, the other parameters attribute, which are conditionally
affected by this parameter, also changes.
To support Conditional evaluation, the Parameter Definition Editor (PDE) is enhanced in
Control Builder.
For more information, see Parameter Definition Editor Reference.
R400
July 2010
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
367
9. Experion PKS Host Registration
9.1. Overview
EDDL
Electronic device Description Language (EDDL) technology is used by major
manufacturers to describe the information that is accessible in devices and it helps to
define universal visualization information for the devices. The EDDL technology for FF
Devices in Control Builder appears in the DD View tab. The DD View of the device and
device function blocks are based on the visualization data present in the DD files.
DD View is available in configuration form of Project mode, Monitoring mode, and in
PDE.
For more information, refer to the Parameter Definition Editor Reference.
DD View tab
The DD View tab is a new tab that appears in the configuration form of the FF blocks. In
this tab, you can view parameter values, configure parameter values, visualize graph,
charts, images and execute methods in monitoring mode only. Hence, you can visualize
the the complete layout of the EDDL for the selected FF block. This tab appears only for
those blocks that support EDDL technology.
For more information, see Parameter Definition Editor Reference.
368
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
R400
July 2010
9. Experion PKS Host Registration
9.1. Overview
On the FF blocks configuration form, DD View tab appears only if the imported DD files
have the EDDL and visualization constructs like menus, charts and so on. On the DD
View tab, parameters and its values appears.
R400
July 2010
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
369
9. Experion PKS Host Registration
9.1. Overview
370
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
R400
July 2010
9. Experion PKS Host Registration
9.1. Overview
R400
July 2010
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
371
9. Experion PKS Host Registration
9.1. Overview
372
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
R400
July 2010
9. Experion PKS Host Registration
9.1. Overview
On Monitoring mode, the DD View tab reflects the field values.
Note: Conditionals cannot be evaluated on both Project and Monitoring modes.
Following are some of the considerations for FF blocks with DD View.
DD View tab appears as the first tab for all the FF devices which support EDDL
technology and Other tab does not appear for such blocks.
DD View tab consists of two panes such as, left pane and right pane. Left pane
consists of menus to navigate to the appropriate page and right pane consists of items
like image, charts, graphs, methods, parameters and so on that appear as page .
The Left pane has autohide feature to completely view the right pane. However,
when you hover the cursor on the pane, the hidden pane appears.
Tool tip appears for all controls and methods that are available in the EDDL features
such as menus, charts, graphs, and so on.
Tool tip consists of information on parameter name, parameter description and unit if
available.
In Guage control, name of the guage control and value of the guage appears.
R400
July 2010
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
373
9. Experion PKS Host Registration
9.1. Overview
The following table consists of toolbars and its desciptions.
Toolbar
Desciption
To automatically hide the left pane.When
you hover the mouse on the left pane,
the hidden pane appears.
To navigate towards left of the tabs.
To navigate towards right of the tabs.
To identify button which consists of
methods.
To zoom out
To zoom in
To zoom and view at a fixed point
To copy to clipboard
To save the changes
To print the page
374
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
R400
July 2010
9. Experion PKS Host Registration
9.1. Overview
Persistent data handling
For some devices, the condition and performance cannot be determined empirically. For
such devices, the relative performance is the indicator of the device condition. and the
file constructs of the device blocks helps to resolve this.
ATTENTION
When creating a device template under the FIM link, a message appears
displaying the information that the file information is lost if the template details
are replaced.
The file operations are supported per instance of the device and it is applicable to both
Project view and Monitoring view.
For example: If a Device block refers to a File_TC_001 then this same file is referred in
the Project and Monitoring view with the latest values available.
R400
July 2010
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
375
9. Experion PKS Host Registration
9.1. Overview
376
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
R400
July 2010
10. Appendix A
10.1 Fieldbus Technology
Open communications architecture
FOUNDATION Fieldbus is an enabling technology for dynamically integrating dedicated
field devices with digitally based control systems. It defines how all "smart" field devices
are to communicate with other devices in the control network. The technology is based
upon the International Standards Organization's Open System Interconnection (OSI)
model for layered communications.
As shown in the following figure, OSI layer 1 is the Physical Layer, OSI layer 2 is the
Data Link Layer, and OSI layer 7 is the application layer or the Fieldbus Message
Specification. A Fieldbus Access Sublayer maps the Fieldbus Message Specification onto
the Data Link Layer. Fieldbus does not use OSI layers 3 to 6, and layers 2 and 7 form the
Communication Stack. Also, the OSI model does not define a User Application, but the
Fieldbus Foundation does.
Fieldbus Model
OSI Model
User Application
User Application
Fieldbus Message
Specification
Application Layer
Presentation Layer
Session Layer
Transport Layer
Network Layer
Data Link Layer
Data Link Layer
Physical Layer
Physical Layer
Fieldbus Access
Sublayer
Communication
Stack
Physical Layer
Figure 36 OSI versus Fieldbus communication model.
R400
July 2010
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
377
10. Appendix A
10.1. Fieldbus Technology
Communication layer description
The following table provides a summarized description of the communication layers that
make up the FOUNDATION Fieldbus. The Fieldbus Foundation maintains a complete
library of detailed reference specifications including a Technical Overview and Wiring
and Installation Guides.
REFERENCE - INTERNAL
Please refer to
Fieldbus network references for a list of available documents or visit the
Fieldbus Foundation web site http://www.fieldbus.org/ for additional details
and ordering data.
Layer
Functional Description
Physical
Defines the transmission medium for fieldbus
signals and the message conversion tasks
to/from the Communication Stack.
Based on the Manchester Biphase-L Encoding
technique, so a FOUNDATION Fieldbus (FF)
device interprets a positive transition in the
middle of a bit time as logical "0" and a
negative transition as logical "1".
Associated Terms
H1, 31.25 kbit/s
signal rate
H1 Link
H1 Segment
HSE, High Speed
Ethernet
Complies with existing International
Electrotechnical Commission (IEC 1158-2) and
the Instrumentation, Systems, and Automation
Society (ISA S50.02) physical layer standards.
And, it can be used with existing 4 to 20mA
wiring.
Data Link (DLL)
Defines how messages are transmitted on a
multi-drop network. It uses a deterministic
centralized bus scheduler called a Link Active
Scheduler (LAS) to manage access to the
fieldbus. It controls scheduled and unscheduled
communications on the fieldbus in a
publish/subscribe environment.
Identifies device types as Basic Device, Link
Master, or Bridge. A Link Master device type
can become a Link Active Scheduler (LAS) for
the network.
378
Compel Data (CD)
message
Pass Token (PT)
message
Time Distribution
(TD) message
Live List
Link Active Scheduler
(LAS)
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
R400
July 2010
10. Appendix A
10.1. Fieldbus Technology
Layer
Functional Description
Fieldbus Access
Sublayer (FAS)
Defines the types of services used to pass
information to the Fieldbus Message
Specification layer. The types of services are
defined as Virtual Communication
Relationships (VCR).
Associated Terms
Virtual
Communication
Relationship (VCR)
The VCR types are Client/Server, Report
Distribution, and Publisher/Subscriber. The
Client/Server type handles all operator
messages. The Report Distribution type
handles event notification and trend reports.
The Publisher/Subscriber type handles the
publishing of User Application function block
data on the network.
Fieldbus Message
Specification (FMS)
Defines how fieldbus devices exchange User
Application messages across the fieldbus
using a set of standard message formats. It
uses object descriptions that are stored in an
object dictionary (OD) to facilitate data
communication. The OD also includes
descriptions for standard data types such as
floating point, integer, Boolean, and bitstring.
A Virtual Field Device (VFD) mirrors local
device data described in the OD. A physical
device may have more than one VFD.
Provides these communication services to
standardize the way the User Applications
such as function blocks communicate over the
fieldbus - Context Management, Object
Dictionary, Variable Access, Event,
Upload/Download, and Program Invocation.
Object Dictionary
(OD)
Virtual Field Device
(VFD)
Network
Management
Information Base
(NMIB)
System Management
Information Base
(SMIB)
Uses a formal syntax description language
called Abstract Syntax Notation 1 (ASN-1) to
format FMS messages and applies special
behavioral rules for certain types of objects.
R400
July 2010
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
379
10. Appendix A
10.1. Fieldbus Technology
Layer
Functional Description
User Application or
Function Block
Application Process
(FBAP)
Defines blocks to represent different types of
application functions. The three types of blocks
are the Resource block, the Function block,
and the Transducer block. See the illustration
that follows this table.
The Resource block is used to describe
characteristics of the fieldbus device such as
the device name, manufacturer, and serial
number. Each fieldbus device requires one
Resource block.
Associated Terms
Resource block
Function block
Transducer block
Link Objects
Trend Objects
Alert Objects
View Objects
The Function block is used to define the
specific characteristics of the process control
function. The Fieldbus Foundation provides a
set of pre-defined function blocks. A single
fieldbus device can include many Function
blocks to achieve the desired control
functionality. See the next section Standard
Function Blocks for more information.
The Transducer block is used to interface
Function blocks with local input/output devices.
They read sensors and command outputs, and
contain information such as calibration date
and sensor type. One Transducer block is
usually included for each input or output
Function block.
View 1 - Operation
Dynamic
View 2 - Operation
Static
View 3 - All Dynamic
View 4 - Other Static
These associated objects are also defined in
the User Application: Link Objects, Trend
Objects, Alert Objects, and View Objects. They
provide linking between internal Function block
inputs and outputs, trending of Function block
parameters, reporting of alarms and events,
viewing of predefined block parameter sets
through one of four defined views.
The four defined views are View 1 - Operation
Dynamic, View 2 - Operation Static, View 3 All Dynamic, and View 4 - Other Static.
380
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
R400
July 2010
10. Appendix A
10.2. Standard Function Blocks
Fieldbus Foundation
Defined Blocks
User Application
Resource
Block
Transducer
Block
Function
Block
Communication
Stack
Physical Layer
Fieldbus
Figure 37 User Application (or Function Block Application Process) based
on blocks.
10.2 Standard Function Blocks
WARNING
The Fieldbus Foundation specifications do not clearly state the expectations
of fieldbus devices for handling Not-a-Number (NaN) values. This means that
some may behave as the user desires and others may not.
If you compute a data type float + status value that uses data structure (DS65), which includes all FOUNDATION Fieldbus inputs, outputs and some
contained parameters, a resulting NaN value passed outbound through the
FIM sets the status element to BAD and changes the value element from
NaN to 0.0 (zero). If you compute a data type float value, which includes
many contained values such as alarm trip points, set points or output limits,
gains, and filter time values, a resulting NaN value that is to be passed
outbound through the FIM will not be written and usually results in retention of
R400
July 2010
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
381
10. Appendix A
10.2. Standard Function Blocks
the previous value. If the device would not behave in the application as you
desire, you must add appropriate function blocks or logic to test for and
replace the NaN with an acceptable value.
382
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
R400
July 2010
10. Appendix A
10.2. Standard Function Blocks
Overview
The key to fieldbus interoperability is the User Application or Function Block
Application Process (FBAP) that defines standard function blocks that can reside in field
devices and be interconnected as a distributed process control system. A function block is
a named entity that has inputs, outputs, and parameters. It performs certain functions that
operate on its inputs and produce outputs in accordance with its assigned parameters. The
Fieldbus Foundation Function Blocks are similar in nature to the Function Blocks used to
build control strategies in the Control Builder application in the Experion system.
The Fieldbus Foundation provides the standard Function Blocks listed below for basic
control functionality. They also support additional blocks for more complex applications.
Please refer to the applicable Fieldbus Foundation specification for more information
about these additional blocks.
Function Block
Abbreviation
Class
Analog Input
AI
Input
Analog Output
AO
Output
Bias/Gain
BG
Control
Control Selector
CS
Control
Discrete Input
DI
Input
Discrete Output
DO
Output
Manual Loader
ML
Control
Proportional/Derivative
PD
Control
Proportional/Integral/Derivative
PID
Control
Ratio
RA
Control
Function blocks make it possible to build a control loop using fieldbus devices that
include the appropriate Function block types. For example, a pressure transmitter that
contains an Analog Input and Proportional/Integral/Derivative blocks can be used with a
valve containing an Analog Output block to form a control loop, as shown in the
following figure.
R400
July 2010
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
383
10. Appendix A
10.2. Standard Function Blocks
Fieldbus
AI Block
PID Block
AO Block
Device 1
Device 2
Figure 38 Using Function Blocks in fieldbus devices to form a control
loop.
About modes of operation
Every Function block includes a mode parameter with configured permitted modes. This
structured parameter is composed of the actual mode, the target mode, the permitted
mode, and the normal mode. The normal mode is the desired operating mode. The actual
mode reflects the mode used during block execution. The target mode may be set and
monitored through the mode parameter. The permitted mode defines the allowable target
mode settings. The following table provides a summary of the available modes of
operation and their effect on operation.
Mode
384
Abbreviation
Operation Effect
Out of Service
OOS
The block is not being evaluated. The output
is maintained at the last value, an assigned
fault state value -last value or configured
fault state value. Set Point is maintained at
last value.
Initialization Manual
IMan
The block output is being set in response to
the back-calculation input parameter status.
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
R400
July 2010
10. Appendix A
10.2. Standard Function Blocks
Mode
Abbreviation
Operation Effect
When status is no path to the final output
element, control blocks must initialize to
provide for bumpless transfer, when the
condition clears. The Set Point may be
maintained or initialized to the Process
Variable parameter value.
R400
July 2010
Local Override
LO
Applies to control and output blocks that
support a track input parameter. Also,
manufacturers may provide a local lockout
switch on the device to enable the Local
Override mode. The block output is being set
to track the value of the track input
parameter. The algorithm must initialize to
avoid a bump, when the mode switches back
to the target mode. The Set Point may be
maintained or initialized to the Process
Variable parameter value.
Manual
Man
The block is not being calculated, although it
may be limited. The operator directly sets it
through an interface device. The algorithm
must initialize to avoid a bump, when the
mode switches. The Set Point may be
maintained, initialized to the Process
Variable parameter value, or initialized to the
Set Point value associated with the previous
(retained) target mode. .
Automatic
Auto
The block's normal algorithm uses a local
Set Point value to determine the primary
output. An operator may set the value of the
Set Point through an interface device.
Cascade
Cas
The block's normal algorithm uses a Set
Point value fed through the Cascade input
parameter from another block to determine
the primary output value.
Remote-Cascade
RCas
The block's Set Point is being set by a
Control Application running on an interface
device through the remote-cascade in
parameter. The block's normal algorithm
uses this Set Point to determine the primary
output value. The block maintains a remotecascade out parameter to support
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
385
10. Appendix A
10.2. Standard Function Blocks
Mode
Abbreviation
Operation Effect
initialization of the control application, when
the block mode is not remote-cascade.
Remote-Out
ROut
The block's output is being set by a Control
Application running on an interface device
through the remote-output in parameter. The
algorithm must initialize to avoid a bump,
when the mode switches. The block
maintains a remote-output out parameter to
support initialization of the Control
Application, when the block mode is not
remote-output. The Set Point may be
maintained or initialized to the Process
Variable parameter value.
Analog Input block
AI
Transducer
CHANNEL
Simulate
SIMULATE
Convert
L_TYPE
LOW_CUT
XD_SCALE
OUT_SCALE
OUT
Filter
PV_FTIME
PV
Output
OUT
FIELD_VAL
Mode
SHED_OPT
Alarms
HI/LO
Figure 39 Functional schematic for Analog Input function block.
386
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
R400
July 2010
10. Appendix A
10.2. Standard Function Blocks
Description
Function Notes
The AI function block takes the input data from a
Transducer block and calculates an output to be fed to
other fieldbus function blocks. A functional schematic of the
block is shown in the previous illustration for reference.
Supports Out of Service (OOS), Manual (Man), and
Automatic (Auto) modes.
The XD_SCALE units code must match the channel
units code, or the block will remain in OOS mode after
being configured.
The OUT_SCALE is normally the same as the
transducer, unless the L_TYPE is set to Indirect or Ind
Sqr Root, then the OUT_SCALE determines the
conversion from FIELD_VAL to the output.
If the mode is Auto, the PV is the value the block puts
in OUT.
If the mode is Man, an operator can write a value to
OUT.
The SIMULATE parameter is for testing purposes only
and always initializes in the disabled state.
Equation Options
FIELD_VAL = 100 x (channel value - EU@0%) /
(EU@100% - EU@0%) [XD_SCALE]
Direct: PV = channel value
Indirect : PV = (FIELD_VAL / 100) x (EU@100% EU@0%) + EU@0% [OUT_SCALE]
Ind Sqr Root: PV = sqrt(FIELD_VAL / 100) x
(EU@100% - EU@0%) + EU@0% [OUT_SCALE]
R400
July 2010
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
387
10. Appendix A
10.2. Standard Function Blocks
Parameters
ACK_OPTION
ALARM_HYS
ALARM_SUM
ALERT_KEY
BLOCK_ALM
BLOCK_ERR
BLOCK_ERR.DISABLED
CHANNEL
FIELD_VAL
GRANT_DENY
HI_ALM
HI_HI_ALM
HI_HI_LIM
HI_HI_PRI
HI_LIM
HI_PRI
IO_OPTS
L_TYPE
LO_ALM
Reference
Refer to Standard Function Block Parameters in Appendix
B for definitions of each parameter.
LO_LIM
LO_LO_ALM
LO_LO_LIM
LO_LO_PRI
LO_PRI
LOW_CUT
MODE_BLK
OUT
OUT_SCALE
PV
PV_FTIME
SIMULATE
ST_REV
STATUS_OPTS
STRATEGY
TAG_DESC
UPDATE_EVT
XD_SCALE
Analog Output block
BKCAL_OUT
CAS_IN
OUT
RCAS_OUT
AO
RCAS_IN
Transducer
BKCAL_OUT
RCAS_OUT
CAS_IN
RCAS_IN
Setpoint
SP_RATE_DN
SP_RATE_UP
SP_HI_LIM
SP_LO_LIM
SP
Mode
SHED_OPT
388
Output
Out Convert
PV_SCALE
XD_SCALE
PV Convert
XD_SCALE
PV_SCALE
PV
Fault State
FSTATE_TIME
FSTATE_VAL
OUT
Simulate
SIMULATE
READBACK
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
CHANNEL
R400
July 2010
10. Appendix A
10.2. Standard Function Blocks
Figure 40 Functional schematic for Analog Output function block.
Description
Function Notes
The Analog Output function block converts the set point
(SP) value to a number that can be used by the hardware
associated with the CHANNEL selection. A functional
schematic of the block is shown in the previous illustration
for reference.
Can use either the Set point (SP) value after limiting
or the Process Variable (PV) value for the
BKCAL_OUT value.
Supports Out of Service (OOS), Local Override (LO),
Manual (Man), Automatic (Auto), Cascade (Cas), and
Remote Cascade (RCas) modes.
The conversion of Set point (SP) to percent of span is
based on the PV_SCALE range.
The conversion of the percent of span to a compatible
value for the hardware is based on the XD_SCALE
range.
Use the Increase to Close Option in IO_OPTS to
invert the span.
Use the Cascade mode to transfer the output of
another block to the Set point of the AO block.
If the hardware, such as a valve positioner, supports a
readback value, run this value backwards through the
XD scaling to act as the PV for this block. If this is not
supported, READBACK is generated from OUT.
In the Man mode, an operator can write a value to
OUT. A manufacturer must put operational limits in the
Transducer, where an operator cannot access them, to
permit the Man mode. If Man mode is not permitted, it
must be supported as a transition mode for exiting the
OOS mode
The SIMULATE parameter is for testing purposes only
and always initializes in the disabled state.
Equation Options
R400
July 2010
Temp = (SP - EU@0%) / (EU@100% - EU@0%)
[PV_SCALE]
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
389
10. Appendix A
10.2. Standard Function Blocks
OUT = Temp x (EU@100% - EU@0%) + EU@0%
[XD_SCALE]
Temp = (READBACK - EU@0%) / (EU@100% EU@0%) [XD_SCALE]
PV = Temp x (EU@100% - EU@0%) + EU@0%
[PV_SCALE]
Parameters
ALERT_KEY
BKCAL_OUT
BLOCK_ALM
BLOCK_ERR
BLOCK_ERR.DISABLED
CAS_IN
CHANNEL
FSTATE_TIME
FSTATE_VAL
GRANT_DENY
IO_OPTS
MODE_BLK
OUT
PV
PV_SCALE
RCAS_IN
Reference
Refer to Standard Function Block Parameters in Appendix
B for definitions of each parameter.
RCAS_OUT
READBACK
SHED_OPT
SIMULATE
SP
SP_HI_LIM
SP_LO_LIM
SP_RATE_DN
SP_RATE_UP
ST_REV
STATUS_OPTS
STRATEGY
TAG_DESC
UPDATE_EVT
XD_SCALE
Bias/Gain block
390
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
R400
July 2010
10. Appendix A
10.2. Standard Function Blocks
IN_1
BKCAL_IN
BKCAL_OUT
CAS_IN
RCAS_IN
TRK_IN_C
BG
OUT
RCAS_OUT
TRK_VAL
BKCAL_IN
BKCAL_OUT
RCAS_OUT
CAS_IN
RCAS_IN
Setpoint
SP_RATE_DN
SP_RATE_UP
SP_HI_LIM
SP_LO_LIM
SP
Bias & Gain
GAIN
Output
OUT_HI_LIM
OUT_LO_LIM
BAL_TIME
OUT
IN_1
Mode
SHED_OPT
Output Track
TRK_SCALE
TRK_IN_D
TRK_VAL
Figure 41 Functional schematic for Bias/Gain function block.
Description
Function Notes
The Bias/Gain function block can be used for biased
external feedforward control or to set several unit
controllers, such as boiler masters, from one controller
output, such as a plant master. A functional schematic of
the block is shown in the previous illustration for reference.
Supports Out of Service (OOS), Initialization Manual
(IMan) Local Override (LO), Manual (Man), Automatic
(Auto), Cascade (Cas), and Remote Cascade (RCas)
modes.
The output supports the track algorithm.
The Balance Ramp option is supported.
R400
July 2010
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
391
10. Appendix A
10.2. Standard Function Blocks
The CONTROL_OPTS selection Act on IR determines
whether initialization requests are to be passed on or
acted on locally by changing the BIAS value.
If the Act on IR option is false, a status of Not Invited
(NI) or Initialization Request (IR) at BKCAL_IN will be
passed to BKCAL_OUT. The BKCAL_OUT value will
be calculated from the value of BKCAL_IN adjusted for
SP and GAIN, as determined by the control or process
status of IN_1. When the upstream block sends an
Initialization Acknowledge (IA) status, this block will
send IA status, since its output will now be nearly equal
to the value of BKCAL_IN.
If the Act on IR option is true, a status of NI or IR at
BKCAL_IN results in an adjustment to SP to balance
OUT to the value of BKCAL_IN. The IA status can be
sent as soon as IR is detected. BKCAL_OUT will not
request initialization.
The TRK_VAL input brings in an external value or
uses a constant. The TRK_SCALE values convert the
TRK_VAL to a percent of output span value. If the
CONTROL_OPTS Track Enable selection is true and
TRK_IN_D is true, the converted TRK_VAL replaces
the output (OUT), when the block is in Automatic,
Cascade, or Remote Cascade mode. The
CONTROL_OPTS Track in Manual selection must be
true for this to occur in Manual mode. If the actual
mode is OOS or IMan, the track request is ignored.
If the TRK_VAL replaces the OUT, its status becomes
Locked Out with Limits set to Constant. The actual
mode goes to LO. The status of RCAS_OUT goes to
Not Invited (NI), if not already there.
If the status of TRK_IN_D is Bad, its last usable value
will be maintained and acted upon. If the device
restarts, losing the last usable value, it will be set to
false.
If the status of TRK_VAL is Bad, the last usable value
will be used. If there is no last usable value, the
present value of the OUT will be used.
392
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
R400
July 2010
10. Appendix A
10.2. Standard Function Blocks
Equation Options
In Automatic mode: OUT = (IN_1 + SP) x GAIN
If IN_1 has Non-Cascade status: BKCAL_OUT =
(BKCAL_IN / GAIN) - IN_1
If IN_1 has Cascade status: BKCAL_OUT =
(BKCAL_IN / GAIN) - SP
Parameters
ALERT_KEY
BAL_TIME
BKCAL_IN
BKCAL_OUT
BLOCK_ALM
BLOCK_ERR
BLOCK_ERR.DISABLED
CAS_IN
CONTROL_OPTS
GAIN
GRANT_DENY
IN_1
MODE_BLK
OUT
OUT_HI_LIM
OUT_LO_LIM
OUT_SCALE
Reference
Refer to Standard Function Block Parameters in Appendix
B for definitions of each parameter.
RCAS_IN
RCAS_OUT
SHED_OPT
SP
SP_HI_LIM
SP_LO_LIM
SP_RATE_DN
SP_RATE_UP
ST_REV
STATUS_OPTS
STRATEGY
TAG_DESC
TRK_IN_D
TRK_SCALE
TRK_VAL
UPDATE_EVT
Control Selector block
R400
July 2010
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
393
10. Appendix A
10.2. Standard Function Blocks
SEL_1
SEL_2
SEL_3
BKCAL_IN
OUT
BKCAL_SEL_1
CS
BKCAL_SEL_2
BKCAL_SEL_3
BKCAL_IN
SEL_1
Selection
SEL_TYPE
SEL_2
Output
OUT_HI_LIM
OUT_LO_LIM
OUT
SEL_3
Back Calc
Mode
BKCAL_SEL_1
BKCAL_SEL_2
BKCAL_SEL_3
Figure 42 Functional schematic for Control Selector function block.
Description
Function Notes
The Control Selector function block accepts input from up
to three control signals and selects one for output based on
the SEL_TYPE setting of High, Middle, or Low. A functional
schematic of the block is shown in the previous illustration
for reference.
All inputs must have the same scaling as OUT, since
any one can be selected for OUT.
Supports Out of Service (OOS), Initialization Manual
(IMan) Local Override (LO), Manual (Man), and
Automatic (Auto) modes.
If an input has a sub-status of Do Not Select, it will not
be selected.
Three separate back calculation outputs
(BKCAL_SEL_1, 2, 3) are available - one for each
394
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
R400
July 2010
10. Appendix A
10.2. Standard Function Blocks
input (SEL_1, 2, 3).
The status will identify those inputs that are not
selected. Control signals that are not selected are
limited in one direction only as determined by the
SEL_TYPE selection.
The value of each BKCAL_SEL_1, 2, 3 output is the
same as OUT. The limits of back calculation outputs
corresponding to not-selected inputs will be high for a
low selection, low for a high selection, or one of each
for a middle selection.
If the status of an input is Bad, it is not eligible for
selection. If the status of an input is Uncertain, it is
treated as Bad unless the STATUS_OPTS selection is
Use Uncertain as Good.
When all inputs are Bad, the actual mode goes to
Manual. This condition will set Initiate Fault State (IFS)
in the output status, if the STATUS_OPTS setting is
IFS if BAD IN.
If SEL_TYPE selection is Middle and only two inputs
are good, the higher input will be selected.
If the status of BKCAL_IN is Not Invited (NI) or
Initialization Request (IR), it is passed back on all three
back calculation outputs. This causes all initializable
inputs to initialize to the BKCAL_IN value. Otherwise, if
the status of BKCAL_IN is not normal, it is passed
back on the BKCAL_SEL_N, where N is the number of
the selected input. The back calculation outputs for
not-selected inputs just have the Not Selected status
with the appropriate high or low limit set.
When the mode is Manual, no input is selected. All
three back calculation outputs will have a Not Invited
status and Constant limits, with a value equal to OUT.
R400
July 2010
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
395
10. Appendix A
10.2. Standard Function Blocks
Parameters
ALERT_KEY
BKCAL_IN
BKCAL_SEL_1
BKCAL_SEL_2
BKCAL_SEL_3
BLOCK_ALM
BLOCK_ERR
BLOCK_ERR.DISABLED
GRANT_DENY
MODE_BLK
OUT
OUT_HI_LIM
Reference
Refer to Standard Function Block Parameters in Appendix
B for definitions of each parameter.
OUT_LO_LIM
OUT_SCALE
SEL_1
SEL_2
SEL_3
SEL_TYPE
ST_REV
STATUS_OPTS
STRATEGY
TAG_DESC
UPDATE_EVT
Discrete Input block
Transducer
CHANNEL
Simulate
SIMULATE_D
OUT
DI
Optional
Invert
Filter
PV_FTIME
PV_D
Output
OUT_D
FIELD_VAL_D
Mode
SHED_OPT
Alarms
DISC
Figure 43 Functional schematic for Discrete Input function block.
Description
396
The Discrete Input function block takes the discrete input
data from a selected Transducer block channel and
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
R400
July 2010
10. Appendix A
10.2. Standard Function Blocks
provides it as an output for other fieldbus function blocks. A
functional schematic of the block is shown in the previous
illustration for reference.
Function Notes
Supports Out of Service (OOS), Manual (Man), and
Automatic (Auto) modes.
The FIELD_VAL_D represents the true ON/OFF state
of the value from the Transducer, using XD_STATE.
Use the IO_OPTS Invert selection to do a Boolean
NOT function between the field value and the output.
Use the PV_FTIME to set the time that the input must
be in one state before it gets passed to the PV_D.
The PV_D is always the value that the block places in
OUT_D, when the mode is Automatic.
In Manual mode, if allowed, an operator can write a
value to OUT_D.
The SIMULATE_D parameter is for testing purposes
only and always initializes in the disabled state.
Parameters
ACK_OPTION
ALARM_SUM
ALERT_KEY
BLOCK_ALM
BLOCK_ERR
BLOCK_ERR.DISABLED
CHANNEL
DISC_ALM
DISC_LIM
DISC_PRI
FIELD_VAL_D
GRANT_DENY
IO_OPTS
Reference
Refer to Standard Function Block Parameters in Appendix
B for definitions of each parameter.
MODE_BLK
OUT_D
OUT_STATE
PV_D
PV_FTIME
SIMULATE_D
ST_REV
STATUS_OPTS
STRATEGY
TAG_DESC
UPDATE_EVT
XD_STATE
Discrete Output block
R400
July 2010
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
397
10. Appendix A
10.2. Standard Function Blocks
BKCAL_OUT_D
CAS_IN_D
OUT_D
RCAS_OUT_D
DO
RCAS_IN_D
Transducer
BKCAL_OUT_D
RCAS_OUT_D
CAS_IN_D
Setpoint
Optional
Invert
Output
OUT_D
RCAS_IN_D
SP_D
Mode
SHED_OPT
Optional
Invert
PV_D
Fault State
FSTATE_TIME
FSTATE_VAL_D
Simulate
SIMULATE_D
CHANNEL
READBACK_D
Figure 44 Functional schematic for Discrete Output function block.
Description
398
The Discrete Output function block converts the value in
SP_D to something useful for the hardware linked to the
CHANNEL selection. A functional schematic of the block is
shown in the previous illustration for reference.
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
R400
July 2010
10. Appendix A
10.2. Standard Function Blocks
Function Notes
Supports Out of Service (OOS), Local Override (LO),
Manual (Man), Automatic (Auto), Cascade (Cas), and
Remote Cascade (RCas) modes.
The Set point (SP_D) supports the full cascade subfunction.
Use the Cascade mode to transfer the output of
another block to the Set point (SP_D) of the DO block.
Use the IO_OPTS Invert selection to do a Boolean
NOT function between the field value and the output.
Use the IO_OPTS Invert selection to do a Boolean
NOT function between the SP_D and the output.
If the hardware supports a readback value, it is used
for READBACK_D, and, after accounting for the
IO_OPTS Invert selection, acts as the PV_D for this
block. If this is not supported, READBACK is
generated from OUT_D.
In the Man mode, an operator can force the output, in
a programmable logic controller sense. If Man mode is
not permitted, it must be supported as a transition
mode for exiting the OOS mode
The SIMULATE_D parameter is for testing purposes
only and always initializes in the disabled state.
R400
July 2010
Parameters
ALERT_KEY
BKCAL_OUT_D
BLOCK_ALM
BLOCK_ERR
BLOCK_ERR.DISABLED
CAS_IN_D
CHANNEL
FSTATE_TIME
FSTATE_VAL_D
GRANT_DENY
IO_OPTS
MODE_BLK
OUT_D
PV_D
Reference
Refer to Standard Function Block Parameters in Appendix
B for definitions of each parameter.
PV_STATE
RCAS_IN_D
RCAS_OUT_D
READBACK_D
SHED_OPT
SIMULATE_D
SP_D
ST_REV
STATUS_OPTS
STRATEGY
TAG_DESC
UPDATE_EVT
XD_STATE
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
399
10. Appendix A
10.2. Standard Function Blocks
Manual Loader block
IN
BKCAL_IN
ML
ROUT_IN
OUT
ROUT_OUT
TRK_IN_D
TRK_VAL
BKCAL_IN
ROUT_OUT
ROUT_IN
IN
Output
OUT_HI_LIM
OUT_LO_LIM
Filter
PV_FTIME
PV
OUT
Alarm
HI/LO
Mode
SHED_OPT
Output Track
TRK_SCALE
TRK_IN_D
TRK_VAL
Figure 45 Functional schematic for Manual Loader function block.
Description
400
The Manual Loader function block output is not set by the
block's algorithm. An operator can set its output in the
Manual mode or a program in the Remote-Out mode. A
functional schematic of the block is shown in the previous
illustration for reference.
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
R400
July 2010
10. Appendix A
10.2. Standard Function Blocks
Function Notes
Supports Out of Service (OOS), Initialization Manual
(IMan), Local Override (LO), Manual (Man), and
Remote-Out (ROut) modes.
Accepts output from an AI block as its input (IN) to get
a PV filtered by PV_FTIME.
The block's algorithm uses value and status for
alarming only.
If selected, the STATUS_OPTS of IFS if BAD IN will
work.
The BKCAL_IN value and status can force balancing
of the output.
The TRK_VAL input brings in an external value or
uses a constant. The TRK_SCALE values convert the
TRK_VAL to a percent of output span value. If the
CONTROL_OPTS Track Enable selection is true and
TRK_IN_D is true, the converted TRK_VAL replaces
the output (OUT), when the block is in Remote-Out
(ROut) mode. The CONTROL_OPTS Track in Manual
selection must be true for this to occur in Manual
mode. If the actual mode is OOS or IMan, the track
request is ignored.
If the TRK_VAL replaces the OUT, its status becomes
Locked Out with Limits set to Constant. The actual
mode goes to LO. The status of ROUT_OUT goes to
Not Invited (NI), if not already there.
If the status of TRK_IN_D is Bad, its last usable value
will be maintained and acted upon. If the device
restarts, losing the last usable value, it will be set to
false.
If the status of TRK_VAL is Bad, the last usable value
will be used. If there is no last usable value, the
present value of the OUT will be used.
R400
July 2010
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
401
10. Appendix A
10.2. Standard Function Blocks
Parameters
ACK_OPTION
ALARM_HYS
ALARM_SUM
ALERT_KEY
BKCAL_IN
BLOCK_ALM
BLOCK_ERR
BLOCK_ERR.DISABLED
CONTROL_OPTS
GRANT_DENY
HI_ALM
HI_HI_ALM
HI_HI_LIM
HI_HI_PRI
HI_LIM
HI_PRI
IN
LO_ALM
LO_LIM
LO_LO_ALM
LO_LO_LIM
LO_PRI
Reference
Refer to Standard Function Block Parameters in Appendix
B for definitions of each parameter.
LO-LO_PRI
MODE_BLK
OUT
OUT_HI_LIM
OUT_LO_LIM
OUT_SCALE
PV
PV_FTIME
PV_SCALE
ROUT_IN
ROUT_OUT
SHED_OPT
ST_REV
STATUS_OPTS
STRATEGY
TAG_DESC
TRK_IN_D
TRK_SCALE
TRK_VAL
UPDATE_EVT
Proportional/Derivative block
402
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
R400
July 2010
10. Appendix A
10.2. Standard Function Blocks
IN
BKCAL_IN
CAS_IN
RCAS_IN
BKCAL_OUT
PD
OUT
RCAS_OUT
ROUT_IN
TRK_IN_D
TRK_VAL
FF_VAL
ROUT_OUT
BKCAL_OUT
RCAS_OUT
Setpoint
SP_RATE_DN
SP_RATE_UP
SP_HI_LIM
SP_LO_LIM
CAS_IN
RCAS_IN
SP
Filter
PV_FTIME
IN
Mode
SHED_OPT
Bypass
BYPASS
Control
GAIN
BIAS
BAL_TIME
RATE
FF_VAL
BKCAL_IN
ROUT_IN
Feed Forward
FF_SCALE
FF_GAIN
Output
OUT_HI_LIM
OUT_LO_LIM
ROUT_OUT
OUT
Status
BKCAL_HYS
PV
Alarm
HI/LO
DEV
Output Track
TRK_SCALE
TRK_IN_D
TRK_VAL
Figure 46 Functional schematic for Proportional/Derivative function block.
R400
July 2010
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
403
10. Appendix A
10.2. Standard Function Blocks
Description
Function Notes
The Proportional/Derivative function block provides classic
two-mode control function for processes that handle their
own integration. When the Process Variable deviates from
the Set point, the PD function acts upon the error to move
the output in a direction to correct the deviation. PD blocks
support cascade applications to compensate for the
difference in process time constants of a primary and
secondary process measurement. A functional schematic of
the block is shown in the previous illustration for reference
Supports Out of Service (OOS), Initialization Manual
(IMan), Local Override (LO), Manual (Man), Automatic
(Auto), Cascade (Cas), Remote Cascade (RCas) and
Remote-Out (ROut) modes.
The input (IN) passes through a filter with a time
constant (PV_FTIME). The filtered value becomes the
Process Variable (PV) to be used with the Set point
(SP) in the block's algorithm.
The full cascade SP sub-function is used, with rate
and absolute limits. Additional control options are
available to have the SP value track the PV value,
when the block's actual mode is IMan, LO, Man, or
ROut. Limits do not cause SP-PV tracking.
A BYPASS switch function is available for operators to
use, when secondary cascade controllers have a bad
PV and the Bypass Enable (LSB) CONTROL_OPTS is
ON. The Bypass Enable option is required, since some
control schemes may become unstable when BYPASS
is ON. An operator can only set the BYPASS switch,
when the block is in the Man or OOS mode. While
BYPASS is ON, the SP value, in percent of range, is
passed directly to the target output, and the value of
OUT is used for BKCAL_OUT. When block mode
switches to Cascade, the upstream block is requested
to initialize to the value of OUT. Upon transition to
bypass OFF, the upstream block is requested to
initialize to the PV value, regardless of the Use PV for
BKCAL_OUT CONTROL_OPTS status.
The tuning constant used for the Proportional term is
GAIN and RATE is used for the Derivative term. Some
controllers use the inverse values of Proportional Band
and repeats per minutes for their tuning constants.
Users can choose which tuning constants they want to
display.
404
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
R400
July 2010
10. Appendix A
10.2. Standard Function Blocks
Use the Balance Ramp CONTROL_OPTS to maintain
the BIAS value, when the block is in Manual (Man)
mode. An internal value follows the actual value
required to maintain balance. When block mode
changes to Automatic (Auto), the internal value ramps
to zero contribution in BAL_TIME seconds. If Balance
Ramp option is OFF or not used, the BIAS value
immediately changes to follow the changes to the input
or output, when the block is in Man mode.
Use the Act on IR CONTROL_OPTS to select
whether to ignore initialization requests or act on them
by changing the BIAS. If this option is ON, a status of
Not Invited (NI) or Initialization Request (IR) at
BKCAL_IN causes the BIAS term to be adjusted to
balance OUT to the value of BKCAL_IN.
Use the Direct Acting CONTROL_OPTS to define how
a change in PV relative to the SP affects the output.
When Direct Acting is ON, the output increases when
the PV exceeds the SP. When Direct Acting is OFF,
the output decreases when the PV exceeds the SP. Be
sure this option is set correctly and never changed
while in the Automatic mode, since it makes the
difference between positive and negative feedback.
This option setting also affects the calculation of the
limit states for BKCAL_OUT.
This block includes a Feed Forward algorithm. It
accepts a value that is proportional to some
disturbance in the control loop as its FF_VAL input.
The FF_SCALE values convert the FF_VAL to a
percent of output span value. The converted value is
multiplied by the FF_GAIN and added to the target
output of the block's algorithm. If the status of FF_VAL
is Bad, the last usable value will be used to prevent a
bump in the output. When the status returns to Good,
the block adjusts its BIAS term to maintain the previous
output.
The TRK_VAL input brings in an external value or
uses a constant. The TRK_SCALE values convert the
TRK_VAL to a percent of output span value. If the
CONTROL_OPTS Track Enable selection is true and
TRK_IN_D is true, the converted TRK_VAL replaces
the output (OUT), when the block is in Automatic
(Auto), Cascade (Cas), Remote Cascade (RCas), or
Remote-Out (ROut) mode. The CONTROL_OPTS
R400
July 2010
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
405
10. Appendix A
10.2. Standard Function Blocks
Track in Manual selection must be true for this to occur
in Manual mode. If the actual mode is OOS or IMan,
the track request is ignored.
If the TRK_VAL replaces the OUT, its status becomes
Locked Out with Limits set to Constant. The actual
mode goes to LO. The status of BKCAL_OUT,
RCAS_OUT and ROUT_OUT goes to Not Invited (NI),
if not already there.
If the status of TRK_IN_D is Bad, its last usable value
will be maintained and acted upon. If the device
restarts, losing the last usable value, it will be set to
false.
If the status of TRK_VAL is Bad, the last usable value
will be used. If there is no last usable value, the
present value of the OUT will be used.
Use the Obey SP limits if Cas or RCas
CONTROL_OPTS to use SP value after limiting in Cas
or RCas mode.
Use the Use PV for BKCAL_OUT CONTROL_OPTS
to the PV value for the BKCAL_OUT value.
406
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
R400
July 2010
10. Appendix A
10.2. Standard Function Blocks
Parameters
ACK_OPTION
ALARM_HYS
ALARM_SUM
ALERT_KEY
BAL_TIME
BIAS
BKCAL_HYS
BKCAL_IN
BKCAL_OUT
BLOCK_ALM
BLOCK_ERR
BLOCK_ERR.DISABLED
BYPASS
CAS_IN
CONTROL_OPTS
DV_HI_ALM
DV_HI_LIM
DV_HI_PRI
DV_LO_ALM
DV_LO_LIM
DV_LO_PRI
FF_GAIN
FF_SCALE
FF_VAL
GAIN
GRANT_DENY
HI_ALM
HI_HI_ALM
HI_HI_LIM
HI_HI_PRI
HI_LIM
HI_PRI
IN
LO_ALM
Reference
Refer to Standard Function Block Parameters in Appendix
B for definitions of each parameter.
LO_LIM
LO_LO_ALM
LO_LO_LIM
LO_LO_PRI
LO_PRI
MODE_BLK
OUT
OUT_HI_LIM
OUT_LO_LIM
OUT_SCALE
PV
PV_FTIME
PV_SCALE
RATE
RCAS_IN
RCAS_OUT
ROUT_IN
ROUT_OUT
SHED_OPT
SP
SP_HI_LIM
SP_LO_LIM
SP_RATE_DN
SP_RATE_UP
ST_REV
STATUS_OPTS
STRATEGY
TAG_DESC
TRK_IN_D
TRK_SCALE
TRK_VAL
UPDATE_EVT
Proportional/Integral/Derivative block
R400
July 2010
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
407
10. Appendix A
10.2. Standard Function Blocks
IN
BKCAL_IN
CAS_IN
RCAS_IN
BKCAL_OUT
PID
OUT
RCAS_OUT
ROUT_IN
TRK_IN_D
TRK_VAL
FF_VAL
ROUT_OUT
BKCAL_OUT
RCAS_OUT
CAS_IN
RCAS_IN
Setpoint
SP_RATE_DN
SP_RATE_UP
SP_HI_LIM
SP_LO_LIM
SP
IN
Filter
PV_FTIME
Mode
SHED_OPT
Bypass
BYPASS
Control
GAIN
RESET
BAL_TIME
RATE
FF_VAL
BKCAL_IN
ROUT_IN
Feed Forward
FF_SCALE
FF_GAIN
Output
OUT_HI_LIM
OUT_LO_LIM
ROUT_OUT
OUT
Status
BKCAL_HYS
PV
Alarm
HI/LO
DEV
Output Track
TRK_SCALE
TRK_IN_D
TRK_VAL
Figure 47 Functional schematic for Proportional/Integral/Derivative
function block.
408
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
R400
July 2010
10. Appendix A
10.2. Standard Function Blocks
Description
Function Notes
The Proportional/Integral/Derivative function block provides
classic three-mode control function for closed-loop control
applications. When the Process Variable deviates from the
Set point, the PID function acts upon the error to move the
output in a direction to correct the deviation. PID blocks
support cascade applications to compensate for the
difference in process time constants of a primary and
secondary process measurement. A functional schematic of
the block is shown in the previous illustration for reference.
Supports Out of Service (OOS), Initialization Manual
(IMan), Local Override (LO), Manual (Man), Automatic
(Auto), Cascade (Cas), Remote Cascade (RCas) and
Remote-Out (ROut) modes.
The input (IN) passes through a filter with a time
constant (PV_FTIME). The filtered value becomes the
Process Variable (PV) to be used with the Set point
(SP) in the block's algorithm. A PID algorithm will not
integrate, if the limit status of the input (IN) is constant.
The full cascade SP sub-function is used, with rate
and absolute limits. Additional control options are
available to have the SP value track the PV value,
when the block's actual mode is IMan, LO, Man, or
ROut. Limits do not cause SP-PV tracking.
A BYPASS switch function is available for operators to
use, when secondary cascade controllers have a bad
PV and the Bypass Enable (LSB) CONTROL_OPTS is
ON. The Bypass Enable option is required, since some
control schemes may become unstable when BYPASS
is ON. An operator can only set the BYPASS switch,
when the block is in the Man or OOS mode. While
BYPASS is ON, the SP value, in percent of range, is
passed directly to the target output, and the value of
OUT is used for BKCAL_OUT. When block mode
switches to Cascade, the upstream block is requested
to initialize to the value of OUT. Upon transition to
bypass OFF, the upstream block is requested to
initialize to the PV value, regardless of the Use PV for
BKCAL_OUT CONTROL_OPTS status.
The tuning constant used for the Proportional term is
GAIN, RESET is used for the Integral term, and RATE
is used for the Derivative term. Both RESET and RATE
are time constants expressed in seconds. Some
controllers use the inverse values of Proportional Band
R400
July 2010
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
409
10. Appendix A
10.2. Standard Function Blocks
and repeats per minutes for their tuning constants.
Users can choose which tuning constants they want to
display.
Use the Direct Acting CONTROL_OPTS to define how
a change in PV relative to the SP affects the output.
When Direct Acting is ON, the output increases when
the PV exceeds the SP. When Direct Acting is OFF,
the output decreases when the PV exceeds the SP. Be
sure this option is set correctly and never changed
while in the Automatic mode, since it makes the
difference between positive and negative feedback.
This option setting also affects the calculation of the
limit states for BKCAL_OUT.
This block includes a Feed Forward algorithm. It
accepts a value that is proportional to some
disturbance in the control loop as its FF_VAL input.
The FF_SCALE values convert the FF_VAL to a
percent of output span value. The converted value is
multiplied by the FF_GAIN and added to the target
output of the block's algorithm. If the status of FF_VAL
is Bad, the last usable value will be used to prevent a
bump in the output. When the status returns to Good,
the block adjusts its Integral (RESET) term to maintain
the previous output.
The TRK_VAL input brings in an external value or
uses a constant. The TRK_SCALE values convert the
TRK_VAL to a percent of output span value. If the
CONTROL_OPTS Track Enable selection is true and
TRK_IN_D is true, the converted TRK_VAL replaces
the output (OUT), when the block is in Automatic
(Auto), Cascade (Cas), Remote Cascade (RCas), or
Remote-Out (ROut) mode. The CONTROL_OPTS
Track in Manual selection must be true for this to occur
in Manual mode. If the actual mode is OOS or IMan,
the track request is ignored.
If the TRK_VAL replaces the OUT, its status becomes
Locked Out with Limits set to Constant. The actual
mode goes to LO. The status of BKCAL_OUT,
RCAS_OUT and ROUT_OUT goes to Not Invited (NI),
if not already there.
If the status of TRK_IN_D is Bad, its last usable value
will be maintained and acted upon. If the device
restarts, losing the last usable value, it will be set to
false.
410
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
R400
July 2010
10. Appendix A
10.2. Standard Function Blocks
If the status of TRK_VAL is Bad, the last usable value
will be used. If there is no last usable value, the
present value of the OUT will be used.
Use the Obey SP limits if Cas or RCas
CONTROL_OPTS to use SP value after limiting in Cas
or RCas mode.
Use the Use PV for BKCAL_OUT CONTROL_OPTS
to the PV value for the BKCAL_OUT value.
Parameters
R400
July 2010
ACK_OPTION
ALARM_HYS
ALARM_SUM
ALERT_KEY
BAL_TIME
BKCAL_HYS
BKCAL_IN
BKCAL_OUT
BLOCK_ALM
BLOCK_ERR
BLOCK_ERR.DISABLED
BYPASS
CAS_IN
CONTROL_OPTS
DV_HI_ALM
DV_HI_LIM
DV_HI_PRI
DV_LO_ALM
DV_LO_LIM
DV_LO_PRI
FF_GAIN
FF_SCALE
FF_VAL
GAIN
GRANT_DENY
HI_ALM
HI_HI_ALM
HI_HI_LIM
HI_HI_PRI
HI_LIM
HI_PRI
IN
LO_ALM
LO_LIM
LO_LO_ALM
LO_LO_LIM
LO_LO_PRI
LO_PRI
MODE_BLK
OUT
OUT_HI_LIM
OUT_LO_LIM
OUT_SCALE
PV
PV_FTIME
PV_SCALE
RATE
RCAS_IN
RCAS_OUT
RESET
ROUT_IN
ROUT_OUT
SHED_OPT
SP
SP_HI_LIM
SP_LO_LIM
SP_RATE_DN
SP_RATE_UP
ST_REV
STATUS_OPTS
STRATEGY
TAG_DESC
TRK_IN_D
TRK_SCALE
TRK_VAL
UPDATE_EVT
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
411
10. Appendix A
10.2. Standard Function Blocks
Reference
Refer to Standard Function Block Parameters in Appendix
B for definitions of each parameter.
Ratio block
IN
IN_1
BKCAL_IN
BKCAL_OUT
RA
CAS_IN
RCAS_IN
OUT
RCAS_OUT
TRK_IN_D
TRK_VAL
BKCAL_OUT
RCAS_OUT
CAS_IN
RCAS_IN
Setpoint
SP_RATE_DN
SP_RATE_UP
SP_HI_LIM
SP_LO_LIM
IN_1
Filter
RA_FTIME
IN
Filter
PV_FTIME
Mode
SHED_OPT
SP
BKCAL_IN
Ratio
GAIN
Calc PV
GAIN
Output
OUT_HI_LIM
OUT_LO_LIM
BAL_TIME
OUT
PV
Alarm
HI/LO
DEV
Output Track
TRK_SCALE
TRK_IN_D
TRK_VAL
Figure 48 Functional schematic for Ratio function block.
412
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
R400
July 2010
10. Appendix A
10.2. Standard Function Blocks
Description
Function Notes
The Ratio function block set point is the ratio of its output to
its input. A ratio set point of 0.5 produces an output that is
one half of its input. The input (IN_1) is either a wild flow or
the output of a blend-pacing controller. The output can be
used as the set point for a secondary flow controller. An
input (IN) from the secondary measurement is used to
calculate the actual ratio, which is displayed as the PV. A
functional schematic of the block is shown in the previous
illustration for reference.
Supports Out of Service (OOS), Initialization Manual
(IMan), Local Override (LO), Manual (Man), Automatic
(Auto), Cascade (Cas), and Remote Cascade (RCas)
modes.
The input 1 (IN_1) value to be ratioed passes through
a filter with a time constant of RA_FTIME. The filtered
value is multiplied by the Set point (SP) and GAIN to
become the target output. The GAIN controls the
number of zeros in the SP display.
The input (IN) value is the actual value of the ratioed
variable and it passes through a filter with a time
constant of PV_FTIME. The filtered IN value is divided
by the filtered IN_1 value and the GAIN to become the
PV. The units of IN are not PV, but OUT. The units of
IN_1 are OUT units divided by PV units.
The full cascade SP sub-function is used, with rate
and absolute limits. Additional control options are
available to have the SP value track the PV value,
when the block's actual mode is IMan, LO, Man, or
ROut. Limits do not cause SP-PV tracking.
Use the Act on IR CONTROL_OPTS to select
whether to pass initialization requests or act on them
locally by changing the SP value. If this option is OFF
or to pass, a status of Not Invited (NI) or Initialization
Request (IR) at BKCAL_IN will be passed to
BKCAL_OUT. The BKCAL_OUT value will be
calculated from the value of BKCALC_IN divided by
GAIN and IN_1. When the upstream block sends
Initialization Acknowledge (IA) status, the block sends
the IA status, since its output will now be nearly
identical to the value BKCAL_IN. If this option is ON or
to act, a status of NI or IR at BKCAL_IN adjusts the SP
to balance the output to the value of BKCAL_IN. The
IA status is sent as soon as IR is detected. The
R400
July 2010
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
413
10. Appendix A
10.2. Standard Function Blocks
BKCAL_OUT will not request initialization.
Use the Balance Ramp CONTROL_OPTS to maintain
the ratio SP value, when the block is in Manual (Man)
mode. An internal value follows the actual value
required to maintain balance. When block mode
changes to Automatic (Auto), the internal value ramps
to zero contribution in BAL_TIME seconds. If Balance
Ramp option is OFF or not used, the ratio SP value
immediately changes to follow the changes to the input
or output, when the block is in Man mode.
The TRK_VAL input brings in an external value or
uses a constant. The TRK_SCALE values convert the
TRK_VAL to a percent of output span value. If the
CONTROL_OPTS Track Enable selection is true and
TRK_IN_D is true, the converted TRK_VAL replaces
the output (OUT), when the block is in Automatic
(Auto), Cascade (Cas), or Remote Cascade (RCas)
mode. The CONTROL_OPTS Track in Manual
selection must be true for this to occur in Manual
mode. If the actual mode is OOS or IMan, the track
request is ignored.
If the TRK_VAL replaces the OUT, its status becomes
Locked Out with Limits set to Constant. The actual
mode goes to LO. The status of BKCAL_OUT, and
RCAS_OUT goes to Not Invited (NI), if not already
there.
If the status of TRK_IN_D is Bad, its last usable value
will be maintained and acted upon. If the device
restarts, losing the last usable value, it will be set to
false.
If the status of TRK_VAL is Bad, the last usable value
will be used. If there is no last usable value, the
present value of the OUT will be used.
Use the Obey SP limits if Cas or RCas
CONTROL_OPTS to use SP value after limiting in Cas
or RCas mode.
Use the "Use PV for BKCAL_OUT" CONTROL_OPTS
to the PV value for the BKCAL_OUT value.
414
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
R400
July 2010
10. Appendix A
10.2. Standard Function Blocks
Equation Options
If Auto mode, OUT = IN_1 (filtered) x SP x GAIN
PV = IN (filtered) / IN_1 (filtered) / GAIN
If IN_1 has non-cascade status, BKCAL_OUT =
BKCAL_IN / GAIN / IN_1 (filtered)
If IN_1 has cascade status, BKCAL_OUT =
BKCAL_IN / GAIN / SP
R400
July 2010
Parameters
ACK_OPTION
ALARM_HYS
ALARM_SUM
ALERT_KEY
BAL_TIME
BKCAL_IN
BKCAL_OUT
BLOCK_ALM
BLOCK_ERR
BLOCK_ERR.DISABLED
CAS_IN
CONTROL_OPTS
DV_HI_ALM
DV_HI_LIM
DV_HI_PRI
DV_LO_ALM
DV_LO_LIM
DV_LO_PRI
GAIN
GRANT_DENY
HI_ALM
HI_HI_ALM
HI_HI_LIM
HI_HI_PRI
HI_LIM
HI_PRI
IN
IN_1
LO_ALM
LO_LIM
Reference
Refer to Standard Function Block Parameters in Appendix
B for definitions of each parameter.
LO_LO_ALM
LO_LO_LIM
LO_LO_PRI
LO_PRI
MODE_BLK
OUT
OUT_HI_LIM
OUT_LO_LIM
OUT_SCALE
PV
PV_FTIME
PV_SCALE
RA_FTIME
RCAS_IN
RCAS_OUT
SHED_OPT
SP
SP_HI_LIM
SP_LO_LIM
SP_RATE_DN
SP_RATE_UP
ST_REV
STATUS_OPTS
STRATEGY
TAG_DESC
TRK_IN_D
TRK_SCALE
TRK_VAL
UPDATE_EVT
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
415
10. Appendix A
10.3. Device Descriptions and Block Parameters
10.3 Device Descriptions and Block Parameters
About Device Descriptions
Device Descriptions (DD) are critical to the interoperability of fieldbus devices. They
define the data needed to establish communications between different fieldbus devices
from multiple vendors with control system hosts. The DD provides an extended
description of each object in the User Application Virtual Field Device (VFD).
The Fieldbus Foundation provides Device Descriptions for all standard Function Blocks
and Transducer Blocks on a CD-ROM and on its web site. Manufacturer's may provide
an "Incremental" DD that references the standard DDs and describes manufacturer
specific features such as calibration and diagnostic procedures added to their devices.
Device Description Language
The Device Description Language (DDL) is a structured text language used to write a
DDL source file. A DDL source file describes each device function, parameter, and
special feature as well as how a field device can interact with a host application and other
field devices. A completed DDL source file is converted into a binary formatted DD
output file. The DD output file information can be provided in object form in the device
itself, or on a removable storage media delivered with the device. A field device's Object
Dictionary (OD) can be transferred from a device to a host using standard Fieldbus
Message Specification services.
Device Description infrastructure
The Fieldbus Foundation defines a four-level infrastructure for Device Descriptions for
the sake of consistency. See the following illustration for a graphical representation of
the DD infrastructure.
416
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
R400
July 2010
10. Appendix A
10.3. Device Descriptions and Block Parameters
Level 1:
Universal
Parameters
Defined by
Fieldbus Foundation
Specification
Level 2:
Function
Block
Parameters
RESOURCE
Level 3:
Transducer
Block
Parameters
PID
AI
TEMP
FLOW
Level 4:
Manufacturer
Specific
Parameters
Defined by
Manufacturer
Resource
Block
Transducer
Block
Function
Block
Figure 49 Device Descriptions infrastructure.
Level 1 consists of Universal Parameters that define common attributes such as Tag,
Revision, and Mode. All blocks must include Universal Parameters.
Level 2 consists of Function Block Parameters that define parameters for all standard
Function Blocks including the standard Resource Block.
Level 3 consists of Transducer Block Parameters that define parameters for the standard
Transducer block. In some cases, the Transducer Block specification may add parameters
to the standard Resource Block.
The first three levels are the Device Descriptions provided by the Fieldbus Foundation.
Level 4 is the Manufacturer Specific Parameters that define the parameters a
manufacturer has added to the standard Function Block and Transducer Block
parameters. These added parameters will be included in the DD supplied by the
manufacturer.
Block parameter definitions
R400
July 2010
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
417
10. Appendix A
10.4. Fieldbus Foundation Documents
REFERENCE - INTERNAL
Refer to Standard Function Block Parameters in Appendix B for definitions of
block parameters for reference.
10.4 Fieldbus Foundation Documents
Reference Data
Document Number
418
Description
AG-140
31.25 kbit/s Voltage Mode, Wire Medium Wiring and
Installation Application Guide
AG-163
31.25 kbit/s Intrinsically Safe Systems Application Guide
AG-180
Fieldbus Installation and Planning Guide
FD-043
Technical Overview
Final Specifications
Please contact the Fieldbus Foundation for information
about availability of current specifications.
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
R400
July 2010
11. Appendix B
11.1 Standard Function Block Parameters
ACK_OPTION
Classification
Simple Variable
Description
Selects whether alarms associated with the block will be
automatically acknowledged.
FF Data Type
Bit String
Range
1: Unacknowledge
Usage
C/Contained
Length
Valid Views
VIEW_4
Storage
Static
Remarks
Initial value is 0
ALARM_HYS
Classification
Simple Variable
Description
Defines the amount of change a PV value must attain within
the alarm limits before the alarm condition clears.
FF Data Type
Float
Range
0 to 50 percent of PV span
Usage
C/Contained
Length
Valid Views
VIEW_4
Storage
Static
Remarks
Initial value is 0.5 percent
ALARM_SUM
R400
July 2010
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
419
11. Appendix B
11.1. Standard Function Block Parameters
Classification
Record
Description
Detects the current alert status, unacknowledged states,
and disable states of the alarms associated with the block
FF Data Type
DS-74
Range
Usage
C/Alarm Summary
Length
Valid Views
VIEW_1, VIEW_3
Storage
Dynamic
Remarks
The data type summarizes 16 alerts using the following 4
elements.
1 Current
2 Unacknowledged
3 Unreported
4 Disabled
ALERT_KEY
420
Classification
Simple Variable
Description
The identification number of the plant unit. This data may
be used in the host for sorting alarms.
FF Data Type
Unsigned 8
Range
1 to 255
Usage
C/Alert Key
Length
Valid Views
VIEW_4
Storage
Static
Remarks
Initial value is 0
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
R400
July 2010
11. Appendix B
11.1. Standard Function Block Parameters
BAL_TIME
Classification
Simple Variable
Description
Specifies the time in seconds for the internal working value
of Bias or Ratio to return to the operator set value.
In PID block, specifies the time constant to be used to
move the integral term to obtain balance, when the output
is limited and the mode is Auto, Cas, or RCas.
FF Data Type
Float
Range
Positive
Usage
C/Contained
Length
Valid Views
VIEW_4
Storage
Static
Remarks
Initial value is 0
Classification
Simple Variable
Description
Specifies the Bias value in engineering units to be used in
computing the function block output
FF Data Type
Float
Range
OUT_SCALE +/- 10 percent
Usage
C/Contained
Length
Valid Views
VIEW_1, VIEW_3
Storage
Non-Volatile
Remarks
Normally, the operator has permission to write these
values, but PROGRAM or LOCAL remove the permission
and grant it to a supervisory computer or a local control
panel.
BIAS
R400
July 2010
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
421
11. Appendix B
11.1. Standard Function Block Parameters
BKCAL_HYS
Classification
Simple Variable
Description
Defines the amount of change an output value must attain
from the limit before the limit status is turned OFF.
FF Data Type
Float
Range
0 to 50 percent of output span
Usage
C/Contained
Length
Valid Views
VIEW_4
Storage
Static
Remarks
Initial value is 0.5 percent
BKCAL_IN
Classification
Record
Description
The value and status from a lower block's BKCAL_OUT
that is used to prevent reset windup and to initialize the
control loop.
FF Data Type
DS-65
Range
Usage
I/Back-Calculation Input
Length
Valid Views
VIEW_3
Storage
Non-Volatile
Remarks
The data type consists of the value and status of floating
point parameters that are Inputs or Outputs. It uses the
following two elements.
1 Status
2 Value
422
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
R400
July 2010
11. Appendix B
11.1. Standard Function Block Parameters
BKCAL_OUT
Classification
Record
Description
The value and status required by an upper block's
BKCAL_IN so the upper block may prevent reset windup
and provide bumpless transfer to closed loop control.
FF Data Type
DS-65
Range
Usage
O/Back Calculation Output
Length
Valid Views
VIEW_3
Storage
Dynamic
Remarks
The data type consists of the value and status of floating
point parameters that are Inputs or Outputs. It uses the
following two elements.
1 Status
2 Value
BKCAL_OUT_D
Classification
Record
Description
The output value and status provided to an upstream
discrete block that is used to provide bumpless transfer for
closed loop control.
FF Data Type
DS-66
Range
R400
July 2010
Usage
O/Back Calculation Output
Length
Valid Views
VIEW_3
Storage
Dynamic
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
423
11. Appendix B
11.1. Standard Function Block Parameters
Remarks
The data type consists of the value and status of discrete
value parameters. It uses the following two elements.
1 Status
2 Value
BKCAL_SEL_1
Classification
Record
Description
The selector output value and status associated with
SEL_1 input that is provided to BKCAL_IN of the block
connected to SEL_1 to prevent reset windup.
FF Data Type
DS-65
Range
Usage
O/Back Calculation Output
Length
Valid Views
VIEW_3
Storage
Dynamic
Remarks
The data type consists of the value and status of floating
point parameters that are Inputs or Outputs. It uses the
following two elements.
1 Status
2 Value
BKCAL_SEL_2
Classification
Record
Description
The selector output value and status associated with
SEL_2 input that is provided to BKCAL_IN of the block
connected to SEL_2 to prevent reset windup.
FF Data Type
DS-65
Range
Usage
424
O/Back Calculation Output
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
R400
July 2010
11. Appendix B
11.1. Standard Function Block Parameters
Length
Valid Views
VIEW_3
Storage
Dynamic
Remarks
The data type consists of the value and status of floating
point parameters that are Inputs or Outputs. It uses the
following two elements.
1 Status
2 Value
BKCAL_SEL_3
Classification
Record
Description
The selector output value and status associated with
SEL_3 input that is provided to BKCAL_IN of the block
connected to SEL_3 to prevent reset windup.
FF Data Type
DS-65
Range
Usage
O/Back Calculation Output
Length
Valid Views
VIEW_3
Storage
Dynamic
Remarks
The data type consists of the value and status of floating
point parameters that are Inputs or Outputs. It uses the
following two elements.
1 Status
2 Value
BLOCK_ALM
R400
July 2010
Classification
Record
Description
The block alarm is used for all configuration, hardware,
connection failure, or system problems in the block. The
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
425
11. Appendix B
11.1. Standard Function Block Parameters
cause of the alarm is entered in the sub-code field. The first
alarm to become active will set the Active status in the
Status attribute. As soon as the Unreported status is
cleared by the alarm-reporting task, another block alarm
may be reported without clearing the Active status, if the
sub-code has changed.
FF Data Type
DS-72
Range
Usage
C/Alarm
Length
13
Valid Views
Storage
Dynamic
Remarks
The data type describes discrete alarms using the following
five elements:
1 Unacknowledged
2 Alarm State
3 Time Stamp
4 Subcode
5 Value
BLOCK_ERR
Classification
Simple Variable
Description
Reflects the error status associated with the hardware or
software components associated with a block. It is a bit
string that can show multiple errors.
FF Data Type
Bit String
Range
426
Usage
C/Block Error
Length
Valid Views
VIEW_1, VIEW_3
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
R400
July 2010
11. Appendix B
11.1. Standard Function Block Parameters
Storage
Dynamic
Remarks
BLOCK_ERR.DISABLED
Classification
Description
Enables you to disable individual block errors.
FF Data Type
Bitstring
Range
Usage
C/Contained
Length
Valid Views
Dynamic
Storage
Remarks
For the blocks such as AI block configured in Control
Modules, when an inactive block error is disabled and
if the block error turns active, the Alarm Display will
not display the alarm and the Event Summary will not
display the alarm event. For the devices only blocks
such as, Resource or Transducer blocks, block error
alarm appearance in the Alarm Display or System
Status Display is affected.
Regardless of disabling, the individual block error
status is displayed on the blocks Maintenance tab.
When an active block error is disabled, the Alarm
Display or System Status Display alarm returns to
normal, and Event Summary displays the alarm action
as OK.
In the Alarm Display or System Status Display,
when you acknowledge block error alarms that have
returned to normal, the alarms disappear and Event
Summary displays the acknowledged alarms.
When the disable is removed for an active block error,
the Alarm Display or System Status Display displays
the alarm as active and Event Summary receives the
event for that particular alarm.
R400
July 2010
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
427
11. Appendix B
11.1. Standard Function Block Parameters
This is not a Fieldbus block parameter. It is a Honeywell
parameter, which is stored internally on the FIM but
appears to reside on the Fieldbus block template.
BYPASS
Classification
Simple Variable
Description
Provides the means to bypass the normal control algorithm.
When BYPASS is On, the set point value is directly
transferred to the output. To prevent a bump upon BYPASS
switching, the set point automatically initializes to the output
value or process variable and sets the path broken flag for
one execution.
FF Data Type
Unsigned 8
Range
1: Off
2: On
Usage
C/Contained
Length
Valid Views
VIEW_2
Storage
Static
Remarks
Initial value is 0.
Classification
Record
Description
Represents the remote set point value that must come from
another fieldbus block or a distributed control system (DCS)
block through a defined link.
FF Data Type
DS-65
CAS_IN
Range
428
Usage
I/Cascade Input
Length
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
R400
July 2010
11. Appendix B
11.1. Standard Function Block Parameters
Valid Views
VIEW_1, VIEW_3
Storage
Dynamic
Remarks
The data type consists of the value and status of floating
point parameters that are Inputs or Outputs. It uses the
following two elements.
1 Status
2 Value
CAS_IN_D
Classification
Record
Description
Represents the remote set point value for a discrete block
that must come from another fieldbus block or a distributed
control system (DCS) block through a defined link.
FF Data Type
DS-66
Range
Usage
I/Cascade Input
Length
Valid Views
VIEW_1, VIEW_3
Storage
Dynamic
Remarks
The data type consists of the value and status of discrete
value parameters. It uses the following two elements.
1 Status
2 Value
CHANNEL
R400
July 2010
Classification
Simple Variable
Description
The number of the logical hardware channel that is
connected to this I/O block. It defines the transducer used
to connect to the physical world.
FF Data Type
Unsigned 16
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
429
11. Appendix B
11.1. Standard Function Block Parameters
Range
1 to Manufacturer Limit
Usage
C/Channel
Length
Valid Views
VIEW_4
Storage
Static
Remarks
The initial value is 0.
CLR_FSTATE
Classification
Simple Variable
Description
Serves as a switch to reset/clear the device fault state state
after the fault condition is cleared.
FF Data Type
Unsigned 8
Range
1: Off
2: Clear
Usage
C/Contained
Length
Valid Views
Storage
Dynamic
Remarks
The operator can control PROGRAM or LOCAL access to
these values.
CONFIRM_TIME
430
Classification
Simple Variable
Description
Defines the time between retries of alert reports.
FF Data Type
Unsigned 32
Range
Positive
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
R400
July 2010
11. Appendix B
11.1. Standard Function Block Parameters
Usage
C/Contained
Length
Valid Views
VIEW_2
Storage
Static
Remarks
The initial value is 32000 milliseconds.
CONTROL_OPTS
Classification
Simple Variable
Description
Represents bit string for control options to alter the
calculations done in an applicable function block.
FF Data Type
Bit String
Range
Usage
C/Contained
Length
Valid Views
VIEW_4
Storage
Static
Remarks
See the following Table 2 for a list of the control options by
bit and applicable function block.
Table 2 CONTROL_OPTS Bit Selections
Bit
Meaning
Function Block
BG
CS
ML
PD
PID
RA
Bypass Enable (LSB)
SP-PV Track in Man
SP-PV Track in ROut
SP-PV Track in LO or IMan
SP Track retained target
R400
July 2010
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
431
11. Appendix B
11.1. Standard Function Block Parameters
Bit
Function Block
Meaning
BG
CS
ML
PD
X
PID
RA
Direct Acting
Balance Ramp
Track Enable
Track in Manual
Use PV for BKCAL_OUT
10
Act on IR
11
Use percent for IN_1
12
Obey SP limits if Cas or RCas
13
No OUT limits in Manual
14
Reserved
15
Reserved
X
X
CYCLE_SEL
Classification
Simple Variable
Description
A bit string to identify the block execution method selected
for this resource.
FF Data Type
Bit String
Range
Usage
C/Contained
Length
Valid Views
VIEW_2
Storage
Static
Remarks
Changing this parameter may be fatal to communication.
CYCLE_TYPE
432
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
R400
July 2010
11. Appendix B
11.1. Standard Function Block Parameters
Classification
Simple Variable
Description
A bit string to identify the block execution methods available
for this resource.
FF Data Type
Bit String
Range
Set by Manufacturer
Usage
C/Contained
Length
Valid Views
VIEW_4
Storage
Static
Remarks
Read Only
DEV_REV
Classification
Simple Variable
Description
Identifies the manufacturer revision number associated with
the resource. An interface device uses it to locate the DD
file for the resource.
FF Data Type
Unsigned 8
Range
Set by manufacturer
Usage
C/Contained
Length
Valid Views
VIEW_4
Storage
Static
Remarks
Read Only
DEV_TYPE
R400
July 2010
Classification
Simple Variable
Description
Identifies the manufacturer's model number associated with
the resource. An interface device uses it to locate the DD
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
433
11. Appendix B
11.1. Standard Function Block Parameters
file for the resource.
FF Data Type
Unsigned 16
Range
Set by manufacturer
Usage
C/Contained
Length
Valid Views
VIEW_4
Storage
Static
Remarks
Read Only
DD_RESOURCE
Classification
Simple Variable
Description
Identifies the tag of the resource that contains the Device
Description for this resource.
FF Data Type
Visible String
Range
Usage
C/DD Resource
Length
32
Valid Views
Storage
Static
Remarks
Read Only
Classification
Simple Variable
Description
Identifies the revision of the Device Description associated
with the resource so an interface device can locate the DD
file for the resource.
FF Data Type
Unsigned 8
DD_REV
434
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
R400
July 2010
11. Appendix B
11.1. Standard Function Block Parameters
Range
Usage
C/Contained
Length
Valid Views
VIEW_4
Storage
Static
Remarks
Read Only
DISC_ALM
Classification
Record
Description
Identifies the status and time stamp associated with the
discrete alarm.
FF Data Type
DS-72
Range
Usage
C/Alarm
Length
13
Valid Views
Storage
Dynamic
Remarks
Read Only
The data type consists of data that describes discrete
alarms. It uses the following five elements.
1 Unacknowledged
2 Alarm State
3 Time Stamp
4 Subcode
5 Value
DISC_LIM
R400
July 2010
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
435
11. Appendix B
11.1. Standard Function Block Parameters
Classification
Simple Variable
Description
Identifies state of discrete input that will generate an alarm.
FF Data Type
Unsigned 8
Range
PV state
Usage
C/Contained
Length
Valid Views
VIEW_4
Storage
Static
Remarks
DISC_PRI
Classification
Simple Variable
Description
Identifies the priority of the discrete alarm.
FF Data Type
Unsigned 8
Range
0 to 63
Usage
C/Alert Priority
Length
Valid Views
VIEW_4
Storage
Static
Remarks
DV_HI_ALM
Classification
Record
Description
Identifies the status and time stamp associated with the
high deviation alarm.
FF Data Type
DS-71
Range
436
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
R400
July 2010
11. Appendix B
11.1. Standard Function Block Parameters
Usage
C/Alarm
Length
16
Valid Views
Storage
Dynamic
Remarks
Read Only
The Data type consists of data that describes floating point
alarms. It uses the following five elements.
1 Unacknowledged
2 Alarm State
3 Time Stamp
4 Subcode
5 Value
DV_HI_LIM
Classification
Simple Variable
Description
Defines the high deviation alarm limit setting in engineering
units.
FF Data Type
Float
Range
0 to PV Span, + infinity
Usage
C/Contained
Length
Valid Views
VIEW_4
Storage
Static
Remarks
Initial value is + infinity
DV_HI_PRI
Classification
R400
July 2010
Simple Variable
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
437
11. Appendix B
11.1. Standard Function Block Parameters
Description
Defines priority of the high deviation alarm.
FF Data Type
Unsigned 8
Range
0 to 63
Usage
C/Alert Priority
Length
Valid Views
VIEW_4
Storage
Static
Remarks
Initial value is 0
DV_LO_ALM
Classification
Record
Description
Identifies the status and time stamp associated with the low
deviation alarm.
FF Data Type
DS-71
Range
Usage
C/Alarm
Length
16
Valid Views
Storage
Dynamic
Remarks
Read Only
The Data type consists of data that describes floating point
alarms. It uses the following five elements.
1 Unacknowledged
2 Alarm State
3 Time Stamp
4 Subcode
5 Value
438
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
R400
July 2010
11. Appendix B
11.1. Standard Function Block Parameters
DV_LO_LIM
Classification
Simple Variable
Description
Defines the low deviation alarm limit setting in engineering
units.
FF Data Type
Float
Range
- infinity , - PV Span to 0,
Usage
C/Contained
Length
Valid Views
VIEW_4
Storage
Static
Remarks
Initial value is - infinity
DV_LO_PRI
Classification
Simple Variable
Description
Defines priority of the low deviation alarm.
FF Data Type
Unsigned 8
Range
0 to 63
Usage
C/Alert Priority
Length
Valid Views
VIEW_4
Storage
Static
Remarks
Initial value is 0
FAULT_STATE
R400
July 2010
Classification
Simple Variable
Description
Condition set by loss of communication to an output block,
failure promoted to an output block or a physical contact.
When the fault state action is active, the output function
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
439
11. Appendix B
11.1. Standard Function Block Parameters
blocks will perform their FSTATE action
FF Data Type
Unsigned 8
Range
1: Clear
2: Active
Usage
C/Contained
Length
Valid Views
VIEW_1, VIEW_3
Storage
Non-Volatile
Remarks
Read Only
FEATURES
Classification
Simple Variable
Description
Bit string that identifies the supported resource block
options.
FF Data Type
Bit String
Range
Set by manufacturer
Usage
C/Contained
Length
Valid Views
VIEW_4
Storage
Static
Remarks
Read Only
FEATURE_SEL
Classification
Simple Variable
Description
Bit string that identifies the selected resource block options.
FF Data Type
Bit String
Range
440
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
R400
July 2010
11. Appendix B
11.1. Standard Function Block Parameters
Usage
C/Contained
Length
Valid Views
VIEW_2
Storage
Static
Remarks
FF_GAIN
Classification
Simple Variable
Description
Defines the gain value used to multiply the feed-forward
signal before it is added to the calculated control output.
FF Data Type
Float
Range
Usage
C/Contained
Length
Valid Views
VIEW_4
Storage
Static
Remarks
FF_SCALE
R400
July 2010
Classification
Record
Description
Defines the feed-forward input high and low scale values,
engineering units code, and number of digits to the right of
the decimal.
FF Data Type
DS-68
Range
0-100 percent
Usage
C/Scaling
Length
11
Valid Views
VIEW_4
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
441
11. Appendix B
11.1. Standard Function Block Parameters
Storage
Static
Remarks
The Data type consists of data that describes floating point
values for display purposes. It uses the following four
elements.
1 Engineering Units at 100 percent
2 Engineering Units at 0 percent
3 Units Index
4 Decimal Point
FF_VAL
Classification
Record
Description
Represents the feed-forward value.
FF Data Type
DS-65
Range
Usage
I/Input
Length
Valid Views
VIEW_3
Storage
Non-Volatile
Remarks
Read Only
The Data type consists of the value and status of floating
point parameters that are Inputs or Outputs. It uses the
following two elements.
1 Status
2 Value
FIELD_VAL
Classification
442
Record
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
R400
July 2010
11. Appendix B
11.1. Standard Function Block Parameters
Description
Represents the raw value from the field device in percent of
transducer span, with a status reflecting the transducer
condition, before signal characterization (L_TYPE) or
filtering (PV_FTIME).
FF Data Type
DS-65
Range
Usage
C/Contained
Length
Valid Views
VIEW_1, VIEW_3
Storage
Dynamic
Remarks
Read Only
The Data type consists of the value and status of floating
point parameters that are Inputs or Outputs. It uses the
following two elements.
1 Status
2 Value
FIELD_VAL_D
Classification
Record
Description
Represents the raw value of a field device discrete input
with a status reflecting the transducer condition.
FF Data Type
DS-66
Range
Usage
C/Contained
Length
Valid Views
VIEW_1, VIEW_3
Storage
Dynamic
Remarks
Read Only
The data type consists of the value and status of discrete
R400
July 2010
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
443
11. Appendix B
11.1. Standard Function Block Parameters
value parameters. It uses the following two elements.
1 Status
2 Value
FREE_SPACE
Classification
Simple Variable
Description
Identifies the percent of memory available for further
configuration. Zero in a preconfigured resource.
FF Data Type
Float
Range
0 - 100 percent
Usage
C/Contained
Length
Valid Views
VIEW_2
Storage
Dynamic
Remarks
Read Only
FREE_TIME
444
Classification
Simple Variable
Description
Identifies the percent of block processing time that is free to
process additional blocks.
FF Data Type
Float
Range
0 - 100 percent
Usage
C/Contained
Length
Valid Views
VIEW_1, VIEW_3
Storage
Dynamic
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
R400
July 2010
11. Appendix B
11.1. Standard Function Block Parameters
Remarks
Read Only
FSTATE_TIME
Classification
Simple Variable
Description
Represents the reaction time in seconds from the detection
of a failure at the output block remote set point to the output
block action, if the condition still exists.
FF Data Type
Float
Range
Positive
Usage
C/Contained
Length
Valid Views
VIEW_4
Storage
Static
Remarks
FSTATE_VAL
Classification
Simple Variable
Description
Defines the preset analog set point to use when a failure
occurs. Value is ignored, if the IO_OPTS Fault state to
value option is false.
FF Data Type
Float
Range
PV_SCALE +/- 10 percent
Usage
C/Contained
Length
Valid Views
VIEW_4
Storage
Static
Remarks
R400
July 2010
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
445
11. Appendix B
11.1. Standard Function Block Parameters
FSTATE_VAL_D
Classification
Simple Variable
Description
Defines the preset discrete set point to use when a failure
occurs. Value is ignored, if the IO_OPTS Fault state to
value option is false.
FF Data Type
Unsigned 8
Range
Usage
C/Contained
Length
Valid Views
VIEW_4
Storage
Static
Remarks
GAIN
Classification
Simple Variable
Description
Represents dimensionless gain used by several different
algorithms.
FF Data Type
Float
Range
Usage
C/Contained
Length
Valid Views
VIEW_4
Storage
Static
Remarks
GRANT_DENY
446
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
R400
July 2010
11. Appendix B
11.1. Standard Function Block Parameters
Classification
Record
Description
Defines options for controlling access of host computer or
local control panels to the block's operating, tuning, and
alarm parameters.
FF Data Type
DS-70
Range
Usage
C/Access Permission
Length
Valid Views
VIEW_2
Storage
Non-Volatile
Remarks
The data type consists of access control flags for access to
block parameters. It uses the following two elements.
1 Grant
2 Deny
HARD_TYPES
Classification
Simple Variable
Description
Identifies types of hardware that are available as channel
numbers on this resource.
FF Data Type
Bit String
Range
Set by manufacturer
Usage
C/Contained
Length
Valid Views
VIEW_4
Storage
Static
Remarks
Read Only
HI_ALM
R400
July 2010
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
447
11. Appendix B
11.1. Standard Function Block Parameters
Classification
Record
Description
Identifies the status and time stamp associated with the
high alarm.
FF Data Type
DS-71
Range
Usage
C/Alarm
Length
16
Valid Views
Storage
Dynamic
Remarks
Read Only
The Data type consists of data that describes floating point
alarms. It uses the following five elements.
1 Unacknowledged
2 Alarm State
3 Time Stamp
4 Subcode
5 Value
HI_HI_ALM
Classification
Record
Description
Identifies the status and time stamp associated with the
high high alarm.
FF Data Type
DS-71
Range
Usage
C/Alarm
Length
16
Valid Views
Storage
448
Dynamic
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
R400
July 2010
11. Appendix B
11.1. Standard Function Block Parameters
Remarks
Read Only
The Data type consists of data that describes floating point
alarms. It uses the following five elements.
1 Unacknowledged
2 Alarm State
3 Time Stamp
4 Subcode
5 Value
HI_HI_LIM
Classification
Simple Variable
Description
Defines the high high alarm limit setting in engineering
units.
FF Data Type
Float
Range
PV_SCALE, + infinity
Usage
C/Contained
Length
Valid Views
VIEW_4
Storage
Static
Remarks
Initial value is + infinity
HI_HI_PRI
R400
July 2010
Classification
Simple Variable
Description
Defines priority of the high high alarm.
FF Data Type
Unsigned 8
Range
0 to 63
Usage
C/Alert Priority
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
449
11. Appendix B
11.1. Standard Function Block Parameters
Length
Valid Views
VIEW_4
Storage
Static
Remarks
Initial value is 0
Classification
Simple Variable
Description
Defines the high alarm limit setting in engineering units.
FF Data Type
Float
Range
PV_SCALE, + infinity
Usage
C/Contained
Length
Valid Views
VIEW_4
Storage
Static
Remarks
Initial value is + infinity
Classification
Simple Variable
Description
Defines priority of the high alarm.
FF Data Type
Unsigned 8
Range
0 to 63
Usage
C/Alert Priority
Length
Valid Views
VIEW_4
Storage
Static
Remarks
Initial value is 0
HI_LIM
HI_PRI
450
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
R400
July 2010
11. Appendix B
11.1. Standard Function Block Parameters
IO_OPTS
Classification
Simple Variable
Description
Identifies user-selectable options for altering the Input and
Output block processing.
FF Data Type
Bit String
Range
Usage
C/Contained
Length
Valid Views
VIEW_4
Storage
Static
Remarks
See the following Table 3 for a list of the control options by
bit and applicable function block.
Table 3 IO_OPTS Bit Selections
Bit
Meaning
Function Block
AI
Invert
SP-PV Track in Man
Reserved
DI
AO
DO
X
SP-PV Track in LO or IMan
SP Track retained target
Increase to close
Fault state to value
Use Fault state value to restart
Target to Man if fault state activated
Use PV for BKCAL_OUT
10
Low Cutoff
R400
July 2010
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
451
11. Appendix B
11.1. Standard Function Block Parameters
Bit
Function Block
Meaning
AI
11
Reserved
12
Reserved
13
Reserved
14
Reserved
15
Reserved
DI
AO
DO
IN
Classification
Record
Description
Represents the primary input value of the block. Blocks that
filter the input to get the PV require this parameter.
FF Data Type
DS-65
Range
Usage
I/Primary Input
Length
Valid Views
VIEW_3
Storage
Non-Volatile
Remarks
Read Only
The Data type consists of the value and status of floating
point parameters that are Inputs or Outputs. It uses the
following two elements.
1 Status
2 Value
IN_1
452
Classification
Record
Description
Represents the auxiliary input value to the block. It is used
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
R400
July 2010
11. Appendix B
11.1. Standard Function Block Parameters
for values other than the PV.
FF Data Type
DS-65
Range
Usage
I/Input
Length
Valid Views
VIEW_3
Storage
Non-Volatile
Remarks
Read Only
The Data type consists of the value and status of floating
point parameters that are Inputs or Outputs. It uses the
following two elements.
1 Status
2 Value
LIM_Notify
Classification
Simple Variable
Description
Defines the maximum number of unconfirmed alert notify
messages allowed.
FF Data Type
Unsigned 8
Range
0 to MAX_NOTIFY
Usage
C/Contained
Length
Valid Views
VIEW_2
Storage
Static
Remarks
Initial value is MAX_NOTIFY
Classification
Simple Variable
L_TYPE
R400
July 2010
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
453
11. Appendix B
11.1. Standard Function Block Parameters
Description
Determines whether the values passed by the Transducer
block to the Analog Input block may be used directly
(DIRECT) or, if the value is in different units, must be
converted linearly (indirectly); or with square root (Ind Sqr
Root), using the input range defined by the transducer and
associated output range.
FF Data Type
Unsigned 8
Range
1: Direct
2: Indirect
3: Ind Sqr Root
Usage
C/Contained
Length
Valid Views
VIEW_4
Storage
Static
Remarks
LO_ALM
Classification
Record
Description
Represents the status of the low alarm and its associated
time stamp.
FF Data Type
DS-71
Range
Usage
C/Alarm
Length
16
Valid Views
Storage
454
Dynamic
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
R400
July 2010
11. Appendix B
11.1. Standard Function Block Parameters
Remarks
Read Only
The Data type consists of data that describes floating point
alarms. It uses the following five elements.
1 Unacknowledged
2 Alarm State
3 Time Stamp
4 Subcode
5 Value
LO_LIM
Classification
Simple Variable
Description
Defines the setting for the low alarm in engineering units.
FF Data Type
Float
Range
- Infinity, PV_SCALE
Usage
C/Contained
Length
Valid Views
VIEW_4
Storage
Static
Remarks
Initial value is - Infinity
LO_LO_ALM
Classification
Record
Description
Represents the status of the low low alarm and its
associated time stamp.
FF Data Type
DS-71
Range
Usage
R400
July 2010
C/Alarm
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
455
11. Appendix B
11.1. Standard Function Block Parameters
Length
16
Valid Views
Storage
Dynamic
Remarks
Read Only
The Data type consists of data that describes floating point
alarms. It uses the following five elements.
1 Unacknowledged
2 Alarm State
3 Time Stamp
4 Subcode
5 Value
LO_LO_LIM
Classification
Simple Variable
Description
Defines the setting for the low low alarm in engineering
units.
FF Data Type
Float
Range
- Infinity, PV_SCALE
Usage
C/Contained
Length
Valid Views
VIEW_4
Storage
Static
Remarks
Initial value is - Infinity
LO_LO_PRI
456
Classification
Simple Variable
Description
Represents the priority of the low low alarm.
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
R400
July 2010
11. Appendix B
11.1. Standard Function Block Parameters
FF Data Type
Unsigned 8
Range
0 to 63
Usage
C/Alert Priority
Length
Valid Views
VIEW_4
Storage
Static
Remarks
LO_PRI
Classification
Simple Variable
Description
Represents the priority of the low alarm.
FF Data Type
Unsigned 8
Range
0 to 63
Usage
C/Alert Priority
Length
Valid Views
VIEW_4
Storage
Static
Remarks
LOW_CUT
R400
July 2010
Classification
Simple Variable
Description
Represents the limit used for the flow sensor input
processing by the Analog Input block, if the Low Cutoff
selection is chosen in IO_OPTS. If the calculated PV falls
below this limit, the PV value is set to zero (0).
FF Data Type
Float
Range
Positive
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
457
11. Appendix B
11.1. Standard Function Block Parameters
Usage
C/Contained
Length
Valid Views
VIEW_4
Storage
Static
Remarks
This function may be used to eliminate noise near zero
from a flow sensor.
MANUFAC_ID
Classification
Simple Variable
Description
Defines the manufacturer's identification number. An
interface device uses this number to locate the DD file for
the resource.
FF Data Type
Unsigned 32
Range
Set by manufacturer
Usage
C/Contained
Length
Valid Views
VIEW_4
Storage
Static
Remarks
Read Only
MAX_NOTIFY
458
Classification
Simple Variable
Description
Defines the maximum number of unconfirmed notify
messages possible.
FF Data Type
Unsigned 8
Range
Set by manufacturer
Usage
C/Contained
Length
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
R400
July 2010
11. Appendix B
11.1. Standard Function Block Parameters
Valid Views
VIEW_4
Storage
Static
Remarks
Read Only
MEMORY_SIZE
Classification
Simple Variable
Description
Represents the available configuration memory in the
empty resource.
FF Data Type
Unsigned 16
Range
Set by manufacturer
Usage
C/Contained
Length
Valid Views
VIEW_4
Storage
Static
Remarks
Read Only
MIN_CYCLE_T
R400
July 2010
Classification
Simple Variable
Description
Defines the time duration of the shortest cycle interval that
the resource can support.
FF Data Type
Unsigned 32
Range
Set by manufacturer
Usage
C/Contained
Length
Valid Views
VIEW_4
Storage
Static
Remarks
Read Only
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
459
11. Appendix B
11.1. Standard Function Block Parameters
MODE_BLK
Classification
Record
Description
Represents the mode record of the block. Contains the
Actual, Target, Permitted, and Normal modes.
FF Data Type
DS-69
Range
Usage
C/Mode
Length
Valid Views
VIEW_1, VIEW_3
Storage
mix
Remarks
Normally, the operator has permission to write these
values, but PROGRAM or LOCAL remove that permission
and grant it to a supervisory computer or a local control
panel.
This block has a mixture of storage types. Static for modes
Normal and Permitted, Non-Volatile for Target mode, and
Dynamic for Actual mode.
The data type consists of bit strings for Actual, Target
Permitted and Normal modes. It uses the following four
elements.
1 Target
2 Actual
3 Permitted
4 Normal
NV_CYCLE_T
460
Classification
Simple Variable
Description
Defines interval between writing copies of Non-Volatile (NV)
parameters to NV memory. Zero means never.
FF Data Type
Unsigned 32
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
R400
July 2010
11. Appendix B
11.1. Standard Function Block Parameters
Range
Positive
Usage
C/Contained
Length
Valid Views
VIEW_2
Storage
Static
Remarks
Ready Only
OFFNETALM_ENABLED
Classification
Simple Variable
Description
Represents enabling or disabling the Block Offnet
Diagnostic Alarm. By default, this is disabled.
FF Data Type
Bit String
Range
Enable
Disable
Usage
Device Offnet Process Alarm
Length
Valid Views
Storage
Dynamic
Remarks
This is not a Fieldbus block parameter. It is a Honeywell
parameter, which is stored internally on the FIM but
appears to reside on the Fieldbus block template.
Classification
Record
Description
Represents the primary analog value calculated as a result
of executing the function.
FF Data Type
DS-65
Range
OUT_SCALE +/- 10 percent
OUT
R400
July 2010
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
461
11. Appendix B
11.1. Standard Function Block Parameters
Usage
O/Primary Output
Length
Valid Views
VIEW_1, VIEW_3
Storage
Non-Volatile
Remarks
Normally, the operator has permission to write this value,
but PROGRAM or LOCAL remove that permission and
grant it to a supervisory computer or a local control panel.
The Data type consists of the value and status of floating
point parameters that are Inputs or Outputs. It uses the
following two elements.
1 Status
2 Value
OUT_D
Classification
Record
Description
Represents the primary discrete value calculated as a
result of executing the function.
FF Data Type
DS-66
Range
OUT_STATE
Usage
O/Primary Output
Length
Valid Views
VIEW_1, VIEW_3
Storage
Non-Volatile
Remarks
Normally, the operator has permission to write this value,
but PROGRAM or LOCAL remove that permission and
grant it to a supervisory computer or a local control panel.
The data type consists of the value and status of discrete
value parameters. It uses the following two elements.
1 Status
2 Value
462
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
R400
July 2010
11. Appendix B
11.1. Standard Function Block Parameters
OUT_HI_LIM
Classification
Simple Variable
Description
Defines the maximum output value limit in all modes,
unless the CONTROL_OPTS selection No Out limits in
Manual is chosen.
FF Data Type
Float
Range
OUT_SCALE +/- 10 percent
Usage
C/Contained
Length
Valid Views
VIEW_2
Storage
Static
Remarks
Initial value is 100.
OUT_LO_LIM
Classification
Simple Variable
Description
Defines the minimum output value limit in all modes, unless
the CONTROL_OPTS selection No Out limits in Manual is
chosen.
FF Data Type
Float
Range
OUT_SCALE +/- 10 percent
Usage
C/Contained
Length
Valid Views
VIEW_2
Storage
Static
Remarks
Initial value is 0.
OUT_SCALE
R400
July 2010
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
463
11. Appendix B
11.1. Standard Function Block Parameters
Classification
Record
Description
Defines the high and low scale values, engineering units
code, and number of digits to the right of the decimal point
to be used in displaying the OUT parameter and
parameters that have the same scaling as OUT.
FF Data Type
DS-68
Range
Usage
C/Scaling
Length
11
Valid Views
VIEW_2
Storage
Static
Remarks
The Data type consists of data that describes floating point
values for display purposes. It uses the following four
elements.
1 Engineering Units at 100 percent
2 Engineering Units at 0 percent
3 Units Index
4 Decimal Point
OUT_STATE
Classification
Simple Variable
Description
Represents the index to the text describing the states of a
discrete output.
FF Data Type
Unsigned 16
Range
464
Usage
C/Contained
Length
Valid Views
VIEW_2
Storage
Static
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
R400
July 2010
11. Appendix B
11.1. Standard Function Block Parameters
Remarks
PV
Classification
Record
Description
Represents either the primary analog value for use in
executing the function, or a process value associated with
it. It may also be calculated from the READBACK value of
an Analog Output block.
FF Data Type
DS-65
Range
Usage
C/Process Variable
Length
Valid Views
VIEW_1, VIEW_3
Storage
Dynamic
Remarks
Read Only
The data type consists of the value and status of floating
point parameters that are Inputs or Outputs. It uses the
following two elements.
1 Status
2 Value
PV_D
Classification
Record
Description
Represents either the primary discrete value for use in
executing the function, or a process value associated with
it. It may also be calculated from the READBACK_D value
of a Discrete Output block.
FF Data Type
DS-66
Range
Usage
R400
July 2010
C/Process Variable
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
465
11. Appendix B
11.1. Standard Function Block Parameters
Length
Valid Views
VIEW_1, VIEW_3
Storage
Dynamic
Remarks
Read Only
The data type consists of the value and status of discrete
value parameters. It uses the following two elements.
1 Status
2 Value
PV_FTIME
Classification
Simple Variable
Description
Defines the time constant of a single exponential filter for
the Process Variable in seconds.
FF Data Type
Float
Range
Positive
Usage
C/Contained
Length
Valid Views
VIEW_4
Storage
Static
Remarks
PV_SCALE
Classification
Record
Description
Defines the high and low scale values, engineering units
code, and number of digits to the right of the decimal point
to be used in displaying the PV parameter and parameters
that have the same scaling as PV.
FF Data Type
DS-68
Range
466
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
R400
July 2010
11. Appendix B
11.1. Standard Function Block Parameters
Usage
C/Scaling
Length
11
Valid Views
VIEW_2
Storage
Static
Remarks
The Data type consists of data that describes floating point
values for display purposes. It uses the following four
elements.
1 Engineering Units at 100 percent
2 Engineering Units at 0 percent
3 Units Index
4 Decimal Point
PV_STATE
Classification
Simple Variable
Description
Defines the index to the text describing the states of a
discrete PV.
FF Data Type
Unsigned 16
Range
Usage
C/Contained
Length
Valid Views
VIEW_2
Storage
Static
Remarks
RA_FTIME
R400
July 2010
Classification
Simple Variable
Description
Defines the time constant of a single exponential filter for
the value to be ratioed in seconds.
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
467
11. Appendix B
11.1. Standard Function Block Parameters
FF Data Type
Float
Range
Positive
Usage
C/Contained
Length
Valid Views
VIEW_4
Storage
Static
Remarks
RATE
Classification
Simple Variable
Description
Defines the derivative time constant in seconds.
FF Data Type
Float
Range
Positive
Usage
C/Contained
Length
Valid Views
VIEW_4
Storage
Static
Remarks
RCAS_IN
Classification
Record
Description
Represents target set point and status provided by a
supervisory host to the analog control or output block.
FF Data Type
DS-65
Range
468
Usage
C/Remote-Cascade In
Length
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
R400
July 2010
11. Appendix B
11.1. Standard Function Block Parameters
Valid Views
VIEW_3
Storage
Non-Volatile
Remarks
The data type consists of the value and status of floating
point parameters that are Inputs or Outputs. It uses the
following two elements.
1 Status
2 Value
RCAS_IN_D
Classification
Record
Description
Represents target set point and status provided by a
supervisory host to the analog control or output block.
FF Data Type
DS-66
Range
Usage
C/Remote-Cascade In
Length
Valid Views
VIEW_3
Storage
Non-Volatile
Remarks
The data type consists of the value and status of discrete
value parameters. It uses the following two elements.
1 Status
2 Value
RCAS_OUT
R400
July 2010
Classification
Record
Description
Represents block set point and status after ramping. It
serves as input to a supervisory host for back calculation
that allows action to be taken under limiting conditions or
mode change.
FF Data Type
DS-65
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
469
11. Appendix B
11.1. Standard Function Block Parameters
Range
Usage
C/Remote-Cascade Out
Length
Valid Views
VIEW_3
Storage
Dynamic
Remarks
Read Only
The data type consists of the value and status of floating
point parameters that are Inputs or Outputs. It uses the
following two elements.
1 Status
2 Value
RCAS_OUT_D
Classification
Record
Description
Represents block set point and status. It serves as input to
a supervisory host for back calculation that allows action to
be taken under limiting conditions or mode change.
FF Data Type
DS-66
Range
Usage
C/Remote-Cascade Out
Length
Valid Views
VIEW_3
Storage
Dynamic
Remarks
Read Only
The data type consists of the value and status of discrete
value parameters. It uses the following two elements.
1 Status
2 Value
470
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
R400
July 2010
11. Appendix B
11.1. Standard Function Block Parameters
READBACK
Classification
Record
Description
Represents the "readback" of the actual continuous valve
or other actuator position in transducer units.
FF Data Type
DS-65
Range
Usage
C/Contained
Length
Valid Views
VIEW_1, VIEW_3
Storage
Dynamic
Remarks
Read Only
The data type consists of the value and status of floating
point parameters that are Inputs or Outputs. It uses the
following two elements.
1 Status
2 Value
READBACK_D
Classification
Record
Description
Represents the "readback" of the actual discrete valve or
other actuator position in the transducer state.
FF Data Type
DS-66
Range
R400
July 2010
Usage
C/Contained
Length
Valid Views
VIEW_1, VIEW_3
Storage
Dynamic
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
471
11. Appendix B
11.1. Standard Function Block Parameters
Remarks
Read Only
The data type consists of the value and status of discrete
value parameters. It uses the following two elements.
1 Status
2 Value
RESET
Classification
Simple Variable
Description
Represents the Integral time constant in seconds. It is the
inverse of repeats per minute.
FF Data Type
Float
Range
Positive
Usage
C/Contained
Length
Valid Views
VIEW_4
Storage
Static
Remarks
RESTART
Classification
Simple Variable
Description
Allows a manual restart to be initiated. The following
degrees of restart are possible.
1: Run
2: Restart Resource
3: Restart with Defaults
4: Restart Processor
472
FF Data Type
Unsigned 8
Range
1: Run
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
R400
July 2010
11. Appendix B
11.1. Standard Function Block Parameters
2: Restart Resource
3: Restart with Defaults
4: Restart Processor
Usage
C/Contained
Length
Valid Views
Storage
Dynamic
Remarks
Changing this parameter, may be fatal to communication.
Note that the Restart with Defaults function restarts the
fieldbus device with factory default values instead of
Experion ones. To restore Experion default values, re-load
the device block through Control Builder with associated
blocks set for Full instead of Partial Load.
ROUT_IN
Classification
Record
Description
Represents target output and status provided by a host to a
control block for use as the block's output in ROUT mode.
FF Data Type
DS-65
Range
Usage
C/Remote-Output In
Length
Valid Views
VIEW_3
Storage
Dynamic
Remarks
The data type consists of the value and status of floating
point parameters that are Inputs or Outputs. It uses the
following two elements.
1 Status
2 Value
R400
July 2010
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
473
11. Appendix B
11.1. Standard Function Block Parameters
ROUT_OUT
Classification
Record
Description
Represents block output and status. It serves as input to a
host for back calculation in ROut mode that allows action to
be taken under limited conditions or mode change
FF Data Type
DS-65
Range
Usage
C/Remote-Output Out
Length
Valid Views
VIEW_3
Storage
Dynamic
Remarks
Read Only
The data type consists of the value and status of floating
point parameters that are Inputs or Outputs. It uses the
following two elements.
1 Status
2 Value
RS_STATE
Classification
Simple Variable
Description
Defines the state of the function block application state
machine.
FF Data Type
Unsigned 8
Range
1: Start/Restart
2: Initialization
3: On-Line Linking
4: On-Line
5: Standby
474
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
R400
July 2010
11. Appendix B
11.1. Standard Function Block Parameters
6: Failure
Usage
C/Resource State
Length
Valid Views
VIEW_1, VIEW_3
Storage
Dynamic
Remarks
Read Only
Classification
Record
Description
Represents first input value to the selector.
FF Data Type
DS-65
SEL_1
Range
Usage
I/Cascade Input
Length
Valid Views
VIEW_1, VIEW_3
Storage
Non-Volatile
Remarks
Read Only
The data type consists of the value and status of floating
point parameters that are Inputs or Outputs. It uses the
following two elements.
1 Status
2 Value
SEL_2
R400
July 2010
Classification
Record
Description
Represents second input value to the selector.
FF Data Type
DS-65
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
475
11. Appendix B
11.1. Standard Function Block Parameters
Range
Usage
I/Cascade Input
Length
Valid Views
VIEW_1, VIEW_3
Storage
Non-Volatile
Remarks
Read Only
The data type consists of the value and status of floating
point parameters that are Inputs or Outputs. It uses the
following two elements.
1 Status
2 Value
SEL_3
Classification
Record
Description
Represents third input value to the selector.
FF Data Type
DS-65
Range
Usage
I/Cascade Input
Length
Valid Views
VIEW_1, VIEW_3
Storage
Non-Volatile
Remarks
Read Only
The data type consists of the value and status of floating
point parameters that are Inputs or Outputs. It uses the
following two elements.
1 Status
2 Value
476
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
R400
July 2010
11. Appendix B
11.1. Standard Function Block Parameters
SEL_TYPE
Classification
Simple Variable
Description
Defines the type of selector action as High, Medium, or
Low.
FF Data Type
Unsigned 8
Range
1: High
2: Low
3: Medium
Usage
C/Contained
Length
Valid Views
VIEW_4
Storage
Static
Remarks
SET_FSTATE
Classification
Simple Variable
Description
Allows the fault state condition to be manually initiated by
selecting Set.
FF Data Type
Unsigned 8
Range
1: Off
2: Set
Usage
C/Contained
Length
Valid Views
R400
July 2010
Storage
Dynamic
Remarks
The operator can control PROGRAM or LOCAL access to
this value.
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
477
11. Appendix B
11.1. Standard Function Block Parameters
SHED_OPT
Classification
Description
Simple Variable
Defines action to be taken on remote control device timeout.
FF Data Type
Unsigned 8
Range
1: Normal Shed, normal return -See Note 1 in Remarks
2: Normal Shed, no return - See Note 2 in Remarks
3: Shed to Auto, normal return
4: Shed to Auto, no return - See Note 3 in Remarks
5: Shed to Manual, normal return
6: Shed to Manual, no return - See Note 4 in Remarks
7: Shed to Retained target, normal return (Not used in
Experion)
8: Shed to Retained target, no return ((Not used in
Experion)
Usage
C/Shed Option
Length
Valid Views
VIEW_4
Storage
Static
Remarks
Note 1: Actual mode changes to the next lowest priority
non-remote mode permitted but returns to the target remote
mode, when the remote computer completes the
initialization handshake.
Note 2: Target mode changes to the next lowest priority
non-remote mode permitted. The target remote mode is
lost, so there is no return to it.
Note 3: Target mode changes to Auto on detection of a
shed condition.
Note 4: Target mode changes to Man on detection of a
shed condition.
SHED_RCAS
Classification
478
Simple Variable
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
R400
July 2010
11. Appendix B
11.1. Standard Function Block Parameters
Description
Defines timeout in milliseconds for computer writes to
function block RCas locations.
FF Data Type
Unsigned 32
Range
Positive
Usage
C/Contained
Length
Valid Views
VIEW_2
Storage
Static
Remarks
SHED_ROUT
Classification
Simple Variable
Description
Defines timeout in milliseconds for computer writes to
function block ROut locations.
FF Data Type
Unsigned 32
Range
Positive
Usage
C/Contained
Length
Valid Views
VIEW_2
Storage
Static
Remarks
SIMULATE
R400
July 2010
Classification
Record
Description
Allows the transducer analog input or output to the block to
be manually supplied, when SIMULATE is enabled. When
SIMULATE is disabled, the simulate value and status track
the actual value and status.
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
479
11. Appendix B
11.1. Standard Function Block Parameters
FF Data Type
DS-82
Range
Usage
C/Simulate
Length
11
Valid Views
Storage
Dynamic
Remarks
The data type consists of simulate and transducer floating
point value and status and a simulate enable/disable
discrete. It uses the following five elements.
1: Simulate Status
2:Simulate Value
3: Transducer Status
4: Transducer Value
5: Simulate Enable/Disable
SIMULATE_D
Classification
Record
Description
Allows the transducer discrete input or output to the block
to be manually supplied, when SIMULATE is enabled.
When SIMULATE is disabled, the simulate value and status
track the actual value and status.
FF Data Type
DS-83
Range
Usage
C/Simulate
Length
Valid Views
480
Storage
Dynamic
Remarks
The data type consists of a simulate and transducer
discrete value and status and a simulate enable/disable
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
R400
July 2010
11. Appendix B
11.1. Standard Function Block Parameters
discrete. It uses the following five elements.
1: Simulate Status
2:Simulate Value
3: Transducer Status
4: Transducer Value
5: Simulate Enable/Disable
SP
Classification
Record
Description
Defines the set point of any analog block.
FF Data Type
DS-65
Range
PV_SCALE +/- 10 percent
Usage
C/Set point
Length
Valid Views
VIEW_1, VIEW_3
Storage
Non-Volatile
Remarks
SP (SP_D) is normally written by an operator occasionally
while in Auto mode. It is not intended to be written as a
cascade setpoint input. Instead, a connection to CAS_IN is
intended to provide a value into SP (SP_D) when in Cas
mode and a write into RCAS_IN is intended to provide a
value into SP (SP_D) when in RCas mode. However, SP
(SP_D) may be updated when operating in ROut mode in
order to provide a reasonable setpoint, if failing from ROut
to Auto mode upon a failure of the ROUT_IN update.
The data type consists of the value and status of floating
point parameters that are Inputs or Outputs. It uses the
following two elements.
1 Status
2 Value
R400
July 2010
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
481
11. Appendix B
11.1. Standard Function Block Parameters
SP_D
Classification
Record
Description
Defines the set point of any discrete block.
FF Data Type
DS-66
Range
PV_STATE
Usage
C/Set point
Length
Valid Views
VIEW_1, VIEW_3
Storage
Non-Volatile
Remarks
SP (SP_D) is normally written by an operator occasionally
while in Auto mode. It is not intended to be written as a
cascade setpoint input. Instead, a connection to CAS_IN is
intended to provide a value into SP (SP_D) when in Cas
mode and a write into RCAS_IN is intended to provide a
value into SP (SP_D) when in RCas mode. However, SP
(SP_D) may be updated when operating in ROut mode in
order to provide a reasonable setpoint, if failing from ROut
to Auto mode upon a failure of the ROUT_IN update.
The data type consists of the value and status of discrete
value parameters. It uses the following two elements.
1 Status
2 Value
SP_HI_LIM
482
Classification
Simple Variable
Description
Defines the high limit for set point entry.
FF Data Type
Float
Range
PV_SCALE +/- 10 percent
Usage
C/Contained
Length
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
R400
July 2010
11. Appendix B
11.1. Standard Function Block Parameters
Valid Views
VIEW_2
Storage
Static
Remarks
Initial value is 100 percent
SP_LO_LIM
Classification
Simple Variable
Description
Defines the low limit for set point entry.
FF Data Type
Float
Range
PV_SCALE +/- 10 percent
Usage
C/Contained
Length
Valid Views
VIEW_2
Storage
Static
Remarks
Initial value is zero (0)
SP_RATE_DN
R400
July 2010
Classification
Simple Variable
Description
Defines the downward ramp rate in PV units per second for
set point changes to invoke action in the Auto mode.
FF Data Type
Float
Range
Positive
Usage
C/Contained
Length
Valid Views
VIEW_4
Storage
Static
Remarks
If the ramp rate is set to zero or the block is not in Auto
mode, the set point change is invoked immediately.
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
483
11. Appendix B
11.1. Standard Function Block Parameters
SP_RATE-UP
Classification
Simple Variable
Description
Defines the upward ramp rate in PV units per second for
set point changes to invoke action in the Auto mode.
FF Data Type
Float
Range
Positive
Usage
C/Contained
Length
Valid Views
VIEW_4
Storage
Static
Remarks
If the ramp rate is set to zero or the block is not in Auto
mode, the set point change is invoked immediately.
Classification
Simple Variable
Description
Defines the revision level of the static data associated with
the function block. The revision value is incremented each
time a static parameter value in the block is changed.
FF Data Type
Unsigned 16
ST_REV
Range
Usage
C/Static Revision
Length
Valid Views
VIEW_1, VIEW_2, VIEW_3, VIEW_4
Storage
Static
Remarks
Read Only
STATUS_OPTS
Classification
484
Simple Variable
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
R400
July 2010
11. Appendix B
11.1. Standard Function Block Parameters
Description
Defines user-selectable options for the block processing of
status.
FF Data Type
Bit String
Range
Usage
C/Contained
Length
Valid Views
VIEW_4
Storage
Static
Remarks
See the following Table 4 for a list of the control options by
bit and applicable function block.
Table 4 STATUS_OPTS Bit Selections
Bit
Meaning
Function Block
AI
DI
IFS if BAD IN
IFS if BAD CAS_IN
Use Uncertain as
Good
Propagate Failure
Forward
Propagate Failure
Backward
Target to Manual if
BAD IN
Uncertain if Limited
BAD if Limited
Uncertain if Man
Mode
Do not select if not
R400
July 2010
AO
DO
ML
BG
CS
PD
PID
RA
X
X
X
X
X
X
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
X
X
X
485
11. Appendix B
11.1. Standard Function Block Parameters
Bit
Function Block
Meaning
AI
DI
AO
DO
ML
BG
CS
PD
PID
RA
Auto mode
10
Do not select if not
Cas mode
11
Reserved
12
Reserved
13
Reserved
14
Reserved
15
Reserved
STRATEGY
Classification
Simple Variable
Description
Assists in grouping blocks. This data is not checked or
processed by the block.
FF Data Type
Unsigned 16
Range
Usage
C/Strategy
Length
Valid Views
VIEW_4
Storage
Static
Remarks
TAG_DESC
486
Classification
Simple Variable
Description
Serves as user defined description of the block.
FF Data Type
Octet String
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
R400
July 2010
11. Appendix B
11.1. Standard Function Block Parameters
Range
Usage
C/Tag Description
Length
32
Valid Views
Storage
Static
Remarks
Initial value is 32 space characters
TEST_RW
Classification
Record
Description
Defines read/write test parameter.
FF Data Type
DS-85
Range
Usage
C/Test
Length
112
Valid Views
Storage
Dynamic
Remarks
The data type consists of function block test read/write
data. It uses the following 15 elements.
1 Value 1 (Boolean)
2 Value 2 (Integer 8)
3 Value 3 (Integer 16)
4 Value 4 (Integer 32)
5 Value 5 (Unsigned 8)
6 Value 6 (Unsigned 16)
7 Value 7 (Unsigned 32)
8 Value 8 (Floating Point)
9 Value 9 (Visible String)
R400
July 2010
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
487
11. Appendix B
11.1. Standard Function Block Parameters
10 Value 10 (Octet String)
11 Value 11 (Date)
12 Value 12 (Time of Day)
13 Value 13 (Time Difference)
14 Value 14 (Bit String)
15 Value 15 (Time Value)
TRK_IN_D
Classification
Record
Description
Represents the discrete input for initiation of the external
tracking function.
FF Data Type
DS-66
Range
Usage
I/Input
Length
Valid Views
VIEW_1, VIEW_3
Storage
Non-Volatile
Remarks
Read Only
The data type consists of the value and status of discrete
value parameters. It uses the following two elements.
1 Status
2 Value
TRK_SCALE
488
Classification
Record
Description
Defines the high and low scale values, engineering units
code, and number of digits to the right of the decimal point
associated with TRK_VAL.
FF Data Type
DS-68
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
R400
July 2010
11. Appendix B
11.1. Standard Function Block Parameters
Range
Usage
C/Scaling
Length
11
Valid Views
VIEW_4
Storage
Static
Remarks
The Data type consists of data that describes floating point
values for display purposes. It uses the following four
elements.
1 Engineering Units at 100 percent
2 Engineering Units at 0 percent
3 Units Index
4 Decimal Point
TRK_VAL
Classification
Record
Description
Represents the input value for external tracking.
FF Data Type
DS-65
Range
Usage
I/Input
Length
Valid Views
VIEW_1, VIEW_3
Storage
Non-Volatile
Remarks
Read Only
The data type consists of the value and status of floating
point parameters that are Inputs or Outputs. It uses the
following two elements.
1 Status
2 Value
R400
July 2010
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
489
11. Appendix B
11.1. Standard Function Block Parameters
UPDATE_EVT
Classification
Record
Description
Represents an alert generated by any change to the static
data.
FF Data Type
DS-73
Range
Usage
C/Event Update
Length
1, 4
Valid Views
Storage
Dynamic
Remarks
Read Only
The data type consists of data that describes a static
revision alarm. It uses the following five elements.
1 Unacknowledged
2 Update State
3 Time Stamp
4 Static Revision
5 Relative Index
WRITE_ALM
Classification
Record
Description
Represents alert that is generated if the write lock is
cleared.
FF Data Type
DS-72
Range
Usage
C/Alarm
Length
1, 3
Valid Views
490
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
R400
July 2010
11. Appendix B
11.1. Standard Function Block Parameters
Storage
Dynamic
Remarks
Read Only
The data type describes discrete alarms using the following
five elements:
1 Unacknowledged
2 Alarm State
3 Time Stamp
4 Subcode
5 Value
WRITE_LOCK
Classification
Simple Variable
Description
Used to disallow writes from anywhere, except to
unlock/clear this parameter, when it is locked/set. Inputs will
continue to read.
FF Data Type
Unsigned 8
Range
1: Unlocked
2: Locked
Usage
C/Contained
Length
Valid Views
VIEW_2
Storage
Static
Remarks
The operator can control PROGRAM and LOCAL access to
this value.
WRITE_PRI
R400
July 2010
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
491
11. Appendix B
11.1. Standard Function Block Parameters
Classification
Simple Variable
Description
Defines the priority of the alarm generated by clearing the
WRITE_LOCK.
FF Data Type
Unsigned 8
Range
0 to 63
Usage
C/Alert Priority
Length
Valid Views
VIEW_4
Storage
Static
Remarks
XD_SCALE
Classification
Record
Description
Defines the high and low scale values, engineering units
code, and number of digits to the right of the decimal point
used with a specified channel value obtained from the
Transducer.
FF Data Type
DS-68
Range
Usage
C/Scaling
Length
11
Valid Views
VIEW_2
Storage
Static
Remarks
The Data type consists of data that describes floating point
values for display purposes. It uses the following four
elements.
1 Engineering Units at 100 percent
2 Engineering Units at 0 percent
492
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
R400
July 2010
11. Appendix B
11.1. Standard Function Block Parameters
3 Units Index
4 Decimal Point
XD_STATE
Classification
Simple Variable
Description
Represents index to the text describing the states of a
discrete for the value obtained from the Transducer.
FF Data Type
Unsigned 16
Range
Usage
C/Contained
Length
Valid Views
VIEW_2
Storage
Static
Remarks
R400
July 2010
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
493
11. Appendix B
11.1. Standard Function Block Parameters
494
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
R400
July 2010
12. Appendix C
12.1 Fieldbus Status Display Indications
Fieldbus Status Byte
1-Char
Suffix
12-Char Independent
Status Field
Quality
Substatus
Limits
BAD
Non-Specific
No Limits
Bad
BAD
Non-Specific
Low Limit
Bad,LowLimit
BAD
Non-Specific
High Limit
Bad,HiLimit
BAD
Non-Specific
Constant
Bad,Constant
BAD
Configuration
Error
No Limits
Bad,Config
BAD
Configuration
Error
Low Limit
Bad,Config,L
BAD
Configuration
Error
High Limit
Bad,Config,H
BAD
Configuration
Error
Constant
Bad,Config,C
BAD
Not Connected
No Limits
Bad,NotCon
BAD
Not Connected
Low Limit
Bad,NotCon,L
BAD
Not Connected
High Limit
Bad,NotCon,H
BAD
Not Connected
Constant
Bad, NotCon,C
BAD
Device Failure
No Limits
Bad,DevFail
BAD
Device Failure
Low Limit
Bad,DevFail,L
BAD
Device Failure
High Limit
Bad,DevFail,H
BAD
Device Failure
Constant
Bad,DevFail,C
BAD
Sensor Failure
No Limits
Bad,SensFail
BAD
Sensor Failure
Low Limit
Bad,SnFail,L
R400
July 2010
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
495
12. Appendix C
12.1. Fieldbus Status Display Indications
Fieldbus Status Byte
1-Char
Suffix
12-Char Independent
Status Field
Quality
Substatus
Limits
BAD
Sensor Failure
High Limit
Bad,SnFail,H
BAD
Sensor Failure
Constant
Bad,SnFail,C
BAD
No Comm,
Last Usable
No Limits
Bad,LUValue
BAD
No Comm,
Last Usable
Low Limit
Bad,LUV,L
BAD
No Comm,
Last Usable
High Limit
Bad,LUV,H
BAD
No Comm,
Last Usable
Constant
Bad,LUV,C
BAD
No Comm, No
Last Usable
No Limits
Bad,NoComm
BAD
No Comm, No
Last Usable
Low Limit
Bad,NoComm,L
BAD
No Comm, No
Last Usable
High Limit
Bad,NoComm,H
BAD
No Comm, No
Last Usable
Constant
Bad,NoComm,C
BAD
Out-Of-Service
No Limit
Bad,OutSvc
BAD
Out-Of-Service
Low Limit
Bad,OutSvc,L
BAD
Out-Of-Service
High Limit
Bad,OutSvc,H
BAD
Out-Of Service
Constant
Bad,OutSvc,C
UNCERTAIN
Non-Specific
No Limits
Uncertain
UNCERTAIN
Non-Specific
Low Limit
Uncertain,L
UNCERTAIN
Non-Specific
High Limit
Uncertain,H
UNCERTAIN
Non-Specific
Constant
Uncertain,C
UNCERTAIN
Last Usable
No Limits
Unc,LastOK
496
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
R400
July 2010
12. Appendix C
12.1. Fieldbus Status Display Indications
Fieldbus Status Byte
1-Char
Suffix
12-Char Independent
Status Field
Quality
Substatus
Limits
UNCERTAIN
Last Usable
Low Limit
Unc,LastOK,L
UNCERTAIN
Last Usable
High Limit
Unc,LastOK,H
UNCERTAIN
Last Usable
Constant
Unc,LastOK,C
UNCERTAIN
Substitute
No Limits
Unc,Subst
UNCERTAIN
Substitute
Low Limit
Unc,Subst,L
UNCERTAIN
Substitute
High Limit
Unc,Subst,H
UNCERTAIN
Substitute
Constant
Unc,Subst,C
UNCERTAIN
Initial Value
No Limits
Unc,Initial
UNCERTAIN
Initial Value
Low Limits
Unc,Init,L
UNCERTAIN
Initial Value
High Limits
Unc,Init,H
UNCERTAIN
Initial Value
Constant
Unc,Init,C
UNCERTAIN
Sensor
Conversion Not
Accurate
No Limit
Unc,NotAcc
UNCERTAIN
Sensor
Conversion Not
Accurate
Low Limit
Unc,NotAcc,L
UNCERTAIN
Sensor
Conversion Not
Accurate
High Limit
Unc,NotAcc,H
UNCERTAIN
Sensor
Conversion Not
Accurate
Constant
Unc,NotAcc,C
UNCERTAIN
Engineering
Unit Range
Violation
No Limits
Unc,Range
UNCERTAIN
Engineering
Unit Range
Violation
Low Limit
Unc,Range,L
R400
July 2010
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
497
12. Appendix C
12.1. Fieldbus Status Display Indications
Fieldbus Status Byte
1-Char
Suffix
12-Char Independent
Status Field
Quality
Substatus
Limits
UNCERTAIN
Engineering
Unit Range
Violation
High Limit
Unc,Range,H
UNCERTAIN
Engineering
Unit Range
Violation
Constant
Unc,Range,C
UNCERTAIN
Sub-Normal
No Limits
Unc,SubNorm
UNCERTAIN
Sub-Normal
Low Limit
Unc,SubNrm,L
UNCERTAIN
Sub-Normal
High Limit
Unc,SubNrm,H
UNCERTAIN
Sub-Normal
Constant
Unc,SubNrm,C
GOOD (NonCascade)
Non-Specific
No Limits
<blank>
<blank>
GOOD (NonCascade)
Non-Specific
Low Limit
Low Limit
GOOD (NonCascade)
Non-Specific
High Limit
High Limit
GOOD (NonCascade)
Non-Specific
Constant
Constant
GOOD (NonCascade)
Active Block
Alarm
No Limits
Alarm-Block
GOOD (NonCascade)
Active Block
Alarm
Low Limit
Alarm-Blck,L
GOOD (NonCascade)
Active Block
Alarm
High Limit
Alarm-Blck,H
GOOD (NonCascade)
Active Block
Alarm
Constant
Alarm-Blck,C
GOOD (NonCascade)
Active Advisory
Alarm
No Limits
Alarm-Advis
GOOD (NonCascade)
Active Advisory
Alarm
Low Limit
Alarm-Advis,L
498
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
R400
July 2010
12. Appendix C
12.1. Fieldbus Status Display Indications
Fieldbus Status Byte
1-Char
Suffix
12-Char Independent
Status Field
Quality
Substatus
Limits
GOOD (NonCascade)
Active Advisory
Alarm
High Limit
Alarm-Advis,H
GOOD (NonCascade)
Active Advisory
Alarm
Constant
Alarm-Advis,C
GOOD (NonCascade)
Active Critical
Alarm
No Limits
Alarm-Crit
GOOD (NonCascade)
Active Critical
Alarm
Low Limit
Alarm-Crit,L
GOOD (NonCascade)
Active Critical
Alarm
High Limit
Alarm-Crit,H
GOOD (NonCascade)
Active Critical
Alarm
Constant
Alarm-Crit,C
GOOD (NonCascade)
Unacknowledged Block
Alarm
No Limits
Alm-U-Block
GOOD (NonCascade)
Unacknowledged Block
Alarm
Low Limit
Alm-U-Blck,L
GOOD (NonCascade)
Unacknowledged Block
Alarm
High Limit
Alm-U-Blck,H
GOOD (NonCascade)
Unacknowledged Block
Alarm
Constant
Alm-U-Blck,C
GOOD (NonCascade)
Unacknowledged
Advisory Alarm
No Limits
Alm-U-Advis
GOOD (NonCascade)
Unacknowledged
Advisory Alarm
Low Limit
Alm-U-Advs,L
R400
July 2010
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
499
12. Appendix C
12.1. Fieldbus Status Display Indications
Fieldbus Status Byte
1-Char
Suffix
12-Char Independent
Status Field
Quality
Substatus
Limits
GOOD (NonCascade)
Unacknowledged
Advisory Alarm
High Limit
Alm-U-Advs,H
GOOD (NonCascade)
Unacknowledged
Advisory Alarm
Constant
Alm-U-Advs,C
GOOD (NonCascade)
Unacknowledged Critical
Alarm
No Limits
Alm-U-Crit
GOOD (NonCascade)
Unacknowledged Critical
Alarm
Low Limit
Alm-U-Crit,L
GOOD (NonCascade)
Unacknowledged Critical
Alarm
High Limit
Alm-U-Crit,H
GOOD (NonCascade)
Unacknowledged Critical
Alarm
Constant
Alm-U-Crit,C
GOOD
(Cascade)
Non-Specific
No Limits
<blank>
<blank>
GOOD
(Cascade)
Non-Specific
Low Limit
Low Limit
GOOD
(Cascade)
Non-Specific
High Limit
High Limit
GOOD
(Cascade)
Non-Specific
Constant
Constant
GOOD
(Cascade)
Acknowledge
Initialization
(IA)
No Limit
InitAck
GOOD
(Cascade)
Acknowledge
Initialization
(IA)
Low Limit
InitAck,L
500
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
R400
July 2010
12. Appendix C
12.1. Fieldbus Status Display Indications
Fieldbus Status Byte
1-Char
Suffix
12-Char Independent
Status Field
Quality
Substatus
Limits
GOOD
(Cascade)
Acknowledge
Initialization
(IA)
High Limit
InitAck,H
GOOD
(Cascade)
Acknowledge
Initialization
(IA)
Constant
InitAck,C
GOOD
(Cascade)
Request
Initialization
(IR)
No Limits
ReqInit
GOOD
(Cascade)
Request
Initialization
(IR)
Low Limit
ReqInit,L
GOOD
(Cascade)
Request
Initialization
(IR)
High Limit
ReqInit,H
GOOD
(Cascade)
Request
Initialization
(IR)
Constant
ReqInit,C
GOOD
(Cascade)
Not Invited (NI)
No Limits
NotInvited
GOOD
(Cascade)
Not Invited (NI)
Low Limit
NotInvited,L
GOOD
(Cascade)
Not Invited (NI)
High Limit
NotInvited,H
GOOD
(Cascade)
Not Invited (NI)
Constant
NotInvited,C
GOOD
(Cascade)
Not Selected
(NS)
No Limits
NotSelected
GOOD
(Cascade)
Not Selected
(NS)
Low Limit
NotSelectd,L
GOOD
(Cascade)
Not Selected
(NS)
High Limit
NotSelectd,H
R400
July 2010
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
501
12. Appendix C
12.2. Substatus Definitions for Quality Status
Fieldbus Status Byte
1-Char
Suffix
12-Char Independent
Status Field
Quality
Substatus
Limits
GOOD
(Cascade)
Not Selected
(NS)
Constant
NotSelectd,C
GOOD
(Cascade)
Local Override
(LO)
No Limits
OverrideLocl
GOOD
(Cascade)
Local Override
(LO)
Low Limit
OverrideLc,L
GOOD
(Cascade)
Local Override
(LO)
High Limit
OverrideLc,H
GOOD
(Cascade)
Local Override
(LO)
Constant
OverrideLc,C
GOOD
(Cascade)
Fault-State
Active (FSA)
No Limits
FaultState
GOOD
(Cascade)
Fault-State
Active (FSA)
Low Limit
FaultState,L
GOOD
(Cascade)
Fault-State
Active (FSA)
High Limit
FaultState,H
GOOD
(Cascade)
Fault-State
Active (FSA)
Constant
FaultState,C
GOOD
(Cascade)
Initiate FaultState (IFS)
No Limits
<blank>
InitFaultSt
GOOD
(Cascade)
Initiate FaultState (IFS)
Low Limit
LoLim,InitFS
GOOD
(Cascade)
Initiate FaultState (IFS)
High Limit
HiLim,InitFS
GOOD
(Cascade)
Initiate FaultState (IFS)
Constant
Const,InitFS
12.2 Substatus Definitions for Quality Status
Quality
502
Substatus
Description
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
R400
July 2010
12. Appendix C
12.2. Substatus Definitions for Quality Status
Quality
Substatus
Bad
Uncertain
R400
July 2010
Description
Non-Specific
There is no specific reason why the value is
bad. Used for propagation.
Configuration Error
Set if the value is not useful because there is
some other problem with the block,
depending on what a specific manufacturer
can detect.
Not Connected
Set if this input is required to be connected
and is not.
Device Failure
Set if the source of the value is affected by a
device failure.
Sensor Failure
Set it the device can determine this condition.
The Limits define which direction has been
exceeded.
No Communication,
with last usable value
Set if this value had been set by
communication, which has now failed.
No Communication,
with no usable value
Set if there has never been any
communication with this value, since it was last
Out of Service.
Non-Specific
There is no specific reason why this value is
uncertain. Used for propagation.
Last Usable Value
Whatever was writing this value has stopped.
(This happens when a configurer disconnects
an input.)
Substitute
Set when the value is written when the block is
Out of Service.
Initial Value
Set when the value of an input parameter is
written while the block is Out of Service.
Sensor Conversion
Not Accurate
Set if the value is at one of the sensor limits.
The limits define which direction has been
exceeded. Also, set if the device can
determine that the sensor has reduced
accuracy, in which case no limits are set.
Engineering Unit
Range Violation
Set if the value lies outside of the range of
values defined for this parameter. The limits
define which direction has been exceeded.
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
503
12. Appendix C
12.2. Substatus Definitions for Quality Status
Quality
Substatus
Good (NonCascade)
Good (Cascade)
504
Description
Sub-Normal
Set if value derived from multiple values has
less than the required number of Good
sources.
Non-Specific
There is no specific reason why the value is
good. No error or special condition is
associated with this value.
Active Block Alarm
Set if the value is good and the block has an
active Block alarm.
Active Advisory
Alarm
Set if the value is good and the block has an
active alarm with a priority less than 8.
Active Critical Alarm
Set if the value is good and the block has an
active alarm with a priority greater than or
equal to 8.
Unacknowledged
Block Alarm
Set if the value is good and the block has an
unacknowledged Block alarm.
Unacknowledged
Advisory Alarm
Set if the value is good and the block has an
unacknowledged alarm with a priority of less
than 8.
Unacknowledged
Critical Alarm
Set if the value is good and the block has an
unacknowledged alarm with a priority greater
than or equal to 8.
Non-Specific
There is no specific reason why the value is
good. No error or special condition associated
with this value.
Initialization
Acknowledge
The value is an initialized value from a source
(cascade input, remote-cascade in, and
remote-output in parameters).
Initialization Request
The value is an initialization value a source
(back calculation input parameter), because
the lower loop is broken or the mode is wrong.
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
R400
July 2010
12. Appendix C
12.2. Substatus Definitions for Quality Status
Quality
R400
July 2010
Substatus
Description
Not Invited
The value is from a block, which does not have
a target mode that would use this input. This
covers all cases other than Fault State Active,
Local Override, and Not Selected. The target
mode can be the next permitted mode of
higher priority in the case of shedding a
supervisory computer.
Not Selected
The value is from a Control Selector that has
not selected the corresponding input. This tells
the upper block to limit in one direction, not
initialize.
Do Not Select
The value is from a block that should not be
selected by a control selection block, due to
conditions in or above the block. As an option,
a block may generate this output status if its
actual mode is not Auto or not Cascade.
Local Override
The value is from a block that has been
overridden by a local key switch or is a
complex AO/DO with interlock logic active. The
failure of normal control must be propagated to
a PID block for alarm and display purposes.
This also implies Not Invited.
Fault State Active
The value is from a block that has Fault State
active. The failure of normal control must be
propagated to a PID block for alarm and
display purposes. This also implies Not Invited.
Initiate Fault State
The value is from a block that wants its
downstream output block to go to Fault State.
This is determined by a block option to initiate
Fault State if the status of the primary input
and/or cascade input goes Bad.
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
505
12. Appendix C
12.2. Substatus Definitions for Quality Status
506
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
R400
July 2010
13. Appendix D
13.1 Mode Change Conditions
Input Parameters
Status Attributes,
Inputs Values and
Resource States
Mode Parameter - Target Attribute Value
Out of
Service
(OOS)
Manual
(MAN)
Automatic
(Auto)
Cascade
(CAS)
Remote
Cascade
(RCAS)
Remote
Output
(ROUT)
All input parameters
have Good Status or
Uncertain status with
option set to treat
Uncertain as Good.
OOS
MAN
AUTO
CAS
RCAS
ROUT
Remote cascade in
has BAD status.
OOS
MAN
AUTO
CAS
Shed
based on
Shed
Option
ROUT
Remote out in has
BAD status.
OOS
MAN
AUTO
CAS
RCAS
Shed
based on
Shed
Option
Cascade input has a
status attribute of BAD
OOS
MAN
AUTO
Shed to
next
permitted
mode*
RCAS
ROUT
Target mode is RCAS
and remote cascade in
does not have status
of Good - Initialization
Acknowledge; and
actual mode attribute
last execution was not
RCAS.
N/A
N/A
N/A
N/A
Actual
mode
from last
executio
n or
AUTO
N/A
Target mode is ROUT
and remote out in
status is not Good Initialization
Acknowledge; and
actual mode attribute
last execution was not
ROUT.
N/A
N/A
N/A
N/A
N/A
Actual
mode
from last
executio
n or
MAN or
mode as
determin
ed by
Shed
Option
R400
July 2010
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
507
13. Appendix D
13.1. Mode Change Conditions
Input Parameters
Status Attributes,
Inputs Values and
Resource States
508
Mode Parameter - Target Attribute Value
Out of
Service
(OOS)
Manual
(MAN)
Automatic
(Auto)
Cascade
(CAS)
Remote
Cascade
(RCAS)
Remote
Output
(ROUT)
Target mode is CAS
and cascade input
status is not Good Initialization
Acknowledge and
actual mode attribute
last execution was not
CAS
N/A
N/A
N/A
Actual
mode
from last
execution
or AUTO
or MAN
N/A
N/A
Status attribute of
primary input
parameter is BAD or
Uncertain with option
to treat Uncertain as
BAD and bypass not
set
OOS
MAN
MAN
MAN
MAN
ROUT
Status attribute of
back calculation input
parameter is BAD
OOS
IMAN
IMAN
IMAN
IMAN
IMAN
Status attribute of
back calculation input
parameter Good - fault
state active, local
override, not invited, or
initialization request
OOS
IMAN
IMAN
IMAN
IMAN
IMAN
Tracking is enabled,
track input active and
track override manual
is Enabled.
OOS
LO
LO
LO
LO
LO
Tracking is enabled,
initiated and track
override manual is
Disabled.
OOS
MAN
LO
LO
LO
LO
Fault State is active in
an output function
block
OOS
LO
LO
LO
LO
LO
If target mode has
changed from OOS to
another mode since
the block was last
executed.
MAN or
evaluate
d mode
MAN or
evaluated
mode
MAN or
evaluated
mode
MAN or
evaluate
d mode
MAN or
evaluate
d mode
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
R400
July 2010
13. Appendix D
13.1. Mode Change Conditions
Input Parameters
Status Attributes,
Inputs Values and
Resource States
Resource state as
reflected in the
resource block
parameter resource
state is Standby.
Mode Parameter - Target Attribute Value
Out of
Service
(OOS)
OOS
Manual
(MAN)
OOS
Automatic
(Auto)
OOS
Cascade
(CAS)
OOS
Remote
Cascade
(RCAS)
OOS
Remote
Output
(ROUT)
OOS
*Shed to the next lowest priority that is permitted and supported by the available inputs.
R400
July 2010
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
509
13. Appendix D
13.1. Mode Change Conditions
510
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
R400
July 2010
14. Appendix E
14.1 Fieldbus Wiring Considerations
Fieldbus topologies
The following figure illustrates the Spur, Daisy Chain, and Tree type wiring topologies
that can be used to connect fieldbus devices to one another and a host.
Spurs
(Unterminated)
FD
Control Room
Spur Topology
Reguires layout design
Requires taps
Difficult to change
Junction Box
and Terminator
Terminator
Host
Home Run Cable (Trunk)
I.S.
Barrier
(Optional)
FD
Junction Box
and Terminator
Terminator
Daisy Chain Topology
Requires layout design
Difficult to change
Difficult to maintain
FD
Host
FD
FD
FD
I.S.
Barrier
(Optional)
FD
Tree Topology
Conforms to present
practices
Wiring savings are
realized only in
home run cable
Junction Box
and Terminator
Terminator
Host
FD
Home Run Cable (Trunk)
I.S.
Barrier
(Optional)
FD
Figure 50 Overview of fieldbus wiring topologies
R400
July 2010
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
511
14. Appendix E
14.1. Fieldbus Wiring Considerations
Power Conditioning
If an ordinary power supply were to be used to power the Fieldbus, the power supply
would absorb signals on the cable because it would try to maintain a constant voltage
level. For this reason, an ordinary power supply has to be conditioned for Fieldbus. This
is done by putting an inductor between the power supply and the Fieldbus wiring. The
inductor lets the DC power onto the wiring but prevents signals from going into the
power supply.
The inductor together with the capacitors in the terminators forms a circuit that can "ring"
and disrupt the signals. A resistor is placed in series with the inductor to stop this ringing.
This combination of components is a power conditioner.
In practice, a real inductor is not used but an electronic equivalent. The electronic
inductor circuit has the added advantage of limiting the current provided to the network
segment if the cable is shorted.
The voltage supplied to the Fieldbus cable can be as high as 32 V. The voltage at any
device can be as low as 9 V for the device to operate correctly. A typical Fieldbus device
takes about 20 mA of current from the cable. The Fieldbus is configured so that one of
the wires has a (+) voltage, the other wire has a (-) voltage and the shield is grounded.
A cable with the orange wire as plus and the blue wire as minus is shown above. This
type of cable is available from Fieldbus cable manufacturers. Other cables or existing
plant wiring conventions may be different. Regardless of the color convention, keep the
1
sense of Fieldbus polarity consistent throughout the plant. 1 "
RELCOM inc., Fieldbus Wiring Design and Installation Guide (2221 Yew Street,
Forest Grove, OR 97116) p. 5. Reprinted by permission.
512
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
R400
July 2010
14. Appendix E
14.1. Fieldbus Wiring Considerations
Power distribution
The number of devices on a fieldbus segment is limited by Ohm's law:
E=IxR
Where:
E = The voltage of the dc power supply
I = The amount of current in amperes drawn by each device
R = The resistance of the cable in ohms
For example, Assume that the characteristics of the segment are a power supply output of
20Vdc, 18 AWG cable with a resistance of 22 ohms per kilometer (3281 feet), and a
"home run" (trunk) cable that is 1 km (3,281 ft) long. This results in a combined
resistance of 44 ohms for both wires.
If each device at the "chickenfoot" draws 20mA and needs a minimum of 9Vdc, the cable
can use up to 11Vdc (20 - 9 = 11) and the total current that can be supplied at the
chickenfoot is 250mA (11Vdc/44 ohms = 250mA). This means the maximum number of
bus-powered devices that can be used at this example chickenfoot is 12 (250mA/20mA =
12 devices).
Be sure to check the fieldbus device specifications to determine the power requirements,
since they can vary by device type and manufacturer. For example, Honeywell's smart
pressure transmitter ST3000 and smart temperature transmitter STT350 require 18mA at
9Vdc and Flowserve's Logix 1400 digital positioner/controller requires 23mA at 9Vdc.
Test the power carrying capability of the fieldbus cable by connecting the wires together
at one end of the cable and measuring the resistance across the wires at the other end with
an ohmmeter.
Signal degradation limitations
One approach to minimizing signal distortion is to apply "rules of thumb" that suggest
how long a fieldbus cable can be and still get adequate signal quality. This is based on
published Fieldbus Foundation wiring guidelines.
The following table lists limits for some possible fieldbus cable types listed in the order
of usage preference with 1 being preferred.
R400
July 2010
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
513
14. Appendix E
14.1. Fieldbus Wiring Considerations
Preference
Type
Description
Distance
(Meters/Feet)
Resistance
(Ohms per
km)
Attenuation
dB per km
#18 AWG, shielded, twisted
pair
1900/6233
22
#22 AWG, multiple-twisted,
pairs with overall shield
1200/3937
56
#26 AWG, multiple-twisted,
pairs without shield
400/1312
132
#16 AWG, multiple
conductor, no twisted pairs
with overall shield
200/656
20
Another rule of thumb based on Fieldbus Foundation published guidelines is for the
length of spurs and how many devices can be on various lengths of cable as listed in the
following table.
Number of Devices
Maximum Spur Length (Meter/Feet)
1 to 12
120/394
13 to 14
90/295
15 to 18
60/197
19 to 24
30/98
25 to 32
No spurs allowed
ATTENTION
The spur length limitations are for spurs with one device each. Please refer to
the Fieldbus Foundation AG-140 Wiring and Installation Guide for rules on
multiple devices per spur.
Cable guidelines summary
Total cable length is the sum of trunk and spur lengths. If different cable preference types
are used, apportion each type against its limit and be sure the total is less than one (1).
514
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
R400
July 2010
14. Appendix E
14.1. Fieldbus Wiring Considerations
For example, if the 500m (1640ft) trunk cable is preferred type 1 cable and the spurs are
100m (328ft) preferred type 2 cable, the total cable equals 0.35 (500/1900 + 100/1200 =
0.35).
Cable Attenuation
Signals attenuate or get smaller as they travel though cables. Attenuation is measured in
decibels (dB) based on the following formula.
dB = 20 log (V1/V2)
Where:
V1 = Amplitude of Transmitted Signal in Volts
V2 = Amplitude of Received Signal in Volts
Cables have attenuation ratings for a given frequency. The frequency of interest for
fieldbus is 39 kHz. The preferred type 1 cable for fieldbus has an attenuation of 3 dB/km.
A fieldbus device can transmit a signal as low as 0.75 volts peak-to-peak and detect a
signal as small as 0.15 volts peak-to-peak. This means that the cable can attenuate the
signal by 14 dB (20 log (0.75/.015) = 14 dB).
Based on using the preferred type 1 cable a fieldbus cable run could be up to 4.6 km
(15091 ft) long, as determined from this formula.
14 dB / 3 dB/km = 4.6 km
A shorter cable will have proportionately less attenuation.
For example, a preferred type 1 cable that is 500 m (1640 ft) long would have an
attenuation of 1.5 dB.
Signal distortion versus capacitance
Other factors such as varying characteristic impedance, spur connection reflections, and
capacitive unbalance between the wires and shield can distort signals as they travel
though the cable. This means an ideal signal transmission that is within fieldbus
specifications can arrive at the other end of the cable as a distorted signal.
In addition to cable attenuation, calculations for determining the maximum fieldbus cable
length must also use the following guidelines to calculate signal distortion due to spurs.
Each spur is converted to an equivalent capacitance.
All spurs are assumed to be at the extreme end of the trunk.
R400
July 2010
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
515
14. Appendix E
14.1. Fieldbus Wiring Considerations
Signal attenuation is calculated as 0.035 dB/nf.
For example, if the fieldbus topology includes five devices each on a 20 m (66 ft) spur,
the total cable length is 100 m (328 ft), equivalent capacitance is 3 nf (100 m x 0.03
nf/m), and spur distortion is 0.105 dB (3 nf x 0.035 dB/nf = 0.105 dB).
Another source of distortion is the fieldbus device's equivalent capacitance. Use the
following guidelines to calculate the distortion due to device capacitance.
Determine each device's input capacitance.
Assume all devices are at the extreme end of the trunk.
Use 0.035 dB/nf as signal attenuation calculation.
For example, if the fieldbus topology includes five devices each with a 3000 pF input
capacitance, the equivalent capacitance is 15 nf (5 x 300 pF) and the resulting
attenuation is 0.525 dB (15 nF x 0.035 dB/nF).
Attenuation calculation summary
Take the sum of the following calculations to determine if the attenuation will exceed the
allowed level of 14 dB.
Calculate the cable attenuation.
Calculate the attenuation due to spurs.
Calculate the attenuation due to device capacitance.
For example, the total attenuation for the fieldbus topology used in the previous
examples in this section would be 2.13 dB (1.5 dB (cable attenuation) + 0.105 (spur
attenuation) + 0.525 (device capacitance attenuation) = 2.13 dB).
Cable test
Use a fieldbus tester and signal generator to determine if existing cable is suitable for
fieldbus use or not. The tester and signal generator work together to determine the
resistance of the wires and measure the signal quality of the transmission. This testing
also determines if the wiring polarity is consistent.
516
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
R400
July 2010
15. Appendix F
15.1 About Parameter Definition Editor for Fieldbus Device
Block
The Parameter Definition Editor (PDE) lets you edit the parameter attributes for fieldbus
device block types. It features a Microsoft Excel style grid interface that you can
customize to meet your specific block editing requirements. As outlined in the document
referenced below, you launch the PDE through Control Builder where it appears in the
control drawing view area.
REFERENCE - INTERNAL
Refer to the Parameter Definition Editor Reference book for more information
about using the Parameter Definition Editor.
R400
July 2010
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
517
15. Appendix F
15.1. About Parameter Definition Editor for Fieldbus Device Block
518
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
R400
July 2010
16. Appendix G
16.1 Loading CIOM-A FIM firmware
ATTENTION
If the CIOM-A FIM is not installed and pre-configured by the factory, users
must load the CIOM-A FIM's firmware to make it fully operational. This is also
true for any replacement CIOM-A FIM ordered separately from the factory.
Use the following procedures to check and load the CIOM-A FIM firmware, if required.
TIP
If you have updated firmware in a Control Processor Module (CPM), you will
find that this procedure is almost identical.
Checking CIOM-A FIM firmware status
Step
1
R400
July 2010
Action
Flip the switch on the Chassis
power supply to the ON
position.
Result
Applies power to the chassis and
installed modules initiate their "boot"
routines.
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
519
16. Appendix G
16.1. Loading CIOM-A FIM firmware
Step
Action
Wait a few minutes for the
modules to reach their normal
operating states.
Check the 4-Character LED
display on the CIOM-A FIM.
Result
If the Link number and number of devices
on the Link are sequencing in the CIOMA FIM display, the CIOM-A FIM is
operating and contains some version of
firmware. For example:
In this case, go to the next procedure
Checking firmware version.
If ALIV appears in the CIOM-A FIM
display, go to the procedure Loading
Personality image.
3
This completes the CIOM-A FIM
firmware status check. Go to the
next appropriate procedure.
Checking firmware version
Considerations
If you are running R210 or greater software, you launch NTools through Configuration
Studio. On the Configuration Explorer tab, click the Control Strategy icon and click
Maintain control system firmware selection in the I/O and Network Maintenance
box. In this case, skip Steps 1 and 2 in the following procedure.
This procedure assumes that the Experion software has been installed and the Experion
Server is running.
Step
520
Action
Result
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
R400
July 2010
16. Appendix G
16.1. Loading CIOM-A FIM firmware
Step
Action
Click the Start button in the task bar and
click Run.
Opens the Run dialog box.
If you have a ControlNet supervisory
network, key in >ntools -u -c<.
Opens the Network Tools utility.
R400
July 2010
Result
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
521
16. Appendix G
16.1. Loading CIOM-A FIM firmware
Step
Action
Result
Click the OK button to acknowledge the
message prompt.
Ntools begins scanning the network for
installed components. Detected nodes
will appear under the Desktop directory.
This illustration is for example purposes
only.
Click the Resume button
toolbar.
522
Click the node icon.
in the
If this is the first time Ntools has been
used on the system, the Settings dialog
box opens. Otherwise, see the next
Result row and skip to Step 6.
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
R400
July 2010
16. Appendix G
16.1. Loading CIOM-A FIM firmware
Step
Action
Just enter appropriate data about the
local and remote chassis configurations
in your system on the given tabs and
click the OK button.
R400
July 2010
Result
Graphic representation of the chassis for
the selected node appears in the Detail
pane. This illustration is for example
purposes only.
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
523
16. Appendix G
16.1. Loading CIOM-A FIM firmware
Step
524
Action
Result
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
R400
July 2010
16. Appendix G
16.1. Loading CIOM-A FIM firmware
Step
Action
Check the boot version (BV) and
application (personality) version (AV)
listed on the face of the CIOM-A FIM
(FFIF01) module graphic. This
illustration is for example purposes only.
If firmware versions are correct (green),
click NetworkTools->Exit to close the
utility and quit this procedure.
Result
If the version numbers shown are colored
green, they are the correct ones for your
current system software version. If they
are colored red, they need to be updated.
If firmware versions are wrong (red), go
to the next procedure Loading Boot
code to continue.
Loading Boot code
This procedure assumes that you have launched Ntools and determined that the CIOM-A
FIM firmware needs to be updated.
Step
R400
July 2010
Action
Result
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
525
16. Appendix G
16.1. Loading CIOM-A FIM firmware
Step
Action
Result
Click the CIOM-A FIM (FFIF01) graphic
in the Detail pane.
A red box appears around the graphic to
show that it is selected. This illustration is
for example purposes only.
2
Click the Flash button
526
in the toolbar.
Opens Warning! Use Extreme Care
message box.
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
R400
July 2010
16. Appendix G
16.1. Loading CIOM-A FIM firmware
Step
Action
Click the Yes button to acknowledge that
the system is Offline.
Opens Please Confirm Changes
message box.
Click the Yes button to acknowledge that
it is okay to shutdown the CIOM-A FIM.
Initiates shutdown and reboot of the
CIOM-A FIM and calls up the Open
dialog box. This illustration is for example
purposes only.
R400
July 2010
Result
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
527
16. Appendix G
16.1. Loading CIOM-A FIM firmware
Step
5
Action
In the Look in field, click the
button to navigate to this directory
location c:\Program
Files\Honeywell\Experion\Enginee
ring Tools\system\firmware\FIM, if
required.
Result
Opens Please Confirm Changes
message box. This illustration is for
example purposes only.
Open appropriate release version
folder and click fimboot.nvs file so it
appears in the File name field. Click
the Open button.
528
Click the Yes button to acknowledge that
you want to proceed with the update.
(Note that RDY should appear in the FIM
display)
Initiates firmware load. LOAD
appears in the CIOM-A FIM display.
Progress of the load is tracked in
the status bar.
Wait for the load to complete and the
CIOM-A FIM to reboot to its RDY state.
NetworkTools message box appears.
Click the OK button to acknowledge that
the update completed with no errors.
Wait for the Ntools to complete its next
scan.
Check that the updated boot version (BV)
now appears on the CIOM-A FIM graphic
in green.
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
R400
July 2010
16. Appendix G
16.1. Loading CIOM-A FIM firmware
Step
Action
10
Result
Go to the next procedure Loading
Personality image to continue the
firmware update.
Loading Personality image
This procedure assumes that you have just completed the previous procedure or the
CIOM-A FIM has started up in the ALIV mode.
Step
Action
With CIOM-A FIM graphic still selected,
click
R400
July 2010
button.
Result
Opens Warning! Use Extreme Care
message box.
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
529
16. Appendix G
16.1. Loading CIOM-A FIM firmware
Step
Action
Result
Click the Yes button to acknowledge that
system is still Offline. .
Opens the Open dialog box. This
illustration is for example purposes only.
In the Look in field, click the
button to navigate to this directory
location c:\Program
Files\Honeywell\Experion\Enginee
ring Tools\system\firmware\FIM, if
required.
Opens the Please Confirm Changes
dialog box.
Click fimrex.nvs file so it appears
in the File name field. Click the Open
button.
4
Click the Yes button to acknowledge that
you want to proceed with the update.
Initiates the firmware load. LOAD
appears in the CIOM-A FIM display.
Progress of the load is tracked in
the status bar.
530
Wait for load to complete and the CIOMA FIM to reboot to its normal run state.
NetworkTools message box appears.
Click the OK button to acknowledge that
the update completed with no errors.
Wait for Ntools to complete its next scan.
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
R400
July 2010
16. Appendix G
16.1. Loading CIOM-A FIM firmware
Step
Action
Check that the updated application
(Personality) version (AV) now appears
on the CIOM-A FIM graphic in green.
This completes the CIOM-A FIM firmware
update.
R400
July 2010
Result
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
531
16. Appendix G
16.1. Loading CIOM-A FIM firmware
532
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
R400
July 2010
17. Appendix H
17.1 Important Functional Considerations
The following tables lists some functional considerations to keep in mind when
integrating fieldbus with an Experion system.
General
Function
Indication
Consideration
Fieldbus device with
previous address
assignment is added
to a Link. .
Potential to lose Link
Schedule, if FIM fails
before "uncommissioned"
device is "commissioned".
Always remove the address from a
used fieldbus device before you store
it.
Adding Link Master
capable device to
operating Link.
Potential for LM capable
device to assume LAS role
using empty or incorrect
Link Schedule.
See the Guidelines for adding fieldbus
device to "live"/operating Link in the
Maintenance, Checkout, and
Calibration section of this document.
Link Slot Time setting
is 8 or less.
A new uncommissioned
device may not appear in
the Link directory in the
Monitoring tab.
Change the default Slot Time setting to
10 on the Link Block Parameters form
in Control Builder.
Using automatic
inactivate/activate
function in Load
Dialog box in Control
Builder
A component is
automatically inactivated
during the load and then
returned to its active state.
Do not use this automatic
inactivate/activate function, if your
process cannot tolerate the load
disruption and consequent delay in
activation.
Fieldbus device
designated as
"backup" Link Master
cannot handle the
Link Schedule. (Also,
see the next row.)
Device icon turns yellow
(LM without schedule) or
red (bad communications).
The FIM is the primary Link Master for
both Links. If you designate a device
as a "backup" Link Master, be sure it
has the capacity to handle the Link
Schedule. Otherwise, you may have to
reconfigure the device as a Basic type
and restart it to initiate the change, if
the Link Schedule is too large for it to
handle.
R400
July 2010
(If an uncommissioned device does not
appear, try increasing the Slot Time
value by one and cycling power to the
FIM. Repeat this action, as required.)
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
533
17. Appendix H
17.1. Important Functional Considerations
Function
Indication
Schedule exceeds
Fieldbus Link Master
capable device's
predefined limits for
subschedules and/or
sequences.
Load errors identifying
subschedule problems.
Changing Load
Destination (LD)
attributes.
The Load Destination
attribute is automatically
set to NOLOAD or LOAD
for manufacturer-specific
parameters. Users can
edit Load Destination
attributes for parameters
through the Vendor tab in
the Parameter Definition
Editor (PDE).
Device icon turns yellow
(LM without schedule) or
red (bad communications).
Consideration
Most Link Master capable devices can
only support one subschedule and
cannot support blocks that are running
two different macrocycles. If the
number of subschedules and/or
sequences in the current schedule
(backup LAS) exceed the Link Master
capable device's predefined limits, a
load of the device through Control
Builder will generate load errors
identifying subschedule problems. In
this case, you must reconfigure the
device to become a Basic one through
Control Builder, and restart the device
to initiate the change.
A NOLOAD attribute means that the
associated parameter will never be
loaded to or uploaded from the actual
device. A LOAD attribute means that
the associated parameter will be
loaded to the actual device unless
"Partial Load" is selected when
loading.
Do a Partial Load followed by an
upload and update to save and
preserve the pre-configured values in a
device. Future loads can then be full
loads (Partial Load not selected).
Alternatively, do a full load (Partial
Load is not selected) to load preconfigure values in the Project copy
(Control Builder) to a device, but only if
the parameter LD attribute is LOAD.
Factory-set calibration parameters that
should not be overwritten should be set
to "NOLOAD".
534
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
R400
July 2010
17. Appendix H
17.1. Important Functional Considerations
Function
Indication
Consideration
Preserve factory
calibration in fieldbus
device.
Fieldbus device is
supplied as Factory
Calibrated.
Calibration parameters should have a
load destination of NOLOAD. Always
initiate device match as
Uncommissioned Device to Project
Device. Use "partial load" when
loading fieldbus blocks. After device
load, do an Upload followed by an
Update to Project to get information
into the Monitor database.
Using Restart with
Defaults to restart a
fieldbus device
through the
RESTART parameter
on the Other tab of its
Resource block
configuration form.
Configuration error
notification for an
associated block, such as
an Analog Input block.
Reload the device block from Project
tab with associated blocks set for Full
instead of Partial Load to restore
Experion default values. For example,
the ALERT_KEY parameter value is
set to 2 or 1.
Unassigning Fieldbus
block with RCAS_IN
or ROUT_IN
connection from a
Experion Block. Or,
deleting RCAS_IN or
ROUT_IN connection
from Fieldbus block
and re-wiring it to
block's CAS_IN pin.
The control VCR formed
when the RCAS_IN or
ROUT_IN connection was
made is not removed.
R400
July 2010
A Restart with Defaults function
restarts the device with factory default
values instead of Experion ones.
To remove this VCR, you must delete
the Fieldbus block and then recreate it.
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
535
17. Appendix H
17.1. Important Functional Considerations
Function
Indication
Migrating to new
system software
release or moving a
device to another
Link.
Device is active and its
block icons are green.
Consideration
Before starting a software migration or
a device move, prepare a device by
putting its blocks in their Out-OfService (OOS) mode in the following
order.
Function Block(s)
Transducer Block(s)
Resource Block
See the section
Preparing Fieldbus Device for a Move
or Software Migration in this document
for more details.
Using Sequential
Control Module output
to push a NaN value
to a fieldbus device.
FIM will block write of NaN
value to fieldbus device
and SCM will indicate a
failure at that step.
Configure SCM so that it will not
attempt to push a NaN (Not-a-Number)
value as an output to a fieldbus device.
Fieldbus device
receives value with
status from a
Experion function
block.
If NaN value is delivered
to FIM for output, status
will be set to BAD and
value will be changed to
0.0 when sent to fieldbus
device.
Be sure to understand the device's
reaction to receiving 0.0 value with
BAD status in configured situation.
Fieldbus device
receives value without
status from a
Experion function
block for use as float.
No status byte
accompanies float data
type (such as is used by
limits, gains, tuning
parameters, etc.). FIM will
block write of NaN value to
fieldbus device. Last
successfully written value
will probably be retained
by the device.
If the device's behavior in the situation
is not acceptable, configure the
Experion logic to prevent it from
attempting to send NaN to the fieldbus
device.
Fieldbus device
receives value without
status from a
Experion function
block for use as value
with status.
If NaN value is delivered
to FIM for output, status
will be set to BAD and
value will be changed to
0.0 when sent to fieldbus
device.
Be sure to understand the device's
reaction to receiving 0.0 value with
BAD status in configured situation.
536
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
R400
July 2010
17. Appendix H
17.1. Important Functional Considerations
Function
Indication
Incoming Analog
value with status from
fieldbus device to
Experion function
block
R400
July 2010
A BAD status from
fieldbus device does not
force Experion function
block value to NaN.
Consideration
FOUNDATION Fieldbus devices may
show the last good value when the
current value is indicated as BAD via
the status. This is Not consistent with
normal Experion system operation.
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
537
17. Appendix H
17.1. Important Functional Considerations
538
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
R400
July 2010
18. Appendix I
18.1 Link Parameters Reference
Background
The architecture of the Fieldbus communications entity is based on the ISO OSI
Reference model, but it includes only three layers as shown in the following illustration.
Network
Mgmt Agent
Device Aps
SMK
DIR OD
VCRs
Application
Layer
SMKP
FMS
FMS
Via
ALME
FAS
Data Link
Layer
DL-SAP/CEPs
DL-SAPs Only
Data Link Upper Level Functions
Via
DLME
Data Link Media Access Functions
NMIB
PH - SAP
Physical Medium Independent
Physical
Layer
Via
PLME
Physical Medium Dependent
MAU
Physical Medium
MAU
MAU
Physical Medium
Physical Medium
Figure 51 Communications entity architecture.
The layer protocols provide Virtual Communication Relationships (VCRs), which are
communication channels between applications. The Fieldbus Message Specification
(FMS) provides VCR application-messaging services, such as reading and writing
variables. Some device Applications Processes (APs) may access the Fieldbus Access
Sublayer (FAS) directly rather than use the FMS. The System Management Kernel
R400
July 2010
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
539
18. Appendix I
18.2. Description
(SMK) also has direct access to the data link layer when communicating through its
System Management Kernel Protocol (SMKP).
The Fieldbus physical layer consists of the physical medium and the signaling protocol
used to transmit data. All fieldbus devices contain at least one physical layer entity, as
does each port in a bridge device.
Physical layer protocols provide the data link layer protocol the ability to send and
receive data independent of the physical medium type.
More detailed information
It is beyond the scope of this document to provide detailed information about the key
components of the FOUNDATION Fieldbus system architecture. This information is
provided in Fieldbus Foundation specifications. Please visit their website for more
information http://www.fieldbus.org/.
18.2 Description
Parameters for Link Configuration in Project Mode
The following table summarizes the parameters that are user configurable through the
LINK Block configuration form in the Project Mode. These parameters let you uniquely
identify the Link component in the control strategy and tune the performance of Link
communications. Only the Link parameters that are user configurable are listed.
We recommend that you accept the default values listed for parameters on the System
Management and Network Management (LM) tabs, unless you have prior experience
with the devices you are adding to the Link. The default settings were carefully chosen to
provide the most logical initial settings for most applications. It is more efficient to make
any needed adjustments to these parameters in the Monitoring mode.
Tab
Main
540
Parameter
Default Value
Name
(NAME)
LINKxxx
Description
(DESC)
Blank
(Where xxx
equals a valid
number)
Description
User defined name starting with
a letter and consisting of up to
16 characters that must be
unique within the system.
User defined descriptive text
consisting of up to 132
characters.
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
R400
July 2010
18. Appendix I
18.2. Description
Tab
Parameter
Link Schedule
Optimization
(SCHDOPTIMIZE)
Default Value
OPT
Description
Specifies if the link schedule is
to be automatically optimized or
not.
Use the OPT selection for Link
Scheduling Optimization that
changes ORDERINCM values.
The optimized schedule is used
to update the natural schedule
details. The
ORDERINLINK/ORDERINCM
parameter values are updated
to match the sequence of the
optimized schedule. The next
time that the schedule is
viewed/loaded no prompt asks
for confirmation of the action.
Use the OPT_NOFORCE
selection for Link Scheduling
Optimization that ignores
ORDERINCM values. The
optimized schedule is used to
update the natural schedule
details. The
ORDERINLINK/ORDERINCM
parameter values are left
unchanged. The next time that
the schedule is viewed/loaded a
prompt will ask for confirmation
of this action.
Use the NO_OPT selection to
disable Link Schedule
Optimization for this Link and
use ORDERINCM values. The
natural schedule is used. The
DISABLELINKOPT is set true
so that an optimized schedule is
no longer created for the link. If
an optimized schedule is
required later, change this
parameter selection to OPT or
OPT_NOFORCE.
R400
July 2010
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
541
18. Appendix I
18.2. Description
Tab
Parameter
Sample Skew
(SAMPLESKEW)
Default Value
SKEW
Description
Determines when input blocks
will execute.
Use the SKEW selection to
schedule each input block to
execute at the time closest to
where they converge on a
common block like an input
selector (minimum loop latency).
Use the NO_SKEW selection to
schedule input blocks to
execute at the same time where
they converge on a common
block like an input selector
(minimum scan skew).
System
Management
Step Timer Preset
(T1)
15.0000s
Specifies the preset time for the
System Management step timer
in seconds. The default value is
specified by the
communications profile for the
application area.
This is an intersequence timer.
It ensures that devices
responding to system
management requests have
sufficient time to carry out
necessary actions and transmit
a response.
Preset Set Addr Seq
Timer
(T2)
01:30.0000s
Specifies the preset value for
the System Management set
address sequence timer in
seconds. The default value is
specified by the
communications profile for the
application area.
This is a sequence duration
timer. It ensures that incorrectly
executed or incomplete
sequences are aborted in the
SMK.
542
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
R400
July 2010
18. Appendix I
18.2. Description
Tab
Parameter
Preset Addr Wait
Timer
(T3)
Default Value
45.0000s
Description
Specifies the preset value for
the set address wait timer in
seconds. The default value is
specified by the
communications profile for the
application area.
This timer allows time for a
device at a new address to be
accessed and added to the
delegated token list of the LAS.
Network
Management
(LM)
R400
July 2010
Def Min Token
Delegation Time
(LMINFREC.DMDT)
88
Defines the default minimum
amount of local link capacity
that the LAS allocates to a
single Pass Token Data Link
Protocol Data Unit (PT DLPDU)
sent to the Data Link Entity
(DLE). Its range is 32 to 32767,
its default value is 84 + Data
Link Protocol Data Units
(DLPDU) Physical Layer
Overhead (PhLO) value, which
permits the sending of one
URGENT DLPDU, and its unit is
the transmission duration of one
octet.
Def Token Hold Time
(LMINFREC.DTHT)
280
Defines the default initial
amount of local link capacity
that the LAS DLE allocates to
each DLE, in one cycle of
"circulating the token", when the
LAS sends one or more PT
DLPDUs to the DLE. Its range is
276 to 65000 and its default
value is 276 + Data Link
Protocol Data Units (DLPDU)
Physical Layer Overhead
(PhLO) value, which permits the
sending of one URGENT
DLPDU, and its unit is the
transmission duration of one
octet.
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
543
18. Appendix I
18.2. Description
Tab
544
Parameter
Default Value
Description
Target Token Rotation
Time
(LMINFREC.TTRT)
60000
Specifies the desired upper
bound on the time required for
one cycle of the "circulating the
token" to all the DLEs on the
local link that the LAS DLE
uses. One cycle of "circulating
the token" is measured as the
interval between successive
occurrences of the LAS DLE
sending a PT DLPDU, with a
token-use subfield specifying
Restart to the lowest numbered
node address represented in the
local link live list. Its range is 1
to 60000. The unit is one
millisecond.
Link Maint Token Hold
Time
(LMINFREC.LTHT)
334
Specifies the initial amount of local
link capacity that the LAS DLE
should allocate to LAS related link
maintenance activities in one cycle
of "circulating the token". Its range
is 292 to 65000 and its default
value is 292 + Data Link Protocol
Data Units (DLPDU) Physical
Layer Overhead (PhLO) value +
Immediate Response Recovery
Delay (IRRD) value + Slot Time
(ST) value, which permits the
probing of one node address
and the sending of one time
available DT DLPDU. The unit is
the transmission duration of one
octet.
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
R400
July 2010
18. Appendix I
18.2. Description
Tab
R400
July 2010
Parameter
Default Value
Description
Time Distribution
Period
(LMINFREC.TDP)
5000
Determines the minimum
frequency of time distribution on
the local link. Its initial value is
the minimum value required for
the link's time synchronization
class and its range is 5
milliseconds to 55 seconds. The
unit is one millisecond.
LAS DB Status
Distribution Period
(LMINFREC.LDP)
5000
This parameter is used by the
LAS to determine the time
between two successive
distributions of the LAS'
database by means of the LAS
database status SPDUs sent on
the local link. Its range is 100
milliseconds to 55 seconds. The
unit is one millisecond.
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
545
18. Appendix I
18.2. Description
Tab
Parameter
Slot Time
(LMLSTREC.ST)
Default Value
8
Description
Indicates the configured slot
time value. It is a fundamental
link parameter with multiple
uses. Each Link Master DLE
connected to the link uses Slottime to determine how long that
DLE monitors the link for
inactivity before sending a
CLAIM LAS (CL) DLPDU. Slottime is defined such that the
nominal link-inactivity monitoring
periods of two DLEs that have
consecutive node addresses
and do not hold any token differ
by exactly one slot time. Its
range is 1 to 4095, and its unit is
the transmission duration of one
octet. The default value is 8,
which should be valid for most
applications.
Slot-time defines the minimum
upper bound on the maximum
two-way asynchronism in
immediate communications
among interacting DLEs on the
local link when trying to initialize
the link, maximized across all
pairs of DLEs on that local link.
It is an aggregate measure of
the worst-case implementation
delays within the intervening
media, the PhL, and the
PhL/DLL interfaces, all of which
limit the speed of two-way DLE
interaction on the local link.
546
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
R400
July 2010
18. Appendix I
18.2. Description
Tab
R400
July 2010
Parameter
Default Value
Description
DLPdu Physical Layer
Overhead
(LMLSTREC.PHLO)
Indicates the configured Data
Link Protocol Data Units
(DLPDU) Physical Layer
Overhead (PhLO) value. The
DLE uses it to account for the
Physical Layer induced delay
between the end of the last
octet of one DLPDU, as it
appears on the link, and the
beginning of the first octet of
any other DLPDU, as it appears
on the link. It is measured in
units of one octet-duration. Its
range is 2 to 63.
Max Response Delay
(LMLSTREC.MRD)
10
Indicates the configured
maximum response delay value.
It is a measure, in units of one
slot time, greater than the worstcase period of local Physical
Entity inactivity that a DLE can
observe. The DLE uses it to
record the Link's maximum
response delay. Its range is 1 to
11.
First Unpolled Node
ID
(LMLSTREC.FUN)
41
Indicates the first unused node
address value. It is the first node
address of a series of
consecutive node addresses,
which are to be omitted from the
orderly probe of node addresses
for DLE's not specified by the
local link live list. Its range is 21
to 247.
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
547
18. Appendix I
18.2. Description
Tab
548
Parameter
Default Value
Description
This Link
(LMLSTREC.TL)
This parameter is a two-octet
primary identifier for the local
link, within the extended link,
whose values are constrained.
The DLE uses it to record the
local link ID. Its default
uninitialized value is zero, which
does not permit a bridge to
forward to another link. Its range
is 0, and 4096 to 65279.
Minimum Inter Pdu
Delay
(LMLSTREC.MID)
16
Specifies the minimum duration
for an interval of nontransmission that a DLE
provides after either receiving or
transmitting a DLPDU. It is
measured in units of the
transmission duration of one
octet. The default value is 16
and its range is 0 to the smaller
of 120 or (Maximum Response
Delay -1) x Slot Time.
Number of
Consecutive Unpolled
(LMLSTREC.NUN)
196
Specifies the number of
consecutive unused node
addresses, which are to be
omitted from the orderly probe
of node addresses for DLE's not
specified by the local link live
list. Its range is 0 to 228 and its
default value is 196
Preamble Extension
(LMLSTREC.PMBEXT
N)
Specifies an extension period
for the preamble. A preamble is
transmitted at the beginning of
each Physical Layer Protocol
Data Unit (PhPDU) to
synchronize bit times. The
period may be extended, but not
reduced. It is an Unsigned8
variable with allowable values
between 0 and 7.
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
R400
July 2010
18. Appendix I
18.2. Description
Tab
R400
July 2010
Parameter
Default Value
Description
Post Trans Gap
Extension
(LMLSTREC.PTGEXT
N)
Specifies an extension to the
minimum period during which a
subsequent transmission shall
not commence after
transmission of a PhPDU. For
the same minimum period after
reception of a PhPDU, the
receiving Physical Layer entity
shall ignore all received
signaling. A Medium Dependent
Sublayer (MDS) entity shall set
a minimum post transmission
period of four nominal bit times.
The period may be extended,
but not reduced. It is an
Unsigned8 variable with
allowable values between 0 and
7.
Max Inter Channel
Signal Skew
(LMLSTREC.MXICSS
W)
Defines the maximum accepted
differential delay between any
two active channels, as
measured from the first PhPDU
of a start delimiter, if the device
is to receive concurrently on
more than one channel. The
delay shall not exceed five
nominal bit times. This period
may be extended, but not
reduced. The value of the post
transmission gap shall be
greater than the value of inter
channel skew. It is an
Unsigned8 variable with
allowable values between 0 and
7.
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
549
18. Appendix I
18.2. Description
Tab
Server
Parameters
550
Parameter
Default Value
Description
Time Sync Class
(LMLSTREC.TIMSCL
S)
10ms
Specifies one of the time
synchronization classes. The
DLE uses it to record the Link's
time synchronization class and
to determine the DLE's own
requirement for the minimum
time distribution period it needs
to maintain the specified level of
time synchronization. Its default
value is 10 ms. The eight
classes are None,
1microsecond, 10
microseconds, 100
microseconds, 1 millisecond, 10
milliseconds, 100 milliseconds,
and 1 second.
Point Detail Page
sysDtlLink.dsp
By default, a Display template is
already entered into the Point
Detail Page field (for example,
sysDtlLink.dsp). This template
can be used for creating your
own display or it can be used as
is, provided that your function
block name matches the name
built into the detail display that is
supplied as a template.
Associated Display
Blank
Enter the name of the Server
Associated Display to be
associated with this function
block.
Group Detail Page
sysgrpLink.dsp
By default, a Display template is
already entered into the Group
Detail Page field (for example,
sysgrpLink.dsp). This template
can be used for creating your
own display or it can be used as
is, provided that your function
block name matches the name
built into the detail display that is
supplied as a template.
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
R400
July 2010
18. Appendix I
18.2. Description
Tab
Device
Diagnostics
Maintenance
tab
Parameter
Default Value
Description
Control Level
200
Indicate the Server Control
Level to be associated with this
function block.
Condition Name
Blank
This grid element displays all
the names of advanced alarm
conditions configured on the
selected device.
Enable
TRUE
This grid element displays
current advanced alarm
condition status. Uncheck box
mean that the configured
condition is disabled. Check
mean that the condition is
enabled.
Parameter Name
None
This grid element displays the
selected parameter name
(Transducer/Resource) of the
device, chosen for the nocache. This can be configurable
on project side.
Parameter Description
This grid element displays the
selected parameters
description.
Enable Block Offnet
Diagnostic Alarm
This parameter is used for
enabling or disabling the Block
Offnet Diagnostic Alarm. By
default, this parameter is
disabled.
(OFFNETALM_ENAB
LED)
Parameters for Link Configuration in Monitor Mode
The following table lists the Link configuration parameters that become active in the
Monitoring mode in addition to those listed above for the Project mode. We suggest that
you evaluate the impact of any parameter value change on Link operation before
changing another parameter.
Please note that not all parameters can be changed in the Monitoring mode. For example,
you cannot change any of the parameters on the Server Parameters tab in the Monitoring
mode.
R400
July 2010
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
551
18. Appendix I
18.2. Description
ATTENTION
If fieldbus devices connected to the Link do not appear as uncommissioned
device icons in the Link Folder, increase the Slot Time (LMLSTREC.ST)
value to 10. If an uncommissioned device does not appear, try increasing the
Slot Time value by one and cycling power to the FIM. Repeat this action, as
required.
Note that the Fieldbus profile specifies a Slot Time setting of 8. Some older
fieldbus devices may not meet the Fieldbus profile requirements. This means
that the default Slot Time setting of 8 must be changed to accommodate the
actual setting in the fieldbus device.
Tab
Main
Parameter
Enable MAU
Loopback
(LOOPBACK)
Default Value
Disabled
(No Check
mark)
Description
Determines whether or not the
Medium Attachment Unit (MAU)
Loopback function for the FIM is
enabled. A check mark in the
check box means that the
LOOPBACK function is enabled.
A blank check box means that
the LOOPBACK function is not
enabled. The default value is a
blank check box or the
LOOPBACK function is not
enabled.
When LOOPBACK is enabled, it
disables the final output stage of
the MAU transmit circuit,
connects the output of the
previous stage of the MAU
transmit circuit to the MAU
receive circuit, and disconnects
the MAU receive circuit from the
medium. The state of the
Loopback Enable shall not
change while the MAU is
transmitting or receiving.
This is a confirmation service of
local significance only, which
provides a device with the
facility to test the integrity and
functionality of the Physical
Layer circuitry, excluding the
552
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
R400
July 2010
18. Appendix I
18.2. Description
Tab
Parameter
Default Value
Description
medium.
Network
Management
(LM)
Acting Primary Link
Master
(ACTINGLM)
Check Mark
This read-only parameter
indicates whether or not this
node is the acting primary Link
Master. A check mark in the
check box means that the node
is the acting primary Link
Master. A blank check box
means that the node is not the
acting primary Link Master.
Primary Link Master
(PRIM_LM_FLG)
Check Mark
Indicates whether or not this
node is the primary Link Master.
A check mark in the check box
means that the node is the
primary Link Master. A blank
check box means that the node
is not the primary Link Master.
A write to this parameter orders
the receiving Link Master to try
to become the Link Active
Scheduler (LAS). If the Link
Master becomes the LAS, it
returns an FMS Write.rsp(+),
which turns the flag On (check
mark). If this attempt fails, it
returns an FMS Write.rsp(-),
which keeps the flag Off (blank).
Notes:
It is a configuration error to
have more than one device
on a link configured as the
primary Link Master.
The FIM is the designated
primary Link Master for
both of its Links.
The value of this
parameter may only be set
to On (check mark) through
a FMS Write or a local
interface.
R400
July 2010
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
553
18. Appendix I
18.2. Description
Tab
Parameter
Default Value
Description
When this parameter is On
and the device is attached
to the network at one of the
default addresses, the NMA
regards the value as a
configuration value and
does not attempt to acquire
the LAS.
When this parameter is On
or it receives a FMS
Write.ind to turn it On from
the NMA of a Link Master
device that is not the LAS
and is at an assigned
address instead of a default
one on the network, the
NMA instructs the Data Link
Management Entity (DLME)
to acquire the LAS. The two
possible outcomes are as
follows.
Boot Operational
Function Class
(BOOT_OPER)
554
LINKMASTER
f)
If the DLME indicates that
the attempt failed, the NMA
sets the value of this
parameter to Off. If a FMS
write response is pending,
the NMA returns a negative
response.
g)
If the request succeeds on
either the first or the second
attempt, the NMA sets the
value of the parameter to
On (if not On already). If an
FMS write response is
pending, the NMA returns a
positive response.
Specifies the Operational
Function Class that the device
assumes when it is powered up.
The class selections are Basic,
Link Master, and Bridge. The
FIM is the Primary Link Master
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
R400
July 2010
18. Appendix I
18.2. Description
Tab
Parameter
Default Value
Description
for both Links.
Some term abbreviations
The following abbreviations are listed for reference.
AP
Application Process
DLE
Data Link Entity
DLL
Data Link Layer - Defined in ISO 7498
DLME
Data Link Layer Management Entity
DLPDU
Data Link Protocol Data Unit
FAS
Fieldbus Access Sublayer
FIM
Fieldbus Interface Module
FMS
Fieldbus Message Specification
IRRD
Immediate Response Recovery Delay
ISO
International Organization For Standardization
LAS
Link Active Scheduler
MAU
Medium Attachment Unit - For wire media MAU = transceiver
MDS
Medium Dependent Sublayer
NMA
Network Management Agent
OSI
Open Systems Interconnection
PhL
Physical Layer
PhLO
Physical Layer Overhead
PhPDU
Physical Layer Protocol Data Unit
R400
July 2010
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
555
18. Appendix I
18.2. Description
556
PT DLPDU
Pass Token Data Link Protocol Data Unit
SMK
System Management Kernel
SMKP
System Management Kernel Protocol
VCR
Virtual Communications Relationship
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
R400
July 2010
19. Appendix J
19.1 Load Interactions for Fieldbus Related Operations
Summary
The following table provides a matrix of load interactions for given fieldbus related
operations.
ATTENTION
If you make on-line changes to parameter values in fieldbus devices, the
changed values are not written to the Monitoring or Project copy of the control
strategy. You must initiate an "Upload" function to write the new values to
Monitoring followed by an "Update to Project" function to write the
Monitoring values to the Project copy.
Operation
Build Link
Schedules
Load
Schedule
into FIM's
Link
Load LM
Schedules
into
LM-Capable
Devices
Load
Used
Function
Blocks
State Required
for Operation
Load Device
or
Replace Device
No
No
This device
only, if LMcapable
Yes
Blocks in device
= OOS,
Device = OOS,
Link = Active
Delete Device
from Loaded
No
No
No
No
Blocks in device
= OOS,
Device = OOS,
Link=Active
Load Link with
Contents
Yes
Yes
All LMcapable
Yes
Blocks in related
CMs = OOS,
Device = OOS,
Link = N/A
Load Link
(without
contents)
No
Yes
No
No
Link = N/A
R400
July 2010
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
557
19. Appendix J
19.1. Load Interactions for Fieldbus Related Operations
Operation
Build Link
Schedules
Load
Schedule
into FIM's
Link
Load LM
Schedules
into
LM-Capable
Devices
Load
Used
Function
Blocks
State Required
for Operation
Load CM (from
Project)
Yes
Yes
All LMcapable
Yes
Blocks in CM =
OOS
CM = Inactive,
Link = Active,
Device = N/A
Load CM (from
Monitor)
No
No
No
Yes
Blocks in CM =
OOS
CM=Inactive,
Link=Active,
Device=N/A
Delete CM from
Loaded
Yes
Yes
All LMcapable
No
Blocks in CM =
OOS
CM=Inactive,
Link=Active,
Device=N/A
558
Experion PKS Series A Fieldbus Interface Module User's Guide
Honeywell
Downloaded from www.Manualslib.com manuals search engine
R400
July 2010
Downloaded from www.Manualslib.com manuals search engine
Honeywell Process Solutions
1860 W. Rose Garden Lane
Phoenix, AZ 85027 USA
Downloaded from www.Manualslib.com manuals search engine