geh-6761c mark* vie control

54
GEH-6761C Mark* VIe Control FOUNDATION Fieldbus™ Interface Application Guide For public disclosure

Upload: others

Post on 29-Nov-2021

46 views

Category:

Documents


2 download

TRANSCRIPT

Page 1: GEH-6761C Mark* VIe Control

GEH-6761C

Mark* VIe ControlFOUNDATION Fieldbus™ InterfaceApplication Guide

For public disclosure

Page 2: GEH-6761C Mark* VIe Control

These instructions do not purport to cover all details or variations in equipment, nor to provide for every possiblecontingency to be met during installation, operation, and maintenance. The information is supplied for informationalpurposes only, and GE makes no warranty as to the accuracy of the information included herein. Changes, modifications,and/or improvements to equipment and specifications are made periodically and these changes may or may not be reflectedherein. It is understood that GE may make changes, modifications, or improvements to the equipment referenced herein or tothe document itself at any time. This document is intended for trained personnel familiar with the GE products referencedherein.

This document is approved for public disclosure.

GE may have patents or pending patent applications covering subject matter in this document. The furnishing of thisdocument does not provide any license whatsoever to any of these patents.

GE provides the following document and the information included therein as is and without warranty of any kind, expressedor implied, including but not limited to any implied statutory warranty of merchantability or fitness for particular purpose.

For further assistance or technical information, contact the nearest GE Sales or Service Office, or an authorized GE SalesRepresentative.

Revised: Dec 2014Issued: Mar 2011

Copyright© 2011 - 2014 General Electric Company, All rights reserved.___________________________________* Indicates a trademark of General Electric Company and/or its subsidiaries.All other trademarks are the property of their respective owners.

We would appreciate your feedback about our documentation.Please send comments or suggestions to [email protected]

Page 3: GEH-6761C Mark* VIe Control

Document UpdatesLocation Description

Chapter, OverviewUpdates to provide additional functional description forcustomer communications protocol, as well as a diagramdisplaying redundancy

Related DocumentsGEI-100756, Mark VIe Control FOUNDATION Fieldbus Linking Device (PFFA) InstructionGuide

GEI-100757, WorkstationST* Device Manager Gateway Instruction Guide

GEI-100758, Mark VIe Control FOUNDATION Fieldbus Block Library Instruction Guide

GEH-6762, Mark VIe Control FOUNDATION Fieldbus Interface User Guide

GHT-200069, How to Qualify a FOUNDATION Fieldbus Field Device

Application Guide GEH-6761C 3For public disclosure

Page 4: GEH-6761C Mark* VIe Control

Contents1 Overview ....................................................................................................................................................51.1 Concepts ...............................................................................................................................................6

2 Configuration............................................................................................................................................. 112.1 System Limits ...................................................................................................................................... 112.2 Alerts ................................................................................................................................................. 122.3 Foundation Fieldbus Function Blocks ....................................................................................................... 132.4 Foundation Fieldbus Transducer Blocks .................................................................................................... 162.5 Foundation Fieldbus Resource Blocks....................................................................................................... 172.6 Connecting Blocks ................................................................................................................................ 172.7 Asynchronous Control ........................................................................................................................... 172.8 Foundation Fieldbus Parameters .............................................................................................................. 182.9 Linking Devices ................................................................................................................................... 192.10 Fieldbus Devices................................................................................................................................. 21

3 HMI Features............................................................................................................................................. 22

4 GEH-6761C Mark VIe Control FOUNDATION Fieldbus InterfaceFor public disclosure

Page 5: GEH-6761C Mark* VIe Control

1 OverviewThe FOUNDATION Fieldbus interface is a fieldbus protocol based on international standardsand designed for applications in manufacturing, process automation, and buildingsautomation. The guidelines for this fieldbus standard are published by the FieldbusFoundation.

For compatibility testingguidelines and further details,refer to GEH-6808, ControlSTSoftware Suite How-to Guides,the section, How to Qualify aFOUNDATION Fieldbus FieldDevice.

Avariety of component types are certified as compatible or standardized with fieldbustechnology and can be interchanged for a similar component type, regardless ofcomponent manufacturer. This allows customers to use a wider range of equipment in thecontrol system.

Replacing a certified device from one manufacturer with a certified device from anothermanufacturer (interoperability) is possible because the devices and software conform tothe same standard. The Fieldbus Foundation tests and registers the devices to ensureinteroperability of registered instruments from multiple vendors. This enables the user toselect the best instruments for the application, regardless of the host system supplier. GEhas performed additional compatibility testing for Mark VIe control applications and theToolboxST application includes the Device Definition (DD). If additional devices arerequired, they can be added to the system.

Fieldbus modules, such as the FOUNDATION Fieldbus H1 to HSE Linking Device,communicate on the Mark VIe control IONet and are fully compatible with ControlSTSoftware Suite V04.03 or higher, which is a Class 61b Registered Host. ToolboxSTapplication software is used to configure and monitor fieldbus modules, as well as alldevices at the I/O and supervisory levels. For reliability, two linking devices can beconnected with a RS-232C null modem cable to form one logical linking device (aredundant set) in a primary or secondary configuration.

FOUNDATION Fieldbus features include:

• 4 H1 ports with galvanic isolation (transformer)

• 16 field devices per segment

• IECTM 61158 compliant data link layer

• Access to device data, function blocks, and configuration from HSE

• Data republishing from H1 to HSE or between H1 links

• Redundant and non-redundant configuration

• Each H1 channel can be a Link Master or Time Manager

Application Guide GEH-6761C 5For public disclosure

Page 6: GEH-6761C Mark* VIe Control

Field Devices

Redundant Controllers

Redundant Power Conditioners

H1 Networks per Linking Device at 31.25 KB (twisted-pair)

Redundant Linking Devices

IONet – HSE100 MB Ethernet

Switches

FOUNDATION Fieldbus Redundant H1 to HSE Linking Device and Power Converter

1.1 ConceptsRefer to the Glossary of Termsfor a list of related terms.

FOUNDATION fieldbus technology uses H1 and HSE networks, linking devices, attachedsegments, and field devices with function blocks to provide data for processing andinteraction between the field devices and Mark VIe controller. The following are briefdescriptions of some major concepts used in the implementation and operation ofFOUNDATION fieldbus technology with the Mark VIe control.

1.1.1 H1H1 is a fieldbus network operating at 31.25 kbit/s. The H1 network interconnects devicessuch as pressure or temperature transmitters and actuators on a field network. It isdesigned to operate on existing twisted pair instrument cabling with power and signal onthe same wire. H1 supports intrinsic safety (IS) applications.

H1 devices contain a function block application, act as a publisher and subscriber ofprocess variables, transmit alarms and trends, and provide server functionality for hostaccess and management functions. Devices can act as a scheduler and time master forregulating communication on a fieldbus segment. They are also used for bus interfaces inprocess control systems or in linking devices. Capable of controlling bus communicationsand many connections to multiple devices, they support both client and serverapplications.

H1 technology enables field instruments and other devices to perform control functionsreducing the load on plant computers and workstations. Since the H1 network is digital,I/O conversion subsystems are eliminated.

6 GEH-6761C Mark VIe Control FOUNDATION Fieldbus InterfaceFor public disclosure

Page 7: GEH-6761C Mark* VIe Control

1.1.2 HSELike H1, HSE is an international standard (IEC™ 61158). HSE is used as a controlbackbone. Running at 100 Mbit/s, the technology is designed for device, subsystem andenterprise integration. It supports the entire range of fieldbus capabilities, includingstandard function blocks and device descriptions (DDs), as well as application-specificflexible function blocks (FFBs) for advanced process and discrete/hybrid/batchapplications.

HSE supports complex logic functions for data-intensive process devices, such asanalyzers and gateways to other networks. HSE enhances access to H1 fieldbustechnology by way of linking devices, while providing expanded capabilities forhigh-speed automation devices and hybrid or batch applications.

HSE provides the same benefits as H1, but at the subsystem integration level instead ofthe field device level. It supports interoperability between disparate controllers andgateways in the same way that H1 supports interoperability between transmitters andactuators from different suppliers. FFBs in HSE devices can be set up using programminglanguages such as those found in the international standard IEC 61131-3.

HSE also supports standard Ethernet wiring, including the use of fiber-optic cable toprovide cost-effective electrical isolation between plant areas or immunity from distortionthrough noisy environments.

Application Guide GEH-6761C 7For public disclosure

Page 8: GEH-6761C Mark* VIe Control

1.1.3 Linking DeviceRefer to GEI-100756, MarkVIe Control FOUNDATIONFieldbus Linking Device.

The linking device sends processed data from one H1 link to another H1 link, and sendsand receives data from the H1 link to the HSE. It also provides access to the componentsattached to the H1 links for configuration and identification, including access to thecomponent function blocks. The linking device supports dual redundant operation, it isfanless, and its compact size allows it to be used in a DIN rail assembly. It provides thefollowing functions:

• It supports up to four separate H1 links. In each of these links, the linking deviceoperates as the Link Master as well as the SM Time Publisher.

• Identification of the devices connected to the H1 links.

• Configuration of the connected H1 devices by System Management and NetworkManagement through the HSE.

• Access to the function blocks of the connected H1 devices through HSE.

• Republishing of process data from one H1 link to another.

• Republishing of process data from H1 to HSE and vice versa.

1.1.4 BlocksRefer to the Glossary of Termsfor a list of related terms.

To ensure device interoperability FOUNDATION fieldbus technology uses a fully specified,standard user layer based on blocks and device descriptions (DDs). The user layer definesa function block application process (FBAP) using resource blocks, function blocks,transducer blocks, system management, network management, and DD technology.

Resource blocks define parameters that pertain to the entire application process (forexample, manufacturing ID, device type, and so forth). Function blocks encapsulatecontrol functions (for example, PID controller, analog input, and so forth) and transducerblocks offer an interface to sensors such as temperature, pressure, and flow, and actuatorsfor valves.

8 GEH-6761C Mark VIe Control FOUNDATION Fieldbus InterfaceFor public disclosure

Page 9: GEH-6761C Mark* VIe Control

Blocks are incorporated into fieldbus devices to achieve the desired device functionality,as well as to define a wide range of features and behaviors that must work in a standardway for devices to interoperate. For example, a simple temperature transmitter cancontain an analog input (AI) function block. A control valve might contain aproportional/integral/derivative (PID) function block as well as the expected analogoutput (AO) block. Thus, a complete control loop can be built using only a simpletransmitter and a control valve.

Refer to Appendix AFOUNDATION Fieldbus FunctionBlock Parameters.

Each block's parameters are represented by object descriptions that define how theparameters are communicated on the fieldbus network. The FBAP represents a verycomprehensive application model that, in conjunction with the protocol, provides thetechnology that allows devices from different manufacturers to interoperate.

As specified by the FBAP, a fieldbus device must have a resource block and at least onefunction block with input and/or output parameters that link to other function blocks,either in the same device or in separate devices by means of the bus. The link objectdefines the connection. Each input/output parameter passed has a value and a status. Thestatus portion of each parameter carries information on the quality of each value, of good,uncertain, or bad, with substatus further elaborating on the state of the control strategyusing the parameter.

In addition, the FBAP specifies the handling of control modes, alarms, events, trendreports and views. All of these features must comply with the FOUNDATION fieldbusspecification in order for a device to be considered interoperable at the user layer.

Distribution of control to the field device is made possible by synchronization of functionblock execution and communication of function block parameters on the fieldbus. Thisfunction, along with publication of the time of day to all devices, automatic switch over toa redundant time publisher, assignment of device addresses, and searching for parameternames or tags on the fieldbus, are handled by system management (SM) and networkmanagement (NM). Control in the field may provide faster control strategy execution buthas redundancy implications that must be understood before implementing it.

Application Guide GEH-6761C 9For public disclosure

Page 10: GEH-6761C Mark* VIe Control

Refer to GEH-6762, Mark VIeControl FOUNDATION FieldbusInterface User Guide, thesection Attached Segments, forinformation regardingmacrocycle and macrocycletimeline.

Blocks that run in field devices and blocks that run in the controller interact as follows:

• FOUNDATION fieldbus blocks appear in the controller in special FOUNDATION fieldbustasks. FOUNDATION fieldbus tasks in the controller perform at the macrocycle rate forthe slowest macrocycle that contains a block in the task.

• Segment macrocycle is determined by the number of devices on a FOUNDATIONfieldbus segment, the number of blocks used in devices on a segment, theinterconnections between blocks (in the same or different devices) on a FOUNDATIONfieldbus segment, and minimum macrocycle requirements by device manufacturers.

• Macrocycle and controller task execution rate are not synchronized. It may take asmuch as one task execution time plus one macrocycle time to complete the controlstrategy in a task. Information about the macrocycle timeline can be obtained fromthe Macrocycle Timeline Viewer as displayed in the following figure.

Macrocycle Timeline Viewer

Refer to GEH-6762, Mark VIeControl FOUNDATIONFieldbus Interface User Guide,the section Configure anAttached Segment Macrocycle.

• Macrocycle is constrained to be a binary multiple of frame rate. The macrocyclecontains time reserved for scheduled (synchronous) and unscheduled (asyncronous)tasks. The segment Unscheduled Overhead Percent property (time allowed forasynchronous communications) can be configured for 30%, 40%, or 50% of the totalmacrocycle time. If more than the configured time is consumed, the next longestmacrocycle is selected by the system.

10 GEH-6761C Mark VIe Control FOUNDATION Fieldbus InterfaceFor public disclosure

Page 11: GEH-6761C Mark* VIe Control

2 ConfigurationRefer to GEH-6762, Mark VIeControl FOUNDATION FieldbusInterface User Guide forinformation on configuringfieldbus devices.

All configuration of fieldbus linking devices and attached segments, fieldbus devices,fieldbus blocks, and related parameters and properties is performed in the ToolboxST*application. The configurations are displayed and edited in the Component Editor’sHardware and Software tabs.

The addition of fieldbus devices to a H1 segment involves the use of a placeholder. Afieldbus device placeholder is a representation of a fieldbus device. They are createdinside a Mark VIe controller. Before a placeholder can be tied to a physical fieldbusdevice, it must go through the commissioning process. After commissioning, the fieldbusdevice becomes live and active in the system and is included in the download process ofthe controller.

As part of the commissioning process in the ToolboxST application, a physical H1 devicemust be matched to a placeholder. In order for the ToolboxST application to knowwhether the correct H1 device is present, certain parameters that detail what the device isand its version are read from the DD files. When configuring a fieldbus device, the devicetype and revision number must be the same as those in the ToolboxST application or thecommissioning of the device produces an error. The DD file version in the ToolboxSTapplication can be higher (but not lower) than the one in the device.

The ToolboxST application's block palette for a special fieldbus task displays the genericFOUNDATION fieldbus function blocks in a fieldbus category in addition to the traditionalMark VIe control function block categories. FOUNDATION fieldbus function blocks can onlybe used in the special FOUNDATION fieldbus task. Mark VIe control function blocks are alsoallowed to operate in this special task in addition to the normal Mark VIe control tasks.

2.1 System LimitsThe following system limits should be observed when configuring Mark VIe controls forFOUNDATION Fieldbus applications. Depending on the specific configuration, not allmaximum limits may be achievable concurrently:

• A maximum of 16 field devices may be configured per FOUNDATION Fieldbus H1segment.

• A maximum of 4096 of each type of FOUNDATION Fieldbus alert may be configuredper controller (that is analog, discrete, field diagnostic, or update event).

• A maximum of 20 PFFA linking devices may be configured per IONet.

• A maximum of four segments may be configured per PFFA linking device.

• A maximum of 400 FOUNDATION Fieldbus Virtual Communication Relationships(VCRs) may be configured per PFFA linking device.

• A maximum of 2048 VCRs may be configured per controller.

Application Guide GEH-6761C 11For public disclosure

Page 12: GEH-6761C Mark* VIe Control

In addition, the following guidelines are useful to consider when configuring largeapplications or applications containing both FOUNDATION Fieldbus devices and nativeMark VIe I/O.

• As FOUNDATION Fieldbus segment loading is increased, live data update time may alsoincrease.

• A minimum FOUNDATION Fieldbus macrocycle of 320 mS is recommended; shortermacrocycles may result in inconsistent inputs during redundancy fail-overs.

• The Mark VIe system can accommodate one alert transition per second withoutqueuing. To improve the likelihood that alert data is not dropped during periods ofburst activity, use native Mark VIe analog alarms instead of FOUNDATION Fieldbusalerts.

• The Mark VIe controller is capable of supporting up to 200 PAIC-equivalent I/Opacks per IONet. Each PFFA represents a load of five PAIC equivalent I/O packs tothe system.

Configuration Example:

An engineer wants to configure a system with 1100 Motor Operated Valves (MOVs) onFOUNDATION Fieldbus and therefore needs to understand the minimum amount of MarkVIe hardware required to support it. Each MOV currently requires four VCRs.

Dividing the total number of devices (1100) by the number supportable per segment (16)yields a minimum of 69 H1 segments necessary. Since each PFFA can support foursegments, the minimum number of PFFAs required is 69/4, or 18. Further, since a singleIONet can support up to 20 PFFAs only one IONet is required for this application. TheMOVs will generate 4400 VCRs, which spread evenly across 18 PFFAs comes to 244 perlinking device. This number of VCRs is well within the limit of 400 for a single PFFA, aswell as the limit of 2048 for a single controller. The minimum hardware necessary toachieve this configuration is therefore a single Mark VIe controller, using a single IONet,with 18 fully populated PFFAs. Other specifications may drive the need for additionalhardware (for example, application code loading, redundancy, spares, or partitioning forfunctionality, and so forth).

2.2 AlertsFOUNDATION Fieldbus technology supports four types of alerts: analog alerts, discretealerts, field diagnostic alerts, and update events.

Analog Alerts annunciate when an analog input value reaches a configured limit and areavailable on function blocks that support analog input values. There are four types ofanalog alerts: HI_ALM, HI_HI_ALM, LO_ALM, and LO_LO_ALM. The HI_ALM andHI_HI_ALM alerts activate when the process value exceeds the corresponding configuredlimit. The LO_ALM and LO_LO_ALM alerts activate when the process value goesbelow the corresponding configured limit.

Discrete Alerts annunciate when the output matches a configured value in the DISC_LIM parameter.

Field Diagnostic Alerts annunciate when a certain condition exists within the fielddevice. These are usually maintenance related issues that the device has detected.

Update Events display when a static parameter has been changed on the device. If aconfiguration tool writes a value to a static parameter an alert is issued to notify the userof a change in configuration. For some parameters, the update event displays whichparameter changed and in some cases what the value changed to.

12 GEH-6761C Mark VIe Control FOUNDATION Fieldbus InterfaceFor public disclosure

Page 13: GEH-6761C Mark* VIe Control

2.3 FOUNDATION Fieldbus Function BlocksFunction blocks provide the control system behavior. The input and output parameters offunction blocks can be linked over the fieldbus. The execution of each function block isprecisely scheduled. There can be many function blocks in a single user application. Onlyvariables from the output of FOUNDATION fieldbus function blocks should be used incontrol application programs. FOUNDATION fieldbus parameter values from data viewsshould not be used for control purposes because they are not synchronous ordeterministic. The ToolboxST application supports the following fieldbus function blocksin standard and enhanced forms:

Block Label Operational Icon

Analog Alarm FF_AAL

Analog Input FF_AI

AnalogOutput

FF_AO

Arithmetic FF_AR

Bias/GainStation

FF_BG

CustomControl

FF_CC

CustomCalculation

FF_CCL

Custom Input FF_CI

Application Guide GEH-6761C 13For public disclosure

Page 14: GEH-6761C Mark* VIe Control

Block Label Operational Icon

CustomOutput

FF_CO

ControlSelector

FF_CS

DeviceControl

FF_DC

Discrete Input FF_DI

DiscreteOutput

FF_DO

Dead Time FF_DT

Input Selector FF_IS

Integrator FF_IT

Lead Lag FF_LL

14 GEH-6761C Mark VIe Control FOUNDATION Fieldbus InterfaceFor public disclosure

Page 15: GEH-6761C Mark* VIe Control

Block Label Operational Icon

MultipleAnalog Input

FF_MAI

MultipleAnalogOutput

FF_MAO

MultipleDiscrete Input

FF_MDI

MultipleDiscreteOutput

FF_MDO

ManualLoader

FF_ML

OutputSplitter

FF_OS

P, PDController

FF_PD

Application Guide GEH-6761C 15For public disclosure

Page 16: GEH-6761C Mark* VIe Control

Block Label Operational Icon

PID, PI, IController

FF_PID

Ratio Station FF_RA

SignalCharacterizer

FF_SC

SetpointRampGenerator

FF_SPG

Timer FF_TMR

Unassigned Unas-signed

Refer to GEH-6762, Mark VIeControl FOUNDATION FieldbusInterface User Guide forinformation on assigningFOUNDATION fieldbus functionblocks.

In the block editing space, unassigned generic FOUNDATION fieldbus function blocksdisplay Unassigned, in black lettering, where the PD tag would be for an assigned

function block. A question mark icon ( ) displays in the upper right-hand corner inplace of the operational icon displayed for as assigned function block.

Assigned fieldbus function blocks display the PD tag of the fieldbus device the functionblock is assigned to in blue lettering. They also display a specific operational icon in theupper right-hand corner that identifies the block’s function. The operational icon replacesthe question mark icon of the unassigned function block.

Only Mark VIe function blocks are given execution orders because the fieldbus functionblock execution order in the macrocycle is determined by connection.

2.4 FOUNDATION Fieldbus Transducer BlocksThe transducer blocks are used to configure devices. Transducer blocks decouple functionblocks from the local input and output functions required to read sensors and commandoutput hardware. They contain information such as calibration date and sensor type.There is usually one transducer block channel for each input or output of a function block.This type of block is not attached to any other blocks in the Mark VIe controller.

16 GEH-6761C Mark VIe Control FOUNDATION Fieldbus InterfaceFor public disclosure

Page 17: GEH-6761C Mark* VIe Control

2.5 FOUNDATION Fieldbus Resource BlocksThe resource block describes characteristics of the fieldbus device such as the devicename, manufacturer, and serial number. There is only one resource block in a device andeach device is required to have one. This type of block is not attached to any other blocksin the Mark VIe controller.

2.6 Connecting BlocksFieldbus function blocks and other Mark VIe function blocks can be connected in anyway as long as the data types match on both pins being connected. Use the standardwiring tool in the ToolboxST application. The ToolboxST application can create thefollowing example connections in a Fieldbus Task:

Straight FOUNDATION Fieldbus Function Block Connection Example

Mixed FOUNDATION Fieldbus Function Block and Mark VIe Function Block Example

2.7 Asynchronous ControlThe execution of fieldbus related blockware in the controller does not depend upon thereception of inputs from the linking device and does not attempt to synchronize with thefieldbus macrocycle. Once the ToolboxST application calculates the minimummacrocycle period necessary based upon the configured logic (the macrocycle period ispadded such that it is a multiple of the controller’s frame rate). It then configures eachfieldbus related task with a frame multiplier and schedule offset corresponding to themacrocycle period.

Since the controller clocks and the fieldbus link times are not synchronized, skew canoccur and the controller may be executing on inputs from the previous macrocycle. Whilethis leads to less responsive control loops since it can take effectively two macrocycles toreact to changing input stimulus, this approach allows fieldbus tasks to connect blocksfrom devices on multiple segments upon multiple linking devices. If the connectedsegments are running at different macrocycles, the controller runs at the greater of themacrocycle periods.

Advantages:

• Less complex

• Can support task configurations with multiple segments and multiple linking device

• Synchronous execution among controllers

Application Guide GEH-6761C 17For public disclosure

Page 18: GEH-6761C Mark* VIe Control

2.8 FOUNDATION Fieldbus ParametersRefer to Appendix AFOUNDATION Fieldbus FunctionBlock Parameters for a list ofthe block parameters and theirdescriptions.

FOUNDATION fieldbus blocks contain parameters which can be configured and applied tocommissioned online fieldbus devices. The fieldbus block parameters are edited using theToolboxST Summary View’s Parameter Editor. The parameters of FOUNDATION fieldbustransducer, and resource blocks are edited in the Hardware tab while parameters ofFOUNDATION fieldbus function blocks are edited in either the Software or Hardware tabs.

To support homogeneity with the ToolboxST application, fieldbus parameters that arelisted on a function block’s View 1 parameter list can be placed on EGD. Parameters onEGD display the following properties in the Hardware tab parameter grid:

• ToolboxST application Description

• ToolboxST application Second Language Description

• ToolboxST application Alias

• ToolboxST application EGD Page

Fieldbus alarm parameters, meaning parameters ending with _ALM, display thefollowing additional properties in the Hardware and Software tab parameter grids:

• ToolboxST application Alarm Class

• ToolboxST application Priority

• ToolboxST application Alarm Inhibit Group

• ToolboxST application Active Severity

• ToolboxST application Normal Severity

• ToolboxST application Plant Area

18 GEH-6761C Mark VIe Control FOUNDATION Fieldbus InterfaceFor public disclosure

Page 19: GEH-6761C Mark* VIe Control

2.9 Linking DevicesRefer to GEI-100756, MarkVIe Control FOUNDATIONFieldbus Linking Device.

The ToolboxST Hardware tab Summary View displays information about linking devices.When the system is online, the Hardware tab displays the following:

• Indication in the linking device Summary View if the linking device is online

− If the linking device is not in the Live List, the linking device is not online− If no Live List is emitting from the linking device, the linking device is not

online

Application Guide GEH-6761C 19For public disclosure

Page 20: GEH-6761C Mark* VIe Control

• Indication if the linking device is emitting a device alert or process alarm

Error, warning, and informational symbols display on the linking device in the Hardwaretab Summary View. This information is provided by the alarm and diagnostic subsystemsinside the Mark VIe controller.

20 GEH-6761C Mark VIe Control FOUNDATION Fieldbus InterfaceFor public disclosure

Page 21: GEH-6761C Mark* VIe Control

2.10 Fieldbus DevicesWhen a fieldbus device isadded to a system, it acts as aplaceholder until it iscommissioned. Thecommissioning process makesthe fieldbus device live andactive in the system.

The ToolboxST Hardware tab displays information about fieldbus devices. When thesystem is online, the Hardware tab displays the following:

• Indication if a fieldbus device is on the Live List in the Summary View

– If the fieldbus device is not in the Live List, a red X ( ) displays, the fieldbusdevice is not online

• Indication if a fieldbus device is emitting a device alert or process alarm ( )

• Current fieldbus device state using the fieldbus device state overlay symbols

The ToolboxST application classifies a fieldbus device in one of the following states:

• Uninitialized State

− Fieldbus device does not have a PD_TAG− Fieldbus device does not have a permanent node address

– Overlay symbol:

• Initialized State

− Fieldbus device has a PD_TAG− Fieldbus device does not have a permanent node address− Fieldbus device revisions match placeholder revisions

– Overlay symbol:

• Commissioned State

− Fieldbus device has a PD_TAG− Fieldbus device has a permanent node address

– Overlay symbol:

• Mismatch State

− Fieldbus device revisions have not been obtained. Check for a communicationsfailure diagnostic to determine if there is a problem or if it is just taking a whileto update.

− Fieldbus device revisions do not match the placeholder revisions. Re-add theplaceholder using a DD file matching the revisions.

− Fieldbus device has a node address collision with a fieldbus device placeholderof a different type

− Fieldbus device has a node address that does not exist in the ToolboxSTconfiguration

− No DD files are available for the fieldbus device in the ToolboxST DD filedatabase

– Overlay symbol:

Application Guide GEH-6761C 21For public disclosure

Page 22: GEH-6761C Mark* VIe Control

3 HMI FeaturesThe ToolboxST application enables you to view and interact with fieldbus process alarmsand device alerts through the WorkstationSTAlarm Viewer, OPC® AE Server, and GSMServer.

The ToolboxST and CIMPLICITYapplications work together to provide a variety offunctions and information to the system and user. Part of this is the CIMPLICITY smartobject. A CIMPLICITY smart object can:

• Indicate the PD tag of the device to which the FOUNDATION fieldbus function block isassigned.

• Display the description of the assigned FOUNDATION fieldbus function block.

• Display the assigned FOUNDATION fieldbus function block’s View 1 parameters fromEGD.

• Write to those parameters where the actual mode of the target block allows writeaccess.

• Perform the Goto logic function to enable opening the special fieldbus task thatreferences the assigned FOUNDATION fieldbus function block.

The following FOUNDATION fieldbus blocks have a smart object configured:

• FF_AI

• FF_AO

• FF_DI

• FF_DO

• FF_PID

The drag-and-drop of otherblocks is not prevented, butthey will not function.

The ToolboxST application only supports the drag-and-drop of assigned fieldbus functionblocks, configured to put View 1 on EGD, onto a CIMPLICITY HMI screen. TheToolboxST application populates the clipboard with the proper data to enable theCIMPLICITY smart object to function properly.

22 GEH-6761C Mark VIe Control FOUNDATION Fieldbus InterfaceFor public disclosure

Page 23: GEH-6761C Mark* VIe Control

Appendix A FOUNDATION Fieldbus Function Block ParametersThis appendix contains a list of the FOUNDATION fieldbus function block parameters andtheir descriptions. Also included is a listing of the blocks and the parameters associatedwith that block.

ParametersThe following is a description of each block parameter and its intended use.

ACK_OPTION Selection of whether alarms associated with the block is automaticallyacknowledged.

ALARM_HYS Amount the PV must return within the alarm limits before the alarmcondition clears. Alarm Hysteresis is expressed as a percent of the PV span.

ALARM_SUM The current alert status, unacknowledged states, unreported states, anddisabled states of the alarms associated with the function block.

ALERT_KEY The identification number of the plant unit. This information may beused in the host for sorting alarms, etc.

BAL_TIME The difference value used in the block calculation for bumpless transfershould ramp to zero in the time specified by BAL_TIME.

BIAS The bias value used in computing the function block output, expressed inengineering units.

BKCAL_HYS The amount that the output must change away from its output limitbefore the limit status is turned off, expressed as a percent of the span of the output.

BKCAL_IN The value and status from a lower block's BKCAL_OUT that is used toprevent reset windup and to initialize the control loop.

BKCAL_OUT The value and status required by an upper block’s BKCAL_IN so thatthe upper block may prevent reset windup and provide bumpless transfer to closed loopcontrol.

BKCAL_OUT_D The output value and status provided to an upstream discrete block.This information is used to provide bumpless transfer to closed loop control.

BKCAL_SEL_1 Control elector output value and status associated with SEL_1 inputwhich is provided to BKCAL_IN of the block connected to SEL_1 to prevent resetwindup.

BKCAL_SEL_2 Control selector output value and status associated with SEL_2 inputwhich is provided to BKCAL_IN of the block connected to SEL_2 to prevent resetwindup.

GEH-6761C Application Guide 23For public disclosure

Page 24: GEH-6761C Mark* VIe Control

BKCAL_SEL_3 Control selector output value and status associated with SEL_3 inputwhich is provided to BKCAL_IN of the block connected to SEL_3 to prevent resetwindup.

BLOCK_ALM The block alarm is used for all configuration, hardware, connectionfailure, or system problems in the block. The cause of the alert is entered in the subcodefield. The first alert to become active sets the Active status in the Status attribute. As soonas the Unreported status is cleared by the alert reporting task, another block alert may bereported without clearing the Active status, if the subcode has changed.

BLOCK_ERR This parameter reflects the error status associated with the hardware orsoftware components associated with a block. It is a bit string, so that multiple errors maybe diplayed.

BYPASS The normal control algorithm may be bypassed through this parameter. Whenbypass is set, the setpoint value (in percent) is directly transferred to the output. Toprevent a bump on transfer to/from bypass, the setpoint is automatically initialized to theoutput value or process variable, respectively, and the path broken flag is set for oneexecution.

CAS_IN This parameter is the remote setpoint value, which must come from anotherFieldbus block, or a DCS block through a defined link.

CAS_IN_D This parameter is the remote setpoint value of a discrete block, which mustcome from another Fieldbus block, or a DCS block through a defined link.

CHANNEL The number of the logical hardware channel that is connected to this I/Oblock. This information defines the transducer to be used going to or from the physicalworld.

CLR_FSTATE Writing a Clear to this parameter clears the device fault state if thefield condition, if any, has cleared.

CONFIRM_TIME The time the resource waits for confirmation of receipt of a reportbefore trying again. Retry shall not happen when CONFIRM_TIME = 0.

CONTROL_OPTS Options which the user may select to alter the calculations done ina control block.

CYCLE_SEL Used to select the block execution method for this resource.

CYCLE_TYPE Identifies the block execution methods available for this resource.

DD_RESOURCE String identifying the tag of the resource which contains the DeviceDescription for this resource.

DD_REV Revision of the DD associated with the resource - used by an interfacedevice to locate the DD file for the resource.

DEV_REV Manufacturer revision number associated with the resource - used by aninterface device to locate the DD file for the resource.

24 GEH-6761C Mark VIe Control FOUNDATION Fieldbus InterfaceFor public disclosure

Page 25: GEH-6761C Mark* VIe Control

DEV_TYPE Manufacturer’s model number associated with the resource - used byinterface devices to locate the DD file for the resource.

DISC_ALM The status and time stamp associated with the discrete alarm.

DISC_LIM State of discrete input which generates an alarm.

DISC_PRI Priority of the discrete alarm.

DV_HI_ALM The status and time stamp associated with the high deviation alarm.

DV_HI_LIM The setting of the high deviation alarm limit in engineering units.

DV_HI_PRI Priority of the high deviation alarm.

DV_LO_ALM The status and time stamp associated with the low deviation alarm.

DV_LO_LIM The setting of the low deviation alarm limit in engineering units.

DV_LO_PRI Priority of the low deviation alarm.

FAULT_STATE Condition set by loss of communication to an output block, faultpromoted to an output block or a physical contact. When Fault State condition is set, Thenoutput function blocks perform their FSTATE actions.

FEATURE_SEL Used to select resource block options.

FEATURES Used to display supported resource block options.

FF_GAIN The gain that the feed forward input is multiplied by before it is added tothe calculated control output.

FF_SCALE The feedforward input high and low scale values, engineering units code,and number of digits to the right of the decimal point.

FF_VAL The feed forward value and status.

FIELD_VAL Raw value of the field device in percent of thePV range, with a statusreflecting the Transducer condition, before signal characterization (L_TYPE) or filtering(PV_FTIME).

FIELD_VAL_D Raw value of the field device discrete input, with a status reflectingthe Transducer condition.

FREE_SPACE Percent of memory available for further configuration. Zero in apreconfigured resource.

FREE_TIME Percent of the block processing time that is free to process additionalblocks.

FSTATE_TIME The time in seconds from detection of fault of the output block remotesetpoint to the output action of the block output if the condition still exists.

GEH-6761C Application Guide 25For public disclosure

Page 26: GEH-6761C Mark* VIe Control

FSTATE_VAL The preset analog SP value to use when fault occurs. This value is usedif the I/O option Fault State to value is selected.

FSTATE_VAL_D The preset discrete SP_D value to use when fault occurs. This valueis used if the I/O option Fault State to value is selected.

GAIN Dimensionless value used by the block algorithm in calculating the block output.

GRANT_DENY Options for controlling access of host computer and local controlpanels to operating, tuning and alarm parameters of the block.

HARD_TYPES The types of hardware available as channel numbers.

HI_ALM The status for high alarm and its associated time stamp.

HI_HI_ALM The status for high high alarm and its associated time stamp.

HI_HI_LIM The setting for high high alarm in engineering units.

HI_HI_PRI Priority of the high high alarm.

HI_LIM The setting for high alarm in engineering units.

HI_PRI Priority of the high alarm.

IO_OPTS Options which the user may select to alter input and output blockprocessing.

IN The primary input value of the block, required for blocks that filter the input to getthe PV.

IN_1 Auxiliary input value to the block, used for other values than the PV.

ITK_VER Major revision number of the interoperability test case used in certifyingthis device as interoperable. The format and range of the version number is defined andcontrolled by the Fieldbus Foundation. Note: The value of this parameter is zero (o) if thedevice has not been registered as interoperable by the FF.

LIM_NOTIFY Maximum number of unconfirmed alert notify messages allowed.

L_TYPE Determines if the values passed by the transducer block to the AI block maybe used directly (Direct) or if the value is in different units and must be converted linearly(Indirect), or with square root (Ind Sqr Root), using the input range defined by thetransducer and the associated output range.

LO_ALM The status of the low alarm and its associated time stamp.

LO_LIM The setting for the low alarm in engineering units.

26 GEH-6761C Mark VIe Control FOUNDATION Fieldbus InterfaceFor public disclosure

Page 27: GEH-6761C Mark* VIe Control

LO_LO_ALM The status of the low low alarm and its associated time stamp.

LO_LO_LIM The setting of the low low alarm in engineering units.

LO_LO_PRI Priority of the low low alarm.

LO_PRI Priority of the low alarm.

LOW_CUT Limit used in square root processing. A value of zero percent of scale isused in block processing if the transducer value falls below this limit. This feature may beused to eliminate noise near zero for a flow sensor.

MANUFAC_ID Manufacturer identification number - used by an interface device tolocate the DD file for the resource.

MAX_NOTIFY Maximum number of unconfirmed notify messages possible.

MEMORY_SIZE Available configuration memory in the empty resource. To bechecked before attempting a download.

MIN_CYCLE_T Time duration of the shortest cycle interval of which the resource iscapable.

MODE_BLK The actual, target, permitted, and normal modes of the block.

NV_CYCLE_T Minimum time interval specified by the manufacturer for writingcopies of NV parameters to non-volatile memory. Zero means it is never automaticallycopied. At the end of NV_CYCLE_TIME, only those parameters which have changed (asdefined by the manufacturer) need to be updated in NVRAM.

OUT The primary analog value calculated as a result of executing the function.

OUT_D The primary discrete value calculated as a result of executing the function.

OUT_HI_LIM Limits the maximum output value.

OUT_LO_LIM Limits the minimum output value.

OUT_SCALE The high and low scale values, engineering units code, and number ofdigits to the right of the decimal point to be used in displaying the OUT parameter andparameters which have the same scaling as OUT.

OUT_STATE Index to the text describing the states of a discrete output.

PV Either the primary analog value for use in executing the function, or a processvalue associated with it. May also be calculated from the READBACK value of an AOblock.

PV_D Either the primary discrete value for use in executing the function, or a processvalue associated with it. May also be calculated from the READBACK_D value of a DOblock.

GEH-6761C Application Guide 27For public disclosure

Page 28: GEH-6761C Mark* VIe Control

PV_FTIME Time constant of a single exponential filter for the PV, in seconds.

PV_SCALE The high and low scale values, engineering units code, and number ofdigits to the right of the decimal point to be used in displaying the PV parameter andparameters which have the same scaling as PV.

PV_STATE Index to the text describing the states of a discrete PV.

RA_FTIME Time constant of a single exponential filter for the value to be ratioed, inseconds.

RATE Defines the derivative time constant, in seconds.

RCAS_IN Target setpoint and status provided by a supervisory Host to a analogcontrol or output block.

RCAS_IN_D Target setpoint and status provided by a supervisory Host to a discretecontrol or output block.

RCAS_OUT Block setpoint and status after ramping - provided to a supervisory Hostfor back calculation and to allow action to be taken under limiting conditions or modechange.

RCAS_OUT_D Block setpoint and status provided to a supervisory Host for backcalculation and to allow action to be taken under limiting conditions or mode change.

READBACK This indicates the readback of the actual continuous valve or otheractuator position, in transducer units.

READBACK_D This indicates the readback of the actual discrete valve or otheractuator position, in the transducer state.

RESET The integral time constant, in seconds per repeat.

RESTART Allows a manual restart to be initiated. Several degrees of restart arepossible. They are 1: Run, 2: Restart resource, 3: Restart with defaults, and 4: Restartprocessor.

ROUT_IN Target output and status provided by a Host to the control block for use asthe output (ROut mode).

ROUT_OUT Block output and status - provided to a Host for back calculation in ROutmode and to allow action to be taken under limited conditions or mode change.

RS_STATE State of the function block application state machine.

SEL_1 First input value to the selector.

SEL_2 Second input value to the selector.

SEL_3 Third input value to the selector.

28 GEH-6761C Mark VIe Control FOUNDATION Fieldbus InterfaceFor public disclosure

Page 29: GEH-6761C Mark* VIe Control

SEL_TYPE This parameter specifies the type of selector action, from choices of High,Medium, and Low.

SET_FSTATE Allows the Fault State condition to be manually initiated by selectingSet.

SHED_OPT Defines action to be taken on remote control device timeout.

SHED_RCAS Time duration at which to give up on computer writes to function blockRCas locations. Shed from RCas shall never happen when SHED_RCAS = 0.

SHED_ROUT Time duration at which to give up on computer writes to function blockROut locations. Shed from Rout shall never happen when SHED_ROUT = 0.

SIMULATE Allows the transducer analog input or output to the block to be manuallysupplied when simulate is enabled. When simulation is disabled, the simulate value andstatus track the actual value and status.

SIMULATE_D Allows the transducer discrete input or output to the block to bemanually supplied when simulate is enabled. When simulation is disabled, the simulatevalue and status track the actual value and status.

SP The analog setpoint of this block.

SP_D The discrete setpoint of this block.

SP_HI_LIM The setpoint high limit is the highest setpoint operator entry that can beused for the block.

SP_LO_LIM The setpoint low limit is the lowest setpoint operator entry that can beused for the block.

SP_RATE_DN Ramp rate at which downward setpoint changes are acted on in Automode, in PV units per second. If the ramp rate is set to zero, then the setpoint is usedimmediately. For control blocks, rate limiting applies only in Auto. For output blocks, ratelimiting applys in Auto, Cas, and RCas modes.

SP_RATE_UP Ramp rate at which upward setpoint changes are acted on in Automode, in PV units per second. If the ramp rate is set to zero, then the setpoint is usedimmediately. For control blocks, rate limiting applies only in Auto. For output blocks, ratelimiting applies in Auto, Cas, and RCas modes.

ST_REV The revision level of the static data associated with the function block. Tosupport tracking changes in static parameter attributes, the associated block’s staticrevision parameter is incremented each time a static parameter attribute value is changed.Also, the associated block’s static revision parameter may be incremented if a staticparameter attribute is written but the value is not changed.

GEH-6761C Application Guide 29For public disclosure

Page 30: GEH-6761C Mark* VIe Control

STATUS_OPTS Options which the user may select in the block processing of status.

STRATEGY The strategy field can be used to identify grouping of blocks.. This data isnot checked or processed by the block.

TAG_DESC The user description of the intended application of the block.

TEST_RW Read/write test parameter - used only for conformance testing.

TRK_IN_D This discrete input is used to initiate external tracking of the block outputto the value specified by TRK_VAL.

TRK_SCALE The high and low scale values, engineering units code, and number ofdigits to the right of the decimal point, associated with TRK_VAL.

TRK_VAL This input is used as the track value when external tracking is enabled byTRK_IN_D.

UPDATE_EVT This alert is generated by any change to the static data.

WRITE_ALM This alert is generated if the write lock parameter is cleared.

WRITE_LOCK If set, no writes from anywhere are allowed, except to clear WRITE_LOCK. Block inputs continue to be updated.

WRITE_PRI Priority of the alarm generated by clearing the write lock.

XD_SCALE The high and low scale values, engineering units code, and number ofdigits to the right of the decimal point used with the value obtained from the transducerfor a specified channel.

XD_STATE Index to the text describing the states of a discrete for the value obtainedfrom the transducer.

30 GEH-6761C Mark VIe Control FOUNDATION Fieldbus InterfaceFor public disclosure

Page 31: GEH-6761C Mark* VIe Control

BlocksThe following is a list of FOUNDATION fieldbus blocks and their associated parameters.

Analog Alarm (FF_AAL)

Index ParameterMnemonic

Index ParameterMnemonic

1 ST_REV 26 EXPAND_UP

2 TAG_DESC 27 EXPAND_DN

3 STRATEGY 28 IGNORE_TIME

4 ALERT_KEY 29 UPDATE_EVT

5 MODE_BLK 30 BLOCK_ALM

6 BLOCK_ERR 31 ALARM_SUM

7 PV 32 ACK_OPTION

8 OUT 33 ALARM_HYS

9 OUT_RANGE 34 HI_HI_PRI

10 GRANT_DENY 35 HI_HI_LIM

11 STATUS_OPTS 36 HI_HI_LIMX

12 PV_FTIME 37 HI_PRI

13 IN 38 HI_ LIM

14 PSP 39 HI_ LIMX

15 HI_GAIN 40 LO_PRI

16 LO_GAIN 41 LO_ LIM

17 HI_HI_BIAS 42 LO_ LIMX

18 HI_BIAS 43 LO_LO_PRI

19 LO_BIAS 44 LO_LO_LIM

20 LO_LO_BIAS 45 LO_LO_LIMX

21 PRE_OUT_ALM 46 HI_HI_ALM

22 OUT_ALM 47 HI_ ALM

23 OUT_ALM_SUM 48 LO_ALM

24 ALM_RATE_UP 49 LO_LO_ALM

25 ALM_RATE_DN

GEH-6761C Application Guide 31For public disclosure

Page 32: GEH-6761C Mark* VIe Control

Analog Input (FF_AI)

Index ParameterMnemonic

Index ParameterMnemonic

1 ST_REV 19 FIELD_VAL

2 TAG_DESC 20 UPDATE_EVT

3 STRATEGY 21 BLOCK_ALM

4 ALERT_KEY 22 ALARM_SUM

5 MODE_BLK 23 ACK_OPTION

6 BLOCK_ERR 24 ALARM_HYS

7 PV 25 HI_HI_PRI

8 OUT 26 HI_HI_LIM

9 SIMULATE 27 HI_PRI

10 XD_SCALE 27 HI_LIM

11 OUT_SCALE 29 LO_PRI

12 GRANT_DENY 30 LO_LIM

13 IO_OPTS 31 LO_LO_PRI

14 STATUS_OPTS 32 LO_LO_LIM

15 CHANNEL 33 HI_HI_ALM

16 L_TYPE 34 HI_ALM

17 LOW_CUT 35 LO_ALM

18 PV_FTIME 36 LO_LO_ALM

32 GEH-6761C Mark VIe Control FOUNDATION Fieldbus InterfaceFor public disclosure

Page 33: GEH-6761C Mark* VIe Control

Analog Output (FF_AO)

Index Parameter Mnemonic Index ParameterMnemonic

1 ST_REV 16 READBACK

2 TAG_DESC 17 CAS_IN

3 STRATEGY 18 SP_RATE_DN

4 ALERT_KEY 19 SP_RATE_UP

5 MODE_BLK 20 SP_HI_LIM

6 BLOCK_ERR 21 SP_LO_LIM

7 PV 22 CHANNEL

8 SP 23 FSTATE_TIME

9 OUT 24 FSTATE_TIME

10 SIMULATE 25 BKCAL_OUT

11 PV_SCALE 26 RCAS_IN

12 XD_SCALE 27 SHED_OPT

13 GRANT_DENY 28 RCAS_OUT

14 IO_OPTS 29 UPDATE_EVT

15 STATUS_OPTS 30 BLOCK_ALM

GEH-6761C Application Guide 33For public disclosure

Page 34: GEH-6761C Mark* VIe Control

Arithmetic (FF_AR)

Index Parameter Mnemonic Index ParameterMnemonic

1 ST_REV 19 RANGE_HI

2 TAG_DESC 20 RANGE_LO

3 STRATEG 21 BIAS_IN_1

4 ALERT_KEY 22 GAIN_IN_1

5 MODE_BLK 23 BIAS_IN_2

6 BLOCK_ERR 24 GAIN_IN_2

7 PV 25 BIAS_IN_3

8 OUT 26 GAIN_IN_3

9 PRE_OUT 27 COMP_HI_LIM

10 PV_SCALE 28 COMP_LO_LIM

11 OUT_RANGE 29 ARITH_TYPE

12 GRANT_DENY 30 BAL_TIME

13 INPUTS_OPTS 31 BIAS

14 IN 32 GAIN

15 IN_LO 33 OUT_HI_LIM

16 IN_1 34 OUT_LO_LIM

17 IN_2 35 UPDATE_EVT

18 IN_3 36 BLOCK_ALM

34 GEH-6761C Mark VIe Control FOUNDATION Fieldbus InterfaceFor public disclosure

Page 35: GEH-6761C Mark* VIe Control

Bias/Gain Station (FF_BG)

Index Parameter Mnemonic Index ParameterMnemonic

1 ST_REV 17 SP_HI_LIM

2 TAG_DESC 18 SP_LO_LIM

3 STRATEGY 19 GAIN

4 ALERT_KEY 20 BAL_TIME

5 MODE_BLK 21 BKCAL_IN

6 BLOCK_ERR 22 OUT_HI_LIM

7 SP 23 OUT_LO_LIM

8 OUT 24 BKCAL_OUT

9 OUT_SCALE 25 RCAS_IN

10 GRANT_DENY 26 SHED_OPT

11 CONTROL_OPTS 27 RCAS_OUT

12 STATUS_OPTS 28 TRK_SCALE

13 IN_1 29 TRK_IN_D

14 CAS_IN 30 TRK_VAL

15 SP_RATE_DN 31 UPDATE_EVT

16 SP_RATE_UP 32 BLOCK_ALM

Custom Control (FF_CC)

Index ParameterMnemonic

Index ParameterMnemonic

1 ST_REV 10 IN

2 TAG_DESC 11 OUT_D

3 STRATEGY 12 BKCAL_IN_D

4 ALERT_KEY 13 PV_D

5 MODE_BLK 14 IN_D

6 BLOCK_ERR 15 BLOCK_ALM

7 OUT 16 R_DS256

8 BKCAL_IN 17 R_DS257

9 PV

GEH-6761C Application Guide 35For public disclosure

Page 36: GEH-6761C Mark* VIe Control

Custom Calculation (FF_CCL)

Index ParameterMnemonic

Index ParameterMnemonic

1 ST_REV 9 IN

2 TAG_DESC 10 OUT_D

3 STRATEGY 11 PV_D

4 ALERT_KEY 12 IN_D

5 MODE_BLK 13 BLOCK_ALM

6 BLOCK_ERR 14 R_DS256

7 OUT 15 R_DS257

8 PV

Custom Input (FF_CI)

Index ParameterMnemonic

Index ParameterMnemonic

1 ST_REV 19 FIELD_VAL

2 TAG_DESC 20 UPDATE_EVT

3 STRATEGY 21 BLOCK_ALM

4 ALERT_KEY 22 ALARM_SUM

5 MODE_BLK 23 ACK_OPTION

6 BLOCK_ERR 24 ALARM_HYS

7 PV 25 HI_HI_PRI

8 OUT 26 HI_HI_LIM

9 SIMULATE 27 HI_PRI

10 XD_SCALE 28 HI_LIM

11 OUT_SCALE 29 LO_PRI

12 GRANT_DENY 30 LO_LIM

13 IO_OPTS 31 LO_LO_PRI

14 STATUS_OPTS 32 LO_LO_LIM

15 CHANNEL 33 HI_HI_ALM

16 L_TYPE 34 HI_ALM

17 LOW_CUT 35 LO_ALM

18 PV_FTIME 36 LO_LO_ALM

37 R_DS256

38 R_DS257

36 GEH-6761C Mark VIe Control FOUNDATION Fieldbus InterfaceFor public disclosure

Page 37: GEH-6761C Mark* VIe Control

Custom Output (FF_CO)

Index ParameterMnemonic

Index ParameterMnemonic

1 ST_REV 16 READBACK

2 TAG_DESC 17 CAS_IN

3 STRATEGY 18 SP_RATE_DN

4 ALERT_KEY 19 SP_RATE_UP

5 MODE_BLK 20 SP_HI_LIM

6 BLOCK_ERR 21 SP_LO_LIM

7 PV 22 CHANNEL

8 SP 23 FSTATE_TIME

9 OUT 24 FSTATE_VAL

10 SIMULATE 25 BKCAL_OUT

11 PV_SCALE 26 RCAS_IN

12 XD_SCALE 27 SHED_OPT

13 GRANT_DENY 28 RCAS_OUT

14 IO_OPTS 29 UPDATE_EVT

15 STATUS_OPTS 30 BLOCK_ALM

31 R_DS256

32 R_DS257

Control Selector (FF_CS)

Index ParameterMnemonic

Index ParameterMnemonic

1 ST_REV 12 SEL_2

2 TAG_DESC 13 SEL_3

3 STRATEGY 14 SEL_TYPE

4 ALERT_KEY 15 BKCAL_IN

5 MODE_BLK 16 OUT_HI_LIM

6 BLOCK_ERR 17 OUT_LO_LIM

7 OUT 18 BKCAL_SEL_1

8 OUT_SCALE 19 BKCAL_SEL_2

9 GRANT_DENY 20 BKCAL_SEL_3

10 STATUS_OPTS 21 UPDATE_EVT

11 SEL_1 22 BLOCK_ALM

GEH-6761C Application Guide 37For public disclosure

Page 38: GEH-6761C Mark* VIe Control

Device Control (FF_DC)

Index ParameterMnemonic

Index Parameter Mnemonic

1 ST_REV 25 INTERLOCK_D

2 TAG_DESC 26 PERMISSIVE_D

3 STRATEGY 27 RESET_D

4 ALERT_KEY 28 ACCEPT_D

5 MODE_BLK 29 DC_STATE

6 BLOCK_ERR 30 TRAVEL_TIMER

7 PV_D 31 CFM_PASS_TIME

8 SP_D 32 CFM_ACT1_TIME

9 OUT_D 33 TRIP_TIME

10 OUT_STATE 34 IGNORE

11 GRANT_DENY 35 FAIL

12 DEVICE_OPTS 36 ALARM_SUM

13 STATUS_OPTS 37 BKCAL_IN_D

14 IN_D 38 TRK_IN_D

15 ACK_OPTION 39 CAS_IN_D

16 FAIL_PRI 40 BKCAL_OUT_D

17 ACCEPT_PRI 41 RCAS_IN_D

18 IGNORE_PRI 42 RCAS_OUT_D

19 UPDATE_EVT 43 SHED_OPT

20 BLOCK_ALM 44 CRACK_TIMER

21 FAIL_ALM 45 DELAY_TIMER

22 ACCEPT_ALM 46 CFM_ACT2_TIME

23 IGNORE_ALM 47 CRACK_TIME

24 SHUTDOWN_D 48 DELAY_TIME

49 RESTART_TIME

38 GEH-6761C Mark VIe Control FOUNDATION Fieldbus InterfaceFor public disclosure

Page 39: GEH-6761C Mark* VIe Control

Discrete Input (FF_DI)

Index ParameterMnemonic

Index Parameter Mnemonic

1 ST_REV 13 IO_OPTS

2 TAG_DESC 14 STATUS_OPTS

3 STRATEGY 15 CHANNEL

4 ALERT_KEY 16 PV_FTIME

5 MODE_BLK 17 FIELD_VAL_D

6 BLOCK_ERR 18 UPDATE_EVT

7 PV_D 19 BLOCK_ALM

8 OUT_D 20 ALARM_SUM

9 SIMULATE_D 21 ACK_OPTION

10 XD_STATE 22 DISC_PRI

11 OUT_STATE 23 DISC_LIM

12 GRANT_DENY 24 DISC_ALM

Discrete Output (FF_DO)

Index ParameterMnemonic

Index Parameter Mnemonic

1 ST_REV 13 IO_OPTS

2 TAG_DESC 14 STATUS_OPTS

3 STRATEGY 15 READBACK_D

4 ALERT_KEY 16 CAS_IN_D

5 MODE_BLK 17 CHANNEL

6 BLOCK_ERR 18 FSTATE_TIME

7 PV_D 19 FSTATE_VAL_D

8 SP_D 20 BKCAL_OUT_D

9 OUT_D 21 RCAS_IN_D

10 SIMULATE_D 22 SHED_OPT

11 PV_STATE 23 RCAS_OUT_D

12 XD_STATE 24 UPDATE_EVT

13 GRANT_DENY 25 BLOCK_ALM

GEH-6761C Application Guide 39For public disclosure

Page 40: GEH-6761C Mark* VIe Control

Dead Time (FF_DT)

Index ParameterMnemonic

Index Parameter Mnemonic

1 ST_REV 10 STATUS_OPTS

2 TAG_DESC 11 IN

3 STRATEGY 12 FOLLOW

4 ALERT_KEY 13 DEAD_TIME

5 MODE_BLK 14 BAL_TIME

6 BLOCK_ERR 15 OUTAGE_LIM

7 OUT 16 UPDATE_EVT

8 OUT_Range 17 BLOCK_ALM

9 GRANT_DENY

Input Selector (FF_IS)

Index ParameterMnemonic

Index Parameter Mnemonic

1 ST_REV 13 IN_3

2 TAG_DESC 14 IN_4

3 STRATEGY 15 DISABLE_1

4 ALERT_KEY 16 DISABLE_2

5 MODE_BLK 17 DISABLE_3

6 BLOCK_ERR 18 DISABLE_4

7 OUT 19 SELECT_TYPE

8 OUT_RANGE 20 MIN_GOOD

9 GRANT_DENY 21 SELECTED

10 STATUS_OPTS 22 OP_SELECT

11 IN_1 23 UPDATE_EVT

12 IN_2 24 BLOCK_ALM

40 GEH-6761C Mark VIe Control FOUNDATION Fieldbus InterfaceFor public disclosure

Page 41: GEH-6761C Mark* VIe Control

Integrator (Totalizer) (FF_IT)

Index ParameterMnemonic

Index Parameter Mnemonic

1 ST_REV 21 REV_FLOW1

2 TAG_DESC 22 REV_FLOW2

3 STRATEGY 23 RESET_IN

4 ALERT_KEY 24 STOTAL

5 MODE_BLK 25 RTOTAL

6 BLOCK_ERR 26 SRTOTAL

7 TOTAL_SP 27 SSP

8 OUT 28 INTEG_TYPE

9 OUT_RANGE 29 INTEG_OPTS

10 GRANT_DENY 30 CLOCK_PER

11 STATUS_OPTS 31 PRE_TRIP

12 IN_1 32 N_RESET

13 IN_2 33 PCT_INCL

14 IN 34 GOOD_LIM

15 OUT_TRIP 35 UNCERT_LIM

16 TIME_UNIT1 36 OP_CMD_INT

17 TIME_UNIT2 37 OUTAGE_LIM

18 UNIT_CONV 38 RESET_CONFIRM

19 PULSE_VAL1 39 UPDATE_EVT

20 PULSE_VAL2 40 BLOCK_ALM

Lead Lag (FF_LL)

Index ParameterMnemonic

Index Parameter Mnemonic

1 ST_REV 10 STATUS_OPTS

2 TAG_DESC 11 IN

3 STRATEGY 12 FOLLOW

4 ALERT_KEY 13 LAG_TIME

5 MODE_BLK 14 LEAD_TIME

6 BLOCK_ERR 15 BAL_TIME

7 OUT 16 OUTAGE_LIM

8 OUT_RANGE 17 UPDATE_EVT

9 GRANT_DENY 18 BLOCK_ALM

GEH-6761C Application Guide 41For public disclosure

Page 42: GEH-6761C Mark* VIe Control

Multiple Analog Input (FF_MAI)

Index ParameterMnemonic

Index Parameter Mnemonic

1 ST_REV 10 OUT_3

2 TAG_DESC 11 OUT_4

3 STRATEGY 12 OUT_5

4 ALERT_KEY 13 OUT_6

5 MODE_BLK 14 OUT_7

6 BLOCK_ERR 15 OUT_8

7 CHANNEL 16 UPDATE_EVT

8 OUT_1 17 BLOCL_ALM

9 OUT_2

Multiple Analog Output (FF_MAO)

Index ParameterMnemonic

Index Parameter Mnemonic

1 ST_REV 15 IN_8

2 TAG_DESC 16 MO_OPTS

3 STRATEGY 17 FSTATE_TIME

4 ALERT_KEY 18 FSTATE_VAL1

5 MODE_BLK 19 FSTATE_VAL2

6 BLOCK_ERR 20 FSTATE_VAL3

7 CHANNEL 21 FSTATE_VAL4

8 IN_1 22 FSTATE_VAL5

9 IN_2 23 FSTATE_VAL6

10 IN_3 24 FSTATE_VAL7

11 IN_4 25 FSTATE_VAL8

12 IN_5 26 FSTATE_STATUS

13 IN_6 27 UPDATE_EVT

14 IN_7 28 BLOCK_ALM

42 GEH-6761C Mark VIe Control FOUNDATION Fieldbus InterfaceFor public disclosure

Page 43: GEH-6761C Mark* VIe Control

Multiple Discrete Input (FF_MDI)

Index ParameterMnemonic

Index ParameterMnemonic

1 ST_REV 10 OUT_D3

2 TAG_DESC 11 OUT_D4

3 STRATEGY 12 OUT_D5

4 ALERT_KEY 13 OUT_D6

5 MODE_BLK 14 OUT_D7

6 BLOCK_ERR 15 OUT_D8

7 CHANNEL 16 UPDATE_EVT

8 OUT_D1 17 BLOCL_ALM

9 OUT_D2

Multiple Discrete Output (FF_MDO)

Index ParameterMnemonic

Index ParameterMnemonic

1 ST_REV 15 IN_D8

2 TAG_DESC 16 MO_OPTS

3 STRATEGY 17 FSTATE_TIME

4 ALERT_KEY 18 FSTATE_VAL_D1

5 MODE_BLK 19 FSTATE_VAL_D2

6 BLOCK_ERR 20 FSTATE_VAL_D3

7 CHANNEL 21 FSTATE_VAL_D4

8 IN_D1 22 FSTATE_VAL_D5

9 IN_D2 23 FSTATE_VAL_D6

10 IN_D3 24 FSTATE_VAL_D7

11 IN_D4 25 FSTATE_VAL_D8

12 IN_D5 26 FSTATE_STATUS

13 IN_D6 27 UPDATE_EVT

14 IN_D7 28 BLOCK_ALM

GEH-6761C Application Guide 43For public disclosure

Page 44: GEH-6761C Mark* VIe Control

Manual Loader (FF_ML)

Index ParameterMnemonic

Index Parameter Mnemonic

1 ST_REV 22 TRK_SCALE

2 TAG_DESC 23 TRK_IN_D

3 STRATEGY 24 TRK_VAL

4 ALERT_KEY 25 UPDATE_EVT

5 MODE_BLK 26 BLOCK_AM

6 BLOCK_ERR 27 ALARM_SUM

7 PV 28 ACK_OPTION

8 OUT 29 ALARM_HYS

9 PV_SCALE 30 HI_HI_PRI

10 OUT_SCALE 31 HI_HI_LIM

11 GRANT_DENY 32 HI_PRI

12 CONTROL_OPTS 33 HI_LIM

13 STATUS_OPTS 34 LO_PRI

14 IN 35 LO_LIM

15 PV_FTIME 36 LO_LO_PRI

16 BKCAL_IN 37 LO_LO_LIM

17 OUT_HI_LIM 38 HI_HI_ALM

18 OUT_LO_LIM 39 HI_ALM

19 ROUT_IN 40 LO_ALM

20 SHED_OPT 41 LO_LO_ALM

21 ROUT_OUT

44 GEH-6761C Mark VIe Control FOUNDATION Fieldbus InterfaceFor public disclosure

Page 45: GEH-6761C Mark* VIe Control

Output Splitter (FF_OS)

Index ParameterMnemonic

Index Parameter Mnemonic

1 ST_REV 14 CAS_IN

2 TAG_DESC 15 BKCAL_OUT

3 STRATEGY 16 IN_ARRAY

4 ALERT_KEY 17 OUT_ARRAY

5 MODE_BLK 18 LOCKVAL

6 BLOCK_ERR 19 BKCAL_IN_1

7 SP 20 BKCAL_IN_2

8 OUT_1 21 BAL_TIME

9 OUT_2 22 HYSTVAL

10 OUT_1_RANGE 23 UPDATE_EVT

11 OUT_2_RANGE 24 BLOCK_ALM

12 GRANT_DENY

13 STATUS_OPTS

GEH-6761C Application Guide 45For public disclosure

Page 46: GEH-6761C Mark* VIe Control

P, PD Controller (FF_PD)

Index ParameterMnemonic

Index Parameter Mnemonic

1 ST_REV 34 SHED_OPT

2 TAG_DESC 35 RCAS_OUT

3 STRATEGY 36 ROUT_OUT

4 ALERT_KEY 37 TRK_SCALE

5 MODE_BLK 38 TRK_IN_D

6 BLOCK_ERR 39 TRK_VAL

7 PV 40 FF_VAL

8 SP 41 FF_SCALE

9 OUT 42 FF_GAIN

10 PV_SCALE 43 UPDATE_EVT

11 OUT_SCALE 44 BLOCK_ALM

12 GRANT_DENY 45 ALARM_SUM

13 CONTROL_OPTS 46 ACK_OPTION

14 STATUS_OPTS 47 ALARM_HYS

15 IN 48 HI_HI_PRI

16 PV_FTIME 49 HI_HI_LIM

17 BYPASS 50 HI_PRI

18 CAS_IN 51 HI_LIM

19 SP_RATE_DN 52 LO_PRI

20 SP_RATE_UP 53 LO_LIM

21 SP_HI_LIM 54 LO_LO_PRI

22 SP_LO_LIM 55 LO_LO_LIM

23 GAIN 56 DV_HI_PRI

24 BIAS 57 DV_HI_LIM

25 BAL_TIME 58 DV_LO_PRI

26 RATE 59 DV_LO_LIM

27 BKCAL_IN 60 HI_HI_ALM

28 OUT_HI_LIM 61 HI_ALM

29 OUT_LO_LIM 62 LO_ALM

30 BKCAL_HYS 63 LO_LO_ALM

31 BKCAL_OUT 64 DV_HI_ALM

32 RCAS_IN 65 DV_LO_ALM

33 ROUT_IN

46 GEH-6761C Mark VIe Control FOUNDATION Fieldbus InterfaceFor public disclosure

Page 47: GEH-6761C Mark* VIe Control

PID, PI, I Controller (FF_PID)

Index ParameterMnemonic

Index Parameter Mnemonic

1 ST_REV 34 SHED_OPT

2 TAG_DESC 35 RCAS_OUT

3 STRATEGY 36 ROUT_OUT

4 ALERT_KEY 37 TRK_SCALE

5 MODE_BLK 38 TRK_IN_D

6 BLOCK_ERR 39 TRK_VAL

7 PV 40 FF_VAL

8 SP 41 FF_SCALE

9 OUT 42 FF_GAIN

10 PV_SCALE 43 UPDATE_EVT

11 OUT_SCALE 44 BLOCK_ALM

12 GRANT_DENY 45 ALARM_SUM

13 CONTROL_OPTS 46 ACK_OPTION

14 STATUS_OPTS 47 ALARM_HYS

15 IN 48 HI_HI_PRI

16 PV_FTIME 49 HI_HI_LIM

17 BYPASS 50 HI_PRI

18 CAS_IN 51 HI_LIM

19 SP_RATE_DN 52 LO_PRI

20 SP_RATE_UP 53 LO_LIM

21 SP_HI_LIM 54 LO_LO_PRI

22 SP_LO_LIM 55 LO_LO_LIM

23 GAIN 56 DV_HI_PRI

24 RESET 57 DV_HI_LIM

25 BAL_TIME 58 DV_LO_PRI

26 RATE 59 DV_LO_LIM

27 BKCAL_IN 60 HI_HI_ALM

28 OUT_HI_LIM 61 HI_ALM

29 OUT_LO_LIM 62 LO_ALM

30 BKCAL_HYS 63 LO_LO_ALM

31 BKCAL_OUT 64 DV_HI_ALM

32 RCAS_IN 65 DV_LO_ALM

33 ROUT_IN

GEH-6761C Application Guide 47For public disclosure

Page 48: GEH-6761C Mark* VIe Control

Ratio Station (FF_RA)

Index ParameterMnemonic

Index Parameter Mnemonic

1 ST_REV 30 RCAS_IN

2 TAG_DESC 31 SHED_OPT

3 STRATEGY 32 RCAS_OUT

4 ALERT_KEY 33 TRK_SCALE

5 MODE_BLK 34 TRK_IN_D

6 BLOCK_ERR 35 TRK_VAL

7 PV 36 UPDATE_EVT

8 SP 37 BLOCK_ALM

9 OUT 38 ALARM_SUM

10 PV_SCALE 39 ACK_OPTION

11 OUT_SCALE 40 ALARM_HYS

12 GRANT_DENY 41 HI_HI_PRI

13 CONTROL_OPTS 42 HI_HI_LIM

14 STATUS_OPTS 43 HI_PRI

15 IN 44 HI_LIM

16 PV_FTIME 45 LO_PRI

17 IN_1 46 LO_LIM

18 RA_FTIME 47 LO_LO_PRI

19 CAS_IN 48 LO_LO_LIM

20 SP_RATE_DN 49 DV_HI_PRI

21 SP_RATE_UP 50 DV_HI_LIM

22 SP_HI_LIM 51 DV_LO_PRI

23 SP_LO_LIM 52 DV_LO_LIM

24 GAIN 53 HI_HI_ALM

25 BKCAL_IN 54 HI_ALM

26 OUT_HI_LIM 55 LO_ALM

27 OUT_LO_LIM 56 LO_LO_ALM

28 BKCAL_OUT 57 DV_HI_ALM

29 BAL_TIME 58 DV_LO_ALM

48 GEH-6761C Mark VIe Control FOUNDATION Fieldbus InterfaceFor public disclosure

Page 49: GEH-6761C Mark* VIe Control

Signal Characterizer (FF_SC)

Index ParameterMnemonic

Index ParameterMnemonic

1 ST_REV 10 Y_RANGE

2 TAG_DESC 11 GRANT_DENY

3 STRATEGY 12 IN_1

4 ALERT_KEY 13 IN_2

5 MODE_BLK 14 SWAP_2

6 BLOCK_ERR 15 CURVE_X

7 OUT_1 16 CURVE_Y

8 OUT_2 17 UPDATE_EVT

9 X_RANGE 18 BLOCK_ALM

Setpoint Ramp Generator (FF_SPG)

Index ParameterMnemonic

Index ParameterMnemonic

1 ST_REV 21 TIME_POSN

2 TAG_DESC 22 TIME_POSN_T

3 STRATEGY 23 OP_CMD_SPG

4 ALERT_KEY 24 SPG_STATE

5 MODE_BLK 25 PRE_OUT

6 BLOCK_ERR 26 RESET_IN

7 OUT 27 BAL_TIME

8 OUT_RANGE 28 OUTAGE_LIM

9 GRANT_DENY 29 UPDATE_EVT

10 STATUS_OPTS 30 BLOCK_ALM

11 START_VAL 31 ALARM_SUM

12 DURATION 32 ACK_OPTION

13 TIME_UNITS 33 ALARM_HYS

14 BKCAL_IN 34 DV_HI_PRI

15 START 35 DV_HI_LIM

16 START_TYPE 36 DV_LO_PRI

17 PAUSE 37 DV_LO_LIM

18 PAUSE_CAUSE 38 DV_HI_ALM

19 AUTO_CYCLE 39 DV_LO_ALM

20 STEP_POSN

GEH-6761C Application Guide 49For public disclosure

Page 50: GEH-6761C Mark* VIe Control

Timer (FF_TMR)

Index ParameterMnemonic

Index ParameterMnemonic

1 ST_REV 16 IN_D2

2 TAG_DESC 17 IN_D3

3 STRATEGY 18 IN_D4

4 ALERT_KEY 19 COMB_TYPE

5 MODE_BLK 20 TIMER_TYPE

6 BLOCK_ERR 21 PRE_OUT_D

7 PV_D 22 N_START

8 OUT_D 23 OUT_EXP

9 TIMER_SP 24 OUT_REM

10 PV_STATE 25 RESET_IN

11 OUT_STATE 26 QUIES_OPT

12 GRANT_DENY 27 TIME_UNITS

13 INVERT_OPTS 28 UPDATE_EVT

14 STATUS_OPTS 29 BLOCK_ALM

15 IN_D1

50 GEH-6761C Mark VIe Control FOUNDATION Fieldbus InterfaceFor public disclosure

Page 51: GEH-6761C Mark* VIe Control

Glossary of TermsBus is an H1 fieldbus cable between a host and field devices connected to multiplesegments, sometimes through the use of repeaters.

Communications Stack is a layered software supporting communication betweendevices. It is the device communications software which provides encoding and decodingof User Layer messages, deterministic control of message transmission, and messagetransfer.

Control Loop is a group of function blocks (FBs) that perform at a specified rate withina fieldbus device or distributed across the fieldbus network.

Data Link Layer (DLL) controls transmission of messages onto the fieldbus, andmanages access to the fieldbus through the Link Active Scheduler (LAS).

Deterministic is the ability to measure the maximum worst-case delay in delivery of amessage between any two nodes in a network. Any network protocol that depends onrandom delays to resolve mastership is nondeterministic.

Device Alerts are produced by fieldbus devices to provide status information to theToolboxST application and Alarm Viewer.

Device Description (DD) provides an extended description of each object in the virtualfield device (VFD), and includes information needed for a control system or host tounderstand the meaning of data in the VFD.

Discrete Input (DI) means the signal is from the field device to the host system.

Discrete Output (DO) means the signal is generated by the host system and transmittedto a field device.

Fieldbus is a digital, two-way, multi-drop communication link among intelligentmeasurement and control devices. It serves as a local area network (LAN) for advancedprocess control, remote input/output and high-speed factory automation applications.

Fieldbus Access Sublayer (FAS) maps the fieldbus message specification (FMS)onto the data link layer (DLL).

Flexible Function Block (FFB) is similar to a standard FB, except that an applicationspecific algorithm created by a programming tool determines the function of the block,the order and definition of the block parameters, and the time required to perform theblock. FFBs are typically used for control of discrete processes and for hybrid (batch)processes. A PLC can be modeled as a flexible function block device.

Gateway is a computer that translates another fieldbus-related protocol to FOUNDATIONfieldbus protocol, for example, HART® or Modbus® to FOUNDATION fieldbus protocol.

H1 is a term used to describe a fieldbus network operating at 31.25 kbit/s. They havecontrol functions in the form of configurable blocks (scaling, filtering, PID, and so forth)that are integrated with the rest of the control logic in the Mark VIe controller.

H1 Field Device is a fieldbus device connected directly to an H1 fieldbus. Typical H1field devices are valves and transmitters.

H1 Repeater is an active, bus-powered or non-bus-powered device used to extend therange over which signals can be correctly transmitted and received for a given medium. Amaximum of four repeaters and/or active couplers can be used between any two deviceson a H1 fieldbus network. Repeaters connect segments together to form larger networks.

High Speed Ethernet (HSE) is the Fieldbus Foundation's backbone network runningEthernet and IP.

GEH-6761C Application Guide 51For public disclosure

Page 52: GEH-6761C Mark* VIe Control

HSE Field Device is a fieldbus device connected directly to a HSE fieldbus. TypicalHSE field devices are HSE linking devices, HSE field devices running function blocks(FBs), and host computers.

HSE Linking Device (PFFA) is a device used to interconnect H1 fieldbus networksand segments to HSE to create a larger system. A system can have no more than 20linking devices. Each linking device can have up to 4 links, with no more than 16 fieldbusdevices per link.

Input/Output (I/O) Subsystem Interface is a device used to connect other types ofcommunications protocols to a fieldbus Segment(s).

Interoperability is the capability for a device from one manufacturer to interact withthat of another manufacturer on a fieldbus network without loss of functionality.

Interoperability Test Kit (ITK) is used by the foundation to register devices andconfirm compliance with the relevant FOUNDATION standards. This is a pass/fail test. Onlydevices passing the full suite of tests receive the FOUNDATION’s official registration mark.

IS Intrinsic Safety (IS) is an explosion protection method according to IEC 60079-7 and11, which allows the flammable atmosphere to come in contact with the electricalequipment without introducing a potential hazard.

Link is the logical medium by which H1 fieldbus devices are interconnected. It iscomposed 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'scurrent link active scheduler (LAS). Each H1 link can support up to 16 field devices.However, the larger the number of devices on a link, the slower the performance of thesystem is. The number of field devices and function blocks communicating on a link cansignificantly affect the performance of the system.

Link Object contains information to link FB I/O parameters in the same device andbetween different devices. The link object links directly to a virtual communicationsrelationship (VCR).

MAC Address is a unique hardware address given to each Ethernet interface chip.

Macrocycle is a single iteration of a schedule within a device. The unscheduled (freeasynchronous) time can be configured as 30%, 40%, or 50% of the macrocycle timethrough the segment Unshceduled Overhead Percent property. The unscheduled timecalculation allows for the spare capacity requirements (such as alarm transmission,setpoint changes, and so forth). The macrocycle time typically ranges from 250 ms toseveral seconds (depending on the nature of the device used) and is configured for eachfieldbus network/segment. Loops can be moved to another segment or macrocycles canbe slowed if a segment has insufficient unscheduled time.

52 GEH-6761C Mark VIe Control FOUNDATION Fieldbus InterfaceFor public disclosure

Page 53: GEH-6761C Mark* VIe Control

Macrocycle Timeline Viewer is used to:

• View which assigned fieldbus function blocks perform at what time during themacrocycle.

• View time allotted during the unscheduled portion of the macrocycle for the readingof views of assigned fieldbus function blocks configured for placement on EGD.

• Refresh the macrocycle timeline view by invoking a method which recalculates themacrocycle timeline calculation algorithm.

• Switch to view a different segment’s macrocycle timeline.

• Print the displayed macrocycle view.

Methods are optional (but highly desirable) additions to DDs. Methods are used todefine and automate procedures (such as calibration) for operation of field devices.

Network Management (NM) permits FOUNDATION network manager (NMgr) entities toconduct management operations over the network by using network management agents(NMAs). Each NMA is responsible for managing the communications within a device.The NMgr and NMA communicate through use of the fieldbus messaging specification(FMS) and VCR.

Object Dictionary (OD) contains all FB, resource block (RB) and transducer block(TB) parameters used in a device. Through these parameters, the blocks can be accessedover the fieldbus network.

Physical Layer receives messages from the communications stack and converts themessages into physical signals on the fieldbus transmission medium, and vice-versa.

Resource Block (RB) schedules define when FBs perform and when data and status ispublished on the bus.

Segment is a section of an H1 fieldbus that is terminated in its characteristic impedance.Segments can be linked by repeaters to form a longer H1 fieldbus. Each segment caninclude up to 32 H1 devices.

Standard Function Block (FB) is built into fieldbus devices as needed to achieve thedesired control functionality. Automation functions provided by standard FBs includeanalog input (AI), analog output (AO) and proportional/integral/derivative (PID) control.The Fieldbus Foundation has released specifications for 21 types of standard FBs. Therecan be many types of FBs in a device. The order and definition of standard FB parametersare fixed and defined by the specifications.

Synchronous Macrocycle Communications is the scheduled, time dependentportion of the macrocycle communications. Block logic is transmitted during this time.

System Management (SM) synchronizes execution of FBs, the communication of FBparameters on the fieldbus, handles publication of the time of day to all devices,automatic assignment of device addresses, and searching for parameter names (tags) onthe fieldbus.

GEH-6761C Application Guide 53For public disclosure

Page 54: GEH-6761C Mark* VIe Control

Tag is a collection of attributes that specify a control loop or a process variable, ameasured input, a calculated value, or some combination of these, and all associatedcontrol and output algorithms. Each tag is unique.

Tag ID is the unique alphanumeric code assigned to inputs, outputs, equipment items, andcontrol blocks. The tag ID can include a plant area identifier.

User Application is based on blocks, including RBs, FBs and TBs, which representdifferent types of application functions.

User Layer provides scheduling of FBs, as well as DDs which allow the host system tocommunicate with devices without the need for custom programming.

Virtual Communication Relationship (VCR) is the configured application layerchannels that provide for the transfer of data between applications. FOUNDATION fieldbustechnology describes three types of VCRs: Publisher/Subscriber, Client/Server, andSource/Sink.

Virtual Field Device (VFD) is used to remotely view local device data described in theobject dictionary. A typical device has at least two VFDs.

1501 Roanoke Blvd.

Salem, VA 24153 USAFor public disclosure