3BDD012902 DMFF Configuration
3BDD012902 DMFF Configuration
           Configuration
              IndustrialIT
800xA - Device Management
    FOUNDATION Fieldbus
           System Version 4.1
           Configuration
NOTICE
         The information in this document is subject to change without notice and should not be
         construed as a commitment by ABB. ABB assumes no responsibility for any errors that
         may appear in this document.
         In no event shall ABB be liable for direct, indirect, special, incidental or consequential
         damages of any nature or kind arising from the use of this document, nor shall ABB be
         liable for incidental or consequential damages arising from use of any software or hard-
         ware described in this document.
         This document and parts thereof must not be reproduced or copied without written per-
         mission from ABB, and the contents thereof must not be imparted to a third party nor used
         for any unauthorized purpose.
         The software or hardware described in this document is furnished under a license and
         may be used, copied, or disclosed only in accordance with the terms of such license.
TRADEMARKS
         Registrations and trademarks used in this document include:
           Section 1 - Introduction
           Product Overview ............................................................................................................33
                     Fieldbus Builder FOUNDATION Fieldbus..........................................................33
                     OPC Server FOUNDATION Fieldbus .................................................................34
                     FOUNDATION Fieldbus Device Integration Library..........................................34
3BDD012902R4101                                                                                                                                     5
Table of Contents
6                                                                                                                      3BDD012902R4101
                                                                                                                         Table of Contents
                     FF Upload.............................................................................................................89
                     FF Device Info .....................................................................................................93
                     OPC Data Source Definition ................................................................................93
                     Control Connection ..............................................................................................95
           Audit Trail .......................................................................................................................96
           Security Definition ..........................................................................................................96
           Advanced Management of FF Libraries ..........................................................................97
                     FF Library Merge .................................................................................................97
           System Backup and Import/Export .................................................................................99
3BDD012902R4101                                                                                                                                     7
Table of Contents
8                                                                                                                     3BDD012902R4101
                                                                                                                   Table of Contents
3BDD012902R4101                                                                                                                              9
Table of Contents
10                                                                                                                  3BDD012902R4101
                                                                                                                     Table of Contents
           Section 10 - FF Signals
           FF Signal List ................................................................................................................288
                     Call FF Signal List .............................................................................................288
                     Structure of the FF Signal List ...........................................................................289
                     Edit List Entries..................................................................................................292
                     Block Editing .....................................................................................................293
                     Create New FF Signal in an FF Application ......................................................295
           Mapping of FF Signals to Channels for the HSE Host Object......................................296
                     Call List of Signal-Channel Mapping ................................................................296
                     Structure of the Published/Subscribed Tab ........................................................297
                     Configure Signal-Channel-Mapping ..................................................................299
                     Delete Signal-Channel-Mapping........................................................................300
3BDD012902R4101                                                                                                                                 11
Table of Contents
12                                                                                                                       3BDD012902R4101
                                                                                                                    Table of Contents
3BDD012902R4101                                                                                                                               13
Table of Contents
14                                                                                                                        3BDD012902R4101
                                                                                                                  Table of Contents
Index
3BDD012902R4101                                                                                                                             15
Table of Contents
16                  3BDD012902R4101
                                                            About This Book
General
           This manual describes the configuration and commisioning for the FOUNDATION
           Fieldbus Device Integration, i.e. Fieldbus Builder FF , OPC Server FF and FF
           Device Integration Library.
              Warning icon indicates the presence of a hazard which could result in personal
              injury.
              Tip icon indicates advice on, for example, how to design your project or how to
              use a certain function
3BDD012902R4101                                                                             17
Document Conventions                                                              About This Book
             Although Warning hazards are related to personal injury, and Caution hazards are
             associated with equipment or property damage, it should be understood that
             operation of damaged equipment could, under certain operational conditions, result
             in degraded process performance leading to personal injury or death. Therefore,
             comply fully with all Warning and Caution notices.
Document Conventions
             The following conventions are used for the presentation of material:
             •   The words in names of screen elements (for example, the title in the title bar of
                 a window, the label for a field of a dialog box) are initially capitalized.
             •   Capital letters are used for the name of a keyboard key if it is labeled on the
                 keyboard. For example, press the ENTER key.
             •   Lowercase letters are used for the name of a keyboard key that is not labeled on
                 the keyboard. For example, the space bar, comma key, and so on.
             •   Press CTRL+C indicates that you must hold down the CTRL key while
                 pressing the C key (to copy a selected object in this case).
             •   Press ESC E C indicates that you press and release each key in sequence (to
                 copy a selected object in this case).
             •   The names of push and toggle buttons are boldfaced. For example, click OK.
             •   The names of menus and menu items are boldfaced. For example, the File
                 menu.
                 –     The following convention is used for menu operations: MenuName >
                       MenuItem > CascadedMenuItem. For example: select File > New > Type.
                 –     The Start menu name always refers to the Start menu on the Windows
                       Task Bar.
             •   System prompts/messages are shown in the Courier font, and user
                 responses/input are in the boldfaced Courier font. For example, if you enter a
                 value out of range, the following message is displayed:
                       Entered value is not valid. The value must be 0 to 30.
18                                                                            3BDD012902R4101
About This Book                                                                       Terminology
                  You may be told to enter the string TIC132 in a field. The string is shown as
                  follows in the procedure:
                      TIC132
                  Variables are shown using lowercase letters.
                      sequence name
Terminology
             You should familiarise yourself with the following list of terms which refer to the
             product FOUNDATION Fieldbus Device Integration.
                       Term                                   Description
             Aspect                     An aspect is the description of properties of an Aspect
                                        Object. Some examples of aspects are name, function
                                        plan, control logic and graphics.
             Aspect Object              A computer representation of real objects such as
                                        pumps and valves or a number of virtual objects such as
                                        service or object type. An Aspect Object is described by
                                        its aspects and organised in structures.
             Component Object           Definition programming interface to allow for the creation
             Model (COM)                of components for use in integrating custom applications
                                        or to allow diverse components to interact.
             Distributed COM            Remote Procedure Calls to enable distributed
             (DCOM)                     component objects to communicate with each other.
             EngineerIT                 The umbrella term for a number of products for the
                                        engineering of process plants.
             Fieldbus Builder FF        The 800xA system extension that owns and stores all
             (FBB FF)                   FOUNDATION Fieldbus relevant data and the business
                                        logic belonging to it. The FBB FF exposes its objects
                                        through an automation interface.
             FOUNDATION Fieldbus Bi-directional communications protocol used for
             (FF)                communications among field instrumentation and control
                                 systems.
3BDD012902R4101                                                                                   19
Terminology                                                                        About This Book
                        Term                                    Description
              IndustrialIT               Industriai IT is ABB’s solution for business processes. It
                                         allows seamless integration of systems for plant
                                         automation, plant optimisation and common business
                                         processes at run time.
              OLE for Process Control OPC is based on the Microsoft COM/DCOM technology.
              (OPC)                   DCOM permits data exchange across computer
                                      boundaries.
              OPC Server FF              OPC Server FF makes data from FOUNDATION
                                         Fieldbus devices available to any OPC Clients.
              Plant Explorer             Used to browse and search the structures of the plant
                                         and to create Aspect Objects.
              Process Portal A (PPA)     A collection of software that forms the basis for an
                                         Industrial IT system, and provides the development and
                                         execution environment for Industrial IT.
              You should familiarise yourself with the following list of terms which refer to the
              FOUNDATION Fieldbus terminolgy.
                        Term                                    Description
              Application Process        Application Process (AP) is a term defined by the
              (AP)                       International Standards Organization (ISO) Open
                                         Systems Interconnect (OSI) Reference Model (RM), ISO
                                         7498, to describe the portion of a distributed application
                                         that is resident in a single device. The term has been
                                         adapted for the fieldbus environment to describe entities
                                         within devices that perform a related set of functions,
                                         such as function block processing, network
                                         management, and system management. Please refer to
                                         Function Block Application Process (FBAP).
              Basic Device               A Basic Device is any H1 field device not having the
                                         capability to control communications on an H1 fieldbus
                                         segment. A Basic Device is neither a Link Master (and
                                         therefore not capable of taking the LAS role) nor an H1
                                         Bridge.
20                                                                             3BDD012902R4101
About This Book                                                                    Terminology
                       Term                                Description
             Bridge                  Please refer to H1 Bridge.
             Capabilities File       A Capabilities File describes the communication objects
                                     in a fieldbus device. A configuration device can use
                                     Device Description (DD) Files and Capabilities Files to
                                     configure a fieldbus system without having the fieldbus
                                     devices online. The Capabilities File describes field
                                     device contents that are visible from the network but
                                     cannot be changed by configuration.
             Communications Stack    A set of layer protocols that operate together in a device
                                     to provide communication services to its users. A
                                     complete FOUNDATION Fieldbus communications stack
                                     includes all layer protocols, the Network Management
                                     Agent, and the System Management Kernel.
             Compel Data             DLL term used in the context of H1 publisher/subscriber
                                     communication.
             Connector               A Connector is a coupling device used to connect the
                                     wire medium to a fieldbus device or to another segment
                                     of wire.
             Control Loop            A Control Loop is a connected group of Function Blocks
                                     (FBs) including a feedback connection that execute at a
                                     specified rate within a fieldbus device or distributed
                                     across the fieldbus network.
             Coupler                 A Coupler is a physical interface between a Trunk and
                                     Spur, or a Trunk and a device.
             Custom Function Block   The Fieldbus Foundation has released specifications for
                                     21 types of standard function blocks. A manufacturer can
                                     implement additional custom types of blocks, which do
                                     not base on the standard blocks.
3BDD012902R4101                                                                              21
Terminology                                                                     About This Book
                         Term                               Description
              Data Link Layer (DLL)   The Data Link Layer (DLL) controls transmission of
                                      messages onto the fieldbus, and manages access to the
                                      fieldbus through the Link Active Scheduler (LAS). The
                                      DLL used by FOUNDATION Fieldbus is defined in IEC
                                      61158 and ISA S50. It includes Publisher/Subscriber,
                                      Client/Server and Source/Sink communication services.
              Device Description (DD) A Device Description (DD) provides an extended
                                      description of each object in the Virtual Field Device
                                      (VFD), and includes information needed for a control
                                      system or host to understand the meaning of data in the
                                      VFD.
              Enhanced Function       The Fieldbus Foundation has released specifications for
              Block                   21 types of standard function blocks. A manufacturer can
                                      enhance these block types by adding proprietary
                                      parameters and functionality, but the parameters and
                                      algorithms defined in the standard block have to remain
                                      unchanged.
              FF Network              A FOUNDATION Fieldbus network is comprised of one
                                      or more HSE subnets and/or one or more H1 links all
                                      interconnected
              Fieldbus                A Fieldbus is a digital, two-way, multi-drop
                                      communication link among intelligent measurement and
                                      control devices. It serves as a Local Area Network (LAN)
                                      for advanced process control, remote input/output and
                                      high speed factory automation applications.
              Fieldbus Access         The Fieldbus Access Sublayer (FAS) maps the Fieldbus
              Sublayer (FAS)          Message Specification (FMS) onto the Data Link Layer
                                      (DLL).
              Fieldbus Builder FF     The application that owns and stores all fieldbus relevant
              Application             data and the business logic belonging to it. The FBB FF
                                      exposes its objects through an automation interface. It
                                      has no own graphical user interface, but runs in the
                                      background.
22                                                                          3BDD012902R4101
About This Book                                                                      Terminology
                      Term                                   Description
             Fieldbus Builder FF       The complete product, consisting of the Fieldbus Builder
             Product (FBB FF)          FF Application and its supporting aspect system, as an
                                       800xA system extension.
             Fieldbus Messaging        The Fieldbus Messaging Specification (FMS) contains
             Specification (FMS)       definitions of Application Layer services in
                                       FOUNDATION Fieldbus. The FMS specifies services
                                       and message formats for accessing Function Block (FB)
                                       parameters, as well as Object Dictionary (OD)
                                       descriptions for those parameters defined in the Virtual
                                       Field Device (VFD). FMS is derived from the
                                       Manufacturing Messaging Specification (MMS).
             Flexible Function Block   A Flexible Function Block (FB) is similar to a Standard
                                       FB, except that the function of the block, the order and
                                       definition of the block parameters, and the time required
                                       to execute the block are determined by an application-
                                       specific algorithm created by a programming tool.
                                       Flexible Function Blocks (FFBs) are typically used for
                                       control of discrete processes and for hybrid (batch)
                                       processes. A Programmable Logic Controller (PLC) can
                                       be modeled as a Flexible Function Block device.
             Forwarding                The action taken when receiving a message on one
                                       network segment (HSE or H1) with a destination
                                       address of another segment and sending it on or in the
                                       direction of the destination segment.
             FOUNDATION Fieldbus Please refer to FF Network.
             Network
             Function Block (FB)       Function Blocks (FBs) are built into fieldbus devices as
                                       needed to achieve the desired control functionality. A
                                       Function Block can be of type standard, enhanced or
                                       custom type.
             Function Block            The Function Block Application Diagram includes
             Application Diagram       function blocks and signal linkages between them.
             (FBAD)
3BDD012902R4101                                                                               23
Terminology                                                                  About This Book
                        Term                              Description
              Function Block        A Function Block Application Process (FBAP) is that part
              Application Process   in the software of a device which contains the Function
              (FBAP)                Blocks and executes the Function Block Application. The
                                    FBAP is organized as separate VFD.
              H1                    H1 is a term used to describe a FOUNDATION Fieldbus
                                    network operating at 31.25 kbit/second.
              H1 Bridge             A device connected to multiple H1 links whose data link
                                    layer performs forwarding and republishing between and
                                    among the links. An H1 bridge may be contained in a
                                    linking device.
              H1 Field Device       An H1 Field Device is a fieldbus device connected
                                    directly to an H1 fieldbus. Typical H1 Field Devices are
                                    valves and transmitters.
              H1 Link               An H1 link interconnects one or more H1 Devices.
                                    Please refer to Link
              H1 Repeater           An H1 Repeater is an active, bus-powered or non-bus-
                                    powered device used to extend the range over which
                                    signals can be correctly transmitted and received for a
                                    given medium. A maximum of four Repeaters and/or
                                    active Couplers can be used between any two devices
                                    on an H1 fieldbus network.
              High Speed Ethernet   High Speed Ethernet (HSE) is the Fieldbus Foundation's
              (HSE)                 backbone network typically running at, but not being
                                    limited to 100 Mbit/second.
              Host Device           Generic term for devices connected to an FF network
                                    and communicating with FF devices by use of FF H1 or
                                    HSE protocols. Typical examples are configurators, OPC
                                    servers or DCS/PLC systems.
              HSE Device            Any FOUNDATION Fieldbus device type connected
                                    directly to HSE Media. Examples include Linking
                                    Devices, I/O Gateway Devices, and HSE Field Devices.
24                                                                       3BDD012902R4101
About This Book                                                                   Terminology
                       Term                               Description
             HSE Field Device      An HSE Field Device is a fieldbus device connected
                                   directly to a High Speed Ethernet (HSE) fieldbus. Typical
                                   HSE Field Devices are HSE Linking Devices and HSE
                                   Field Devices running Function Blocks (FBs).
             HSE Linking Device    HSE Linking Devices interconnect one or more H1 links
                                   to an HSE subnet. Linking devices provide for access
                                   between HSE devices and H1 devices and for access
                                   between H1 devices interconnected by an HSE network.
                                   A linking device may also contain an H1 bridge that
                                   provides for H1 to H1 communications between bridged
                                   H1 links.
             HSE Subnet            HSE Subnets are IP networks. They are permitted to
                                   contain bridges, but not routers.
                                   The HSE Subnet is used to qualify the Link Id. The
                                   combination of the HSE Subnet and the Link Id is unique
                                   across all HSE Subnets of a system.
                                   An HSE subnet consists of one or more HSE devices
                                   connected via Ethernet.
                                   HSE devices on a subnet may be interconnected with
                                   standard switches.
                                   Multiple HSE subnets may be interconnected using
                                   standard routers.
             Input/Output (I/O)    An Input/Output (I/O) Subsystem Interface is a device
             Subsystem Interface   used to connect other types of communications
                                   protocols to a fieldbus Segment or Segments.
             Interchangeability    Interchangeability is the capability to substitute a device
                                   from one manufacturer with that of another manufacturer
                                   on a fieldbus network without loss of functionality or
                                   degree of integration.
             Interoperability      Interoperability is the capability of a device from one
                                   manufacturer to interact with that of another
                                   manufacturer on a fieldbus network without loss of
                                   functionality or degree of integration.
3BDD012902R4101                                                                              25
Terminology                                                                     About This Book
                       Term                                  Description
              Link                    A Link is 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. In FOUNDATION Fieldbus, the term link is
                                      only used on H1 (H1 link), not on HSE (Please refer to
                                      HSE subnet).
              Link Active Scheduler   A Link Active Scheduler (LAS) is a deterministic,
              (LAS)                   centralized bus scheduler that maintains a list of
                                      transmission times for all data buffers in all devices that
                                      need to be cyclically transmitted. At one point in time
                                      only one Link Master (LM) device on an H1 fieldbus Link
                                      can function as that link's LAS.
              Link Master (LM)        A Link Master (LM) is an H1 device containing Link
                                      Active Scheduler (LAS) functionality, thus having the
                                      ability to control communications on an H1 Link. There
                                      must be at least one LM on any H1 Link; only one of the
                                      LM devices will take the LAS role.
              Link Object             A Link Object contains information to link Function Block
                                      (FB) Input/Output (I/O) parameters in the same device
                                      and between different devices. The Link Object links
                                      directly to a Virtual Communications Relationship (VCR)
                                      or another Function Block Input/Output parameter. It is
                                      also called Linkage Object.
              Linkage Object          Please refer to Link Object.
              Linking Device          Please refer to HSE Linking Device.
              Macrocyle               Please refer to Schedule.
              Multiple Input/Output   Multiple Input/Output Function Blocks increase the
              Function Block          efficiency in handling a large amount of signals by
                                      combining more than one Input or Output into one
                                      Function Block.
26                                                                          3BDD012902R4101
About This Book                                                                 Terminology
                        Term                             Description
             Network Management     Network Management (NM) permits FOUNDATION
             (NM)                   Network Manager (NMgr, Host) entities to conduct
                                    management operations over the network by using
                                    Network Management Agents (NMAs) in the devices.
                                    Each Network Management Agent (NMA) is responsible
                                    for managing the communications within a device. The
                                    NMgr and NMA communicate through use of the
                                    Fieldbus Messaging Specification (FMS) and Virtual
                                    Communications Relationship (VCR).
             Network Management     Please refer to Network Management.
             Agent (NMA)
             Network Management     The NMA VFD contains network and system
             Information Base       management information bases (NMIB and SMIB) for
             (NMIB)                 the device. The NMIB contains objects related to device
                                    Network Management.
             Object Dictionary      An Object Dictionary (OD) contains all Function Block
                                    (FB), Resource Block (RB) and Transducer Block (TB)
                                    parameters used in a device. Through these parameters,
                                    the blocks may be accessed over the fieldbus network.
             Physical Device (PD)   The term references the real field device as opposed to
                                    a Virtual Field Device (VFD).
             Physical Layer         The Physical Layer receives messages from the
                                    Communications Stack and converts the messages into
                                    physical signals on the fieldbus transmission medium,
                                    and vice-versa.
             Repeater               Please refer to H1 Repeater.
             Republishing           The action taken when subscribing to data on one
                                    network segment (UDP or H1) and publishing it on
                                    another.
             Resource Block (RB)    A Resource Block (RB) describes characteristics of the
                                    fieldbus device such as the device name, manufacturer
                                    and serial number. There is only one Resource Block
                                    (RB) in a device.
3BDD012902R4101                                                                           27
Terminology                                                                  About This Book
                         Term                            Description
              Schedule            A Schedule defines when Function Blocks execute (FB
                                  schedule) and when data and status is published on the
                                  bus (LAS schedule). The LAS schedule together with all
                                  device FB schedules forms the macro cycle of an H1
                                  link.
              Segment             A 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 can include up to 32 H1 devices.
              Splice              A Splice is an H1 Spur measuring less than 1 m (3.28 ft.)
                                  in length.
              Spur                A Spur is an H1 branch line connecting to the Trunk that
                                  is a final circuit. A Spur can vary in length from 1 m (3.28
                                  ft.) to 120 m (394 ft.).
              Standard Function   Standard Function Blocks (FBs) are built into fieldbus
              Block (FB)          devices as needed to achieve the desired control
                                  functionality. Automation functions provided by Standard
                                  FBs include Analog Input (AI), Analog Output (AO) and
                                  Proportional/Integral/Derivative (PID) control. The
                                  Fieldbus Foundation has released specifications for 21
                                  types of Standard FBs. There can be many types of FBs
                                  in a device. The order and definition of Standard FB
                                  parameters are fixed and defined by the specifications.
                                  Enhanced Function Blocks are Standard FBs with
                                  additional vendor specific parameters, i.e. derived from
                                  Standard FBs. Custom Function Blocks are vendor
                                  specific FBs that are not derived from Standard FBs.
              Switch              A Switch is standard Ethernet equipment used to
                                  interconnect multiple High Speed Ethernet (HSE)
                                  devices such as HSE Linking Devices and HSE Field
                                  Devices to form a larger HSE Subnet.
28                                                                       3BDD012902R4101
About This Book                                                                    Terminology
                      Term                                 Description
             System Management       System Management (SM) synchronizes execution of
             (SM)                    Function Blocks (FBs) and the communication of
                                     Function Block (FB) parameters on the fieldbus, and
                                     handles publication of the time of day to all devices,
                                     automatic assignment of device addresses, and
                                     searching for parameter names or "tags" on the fieldbus.
             System Management       The NMA VFD contains network and system
             Information Base        management information bases (NMIB and SMIB) for
             (SMIB)                  the device. This SMIB contain objects related device
                                     System Management.
             Terminator              A Terminator is an impedance-matching module used at
                                     or near each end of a transmission line. Only two
                                     Terminators can be used on a single H1 segment.
             Transducer Block (TB)   A Transducer Block (TB) decouples Function Blocks
                                     (FBs) from the local Input/Output (I/O) functions required
                                     to read sensors and command output hardware.
                                     Transducer Blocks (TBs) contain information such as
                                     calibration date and sensor type. There is usually one
                                     TB channel for each input or output of a Function Block
                                     (FB).
             Transmit Control        The well known internet transport protocol for
             Protocol (TCP)          connection- oriented reliable communication is typically
                                     used in the HSE protocol stack for the Client/Server
                                     FMS communication services, e.g. In Configuration
                                     download.
             Transmitter             A Transmitter is an active fieldbus device containing
                                     circuitry which applies a digital signal on the bus.
                                     "Transmitter" is also often used as a generic term for
                                     input field devices (e.g. Temperature transmitter) as
                                     opposed to "valve" for output field devices.
             Trunk                   A Trunk is the main communication highway between
                                     devices on an H1 fieldbus network. The Trunk acts as a
                                     source of main supply to Spurs on the network.
3BDD012902R4101                                                                               29
Terminology                                                                     About This Book
                       Term                                  Description
              User Application        The User Application is based on "blocks," including
                                      Resource Blocks (RBs), Function Blocks (FBs) and
                                      Transducer Blocks (TBs), which represent different types
                                      of application functions.
              User Datagram Protocol The well known internet transport protocol for
              (UDP)                  connectionless, fast communication is used in the HSE
                                     protocol stack as the main transport mechanism,
                                     especially for Publisher/Subscriber communication and
                                     other multicast communication services. TCP is typically
                                     used for more reliable Client/Server communication.
              User Layer              The User Layer provides scheduling of Function Blocks
                                      (FBs), as well as Device Descriptions (DDs) which allow
                                      the host system to communicate with devices without the
                                      need for custom programming.
              Virtual Communication   Configured application layer communication channels
              Relationship (VCR)      that provide for the transfer of data between applications.
                                      FOUNDATION Fieldbus describes three types of VCRs:
                                      1. Publisher/Subscriber (Process Data exchange)
                                      2. Client/Server (Parameter access)
                                      3. Source/Sink (Alerts, Reports)
              Virtual Field Device    A Virtual Field Device (VFD) is used to remotely view
              (VFD)                   local device data described in the object dictionary. A
                                      typical device will have at least two Virtual Field Devices
                                      (VFDs): The Network Management Agent (NMA VFD)
                                      that can be viewed as the operating system of the field
                                      device, and the Function Block Application Process
                                      (FBAP VFD) that can be viewed as the User application
                                      running on the Operating system.
30                                                                          3BDD012902R4101
About This Book                                                        Related Documentation
Related Documentation
             The following is a listing of documentation related to 800xA - FOUNDATION
             Fieldbus.
                            Title                               Description
              800xA - System                  This manual describes how to install software
              System Version 4.1              for the Industrial IT 800xA System. It covers the
              Installation                    core and optional products for the 800xA
              3BSE034678                      System.
3BDD012902R4101                                                                              31
Related Documentation                                                           About This Book
                             Title                               Description
               800xA - Control and I/O         This document describes the configuration of
               FOUNDATION Fieldbus HSE         Control Builder M control applications with
               System Version 4.1              FOUNDATION Fieldbus HSE using the CI860
               Engineering and Configuration   module along with HSE linking devices and
               3BDD012903                      Fieldbus Builder FOUNDATION Fieldbus as FF
                                               configuration tool.
               Field IT                        This manual describes the hardware
               FOUNDATION Fieldbus Linking     installation, configuration, and handling of the
               Device                          FOUNDATION Fieldbus Linking Device LD
               LD 800HSE                       800HSE in detail. The reader should have a
               User Instructions               basic understanding of the FOUNDATION
               3BDD011677                      Fieldbus system architecture and
                                               communications protocol.
               Field IT                        This document provides information not
               FOUNDATION Fieldbus Linking     contained in the ordinary manuals, sales
               Device                          information or other types of product
               LD 800HSE                       information for the Linking Device LD 800HSE.
               Release Notes                   It describes known software or documentation
               3BDD011679                      problems and errors that were discovered at
                                               too late a date to be included in the current
                                               user instructions.
               Industrial Ethernet: A Pocket   How to Plan, Install, and Maintain TCP/IP
               Guide                           Ethernet Networks: The Basic Reference
               Publisher: ISA - The            Guide for Automation and Process Control
               Instrumentation, Systems, and   Engineers.
               Automation Society, May 2002
               ISBN: 1556177887
               Foundation Fieldbus: A Pocket   Summary of background information, tips,
               Guide                           tricks, and items to note when installing,
               Publisher: ISA - The            maintaining, or trouble-shooting.
               Instrumentation, Systems, and
               Automation Society, July 2002
               ISBN: 1556177755
32                                                                          3BDD012902R4101
                                                 Section 1 Introduction
Product Overview
           FOUNDATION Fieldbus provides an open standard for process automation
           applications and is supported by all the major control and automation product
           manufacturers. It consists of a low-speed bus (H1) designed for the interconnection
           of “field” equipment such as sensors, actuators, and I/O, and a high-speed bus
           (HSE, High Speed Ethernet) allowing optimization of network design and
           integration of high speed controllers (such as PLC or DCS), H1 subsystems (via
           linking devices), data servers and workstations. FOUNDATION Fieldbus provides
           built-in capability to distribute the control application across the network.
           FOUNDATION Fieldbus Device Integration integrates the FOUNDATION Fieldbus
           architecture and field devices into Industrial IT 800xA environment. It consists of
           these main components:
           •      Fieldbus Builder FOUNDATION Fieldbus
           •      OPC Server FOUNDATION Fieldbus
           •      FOUNDATION Fieldbus Device Integration Library
3BDD012902R4101                                                                             33
OPC Server FOUNDATION Fieldbus                                                                Section 1 Introduction
             1.   Note that using the full scope of the FOUNDATION Fieldbus Device Integration Library requires the Optimize
                  IT Asset Optimization software to be installed and licensed.
34                                                                                               3BDD012902R4101
Section 1 Introduction                          FOUNDATION Fieldbus Device Integration Library
               In Plant Explorer device type objects are provided. Each object has been pre-tested
               with a set of aspects:
               •    Product Documentation
               •    Asset Monitoring
               •    Maintenance Management (CMMS Connectivity)
               •    Function Block Faceplates
               Product Documentation
               Product documentation is directly available at the device object. Key product data
               are bundled in convenient electronic format. Thereby documents like Data Sheet,
               Installation, Configuration, and Operation Manual as well as Maintenance &
               Service Manual are accessible via mouse click.
               Asset Monitoring
               Asset Monitor, Asset Reporter and Asset Viewer acquire and analyse asset status and
               condition information. They notify operators and maintenance personnel when an
               abnormal condition calls for maintenance action.
               Maintenance Management
               CMMS Connectivity provides the seamless integration of the Computerized
               Maintenance Management Systems (CMMS) Maximo into the Industrial IT system
               environment. Asset related maintenance information is accessed via standard, pre-
               configured CMMS views allowing for the quick and efficient assessment of
               maintenance needs and status.
3BDD012902R4101                                                                                 35
FOUNDATION Fieldbus Device Integration Library                             Section 1 Introduction
              after configuration and download, the right faceplate is immediately available for
              operation of functions distributed in the FF subsystem.
                 The object types in the Device Integration Package are created by ABB and tested
                 for use in the 800xA system. ABB created these object types based on data
                 provided by individual device vendors (e.g. DDs, Device specific DTMs and
                 Asset Monitor behavior specifications), which ABB relies on as accurately
                 reflecting the actual device specification and behavior. Therefore, ABB cannot
                 assume liability for events that are caused by devices that are not functioning
                 according to Fieldbus Standards, or device specifications, or for events that are
                 caused by mismatches between the device behavior and the input data provided
                 by the device vendor.
36                                                                            3BDD012902R4101
                               Section 2 Technical Overview
                                      FOUNDATION Fieldbus
3BDD012902R4101                                                                            37
ISO/OSI Reference Model                                 Section 2 Technical Overview FOUNDATION Fieldbus
                                                                               FMS
                         Application layer               7
                                                                                FAS
                        Presentation layer               6
                                                                                                       Communication
                          Session layer                  5                                                "stack"
                          Transport layer                4
Network layer 3
              The fieldbus system is a LAN which has to exchange data at high speed, thereby
              only the OSI layers 1, 2 and 7 are implemented. The Physical Layer corresponds to
              OSI layer 1, which receives coded messages from the overlaid layers and converts
              them to physical signals on the transmission medium and vice versa. The
              communication stack corresponds to layers 2 and 7 of the OSI reference model. The
38                                                                                                   3BDD012902R4101
Section 2 Technical Overview FOUNDATION Fieldbus                                      Physical Layer
              OSI layer 7 (Application Layer) codes and decodes the commands from the User
              Application. The OSI layer 2 (Data Link Layer) controls via layer 1 (Physical
              Layer) the sending of messages over the fieldbus. This layer also controls the access
              rights to the fieldbus through a deterministic central bus scheduler, the Link Active
              Scheduler (LAS).
              The comprehensive specification of a Standard User Application based on function
              blocks and device descriptions (DD) ensures the compatibility between FF devices
              from different manufacturers.
Physical Layer
              FF H1 uses bus physics complying with IEC 61158-2 and ISA S50.02 Part 2.
              The Physical Layer defines two different versions of power supplies for a twisted
              pair cable. In the one version the field devices obtain their power via the fieldbus.
              This version supports low-power devices for use in intrinsically safe areas. The
              second version provides field devices with an external power supply.
              Characteristic data of the bus physics (cable type A):
              •    Transmission rate: 31.25 kilobits per second.
              •    Topology: Bus or tree.
              •    Power supply via the bus: optional.
              •    Intrinsic safety: optional.
              •    Number of devices: 2 - 32 (intrinsic safety and/or power supply via the bus
                   reduces this number).
              •    Cable type: twisted pair cable.
              •    Max. cable length: 1900 m.
3BDD012902R4101                                                                                   39
Communication Stack                        Section 2 Technical Overview FOUNDATION Fieldbus
Communication Stack
Data Link Layer
             Three types of devices are defined on the level of the Data Link Layer (DLL):
             •    Basic device.
             •    Link Master.
             •    Bridge.
             Link masters are capable of taking over the role of the Link Active Scheduler
             (LAS), which basic devices are not able to do. Bridges are used for connecting
             individual fieldbuses to larger networks.
             The LAS controls data traffic on the FOUNDATION Fieldbus. Therefore the LAS
             has a list of the transmission times of all data for cyclic transmission in all devices.
             Each time data transmission becomes necessary, the LAS first sends a message to
             the device. The device distributes the data using a broadcast on the bus (publisher).
             All other devices on the bus can receive this data (subscribers). In addition to this
             cyclical data traffic, acyclical data traffic is also possible for reading and writing
             parameters.
             The LAS maintains a list (the Live List) of all devices present on the bus. New
             devices can be added to, and existing devices removed from the bus anytime. If
             changes occur the Live List is updated automatically.
             The LAS is also responsible for the time synchronization on the fieldbus. Therefore
             it periodically broadcasts time distribution messages. It is important that the time is
             set exactly the same in all devices, because both the cyclical data traffic and the
             cyclical processing of function blocks within the User Application are based on a
             common time.
40                                                                              3BDD012902R4101
Section 2 Technical Overview FOUNDATION Fieldbus                                 Application Layer
Application Layer
              The Fieldbus Access Sublayer (FAS), as a component of the Application Layer,
              provides various connection types.
              •   Publisher/Subscriber: Used for a buffered 1-to-m communication. Buffered
                  means that only the most recent data is available on the network. New data
                  overwrites the old data. This connection type is used by the field devices for
                  the cyclical time-controlled publishing of function block inputs and outputs.
                  The control loop signals exchanged between the field devices, for example, use
                  this connection type.
              •   Client/Server: Used for a user-initiated, non-cyclical 1-to-1 communication
                  between devices. Typical examples of this connection type are communication
                  setpoint changes, user acknowledgements of messages and the downloading or
                  reading back of device configuration data.
              •   Report Distribution: Used for a user application-initiated, non-cyclical 1-to-n
                  communication. For example, following a request by the LAS a device with a
                  configured trend report will send the trend report to the group address defined
                  for the purpose. Another typical use of this connection type is the sending of
                  process alarms to the operator consoles.
              Fieldbus Message Specification (FMS), as the highest-level component in the
              Application Layer, represents the interface to the User Application. The FMS
              services allow the User Application to communicate over the fieldbus using a
              standard set of message formats. The data items transferred over the fieldbus are
              described by object descriptions, which are compiled in an object dictionary (OD).
              The Virtual Field Device (VFD) makes the local field device data that is described
              in the object dictionary available for communication via the fieldbus. The VFD is
              the external view of the local data in a field device.
User Application
              Above OSI layer 7 (Application Layer) FF specifies a Standard User Application
              based on the concept of function blocks. This allows an automation task to be
              distributed to several FF devices. For this purpose, the Standard User Application
              defines the Function Block Application Process (FBAP). Using resource blocks
              (RB), function blocks (FB) and transducer blocks (TB) the automation task to be
3BDD012902R4101                                                                                41
User Application                                Section 2 Technical Overview FOUNDATION Fieldbus
               carried out is described. Additionally, the User Application also defines network
               management and system management.
                    To configure the function block application process, Fieldbus Builder FF uses the
                    FF Application, which is produced with the help of the FF Application Editor.
                    Refer to Section 11, FF Application Editor.
               •        Resource blocks: Describe general features of the device (device name,
                        manufacturer ID, device type, serial number etc.). There is only one resource
                        block in a device.
               •        Function blocks: Provide processing functions (analog input, PID controller,
                        analog output etc.) within the field devices. Inputs and outputs of function
                        blocks can be linked via the fieldbus. The time at which each function block is
                        to be executed is specified exactly.
               The Fieldbus Foundation defines the function blocks, known as the FF Standard and
               Advanced Function Blocks, shown in Table 1:
42                                                                                 3BDD012902R4101
Section 2 Technical Overview FOUNDATION Fieldbus                                    User Application
                  LL                    Lead Lag
                  ML                    Manual Loader
                  OS                    Output Splitter
                  PD                    PD Control
                  PID                   PID Control
                  RA                    Ratio
                  SC                    Signal Characterizer
                  SPG                   Setpoint Ramp Generator
                  TMR                   Timer
3BDD012902R4101                                                                                   43
Network Management                        Section 2 Technical Overview FOUNDATION Fieldbus
Network Management
             FF network management can be subdivided into three areas:
             •   In the context of configuration management, communication parameters are
                 initialized and modified.
             •   Performance management captures data for describing the performance of
                 device communication.
             •   Fault management supports fault detection, fault location and fault correction.
             The following specific tasks are carried out by network management:
             •   Loading the list of communication links.
             •   Configuring the communication stack.
             •   Loading the LAS.
             •   Monitoring the performance of device communication.
             •   Detecting communication errors.
             An FF network has at least one network manager, who coordinates the network
             management tasks of the whole system. Each field device also has a network
             management agent who manages the communication stack within the device. A
             network management agent carries out commands issued by the network manager,
             and can report events and status changes to the network manager. The network
             management objects and object descriptions that are required for data exchange are
             contained in the management VFD.
44                                                                           3BDD012902R4101
Section 2 Technical Overview FOUNDATION Fieldbus                               System Management
System Management
              System management coordinates the operation of the various field devices in a
              distributed fieldbus system.
              The following specific tasks are carried out by system management:
              •    Assignment of the device address.
              •    Address resolution for user application tags.
              •    Synchronization of the application time. The application time is the basis for
                   time-stamping the process values on the device level.
              •    Time control of a distributed user application across a link.
              •    Commissioning of a new device on the bus.
              •    Monitoring of the operation of the entire system.
              The system management objects and object descriptions that are required for data
              exchange are contained in the management VFD.
Object Dictionary
              In order to achieve a standard definition and usage of all the objects of a field device
              that are visible through the fieldbus network, descriptions of these objects are
              compiled in the object dictionary of the VFD. Each VFD contains exactly one
              object dictionary. The object dictionary of the Function Block Application VFD
              includes object descriptions of all the function block, resource block and transducer
              block parameters of a device. An object description of this type contains, for
              example, the specification of data type and length of a parameter.
              An object dictionary can be read online from the field device. The manufacturer of
              the device also supplies the object dictionaries in a form known as capabilities files
              on a data medium (floppy disk, CD-ROM). Fieldbus Builder FF is based on these
              capabilities files. The reading of the object dictionaries from the field device is not
              supported at present.
              There are also the files known as value files. A value file contains information about
              the configuration of an individual field device, which can change after the
              distribution. Unlike a capabilities file, a value file can be written to. It can be
3BDD012902R4101                                                                                    45
Device Descriptions                         Section 2 Technical Overview FOUNDATION Fieldbus
               generated by reading the configuration data from the field device. Value files are
               not currently supported by Fieldbus Builder FF.
Device Descriptions
               Along with the object descriptions, the device descriptions also form an important
               supplementary tool for ensuring the interoperability of FF devices. The device
               description contains an extended description for each object in the VFD which goes
               beyond the content of the object description. The device description includes
               information required by an automation system or a host in order to understand the
               meaning of the data in the VFD. This information includes, for example, the names
               of function block parameters which a host can utilize for the display, or help texts
               for the various objects of the device that are visible over the bus network.
               The device description is written in a standardized programming language, the
               Device Description Language (DDL) and subsequently converted to a machine-
               readable form by a program, the Tokenizer. This form of the device description is
               referred to as Device Description (DD).
               The Fieldbus Foundation provides DDs for the standard function blocks and for
               transducer blocks. The device manufacturers supply DDs with their field devices.
               These refer to the standard DDs of the Fieldbus Foundation and, where appropriate,
               complement them with manufacturer-specific features. The DDs from the device
               manufacturers are supplied on data medium (floppy disk, CD-ROM), or may
               optionally be read directly from the field device.
               Fieldbus Builder FF offers the facility to evaluate DD files from the device
               manufacturers. The reading of a DD from the field device is not supported at
               present.
46                                                                             3BDD012902R4101
                                             Section 3 Step by Step
Target Group
           This section addresses users, who are familiar with FOUNDATION Fieldbus and
           are acquainted with the parameter setting of the FF devices used. It describes the
           configuration and the commissioning of an FF Application by means of Fieldbus
           Builder FF.
3BDD012902R4101                                                                                 47
Step 1: Synchronize the FF Library                                          Section 3 Step by Step
               of the FF library the library must be uploaded to PPA. The library is said to be
               synchronized then.
               To make sure that the FF library is synchronized, change to the Plant Explorer
               Workplace Object Type Structure, select the FFUpload Aspect, and open the Library
               Upload tab. If the FF library is synchronized already - indicated by a green traffic
               light symbol as shown in Figure 2 - proceed with Step 2: Creation of an HSE Subnet
               on page 49. If the FF library is not synchronized - indicated by a red traffic light
               symbol as shown in Figure 3 - start the FF library upload by means of Upload FF
               Library. After the upload has been concluded successfully, the synchronized state
               is indicated by a green traffic light (refer to Figure 2).
48                                                                              3BDD012902R4101
Section 3 Step by Step                                       Step 2: Creation of an HSE Subnet
3BDD012902R4101                                                                              49
Step 2: Creation of an HSE Subnet                                          Section 3 Step by Step
name for the object (refer to Figure 4). Insert the object by means of Create. The
data has already been transferred in the following dialog. Check the settings and
50                                                                             3BDD012902R4101
Section 3 Step by Step                                         Step 2: Creation of an HSE Subnet
              You have thereby created a new HSE subnet for Fieldbus Builder FF. To configure
              the HSE subnet the type informations from the FF Library will be used. For this the
              data in the FF Library have to be transferred to the HSE Subnet.
              A library update is required to transfer the FF devices data from the FF Library to
              the HSE subnet.
              To do this, select the FFUpload aspect in the newly created HSE Subnet object. Start
              the update in the Library Update tab by means of Update Library. The data for the
              FF device and block classes contained in the FF Library is transferred to the HSE
              Subnet.
              Select the FFUpload aspect in the HSE Subnet object. Start the Fieldbus Builder by
              means of Open Subnet in Fieldbus Builder FF in the HSE Subnet Reference tab.
3BDD012902R4101                                                                                 51
Step 2: Creation of an HSE Subnet                                            Section 3 Step by Step
               Fieldbus Builder FF starts with an empty HSE subnet. Now configure your desired
               FF network by inserting objects in the sub-level from an object by means of Edit >
               Insert as per Table 2.
               An HSE subnet with all the FF objects listed in Table 2 is shown in the example in
               Figure 6.
               After the FF devices have been inserted into the FF Application, their parameters
               must be set.
52                                                                              3BDD012902R4101
Section 3 Step by Step                                         Step 2: Creation of an HSE Subnet
              Define the IP addresses and network settings for all stations in the HSE Subnet:
              •    HSE Linking Device
                   Select the HSE linking device object > Edit > Parameters.
              •    HSEHostCI860 Device
                   Select the HSEHostCI860 object > Edit > Parameters.
              •    OPC Server FF
                   Tools > Network > Select the OPC Server FF and press Edit. Input Resource
                   ID (as you inserted during installation of the OPC Server FF) and IP address (in
                   Client Server network) of the PC that runs the OPC Server FF.
              Some H1 devices do not display any function blocks after the insertion. These are
              H1 devices with instantiable function blocks, into which the required number of
              different block types can be inserted. Open the context menu in the graphic view of
              the H1 device > Create Function Block. All the available block types are displayed
              in the following dialog (refer to Figure 7). Select a block and insert it in the H1
              device with Create. The number of created instances is displayed in the Created
              Instances column and the available number of function blocks for each type is
              displayed in the Available Instances column.
3BDD012902R4101                                                                                  53
Step 2: Creation of an HSE Subnet                                            Section 3 Step by Step
Figure 8. HSE Subnet which has been partially checked for logical errors
               After a successful check for plausibility, store the HSE Subnet by means of FF
               Object editor > Save and close Fieldbus Builder FF.
               Change to the Plant Explorer Workplace Control Structure, select the FFUpload
               aspect in the HSE Subnet object and open the HSE Subnet Upload tab. After
               changes have been made to the HSE Subnet, HSE Subnet and Upload have different
54                                                                              3BDD012902R4101
Section 3 Step by Step                                  Step 3: Configuration of an FF Application
              time-stamps. This is also indicated by the red traffic light. Start the HSE Subnet
              upload by means of Upload HSE Subnet. After the upload has been concluded,
              HSE Subnet and Upload have the same time-stamp. This is indicated by the green
              traffic light (refer to Figure 9). The objects configured in Fieldbus Builder FF are
              mirrored by the upload to the Control Structure in the Plant Explorer.
3BDD012902R4101                                                                                  55
Step 3: Configuration of an FF Application                                   Section 3 Step by Step
                Select the FF Management Aspect and start Fieldbus Builder FF with Show Object
                in Fieldbus Builder FF (refer to Figure 11).
                Fieldbus Builder FF opens the FF Application Editor for the selected object. The
                editor starts with an empty canvas. The function blocks are placed on the canvas of
                the editor and connected to each other.
56                                                                              3BDD012902R4101
Section 3 Step by Step                                   Step 3: Configuration of an FF Application
              To insert a function block, switch to Link View in the lower part of the editor. All
              the H1 devices of the H1 link are displayed with their function blocks in the Link
              View (refer to Figure 12).
              Select a function block and place it on the canvas with the left mouse button held
              down. For the example, use an analog input (AI), a controller block (PID) and an
              analog output (AO) as shown in Figure 13. After insertion, give the function blocks
              a tag name by selecting the function block and opening the parameter dialog by
              means of Edit > Parameters. Enter the tag name in the Name field and close the
              dialog by means of OK.
              FF signals are used for the connection to the AC 800M controller. Insert an FF
              signal by means of FF Application > Signal (read) and place it on the canvas (refer
3BDD012902R4101                                                                                  57
Step 3: Configuration of an FF Application                                    Section 3 Step by Step
to Figure 14). End the insert mode with a right mouse click. Open the signal dialog
                by double clicking the FF signal frame. Define a name (in the example
                FIC1201_SP) for the FF signal. Check the settings in the following dialog
                •    Data Type: Analog; Discrete or Bitstring,
                •    Usage: H1 local; HSE + H1 or HSE + H1 (LP), slow cycle
                and conclude it with OK. For the example, select the Analog data type and the HSE
                + H1 usage. Insert another FF signal by means of FF Application > Signal (write)
                and configure it accordingly.
                    The data type bitstring is not supported by the HSEHostCI860 object.
                Now connect the function blocks and FF signals as shown in Figure 15. To do this,
                hold down the CTRL key and drag the connecting lines with the left mouse button
                held down.
                    If the Shift key is pressed in addition to the left mouse button and the CTRL key,
                    the course of the signal line is automatically defined by Fieldbus Builder FF.
58                                                                               3BDD012902R4101
Section 3 Step by Step                                  Step 3: Configuration of an FF Application
                 Please note that the FF PID control loop requires a feedback from the FF AO
                 block. In the example, the BKCAL_OUT of the FF AO block is fed back to the
                 BKCAL_IN of the FF PID block. The same applies for the master controller in
                 the AC 800M controller.
              In the example, the external set point from the AC 800M controller is
              communicated to the FF block by means of FF signal FIC1201_SP. The FF Signal
              FIC1201_BKCAL is used for feedback to the AC 800M controller.
              After the function blocks have been inserted into the FF Application, their
              parameters must be set. To do this, open the parameter dialog of a function block by
3BDD012902R4101                                                                                 59
Step 3: Configuration of an FF Application                                   Section 3 Step by Step
                double clicking the block in the FF Applic’n object or in the H1 device object (refer
                to Figure 16).
                If block-specific dialogs are in existence, they should be used for the parameter
                definition. In principle, check the following parameters during the parameter
                definition:
                •   ALERT_KEY
                    The value of the ALERT_KEY must be in the range 1 .. 255.
                •   MODE_BLK
                    The mode parameter consists of several parts. The Target mode defines the
60                                                                              3BDD012902R4101
Section 3 Step by Step                                            Step 3: Configuration of an FF Application
                    mode of operation which the block should adopt. The modes of operation into
                    which the block can be switched via the Target mode are specified by means of
                    the Permitted Mode. The Actual mode shows the current mode of the block.
                    The following modes of operation should be set for the block types (refer to
                    Table 3).
                  For the Cascade mode, Auto and Cas are to be set in the target mode at the same
                  time.
              •     Scaling
                    Customize the scaling of the individual blocks to the requirements of your
                    process.
                  It is not required to fill in all parameters initially in the parameter dialog of a
                  function block. Fields may be left blank to maintain parameters as they are in the
                  device initially.
              The HSEHostCI860 object must be configured for data exchange with the AC 800M
              controller. An FF host can access all FF signals which were defined by the
              HSE + H1 usage. Select the HSEHostCI860 object and open the parameter dialog
              with Edit > Parameters. Select the Published/Subscribed tab. Insert a new channel
              via the context menu by means of Create Component. Define
              •     Data type: Analog (DS-65) or Discrete (DS-66) and
              •     Direction: FF -> IEC61131 - from the FF device to the AC 800M or IEC61131
                    -> FF - in the opposite direction
3BDD012902R4101                                                                                          61
Step 3: Configuration of an FF Application                                   Section 3 Step by Step
                for the channel. Select the FF signal field and open the Signal Selection Dialog by
                means of the F2 key. Select the desired FF signal and transfer it to the
                HSEHostCI860 object by means of OK. The configuration of the HSEHostCI860
                object for the above example can be seen in Figure 17. Repeat this for all FF signals
                which you wish to use in programs in the AC 800M controller. The thus defined
                channels of the CI860 module can be assigned with I/O variables in Control
                Builder M.
                A schedule which includes the time sequence of the function blocks and
                communications from FF signals is automatically generated on storage of the FF
                Applic’n object. The contents of the schedule are based on the created FF
                Application and the performance specifications of the H1 devices used. To display,
62                                                                              3BDD012902R4101
Section 3 Step by Step                                       Step 4: Loading of the FF Application
              select the H1 Schedule object (refer to Figure 18). For experienced users, there is
              the possibility of moving the individual blocks in the schedule manually.
              After the FF Applications have been created, check the whole project for
              plausibility by means of Tools > Check whole project and correct any errors which
              occurred. After a successful check for plausibility, store the HSE subnet by means
              of FF Object editor > Save and close Fieldbus Builder FF.
              Change to the Plant Explorer Workplace Control Structure. Select the FFUpload
              Aspect in the HSE Subnet object and open the HSE Subnet Upload tab. After
              changes have been made to the HSE Subnet, HSE Subnet and Upload have different
              time-stamps. Start the HSE Subnet upload by means of Upload HSE Subnet. After
              the upload has been concluded, HSE Subnet and Upload have the same time-stamp.
              The configuration of the FF network with the FF Application has now been
              completed. The configured data must now be distributed to the connected devices.
3BDD012902R4101                                                                                     63
Step 4a: Precommissioning                                                   Section 3 Step by Step
              In the second step, the commissioning, the data of the FF Application is loaded into
              the individual devices.
64                                                                             3BDD012902R4101
Section 3 Step by Step                                                  Step 4a: Precommissioning
              Precommissioning of H1 Devices
              After the linking device settings have been successfully written, select an H1 link of
              the linking device.
3BDD012902R4101                                                                                  65
Step 4a: Precommissioning                                                   Section 3 Step by Step
              Open the Live List by means of Object > Live list.... The live list is divided into two
              sections (refer to Figure 20). The H1 devices actually present in the H1 link are
              listed in the left-hand section. The right-hand section contains a list of the
              configured H1 devices. Select an actual H1 device in the left-hand section and use
              the mouse to drag it to the configured H1 device in the right-hand section which
              contains the configured data for the actual H1 device.
              The tag name is written to the H1 device and the bus address of the H1 device set
              during the device assignment. The device ID is read out of the H1 device and stored
              in the Fieldbus Builder FF database.
                 You can also carry out the device assignment by selecting an H1 device and
                 opening the H1 Live List by means of Object > Assign device.... Select the H1
                 device to be assigned from the list and start the device assignment with Assign.
66                                                                              3BDD012902R4101
Section 3 Step by Step                                                    Step 4b: Commissioning
              Repeat this process for all H1 devices in the H1 link and for further H1 links and
              linking devices if required.
                 In the case of a device type with several revisions in the same plant, the device
                 assignment has to be started via the context menu of the device instance. Refer to
                 Assignment of a Single H1 Device on page 359 for a description of this dialog.
3BDD012902R4101                                                                                    67
Step 4b: Commissioning                                                     Section 3 Step by Step
              After the on-line version check has completed, the commissioning status displayed
              in the tree structure of the download dialog indicates, which objects will be loaded.
              Refer to Table 4 for the meaning of the different symbols.
• Version check has not yet been carried out for this object.
                     •    The object will not be loaded. The loaded configuration data are
                          current.
                     •    In case of a collapsed branch below this object, none of the objects in
                          the collapsed branch will be loaded. The loaded configuration data for
                          these objects are current.
                     •    Loading is necessary for at least one object in the collapsed branch.
                     •    Specific commissioning statuses for the object and all objects in the
                          collapsed branch can be displayed by expanding the branch.
                     •    Only changed configuration data are loaded into the object
                          (incremental download).
                     •    Only changed configuration data are loaded into the object
                          (incremental download).
                     •    For an H1 link: The link active scheduler (LAS) is stopped during the
                          download, i.e. the application is interrupted.
                     •    For an H1 device: The resource block is stopped. As a result, all of the
                          blocks in the device switch to Out of Service mode.
                     •    The object is loaded with all configuration data (full download).
68                                                                             3BDD012902R4101
Section 3 Step by Step                                                   Step 4b: Commissioning
              The default setting for the download options - none of the download options
              selected - will result in an incremental download without stopping LAS or H1 link
              and not changing parameter settings as they are in the devices unless the
              configuration changes made have such an impact on the link and function block
              application that they can only be loaded with briefly interrupting the application.
              Necessary interrupts are indicated as described above.
                 It is strongly recommended to keep the download options with the default
                 settings. The non-default options are only intended for users with in-depth FF
                 knowledge capable of judging the impact of the different options depending on
                 the respective status the application is in.
              Start the download by means of Start Download. In a separate window the progress
              of the loading operation and any errors that may occur are displayed (refer to
              Figure 22). All the configured data is loaded to the H1 devices and the linking
              device during the download. After successful completion of the download, indicated
3BDD012902R4101                                                                                   69
Step 4b: Commissioning                                                    Section 3 Step by Step
              by the text “Total error count: 0; Download finished”, press the Close button to
              close the progress windows as well as the download dialog.
              To load the OPC server, select the OPC Server FF object and start the download
              with Object > Download.... The settings for the OPC Server FF are loaded into the
              latter by this means.
              After the FF Application and the OPC Server FF have been successfully
              downloaded, online data are available from the devices.
70                                                                            3BDD012902R4101
Section 3 Step by Step                                                   Step 4b: Commissioning
              Select an FF Applic’n object. If the mouse cursor is held down on a block pin or an
              FF signal line, the current values are displayed (refer to Figure 23).
3BDD012902R4101                                                                                71
Step 4b: Commissioning                                                     Section 3 Step by Step
              Online data for the block parameters is also displayed in the commissioning mode.
              To do this, open the parameter dialog of a function block by double clicking the
              block in the FF Applic’n object or in the H1 device object (refer to Figure 24).
              The yellow background of individual values indicates a difference between the real
              value in the H1 device and the configured value in the Fieldbus Builder FF database.
                For the commissioning of your FF Application, compare the Actual and Target
                mode of the individual blocks. Actual and Target mode can differ from each
                other, dependent on the signal statuses at the inputs of a block.
                In this case, check the cause, e.g. a sensor not connected to the device.
72                                                                            3BDD012902R4101
Section 3 Step by Step             Step 5: Using FF Data in Controller Application and Operations
              Values of individual parameters can be changed by changing the value in the value
              field. The button bar is toggled as a result. The new value is written to the H1 device
              by means of Write and the value is written to the H1 device and the Fieldbus
              Builder FF database by means of Correct.
              Current values in the H1 device which are not in the Fieldbus Builder FF database
              (highlighted with yellow background) can be loaded into the database. For this,
              mark one or more lines in the parameter dialog. Open the context menu and start the
              transfer of the data by means of Upload marked.
3BDD012902R4101                                                                                   73
Step 5: Using FF Data in Controller Application and Operations            Section 3 Step by Step
               object in an HSE subnet in the following dialog and confirm the insertion with
               Insert (refer to Figure 25).
74                                                                            3BDD012902R4101
Section 3 Step by Step                              For use in Operations and Asset Optimization
              Select the CI860 object in the Control Structure and change to Control Builder M.
              Open the hardware editor via the context menu by means of Editor (see Figure 27).
              The FF signals assigned in Fieldbus Builder FF are displayed in the Connections tab
              in the Protocol Info column. I/O variables which can be used in the programs and
              control modules of Control Builder M can be assigned to the channels in the
              Variable column.
3BDD012902R4101                                                                                 75
For use in Operations and Asset Optimization   Section 3 Step by Step
76                                                3BDD012902R4101
            Section 4 Integration in Plant Explorer
3BDD012902R4101                                                                                  77
                                                                  Section 4 Integration in Plant Explorer
     Figure 28 shows the processing steps listed in Table 5 by means of which the library
     and configuration data is synchronized in Process Portal A (PPA) / the Plant
     Explorer Workplace and the Fieldbus Builder FF instances.
                                                     Lib
                                                           rary
         feren
                                                                  Upd
                                                                        ate
       ct Re
                   Control Structure
                     Root
                                                           C1                    FF Network
      Obje
                                                                         Bn
                                                              ra
                                                                  ry
                                                                     U
                                                                    pd
                                                                         ate
                        HSE Subnet
                                                            Cn                    FF Network
                                                                                     HSE Subnet
                          ABB LD800HSE                                                 ABB LD800HSE
                                                            Upload
                             H1 Link                                                      H1 Link                HSE Subnet n
                                H1 Schedule                                                  H1 Schedule
                                   FF Application                                               FF Application
                                ABB 600T                                                     ABB 600T
78                                                                                                3BDD012902R4101
Section 4 Integration in Plant Explorer
                Step           Description
                               Uploading of FF libraries to the Plant Explorer Workplace:
                               •    Required: after editing the FF libraries in Fieldbus Builder FF.
                               •    Prerequisite: a successful plausibility check has been executed
                                    and the FF libraries saved after editing in Fieldbus Builder FF.
                A
                               •    Call: Object Type Structure > FF Libraries > Aspect: FF Upload
                                    > Tab: Library Upload, refer to Upload FF Libraries to the Plant
                                    Explorer Workplace on page 82.
                               •    Final state: FF libraries have been synchronized.
                               Update FF libraries for HSE Subnet [i] (Library Update):
                               •    Required: before editing HSE Subnet [i] in Fieldbus Builder FF
                                    if the FF libraries have been edited after the last library update.
                               •    Prerequisite: FF libraries in the Plant Explorer Workplace have
                                    been synchronized.
                B1..n
                               •    Call: Control Structure > HSE Subnet [i] > Aspect: FF Upload >
                                    Tab: Library Update, refer to Update FF Libraries for the HSE
                                    Subnet (Library Update) on page 84.
                               •    Final state: FF libraries for HSE Subnet [i] have been
                                    synchronized.
                               Uploading HSE Subnet [i] to the Plant Explorer Workplace:
                               •    Required: after HSE Subnet [i] has been edited in Fieldbus
                                    Builder FF.
                               •    Prerequisite: a successful plausibility check has been executed
                                    and the changes saved after HSE Subnet [i] was edited in
                C1..n
                                    Fieldbus Builder FF.
                               •    Call: Control Structure > HSE Subnet [i] > Aspect: FF Upload >
                                    Tab: HSE Subnet Upload, refer to Upload HSE Subnet to the
                                    Plant Explorer Workplace on page 85.
                               •    Final state: HSE Subnet [i] has been synchronized.
3BDD012902R4101                                                                                        79
Object Types in Plant Explorer                               Section 4 Integration in Plant Explorer
               The new object types represent the FF libraries FF H1 and FF HSE device library,
               FF block library with its devices and block classes as well as the basic objects used
               in Fieldbus Builder FF for the configuration of an HSE subnet.
80                                                                              3BDD012902R4101
Section 4 Integration in Plant Explorer                                  H1 and HSE Device Library
FF Block Library
                The structure of the FF block library in the Object Type Structure of the Plant
                Explorer essentially differs from the structure of this library in Fieldbus Builder FF
                in one point. In the Plant Explorer, an object type group for the function block type,
                under which both the corresponding standard function block type and the vendor-
                specific function block types are arranged, takes the place of a standard function
                block in the block library of the Fieldbus Builder FF. For further details refer to
                Block Library on page 162.
Edit FF Libraries
                The following requirements must have been met to be able to carry out the work
                steps for editing the FF libraries described in this section:
                •    An 800xA system has been created and started.
                •    The system extension Fieldbus Builder FF has been inserted.
                These work steps, which are described in detail in the following, are to be carried
                out:
                1.   Edit FF libraries in Fieldbus Builder FF.
                2.   Upload FF libraries to the Plant Explorer Workplace.
3BDD012902R4101                                                                                       81
Upload FF Libraries to the Plant Explorer Workplace          Section 4 Integration in Plant Explorer
               4.   Carry out the required processing steps in the FF libraries in Fieldbus Builder
                    FF; refer to FF Libraries on page 161.
               5.   Check the libraries for plausibility and store in Fieldbus Builder FF.
               6.   Exit Fieldbus Builder FF.
82                                                                              3BDD012902R4101
Section 4 Integration in Plant Explorer        Create HSE Subnet in the Plant Explorer Workplace
3. Enter the name of the HSE Subnet object, refer to Figure 31.
3BDD012902R4101                                                                              83
Update FF Libraries for the HSE Subnet (Library Update)     Section 4 Integration in Plant Explorer
               4.    Create
               5.    Enter the name of the HSE Subnet reference or use the default name > OK
                    The name of the HSE Subnet reference should be identical with the name of the
                    HSE Subnet object. The name assigned to the HSE Subnet reference during
                    creation of the HSE Subnet should be subsequently changed only by experienced
                    users.
84                                                                            3BDD012902R4101
Section 4 Integration in Plant Explorer                Configure HSE Subnet in Fieldbus Builder FF
                After a successful library update, the green traffic light symbol indicates that the FF
                libraries for this subnet have been synchronized.
3BDD012902R4101                                                                                     85
Navigation                                               Section 4 Integration in Plant Explorer
Navigation
             The various possibilities for navigation between the Plant Explorer Workplace and
             Fieldbus Builder FF are presented in the following.
86                                                                         3BDD012902R4101
Section 4 Integration in Plant Explorer                              Navigating to the HSE Subnet
3BDD012902R4101                                                                                    87
Aspects of Fieldbus Builder FF in the Plant Explorer                      Section 4 Integration in Plant Explorer
                which these aspects are present. These aspects are presented in the following
                sections.
                                                                                                                                         Control Connection
                                                       FF Management
                                                                                        FF Device Info
                                                                            FF Upload
                HSE Subnet                             X                    X                                X
                HSE Device                             X                                 X                                                X
                (ABB LD800HSE)
                H1 Link                                X                                                                                  X
                H1 Schedule                            X
                FF Application                         X
                FF Block                               X                                                                                  X
                H1 Device                              X                                 X                                                X
                HSE Host CI860                         X
88                                                                                                       3BDD012902R4101
Section 4 Integration in Plant Explorer                                           FF Management
FF Management
                All FF objects in the Control Structure have the FF Management aspect. This aspect
                allows direct navigation to the respective object in Fieldbus Builder FF. Refer to
                Figure 33.
FF Upload
                The aspect is based on the HSE Subnet object in the Control Structure for the
                following description of the tabs of the FF Upload aspect.
                The FF libraries object type group also has an FF Upload aspect. Here the data
                applies in a general sense. Refer to Upload FF Libraries to the Plant Explorer
                Workplace on page 82 for the use of the FF Upload aspect for FF libraries.
3BDD012902R4101                                                                                  89
FF Upload                                                Section 4 Integration in Plant Explorer
              The name of the HSE Subnet reference should be identical with the name of the
              HSE Subnet object. The name assigned to the HSE Subnet reference during
              creation of the HSE Subnet should be subsequently changed only by experienced
              users.
90                                                                          3BDD012902R4101
Section 4 Integration in Plant Explorer                                                   FF Upload
                A red traffic light symbol indicates that the FF libraries for this HSE Subnet have
                not been synchronized. The information text states the steps required to reach the
                synchronized status.
3BDD012902R4101                                                                                       91
FF Upload                                                Section 4 Integration in Plant Explorer
92                                                                         3BDD012902R4101
Section 4 Integration in Plant Explorer                                             FF Device Info
FF Device Info
                FF Device Info aspect shows data of the FF device, e.g. Manufaturer ID, Device
                Type ID, DD Revision and Device Revision. The data are registered with the Upload
                into the aspect.
3BDD012902R4101                                                                                 93
OPC Data Source Definition                                  Section 4 Integration in Plant Explorer
              of an OPC Server FF to an HSE Subnet, on-line data from FF devices in the HSE
              Subnet are accessible by Plant Explorer.
                 In case of redundant OPC Servers FF do not allow both OPC servers to work in
                 parallel in order not to overload the H1 links, as these have only a restricted
                 bandwidth. For these purposes uncheck the checkbox Allow parallel
                 redundancy in the Special Configuration tab of the Service Group:
                 •    Service Structure > OpcDA_Connector, Service > HSE Subnet-
                      <subnet_name>, Service Group > Service Group Definition aspect > Special
                      Configuration tab
                 •    Uncheck Allow parallel redundancy checkbox.
                 For the change to take effect, it is necessary to restart the HSE Service Provider:
                 •    Service Structure > OpcDA_Connector, Service > HSE Subnet-
                      <subnet_name>, Service Group > HSE Service Provider-<subnet_name>,
                      Service Provider> Service Provider Definition aspect > Configuration tab
                 •    Uncheck Enabled checkbox and press Apply
                 •    Check Enabled checkbox and press Apply
                 •    Verify that the Current state returns to Service.
                 Furthermore configure affinitiy for all services which use the OPC Server FF in a
                 way that ensures, that all clients predictively select the same Connectivity
                 Server node as provider (from a pair of redundant Connectivity Server nodes
                 running OPC Server FF). For details on configuration of affinity refer to 800xA -
                 System, Post Installation Setup (3BUA000156R4101).
                 It is recommended not to disable the OpcDA_Connector service for the HSE
                 subnet. Disabling this service may interrupt communication between Fieldbus
                 Builder FF and the HSE subnet.
94                                                                             3BDD012902R4101
Section 4 Integration in Plant Explorer                                           Control Connection
Control Connection
                All FF blocks and hardware objects are transferred to Plant Explorer by uploading
                the HSE Subnet.
                In the Control Connection aspect of each object, all parameters whose values can be
                accessed via the OPC Server are listed in the Property View tab. Refer to Figure 38.
                •    For the FF blocks, these are all the parameters, for which the OPC access was
                     configured in the associated object class. The online data of these parameters
                     can be accessed via the OPC Server of the field instruments.
                •    The pre-defined OPC items are listed for the instances of the object types HSE
                     Linking Device, H1 Link and H1 Device. The values of these parameters can
                     be read via the OPC Server.
                For defining OPC Items refer to Enabling Parameters of the FF Blocks for OPC
                Access on page 261.
                Other aspects, e.g. the Faceplate aspect, can access data of the FF devices via these
                Control Connection aspects.
3BDD012902R4101                                                                                    95
Audit Trail                                                   Section 4 Integration in Plant Explorer
Audit Trail
              Fieldbus Builder FF generates messages which can be logged in the Audit Trail Log
              for the following events:
              •     Saving the project
              •     Changing the operating mode
              •     Start Download
              •     Abortion of the download by the user
              •     Ending the download
              •     Error or information during download
              •     Writing or correcting online parameters
              •     Too little space on the storage medium for application data
              •     General events
              To record the messages generated by Fieldbus Builder FF in the Audit Trail Log,
              enable Audit Trail in the Plant Explorer and select the following Audit Event
              classes:
              •     AuditEvent_System
              •     AuditEvent_ConfigurationChanged
              •     AuditEvent_OperatorAction.
Security Definition
              Various privileges (Permissions) are required in the Plant Explorer Workplace for
              working in the configuration and commissioning operating modes of Fieldbus
              Builder FF. Refer to Table 10.
Table 10. Requisite Privileges for the Operating Modes of Fieldbus Builder FF
96                                                                              3BDD012902R4101
Section 4 Integration in Plant Explorer                      Advanced Management of FF Libraries
3BDD012902R4101                                                                                   97
FF Library Merge                                            Section 4 Integration in Plant Explorer
              •    Step 1: Export an HSE Subnet with dependencies (this includes the FF Library)
                   from the source system (System 2).
              •    Step 2: Import the AFW file to the target system (System 1).
              •    Step 3: Run Upload FF Library to move duplicate object types to the
                   duplicate structure.
              •    Step 4: Move additional aspects from the object types in the duplicate folder to
                   the corresponding object types in the FF device type folder.
              •    Step 5: Run Update Library on all HSE Subnets.
              •    Step 6: Run Upload HSE Subnet on all HSE Subnets.
98                                                                            3BDD012902R4101
Section 4 Integration in Plant Explorer                           System Backup and Import/Export
                The FF library merge is completed, when the FF Library is uploaded, all HSE
                Subnet library information is updated, and all HSE Subnets are uploaded.
3BDD012902R4101                                                                                   99
System Backup and Import/Export   Section 4 Integration in Plant Explorer
100                                                 3BDD012902R4101
                         Section 5 System Configuration
General Instructions
           In a Fieldbus Builder FF project, precisely one HSE subnet can be configured.
           Configuration can be done offline, i. e. no HSE or H1 devices need to be physically
           connected. During system configuration the structure of the hardware used (H1 and
           HSE devices as well as OPC Gateway Stations) is set up and the functionality of the
           application configured. In a subsequent commissioning phase, configuration data is
           loaded into the devices and stations.
           One system of the 800xA System can contain several HSE subnets. In this case,
           several Fieldbus Builder FF projects are combined in the system of the 800xA
           System. Each of the HSE subnets is configured in its own Fieldbus Builder FF
           project and commissioned.
           All operations in the Fieldbus Builder FF can be performed both with the mouse and
           with the keyboard. For operation with the mouse, the most important and most
           frequently used functions are also available via toolbars and context menus. Both
           the buttons of the toolbar and the contents of the context menus depend on the
           current editing status of the project.
           With the buttons of the toolbar, general, i.e. cross-object functions are triggered, the
           functions of the context menu refer to the object currently being edited. Context
           menus are called up with the right mouse button.
           General settings such as IP address and resource ID that have been assigned during
           installation of the product may be viewed or changed calling up the Configure
           window via the start menu:
           Start > Programs > ABB Industrial IT 800xA > Device Mgmt - FF > Configure
           For a description of the dialogs refer to the “Industrial IT, 800xA - Fieldbus,
           FOUNDATION Fieldbus Device Integration, Installation” (3BDD012901)
           document.
3BDD012902R4101                                                                                101
FF Object Editor                                                   Section 5 System Configuration
FF Object Editor
Call up FF Object Editor
               After calling up the Fieldbus Builder FF from the Plant Explorer, one finds oneself
               in the FF Object Editor.
               The FF Object Editor can be called up from other tools of the Fieldbus Builder FF
               via the menu item > Tools > FF Object Editor.
102                                                                            3BDD012902R4101
Section 5 System Configuration                                    Interface of the FF Object Editor
              Tree View
              All objects in the FF network are displayed in the tree view of the FF Object Editor.
              Under the HSE Subnet object, further hierarchical levels are inserted down to the
              H1 devices. For details of the FF network configuration, refer to System Structure
              on page 155.
              The allocation of names for the individual objects takes place automatically so that
              the user does not have to allocate them himself. The names may be modified
              subsequently.
              Detail View
              The detail view of the FF Object Editor differs according to the object selected and
              shows a detailed display of the object with information such as e.g. manufacturer,
              device type, bus address. In on-line mode additional status information and
              diagnostic information is displayed here.
Operating Modes
              The Fieldbus Builder FOUNDATION Fieldbus can be operated in two operating
              modes. In the configuration mode, the HSE subnet is configured and documented.
              These steps may take place offline. This means that there does not need to be any
              system hardware for the entire configuration of the HSE subnet.
              The second operating mode is commissioning. By selecting commissioning
              communication connections with the devices on the HSE subnet and the subordinate
              H1 links are automatically set up.
              To change the operating mode, select:
              •    FF Object editor > Commissioning to change to commissioning mode
              or
              •    FF Object editor > Configuration to change to configuration mode.
3BDD012902R4101                                                                                103
General Functions of the FF Object Editor                            Section 5 System Configuration
               Context Menu
               The context menu provides a context-related choice of currently available functions.
               1.   Select an object from the tree or detail view.
               2.   Press down right mouse button.
               Insert
               1.   Select position.
104                                                                             3BDD012902R4101
Section 5 System Configuration                             General Functions of the FF Object Editor
              Cut
              1.    Select object that is to be cut out.
              2.    Edit > Cut
              The selected objects are cut out and saved in the Windows clipboard. From there,
              they can be reinserted using Paste.
              Copy
              1.    Select object that is to be copied.
              2.    Edit > Copy
              The selected objects are saved in the Windows clipboard. From there they can be
              inserted as often as desired using Paste.
              Delete
              1.    Select object.
              2.    Edit > Delete
              The selected objects are deleted from the object structure.
3BDD012902R4101                                                                                 105
General Functions of the FF Object Editor                             Section 5 System Configuration
               Search
               Edit > Search
                    The text to be searched for is internally supplemented with an * at the beginning
                    and an * at the end. Wildcards cannot be used.
                    The search function is case sensitive!
               Block Export
               In order to reuse parts of the configuration of the FF network in another subnet, a
               block of objects or an object with all subordinate objects can be exported.
               1.     Select block/object.
               2.     Edit > Export block...
               3.     Specify file name of the export file (*.hwm).
               Block Import
               After importing, a window is displayed with the objects which are on the clipboard.
               One node respectively may be selected and inserted at the desired place.
               Meanwhile, the objects remain on the clipboard and can be copied again.
               1.     Edit > Import block...
               2.     Select object.
               3.     Drag to the place of destination pressing down the left mouse button.
106                                                                              3BDD012902R4101
Section 5 System Configuration                          General Functions of the FF Object Editor
              Display Clipboard
              The dialog field in Figure 41 shows the objects on the clipboard. One node
              respectively may be selected and inserted at the desired place. Meanwhile, the
              objects remain on the clipboard and can be reinserted.
              Templates/Libraries
              Underneath the tree view, a further work area may be overlaid in which either the
              FF libraries or the template pool are displayed. The FF libraries contain the device
              and block types useable in the project. The template pool enables management of
3BDD012902R4101                                                                                107
General Functions of the FF Object Editor                           Section 5 System Configuration
               configured FF structures and FF object parameter settings that are intended for
               reuse.
               To overlay the Templates/Libraries work area, select > View >
               Templates/Libraries.
               For details, refer to FF Libraries on page 161 and Working with Templates on
               page 112.
               Network Configuration
               Tools > Network....
               The central Network Configuration dialog allows to enter or revise the IP settings
               for the nodes on the HSE subnet as well as the IP address and ressource ID of the
108                                                                             3BDD012902R4101
Section 5 System Configuration                          General Functions of the FF Object Editor
              nodes in the Client/Server network that run the OPC Server FF for this HSE subnet.
              Refer to Figure 42.
3BDD012902R4101                                                                              109
Representation in the FF Object Editor Structure                   Section 5 System Configuration
110                                                                             3BDD012902R4101
Section 5 System Configuration                    Representation in the FF Object Editor Structure
              •    Engineering status: described by the status display on the right of the object
                   icon. Table 12 shows the engineering status for a single object. If a collapsed
                   branch exists underneath the object, the status display is supplemented by the
                   information provided in Table 13 on the objects in the collapsed branch.
                     •    The object must be checked for plausibility; it has not yet been checked
                          or it has been checked with errors.
                     •    The object has been checked for plausibility with no errors.
3BDD012902R4101                                                                                111
Configuration of an FF Network                                     Section 5 System Configuration
Configuration of an FF Network
               For details for configuration of an FF network, refer to System Structure on
               page 155.
112                                                                            3BDD012902R4101
Section 5 System Configuration                                                     Create Template
Create Template
              Templates can be created from ready-configured hardware objects or new templates
              can be set up.
3BDD012902R4101                                                                                 113
Create Template                                                     Section 5 System Configuration
114                                                                             3BDD012902R4101
Section 5 System Configuration                                                  Archive Template
Archive Template
              Templates can be exported and imported for the purposes of archival and exchange
              with other projects. When templates are exported they are stored in an internal
              system format.
              Export Template
              1.   Select template.
              2.   Edit > Export block...
              3.   Enter file name for template file.
              Import Template
              1.   Edit > Import block...
              2.   Select archived template file.
              3.   Open (show contents of clipboard viewer)
              4.   Select template object.
              5.   Insert object by using Drag and Drop.
Use Template
              An FF object or a branch of a tree of FF objects is copied from the Template
              Manager to the hardware tree.
              1.   Select FF object in the templates directory.
              2.   Edit > Copy
              3.   Select suitable target node in the hardware tree.
              4.   Edit > Insert...
              The selected FF object from the template pool is added to the FF Object Editor
              structure along with any subordinate objects it may have.
              This method can be employed to use an application which has already been tested
              (FF Application template) in the configuration of a project. Once an FF Application
3BDD012902R4101                                                                                115
Tag List                                                          Section 5 System Configuration
            template has been added to the FF Object Editor structure of a specific project the
            FF function blocks must be assigned to the device instances used in the project.
Tag List
General Description of the Tag List
            The objects configured in the FF Object Editor structure are managed in the Tag
            List and made available to the user.
            This list is automatically generated or modified during the configuration of an HSE-
            subnet.
            Search criteria can be defined and activated. Both the total number as well as the
            number of currently displayed entries in the list are displayed in the status line. This
            makes it possible to identify how many tags comply with the active search criteria,
            e.g. certain block types or gateway accesses.
116                                                                            3BDD012902R4101
Section 5 System Configuration                                                              Tag List
3BDD012902R4101                                                                                 117
Edit Tag List                                                             Section 5 System Configuration
                Sort
                1.     Data > Sort
                2.     Select sort criteria
118                                                                                  3BDD012902R4101
Section 5 System Configuration                                                          Edit Tag List
              The entries of the Tag List are output on the screen in accordance with the pre-
              selected sort criterion. Refer to Figure 47 and Table 15.
              End
              Tag list > Exit
              Return to the Project Editor.
              Search
              Edit > Search...
              Tags can be searched for via their name using the search function. After selection
              of this function from the menu or the context menu, a dialog field appears with an
3BDD012902R4101                                                                                  119
Edit Tag List                                                         Section 5 System Configuration
                input field. By entering a name or the beginning of a name, the first suitable entry is
                automatically found, refer to Figure 48.
120                                                                               3BDD012902R4101
Section 5 System Configuration                                                              Edit Tag List
              Each of the 10 filter criteria may be individually activated and deactivated in the tab
              or by means of a corresponding toolbar button.
3BDD012902R4101                                                                                       121
Edit Tag List                                                          Section 5 System Configuration
                The configuration of the filter criteria is saved with the project. Upon calling up the
                Tag List, the configured filters are deactivated.
                Activated filter criteria can be identified by the correspondingly depressed toolbar
                buttons. The configured filter criteria are displayed on the toolbar buttons as
                ToolTip. The number of entries in the entire list which meet the search criteria set is
                displayed in the status line.
                Undo
                Edit > Undo.
                The last modification is reversed and the old status retained. If reversal is not
                possible, the menu item may not be selected (displayed in gray).
122                                                                                 3BDD012902R4101
Section 5 System Configuration                                                              Edit Tag List
              information and as a new entry. This new entry must then be modified to the desired
              new name. All other data is imported from the pre-selected tag.
                   If the filter is activated, i.e. the list is not displayed in full, no new tags may be
                   entered.
                   If inserting a block, the inserted tags must be given a new name. Using the Next
                   button, it is possible to skip over several tags in the block and not to include them
                   again in the list.
              Edit Field
              1.     Select desired field by double clicking, cursor is on last input position.
3BDD012902R4101                                                                                      123
Edit Tag List                                                           Section 5 System Configuration
                Block Processing
                Only one block can be defined each time. A block consists of a sequence of
                selected, complete lines in the list and can be selected as follows:
                1.    Click the cursor on the desired start of block.
                2.    Keeping the left mouse button pressed down, drag the mouse across the desired
                      area up to the end.
                or
                Hold down the SHIFT key and move the cursor with arrow keys.
                The block which arises in this way is indicated and is also retained if the left mouse
                button or SHIFT key is released.
                Cut
                1.    Select block.
                2.    Edit > Cut
                A defined block is removed from the Tag List and stored in the clipboard.
124                                                                                3BDD012902R4101
Section 5 System Configuration                                                        Edit Tag List
              The command Paste is used to reinsert this stored block at any desired position in
              the Tag List.
              Copy
              1.    Select block.
              2.    Edit > Copy
              A defined block is copied and stored in the clipboard.
              The command Paste is used to reinsert this block in the desired position in the Tag
              List.
              Paste
              1.    Select block.
              2.    Edit > Paste
              A copied or cut block in the clipboard is pasted below the cursor position.
                   As the tag names have to be modified, the same window appears as under the
                   menu item Insert new tag.
              Delete
              1.    Select block.
              2.    Edit > Delete
3BDD012902R4101                                                                               125
Edit Tag List                                                         Section 5 System Configuration
A defined block is deleted after confirmation; refer to Figure 51 and Table 18.
                Export
                1.   Select block.
                2.   Edit > Export block...
                A defined block is stored as a file on a data medium (hard disk, floppy disk). To this
                end, a further window appears into which the file path and the file name must be
                entered. This file can be imported into other projects using Import file.
                Import
                Edit > Import block...
126                                                                              3BDD012902R4101
Section 5 System Configuration                                                           Edit Tag List
              A stored file can be read in from a data medium (hard disk, floppy disk). To this end, a
              further window appears (refer to Figure 52) into which the file path, the file name and
              the file type must be entered. If tag names are found during an import in the project
              which already exist with the same name in the project, they are handled like a new tag.
              Refer to Insert new Tag in List on page 122. The importing of files (file type .msr)
              exported with Fieldbus Builder FF or text files (file type .csv or .txt) is supported.
3BDD012902R4101                                                                                   127
Edit Tag List                                                           Section 5 System Configuration
                The files to be imported must be text files in Unicode format with the following
                structure: per line the import file contains the name of the tag, the short text and the
                long text. The type of tag is not yet specified here.
                These three texts are separated by a list separator. The list separator can be a comma
                ’,’ or a semicolon ’;’. Different separators may not be used within a line. In the
                event that a text itself contains the list separator, the text or the list separator must be
                put in inverted commas (" "). The end of the file is identified by a line break.
                     The import file must be a Unicode file.
                When importing, a check is made as to whether the existing restrictions for tag
                names have been observed, otherwise the import of this tag is rejected.
                The short text may contain 12 characters maximum. If the short text is longer, the
                remaining characters are ignored during importing. The long text is 30 characters
                long maximum, and on importing, only the maximum number of characters
                permitted are read in.
                The short and long text may not contain any list separators in their text which are
                not in inverted commas. Otherwise, the tag import regards this character as a
                separator and evaluates the next character as the first character of the following
                field. If there are more than two list separators in a line, all characters after the third
                list separator until the end of the line are ignored. On the other hand, if there are
                fewer than two separators per line, the importing of this tag is rejected.
                     If format errors are detected in the import file during the tag import, the import is
                     cancelled at this point.
                The tag and the library type are initialised upon entry of new tags with ’----’ for tag
                type and ’-’ for library type. The tag type can be directly assigned to the Tag List
                (refer to Modifications to Existing Tags on page 118) or during configuration of the
                blocks.
                Station Access
                1.     Select block.
128                                                                                   3BDD012902R4101
Section 5 System Configuration                                                     Cross References
              If the inputs, outputs and internal parameters of a tag are to be read or written via an
              OPC Server FF, this access must be released; refer to Figure 53.
              For further details refer to Enabling of Tags for OPC Access on page 260 and
              Configuration with Fieldbus Builder FF on page 253.
Cross References
              Cross references are references to places at which a tag is declared or used.
              All cross references of a tag can be displayed within a list.
              1.   Select tag.
              2.   Key F5 or Tools > Cross references...
3BDD012902R4101                                                                                   129
Project Editor                                                         Section 5 System Configuration
                 A window shows the names of all objects in which the tag is used, refer to
                 Figure 54. For available actions, refer to Table 19.
Project Editor
Call up Project Editor
                 The Project Editor is called up via the menu item >
                 Project comment > Exit or,
                 FF Object editor > Exit or,
130                                                                               3BDD012902R4101
Section 5 System Configuration                           General Description of the Project Editor
3BDD012902R4101                                                                               131
General Description of the Project Editor                           Section 5 System Configuration
The following data applicable to the whole project can be entered: refer to Table 20.
132                                                                             3BDD012902R4101
Section 5 System Configuration                           General Description of the Project Editor
3BDD012902R4101                                                                                     133
Documentation                                                          Section 5 System Configuration
Documentation
General Description of the Documentation
                All the objects configured in Fieldbus Builder FF can be documented.
                A common layout is used for all documents. There is the option of incorporating
                corporate logos into the drawing header or footer. Free sorting when printing the
                documents, and a complete table of contents of all project parts make the
                documentation easier to handle.
                Clear identification of the type of document (Doc Type) via the document
                identification code enables easy location of documents.
                Automatically derived document identification (Doc ID) refers via the object name
                to the function world. Data or also output concerning the customer identification
                number is possible.
                With the help of the cross-reference list, it is easy to find all references.
                By displaying in dialog form, the documentation is clear and easy to read.
                Printing of the documentation is controlled by a so-called documentation job, i.e. for
                printing, an job must be selected. The contents of the job is defined in a
                documentation job.
Documentation Management
134                                                                                 3BDD012902R4101
Section 5 System Configuration                                         Documentation Management
              The table shows the print jobs available. Blank lines in the table represent free print
              jobs. Refer to Figure 56 and Table 21.
3BDD012902R4101                                                                                  135
Create Drawing Header / Footer                                      Section 5 System Configuration
               General
               In order to be able to make the entries in the drawing header/footer, the header
               and/or the footer in the dialog was divided into several horizontal areas to improve
               clarity.
136                                                                              3BDD012902R4101
Section 5 System Configuration                                     Create Drawing Header / Footer
              The text entered in the upper part of the dialog is assigned to the drawing header
              and/or footer. For further details refer to Figure 57 and Edit Project Information on
              page 131.
3BDD012902R4101                                                                                   137
Create Drawing Header / Footer                                    Section 5 System Configuration
138                                                                            3BDD012902R4101
Section 5 System Configuration                                     Create Drawing Header / Footer
              In this dialog, title descriptions may be entered which can be overlaid later in the
              dialog of the header lettering. Refer to Figure 59.
3BDD012902R4101                                                                                  139
Create Drawing Header / Footer                                     Section 5 System Configuration
140                                                                             3BDD012902R4101
Section 5 System Configuration                                    Create Drawing Header / Footer
3BDD012902R4101                                                                                141
Create Drawing Header / Footer                                      Section 5 System Configuration
               In this dialog, title descriptions may be entered which can later be overlaid in the
               dialog of the footer description. Refer to Figure 61.
142                                                                              3BDD012902R4101
Section 5 System Configuration                                                Basic Editing Steps
              Builder FF can be called up using the key F2. In the lower part a corresponding
              explanatory text appears upon selection of a variable. Refer to Figure 62.
3BDD012902R4101                                                                                 143
Basic Editing Steps                                                 Section 5 System Configuration
Date and time are automatically entered in the Last Revision column by the system.
144                                                                             3BDD012902R4101
Section 5 System Configuration                                         Compile Documentation Job
              Export Contents
              Documentation > Export contents...
              The table of contents of the selected job is stored in CSV format with the file ending
              *.dco. The file name and the dictionary can be selected in a dialog. The project
              dictionary is offered as the default and the first 8 characters of the documentation
              job name as the file name. This file can then be opened and edited, for example, in
              tabular form in Excel.
              End
              Documentation > Exit
              Documentation management is exited.
3BDD012902R4101                                                                                 145
Compile Documentation Job                                          Section 5 System Configuration
146                                                                              3BDD012902R4101
Section 5 System Configuration                                               Documentation Scope
Documentation Scope
3BDD012902R4101                                                                                    147
Documentation Scope                                             Section 5 System Configuration
             Sorting of the printout can be defined. The documentation printout can be sorted
             according to up to 9 criteria. The field contents of the drawing footer may be
             selected as sort criteria. Refer to Figure 65.
                During printout, each sort criterion selected here automatically becomes a
                column in the table of contents.
                Sorting according to date is not possible.
148                                                                         3BDD012902R4101
Section 5 System Configuration                                             Documentation Scope
3BDD012902R4101                                                                              149
Print out Documentation                                                Section 5 System Configuration
               Print
               Documentation > Print...
               Printing to a file or directly to the printer is started. Refer to Figure 67 and Table 25.
                  The maximum available hard disk space free must be taken into account. For
                  further details refer to Inspect Selected Documentation Scope on page 147.
                  To obtain an overview of the print scope, the preview function should be used.
                  For further details refer to Inspect Selected Documentation Scope on page 147.
150                                                                                 3BDD012902R4101
Section 5 System Configuration                                               Print out Documentation
              Print File
              Documentation > Print file...
              A previously created documentation file (extension .DPD) is printed. The file to be
              printed must be selected in a dialog field.
              Printer Setup
              Documentation > Printer setup
3BDD012902R4101                                                                                     151
Print out Documentation                                             Section 5 System Configuration
               The dialog of the Windows operating system for printer setup permits the selection
               of a printer and the undertaking of various settings. For further details refer to the
               documentation of the operating system.
Comment Editing
               Export Comment
               In comment editor select:
               Comment > Export
               The contents of the text of the comment field is stored as a text file *.txt and thus
               serves as the basis for new print job comments. This text file is stored in Unicode
               format.
152                                                                              3BDD012902R4101
Section 5 System Configuration                                              Print out Documentation
3BDD012902R4101                                                                                  153
Print out Documentation   Section 5 System Configuration
154                                  3BDD012902R4101
              Section 6 Configuring an FF Network
System Structure
FF Network with Interface to an IEC 61131 Controller
            The FF network comprises at least one HSE subnet and any number of H1 links,
            which are connected via the FF linking devices (LD). The FF network can be
            interfaced with an IEC 61131 controller via a FOUNDATION Fieldbus HSE
            communication interface module CI860 in the AC 800M which is connected to an
            HSE subnet as an HSE host. Refer to Figure 69.
            The devices connected to an HSE subnet - the FF linking devices and HSE hosts -
            communicate with one another using the HSE protocol. An FF linking device
            generally provides several FOUNDATION Fieldbus H1 links. FF linking devices of
            device class 42c allow process data that has been published cyclically on the
            subsidiary H1 links to be "republished" on the HSE subnet. By using HSE-
            republishing, it is possible to configure cyclical communication between field
            devices on different H1 links and devices on the HSE subnet.
3BDD012902R4101                                                                        155
                                                                                    Section 6 Configuring an FF Network
                    FF linking devices operate as gateways between the HSE subnet and the field
                    devices on the H1 links both for the configuration data from the field devices and for
                    the process data which is exchanged cyclically.
                                 Engineering Workplaces
                                 - Control Builder M
                                 - Fieldbus Builder FF                                         Operator Workplaces
                                                                                                                            Client Server
                                                                                                                            Network
Control Network
                                                                                                                         HSE Subnet
                                                 LD 800HSE               LD 800HSE                           LD 800HSE
      LD 800HSE                                  redundant               redundant                           redundant
                  H1 Links
                                      H1 Links
H1 Links
H1 Links
H1 Field Devices
                    Connectivity servers with OPC Server FF installed provide the connection between
                    the Client Server network on the one side and the HSE subnets on the other side.
156                                                                                                               3BDD012902R4101
Section 6 Configuring an FF Network
              Both the configuration information from the Fieldbus Builder FF and all data
              accesses of Plant Explorer are transported to the field devices via OPC Server FF.
                 Although HSE uses the standard Ethernet Physical Layer, ABB currently does
                 neither recommend nor support to mix HSE with other protocols or to run several
                 HSE Subnets on the same Ethernet Physical Layer (wire).
                 HSE causes a lot of broadcast and multicast traffic, requiring significant
                 bandwidth on the Ethernet. Without explicit tests, it cannot be guaranteed that
                 HSE can co-exist with other protocols. Such tests are not executed as part of the
                 product release.
              The Fieldbus Builder FF enables the configuration and commissioning of FF linking
              devices of device classes 42a, 42b and 42c.
              In order to configure this kind of system structure, the FF objects specified are
              configured in the FF Object Editor structure. Table 26 contains a list of the available
              FF objects.
               Object                 Description
               FF Block Library       FF Block Library object:
                                      Library for accommodating the block classes for Function
                                      blocks, Resource blocks and Transducer blocks that have
                                      been imported via FF device import. The block types
                                      contained in the block library are available for use in the
                                      project.
               H1 Device Library      H1 Device Library object:
                                      Library for accommodating the H1 device classes imported
                                      using FF device import. The H1 device types contained in
                                      the H1 device library are available for use in the project.
               HSE Device Library     HSE Device Library object:
                                      Library for accommodating the HSE device classes imported
                                      using FF device import. The HSE device types contained in
                                      the HSE device library are available for use in the project.
3BDD012902R4101                                                                                     157
                                                 Section 6 Configuring an FF Network
      Object             Description
      FF Block Class     FF Block Class object:
                         The block class represents the type of a block (analog input,
                         PID controller etc.). The FF Block Class object contains a set
                         of initial parameters. When an instance of the block is added
                         to the application, it is assigned these initial parameters by
                         default.
      H1 Device Class    H1 Device Class object:
                         The H1 device class represents the type of an H1 device.
                         The H1 Device Class object contains the device-type-
                         specific data from the device description (DD) and the
                         capabilities files.
      HSE Device Class   HSE Device Class object:
                         The HSE device class represents the type of an HSE device.
                         The HSE Device Class object contains the device-type-
                         specific data from the device description (DD) and the
                         capabilities files. FF linking devices belong to this device
                         class.
      FF Network         FF Network object:
                         The FF Network object is the root node of the project.
                         Besides the HSE Subnet object up to two OPC Server FF
                         objects can be present below this root object.
      HSE Subnet         HSE Subnet object:
                         Fieldbus network for connecting FF devices using the HSE
                         communication profile. The HSE Subnet object contains the
                         signal list for the HSE subnet and the subsidiary H1 links.
      HSEHostCI860       HSE Host object:
                         The HSE Host object represents the interface between the
                         HSE subnet and an IEC 61131 controller. It contains
                         configuration data for the exchange of data between the
                         HSE subnet and the IEC 61131 controller.
158                                                                3BDD012902R4101
Section 6 Configuring an FF Network
               Object                 Description
               HSE Device             HSE Device Instance object:
                                      Specific HSE device used in the project with device-specific
                                      parameter data. FF linking devices are represented by HSE
                                      Device Instance objects.
               H1 Link                H1 Link object:
                                      Fieldbus network on an FF linking device for connecting FF
                                      devices which use the H1 communication profile. FF linking
                                      devices generally provide several H1 links.
               H1 Schedule            H1 Schedule object:
                                      Editor for displaying the automatically-generated, time-based
                                      processing sequence of FF function blocks that have been
                                      configured in an H1 link, which also provides the option of
                                      post-processing.
               FF Application         FF Application object:
                                      Application that has been modelled using FF function blocks,
                                      and whose cycle time can be specified by the operator.
               H1 Device              H1 Device Instance object:
                                      Specific H1 field device used in the project with device-
                                      specific parameter data.
               FF Block               Block Instance object:
                                      A specific block with its own individual parameter data that is
                                      used in an application.
               OPC Server FF          OPC Server FF object:
                                      The OPC Server FOUNDATION Fieldbus (OPC Server FF)
                                      makes data from FOUNDATION Fieldbus devices available
                                      to any desired OPC clients.
              The FF signals of the HSE subnet are defined using the existing HSE Subnet object.
              FF linking devices can be inserted into the structure in the form of HSE Device
              Instance objects below the HSE Subnet object.
3BDD012902R4101                                                                                   159
                                                      Section 6 Configuring an FF Network
      The FOUNDATION Fieldbus network is interfaced to the IEC 61131 Controller via
      a FOUNDATION Fieldbus HSE communication interface module in the AC 800M.
      This is done by inserting an HSE Host object (HSEHostCI860) below the HSE
160                                                                     3BDD012902R4101
Section 6 Configuring an FF Network       FF Network without Interface to an IEC 61131 Controller
              Subnet object in the FF Object Editor structure. The data exchange between the
              IEC Controller and the FF network is configured using this object.
                 If the Engineering Workplace on which the Fieldbus Builder FF is running is not
                 directly connected to the HSE subnet, an OPC server must be configured. The
                 OPC server makes available the communications connection required for loading
                 the configuration data. Refer to Configuration with Fieldbus Builder FF on page
                 253 for the configuration of an OPC server.
FF Libraries
                 Before you start working with FF libraries familiarize yourself with the FF
                 libraries concept used in the Plant Explorer Workplace. Please refer to Basic
                 Principles of the Integration in Plant Explorer on page 77.
              When working with FF objects a distinction is made between classes and instances.
              The class determines the functionality and visual appearance of an object. For
              example, FF block types and FF device types are represented as classes. The classes
              are stored together in libraries.
              To use a class, instances of the class are formed. For example, an FF Application is
              configured in the FF Application Editor using FF function block instances. H1
              device instances, on the other hand, are used for configuring an H1 link in the FF
              Object Editor structure.
              Both the class and the instance have a parameter input dialog. Changes carried out
              in the parameter input dialog for the class affect all instances for that class that are
              already in use as well as all instances of the class that are created later. So that the
              changes become effective in instances that are already in use it is necessary to open
              the parameter input dialog for each instance and reset the parameters. Changes in
3BDD012902R4101                                                                                   161
Block Library                                                   Section 6 Configuring an FF Network
                the parameter input dialog for an instance, on the other hand, affect only that
                instance.
                     OPC access parameters, OPC short names, user dialoges and list of parameter
                     values can only be changed in the class description and therefore directly become
                     effective in all instances.
                In the FF Object Editor, underneath the tree view, a window pane showing libraries
                can be overlaid. To show / hide this sub-window:
                1.     View > Templates/Libraries.
                2.     Select tab Libraries.
                The block library, the H1 device library and the HSE device library are displayed.
                The initial contents of these libraries is a set of pre-integrated device types and
                corresponding block types provided by the FOUNDATION Fieldbus Device
                Integration Library. Refer to Section 14, FF Device Integration Library. The
                contents of these libraries may be extended by importing FF devices. Refer to
                Expanding FF Libraries on page 165.
                     The Fieldbus Builder FF allows you to benefit from the open FOUNDATION
                     Fieldbus protocol. The FOUNDATION Fieldbus specification includes some
                     degrees of freedom. In order to guarantee the system function interoperability
                     for devices not included in the FF Device Integration Library, a device type
                     specific in-depth integration test is strongly recommended for H1 devices; it is
                     required for HSE devices (linking devices).
Block Library
                The block library contains the block types that can be used in the project in the form
                of FF block classes. This library contains the following branches:
                •      Function blocks: Provide processing functions in the field devices.
                •      Resource blocks: Describe general features of the device. Every device has
                       exactly one resource block class.
                •      Transducer blocks: Decouple the function blocks from local input/output
                       functions of the sensor and actuator hardware. There is normally one
                       transducer block class for each input or output function block class.
162                                                                                3BDD012902R4101
Section 6 Configuring an FF Network                                                 H1 Device Library
              The block library is filled with project-specific data when FF devices are imported.
              Refer to Figure 71. For further details refer to Expanding FF Libraries on page 165.
                 It is not possible to add library elements explicitly in the block library. This is
                 performed implicitly by importing FF devices.
                 It is not possible to delete library elements explicitly in the block library. This is
                 done implicitly by deleting FF devices in the H1 device library.
H1 Device Library
              The H1 device library contains, in the form of FF device classes, the H1 device
              types that can be used in the project. Refer to Figure 72.
              The special H1 device Standard FBs contains the standard function blocks specified
              by the Fieldbus Foundation. Refer to User Application on page 41.
3BDD012902R4101                                                                                    163
HSE Device Library                                             Section 6 Configuring an FF Network
              The H1 device library is expanded by importing H1 devices. For further details refer
              to Importing H1 Field Devices on page 165.
              When an H1 device class is deleted, the elements associated with this device class in
              the device library are automatically deleted. An H1 device class can therefore only
              be deleted if the following criteria are met:
              •      The project does not contain any instances for this H1 device class.
              •      There are no block instances in the project which refer to the block classes
                     imported with this device.
                  It is not possible to add library elements explicitly in the H1 device library. This
                  is performed implicitly by importing FF devices.
                  If an element is deleted from the H1 device library, then the elements associated
                  with that H1 device class are automatically deleted from the block library.
164                                                                              3BDD012902R4101
Section 6 Configuring an FF Network                                          Expanding FF Libraries
              The HSE device library is expanded by importing HSE devices. For further details
              refer to Importing HSE Devices on page 169.
              An HSE device class can only be deleted if there are no existing instances of that
              HSE device class in the project.
                 It is not possible to add library elements explicitly in the HSE device library. This
                 is done implicitly by importing HSE devices.
Expanding FF Libraries
              All FF devices, which are intended to be used in the project, must be known with
              their class description. With the import of an FF device the libraries of the Fieldbus
              Builder FF are extended by the device and block classes of this device. Thereby the
              required information for configuration and parameterization of the device and all
              supported blocks is made available in Fieldbus Builder FF.
                 The Fieldbus Builder FF allows you to benefit from the open FOUNDATION
                 Fieldbus protocol. The FOUNDATION Fieldbus specification includes some
                 degrees of freedom. In order to guarantee the system function interoperability
                 for devices not included in the FF Device Integration Library, a device type
                 specific in-depth integration test is strongly recommended for H1 devices; it is
                 required for HSE devices (linking devices).
3BDD012902R4101                                                                                   165
Importing H1 Field Devices                                     Section 6 Configuring an FF Network
               The FF device files, i.e. Capabilities files (refer to Section 2, Technical Overview
               FOUNDATION Fieldbus, Object Dictionary on page 45) and Device Description
               files (refer to Section 2, Technical Overview FOUNDATION Fieldbus, Device
               Descriptions on page 46) provided by the device manufacturers, form the basis for
               the import.
               H1 devices are imported within the H1 device library using menu item Insert.
               When Insert is selected, the device selection dialog appears.
               1.   Select H1 Device Library
               2.   Edit > Insert
               3.   Select device file with the file name extension .cff.
               4.   Press the OK button in the Device Info window. Refer to Figure 74.
166                                                                            3BDD012902R4101
Section 6 Configuring an FF Network                                      Importing H1 Field Devices
                 When an H1 field device is imported, the content of the device description (DD)
                 is interpreted. If the device description contains descriptive elements that are not
                 supported by the current version of Fieldbus Builder FF, this will be indicated in
                 the DD Import Log window. Users may decide nonetheless to use the elements
                 listed there, but they must take responsibility for this decision. During the
                 configuration and commissioning phases special handling procedures may need
                 to be employed for these elements.
              After the device has been imported, all the information needed to configure and
              define parameters for the imported device type is available.
                 There are only limited facilities for updating an existing device type in the H1
                 device library. The Capabilities file can generally be updated. An update Device
                 Description is always imported as a new device.
                 The parameters MANUFACTURER (manufacturer ID), DEVICE_TYPE,
                 DEVICE_REVISION and DD_REVISION (revision of the device description)
                 serve to identify a device description. If two device descriptions show no
                 differences in any of these identification parameters, then they are considered to
                 be identical. Each device can be imported only once. If a device description has
                 at least one identification parameter that differs from an existing device
                 description, when the second device description is imported a new device is
                 created in the H1 device library.
              In accordance with the FF Specification, the path to the device files contains the
              manufacturer ID and the device type. The file name of a capabilities file is
              composed of three pairs of characters. These pairs identify the revision of the
              device, the device description and the capabilities file. The file name extension is
              .cff. When the device is imported, files with extensions .sym and .ffo, which are
              stored in the same directory, are also copied.
              The path of a capabilities file for the pressure transmitter 2000T from ABB is
              shown:
                   000320/0089/010302.cff
              It is made up as follows:
              000320       Manufacturer ID: ABB Instruments
              0089         Device type: 2000T
              01           Revision of the device
3BDD012902R4101                                                                                  167
Importing H1 Field Devices                                    Section 6 Configuring an FF Network
                Manufacturer ID            Manufacturer
                0x00012C                   KROHNE Messtechnik
                0x000302                   Smar International Co.
                0x000309                   Fuji Electric Co., Ltd.
                0x000310                   Micro Motion, Inc.
                0x000320                   ABB
                0x000457                   Ohmart/Vega
                0x001151                   Rosemount, Inc.
                0x004649                   Fieldbus, Inc.
                0x0021C3                   Bürkert Werke GmbH & Co.
                0x005100                   Fisher Controls International, Inc.
                0x00E099                   Samson AG
                0x00FF01                   Rotork Controls Limited
                0x0B87A3                   El-O-Matic
                0x0DFC96                   Yamatake Corporation
                0x385884                   Foxboro (and Foxboro-Eckardt)
                0x445644                   Dresser Valve Division
                0x452B48                   Endress + Hauser
                0x464C4F                   Flowserve
                0x48574C                   Honeywell IAC
                0x4E4943                   National Instruments
168                                                                              3BDD012902R4101
Section 6 Configuring an FF Network                                        Importing HSE Devices
               Manufacturer ID             Manufacturer
               0x502B46                    Pepperl + Fuchs
               0x524149                    Rosemount Analytical Inc.
               0x545758                    TopWorx
               0x594543                    Yokogawa Electric Corporation
3BDD012902R4101                                                                             169
Assigning Bitmaps                                               Section 6 Configuring an FF Network
              After the device has been imported, all the information needed to configure and
              define parameters for the imported device type is available.
                    The parameters MANUFACTURER (manufacturer ID), DEVICE_TYPE and
                    DEVICE_REVISION serve to identify a device type. If all three of these
                    identification parameters are identical for two devices, then those two devices are
                    viewed as identical. Each device can be imported only once. If one or more of the
                    identification parameters is different a new device is created in the HSE device
                    library when the second device type is imported.
              The naming of capabilities files for HSE devices is subject to the same rules as for
              H1 devices (refer to Importing H1 Field Devices on page 165). The file name
              extension is .cfh.
Assigning Bitmaps
              Each object can be represented by device-type-specific bitmaps in the detail view.
              The graphical representation of a device in detail views and the view in operating
              status Normal and Failure from the superordinate object is defined in a dialog
              accessible via the context menu of the appropriate object class.
170                                                                               3BDD012902R4101
Section 6 Configuring an FF Network                                           Assigning Bitmaps
3BDD012902R4101                                                                             171
Inserting FF Objects                                            Section 6 Configuring an FF Network
Inserting FF Objects
               For the configuration of an FF network FF objects are inserted in the
               FF Object Editor structure.
172                                                                                3BDD012902R4101
Section 6 Configuring an FF Network                       Insert HSE Host Object (HSEHostCI860)
3BDD012902R4101                                                                                 173
Insert H1 Schedule Object                                      Section 6 Configuring an FF Network
                    For inserting an H1 Device Instance object, the types of devices are available
                    which are present in the H1 device library.
                    Refer to Expanding FF Libraries on page 165.
174                                                                              3BDD012902R4101
Section 6 Configuring an FF Network                                  View of FF Object Instances
3BDD012902R4101                                                                               175
Detail View of the HSE Device Instance Object                Section 6 Configuring an FF Network
176                                                                           3BDD012902R4101
Section 6 Configuring an FF Network                           Detail View of the HSE Host Object
              Double-click on an inserted H1 link, the program will branch to that H1 link. If you
              double-click on an H1 link that has not yet been inserted, then the link concerned
              will be inserted.
3BDD012902R4101                                                                               177
Detail View of the H1 Link Object                            Section 6 Configuring an FF Network
178                                                                            3BDD012902R4101
Section 6 Configuring an FF Network                          Detail View of the H1 Link Object
3BDD012902R4101                                                                           179
Detail View of the H1 Schedule Object                       Section 6 Configuring an FF Network
180                                                                          3BDD012902R4101
Section 6 Configuring an FF Network                      Detail View of the FF Application Object
3BDD012902R4101                                                                              181
Detail View of the H1 Device Instance Object                  Section 6 Configuring an FF Network
               These include tag name, vendor, device type, device ID and bus address. The
               instances of resource blocks, transducer blocks and function blocks provided by this
               device instance are shown along with this information. For each instance of a block,
               block ID, OD index, block type and tag name are shown. Function block instances,
               which are not yet being used in an FF Application, are displayed in gray.
               In order to achieve a realistic representation of the device, a bitmap can be assigned
               to the device class. If no bitmap has been assigned, then the standard display for an
               FF device is shown.
182                                                                             3BDD012902R4101
Section 6 Configuring an FF Network                    Detail View of the H1 Device Instance Object
              Select an H1 Device Instance object from the tree view or the detail view of the H1
              link.
              Create FF Function Block Instance
              There are FF devices for which the FF function block instances must first be
              created. This is performed in the detail view for the Device Instance object. Refer to
              Figure 84 and Table 29.
3BDD012902R4101                                                                                      183
Detail View of the H1 Device Instance Object                 Section 6 Configuring an FF Network
               1.   Context menu in the detail view of the device instance object > Create
                    function block...
               2.   Select function block type from the list > Create
               3.   Create further function blocks if required
               4.   Close
               Delete FF Function Block Instance
               This action is only available for FF devices for which the FF function block
               instances must be created in the manner described previously. In the Device
               Instance object detail view for such devices an unused function block instance
               (displayed in gray) can be deleted.
               1.   Context menu of an unused function block instance
               2.   Delete
               The function block instance in the field device is deleted. The resources are
               released.
               Set Parameter Values for FF Function Block Instance
               Function block instances that are already in use (displayed in black) can have
               parameter values set via the context menu.
               1.   Context menu of a used function block instance.
               2.   Parameters
               For details of the parameter setting process refer to FF Block Instance Object on
               page 234.
184                                                                            3BDD012902R4101
                              Section 7 Parameter Settings
3BDD012902R4101                                                                          185
H1 Device Library Object                                              Section 7 Parameter Settings
186                                                                             3BDD012902R4101
Section 7 Parameter Settings                                               FF Block Library Object
3BDD012902R4101                                                                                 187
FF Block Class Object                                                  Section 7 Parameter Settings
188                                                                              3BDD012902R4101
Section 7 Parameter Settings                                        Initial Instance Parameters Tab
               The download column, OPC access and OPC short name represent a special feature
               of the parameter dialog as they can only be edited at the function block class. It is
               not possible to edit them at the block instance. Refer to Figure 88 and Table 33.
3BDD012902R4101                                                                                 189
Initial Instance Parameters Tab                                    Section 7 Parameter Settings
190                                                                           3BDD012902R4101
Section 7 Parameter Settings                                            Initial Instance Parameters Tab
                    When a Save is subsequently performed the parameter values in the grid are
                    stored as the values of the initial instance parameters for the function block class.
                    When a Save is subsequently performed the parameter values in the grid are
                    stored as the values of the initial instance parameters for the function block class.
                    If the tab is left via Cancel, the parameter value sets that have been stored since
                    opening the tab will be lost.
3BDD012902R4101                                                                                      191
Initial Instance Parameters Tab                                       Section 7 Parameter Settings
192                                                                             3BDD012902R4101
Section 7 Parameter Settings                                                           Block Info Tab
3BDD012902R4101                                                                                   193
Managing Parameter Value Sets                                       Section 7 Parameter Settings
194                                                                           3BDD012902R4101
Section 7 Parameter Settings                                          Managing Parameter Value Sets
               Block parameters can be edited on both the FF Block Class object and the FF Block
               Instance object. The current parameter values for the object can be saved as a user-
               defined parameter value set using the Store values parameter value set item from the
               context menu.
               Fieldbus Builder FF supports the following parameter value sets:
               •     Default values, block-type-unspecific
                     One parameter value set; non-modifiable.
                     This minimal parameter value set provided by the system contains block-type-
                     unspecific default values for a small number of selected block parameters.
                     These values have proved to be useful initial values in the commissioning of a
                     variety of FF projects. This parameter value set is available for selection on the
                     FF Block Class object and the FF Block Instance object.
               The following parameter value sets are block-type-specific. They do not refer to a
               device class.
               •     Initial instance parameter values, block-type-specific
                     One parameter value set; modifiable by the user.
                     This is the current parameter value set for the FF block class. When a new
                     block instance is created these parameter values will be assigned by default.
                     This set of parameter values can be edited on the Initial instance parameters
                     tab; refer to Initial Instance Parameters Tab on page 188. It is prefilled with the
                     default values, block-type-unspecific.
               •     User-defined values, block-type-specific
                     0 .. n parameter value sets, modifiable by the user.
                     These user-managed parameter value sets are available for selection on the FF
                     Block Class object and the FF Block Instance object. A new set of user-defined
                     values, block-type-specific can be created on both the FF Block Class object
                     and the FF Block Instance object using the Store parameter value set item from
                     the context menu. Refer to Initial Instance Parameters Tab on page 188 and
                     Parameters Tab on page 236. The user can view and delete these parameter
                     value sets on the Block Info tab for the FF Block Class object, refer to Block
                     Info Tab on page 193.
                   Parameter value sets that are represented in angel brackets, e. g. <AI Default
                   Values>, are stored at the superordinate block class.
3BDD012902R4101                                                                                     195
Managing Parameter Value Sets                                       Section 7 Parameter Settings
              The following parameter value sets with additional reference to a device class are
              available only on FF Block instances that are assigned to devices. Access to a
              parameter value set of this category is only possible if the block type and the
              assigned device type agree with the values for the current block instance object.
              •    Vendor defined values, device-type-specific
                   0 .. n parameter value sets, non-modifiable.
                   These non-modifiable parameter value sets contain default values and example
                   values from the Capabilities File.
                  Defaults and example values from the Capabilities File are assigned to the block
                  parameters described in the DD using the parameter names. Therefore, defaults
                  and example values are only available for those block parameters for which these
                  values are listed in the Capabilities File under the parameter name used in the
                  DD. The block parameter names used in the DD appear in the tabs Initial Instance
                  Parameters for the block class and Parameters for the block instance.
              •    User-defined values, device-type-specific
                   0 .. n parameter value sets, modifiable by the user.
                   These user managed parameter value sets can be created in the Parameters tab
                   of an FF Block Instance object that is assigned to a device using the Store
                   parameter value set item from the context menu. Refer to Parameters Tab on
                   page 236. This type of parameter value set is available for selection on the
                   corresponding FF Block instances of the same device type.
                  A parameter value set can also contain empty entries (where no value is entered
                  for a parameter). When the device configuration data is loaded, these parameters
                  are ignored.
                  The entry in the Download column of the parameter table determines whether a
                  parameter value that is entered is used when the device configuration data is
                  loaded. Refer to Parameters Tab on page 236.
196                                                                           3BDD012902R4101
Section 7 Parameter Settings                                              H1 Device Class Object:
3BDD012902R4101                                                                                197
Device Info Tab                                                         Section 7 Parameter Settings
198                                                                               3BDD012902R4101
Section 7 Parameter Settings                                            Download Adjustment Tab
               For some FF devices download of configuration data may fail when applying the
               standard download sequence. If download of configuration data repeatedly fails for
               a device type, you may try to select one of the download adjustment options on this
               tab:
               •   Download loads startlist before parameters.
               •   Download must not use “Clear VCR List” command.
               •   Download repeats the LAS write service until it succeeds.
3BDD012902R4101                                                                               199
Capabilities File Tab                                                   Section 7 Parameter Settings
200                                                                                3BDD012902R4101
Section 7 Parameter Settings                                                   Capabilities File Tab
3BDD012902R4101                                                                                  201
Device Description Tab                                                Section 7 Parameter Settings
202                                                                             3BDD012902R4101
Section 7 Parameter Settings                                                       VCR Info Tab
3BDD012902R4101                                                                               203
Block Info Tab                                                          Section 7 Parameter Settings
Context Menu
                      When the Capabilities File is updated, the device instances and associated block
                      instances become implausible.
204                                                                               3BDD012902R4101
Section 7 Parameter Settings                                             HSE Device Class Object
               Set Bitmap
               For configuring the graphical representation of device instances proceed as follows:
               1.   Select H1 Device Class object
               2.   Object > Set Bitmap...
               For details on the assignment dialog refer to Assigning Bitmaps on page 170.
3BDD012902R4101                                                                                205
Device Info Tab                                                        Section 7 Parameter Settings
206                                                                              3BDD012902R4101
Section 7 Parameter Settings                                                      Capabilities File Tab
3BDD012902R4101                                                                                    207
VCR Info Tab                                                       Section 7 Parameter Settings
208                                                                         3BDD012902R4101
Section 7 Parameter Settings                                                           Revisions Tab
Revisions Tab
               This tab contains the revisions of the virtual field devices (VFD – Virtual Field
               Device) in the HSE device. Refer to Figure 99.
Context Menu
                    When the Capabilities File is updated, the device instances in the project become
                    implausible.
3BDD012902R4101                                                                                    209
FF Network Object                                                    Section 7 Parameter Settings
              Set Bitmap
              For configuring the graphical representation of device instances proceed as follows:
              1.    Select HSE Device Class object
              2.    Object > Set Bitmap...
              For details on the assignment dialog refer to Assigning Bitmaps on page 170.
FF Network Object
              The FF Network object is the root node of the project. Besides the HSE Subnet
              object up to two OPC Server FF objects can be present below this root object.
210                                                                            3BDD012902R4101
Section 7 Parameter Settings                                                 HSE Subnet Settings Tab
               information, usage (HSE + H1 or H1), the group and an optional comment are
               displayed. Refer to Figure 100.
               For details of the FF signal list and the parameters that can be defined for it, refer to
               FF Signal List on page 288.
3BDD012902R4101                                                                                     211
HSE Subnet Settings Tab                                               Section 7 Parameter Settings
212                                                                            3BDD012902R4101
Section 7 Parameter Settings                                       HSE Subnet Settings Tab
3BDD012902R4101                                                                           213
HSE Subnet Settings Tab                                             Section 7 Parameter Settings
214                                                                          3BDD012902R4101
Section 7 Parameter Settings                                 HSE Subnet Settings Tab
3BDD012902R4101                                                                    215
HSE Host Object, HSEHostCI860                                     Section 7 Parameter Settings
216                                                                        3BDD012902R4101
Section 7 Parameter Settings                                             Published/Subscribed Tab
Published/Subscribed Tab
               The mapping of FF signals to IEC 61131 I/O channels is configured on this tab. It
               contains all the signal channel mappings for the HSE network. For each signal
               channel mapping the Channel, the Data type (analog or discrete), the direction of the
               data transfer (FF     IEC 61131 or IEC 61131      FF), the FF signal name to be
               mapped, the Cycle Time for Publishing (Publish) and an optional comment are
               displayed. Refer to Figure 103.
               For the configuration details of data exchange between an IEC 61131 application on
               the AC 800M and the FF network refer to Mapping of FF Signals to Channels for
3BDD012902R4101                                                                                 217
Published/Subscribed Tab                                        Section 7 Parameter Settings
              the HSE Host Object on page 296 and to the manual “800xA - Control and I/O
              FOUNDATION Fieldbus, Engineering and Configuration” (3BDD012903) .
218                                                                      3BDD012902R4101
Section 7 Parameter Settings                                       HSE Device Instance Object
3BDD012902R4101                                                                             219
HSE Device Instance Object                                          Section 7 Parameter Settings
220                                                                           3BDD012902R4101
Section 7 Parameter Settings                                                             H1 Link Object
H1 Link Object
H1 Settings Tab
               Communication parameters and system management parameters for the H1 link are
               set on this tab. It is not necessary, as a rule, to change the default values. However, it
               may be expedient to change individual values in order to optimize communication.
               Refer to Figure 105 and Table 45.
                  A knowledge of the basics of FF network management and FF system
                  management is a prerequisite for making changes to the default values. Refer to
                  the FF Specifications Network Management (FF-801) and System Management
                  (FF-880). The telegram structure is described in the specification IEC 61158-1 to
                  5, Digital data communications for measurement and control - Fieldbus for use
                  in industrial systems.
3BDD012902R4101                                                                                      221
H1 Link Object                                                          Section 7 Parameter Settings
222                                                                               3BDD012902R4101
Section 7 Parameter Settings                                              H1 Link Object
3BDD012902R4101                                                                         223
H1 Link Object                                                    Section 7 Parameter Settings
224                                                                         3BDD012902R4101
Section 7 Parameter Settings                                                     H1 Link Object
              MaxInterChanSignalSkew    Devices that receive data via several ports from the
                                        same H1 link must take into account a maximum
                                        time shift (signal skew) of five-bit transmission times.
                                        This parameter allows the maximum permissible
                                        time shift for the H1 link to be increased by 0 to 7 4-
                                        bit transmission times.
                                        The value range is (0 to 7) * 4* tbit.
3BDD012902R4101                                                                              225
H1 Link Object                                                   Section 7 Parameter Settings
226                                                                        3BDD012902R4101
Section 7 Parameter Settings                                                     H1 Link Object
3BDD012902R4101                                                                              227
H1 Link Object                                                   Section 7 Parameter Settings
228                                                                        3BDD012902R4101
Section 7 Parameter Settings                                                   H1 Link Object
3BDD012902R4101                                                                           229
H1 Link Object                                                       Section 7 Parameter Settings
230                                                                            3BDD012902R4101
Section 7 Parameter Settings                                                    H1 Schedule Object
H1 Schedule Object
               The parameter dialog for the H1 Schedule object contains no parameter data other
               than the general data. Parameters can be defined in the detail view of the H1
               Schedule object, the schedule editor. Refer to Data Exchange on page 331.
3BDD012902R4101                                                                                  231
FF Application Object                                                 Section 7 Parameter Settings
FF Application Object
               All the FF function blocks used in an FF Application are processed cyclically with
               the same cycle time. This time, which is also known as FF Application cycle time, is
               specified on the tab. This parameter is preset to a default value. Refer to Figure 106.
232                                                                             3BDD012902R4101
Section 7 Parameter Settings                                          H1 Device Instance Object
3BDD012902R4101                                                                               233
FF Block Instance Object                                              Section 7 Parameter Settings
234                                                                             3BDD012902R4101
Section 7 Parameter Settings                                             FF Block Instance Object
3BDD012902R4101                                                                                235
Parameters Tab                                                          Section 7 Parameter Settings
Parameters Tab
                 This tab displays the block parameters in tabular form. These include inputs, outputs
                 and internal parameters. Refer to Figure 108.
236                                                                               3BDD012902R4101
Section 7 Parameter Settings                                                     Parameters Tab
               With regard to the names and the meaning of the block parameters you should refer
               to the FF specifications FF-890, FF-891 and FF-892 and to the documentation
               provided by the device manufacturers.
3BDD012902R4101                                                                             237
Parameters Tab                                                          Section 7 Parameter Settings
The table of the tab contains the following columns, refer to Table 49:
238                                                                               3BDD012902R4101
Section 7 Parameter Settings                                              Parameters Tab
3BDD012902R4101                                                                       239
Parameters Tab                                                            Section 7 Parameter Settings
                 The means of managing parameter value sets on this tab are described as follows.
                 For basic information on the management of parameter value sets refer to Managing
                 Parameter Value Sets on page 194.
                      User-defined parameter value sets are only available for selection if the user has
                      set them up in advance for this FF block class or for this FF device class.
240                                                                                 3BDD012902R4101
Section 7 Parameter Settings                                                            Parameters Tab
                    If the tab is left via Cancel, the parameter value sets that have been stored since
                    opening the tab will be lost.
3BDD012902R4101                                                                                     241
Parameters Tab                                                          Section 7 Parameter Settings
                      If the tab is left via Cancel, the parameter value sets that have been stored
                      since opening the tab will be lost.
242                                                                               3BDD012902R4101
Section 7 Parameter Settings                                                 Function Block Info Tab
3BDD012902R4101                                                                                    243
Network Configuration                                                Section 7 Parameter Settings
Network Configuration
               The IP settings of the nodes on the HSE subnet are parameters of the corresponding
               objects in the FF Object Editor structure and therefore may be directly entered at
               these object. For convenience the central Network Configuration dialog allows to
               enter or revise the IP settings for the nodes on the HSE subnet as well as the IP
               address and ressource ID of the nodes in the Client/Server network that run the OPC
               Server FF for this HSE subnet. Refer to Figure 110.
244                                                                            3BDD012902R4101
Section 7 Parameter Settings                                                 Network Configuration
                 The network settings of the local PC (“Engin. PC”) cannot be modified in this
                 dialog. They can be changed calling up the Configure window:
                 Start > Programs > ABB Industrial IT 800xA > Device Mgmt - FF >
                 Configure
                 For a description of the dialogs refer to the “Industrial IT, 800xA - Fieldbus,
                 FOUNDATION Fieldbus Device Integration, Installation” (3BDD012901)
                 document.
               For a detailed description of the network parameters refer to the section on
               parameter settings for the corresponding object:
3BDD012902R4101                                                                                245
Network Configuration                                          Section 7 Parameter Settings
               •   HSE Subnet (Subnet Mask, Default Gateway): HSE Subnet Settings Tab on
                   page 211.
               •   HSE Host CI860: Communication Tab on page 216.
               •   Linking Device LD 800HSE: Communication Tab on page 219.
               •   OPC Server FF: Network Configuration on page 255.
246                                                                     3BDD012902R4101
Section 8 OPC Server FOUNDATION Fieldbus
General Description
           The OPC Server FOUNDATION Fieldbus (OPC Server FF) makes data from
           FOUNDATION Fieldbus devices available to any desired OPC Client. As a result,
           visualization packages which have an OPC Client interface, can access the data of
           the connected fieldbus devices.
           The user interface Custom Interface of OPC specification version 2.04 is
           implemented in OPC Server FF.
           All interfaces which are marked "required" in the OPC specifications as well as the
           browser interface have been implemented. With the browser functions, it is possible
           for an external client to read out the list of the items known by the OPC Server.
           The following aspects of OPC Server FF are described in this document:
           •      Functionality with regard to the system structure, communication of the
                  process data, tool routing, browser interface and redundancy.
           •      Configuration with the Fieldbus Builder FF.
           •      Tools for error diagnostics.
           .
3BDD012902R4101                                                                             247
Overview of the Functionality of OPC Server FF     Section 8 OPC Server FOUNDATION Fieldbus
               Term       Explanation
               OPC        OPC stands for ’OLE for Process Control’ and is based on the OLE
                          core technologies COM and DCOM from Microsoft.
               COM        The way that platforms interpret an object must be defined in order to
                          ensure that objects which are implemented on different platforms or
                          computer architectures are compatible with each other. A so-called
                          object model is required for this. OLE uses the COM model
                          (Component Object Model). It defines the standard for the collaboration
                          of the components. COM enables procedure calls within a process and
                          to another process.
               DCOM       The object model for calls which span computers is called DCOM
                          (Distributed COM). DCOM is integrated in the Windows operating
                          systems.
               FF         FOUNDATION Fieldbus
               FBB FF     Fieldbus Builder FF
                          Configuration tool for FOUNDATION Fieldbus applications. The FF
                          hardware structure and functionality of the H1 and HSE devices are
                          defined and loaded to the devices.
                          Data from this fieldbus application are made available to other
                          programs through the configuration of an OPC Server FF.
248                                                                           3BDD012902R4101
Section 8 OPC Server FOUNDATION Fieldbus                         Overview of the Functionality of OPC Server FF
                    to the data in the HSE subnet and can transfer this to the connected OPC Clients.
                    Pre-defined diagnostic values in the HSE subnet can also be accessed by OPC
                    Clients via OPC Server FF.
                    Each OPC-Server requires at least two network cards, one for the connection to the
                    Client Server network and one for the connection to the HSE subnet.
                                 Engineering Workplaces
                                 - Control Builder M
                                 - Fieldbus Builder FF                                         Operator Workplaces
                                                                                                                            Client Server
                                                                                                                            Network
Control Network
                                                                                                                         HSE Subnet
                                                 LD 800HSE               LD 800HSE                           LD 800HSE
      LD 800HSE                                  redundant               redundant                           redundant
                  H1 Links
                                      H1 Links
H1 Links
H1 Links
H1 Field Devices
3BDD012902R4101                                                                                                                             249
Data Transfer                                        Section 8 OPC Server FOUNDATION Fieldbus
                In the example at Figure 111 there are two separate HSE subnets each with an OPC
                Server FF. It is not possible to establish a data connection to different HSE subnets
                with one PC. Each OPC Server FF must therefore be installed on a dedicated PC.
                Each of the HSE subnets is configured and commissioned by an individual Fieldbus
                Builder FF project. Several Fieldbus Builder FF projects can be combined in an
                800xA system. The data of each HSE subnet can be accessed via the respective
                OPC Server FF.
Data Transfer
                Fieldbus Builder FF and Plant Explorer are connected to the Client Server network,
                but not directly to the HSE subnets. The connection to the HSE subnet is established
                via an OPC Server FF.
                This means that both the configuration information from the Fieldbus Builder FF
                and all data accesses of Plant Explorer are transported to the field devices via OPC
                Server FF.
                A request is sent to the respective OPC Server FF from Plant Explorer, in order to
                display fieldbus data in Plant Explorer. The server converts the request into an HSE
                message and sends this to the associated linking device. A corresponding H1
                message is generated in the linking device and sent to the FF device. The reply from
                the device is converted into an HSE message in the linking device and sent back to
                the OPC Server. The OPC Server converts the information into an OPC message
                and sends this back to Plant Explorer.
Tool Routing
                The conversion and transmission of the Client Server network messages into HSE
                subnet requests is referred to as tool routing.
                The tool routing functionality is available both in Fieldbus Builder FF and in OPC
                Server FF. It is automatically installed during the setup of the software.
                If there is an OPC Server FF configured in the HSE subnet, the Fielbus Builder FF
                accesses the HSE subnet via the configured OPC Server FF. If there is no OPC
250                                                                             3BDD012902R4101
Section 8 OPC Server FOUNDATION Fieldbus                                        Browser Interface
Browser Interface
             The information loaded in OPC Server FF can be accessed by an OPC Client via the
             browser interface. The Fieldbus Builder FF objects admitted to the OPC Server FF
             are output in a hierarchical structure:
                   HSE Linking Device1
                     H1 Link1
                        H1 Device1
                          FF Block1
                          FF Block2...
                        H1 Device2
                          FF Block1
                          FF Block2...
                     H1 Link2
                        ...
             Each of these objects has parameters which can be read as OPC items.
3BDD012902R4101                                                                               251
Resources, Maximum Values and Performance       Section 8 OPC Server FOUNDATION Fieldbus
252                                                                         3BDD012902R4101
Section 8 OPC Server FOUNDATION Fieldbus                   Configuration with Fieldbus Builder FF
3BDD012902R4101                                                                               253
Insertion of an OPC Server                        Section 8 OPC Server FOUNDATION Fieldbus
               The standard name can be overwritten with a name with up to 16 characters. The
               position of the OPC Server is defined.
                 After initial configuration of an OPC Server FF in an HSE subnet it is
                 recommended to upload the HSE subnet and to reopen Fieldbus Builder FF,
                 before switching to commissioning mode.
254                                                                         3BDD012902R4101
Section 8 OPC Server FOUNDATION Fieldbus                                  Network Configuration
Network Configuration
             In the Network Configuration dialog the IP settings of the OPC Servers FF that
             interconnect to this HSE subnet have to be supplied. Here IP addresses and resource
             IDs in the Client/Server network as well as IP addresses in the HSE subnet have to
3BDD012902R4101                                                                             255
Network Configuration                             Section 8 OPC Server FOUNDATION Fieldbus
               be entered. These values must correspond with the values that have been assigned
               during installation of the OPC Server FF software on the corresponding nodes.
                 The IP address and Resource ID that have been assigned during installation of the
                 OPC Server FF may be viewed or changed calling up the Configure window
                 locally on that node:
                 Start > Programs > ABB Industrial IT 800xA > Device Mgmt - FF >
                 Configure
                 For a description of the dialogs refer to the “Industrial IT, 800xA - Fieldbus,
                 FOUNDATION Fieldbus Device Integration, Installation” (3BDD012901)
                 document.
256                                                                          3BDD012902R4101
Section 8 OPC Server FOUNDATION Fieldbus                                  Network Configuration
3BDD012902R4101                                                                             257
Network Configuration                            Section 8 OPC Server FOUNDATION Fieldbus
258                                                                         3BDD012902R4101
Section 8 OPC Server FOUNDATION Fieldbus                                Network Configuration
3BDD012902R4101                                                                            259
Enabling of Tags for OPC Access                     Section 8 OPC Server FOUNDATION Fieldbus
260                                                                              3BDD012902R4101
Section 8 OPC Server FOUNDATION Fieldbus           Enabling Parameters of the FF Blocks for OPC
             by marking several entries before the menu call (station access...) by means of the
             shift + arrow keys. Refer to Figure 116 and Table 53.
                If the project configuration should be uploaded to the AIP, all the tags must be
                configured with read and write permissions.
                Tags without access rights for OPC Server FF are created in the AIP, online data
                for these objects cannot be displayed, however.
3BDD012902R4101                                                                                261
Enabling Parameters of the FF Blocks for OPC Access           Section 8 OPC Server FOUNDATION
              definition of the block. It is thereby guaranteed that all instances of a block class can
              be equally processed by the OPC Client.
              Two columns for configuration of the OPC Access are available in the dialog forms
              of the FF Block classes. Configuration as to whether the parameter is loaded to the
              OPC Gateway or not is effected in the OPC Access column using a check box. The
              corresponding parameter can be then accessed in the gateway under
              <tagname>/<component name>. If a name is entered in the OPC short name
              column, this name is used in the gateway instead of the component name. See
              Figure 117 and Table 54.
262                                                                              3BDD012902R4101
Section 8 OPC Server FOUNDATION Fieldbus          Enabling Parameters of the FF Blocks for OPC
             Each parameter for which OPC access is enabled is accessed by the OPC Server via
             its item name. The component name is used as a standard item name. The user can
             change this name to an OPC Short name. If the standard parameter name does not
             correspond to the nomenclature conventions of the client used, an OPC name must
             be defined by the user.
             Any OPC name used must be unique within a class description.
             The names defined in the class description are valid for all instances of this class.
             The OPC Access and the OPC Short name are displayed in the parameter dialog for
             the block instances, but cannot be changed there.
             A user-defined OPC name replaces the complete structure of the standard name.
             Example from Figure 117:
             •    The parameter MODE_BLK.Actual.Cas is read via the OPC name Cascade.
             •    The parameter MODE_BLK.Target.Cas is read via the OPC name
                  MODE_BLK.Target.Cas.
             A subsequent change of OPC Access or an OPC Short name will set all instances of
             this class into state ’unchecked’. The check function must be repeated for the
             programs concerned. The changed information is available to the OPC Clients once
             the new function code has been loaded into OPC Server FF.
             The contents of the parameter input mask can be exported and imported to another
             project.
3BDD012902R4101                                                                               263
Parameters of the Hardware Objects                 Section 8 OPC Server FOUNDATION Fieldbus
264                                                                              3BDD012902R4101
Section 8 OPC Server FOUNDATION Fieldbus                                 Addressing of the Data
             Object > Download is selected from the menu or the context menu. All necessary
             configuration data are transferred to OPC Server FF. Refer to Figure 118.
             With the loading process from Fieldbus Builder FF, all tags for which an OPC
             access has been configured (refer to Enabling of Tags for OPC Access) are made
             known to OPC Server FF. The data of these tags can be read and written by the
             external client.
3BDD012902R4101                                                                             265
Data Types of the OPC Items                        Section 8 OPC Server FOUNDATION Fieldbus
              <Tag name> /
                                                 Meaning
              <Pin or parameter name>
              TIC123/PV.Value                    Reading of the process value of controller
                                                 TIC123
              TIC123/MODE_BLK.Target             Reading of the target operating mode of
                                                 controller TIC123
              TIC123/Cascade                     Reading of the current cascade operating mode
                                                 of controller TIC123
                                                 The OPC name Cascade was configured for the
                                                 parameter MODE_BLK.Actual.Cas
              The component and parameter names of the FF blocks are specified during the class
              definition of the blocks. Refer to Enabling Parameters of the FF Blocks for OPC
              Access on page 261.
                 The OPC interface is case-sensitive. The names used in the OPC Client must
                 therefore be written identically to the names configured in the Fieldbus Builder
                 FF project.
266                                                                           3BDD012902R4101
Section 8 OPC Server FOUNDATION Fieldbus                           Data Types of the OPC Items
             A data request via OPC can be made with or without a data type. In the case of data
             requests without a data type (variant type), the data types of the FF project are
             mapped as follows. Refer to Table 56.
              Data type in the FF project    Internal data types       Data types in OPC
              kFFBoolean                     BOOL                      VT_BOOL
              kFFBit
              kFFBitEnumerated
              kFFInteger (Length=1)          INT8                      VT_I1
              kFFInteger (Length=2)          INT16                     VT_I2
              kFFInteger (Length=4)          INT32                     VT_I4
              kFFUnsigned (Length=1)         BYTE                      VT_UI1
              kFFIndex (Length=1)
              kFFEnumerated (Length=1)
              kFFUnsigned (Length=2)         UINT16                    VT_UI2
              kFFIndex (Length=2)
              kFFEnumerated (Length=2)
              kFFUnsigned (Length=4)         UINT32                    VT_UI4
              kFFIndex (Length=4)
              kFFEnumerated (Length=4)
              kFFFloat                       FLOAT32                   VT_R4
              kFFAsciiKFFPassword            STRING256                 VT_BSTR
              kFFVisibleString
              kFFOctetString                 STRING                    VT_BSTR
              kFFBitString
              kFFDateAndTime                 DMSTIME                   VT_DATE
              kFFTimeValue
              kFFTime                        TIME                      VT_I4
              kFFDuration
3BDD012902R4101                                                                             267
Version Check                                         Section 8 OPC Server FOUNDATION Fieldbus
                In the case of data requests with a specified data type (requested data type), only
                data types in which a conversion is always possible are accepted. The system
                behavior in respect of the required data type conversion can be set in the registry:
                     [HKEY_LOCAL_MACHINE\SOFTWARE\ABB\Fieldbus Builder FF\3.1\
                            Digicom\Communication]
                For the setting "OptimisticDataTypeConversion = 1", an attempt is always made
                to convert the read value to the requested data type.
                With the setting "OptimisticDataTypeConversion = 0" (default setting), a more
                restrictive data conversion is set.
Version Check
                The operator will be prevented from writing invalid data to the H1 devices if the FF
                configuration of the H1 devices is not identical with the version which was loaded
                into the OPC Server FF. A version check guarantees that read and write operations
                to FF devices reconfigured by Fieldbus Builder FF are prevented if the OPC Server
                was not reloaded.
                    In general, the OPC Server must also be loaded after a change in the
                    configuration of an FF device with subsequent loading. This will be indicated by
                    the engineering status after executing Tools > Check whole project; refer to
                    Representation in the FF Object Editor Structure on page 110
                The following information on the H1 devices is loaded into OPC Server FF during
                the download process:
                •    PD tag of the H1 device
                •    DD items of the instantiated blocks
                •    Tag names of the instantiated blocks
                After the initialization of an H1 device, those objects which contain this information
                are first of all read by OPC Server FF and compared with the internally stored
                information.
                The restrictions for the data access in the case of a version error are specified in the
                registry of the OPC Server PC:
                •    No restriction
                •    Restriction for write accesses
268                                                                                3BDD012902R4101
Section 8 OPC Server FOUNDATION Fieldbus                                  Tools for Error Diagnosis
3BDD012902R4101                                                                                269
Tools for Error Diagnosis                          Section 8 OPC Server FOUNDATION Fieldbus
                Both the OPC Servers FF which are locally active on the computer and the OPC
                Servers FF which can be reached via a network connection can be monitored by
                means of this dialog. Refer to Figure 119 and Table 57.
270                                                                            3BDD012902R4101
Section 8 OPC Server FOUNDATION Fieldbus                                Tools for Error Diagnosis
3BDD012902R4101                                                                                 271
Tools for Error Diagnosis                            Section 8 OPC Server FOUNDATION Fieldbus
272                                                                              3BDD012902R4101
Section 8 OPC Server FOUNDATION Fieldbus                                  System Monitor for OPC
3BDD012902R4101                                                                                  273
System Monitor for OPC                          Section 8 OPC Server FOUNDATION Fieldbus
              Name                         Description
              % Communication buffers      States the percentage of the communication
                                           buffers currently in use. Since the service time is
                                           relatively small, a value of 0 usually results.
              Communications buffers       The number of currently used communication
                                           buffers. Since the service time is relatively small, a
                                           value of 0 usually results.
              % Connections                States the percentage of the available connections
                                           which are active at present.
              Connections                  The absolute number of active connections.
              % DMS Handles                States the percentage of DMS resources which are
                                           in use at present. This value also includes the
                                           dynamic SEG handles.
              DMS Handles                  Amount of DMS resources used. This value
                                           includes all dynamic SEG handles.
              % SEG Handles                States the percentage of DMS resources for "cyclic
                                           requests" which is in use.
              SEG Handles                  Amount of DMS resources used for "cyclic
                                           requests".
              Process ID                   Process identification of the running process.
              Station Number               First station address.
              Name                                    Description
              Item No                                 Number of configured items.
              Event No                                Number of configured OPC Event
                                                      Points.
274                                                                          3BDD012902R4101
Section 8 OPC Server FOUNDATION Fieldbus                                System Monitor for OPC
             Name                                      Description
             Client connections                        Number of OPC Data Access Client
                                                       Connections.
             Groups                                    Number of OPC Groups.
             Active items                              Number of active OPC items, an item in
                                                       different groups is only counted once.
             AddItem failures (bandwidth)              Number of OPC items which could not
                                                       be created because of limited bandwidth.
             AddItem failures (interaction)            Number of OPC items which could not
                                                       be created on account of incorrect
                                                       interaction between the client and
                                                       server.
             AddItem failures (configuration)          Number of OPC items which could not
                                                       be created because of configuration
                                                       errors.
             Pending jobs                              Number of acyclic jobs running.
             Acyclic read errors                       Number of acyclic read errors counted
                                                       on an item basis.
             Acyclic write errors                      Number of write errors counted on an
                                                       item basis.
             Station No. for Station n.                Station address for station n.
             % used cyclic bandwidth St. n             Percentage of the cyclic bandwidth used
                                                       for station n. If this value 100% reaches,
                                                       no further values are cyclically
                                                       communicated to this station. On
                                                       account of fragmentation, this can also
                                                       occur for values slightly under 100%.
             Changed cyclic items/second               The number of changed cyclic items per
                                                       second. Items which were sent to
                                                       several clients are only counted once.
3BDD012902R4101                                                                               275
OPC Client                                       Section 8 OPC Server FOUNDATION Fieldbus
             Name                                     Description
             Acyclic reads/second                     The number of items per second
                                                      acyclically read from the device.
             Acyclic writes/second                    The number of written items per second.
OPC Client
OPC-relevant Parameters
             The parameters of the FF blocks which are available via the OPC interface are
             determined during the configuration of the FF block classes. Refer to Enabling
             Parameters of the FF Blocks for OPC Access on page 261.
276                                                                        3BDD012902R4101
             Section 9 Dialog Editor for FF Blocks
General Description
           To make the input of parameters for FF blocks easier it is possible to configure tabs
           individually. These are configured using the dialog editor.
           Each FF Block Class object and each FF Block Instance object has a default
           parameter input dialog. This default parameter input dialog enables the initial
           instance parameter values for the FF Block Class object and the FF block instance
           parameter values for an FF Block Instance object to be configured in list form.
           The dialog editor allows a specific parameter input dialog to be created for the FF
           Block Class object. The parameter dialog pages that were set up earlier for the FF
           block class appear as additional tabs for the FF Block Class object and the FF Block
           Instance object. Using these tabs the user can easily set the initial instance
           parameter values for an FF block class and the parameter values for an FF block
           instance.
3BDD012902R4101                                                                             277
Operation of the Dialog Editor                                  Section 9 Dialog Editor for FF Blocks
                The dialog editor allows the text for the operator interface and the input format
                (operation) to be specified for each parameter. New tabs can also be added. The
                parameter input dialog can be structured using group areas.
278                                                                              3BDD012902R4101
Section 9 Dialog Editor for FF Blocks                                Operation of the Dialog Editor
3BDD012902R4101                                                                                   279
Operation of the Dialog Editor                                  Section 9 Dialog Editor for FF Blocks
280                                                                                  3BDD012902R4101
Section 9 Dialog Editor for FF Blocks                                            Elements of the Dialog Editor
               once in the same tab. The interface layout can only be configured at the point where
               the parameter is first pasted. All other usage points refer to this configuration data.
               Each parameter line in the dialog editor corresponds to one line in the actual dialog.
               If the maximum number of lines in the dialog is exceeded, this will result in an error
               during the plausibility check.
                                                                                                Enumeration
                                                                                        DWORD
                Dialog field
                                                                                 WORD
                                                                                                                     STRxx
                                                      BOOL
                                                                                                              REAL
                                                             BYTE
                                                                                                                             TIME
                                                                          DINT
                                                                    INT
                                                                                                                                    DT
                Edit Control                                 X      X     X      X      X                     X      X       X      X
                Check Box                             X
                Bit Field                                    X                   X      X
                Radio Button Field                           X      X     X      X      X
                Combo Box                                    X      X     X      X      X
                Combo Box Pre-defined                                                           X
3BDD012902R4101                                                                                                                     281
Elements of the Dialog Editor                                  Section 9 Dialog Editor for FF Blocks
Edit Control
               The edit control can be used to set values for parameters with any data type
               (exceptions: BOOL, Enumeration).
               The edit controls in the dialog itself are fixed in length. When data has been entered
               it can be scrolled.
Check Box
A check box is used to define the status of a parameter of data type BOOL.
Bit Field
               Bit fields are used for defining individual bits in bitstrings. They can be used for
               parameters of data types BYTE.
               Texts for the user interface must be configured for a bit field. Please refer to
               Configuring Texts on page 284 and Figure 129.
282                                                                               3BDD012902R4101
Section 9 Dialog Editor for FF Blocks                                  Elements of the Dialog Editor
Radio Button
               Radio buttons are used for defining discrete statuses. They can be used for
               parameters of data types BYTE, INT and UINT.
               Texts for the user interface must be configured for a radio button. Please refer to
               Configuring Texts on page 284 and Figure 129.
Combo Box
               Combo boxes are used for defining discrete statuses. They can be used for
               parameters of data types BYTE, INT and UINT.
               Status texts must be configured for a combo box.
               The combo box pre-defined is used for defining discrete statuses which are to be
               defined using a parameter of data type enumeration.
               The status texts for the combo box pre-defined are fixed, and cannot be modified.
3BDD012902R4101                                                                                  283
Elements of the Dialog Editor                                    Section 9 Dialog Editor for FF Blocks
Figure 128 shows an example of a parameter input dialog for an FF block class:
               Configuring Texts
               For certain dialog fields, user interface text (bit field, radio button) or status texts
               (combo box) must be configured. These texts can be selected using the context
               menu:
284                                                                                 3BDD012902R4101
Section 9 Dialog Editor for FF Blocks                                  Elements of the Dialog Editor
3BDD012902R4101                                                                                    285
Elements of the Dialog Editor                        Section 9 Dialog Editor for FF Blocks
286                                                                     3BDD012902R4101
                                                  Section 10 FF Signals
           Inputs and outputs from FF function blocks can be mapped to FF signals. FF signals
           enable the signal flow within the FF network. FF signals are transferred cyclically
           by means of the Publish/Subscribe communication mechanism. An FF signal has
           one and only one source which publishes the signal cyclically, and any number of
           sinks which subscribe the signal. For the publish/subscribe communication the FF
           specification FF-890 defines the data structures DS-65 (value & status – analog),
           DS-66 (value & status – discrete) and DS-67 (value & status – bitstring), each of
           which consists of a value and a status.
           HSE republishing, as supported by FF linking devices of device classes 42c and
           42d, allows the cyclical communication of FF signals between an H1 link and the
           higher-level HSE subnet.
           A distinction is made between two types of FF signals:
           •      FF signals of usage type HSE + H1: Communicated both on the H1 link and
                  on the HSE subnet. These include FF signals whose sources and sinks lie in
                  various different H1 links and FF signals which are used for exchanging data
                  with an HSE host.
           •      Local H1 signals (usage type H1): Used only for configuring signal flow
                  within an H1 link. They are required for exchanging data between different FF
                  Application objects. They can be used as an alternative to a signal line in the FF
                  Application.
3BDD012902R4101                                                                                 287
FF Signal List                                                                   Section 10 FF Signals
                      From the point of view of FF, the HSE communication interface of the
                      IEC 61131 controller is an HSE host which is participating in the HSE
                      communication. For access from the IEC 61131 application, FF signals can be
                      mapped to channels on the HSE host. Channels which the IEC 61131 application
                      writes to are thereby mapped to FF signals which are published on the HSE
                      subnet with a cycle time that is configured separately for each FF signal. The
                      HSE host is the publisher of these signals. In the opposite direction, FF signals
                      originating in the HSE subnet are mapped to channels which are read by the
                      IEC 61131 application. The HSE host is the subscriber for these signals. The
                      mapping of the FF signals to channels on the HSE host is configured on the HSE
                      Host object.
                      FF signals with the extension (LP) (LP = Low Priority) are communicated in a
                      transmission cycle that is configured for the H1 link (refer to H1 Settings Tab on
                      page 221). They represent a means of reducing the communication load in the FF
                      network. It is recommended that this signal type should be used for signals for
                      which a longer transmission cycle time is sufficient.
                 All the FF signals of the HSE subnet and the subsidiary H1 links which are also
                 communicated on the HSE subnet are entered by the system in the FF signal list for
                 the HSE subnet. The name space for FF signals includes the HSE subnet and the
                 subsidiary H1 links.
FF Signal List
                 The FF signal list contains all the FF signals for an HSE subnet and its subsidiary
                 H1 links. For each FF signal the signal name, the data type (analog, discrete or
                 bitstring), source information, usage (HSE + H1 or H1) and an optional comment
                 are displayed.
288                                                                                3BDD012902R4101
Section 10 FF Signals                                                Structure of the FF Signal List
3BDD012902R4101                                                                                 289
Structure of the FF Signal List                                           Section 10 FF Signals
290                                                                           3BDD012902R4101
Section 10 FF Signals                                           Structure of the FF Signal List
3BDD012902R4101                                                                            291
Edit List Entries                                                                 Section 10 FF Signals
292                                                                                   3BDD012902R4101
Section 10 FF Signals                                                                      Block Editing
              Delete FF Signal
              1.     Select the desired line in the list with a left mouse click on the line selection
                     field.
              2.     Context menu > Delete Component or DEL key.
Block Editing
              The editing steps described here are performed on a block. A block is a number of
              selected, complete lines in the list. The lines in a block do not necessarily all need to
              be consecutive. If a block contains nonconsecutive lines it consists out of several
              partial blocks.
3BDD012902R4101                                                                                      293
Block Editing                                                                    Section 10 FF Signals
                Select Block
                1.     Left click on the desired start of block.
                2.     Keeping the left mouse button pressed down, drag the mouse across the block
                       area up to the end of the first partial block.
                3.     Release left mouse button.
                4.     If necessary, hold down the CTRL key and select additional partial blocks.
                Cut
                1.     Select block
                2.     Context menu > Cut
                A defined block is removed from the FF signal list and stored in the clipboard. The
                command Paste is used to insert this block in an FF signal list.
                Copy
                1.     Select block
                2.     Context menu > Copy
                A defined block is copied and stored in the clipboard. The command Paste is used
                to insert this block in an FF signal list.
                Paste
                1.     Select block
                2.     Context menu > Create Component
                A copied or cut block in the clipboard is pasted into an FF signal list below the
                cursor position.
                     If the name of a pasted FF signal already exists in the FF signal list you will be
                     prompted to change the duplicate signal name if you save the signal list.
                Delete
                1.     Select Block
                2.     Context menu > Delete component or DEL key
294                                                                                3BDD012902R4101
Section 10 FF Signals                                   Create New FF Signal in an FF Application
3BDD012902R4101                                                                                 295
Mapping of FF Signals to Channels for the HSE Host Object                    Section 10 FF Signals
The FF signal specified in this way is added to the FF signal list for the HSE subnet.
296                                                                             3BDD012902R4101
Section 10 FF Signals                                Structure of the Published/Subscribed Tab
              FF signals with usage type HSE + H1 or HSE + H1 (LP) from the FF signal list can
              be mapped to I/O channels here.
3BDD012902R4101                                                                           297
Structure of the Published/Subscribed Tab                                        Section 10 FF Signals
298                                                                                3BDD012902R4101
Section 10 FF Signals                                               Configure Signal-Channel-Mapping
Configure Signal-Channel-Mapping
              To configure a new signal-channel-mapping on the Published/Subscribed tab the
              usual procedure, where the FF signal already exists in the FF signal list, involves
              carrying out the following steps:
              1.        Context menu > Create Component
              2.        Choose an I/O channel from the selection list.
              3.        Select the input field in the FF Signal column.
              4.        F2
              5.        Select an FF signal of usage type HSE + H1 or HSE + H1 (LP) in the signal
                        selection list, and click OK.
              6.        The default value in the Cycle Time column can be modified if required.
              7.        An optional Comment can be entered.
              8.        Click OK.
              If the FF signal does not yet exist in the FF signal list, then the following steps
              should be carried out:
              1.        Context menu > Create Component
              2.        Choose an I/O channel from the selection list.
              3.        Select the input field in the FF Signal column.
              4.        Enter name of the new FF signal to be created.
              5.        Enter data in the FF signal definition mask (refer to Adding an FF Signal to an
                        FF Application on page 317).
3BDD012902R4101                                                                                     299
Delete Signal-Channel-Mapping                                              Section 10 FF Signals
              6.   The default value in the Cycle Time column can be modified if required.
              7.   An optional Comment can be entered.
              8.   Click OK.
Delete Signal-Channel-Mapping
              In order to delete a signal-channel-mapping, the following steps should be carried
              out on the Published/Subscribed tab:
              1.   Select line
              2.   Context menu > Delete component
              3.   Click OK
300                                                                          3BDD012902R4101
                        Section 11 FF Application Editor
FF Application
           To configure the function block application process described in the FF
           specification, Fieldbus Builder FF uses the FF Application. This is generated using
           the FF Application Editor. An FF Application comprises the Function Block
           Application Process for an H1 link, or part thereof.
           In accordance with the FF specification, the function block application process is
           described with the aid of function blocks. Function blocks create for themselves
           repetitive time-critical functions as parameterizable algorithms which convert input
           parameters into output parameters taking into account the specified operating mode
           and other internal parameters. For this purpose, Fieldbus Builder FF uses FF
           function blocks, which are placed in an FF Application. All the FF function blocks
           used in an FF Application are processed with the same cycle time. This cycle time is
           assigned to the FF Application. Parameters for the block algorithm are set using the
           parameter dialog for the FF function block. This dialog can be called from the FF
           Application Editor.
           Function blocks are linked with one another by linking the output of one function
           block with the input of another. The linked function blocks may be located either on
           the same device or different devices. In an FF Application, the connections formed
           by signal flow lines are represented. Signal connections between different FF
           Applications are modeled using local FF signals.
           Signals that are communicated on the HSE subnet must be of usage type HSE + H1.
           With signals of this usage type it is possible to configure a signal exchange between
           different H1 links and a signal exchange with a system outside the FF network (e.g.
           an IEC 61131 controller).
           In addition to the function blocks and link objects, the FF specification also provides
           for the use of resource and transducer blocks for modelling a function block
           application process. These device-related blocks do not appear in the FF
3BDD012902R4101                                                                               301
Create FF Application                                             Section 11 FF Application Editor
               Application Editor. The parameter dialogs for these blocks can be called up using
               the corresponding device instance objects in the FF Object Editor structure.
               This version of Fieldbus Builder FF does not support the trend, alarm and view
               objects provided in the FF specification for modelling a Function Block Application
               Process.
               The FF Application thus comprises the following graphical elements:
               •    FF function blocks.
               •    Signal flow lines.
               •    FF signals.
               The work area is laid out over 10 x 10 pages. The separate pages can be reached
               scrolling horizontally and vertically. The entire work area is provided with a grid.
               The page breaks are indicated by a dashed line. When the program documentation is
               printed out page-by-page, each page exactly reflects a page in the work area.
               The signal flow of an FF Application runs from a signal source (read) symbol or an
               FF function block output to a signal sink (write) symbol or a function block input.
               The signal flow lines are edited either by pressing and holding down the CTRL key
               or by activating Line drawing mode.
               The processing sequence of the FF function blocks is determined automatically
               according to the signal flow, and can subsequently be changed using the schedule
               editor. Refer to Data Exchange on page 331.
               FF signals can be declared in the FF Application Editor and then pasted into the FF
               Application. FF signals that have already been declared can be selected from the FF
               signal list of the HSE subnet and pasted into the FF Application. For further details
               refer to FF Signal List on page 288.
Create FF Application
               A new FF Application is created in the FF Object Editor structure. FF Application
               objects can be added there underneath an H1 Schedule object.
               1.   Select H1 Schedule object.
               2.   Edit > Insert
302                                                                            3BDD012902R4101
Section 11 FF Application Editor                                                   Edit FF Application
               Each new FF Application has an empty graphics area and a default cycle time of 500
               milliseconds. Name, short text and long text contain null strings. The editing status
               is incorrect.
Edit FF Application
               The FF Application Editor is the detail view of each FF Application object (FF
               Application). An FF Application is therefore called up for editing by simply
               selecting the corresponding object in the FF Object Editor structure. When an FF
               Application is called up, it is displayed with its content (function blocks, signal flow
               lines etc.) and can be modified.
               Select FF Application object in the FF Object Editor structure.
3BDD012902R4101                                                                                    303
Configuration Interface of the FF Application Editor               Section 11 FF Application Editor
                The status line at the bottom of the screen displays the current FF Application
                status.
                FF function blocks and FF signals are placed in the graphics area and linked by
                means of signal flow lines. The graphics area is provided with a grid to enable the
                elements to be positioned easily and for minimum clearance between elements to be
                maintained. Graphic elements can only be positioned on this grid in the graphics
                area. The grid display can be switched on or off.
                An FF Application can be up to 10 x 10 pages in size. The separate pages are
                divided by dashed lines. Care should be taken to avoid positioning any objects on
                the dashed lines as they would then be split up over two pages when the
                documentation is printed.
304                                                                             3BDD012902R4101
Section 11 FF Application Editor                Configuration Interface of the FF Application Editor
               The function block selection area is used for selecting the FF function blocks that
               are to be placed in the FF Application. It comprises two tabs which enable FF
               function blocks to be selected from library view or link view.
               Lib Tab
               If an FF function block is to be added to an FF Application, the required FF function
               block type can be chosen from the library view. Refer to Figure 134. The library
               view contains all the FF function block types that can be used in the project, and is
               structured in the same way as the block library.
               If the selection is made from the library view, then the FF function block that is
               placed in the FF Application is not yet assigned to a device.
3BDD012902R4101                                                                                     305
Changing the Defaults                                             Section 11 FF Application Editor
               along with their function blocks. The graphical representation of the function blocks
               differentiates between those that have been assigned to an FF Application
               (represented as grey blocks) and those that have not been assigned to an FF
               Application (represented as yellow blocks).
               When selected from the link view, the FF function block that is placed in the FF
               Application is automatically assigned to a device.
306                                                                            3BDD012902R4101
Section 11 FF Application Editor                        Description of the FF Application Elements
FF Signal Symbols
               FF signal symbols can be positioned anywhere in the FF Application, and are
               displayed and edited in a rectangular border.
3BDD012902R4101                                                                                 307
FF Signal Symbols                                                  Section 11 FF Application Editor
              There are different graphical representations for FF signals used only within the H1
              link and for those which are also used outside the H1 link. The symbol for an FF
              signal that is used only within the H1 link is distinguished by an additional vertical
              line alongside the left symbol border.
              The graphical representation also enables an FF signal source to be distinguished
              from an FF signal sink. The symbol for an FF signal source (read) has an output pin
              on its right side. The symbol for an FF signal sink (write) has an input pin on its left
              side.
              Furthermore, there are both short and long versions of the graphical representation
              of an FF signal. The short version can display 10 characters. If the label is more than
              10 characters in length, the overflow is represented by ‘...’. The long version can
              accommodate the maximum possible label length.
              Symbol                Description/function:
                                    FF Signal Source (read). Also used outside the H1 link
                                    Short version
                                    Max. 10 characters can be displayed,
                                    overflow indicated by ’...’
                                    Long version
                                    Max. possible label length
              A red FF signal symbol indicates that the FF signal assigned to this incidence point
              does not exist, e.g. because it has been renamed or deleted in the FF signal list.
308                                                                              3BDD012902R4101
Section 11 FF Application Editor                                               FF Function Blocks
FF Function Blocks
               Figure 137 provides an example of the graphical representation of an FF Function
               Block. Elements are explained in Figure 69.
3BDD012902R4101                                                                                309
FF Function Blocks                                          Section 11 FF Application Editor
310                                                                      3BDD012902R4101
Section 11 FF Application Editor                                                        Comments
Comments
               Comments can be positioned anywhere in the FF Application, and are displayed and
               edited in a rectangular border. While placing a comment the size of the box can be
               choosen.
FF Signals
               For Parameter settings for FF signal, refer to Figure 138 and Table 70
3BDD012902R4101                                                                               311
FF Function Blocks                                               Section 11 FF Application Editor
FF Function Blocks
              Parameter Types
              Parameters are defined as data that is necessary for a block to be processed and
              displayed in the system. The following distinctions are made (refer to Table 71):
312                                                                           3BDD012902R4101
Section 11 FF Application Editor                                                FF Function Blocks
3BDD012902R4101                                                                                   313
Comments                                                         Section 11 FF Application Editor
Comments
           The only parameter of a comment box is the comment text to be displayed in the FF
           application. If the text entered in the configuration dialog does not fit into the box,
           the complete text is displayed as a tool tip if the coursor is positioned above the box.
Editing an FF Application
Drawing Signal Flow Lines
           Signal flow lines can either be drawn explicitly or created automatically by the
           system. To draw the lines explicitly, horizontal and vertical line sections are defined.
           If the signal paths are to be determined automatically it is necessary only to specify
           the start and end points of the signal flow.
314                                                                           3BDD012902R4101
Section 11 FF Application Editor                                         Editing an FF Application
               Figure 139 below clarifies the drawing mode for drawing a line. The snap is exactly
               two grid units in width.
Direct snap
Snap
Start of line
Possible lines
               Drawing a Line
               With drawing mode activated: define start and end of line with a left mouse-click.
               Alternatively:
               With drawing mode not activated: define start and end of line with a left mouse-
               click while simultaneously holding down the CTRL key.
               A signal flow line can also be drawn directly by pressing the CTRL key and the left
               mouse button simultaneously. When the left mouse button is released, this defines a
               horizontal or vertical line section.
               Releasing the CTRL key has the effect of exiting line-drawing mode.
3BDD012902R4101                                                                                   315
Editing an FF Application                                            Section 11 FF Application Editor
316                                                                               3BDD012902R4101
Section 11 FF Application Editor                           Adding an FF Signal to an FF Application
               Defaults on page 306). The relationship between data type, editing status, line width
               and the default color is shown in Table 72:
               Data type/
                                            Color          Style            Example
               Editing status
               Analog                       black          wide
               Discrete                     gray           wide
               Bitstring                    dark blue      wide
3BDD012902R4101                                                                                    317
Modifying an FF Signal in an FF Application                           Section 11 FF Application Editor
               FF signals that have already been defined can be selected directly from the FF signal
               list.
               F2 > Select an FF signal that already exists in the project from the list.
               If an FF signal is being used for the first time in the project, it is automatically
               included in the FF signal list.
                    Using the same FF signal more than once as a signal source (read) is not
                    permitted and will result in an error.
318                                                                                3BDD012902R4101
Section 11 FF Application Editor                                        Adding an FF Function Block
               block that is added is not yet assigned to a device, while in the other case the device
               assignment already exists.
               Selection from Library View
               1.    Select the desired FF function block type from the library view.
               2.    Move the selected element to the desired position in the graphics area by
                     holding the left mouse button down and dragging it.
               3.    Insert the FF function block by releasing the left mouse button.
               4.    Either position the next function block of the same type by clicking the left
                     mouse button or terminate the operation with a right mouse button.
               5.    End positioning: ESC or right mouse button at any time.
               After a function block type has been selected, a function block instance is
               positioned in the graphics area. During this operation the function block is displayed
               in diagrammatic form. After the function block has been inserted a border is
               displayed again to indicate that another function block of the same type can now be
               inserted.
               The function block added to the FF Application in this way is not yet assigned to a
               device. Assignment to a device must be performed subsequently.
               Each FF function block has a parameter dialog which contains as defaults the values
               that were entered for the block class. There are no defaults for the mandatory
               parameters block name and assigned device.
                    The representation of the block must not overlap with other graphic elements in
                    the FF Application. The minimum clearance of three grid points from
                    input/output pins and two grid points vertically from other function blocks must
                    be maintained.
3BDD012902R4101                                                                                      319
Assigning an FF Function Block to a Device                         Section 11 FF Application Editor
               The function block added to the FF Application in this way is already assigned to a
               device.
               Each FF block has a parameter dialog which contains as defaults the values that
               were entered for the block class. Only the mandatory parameter block name has no
               default.
                    The representation of the block must not overlap with other graphic elements in
                    the FF Application. The minimum clearance of three grid points from
                    input/output pins and two grid points vertically from other function blocks must
                    be maintained.
               Insert Columns
               The insertion of columns affects the current FF Application. In the area of the upper
               and lower border of the graphics area the form of the cursor changes to a black or
               red horizontal double arrow. In the case of the black double arrow, when the left
320                                                                             3BDD012902R4101
Section 11 FF Application Editor                                        Inserting Columns and Rows
               mouse button is pressed a triangle with a vertical line appears, which can be moved
               to the right in steps the size of a grid unit. This has the effect of inserting a
               corresponding number of columns, with the part of the network to the right of the
               vertical line being moved by the same number of grid units to the right.
               When the mouse is moved, if the right-hand visible edge is reached the view scrolls.
               The partial network can be moved only if it is not in contact with the right edge of
               the graphics area and if the vertical line only cuts through horizontal connections.
               Figure 140 clarifies the procedure for inserting columns.
Visible section
max. move
FBAD
                  A red double arrow at the edge of the graphics area indicates that it is not possible
                  to insert columns in this position, e.g. because FF function blocks or FF signals
                  are cut.
                  Horizontal signal flow lines are elongated accordingly when columns are
                  inserted.
3BDD012902R4101                                                                                     321
Block Operations                                                    Section 11 FF Application Editor
              Insert Rows
              The insertion of rows is similar to the insertion of columns. The double arrow and
              triangle is positioned on the left or right-hand edge of the graphics area. The
              movement is marked with a horizontal line. Vertical signal flow lines are elongated
              accordingly when rows are inserted.
Block Operations
322                                                                              3BDD012902R4101
Section 11 FF Application Editor                                                   Block Operations
               Copy
               Edit > Copy
               Alternatively:
               Context menu > Copy
               During copying, the selected elements are transferred into an internal buffer. Any
               elements that have been transferred to the internal buffer through an earlier copying
               operation are overwritten. It is possible to see whether or not there are any elements
               present in the internal buffer from the Paste item on the Edit menu or in the context
               menu. If this menu item is disabled, this means that the internal clipboard is empty.
                  When function blocks are copied, their parameters are retained. However, the tag
                  name for the copy is deleted as it must be unique.
3BDD012902R4101                                                                                  323
Block Operations                                                     Section 11 FF Application Editor
              If the selected elements have been cut, then they can be placed back in the same FF
              Application by means of Paste. Cut has the effect of overwriting any elements that
              are already present in the internal buffer.
                   If the elements are deleted, then they can no longer be pasted afterwards. Deleted
                   elements can only be restored by exiting the FF Application without saving.
              When function blocks are cut, their parameter data and the tag name are transferred
              along with them to the internal buffer, so that all the data is available again the next
              time they are pasted.
              Paste
              The following options are available for pasting previously copied or cut elements:
              Edit > Paste
              Alternatively:
              Context menu Paste
              Following the paste, a surrounding rectangle with a dashed border appears at the
              position at which the block was previously cut or copied.
              Pasted function blocks are assigned the status incorrect. Their parameter data is
              pasted with them. The tag name is only available if the function block was
              previously cut.
              Move Block
              The following options are available for moving a block:
              1.    Click on a selected block and hold the left mouse button down. A rectangle is
                    then displayed surrounding the selected block. The block can now be moved by
                    moving the mouse. At the destination position the left mouse button is released
                    again. If the block cannot be inserted at the target position, a warning tone is
                    emitted to alert the user and the surrounding rectangle remains active.
              2.    If the cursor is moved into the rectangle that is displayed after a block is pasted,
                    it changes into a cross with an arrow for each horizontal and vertical direction
                    of movement. The block can then be moved by holding down the left mouse
                    button, moving the mouse, then releasing the mouse button at the target
324                                                                               3BDD012902R4101
Section 11 FF Application Editor                                                      Block Operations
                    position. If the block cannot be inserted at the target position, a warning tone is
                    emitted to alert the user and the surrounding rectangle remains active.
               While the selected elements are being moved to a new position their outlines remain
               visible. The move process has the effect of disconnecting any signal flow lines that
               are involved. These must be corrected later. Parameter data and tag names are
               retained for function blocks.
3BDD012902R4101                                                                                     325
Block Operations                                                Section 11 FF Application Editor
Figure 141 shows a block before, during and after being moved with existing links.
              Undo Action
              Edit > Undo
              Alternatively:
326                                                                         3BDD012902R4101
Section 11 FF Application Editor                                            FF Signal List and Tag List
Tag List
               System > Tag list
               The tag list is called up. It contains a list of all the tag names that have been assigned
               in the system. Refer to Tag List on page 116.
                    If tag names that have been assigned to FF function blocks in the FF Application
                    have been deleted in the tag list, then after returning from the tag list the entries
                    in the corresponding parameter dialogs will be empty and must be entered again.
Cross References
               The cross references can be selected directly from the FF Application.
               1.    Select tag in the FF Application Editor.
               2.    Cross references or F5.
               3.    Select desired action.
               Any of the following actions can be performed:
               4.    Show object: Call the incidence point for the tag.
               5.    Show declaration: Branch to the declaration of the tag in the tag list.
3BDD012902R4101                                                                                      327
General Processing Functions                                        Section 11 FF Application Editor
Document FF Application
              Tools > Document
              This action switches from the FF Application Editor to documentation management.
              Here, the project documentation is defined and printed on a user-specific basis.
              Refer to Documentation on page 134.
328                                                                              3BDD012902R4101
Section 11 FF Application Editor                                           End FF Application Editing
               The parameter dialog for the FF Application is opened. Refer to Figure 142 and
               Table 73.
3BDD012902R4101                                                                                    329
Check FF Application Elements                                         Section 11 FF Application Editor
Delete FF Application
              1.    FF Object Editor structure
              2.    Select FF Application that is to be deleted.
              3.    Edit > Delete
              This action deletes the FF Application. The FF signals and tag names in other FF
              Applications, in the FF signal list and the tag list are not affected, and can be
              assigned again.
330                                                                               3BDD012902R4101
Section 11 FF Application Editor                                                   Data Exchange
Data Exchange
               Table 74 provides an overview of the possibilities for data exchange within the FF
               network and between the FF network and another external system (e.g. IEC 61131
               controller).
                                                           H1 <-> H1
                                          H1 local
                                                           (different        H1 <-> IEC 61131
                                       (same H1 link)
                                                           H1 links)
                                   •     H1                HSE + H1               HSE + H1
                  Usage type       •     (HSE + H1)                            Signal-channel-
                                                                              mapping required
3BDD012902R4101                                                                                331
Data Exchange   Section 11 FF Application Editor
332                         3BDD012902R4101
                                   Section 12 Schedule Editor
H1 Schedule
           The H1 scheduler produces the chronological sequence of processing (H1 schedule)
           for an H1 link. Based on information from the FF Applications and the devices of
           the link, the start times for the function blocks and the communication times within
           a macro cycle are determined. The H1 schedule forms the basis for the configuration
           data that is to be loaded onto the field devices.
           With the help of the Schedule Editor, the automatically generated processing
           sequence can be shown and modified in a graphical form.
3BDD012902R4101                                                                            333
Structure of the Graphical Display                                     Section 12 Schedule Editor
                The times for function block processing and bus communication are represented by
                blocks of corresponding length arranged on the time axis. The display interval is a
                macro cycle.
                All the communication blocks are grouped together in the right upper section of the
                Figure 143. These represent the whole cyclical communication taking place in the
                H1 link.
                Additional sections containing both algorithm blocks and communication blocks are
                grouped below. Each of these sections shows the chronological processing sequence
                of an FF Application, also known as a loop.
334                                                                            3BDD012902R4101
Section 12 Schedule Editor                                                       Change Defaults
              Additional information on each of the objects displayed can be shown using the
              Properties window. Some of the data displayed can be edited. The window is opened
              as follows:
              1.   Context menu of the object
              2.   Properties
              The Block properties window for an algorithm block contains, for example, the start
              time of the associated function block with reference to the start of the macro cycle
              and its execution time. Refer to Figure 144.
Change Defaults
              Change Colors
              1.   Context menu for the H1 Schedule > Colors
3BDD012902R4101                                                                               335
Edit H1 Schedule                                                      Section 12 Schedule Editor
              2.   Select object type whose color is to be changed (for example the color for the
                   communication block)
              3.   Select desired color
              Objects of the corresponding type are displayed in the selected color.
Edit H1 Schedule
              The Schedule Editor is the detail view of each H1 Schedule object. An H1 schedule
              (chronological processing sequence for an H1 link) is therefore called up for editing
              by simply selecting the corresponding object in the FF Object Editor structure. The
              H1 schedule that was called is displayed and can be modified.
              1.   Select H1 Schedule object in the FF Object Editor structure
              When the H1 schedule is opened for the first time, the automatically-generated
              optimized schedule for the H1 link is displayed.
336                                                                           3BDD012902R4101
Section 12 Schedule Editor         Reserve Communication Time for Client/Server Communication
              2.    Enter appropriate values for the parameters Typ. C/S PDU delay, Typ. C/S
                    PDU duration and Max. C/S PDU duration. Refer to Figure 145 and
                    Table 75.
              3.    OK stores the C/S communication parameters and closes the Properties dialog.
              4.    Context menu for the H1 Schedule > Optimize
                   Restarting the H1 schedule generation with modified C/S communication
                   parameters will also rearrange manually moved blocks. Locking a loop is a
                   means to protect parts of the H1 schedule against modification. Refer to Lock
                   and Unlock Loop on page 339.
3BDD012902R4101                                                                                337
Move Block                                                            Section 12 Schedule Editor
Move Block
             A single block or several blocks of a loop can be moved on the time axis using the
             mouse or by changing the start time in the Properties window for the block.
338                                                                           3BDD012902R4101
Section 12 Schedule Editor                                                  Optimize H1 Schedule
              The selected block and all the dependent blocks of the loop in the signal flow (these
              are generally the blocks lying to the right of the chosen block) are moved on the
              time axis. They are assigned different start times within the macro cycle.
              Unlock Loop:
              1.   Context menu for the loop (select the header row of a loop section. It contains
                   the name and the cycle time of the associated FF Application)
              2.   Unlock
              The lock on the loop and the associated FF Application is cancelled.
Optimize H1 Schedule
              An H1 schedule is automatically optimized after changes have been made to an FF
              Application from the H1 link.
              However, the optimization of the H1 schedule can also be started manually:
3BDD012902R4101                                                                                339
Save H1 Schedule                                                      Section 12 Schedule Editor
Save H1 Schedule
             1.     Context menu for the H1 Schedule
             2.     Save
             The H1 schedule is saved.
340                                                                           3BDD012902R4101
           Section 13 Commissioning FF Objects
Start Commissioning
           To commission an HSE subnet, communication links with the devices on the HSE
           subnet and the subsidiary H1 links must be made. Communication setup takes place
           automatically with the selection of the commissioning mode.
3BDD012902R4101                                                                             341
Start Commissioning                                       Section 13 Commissioning FF Objects
342                                                                          3BDD012902R4101
Section 13 Commissioning FF Objects                                       Commissioning Interface
Commissioning Interface
              In commissioning, the same display forms apply for the objects in the FF Object
              Editor structure as for configuration. Refer to Representation in the FF Object
              Editor Structure on page 110. In addition, status information about the objects is
              displayed. For details, refer to Display During Commissioning on page 343.
3BDD012902R4101                                                                                343
HSE Subnet Object                                         Section 13 Commissioning FF Objects
344                                                                          3BDD012902R4101
Section 13 Commissioning FF Objects                                  HSE Device Instance Object
3BDD012902R4101                                                                              345
HSE Host Object                                          Section 13 Commissioning FF Objects
              Neither a green checkmark for a correct HSE Host nor a red caution symbol for an
              incorrect HSE Host is shown. Refer to Figure 148.
346                                                                        3BDD012902R4101
Section 13 Commissioning FF Objects                                                H1 Link Object
H1 Link Object
              The detail view for the H1 Link object contains status information for the H1 link
              (channel of the linking device) and for the field devices on that link. Refer to
              Figure 149.
FF Application Object
              The FF Application is displayed in the same way in commissioning mode as in
              configuration mode. However, in commissioning mode the structure of the FF
              Application cannot be altered.
              The individual FF function blocks can be selected, and parameter values entered for
              them. Commissioners also have certain functions at their disposal for testing the FF
3BDD012902R4101                                                                               347
FF Application Object                                       Section 13 Commissioning FF Objects
348                                                                            3BDD012902R4101
Section 13 Commissioning FF Objects                                     H1 Device Instance Object
3BDD012902R4101                                                                                349
Status Displays for the Objects                              Section 13 Commissioning FF Objects
350                                                                              3BDD012902R4101
Section 13 Commissioning FF Objects                              Status Displays for the Objects
3BDD012902R4101                                                                             351
Status Displays for the Objects                                Section 13 Commissioning FF Objects
352                                                                               3BDD012902R4101
Section 13 Commissioning FF Objects                              Status Displays for the Objects
3BDD012902R4101                                                                              353
Status Displays for the Objects                               Section 13 Commissioning FF Objects
354                                                                             3BDD012902R4101
Section 13 Commissioning FF Objects                                  H1 Device Assignment Dialog
                     Device is assigned, i. e.
                     •    configured device with a device ID or
                     •    device in the live list on a non-default bus address with a matching
                          configured device.
                     Device is not assigned, i. e.
                     •    configured device without device ID or
                     •    device in the live list on a default bus address (248 to 251) with a
                          matching configured device.
                     Device is not configured, i. e.
                     •    device in the live list without a matching configured device.
3BDD012902R4101                                                                                  355
H1 Device Assignment Dialog                                   Section 13 Commissioning FF Objects
356                                                                               3BDD012902R4101
Section 13 Commissioning FF Objects                                H1 Device Assignment Dialog
3BDD012902R4101                                                                             357
H1 Device Assignment Dialog                               Section 13 Commissioning FF Objects
358                                                                          3BDD012902R4101
Section 13 Commissioning FF Objects                                     H1 Device Assignment Dialog
              5.     Wait until assignment of all devices in the list has been completed, then press
                     Close button.
              1.     Context menu for a device to which an active device from the live list is to be
                     assigned.
              2.     Object > Assign device ...
              3.     In the case of a device type with several revisions in this plant check Show
                     Other Devices.
3BDD012902R4101                                                                                     359
Download Dialog                                               Section 13 Commissioning FF Objects
                   The list of active devices to choose from only contains devices with a matching
                   device ID or device type. To display all active devices on that H1 link check the
                   check box Show Other Devices.
Download Dialog
              After completing the precommissioning stage, the user defines the type and scope of
              the download in the Download dialog and then starts the download. Various
              download options allow the user to perfectly adapt the download to the current
              operating status of the system. The tree view shows which objects will be loaded,
              right down to the level of the function blocks. See Figure 155 and Table 82.
360                                                                               3BDD012902R4101
Section 13 Commissioning FF Objects                                                Download Dialog
3BDD012902R4101                                                                                  361
Download Dialog                                             Section 13 Commissioning FF Objects
              After opening the Download dialog, version information is read out from the
              physical devices. An activity indicator and two progress bars underneath the tree
              representation indicate the current status of the on-going online version check. The
              left vertical bar shows the progress for the individual devices, and the horizontal bar
              to the right of it shows the overall progress of the version check for the entire tree.
              The tree representation on the left half of the Download dialog shows the current
              commissioning status for each object in the form of a symbol. Detailed information
              appears in text form after the object name. Table 81 lists the possible
              commissioning states and their symbols. The commissioning status of an object
              indicates whether and in what form this object is loaded. It depends on the
362                                                                             3BDD012902R4101
Section 13 Commissioning FF Objects                                              Download Dialog
              configuration changes which have been applied, the version information read out
              from the devices and the selected download options.
• Version check has not yet been carried out for this object.
                    •    The object will not be loaded. The loaded configuration data are
                         current.
                    •    In case of a collapsed branch below this object, none of the objects in
                         the collapsed branch will be loaded. The loaded configuration data for
                         these objects are current.
                    •    Loading is necessary for at least one object in the collapsed branch.
                    •    Specific commissioning statuses for the object and all objects in the
                         collapsed branch can be displayed by expanding the branch.
                    •    Only changed configuration data are loaded into the object
                         (incremental download).
                    •    Only changed configuration data are loaded into the object
                         (incremental download).
                    •    For an H1 link: The link active scheduler (LAS) is stopped during the
                         download, i.e. the application is interrupted.
                    •    For an H1 device: The resource block is stopped. As a result, all of the
                         blocks in the device switch to Out of Service mode.
                    •    The object is loaded with all configuration data (full download).
3BDD012902R4101                                                                                  363
Download Dialog                                             Section 13 Commissioning FF Objects
                  After a power fail it cannot be guaranteed that linking devices and H1 devices
                  have maintained the correct version information of the latest configuration.
                  Therefore, when the Download dialog is opened after a power fail the
                  automatically executed version check will detect version errors, which will lead
                  to a full download of these devices.
              The top right corner of the window shows a comparison of version information for
              the selected object from the configuration database and from the physical device.
              The area underneath displays additional information for the selected object. This
              includes details regarding configuration changes as well as hints to suggested user
              actions.
              In the bottom right of the window the user can select global download options.
364                                                                            3BDD012902R4101
Section 13 Commissioning FF Objects                                              Download Dialog
3BDD012902R4101                                                                             365
Download Dialog                                      Section 13 Commissioning FF Objects
366                                                                      3BDD012902R4101
Section 13 Commissioning FF Objects                                             Download Dialog
3BDD012902R4101                                                                                367
Download Dialog                                             Section 13 Commissioning FF Objects
Available on...
(linking device)
HSE device
                                                                                                       H1 device
                                                                                             H1 link
                                                                                                                      Block
                        Context menu entry
368                                                                                              3BDD012902R4101
Section 13 Commissioning FF Objects                                              Download Dialog
3BDD012902R4101                                                                                369
Download Dialog                                             Section 13 Commissioning FF Objects
              Start download
              To start the download with the selected options, press the Start Download button.
              In a separate window the progress of the loading operation and any errors that may
              occur are displayed, refer to Figure 156 and Table 85. Successful completion of the
              download is indicated by the text “Total error count: 0; Download finished”. If the
              download finishes with errors, not all configuration data have been loaded. In this
              case each line in the right half of the window which has not been completed with an
              “OK” indicates an error. In order to determine the cause of the error, the error class
              and error subclass are shown in Table 86. Pressing the Close button will close the
              progress windows as well as the Download dialog.
370                                                                            3BDD012902R4101
Section 13 Commissioning FF Objects                                               Download Dialog
3BDD012902R4101                                                                                   371
Download Dialog                                          Section 13 Commissioning FF Objects
372                                                                       3BDD012902R4101
Section 13 Commissioning FF Objects                                           Download Dialog
3BDD012902R4101                                                                          373
Commissioning of an FF Network                              Section 13 Commissioning FF Objects
Commissioning of an FF Network
              Before starting commissioning, the whole project must have undergone a successful
              plausibility check and download information must have been generated. Plausibility
              checking and generating download information takes place in the configuration
              mode of Fieldbus Builder FF (Tools > Check whole project...). The result can be
              detected from the engineering status of the objects in the FF Object Editor structure.
              Refer to Representation in the FF Object Editor Structure on page 110.
374                                                                             3BDD012902R4101
Section 13 Commissioning FF Objects                                Commissioning of an FF Network
                   It is strongly recommended that the editing steps of one phase be concluded for
                   all objects of the FF network before the editing steps of the subsequent phase are
                   started. In concrete terms this means: precommissioning should be concluded for
                   all devices before a device is loaded.
              The list known as the HSE Live List forms a resource for the commissioning
              operation. This is a hierarchical representation of all FF devices actually present in
              the FF network.
3BDD012902R4101                                                                                  375
Phase 1: Precommissioning                                     Section 13 Commissioning FF Objects
Phase 1: Precommissioning
376                                                                             3BDD012902R4101
Section 13 Commissioning FF Objects                                         Phase 1: Precommissioning
              Precommissioning of H1 Devices
              In the second commissioning step, each device that is actually present on the H1
              link is assigned to a configured device.
                   During device assignment, any function block application which may be present
                   in the physical device will be deleted.
3BDD012902R4101                                                                                       377
Precommissioning Options                                      Section 13 Commissioning FF Objects
Precommissioning Options
378                                                                              3BDD012902R4101
Section 13 Commissioning FF Objects                                                Phase 2: Loading
Phase 2: Loading
              This phase should not be started until precommissioning for all objects of the FF
              network for which this is necessary has been successfully concluded. This is
              detectable from the engineering status of the objects in the FF Object Editor
              structure; refer to Status Displays for the Objects on page 350.
              In this step of commissioning, the FF linking devices, all devices on the H1 links
              along with their configuration data, and the OPC server are loaded.
              1.     Context menu for the HSE subnet.
              2.     Open download dialog: Object > Download...
              3.     Wait until version check has completed, then press Start Download button.
              4.     Successful completion of the download is indicated by the text “Total error
                     count: 0; Download finished”. Press Close button to close the progress
                     windows as well as the Download dialog.
                   For details regarding the Download dialog and various download options, please
                   refer to Download Dialog on page 360.
              5.     Context menu for OPC Server FF.
              6.     Start download: Object > Download...
                   If loading of the OPC Server FF is required (indicated by a download arrow), it is
                   strongly recommended to do this not before all other required downloads in
                   the HSE subnet have been executed.
                   For details regarding the download of the OPC Server FF, please refer to Loading
                   Project Data into OPC Server on page 264.
3BDD012902R4101                                                                                    379
Phase 3: Online Parameter Settings                         Section 13 Commissioning FF Objects
               preference. The layout and contents of the tab correspond to those of the FF block
               instance. Refer to Parameters Tab on page 236.
380                                                                           3BDD012902R4101
Section 13 Commissioning FF Objects                            Phase 3: Online Parameter Settings
3BDD012902R4101                                                                                   381
Display Subscribers on the HSE Subnet                         Section 13 Commissioning FF Objects
382                                                                             3BDD012902R4101
Section 13 Commissioning FF Objects                                          Replacing FF Devices
Replacing FF Devices
Replacing an FF Linking Device
              The following cases must be distinguished:
              •   Case 1: The linking device to be replaced is a device in a redundancy pair; the
                  other linking device redundant to this device operates as the primary device.
              •   Case 2: The linking device to be replaced operates as a non-redundant device.
                  There is no redundant device for this.
              Below there is a description of the steps necessary for replacement of this device for
              each of these cases.
3BDD012902R4101                                                                                 383
Replacing FF Devices                                        Section 13 Commissioning FF Objects
384                                                                            3BDD012902R4101
Section 13 Commissioning FF Objects                                        Replacing an H1 Device
Replacing an H1 Device
              When an H1 device in an H1 link fails, the device must be reassigned after it has
              been replaced. Next, the configuration of the H1 device must be loaded.
              1.   Context menu for the H1 device
              2.   Object > Assign device ...
              3.   Select a device from the displayed list of active devices.
              4.   Press Assign button.
              5.   Context menu for the H1 device
              6.   Open Download dialog: Object > Download...
              7.   Context menu for the H1 device in tree structure of Download dialog.
              8.   Start full download of device...
              9.   Successful completion of the download is indicated by the text “Total error
                   count: 0; Download finished”. Press Close button to close the progress
                   windows as well as the Download dialog.
3BDD012902R4101                                                                                  385
Replacing an H1 Device   Section 13 Commissioning FF Objects
386                                      3BDD012902R4101
        Section 14 FF Device Integration Library
Overview
           The FOUNDATION Fieldbus Device Integration Library provides a set of pre-
Figure 159. Object Type Group FF Libraries in the Object Type Structure
integrated FOUNDATION Fieldbus device types. Device types provided with this
3BDD012902R4101                                                                        387
Functionality                                                            Section 14 FF Device Integration Library
                library are available for immediate use in Fieldbus Builder FF as well as in Plant
                Explorer.
Functionality
                1.   Note that using the full scope of the FOUNDATION Fieldbus Device Integration Library requires the Optimize
                     IT Asset Optimization software to be installed and licensed.
388                                                                                                 3BDD012902R4101
Section 14 FF Device Integration Library                            Prerequisites and Requirements
               •    Product Documentation
               •    Asset Monitors
               •    Asset Reporters
               •    Asset Viewers
               •    CMMS Connectivity
               The preconfigured object types enable each device to
               •    access device-specific product documentation
               •    connect to Asset Optimization - a set of extensions that allow plant personnel to
                    collect, compare, and monitor field device data in order to accurately assess
                    equipment conditions in real time.
               Furthermore in Plant Explorer a block library containing the standard function
               blocks specified by the Fieldbus Foundation (refer to User Application on page 41)
               and additional blocks that come with the supplied device types is provided in the FF
               Block Library, FF Object Type Group catalog.
               For a set of frequently used blocks, faceplates are provided. A block faceplate is the
               graphical user interface for the operator to the specific process function
               (analog/discrete input/output monitoring, PID controller, etc.). Faceplates are
               accessible as aspects at the block instance. For detailed information on the provided
               faceplates, please refer to the manual FOUNDATION Fieldbus Device Integration,
               Operation.
                   For a complete list of currently supported devices, available blocks with specific
                   parameter input dialogs, and available function block faceplates, please refer to
                   the Release Notes of this product listed in Related Documentation on page 31.
               For the FF Linking Device LD 800HSE an Asset Monitor in combination with a
               Diagnostics Faceplate and Web Server aspects for connecting to the built-in web
               server are provided.
3BDD012902R4101                                                                                  389
Prerequisites and Requirements                           Section 14 FF Device Integration Library
390                                                                           3BDD012902R4101
Section 14 FF Device Integration Library             Device-Type-Specific Product Documentation
                           Tab                                   Description
                Documents                  This tab shows a list of available product documents.
                                           For Industrial IT certified devices at least the following
                                           categories are available:
                                           •    Application Manual
                                           •    Data Sheet
                                           •    Declarations
                                           •    Installation Manual
                                           •    Maintenance and Service Manual
                                           •    Operating Manual
                                           •    Product Classification
                                           •    Product Identification
                View Document              This tab shows the contents of the product document
                                           that has been selected in the Documents tab.
                Specific Device Type       For certain device types several sets of product
                                           documentation are available, depending on the
                                           specific device type. This tab allows to select the
                                           specific device type for this device instance.
3BDD012902R4101                                                                                   391
Connection to Asset Optimization                          Section 14 FF Device Integration Library
Asset Monitoring
               Asset Monitoring provides the infrastructure that monitors, analyzes, and reports
               asset status/condition information. It notifies operators and maintenance personnel
               when an abnormal condition calls for maintenance. Asset Monitoring interacts with
               third-party CMMS applications to optimize the use of plant equipment and
               processes.
               An Asset Monitor is an application for retrieving data from, and interacting with,
               multiple data servers, e.g. OPC Servers. Asset Monitors can detect problems that
               may not affect the process variables, but do affect the maintenance status of an asset
               or process.
                  Prerequisite: The system extension Asset Monitor Environment must be added.
392                                                                             3BDD012902R4101
Section 14 FF Device Integration Library                                             Asset Monitoring
                          Aspect                                     Function
                Asset Reporter                The Asset Reporter provides a detailed view of an
                                              asset condition for an object. It displays information
                                              available to it from all Asset Monitors and their
                                              corresponding current subconditions.
                Asset Viewer                  When the Asset Viewer is present at an object, the
                                              asset condition tree can be displayed. When
                                              displayed, the asset condition tree shows the
                                              condition of that object and all its children, visually
                                              indicating the presence of a fault report by displaying
                                              items in bold text. Context menus permit fault report
                                              submission directly from within the Asset Viewer.
                FF Generic Device Asset       Standard Asset Monitor for FOUNDATION Fieldbus
                Monitor                       devices.
                FF <device_type> Asset        Device-type-specific Asset Monitor for FOUNDATION
                Monitor                       Fieldbus devices.
                Maximo Equipment ID           The Maximo Equipment ID provides information for
                                              mapping the Industrial IT object to the Maximo
                                              equipment in the CMMS database for a particular
                                              Maximo Server. Multiple Maximo Equipment IDs can
                                              be associated with the same asset, thus providing
                                              the ability to map to more than one piece of
                                              equipment defined in Maximo.
3BDD012902R4101                                                                                   393
CMMS Connectivity                                       Section 14 FF Device Integration Library
CMMS Connectivity
             CMMS Connectivity establishes the link that removes the barrier to information
             exchange between the Maximo Computerized Maintenance Management System
             (CMMS) and the process control system environments and brings maintenance
             management to the operator environment.
             Context menus for process graphics, the alarm and event list, etc. provide access to a
             number of views and actions for the specific CMMS item.
             This allows plant personnel to collect, compare, and monitor field device data in
             order to accurately assess equipment conditions in real time.
                Prerequisite: The system extensions Asset Optimizer Server and Maximo
                Connectivity must be added.
                        Aspect                                    Function
              View Active Work Orders      Lists all active work orders in the CMMS for a
                                           particular asset or group of assets.
              View Equipment Status        Allows data returned from a status assessment of an
                                           asset or group of assets to be viewed.
              View Preventive              Lists the preventive maintenance schedule for an
              Maintenance Schedule         asset or group of assets.
              View Spare Parts             Lists spare parts in the CMMS for a particular asset
                                           or group of assets.
              View Work Order History      Lists the history of all work orders in the CMMS for a
                                           particular asset or group of assets.
394                                                                           3BDD012902R4101
Section 14 FF Device Integration Library                         Additional Aspects of LD 800HSE
3BDD012902R4101                                                                                395
Asset Monitor and Diagnostics Faceplate                Section 14 FF Device Integration Library
396                                                                         3BDD012902R4101
Section 14 FF Device Integration Library                     Asset Monitor and Diagnostics Faceplate
3BDD012902R4101                                                                                     397
Asset Monitor and Diagnostics Faceplate                Section 14 FF Device Integration Library
               Element                       Description
               Indicators Area
                                             Asset Monitor is enabled.
                                             The Asset Monitor conditions listed in Table 92
                                             are observed and will lead to alarms. The
                                             Diagnostics Faceplate shows current status
                                             information.
398                                                                        3BDD012902R4101
Section 14 FF Device Integration Library                 Asset Monitor and Diagnostics Faceplate
                Element                        Description
                                               Asset Monitor is disabled.
                                               The Asset Monitor conditions are not observed
                                               and the Diagnostics Faceplate does not show
                                               current status information. This is indicated by red
                                               diagonal bars across the faceplate.
                Faceplate Element Area (left-hand section)
                Linking Device Status          Refer to the corresponding condition of the Asset
                                               Monitor in Table 92. The currently active
                                               subcondition is displayed here.
                Redundancy Switch-over         Refer to the corresponding condition of the Asset
                occurred                       Monitor in Table 92. The currently active
                                               subcondition supplemented by the date and time
                                               of occurrence is displayed here.
                Reset                          Press the Reset button to acknowledge the
                                               redundancy switch-over indicated. This will reset
                                               the corresponding condition of the Asset Monitor
                                               to subcondition “No”.
                                                        Without pressing the reset button the
                                                        Asset Monitor and the faceplate indicate
                                                        the most recent redundancy switch-over.
3BDD012902R4101                                                                                 399
Asset Monitor and Diagnostics Faceplate                Section 14 FF Device Integration Library
               Element                        Description
               Link 1 - Link 4                Summarizing information for each H1 link.
                                              Possible values are:
                                              •   Normal,
                                                  i. e. the LAS status is “running” and no
                                                  change in the H1 Live List has occurred.
                                              •   Look for details in Link tab,
                                                  i. e. the LAS status is different from “running”
                                                  and/or a change in the H1 Live List has
                                                  occurred. Details are displayed in the
                                                  corresponding Link tab (right-hand section of
                                                  the faceplate).
                                              •   H1 link is not configured,
                                                  i. E. the H1 link has not been activated.
               Faceplate Element Area (right-hand section)
               LAS Status                     The current LAS status for the H1 link is displayed
                                              here. The following states are indicated:
                                              •   running
                                              •   stopped
                                              •   not loaded
                                              •   invalid LAS,
                                                  i. e. no valid LAS configuration present.
                                              An H1 link that has not been activated will show
                                              “H1 link is not configured”.
               Change in H1 Live List         Refer to the corresponding condition of the Asset
               occurred                       Monitor in Table 92. The currently active
                                              subcondition supplemented by the date and time
                                              of occurrence is displayed here.
                                              An H1 link that has not been activated will show
                                              “H1 link is not configured”.
400                                                                          3BDD012902R4101
Section 14 FF Device Integration Library                Asset Monitor and Diagnostics Faceplate
                Element                       Description
                Reset                         Press the Reset button to acknowledge the
                                              indicated change in the H1 Live List. This will
                                              reset the corresponding condition of the Asset
                                              Monitor to subcondition “No”.
                                              Press the Reset button to acknowledge .
                                                       Without pressing the reset button the
                                                       Asset Monitor and the faceplate indicate
                                                       the most recent change in the H1 Live
                                                       List.
                Buttons Area
                                              Press this button to enable the Asset Monitor.
3BDD012902R4101                                                                                 401
FWeb Server Aspects                                    Section 14 FF Device Integration Library
402                                                                         3BDD012902R4101
Section 14 FF Device Integration Library                                      FWeb Server Aspects
               In case of an redundant set of linking devices enter the IP address of the second LD
               800HSE at the Web Server Device 2 aspect.
               2.    Add a persistent static network route to the HSE subnet via this Connectivity
                     Server to the network routing table of the Workplace node.
                    Use the Windows ROUTE command to add a route to the network routing table:
                    ROUTE -p ADD <destination> MASK <netmask> <gateway>
                    <destination> = IP network address of the HSE subnet
                    <netmask> = subnet mask of the HSE subnet
                    <gateway> = IP address of the Connectivity Server interface attached to the
                    Client/Server network.
                    For details refer to the help provided for the ROUTE command.
               3.    Set the Default Gateway in the LD 800HSE; enter the IP address of the
                     Connectivity Server interface attached to the HSE subnet. For details on how to
                     modify the network settings of the LD 800HSE refer to its product
                     documentation.
               4.    Configure the web browser on the Workplace node not to use a proxy server.
3BDD012902R4101                                                                                   403
FWeb Server Aspects   Section 14 FF Device Integration Library
404                                       3BDD012902R4101
                         Appendix A Configuration Rules
Basic configuration rules for FOUNDATION Fieldbus are given in Table 94.
3BDD012902R4101                                                                                        405
                                                        Appendix A Configuration Rules
      Maximum number of Connectivity Servers FF There is a limit for the total number
                                                of Connectivity Servers in a system.
                                                Refer to 800xA System Guide.
      Maximum number of HSE subnets per                      1 (1:1 relationship)
      Connectivity Server FF
      Maximum number of field devices per                           960
      Connectivity Server FF
      For detailed dimensioning limits of the linking device LD 800HSE and the
      communication interface CI860 please refer to the documentation of these products:
      •   FOUNDATION Fieldbus Linking Device LD 800HSE, User Instructions,
          3BDD011677
      •   800xA - Control and I/O, FOUNDATION Fieldbus HSE, Engineering and
          Configuration, 3BDD012903.
406                                                                  3BDD012902R4101
              Appendix B Documentation Settings
Document Types
                                     Table 96. Document Types
3BDD012902R4101                                                                        407
Description of the Fields or Contents                          Appendix B Documentation Settings
Drawing Header:
408                                                                             3BDD012902R4101
Appendix B Documentation Settings                        Field Names in the Drawing Footer / Header
3BDD012902R4101                                                                                409
Field Names in the Drawing Footer / Header                    Appendix B Documentation Settings
410                                                                             3BDD012902R4101
Appendix B Documentation Settings                        Field Names in the Drawing Footer / Header
3BDD012902R4101                                                                                     411
Variables for Drawing Footer/ Header Inscriptions              Appendix B Documentation Settings
                Command              Function
                $                    Avoids overriding through the project name
                $DocEnd              End of the selection range in the tree (depends on the
                                     documentation job)
                $DocStart            Start of the selection range in the tree (depends on the
                                     documentation job)
                $DocT                DIN number of the current documentation type (Hardcoded,
                                     language dependent).
                $DocTypeName1        First part of the name of the current documentation type.
                                     (Hardcoded, language dependent).
                $DocTypeName12 Name of the current documentation type. (Hardcoded,
                               language dependent)
                $DocTypeName2        Second part of the name of the current documentation type.
                                     (Hardcoded, language dependent).
                $ObjCDat             Creation date of the current documentation object. (If
                                     available)
                $ObjComm             Short comment to the current documentation object. (If
                                     available)
                $ObjDate             Date of the current documentation object. (If available)
412                                                                             3BDD012902R4101
Appendix B Documentation Settings                 Variables for Drawing Footer/ Header Inscriptions
              Command               Function
              $ObjFunct             Name of the current documentation object. (If available)
              $ObjId                Short Id to the current documentation object. (hardcoded,
                                    language dependent, typically 3 capital letters)
              $ObjKz                Documentation identifier of the current object.
              $ObjLoc               Localization of the current object.
              $ObjName              Name of the current documentation object. (For example
                                    name of the tree object)
              $ObjS                 State of the current documentation object. (CORRECT,
                                    INCORRECT)
              $PgNr                 Current page No. of the print job.
              $PrintDate            Date of the print issue.
              $PrjComm              Comment of the current project. (Editable in the project
                                    header)
              $PrjDate              Date of the current project. (As shown in the project header)
              $PrjMan               Manager of the current project. (Editable in the project header)
              $PrjName              Name of the current project.
              $PrjNr                Number of the current project. (Editable in the project header)
              $PrjOrd               Orderer of the current project. (Editable in the project header)
              $PrjOrdNr             Order number of the current project. (Editable in the project
                                    header)
              %LogoComp             Default bitmap for your company.
              %LogoCover            Default bitmap for your cover page.
              %LogoCust             Bitmap for custumer project
              %LogoLeft             Default bitmap for the upper left corner.
              %LogoRight            Default bitmap for the upper right corner.
3BDD012902R4101                                                                                  413
Fonts, National Languages and Bitmaps in the Drawing Footer / HeaderAppendix B Documentation
              Allocation of displays (only BMP files are permitted) is carried out in the Windows
              Registry. See Fonts, National Languages and Bitmaps in the Drawing Footer /
              Header on page 414.
414                                                                           3BDD012902R4101
Appendix B Documentation Settings             Using Fonts in the Drawing Footer
3BDD012902R4101                                                             415
Presetting the Field Contents and Titles                        Appendix B Documentation Settings
416                                                                               3BDD012902R4101
                                   Appendix C Diagnostic Data
3BDD012902R4101                                                                                417
H1 Link                                                                             Appendix C Diagnostic Data
H1 Link
          An H1 link is not uniquely identified by the tag name in the Live List, but by its
          unique FDA address, or both FDA addresses in the case of a redundant linking
          device configuration.1
          The OPC Server only opens a connection to an H1 link if values are read from this
          link. At the moment, only the item "LAS_State" can be read from the H1 link. The
          value of the item "LiveListState" is generated from connectionless online data of the
          linking device. All other pre-defined variables only exist in the OPC Server, a
          connection is not required to read these values.
          In accordance with HSE specifications, a disconnection can be signaled in two
          ways. Correspondingly, either the items
          •    LastAbort_AbortIdentifier,
          •    LastAbort_AbortReason and
          •    LastAbort_AbortDetail
          1.   Although the H1 link itself is not redundant, with a redundant linking device there are two communications
               from an OPC Server point of view. Therefore two addresses exist.
418                                                                                             3BDD012902R4101
Appendix C Diagnostic Data                                                                  H1 Link
              or the items
              •    LastAbort_ErrClass,
              •    LastAbort_ErrCode,
              •    LastAbort_AddCode and
              •    LastAbort_AddDesc
              are used. The respective other items are set to the value 0.
              All counters ...Cnt are initialized at the start of the OPC Server.
              DA_.. = Data Access, Init_.. = Initiate.
              For pre-defined parameters for HSE Device objects, refer to Table 100.
3BDD012902R4101                                                                                   419
H1 Link                                                           Appendix C Diagnostic Data
420                                                                        3BDD012902R4101
Appendix C Diagnostic Data                                                                H1 Device (H1 Field Device)
              1.    Although the H1 device itself is not redundant, with a redundant linking device there are two communications
                    from an OPC Server point of view. Therefore two addresses exist.
3BDD012902R4101                                                                                                            421
H1 Device (H1 Field Device)                                              Appendix C Diagnostic Data
               The OPC Server only opens a connection to an H1 device if items are read out of the
               FF blocks of the device. The value of the item "LiveListState" is generated from
               connectionless online data of the linking device.
               All other pre-defined variables only exist in the OPC server, a connection is not
               required to read these items.
               In accordance with HSE specifications, a disconnection can be signaled in two
               ways. Correspondingly, either the items
               •    LastAbort_AbortIdentifier,
               •    LastAbort_AbortReason and
               •    LastAbort_AbortDetail
               or the items
               •    LastAbort_ErrClass,
               •    LastAbort_ErrCode,
               •    LastAbort_AddCode and
               •    LastAbort_AddDesc
               are used. The respective other items are set to the value 0.
               All counters ...Cnt are initialized at the start of the OPC server.
               DA_.. = Data Access, Init_.. = Initiate.
               For pre-defined parameters for HSE Device objects, refer to Table 101.
422                                                                                  3BDD012902R4101
Appendix C Diagnostic Data                                             H1 Device (H1 Field Device)
3BDD012902R4101                                                                                423
H1 Device (H1 Field Device)                                           Appendix C Diagnostic Data
424                                                                            3BDD012902R4101
Appendix C Diagnostic Data                                           Description of the Live List Data
               Hexadecimal
                                   Description
               value
               0X00000000          No error in the HSE device and the lower-level devices
               0x00000001          HSE device of the 1st IP address: not in Live List
               0x00000002          HSE device of the 1st IP address: invalid PDTag
               0x00000004          HSE device of the 1st IP address: not redundant
3BDD012902R4101                                                                                    425
Description of the Live List Data                                         Appendix C Diagnostic Data
                 Hexadecimal
                                    Description
                 value
                 0x00000008         HSE device of the 1st IP address: error at link 9 - n.
                                    (errors for link 1 to link 8 are directly encoded in the Live List.)
                 0x00000010         HSE device of the 2nd IP address: not in Live List
                 0x00000020         HSE device of the 2nd IP address: invalid PDTag
                 0x00000040         HSE device of the 2nd IP address: not redundant
                 0x00000080         HSE device of the 2nd IP address: error at link 9 - n.
                                    (errors for link 1 to link 8 are directly encoded in the Live List.)
                 0x00000100         HSE device of the 1st IP address: error at link 1
                 0x00000200         HSE device of the 1st IP address: error at link 2
                 0x00000400         HSE device of the 1st IP address: error at link 3
                 0x00000800         HSE device of the 1st IP address: error at link 4
                 0x00001000         HSE device of the 1st IP address: error at link 5
                 0x00002000         HSE device of the 1st IP address: error at link 6
                 0x00004000         HSE device of the 1st IP address: error at link 7
                 0x00008000         HSE device of the 1st IP address: error at link 8
                 0x00010000         HSE device of the 2nd IP address: error at link 1
                 0x00020000         HSE device of the 2nd IP address: error at link 2
                 0x00040000         HSE device of the 2nd IP address: error at link 3
                 0x00080000         HSE device of the 2nd IP address: error at link 4
                 0x00100000         HSE device of the 2nd IP address: error at link 5
                 0x00200000         HSE device of the 2nd IP address: error at link 6
                 0x00400000         HSE device of the 2nd IP address: error at link 7
                 0x00800000         HSE device of the 2nd IP address: error at link 8
426                                                                                3BDD012902R4101
Appendix C Diagnostic Data                                                                     H1 Link
               Hexadecimal
                                   Description
               value
               0x10000000          Two primaries found
               0x20000000          No primary found
               0x40000000          No connection
                                   (detailed information can be found via the pre-defined
                                   parameters of the HSE Device object)
H1 Link
              The Live List status of an H1 link is encoded in a WORD32. The possible errors are
              signaled by single bits which are linked by OR.
              If the total value is 0, no errors are signaled for the H1 link or for the lower-level
              devices.
              For the meaning of the individual bits, refer to Table 103.
               Hexadecimal
                                   Description
               value
               0x00000000          No error in the H1 link or the lower-level devices
               0x00000001          H1 link of the 1st IP address: not in Live List
               0x00000002          H1 link of the 1st IP address: invalid FDA address
               0x00000004          H1 link of the 1st IP address: Live List contains different H1
                                   devices than the configured ones
               0x00000010          H1 link of the 1st IP address: invalid tag name of an H1 device
               0x00000020          H1 link of the 1st IP address: not all configured H1 devices in
                                   the Live List
               0x00000100          H1 link of the 2nd IP address: not in Live List
               0x00000200          H1 link of the 2nd IP address: invalid FDA address
3BDD012902R4101                                                                                     427
H1 Device (H1 Field Device)                                              Appendix C Diagnostic Data
               Hexadecimal
                                    Description
               value
               0x00000400           H1 link of the 2nd IP address: Live List contains different H1
                                    devices than the configured ones
               0x00001000           H1 link of the 2nd IP address: invalid tag name of an H1 device
               0x00002000           H1 link of the 2nd IP address: not all configured H1 devices in
                                    the Live List
               0x10000000           No connection to the H1 link
               0x20000000           Some configured H1 devices not correct (version error)
               0x40000000           No connection to the linking device
               0x80000000           No connection to an H1 device
                                    (detailed information can be found via the pre-defined
                                    parameters of the hardware objects)
               Hexadecimal
                                    Description
               value
               0x00000010           H1 device of the 1st IP address: invalid tag name
               0x00000020           H1 device of the 1st IP address: not in Live List
               0x00001000           H1 device of the 2nd IP address: invalid tag name
               0x00002000           H1 device of the 2nd IP address: not in Live List
428                                                                                 3BDD012902R4101
Appendix C Diagnostic Data                                     H1 Device (H1 Field Device)
               Hexadecimal
                             Description
               value
               0x20000000    Version error of the H1 device
               0x40000000    No connection to the HSE linking device
               0x80000000    No connection to the H1 device
3BDD012902R4101                                                                       429
H1 Device (H1 Field Device)   Appendix C Diagnostic Data
430                                  3BDD012902R4101
                     Appendix D OPC Keyword Tracing
3BDD012902R4101                                                                              431
Logging of the Keyword Setting                                  Appendix D OPC Keyword Tracing
Logged Functions
               By selecting the keywords, the different functions of the OPC Server are logged.
               The logged functions are listed below for every keyword.
               Keyword                 Description
               OPC_AE                  Creation and removal of alarm tags,
                                       Creation of alarm conditions,
                                       Activation of the alarm lists.
               OPC_DMSEvent            Update of the alarm conditions,
                                       Acknowledgement handling,
                                       Functionality of the resource table.
               OPC_TKEvent             not used
               OPC_TKInternal          not used
432                                                                            3BDD012902R4101
Appendix D OPC Keyword Tracing                                    Keyword: Common Functionality
                   Keyword                                    Description
             OPC_Common               General functions such as e.g.
                                     * Initialization of the protocols,
                                     * Loading of the configuration,
                                     * Entries in the event log.
             OPC_Configuration       Updates to the OPC Server configuration after a download.
             OPC_Shelf               Items which are read by a Client are on the shelf.
                                     All operations on the shelf, e.g.:
                                     * Add,
                                     * Remove,
                                     * Clean Up,
                                     * Value Changed,
                                     * Set Value.
Keyword: DAL
             The Data Acquisition Layer DAL is the protocol layer in the OPC Server above the
             various Fieldbus protocols or the controller protocol (DMS). Refer to Table 107.
             Keyword                       Meaning
             OPC_DALCyclicNotification     Cyclical information about value updates.
                                           (ValueChanged Callback)
             OPC_DALReadNotification       Logs asynchronous Read Callback
             OPC_DALWriteNotification      Logs asynchronous Write Callback
3BDD012902R4101                                                                            433
Keyword: DMS                                                 Appendix D OPC Keyword Tracing
               Keyword                     Meaning
               OPC_DALCyclicRead           Opening and closing of OPC items.
               OPC_DALJob                  All operations which are called up during a job:
                                           * Start/Finish Job,
                                           * Read/Write Job,
                                           * Sync/Async Read/Write.
Keyword: DMS
               The DMS protocol is used for communication between the OPC Server and the FF
               devices. Refer to Table 108.
               Keyword                   Meaning
               OPC_DMSACyclic            Acyclic read and write operations.
               OPC_DMSCommon             Information about the state of the FF devices.
               OPC_DMSCyclicRead         Cyclical reading and writing, and the opening and
                                         closing of FF devices and parameters.
Keyword: Fieldbus
               Fieldbus protocols (FF, Profibus, HART) are for communication of the OPC Server
               with the field devices. Refer to Table 109.
               Keyword                   Meaning
               OPC_FBACyclic             Asynchronous reading and writing on the Fieldbus.
434                                                                           3BDD012902R4101
Appendix D OPC Keyword Tracing                                      Keyword: Group Functionality
             Keyword                     Meaning
             OPC_FBCommon                Conversion of the error numbers from FF, Profibus and
                                         HART communication into OPC error numbers.
             OPC_FBCyclicRead            Opening and closing of the cyclical Fieldbus
                                         parameters.
             Keyword                     Meaning
             OPC_AsyncNotification       Group notifications such as e.g. reading and writing on
                                         Cache, Refresh and Append.
             OPC_Group                   OPC group operations, e.g.:
                                         * add item
                                         * remove item
                                         * refresh
                                         * on read complete
                                         * on write complete
                                         * configuration updates.
             Keyword                     Meaning
             OPC_Item                    Updates to the configuration of the item,
                                         Activation and deactivation of the item,
                                         Updates to the status of the higher-level object.
3BDD012902R4101                                                                              435
Keyword: OPC Data Access Automation 1.0 Interfaces            Appendix D OPC Keyword Tracing
              Keyword                    Meaning
              Group Object (Automation 1.0):
              IOPCAsyncIODisp            Add and delete callbacks,
                                         asynchronous reading and writing,
                                         Refresh OPC groups.
              IOPCGroupStateMgtDisp      Status information about the OPC groups.
              IOPCItemMgtDisp            Insertion and deletion of items in a group,
                                         Setting of the data type,
                                         Activation and deactivation of items, as well as the
                                         associated enumeration.
              IOPCSyncIODisp             Synchronous reading and writing on the OPC groups.
              Item Object (Automation 1.0):
              IOPCItemDisp               Operation on OPC items, e.g.:
                                         * get/put Value,
                                         * get Access Rights,
                                         * get Access Path,
                                         * Get Item ID.
              ServerObject (Automation 1.0):
              IOPCBrowseServerAdress Browsing operations,
              SpaceDisp              All OPC items which are reached by browsing.
              IOPCServerDisp             All operations which are carried out on the server, such
                                         as e.g.:
                                         Opening and closing of groups,
                                         Status of the OPC Server.
436                                                                          3BDD012902R4101
Appendix D OPC Keyword Tracing                  Keyword: OPC Data Access Custom Interfaces
             Keyword                       Meaning
             Client Interfaces:
             IAdviseSink                   Update of a value by a group. (OPC Spec 1.0
                                           functionality)
             IOPCDataCallback              Ended read and write operations, value updates.
             IOPCShutdown                  not used
             GroupObject:
             IDataObject                   Opening and closing of groups.
             IEnumOPCAttributes            All operations of the item enumerator.
             IOPCAsyncIO                   Asynchronous reading and writing of groups,
                                           Refresh and Cancel on the group in accordance with
                                           OPC Spec Version 1.0.
             IOPCAsyncIO2                  Asynchronous reading and writing of groups,
                                           Refresh and Cancel on the group.
             IOPCGroupeStateMgt            Renaming of groups, status of groups, copying of
                                           groups.
             IOPCItemMgt                   Insertion and deletion of items in a group,
                                           Setting of the data type,
                                           Activation/deactivation of items,
                                           and the associated enumeration.
             IOPCSyncIO                    Synchronous reading and writing to groups.
             IConnectionPointContainer     Opening and closing of groups.
3BDD012902R4101                                                                              437
Keyword: OPC Data Access Custom Interfaces                   Appendix D OPC Keyword Tracing
              Keyword                      Meaning
              ServerObject:
              IOPCBrowseServerAdressS All operations which are used when browsing the
              pace                    configuration of an OPC Server, e.g.:
                                      * ChangeBrowsePosition
                                      * internal assignments of the OPC items
                                      (BrowseOPCItemIds).
              IOPCCommon                   Information about available OPC Servers,
                                           Setting of the client name.
              IOPCItemProperties           All operations which are performed on the properties
                                           of an OPC item, e.g.:
                                           * QueryAvailableProperties,
                                           * GetItemProperties,
                                           * LookUpItemIDs
              IOPCServer                   All operations which are carried out on the server,
                                           such as e.g.:
                                           * Opening and closing of groups
                                           * Status of the OPC Server.
438                                                                         3BDD012902R4101
Appendix D OPC Keyword Tracing                                   Keyword: Server Functionality
             Keyword                 Meaning
             OPC_Browsing            Information about the browsing enumerator.
             OPC_CheckServer         is not used
             OPC_ItemProperties      Handling the Item Properties:
                                     * GetItemProperties,
                                     * IsItemValid,
                                     * GetConfProperties.
             OPC_Server              Information about the status of the OPC Server:
                                     * CheckServer,
                                     * GetNumberOfObjects,
                                     * GetLockStateOfGroup,
                                     * OPCServerManagement,
                                     * GetStart/CurrentTime
Examples of Applications
Which Values are Sent to the OPC Client by the OPC Server?
             Using selection Common Functionality / OPC_Shelf, value updates are logged as
             follows;
             COPCItemShelf::ValueChanged() Item: TIC1623gr/SP Index: 1
             Magic: 7 Value: 918 TIME stamp: 05/09/2003 10:42:47,310 rc:
             0X0
             Item = Name of the parameter (OPC item)
             Index = internal index
             Magic = internal assignment number
             Value = value of the parameter
             Time = time of the value update (Local time)
             In this case the parameter ’TIC1623gr/SP’ has adopted the value 918.
3BDD012902R4101                                                                           439
Which OPC Items are Handled in the OPC Groups?                Appendix D OPC Keyword Tracing
440                                                                        3BDD012902R4101
Appendix D OPC Keyword Tracing Which Client Connections have Existed since when to the OPC
Which Client Connections have Existed since when to the OPC Server?
              Using selection OPC Data Access Custom Interface / Server Object /
              IOPCServer, these three messages are generated every second for each client
              connection.:
              GetStatus() called
              GetStatus() succeeded, return S_OK
              GetStatus(ftStartTime=05/09/2003 09:45:57,348,
              ftCurrentTime=05/09/2003 10:04:00,053,
              ftLastUpdateTime=05/09/2003 10:03:40,178, dwServerState=0X1,
              dwGroupCount=1, dwBandWidth=0, wMajorVersion=7,
              wMinorVersion=1, wBuildNumber=2494, szVendorInfo=Freelance
              2000 DigiOpc - V7.1 BETA Station 123) returns S_OK
              StartTime = starting time of this connection, (when was the connection to this client
              established).
              CurrentTime = current time
              LastUpdateTime = time at which the last data traffic took place.
              All time values: GMT
3BDD012902R4101                                                                                441
Which Client Connections have Existed since when to the OPC Server? Appendix D OPC Keyword
442                                                                     3BDD012902R4101
                                                                Index
                     B                            D
Basic Device 40             Data exchange 331
Block                       Data Link Layer 40
    Export FF Object 106    Data link layer 40
    Import FF Object 106    DD 46
Block Library 162           DDL 46
Block parameters            Detail view 103
    Current values 381      Device class object 155, 157
Bridge 40                   Device Description Language 46
                            Device Descriptions 46
                     C      Device Integration Library 387
Capabilities file 45        Dialog Editor 277
Check subtree 108               Bit field 282
Check whole project 108         Check box 282
CI860 161                       Combo box 283
Class 161                       Combo box pre-defined 283
Client/Server 41                Edit control 282
CMMS Connectivity 394           Elements 281
Commissioning 341, 343          Radio button 283
    Loading 379             Dialog field 281
3BDD012902R4101                                                    443
Index
444                                                                      3BDD012902R4101
                                                                                          Index
H1 Link 159                                                         M
H1 Link Object 160, 173                      Mandatory, Parameter Type 312
H1 Schedule 159, 333                         Maximum values
H1 Schedule Object 160                          OPC Server FF 252
Hardware structure 110
    Engineering status 111                                          N
HSE 37                                       Name 117
HSE communication interface module 37, 161   Network Management 44
HSE Device 159
HSE Device Class 158
                                                                    O
HSE Device Instance Object 159, 173
                                             Object Dictionary 41, 45
HSE Device Library 157, 165
                                             OD 41
HSE Host Object 161
                                             Online Parameter settings 379
HSE Live List 382
                                             OPC Clients 247
HSE Republishing 155, 287
                                             OPC Server FF 159, 247
HSE Subnet
                                                 Addressing the data 265
    Configure 82
                                                 Browser interface 247
    Library Update 84
                                                 Commissioning 264
HSE Subnet Object 158 to 159, 172
                                                 Configuration in FBB FF 253
HSEHostCI860 158, 216
                                                 Custom Interface 247
                                                 Data transmission 250
                      I                          Diagnostic data 264
Import                                           Enabling of tags for OPC access 260
     FF Object 106                               Keyword trace 269
     Tag list 127                                Loading 264
Importing FF Devices 165                         Mapping of the data types 266
Importing H1 Field Devices 165                   Maximum values 252
Importing HSE Devices 169                        Parameters of the hardware objects 264
Instance 161                                     Performance 252
Internal, Parameter Type 313                     Performance Monitor 273
ISO/OSI Reference model 38                       Redundancy 251
                                                 Start 264
                      L                          System monitor 273
LAS 40                                           System structure 248
Link Active Schedule 40                          Trace dialog 269
Link Master 40                                   Version check 268
Link object 43                               OPC Server FOUNDATION Fieldbus 247
Live List 40                                 OPC specification 247
Loading 379                                  OPC-relevant parameters 276
    OPC Server FF 264                        Optional, Parameter Type 312
3BDD012902R4101                                                                            445
Index
                         S                                                U
Schedule Editor 333                                User Application 42
Schedule Object 174
Signal flow lines 307                                                     V
Signal-Channel-Mapping 299                         Value file 46
Sort 118                                           Variables for drawing footer 412
Station access 128                                 VFD 41, 43
Step by Step                                       View object 43
     Commissioning 67                              Virtual Field Device 41, 43
     FF Application 56
     HSE Subnet 49
     HSEHostCI860 61, 73
     Precommissioning 64
446                                                                            3BDD012902R4101
BackCover.fm Page 19 Wednesday, October 20, 2004 10:27 AM
3BDD012902R4101 Printed in Sweden May 2005
Copyright © 2003-2005 by ABB, All rights reserved
® Registered Trademark of ABB
™ Trademark of ABB
http://www.abb.com/control