experion mx r700 - honeywell 3-24 notifying change in array size ... this manual is intended for use...

124
Experion MX R700.1 QCS Control Data Access User Manual 6510020603 Rev 00

Upload: trandan

Post on 10-Apr-2018

225 views

Category:

Documents


4 download

TRANSCRIPT

Experion MX R700.1 QCS Control Data Access

User Manual 6510020603 Rev 00

QCS Control Data Access

April, 2017

Confidentiality Statement

This manual is a product of Honeywell. It is intended for use only by Honeywell and customer personnel in connection with Honeywell products. It is strictly prohibited to copy this manual or any part thereof or to transfer this manual or any part thereof to any non-Honeywell person or entity, except customer personnel for use in connection with Honeywell products. Persons employed by a third-party service company shall not have access to this manual.

Notice

All information and specifications contained in this manual have been carefully researched and prepared according to the best efforts of Honeywell, and are believed to be true and correct as of the time of this printing. However, due to continued efforts in product improvement, we reserve the right to make changes at any time without notice.

Trademarks

All trademarks and registered trademarks are the properties of their respective holders.

Copyright

© 2017 Honeywell

151/1, Doraisanipalya, Bannerghatta Road, Bangalore, 560076, India 91-80-26588360

All rights reserved. No part of this publication may be reproduced or translated, stored in a database or retrieval system, or transmitted in any form or by any means, electronic, mechanical, photocopying, recording, or otherwise, without the prior written permission of Honeywell.

P/N 6510020603 Rev 00 4/10/17 i

Contents

Introduction ................................................................................................................................... v Audience ..................................................................................................................................... v About This Manual ..................................................................................................................... v Related Reading ......................................................................................................................... vi Conventions ............................................................................................................................... vi

1. System Overview ................................................................................................................... 1-1 1.1. QCS CDA ..................................................................................................................... 1-1 1.2. RTDR Namespace to Experion Point Mapping ............................................................ 1-2

1.2.1. Type Definition ................................................................................................. 1-2 1.2.2. Point/Block........................................................................................................ 1-4

1.3. QCS Display Integration ............................................................................................... 1-5 1.4. QCS Peer Integration .................................................................................................... 1-6 1.5. Other CDA Functionalities ........................................................................................... 1-6

1.5.1. PHD Server ....................................................................................................... 1-6 1.5.2. Application Control Environment (ACE) ......................................................... 1-7 1.5.3. Console Stations ................................................................................................ 1-7 1.5.4. Distributed Server Architecture (DSA) ............................................................. 1-7

1.6. Licensing ....................................................................................................................... 1-8

2. QCS CDA Configuration ...................................................................................................... 2-1 2.1. Prerequisite for Publishing QCS Points ........................................................................ 2-1

2.1.1. Setting Value for environment Variables .......................................................... 2-1 2.1.2. Network Binding Order .................................................................................... 2-1 2.1.3. Adding Short Line name in Config Browser .................................................... 2-3 2.1.4. Assets for QCS points in Experion ................................................................... 2-4

2.2. Template migration from HCI to CDA Link ................................................................ 2-4 2.2.1. HCI Link built from VIOs ................................................................................ 2-4 2.2.2. HCI Link built from adding HCI Link under Process Links ............................ 2-9

2.3. Experion Interface for QCS Package ............................................................................ 2-9

QCS Control Data Access Contents

4/10/17 P/N 6510020603 Rev 00 ii

2.3.1. Enabling QCS CDA for System Configuration ................................................ 2-9 2.4. CDA VIO and Link Configuration ............................................................................. 2-12

2.4.1. CDA VIO Configuration ................................................................................ 2-12 2.4.2. CDA Link Configuration ................................................................................ 2-14 2.4.3. CDA Transfer Group Configuration ............................................................... 2-16 2.4.4. CDA Variables Configuration ........................................................................ 2-18

2.5. Configuring multiple links for multiple controllers .................................................... 2-21

3. Using QCS CDA .................................................................................................................... 3-1 3.1. QCS Point Builder ........................................................................................................ 3-1

3.1.1. Overview ........................................................................................................... 3-1 3.1.2. Starting QCS Point Builder .............................................................................. 3-2

3.1.2.1. QCS Point Builder Layout ........................................................................... 3-2 3.1.2.2. Menu Bar ..................................................................................................... 3-3 3.1.2.3. Tool Bar ....................................................................................................... 3-7 3.1.2.4. QCS Point Tree ............................................................................................ 3-8 3.1.2.5. Parameter Table ......................................................................................... 3-11

3.1.3. QCS Parameters .............................................................................................. 3-16 3.1.4. Example Scenarios .......................................................................................... 3-18

3.1.4.1. Adding RTDR Paths as QCS Points .......................................................... 3-18 3.1.4.2. Downloading QCS Points to Experion SR ................................................ 3-21 3.1.4.3. Unloading QCS Points from Experion SR................................................. 3-23 3.1.4.4. Deletion ...................................................................................................... 3-26 3.1.4.5. Other features ............................................................................................. 3-31

3.2. Display Creation with QCS Points ............................................................................. 3-39 3.2.1. Example .......................................................................................................... 3-40

3.3. Using QCS Points in Control Strategies ..................................................................... 3-44 3.3.1. QCS Points in Experion Control Builder ........................................................ 3-44 3.3.2. QCS Points in PMD Builder ........................................................................... 3-48

3.4. History Configuration for QCS Points........................................................................ 3-51 3.4.1. EKPS History Configuration .......................................................................... 3-51

3.4.1.1. Periodic History ......................................................................................... 3-52 3.4.1.2. History Configuration for QCS Points ....................................................... 3-52

3.4.2. Using PHD with QcsPoints ............................................................................ 3-54 3.5. Link Setup Display ..................................................................................................... 3-56

3.5.1. Link Configuration Information ..................................................................... 3-57 3.5.2. Peer Controller Status ..................................................................................... 3-60 3.5.3. Link Command Panel ..................................................................................... 3-61 3.5.4. Link Setup and Diagnostic .............................................................................. 3-61

4. Troubleshooting and Maintenance ...................................................................................... 4-1 4.1. ELMO Logs for QCS CDA .......................................................................................... 4-1 4.2. Application Event Viewer Logs ................................................................................... 4-2 4.3. Reverting to Traditional Interface from CDA .............................................................. 4-2

QCS Control Data Access Contents

P/N 6510020603 Rev 00 4/10/17 iii

4.3.1. CDA Link built from VIOs ............................................................................... 4-2 4.3.2. HCI Link built from adding HCI Link under Process Links ............................ 4-9

4.4. Controller information missing in Link setup display .................................................. 4-9 4.5. C300/PMD FC/FCE Controller IP address change results in QCSCDA link

communication failure ........................................................................................................ 4-9 4.6. Known limitations ......................................................................................................... 4-9

5. QCS Specifications ................................................................................................................ 5-1

6. Glossary .................................................................................................................................. 6-1

List of Figures Figure 1-1 Point, Block and Parameters Relationship ............................................................................. 1-5 Figure 1-2 Experion menu options........................................................................................................... 1-8 Figure 1-3 Experion Server license details page ...................................................................................... 1-9 Figure 2-1 Network and sharing center.................................................................................................... 2-2 Figure 2-2 Advanced Setting for network connections ........................................................................... 2-2 Figure 2-3 Adapters and Bindings ........................................................................................................... 2-3 Figure 2-4 Adding short line name .......................................................................................................... 2-3 Figure 2-5 Adding new object under package ....................................................................................... 2-10 Figure 2-6 Selecting QCS CDA package ............................................................................................... 2-11 Figure 2-7 Options mask for QCS CDA DB ......................................................................................... 2-11 Figure 3-1 QCS Point Builder Layout ..................................................................................................... 3-3 Figure 3-2 Menu Bar ................................................................................................................................ 3-3 Figure 3-3 File Menu .............................................................................................................................. 3-4 Figure 3-4 QCS PointsMenu .................................................................................................................... 3-4 Figure 3-5 Add QCS Points Popup .......................................................................................................... 3-4 Figure 3-6 Delete Multiple Points popup ................................................................................................. 3-5 Figure 3-7 Multiple Points Unload popup ............................................................................................... 3-5 Figure 3-8 Multiple Points Download popup .......................................................................................... 3-6 Figure 3-9 Search Menu ........................................................................................................................... 3-6 Figure 3-10 Search popup ........................................................................................................................ 3-6 Figure 3-11 Help Menu ............................................................................................................................ 3-7 Figure 3-12 QCS Point Builder About popup .......................................................................................... 3-7 Figure 3-13 Toolbar ................................................................................................................................. 3-7 Figure 3-14 QCS Point Tree .................................................................................................................... 3-9 Figure 3-15 Root node’s Context Menu ................................................................................................ 3-10 Figure 3-16 QCS Point Node’s Context Menu ...................................................................................... 3-11 Figure 3-17 QCS Block Node’s Context Menu ..................................................................................... 3-11 Figure 3-18 Read Only Mode ................................................................................................................ 3-12 Figure 3-19 User defined QCS Block Type Editable Mode .................................................................. 3-13 Figure 3-20 Error notification shown on Parameter table ...................................................................... 3-14

QCS Control Data Access Contents

4/10/17 P/N 6510020603 Rev 00 iv

Figure 3-21 Tip strip of Error notification ............................................................................................. 3-15 Figure 3-22 Default QCS Block Type Editable Mode .......................................................................... 3-16 Figure 3-23 Status bar ............................................................................................................................ 3-16 Figure 3-24 Notifying change in Array size for Parameters .................................................................. 3-17 Figure 3-3-25 Link Setup and Diagnostic Display and its components. ............................................... 3-57 Figure 3-3-26 Link configuration information ...................................................................................... 3-58 Figure 3-27 Peer Controller Information. .............................................................................................. 3-60 Figure 3-28 Command available to CDALink during runtime.............................................................. 3-61 Figure 3-29 Link Setup and Diagnostics ............................................................................................... 3-62

List of Tables Table 1-1 Type Definitions intended for Point Configuration ................................................................ 1-2 Table 1-2 Type Definitions used for Block Creations ............................................................................. 1-3 Table 2-1 Master-Logic Hardware ........................................................................................................ 2-16 Table 2-2 Master-Logic Hardware ........................................................................................................ 2-18 Table 3-1 Master-Logic Hardware .......................................................................................................... 3-7 Table 3-2 Master-Logic Hardware .......................................................................................................... 3-9 Table 3-3 Root node context menu ........................................................................................................ 3-10 Table 3-4 QCS Point Node’s Context menu .......................................................................................... 3-11 Table 3-5 QCS block Nodes Context menu........................................................................................... 3-11 Table 3-6 Column details in User defined QCS Block Type Editable Mode ........................................ 3-13 Table 3-7 Logical status for Link status down ...................................................................................... 3-59 Table 3-8 Logical status for Link status up ........................................................................................... 3-59 Table 3-9 Logical status for Link status Marginal ................................................................................. 3-60 Table 4-1 Known Limitations .................................................................................................................. 4-9 Table 5-1 QCS Specifications.................................................................................................................. 5-1

P/N 6510020603 Rev 00 4/10/17 v

Introduction

The purpose of this document is to provide a comprehensive overview of QCS CDA (Control Data Access). The document also covers the various features enabled with QCS CDA as well as their configuration and troubleshooting procedures.

This manual is intended to be used with Experion MX R7xx.

Audience This manual is intended for use by anyone using QCS CDA with Experion MX R7xx software.

About This Manual This manual contains 6 chapters;

Chapter 1: System Overview, provides an overview of QCS CDA and its various features. The section also dwells on RTDR namespace integration with EPKS, QCS display integration and QCS peer level integration.

Chapter 2: QCS CDA Configuration, provides the configuration procedures for the various QCS CDA features.

Chapter 3: Using QCS CDA, provides instructions for using the QCS Point Builder utility, creating hybrid displays, using QCS points in C300/PMD controllers, interpreting the CDA link and point status and using Experion history storage features.

Chapter 4: Troubleshooting and Maintenance, provides diagnostic information and known product limitations.

QCS Control Data Access Introduction

4/10/17 P/N 6510020603 Rev 00 vi

Chapter 5: QCS Specifications, provides performance Specifications for QCS CDA.

Chapter 6: Glossary provides the definition of the terms and acronyms used in this manual.

Related Reading The following documents contain related reading material.

Honeywell P/N Document Title / Description

6510020594 Experion MX Real-Time Application Environment(RAE) R700.1 for Experion PKS R500.1-Release and Installation Notes

6510020590 Experion MX MD Controls R700.1 Software Change Notice 6510020591 Experion MX CD Controls R700.1 Software Change Notice EPDOC-X136-en-500A PMDOC-X136-en-900A

Experion Software Installation User’s Guide R500.1 Experion PKS with PMD Controller Software Installation User's Guide, Release R900.1

51155348 Experion R500.1 PDF Collection DVD 6510020593 Real-Time Application Environment(RAE) R700.1 for Experion

PKS R500.1-Configuration and Maintenance Guide 6510020599 Experion MX RAE Software Change Notice (EPDOC-X127-en-500A).

Experion Client and Server Configuration Guide

EPDOC-XX19-en-500A Experion Control Builder User guide.

Conventions The following conventions are used in this manual:

Text may appear in uppercase or lowercase except as specified in these conventions. Boldface Boldface characters in this special type indicate your input. Special Type Characters in this special type that are not boldfaced indicate system prompts,

responses, messages, or characters that appear on displays, keypads, or as menu selections.

Introduction Conventions

P/N 6510020603 Rev 00 4/10/17 vii

Italics In a command line or error message, words and numbers shown in italics represent filenames, words, or numbers that can vary; for example, filename represents any filename. In text, words shown in italics are manual titles, key terms, notes, cautions, or warnings.

Boldface Boldface characters in this special type indicate button names, button menus, fields on a display, parameters, or commands that must be entered exactly as they appear.

lowercase In an error message, words in lowercase are filenames or words that can vary. In a command line, words in lowercase indicate variable input.

Type Type means to type the text on a keypad or keyboard. Press Press means to press a key or a button. [ENTER] or [RETURN]

[ENTER] is the key you press to enter characters or commands into the system, or to accept a default option. In a command line, square brackets are included; for example: SXDEF 1 [ENTER]

[CTRL] [CTRL] is the key you press simultaneously with another key. This key is called different names on different systems; for example, [CONTROL], or [CTL].

[KEY-1]-KEY-2 Connected keys indicate that you must press the keys simultaneously; for example, [CTRL]-C.

Click Click means to position the mouse pointer on an item, then quickly depress and release the mouse button. This action highlights or “selects,” the item clicked.

Double-click Double-click means to position the mouse pointer on an item, and then click the item twice in rapid succession. This action selects the item “double-clicked.”

Drag X Drag X means to move the mouse pointer to X, then press the mouse button and hold it down, while keeping the button down, move the mouse pointer.

Press X Press X means to move the mouse pointer to the X button, then press the mouse button and hold it down.

The attention icon appears beside a note box containing information that is important.

The caution icon appears beside a note box containing information that cautions you about potential equipment or material damage.

The warning icon appears beside a note box containing information that warns you about potential bodily harm or catastrophic equipment damage.

P/N 6510020603 Rev 00 4/10/17 1-1

1. System Overview

This chapter provides an overview of the various QCS CDA features.

1.1. QCS CDA “CDA” stands for Control Data Access and is the native communication protocol used by Experion PKS subsystems. The QCS CDA application package and its associated modules allow seamless integration of QCS with the Experion PKS CDA communication protocol.

QCS CDA enables the following:

• Exposes QCS hierarchical RTDR data as Experion Points

• Allows usage of QCS RTDR data for creation of Hybrid HMI displays using Experion HMIWeb display builder

• Allows usage of QCS RTDR data in Experion Control Builder and PMD Design Module for creation of Advanced control strategies

• Allows QCS server direct access to the Experion and PMD controller data.

• Enables the usage of QCS data in the Experion soft controllers such as Application Control Environment (ACE)

• Enables the usage of the Experion Historian solution PHD (Process History Database) with QCS data.

• Provides Experion Consoles direct access to QCS data

QCS Control Data Access System Overview

4/10/17 P/N 6510020603 Rev 00 1-2

1.2. RTDR Namespace to Experion Point Mapping In the Experion environment a data item is represented as a point. QCS data must be published as points to the Experion System Repository (SR), so they can be accessed by other CDA subsystems.

1.2.1. Type Definition A “Point” (or/Block) is instantiated from a Type Definition. A Type Definition is a template which defines a set of predefined Parameters. A Point or a Block which is instantiated from a Type Definition contains all the Parameters specified for that Type Definition. The QCS subsystem has 12 Type definitions defined, out of which, 9 are exposed to users for creating the Points.

For example, PV, Type, PVupperlimit, PVlowerlimit and so on are some of RTDR variables for a configured VIO of type Analog Input. These variables are defined as parameters for the Type Definition “VIOAnalogInput”. When an instance of a VIOAnalogInput type is created, it will contain all the parameters specified by the VIOAnalogInput Type Definition.

Following are the list of Type Definitions used in QCS.

Table 1-1 Type Definitions intended for Point Configuration

Style Name Description of Use

QCSController DESC SCANPNTDTL SCANGRPDTL PARENTASSET

QCSEE DESC SCANPNTDTL SCANGRPDTL PARENTASSET

QCSCM DESC SCANPNTDTL SCANGRPDTL PARENTASSET

System Overview RTDR Namespace to Experion Point Mapping

P/N 6510020603 Rev 00 4/10/17 1-3

Table 1-2 Type Definitions used for Block Creations

Style Name Description of Use

VIOAnalogInput Type Description Nom PV PVUpperLimit PVLowerLimit Status Alarm_UL Alarm_LL

VIODigitalInput Type Description Nom PV Status

VIOAnalogOutput Type Description Nom PV PVUpperLimit PVLowerLimit Status

VIODigitalOutput Type Description Nom PV Status

VIOControl Type Description SP SPMax SPMin PV PVUpperLimit PVLowerLimit

MsmtLastScan Description Alarmdescription DateAndTime Maximum Minimum Average Variance Spread Frozentime

QCS Control Data Access System Overview

4/10/17 P/N 6510020603 Rev 00 1-4

Style Name Description of Use

MsmtFixedPoint Description Alarmdescription DateAndTime TrendAvg TrendVar TrendSpread FrozenAverage FrozenMaximum FrozenMinimum FrozenSpread FrozenSetpoint Maximum Minimum Average Variance Spread Frozentime IsFrozen

MsmtValidity EnableFlag Fractionallimitsflag Highlimit Lowlimit MinPercentValid PercentValid ValidStatus

User

All Type definitions except User in the above list have a set of default parameters. Type Definition “User” is meant for configuring user defined Parameters. Details on creating User defined parameters is covered in section QCS Point Builder.

1.2.2. Point/Block A Point which is to be published into the Experion System Repository should be in a format defined by Experion. In Experion environment a Point is represented in following formats shown in Figure 1-1.

System Overview QCS Display Integration

P/N 6510020603 Rev 00 4/10/17 1-5

Figure 1-1 Point, Block and Parameters Relationship

Whenever a Point is created it will automatically get instantiated from the Type Definition. A user configured Point should have at least one block created under it and the block can be instantiated by one of the following type definitions shown in Table 1-2.

This section will elaborate on how a RTDR variable is represented as a Point.Block.Parameter. For E.g. the RTDR path /VIO/BANK1/Process data/PV points to RTDR variable PV of type VIO named BANK1. When a QCS point is created for this RTDR Variable it appears like LN1_VIOAI.Bank1.PV. Where LN1_VIOAI represent the point, Bank1 represents a block, PV represents a Parameter.

1.3. QCS Display Integration The Experion HMIWeb Display Builder allows creation of HMI displays using data points. Once QCS RTDR records are published to Experion as points, they become available for usage in Experion HMIWeb Display Builder and can be used for creation of HMIWeb Displays.

These displays can be called from any Experion Node- Experion Server, Flex Stations and Consoles. When a display is called up the Experion node in question sends CDA data requests directly to the QCS server. QCS responder processes the incoming CDA requests, interacts with RTDR and sends the QCS data values to the requesting Experion node.

Point

Block1

Block2

Parameter1

Parameter2

Parameter1

Parameter2

QCS Control Data Access System Overview

4/10/17 P/N 6510020603 Rev 00 1-6

The QCS response frequency is determined by the update rate set for the HMI display.

1.4. QCS Peer Integration The QCS subsystem can communicate with the following Experion subsystems using CDA Communication Layer.

• C300

• FC/FCE

• ACE

• SIM-C300

QCS acts as a Soft Controller to other Subsystem. It establishes Peer to Peer communication with other subsystems which use the CDA Communication Protocol. Similarly other CDA nodes can also establish a Peer Integration with QCS via the CDA Protocol.

QCS initiates a request for reading/writing a data value from/to other Subsystems via the QCS initiator.

QCS can respond to incoming read/write requests from other subsystem via the QCS Responder.

1.5. Other CDA Functionalities

1.5.1. PHD Server Honeywell’s Process History Database (PHD) provides real-time data capture, historization, and intelligent process data retrieval required for plant information system support. Published QCS points can be configured in PHD for history data collection.

The PHD system uses OPC communication protocol to communicate with the Experion Server. Experion Server to QCS communication happens over the CDA layer.

System Overview Other CDA Functionalities

P/N 6510020603 Rev 00 4/10/17 1-7

1.5.2. Application Control Environment (ACE) ACE is an Experion soft controller which mirrors the basic operations of a Control Processor Module (CPM). The ACE controller runs on a server grade computer using a Windows Server operating system.

Published QCS Points can be used in advanced control strategies which can be run on the ACE node. The ACE node can directly communicate with QCS over the CDA communication layer.

1.5.3. Console Stations Console Stations provide direct access to process data from CDA sources such as C300, PMD FC, PMD FCE, ACE etc. This direct access provides a continuous view of the process, even if the Experion server is unavailable. Consequently, there is no loss of view of critical data.

With QCS CDA Experion Consoles have the capability to directly communicate with the QCS Server. Even with the Experion Server down Console stations can now access data for QCS points.

1.5.4. Distributed Server Architecture (DSA) The Distributed System Architecture (DSA) is an Experion feature, enables to integrate multiple Experion servers into a single operational system.

DSA provides global access to point parameter data on all servers in the system. Each server provides automatic dynamic caching of remote data for all of its clients, so that clients access their local server for all data. Clients do not access remote servers directly. In other words, Station accesses information from the server to which it is connected, regardless of where the information is configured.

In a plant-wide system, data is typically shared between servers over a high bandwidth network, such as a 100 MB or higher Ethernet. In this case each server is assumed to be responsible for controlling a different part of the plant.

To Configure DSA Refer Section “Configuring Distributed System Architecture" section in the Experion Client and Server Configuration Guide (EPDOC-X127-en-500).

QCS Control Data Access System Overview

4/10/17 P/N 6510020603 Rev 00 1-8

1.6. Licensing The Points which are auto published to Experion during the time of crunching will not consume Experion’s Process Point License. Experion’s Process Point License will be consumed by the Points which are user configured and published using the Point Builder Utility.

The details on process point’s usage for the Experion Server can be viewed in Experion Station.

1. Click Start button and type “Station” this will get you the icon for station.

2. Click on the icon for Station.

3. When Station is launched, click on the System Menu icon on the Station Tool Bar.

Figure 1-2 Experion menu options

4. On the System Menu page select the option “System Configuration”. This will get the Server License Details page where the license details can be seen.

System Overview Licensing

P/N 6510020603 Rev 00 4/10/17 1-9

Figure 1-3 Experion Server license details page

P/N 6510020603 Rev 00 4/10/17 2-1

2. QCS CDA Configuration

2.1. Prerequisite for Publishing QCS Points

2.1.1. Setting Value for environment Variables The environment variable MxServerIpAddress is created with a default IP address 0.0.0.0. The value for this environment variable must be set with the IP address assigned to the Honeywell FTE adapter which is used to connect the QCS server with other Experion Subsystem.

2.1.2. Network Binding Order Ensure Honeywell FTE Adapter should be at the top of Network Adapter Binding list followed by FTE Green and FTE Yellow.

If the network adapter binding is not set as shown above, following the bellow steps to change the network adapter binding.

1. Click Start and select Control Panel.

2. In window for control panel select Network and Internet.

3. Under Network and Internet select Network and Sharing Center.

4. On the Left Pane Select option Change Adapter Settings. This will open the window for Network Adapter.

QCS Control Data Access QCS CDA Configuration

4/10/17 P/N 6510020603 Rev 00 2-2

Figure 2-1 Network and sharing center

5. In the Network Adapter, press button Alt + t in Keyboard and navigate to option “Advanced”.

6. In the list select option Advanced Settings this will open the window for “Advanced Settings” where the Binding order can be set.

Figure 2-2 Advanced Setting for network connections

7. Use Green Up and Bottom arrow change the Binding Order.

QCS CDA Configuration Prerequisite for Publishing QCS Points

P/N 6510020603 Rev 00 4/10/17 2-3

Figure 2-3 Adapters and Bindings

2.1.3. Adding Short Line name in Config Browser Short Line is a new field introduced for QCS CDA, Short Line name represent the shorter form of line name and it will be populated by default with the value “PM1”. For a system configuration if QCS CDA package is added, it is mandatory to fill short line name with appropriate value.

Figure 2-4 Adding short line name

Naming short line name should adhere the below rules.

• As Line name and System number, short line name should also be unique across multiple QCS lines.

• Short line name should not exceed 4 Characters.

• It should not have Special characters and White Spaces.

• Short line name should always be a shorter way of representing the Line name given for a Configuration.

QCS Control Data Access QCS CDA Configuration

4/10/17 P/N 6510020603 Rev 00 2-4

2.1.4. Assets for QCS points in Experion In Experion it is expected that each and every QCS point will be associated with an asset. Before publishing a QCS point it is recommended that user need to ensure assets has been created for a QCS Configuration.

Asset for QCS Point should be created by appending the string “QCS” with the “Short Line Name” given for a system configuration in Config browser, for example if the short line mane is given as “PM01” then the asset should created in Experion server as “QCSPM01”.

It is strongly recommended that Asset name should not contain any special characters or white space and it should be unique with in an Experion sub system.

Refer document Real-Time Application Environment (RAE) R700.1 for Experion R500.1 Configuration and Maintenance Guide (6510020593) to know the steps to create and download an asset.

2.2. Template migration from HCI to CDA Link Sites already running with HCI Link for communication with PMD or Experion C300 controllers can go with CDA link after migrating the QCS System to Experion MX R7xx (or newer).

Refer Experion MX Software Upgrade user manual (P/N – 6510020596) for Software migration of QCS Systems from earlier RAE version to Experion MX R7xx.

HCI to CDA Link migration can be performed based on the way HCI Link was built:

• HCI Link built from VIOs

• HCI Link built from adding HCI Link under Process Links

2.2.1. HCI Link built from VIOs Perform following steps to migrate from HCI to CDA:

These steps must be performed for all Hci link VIOs to be migrated.

QCS CDA Configuration Template migration from HCI to CDA Link

P/N 6510020603 Rev 00 4/10/17 2-5

1. Choose Start > Experion MX Browsers > Configuration Browser.

2. Select and expand the appropriate system template.

3. Expand processlinks > processlinkX.

4. Right-click on cdalinks and click on Add Object. List of all CDA Links supported for this configuration appears.

5. Select the CDA link you want to add and click on Save. (select epkscda link if the VIO had been replaced is of epks type, select pmdcda link if the VIO has been replaced is of pmd type). CDA Link is added to the system template.

6. Expand the CDA Link added.

7. Double-click on name.

QCS Control Data Access QCS CDA Configuration

4/10/17 P/N 6510020603 Rev 00 2-6

8. Rename the link to “epkscda” if it’s an epkscdalink or “pmdcda” if it’s a pmdcda link.

9. Additional hcivariables added to the hci link has to be added under cda link (Perform Steps 3 through 6 from Section CDA Transfer Group Configuration for adding CDA Transfer Group and 3 through 6 from Section CDA Variables Configuration for adding CDA Variables).

10. Right-click on hcilink which is to be replaced (epks/pmd) and select Delete Object.

QCS CDA Configuration Template migration from HCI to CDA Link

P/N 6510020603 Rev 00 4/10/17 2-7

11. Click OK.

12. Expand viomaps > VioMapX > vios.

13. Expand the hci vio which has to be migrated.

14. Expand viodatasources.

15. Expand vio (it will be same as iopointname).

QCS Control Data Access QCS CDA Configuration

4/10/17 P/N 6510020603 Rev 00 2-8

16. Double-click on source type and select epkscda if communicating to C300 or pmdcda if communicating to PMD FC.

17. Click Save.

18. Double-click on linkname and select the link appropriately.

19. Click Save.

Step 21 through 25 has to be performed only for epkscda link.

20. Expand epksinfos.

21. Right-click on Native and select Delete Object.

22. Click OK.

QCS CDA Configuration Experion Interface for QCS Package

P/N 6510020603 Rev 00 4/10/17 2-9

23. Right-click on epkscdainfos and select Add Object.

24. Click Save.

2.2.2. HCI Link built from adding HCI Link under Process Links

1. Perform Steps 1 through 11 except 8 from section 2.2.1.

2. Expand the CDA link added.

3. Expand the cdatransfergroups.

4. Right-click on epkscdatwosecread and select delete object (Perform this step on pmdcdatwosecread for pmdcda link).

2.3. Experion Interface for QCS Package

2.3.1. Enabling QCS CDA for System Configuration On a QCS node, QCS CDA feature can be enabled on a QCS System Configuration by adding the package “5900-cda|Experion Interface for QCS”. When this package is added for a configuration and crunched, it will publish a set of default points of type Measurement, VIO’S and Controllers into the Experion System Repository. These Points are called auto published points. A point can also be created by the user; using QCS Point Builder Utility these are called user configured points. Details on the creation and usage of user configured points are elaborated in Section QCS Point Builder.

Ensure defined short line name adhere the rules mentioned in section Adding Short Line name in Config Browser for Adding Short Line name in Config Browser.

Follow the section QCS CDA Configuration to setup QCS CDA on QCS Server in for the scenario where 2 QCS Server connected to one Experion Server.

QCS Control Data Access QCS CDA Configuration

4/10/17 P/N 6510020603 Rev 00 2-10

QCS CDA package is not included by default for a configuration and is not supported for QCS-Only systems.

To add the CDA Package in configuration browser, perform below steps.

1. Choose Start > Experion MX Browsers > Configuration Browser.

2. Ensure that the selected configuration environment is “Standard Da Vinci Configuration Environment”.

3. Expand the Configuration system.

4. Right-click on Packages and click on Add Object. List of all Packages supported for this configuration appears.

Figure 2-5 Adding new object under package

5. Select the package – Experion Interface For QCS.

QCS CDA Configuration Experion Interface for QCS Package

P/N 6510020603 Rev 00 4/10/17 2-11

Figure 2-6 Selecting QCS CDA package

6. Click Save.

Option Append system number to the database name should always be checked for QCS CDA and it should not be removed.

Figure 2-7 Options mask for QCS CDA DB

After adding the package for QCS CDA, to export the system configuration perform the following steps.

1. Click on the option Cruncher in the menu options.

2. Select option Export System Setup file, this will export the system configuration.

QCS Control Data Access QCS CDA Configuration

4/10/17 P/N 6510020603 Rev 00 2-12

3. Under the option Cruncher select option Build DR Load Files for Sysxxxx.

4. On Successful system build, Auto configured Points will be published to Experion SR.

If Experion servers are not available in network, while performing the above steps, Auto Publishing of the points will fail. Once Experion Servers are available in the network, QCS server during RAE start will publish the Auto publish points.

For VIO’S of Source type epks, epkscda, pmd and pmdcda QCS will not create a Point, Since EPKS and PMD are a part of the CDA Infrastructure.

2.4. CDA VIO and Link Configuration This chapter provides the steps for configuring the CDA link and CDA VIO using the Configuration Browser. The CDA Link can be added in two ways.

1. Adding CDA VIO under viomaps which in turn adds the CDA Link.

2. Adding CDA Link under processlinks in the Configuration Browser

To add CDA VIO or CDA Link, the CDA package has to be added first (5900-cda | Experion Interface For QCS)

Refer section 2.1.1 Setting Value for environment Variables to add the CDA Package in Configuration Browser.

2.4.1. CDA VIO Configuration Adding a CDA VIO will automatically add the appropriate CDA link based on the VIO selected.

For example, if EPKSCDA AI VIO is added, EPKSCDA Link will be added. If PMDCDA DCS Controller VIO is added, PMDCDA link will be added.

Following VIOs are supported with EPKSCDA Link:

QCS CDA Configuration CDA VIO and Link Configuration

P/N 6510020603 Rev 00 4/10/17 2-13

• Analog Input

• DCS Controller

• DCS pos Controller

• DCS Ratio Controller

• Digital Input

Following VIOs are supported with PMDCDA Link:

• Analog Input

• Analog Output

• DCS Controller

• Digital Input

• Digital Output

To add the VIOs in configuration browser, perform below steps.

1. Choose Start > Experion MX Browsers > Configuration Browser.

2. Select and expand the appropriate system template

3. Expand viomaps > VioMapX > vios.

4. Right-click on vios and click on Add Object. List of all VIOs supported for this configuration appears.

5. Select the VIO you want to add and click on Save.

6. VIO is added to the configuration system. Expand the VIO added.

7. Define the VIO attributes for ID, name, description etc., The default VIODataSource is added for PMD type data source. Define the

QCS Control Data Access QCS CDA Configuration

4/10/17 P/N 6510020603 Rev 00 2-14

IOPointName corresponding to the IOPoint configured in PMD FC/FCE or C300. The completed VIO configuration looks as shown below.

2.4.2. CDA Link Configuration CDA Link object is used as the communication interface between QCS and Experion/PMD. CDA Link configuration will bridge the Points running in Experion C300/PMD FC/PMD FCE with QCS Real time repository.

Perform following steps to add a CDA Link.

1. Choose Start > Experion MX Browsers > Configuration Browser.

QCS CDA Configuration CDA VIO and Link Configuration

P/N 6510020603 Rev 00 4/10/17 2-15

2. Select and expand the appropriate system template.

3. Expand processlinks > processlinkX.

4. Right-click on cdalinks and click on Add Object. List of all CDA Links supported for this configuration appears.

5. Select the CDA link you want to add and click on Save.

QCS Control Data Access QCS CDA Configuration

4/10/17 P/N 6510020603 Rev 00 2-16

6. Expand cdatransfergroups.

7. Right-click on epkscdatwosecread and select Delete Object. (Perform this step for pmdcdatwosecread transfergroup in case of pmdcda link).

2.4.3. CDA Transfer Group Configuration Transfer group configuration can be performed after adding CDA VIO or CDA Link.

Transfer groups are used to group a list of CDA parameters called cdavariables with below common attributes:

Table 2-1 Master-Logic Hardware

Sl Attributes Description

1 Name Transfer Group name 2 Function READ/WRITE 3 Trigger NumericRate/Event 4 Rate of Reason - Rate at which communication should be established

in case of NumericRate. - Type of event on which READ/WRITE should be

triggered in case of Event. 5 Trigger Variable Applicable only for Event Based triggers. RTDR record to look

for the event selected. 6 Event path Applicable only for Event Based triggers. RTDR record on

which event is triggered once the READ/WRITE communication is complete.

7 Event reason Applicable only for Event Based triggers. Type of event to be triggered on completion of READ/WRITE communication.

Perform the following steps to add a Transfer group.

1. Choose Start > Experion MX Browsers > Configuration Browser.

2. Select and expand the appropriate system template.

3. Expand processlinks > processlinkX > cdalinks, expand the link in which Transfer group has to be added.

QCS CDA Configuration CDA VIO and Link Configuration

P/N 6510020603 Rev 00 4/10/17 2-17

4. Right-click on cdatransfergroups and click Add object.

5. Click on Save.

6. Define the cdatransfergroup attributes name, function, trigger, rate of reason, trigger var, event path, event reason. The completed cdatransfergroup configuration looks as shown below.

QCS Control Data Access QCS CDA Configuration

4/10/17 P/N 6510020603 Rev 00 2-18

2.4.4. CDA Variables Configuration CDA Variables configuration can be performed after adding CDA Transfer Groups to the CDA link.

CDA Variables are used to define CDA Parameters which are to be read/Written from/to QCS Server. Following are the attributes needed for CDA Variables:

Table 2-2 Master-Logic Hardware

Sl Attributes Description

1 Name CDA Variable name 2 Sym name CDA parameter name (for Experion it will be

Point.Block.Parameter, for PMD it will be Point.Parameter)

QCS CDA Configuration CDA VIO and Link Configuration

P/N 6510020603 Rev 00 4/10/17 2-19

Sl Attributes Description

3 Rtdb path RTDR record for Read/Write 4 Write enable Should be set to 1 for all CDA variables under WRITE transfer

group.

Perform following steps to add a CDA Variable.

1. Choose Start > Experion MX Browsers > Configuration Browser.

2. Select and expand the appropriate system template.

3. Expand processlinks > processlinkX > cdalinks, expand the link in which CDA Variable has to be added. Expand the Transfer Group under which the CDA variable has to be added.

4. Right-click on cdavariables and click Add object.

QCS Control Data Access QCS CDA Configuration

4/10/17 P/N 6510020603 Rev 00 2-20

5. Click on Save.

6. Define the cdaVariable attributes name, Sym name, rtdb path and write enable. The completed cdavariable configuration looks as shown below.

QCS CDA Configuration Configuring multiple links for multiple controllers

P/N 6510020603 Rev 00 4/10/17 2-21

2.5. Configuring multiple links for multiple controllers

If user wants QCSCDA Link to communicate to more than one Experion C300 or PMD FC/FCE controllers, User has to configure as many links as the number of controllers to be communicated.

Perform following steps to configure multiple links and associate these links to the VIOs.

1. Follow section Enabling QCS CDA for System Configuration for adding a CDA VIO. This will automatically add a CDA link as shown below:

2. Follow step 1 through 7 from section 2.3.2. Publishing QCS Measurement Points in QCS CDA User Manual p/n 6510020513 for adding a CDA Link.

QCS Control Data Access QCS CDA Configuration

4/10/17 P/N 6510020603 Rev 00 2-22

3. Perform below steps for the VIOs for which data source has to be changed to the above added links:

a. Expand viomaps > VioMapX > vios.

b. Expand the vio for which data source has to be changed.

c. Expand viodatasources.

d. Expand vio (it will be same as iopointname).

e. Double-click on source type and select epkscda if communicating to C300 or pmdcda if communicating to PMD FC/FCE.

QCS CDA Configuration Configuring multiple links for multiple controllers

P/N 6510020603 Rev 00 4/10/17 2-23

f. Click Save.

g. Double-click on linkname and select the link appropriately.

h. Click Save.

P/N 6510020603 Rev 00 4/10/17 3-1

3. Using QCS CDA

3.1. QCS Point Builder

3.1.1. Overview The QCS Point Builder is a tool which allows users to:

• view autopublished and manually created QCS Points

• add new QCS Points, it’s Blocks and Parameters details

• modify the Parameter details of Blocks, of QCS Points

• delete the manually added QCS Points, it’s Blocks and Parameters details

• download manually added QCS Points to Experion Server Repository Database(Experion SR)

• unload manually added QCS Points from Experion SR

• search for QCS Points, Blocks and Parameters

This tool is available only on QCS Server.

This chapter provides information about the QCS Point Builder tool and provides examples scenarios for its usage.

QCS Control Data Access Using QCS CDA

4/10/17 P/N 6510020603 Rev 00 3-2

3.1.2. Starting QCS Point Builder To start the QCS Point Builder on the QCS server.

From the Start menu, choose Start > Experion MX Engineering Tools > QCS Point Builder.

3.1.2.1. QCS Point Builder Layout

The QCS Point Builder layout contains below sections:

• Menu Bar

• Tool Bar

• QCS Points Tree

• Parameter Table

• Status bar

Using QCS CDA QCS Point Builder

P/N 6510020603 Rev 00 4/10/17 3-3

Figure 3-1 QCS Point Builder Layout

3.1.2.2. Menu Bar

The Menu bar contains the following menu items:

• File

• QCS Points

• Search

• Help

Figure 3-2 Menu Bar

QCS Control Data Access Using QCS CDA

4/10/17 P/N 6510020603 Rev 00 3-4

File Menu

The File menu contains Exit submenu item.

Figure 3-3 File Menu

The Exit submenu is for closing the QCS Point Builder tool.

QCS Points Menu

The QCS Points Menu contains the following submenu items:

Figure 3-4 QCS PointsMenu

• Add QCS Point

For adding new QCS Point.

On clicking Add QCS Point submenu, Add QCS Point popup appears, as shown in Figure 3-5.

Figure 3-5 Add QCS Points Popup

• Delete QCS Points

For only deleting multiple QCS Points, which are Unpublished and are manually added QCS Points.

Using QCS CDA QCS Point Builder

P/N 6510020603 Rev 00 4/10/17 3-5

On clicking Delete QCS Points submenu, Delete Multiple Points popup appears, as shown in Figure 3-6.

Figure 3-6 Delete Multiple Points popup

• Unload Multiple QCS Points

For only unloading multiple manually added QCS Points from Experion SR

On clicking Unload Multiple QCS Points submenu, Multiple Points Unload popup appears, as shown in Figure 3-7.

Figure 3-7 Multiple Points Unload popup

• Download Multiple QCS Points

For only downloading multiple manually added QCS Points to Experion SR.

On Clicking Download Multiple QCS Points submenu, Multiple Points Download popup appears, as shown in Figure 3-8.

QCS Control Data Access Using QCS CDA

4/10/17 P/N 6510020603 Rev 00 3-6

Figure 3-8 Multiple Points Download popup

Search Menu

The Search menu contains Search QCS Points submenu item.

Figure 3-9 Search Menu

On clicking Search QCS Points submenu, Search popup shown in Figure 3-10, appears. Search popup is for searching QCSPoints, Blocks, parameters and RTDR Paths and Status of publishing to Experion SR by using search criteria like Point name, Block name, Parameter name and RTDR Path string.

Figure 3-10 Search popup

In this Search popup, when searching for a string:

Using QCS CDA QCS Point Builder

P/N 6510020603 Rev 00 4/10/17 3-7

• If Match Whole Word checkbox is checked, then search would look to find exactly to match whole word

• If Match Whole Word checkbox is unchecked, then search would look to find a match that contains search string

Help Menu

The Help menu contains About submenu item.

Figure 3-11 Help Menu

On clicking About sub menu, popup shown in Figure 3-12 appears.

Figure 3-12 QCS Point Builder About popup

3.1.2.3. Tool Bar

In Point builder Tool, tool bar provides direct access to user, for most frequent tasks.

Visibility of this tool bar items depend upon selected Node in the QCS Point tree.

Figure 3-13 Toolbar Table 3-1 Master-Logic Hardware

Toolbar item Description

Refresh Points For refreshing the status of Points and corresponding details in Qcs Point Tree.

Add QCS Point For adding a new QCS Point. On clicking this tool bar item, Add QCS Point popup appears, as shown in Figure 3-5.

QCS Control Data Access Using QCS CDA

4/10/17 P/N 6510020603 Rev 00 3-8

Toolbar item Description

Delete QCS Points For deleting multiple QCS Points, which are Unpublished and are manually added QCS Points. On Clicking this tool bar item, Delete Multiple Points popup appears, as shown in Figure 3-6.

Add QCS Block For adding a new QCS Block to select manually added & unpublished QCS Point in QCS Point Tree. On Clicking this tool bar item, Add QCS Block popup appears.

Delete QCS Blocks

For deleting multiple QCS Blocks of selected manually added & unpublished QCS Point in QCS Point Tree. On Clicking this tool bar item, Delete Multiple Blocks popup appears.

Multiple Download For downloading multiple manually added QCS Points to Experion SR On Clicking this tool bar item,, Multiple Points Download popup appears, as shown in Figure 3-8.

Multiple Unload For unloading multiple manually added QCS Points from Experion SR On Clicking this tool bar item, Multiple Points Unload popup appears, as shown in Figure 3-7.

Search On clicking Search Toolbar item, Search Popup shown in Figure 3-10, appears. Search Popup is for searching QCSPoints, Blocks, parameters and their RTDR Path and Status of publishing to Experion SR by using search criteria like by Point name, Block name, Parameter name and RTDR Path.

3.1.2.4. QCS Point Tree

This Tree control contains:

• Root : <QCS Server name>

• Square Icon : QCS Points

• Triangle Icon : QCS Blocks

Using QCS CDA QCS Point Builder

P/N 6510020603 Rev 00 4/10/17 3-9

Figure 3-14 QCS Point Tree Table 3-2 Master-Logic Hardware

Icon Type of Node Status of Publish

Auto Published QCS Point Published

Auto Published QCS Point Not Published

Manually Added QCS Point Published

Manually Added QCS Point Not Published

Manually Added QCS Point Published but array size changed

Auto Published QCS Block Published

Auto Published QCS Block Not Published

Manually Added QCS Block Published

QCS Control Data Access Using QCS CDA

4/10/17 P/N 6510020603 Rev 00 3-10

Icon Type of Node Status of Publish

Manually Added QCS Block Not Published

Manually Added QCS Block Published but array size changed

Root Node’s Context menu

Figure 3-15 shows context menu that appears, when right-clicking on Root Node.

Figure 3-15 Root node’s Context Menu

Below table provides description of those context menu items:

Table 3-3 Root node context menu

Context Menu item Description

Add QCS Points For adding a new QCS Point. On clicking this context menu item, Add QCS Point popup appears, as shown in Figure 3-5.

Delete QCS Points For deleting multiple QCS Points, which are Unpublished and are manually added QCS Points. On Clicking this context menu item, Delete Multiple Points popup appears, as shown in Figure 3-6.

Download Multiple QCS Points

For downloading multiple manually added QCS Points to Experion SR On Clicking this context menu item, Multiple Points Download popup appears, as shown in Figure 3-8.

Unload Multiple QCS Points

For unloading multiple manually added QCS Points from Experion SR On Clicking this context menu item, Multiple Points Unload popup appears, as shown in Figure 3-7.

QCS Point Node’s Context menu

Figure 3-16 show context menu that appears, when right-clicking on QCS Point Node. Visibility of these context menu items depends upon the State and Type of QCS Point, on which right-click is done.

Using QCS CDA QCS Point Builder

P/N 6510020603 Rev 00 4/10/17 3-11

Figure 3-16 QCS Point Node’s Context Menu

Below table provides description of those context menu items:

Table 3-4 QCS Point Node’s Context menu

Context Menu item Description

Add QCS Block For adding a new QCS Block to QCS Point. On Clicking this context menu item, Add QCS Block popup appears.

Delete QCS Point For deleting selected QCS Point. Download QCS Point

For downloading selected QCS Point.

Unload QCS Point For unloading selected QCS Point. Delete QCS Blocks For deleting one or more QCS Blocks from the selected

QCS Point. This is only enabled for QCSPoints that are manually added and unpublished. On Clicking this context menu item, Delete Multiple Blocks popup appears.

QCS Block Node’s Context menu

Figure 3-17 show context menu that appears on right-clicking a Block Node.

Figure 3-17 QCS Block Node’s Context Menu

Below table provides description of that context menu item:

Table 3-5 QCS block Nodes Context menu

Context Menu item Description

Delete Block For deleting current QCS Block.

3.1.2.5. Parameter Table

Parameter table shows parameter details of selected QCS Block. This table is only visible upon selection of QCS Block.

QCS Control Data Access Using QCS CDA

4/10/17 P/N 6510020603 Rev 00 3-12

Each Row in the parameter table represents a parameter.

Parameter table has below three modes of visibility based on QCS Block’s state and type:

• Read only Mode

• User defined QCS Block Type Editable Mode

• Default QCS Block Type Editable mode

Read only Mode

Figure 3-18 shows Parameter table in Readonly mode. The Parameter table appears in this mode, if it’s QCS Block is Autopublished or already downloaded to the Experion SR.

In this mode, the user can only view the parameters.

Figure 3-18 Read Only Mode

The following table describes each column of this table. Column Description

Param Name shows parameter name Data Type Shows data type of parameter RTDR Path Shows RTDR Path of the parameter

Using QCS CDA QCS Point Builder

P/N 6510020603 Rev 00 4/10/17 3-13

User defined QCS Block Type Editable Mode

Figure 3-19 shows the Parameter table in this mode. The Parameter table will be in the editable mode if its QCS Block is manually added, is not published to Experion SR and if the QCS Block type is user defined type.

In this mode, the user can add a new parameter; by just entering data in the last row. Also the user can modify the parameters.

User can save the additions and modifications done in this table by clicking the Update All button.

To delete Parameters, use the “Select” box to selects the parameters to be deleted and then click the Delete button.

To Modify any parameter of the Point that is downloaded to SR, then that point needs to be unload to apply required modifications.

Figure 3-19 User defined QCS Block Type Editable Mode

Below table provides details of each column in Parameter table in this Mode.

Table 3-6 Column details in User defined QCS Block Type Editable Mode

Column Description Rules of entries

Param Name shows parameter name, Editable

Parameter name should be unique with in QCS Block. Parameter name should be less than or equal to 40 characters. Parameter name should not start with numbers.

QCS Control Data Access Using QCS CDA

4/10/17 P/N 6510020603 Rev 00 3-14

Column Description Rules of entries

Data Type Shows data type of parameter, Not editable

Data Type will be automatically updated based on RTDR path data in RTDR Path column.

RTDR Path Shows RTDR Path of the parameter, Editable RTDR Patch can be entered by keyboard copy and pasting a string Selecting a RTDR path, by right-clicking on desired RTDR path from RTDR Path Browser popup, which appears on clicking the RTDR path selection button( )

Entered RTDR Path should exist. RTDR Patch of only Scalar and one dimensional array are accepted.

RTDR Path Selection button

This allows user to select RTDR path from RTDR hierarchy. By clicking this button, RTDR Path Browser popup appears.

For selecting a RTDR path, 1. Click on RTDR Path Selection button.

RTDR Path Browser popup appears Browse and select any RTDR variable.

2. Right-click on the RTDR variable. 3. Popup Closes, selected RTDR

variable’s RTDR path is added to “RTDR path” cell of corresponding Row.

4. DataType of selected RTDR path is automatically displayed.

Select This is used to select parameters to be deleted.

For Deleting a Row, select the checkbox of corresponding rows and click Delete button.

Data Entry Error Notifications

If you enter an invalid Parameter Name or RTDR Path, an error indication will appear as shown below. This error indication will remain present until the data entry error is corrected.

Figure 3-20 Error notification shown on Parameter table

To see the reason for the error notification move the mouse pointer over the error icon, as shown in Figure 3-21.

Using QCS CDA QCS Point Builder

P/N 6510020603 Rev 00 4/10/17 3-15

Figure 3-21 Tip strip of Error notification

Default QCS Block Type Editable mode

Figure 3-22 shows Parameter table in Default QCS Block Type mode. Parameter table appears in this mode, if the QCS Block is not published to Experion SR and QCS Block is of Default defined type.

Parameter table shown in this mode is similar to User defined QCS Block Type Editable Mode (refer section User defined QCS Block Type Editable Mode), below are few differences that exist in this mode:

• Default Parameter cannot be deleted

• Default Parameter’s name cannot be modified

• Default Parameters can exist without RTDR Path

• Additional user defined parameters can be added. In this case Parameter table behaves similar to section User defined QCS Block Type Editable Mode

QCS Control Data Access Using QCS CDA

4/10/17 P/N 6510020603 Rev 00 3-16

Figure 3-22 Default QCS Block Type Editable Mode

Status bar

Status bar (as shown in Figure 3-23) of Point builder, shows Experion or PMD Server availability.

Figure 3-23 Status bar

3.1.3. QCS Parameters Two types of QCS parameters can be published.

1. Scalar: Scalar parameters can be published automatically and manually.

2. Array: Array parameters can be published automatically and manually.

Manual publishing of QCS array variables is similar to publishing of QCS scalars variables.

When the QCS array is manually published to Experion SR it will be published with the initial array size. After the system startup the size of some of the arrays will be changed. For example: the Measurement array size changes once the scanner starts scanning.

Using QCS CDA QCS Point Builder

P/N 6510020603 Rev 00 4/10/17 3-17

In this scenario, new array size will not be reflected in the Experion SR for all published QCS arrays which disables seamless communication with Experion Sub systems. To reflect the new array size in Experion SR for the Published QCS Arrays user needs to manually unload and download the point from Point Builder Utility which has the array parameter.

Whenever there is a change in size for published QCS array, Point builder utility will indicate the user about the size change by highlighting the Point and Block icon as shown below in Figure 3-24. At this stage to have the array changed size reflected in Experion SR the point should be unloaded and downloaded manually from Point Builder Utility.

Color indication for QCS array parameters when the size of the array is changed will only be applicable for manually published QCS array parameters. Auto published QCS array parameters will have to unloaded and downloaded manually by running C:\Program Files (x86)\Honeywell\Experion PKS\RAE\Bin\QCS ECI\AutoPublisherWrapper.exe.

Figure 3-24 Notifying change in Array size for Parameters

QCS Control Data Access Using QCS CDA

4/10/17 P/N 6510020603 Rev 00 3-18

3.1.4. Example Scenarios

3.1.4.1. Adding RTDR Paths as QCS Points

This example demonstrates how to configure RTDR Path “/vio/msspd1/process data/pv” as QCS Point Ln1_ testAI. testBlock1.PV.

1. To AddLn1_ testAI as QCS Point, follows below steps

a. Click on Add QCS Point tool bar item, Add QCS Point popup appears.

b. Type “testAI” in Textbox.

c. Click OK. Ln1_testAI is added.

2. To add testBlock1 as QCS Block to testAI QCS Point, follows below steps.

a. Right-click Ln1_testAI QCS Point and Select Add QCS Block from context menu. Add QCS Block Popup appears.

Using QCS CDA QCS Point Builder

P/N 6510020603 Rev 00 4/10/17 3-19

b. Type “testblock1” in Enter Block Name textbox.

c. Click OK. testBlock1 is added.

3. To add PV as parameter to testBlock1 QCS Block, with RTDR path “/vio/msspd1/process data/pv”, follow below steps:

a. Select testBlock1 QCS Block, parameter table appears.

b. Type PV in Param Name column of parameter table.

c. Click on button on corresponding row, RTDR Path Browser popup appears.

d. In that Popup, browse RTDR database tree for “/vio/msspd1/process data/pv” RTDR path.

QCS Control Data Access Using QCS CDA

4/10/17 P/N 6510020603 Rev 00 3-20

e. Now to select RTDR path, right-click on PV RTDR variable.

f. Selected RTDR path will be updated against parameter in Parameter table.

g. Click Update All button to save added parameter PV against testBlock1 QCS Block. A QCS Point Builder popup appears.

h. Click Yes. A popup appears.

i. Click OK.

Using QCS CDA QCS Point Builder

P/N 6510020603 Rev 00 4/10/17 3-21

3.1.4.2. Downloading QCS Points to Experion SR

Downloading QCS Point

This example demonstrates how to download a QCS Point (single Point).

1. Follow section QCS Display Integration to add a QCS Point.

2. Right-click on Added QCS Point, Ln1_testAI. Context menu as shown in below figure.

3. Select Download QCS Point from Context menu. Download Point popup appears.

4. Click OK. Below popup appears.

5. Click OK.

QCS Control Data Access Using QCS CDA

4/10/17 P/N 6510020603 Rev 00 3-22

Downloading Multiple QCS Points

This example demonstrates how to download Ln1_testAI, Ln1_testAI1 QCS Points (multiple QCS Points).

1. Follow section 3.1.4.1 to add Ln1_testAI, Ln1_testAI1 QCS Points.

2. Click on Multiple Download tool bar item on Point builder. Mulitple Points Download popup appears.

3. Check Select All Check box

4. Click OK. Below popup appears

5. Click OK. Below popup appears

Using QCS CDA QCS Point Builder

P/N 6510020603 Rev 00 4/10/17 3-23

6. Click OK. After points are downloaded, points appear in Point builder as shown below.

3.1.4.3. Unloading QCS Points from Experion SR

Unloading QCS Point

This example demonstrates how to unload Ln1_testAI QCS Point (single QCS Points).

1. Follow sub section Downloading QCS Point under section 3.1.4.2 to download Ln1_testAI QCS Point.

2. Right-click on Added QCS Point, Ln1_testAI. Context menu as shown below.

3. Select Unload QCS Point from Context menu. Unload Point popup appears.

QCS Control Data Access Using QCS CDA

4/10/17 P/N 6510020603 Rev 00 3-24

4. Click OK. Below popup appears.

5. Click OK.

Unloading Multiple QCS Points

This example demonstrates how to unload Ln1_testAI, Ln1_testAI1 QCS Points (Multiple QCS Points).

1. Follow sub section Downloading Multiple QCS Points under section 3.1.4.2 for downloading Ln1_testAI, Ln1_testAI1 QCS Points.

2. Click on Multiple Unload tool bar item on Point builder. Mulitple Points Unload popup appears.

Using QCS CDA QCS Point Builder

P/N 6510020603 Rev 00 4/10/17 3-25

3. Check Select All Check box.

4. Click OK. Below popup appears

5. Click OK. Below popup appears

6. Click OK. After points are unloaded, points appear in Point builder as shown below.

QCS Control Data Access Using QCS CDA

4/10/17 P/N 6510020603 Rev 00 3-26

3.1.4.4. Deletion

QCS Points, Bocks and Parameters can be deleted, only if they were manually added and are currently unloaded.

Deleting Parameters

This example demonstrates how to delete parameter PV and Status of testBlock1 QCSBlock, Ln1_testAi QCSPoint.

1. Follow section 3.1.4.1 for adding Ln1_testAI QCS Point, testBlock1 QCS Block and PV as parameter with “vio/msspd1/process data/pv” RTDR path.

2. Follow section 3.1.4.1’s 3rd point, to add Status as parameter with “/VIO/MSSpd1/Process data/Status” RTDR path, under testBlock1 QCS Block. Figure 3-48, shows PV and Status parameter in parameter table.

3. To delete PV and Status parameter, check the select checkbox of PV and Status parameter rows.

4. Click Delete button. Below popup appears.

Using QCS CDA QCS Point Builder

P/N 6510020603 Rev 00 4/10/17 3-27

5. Click OK. Below successful deleted message popup appears.

6. Click OK.

Deleting QCS Block

This example demonstrates how to delete testBlock1 QCSBlock of Ln1_testAi QCSPoint.

1. Follow section 3.1.4.1’1 and 2 point for adding Ln1_testAI QCS Point, testBlock1 QCS Block.

2. Right-click on testBlock1 QCSBlock, a context menu appears as shown below.

3. Select Delete Block context menu item.

QCS Control Data Access Using QCS CDA

4/10/17 P/N 6510020603 Rev 00 3-28

4. Click OK. Below successful deleted message popup appears

5. Click OK.

Deleting Multiple QCS Blocks

This example demonstrates how to delete testBlock1, testBlock2 QCSBlocks of Ln1_testAi QCSPoint.

1. Follow section 3.1.4.1’s 1 and 2 point for adding Ln1_testAI QCS Point, testBlock1 QCS Block.

2. Follow section 3.1.4.1’s 2 point for adding testBlock2 as QCS Block to testAI QCS Point.

3. Now select Ln1_testAI QCSPoint in Point tree.

Using QCS CDA QCS Point Builder

P/N 6510020603 Rev 00 4/10/17 3-29

4. Click Delete QCS Blocks toolbar item.

5. Check Select All check box.

6. Click OK. Below Multiple Blocks Deletion Popup appears.

7. Click OK. Below successfully deleted message appears.

8. Click OK.

Deleting QCS Point

This example demonstrates how to delete Ln1_testAi QCSPoint.

1. Follow section 3.1.4.1’s 1st point for adding Ln1_testAI QCS Point.

2. Right-click Ln1_TestAI QCSPoint. Below context menu appears.

QCS Control Data Access Using QCS CDA

4/10/17 P/N 6510020603 Rev 00 3-30

3. Select Delete QCS Point Context menu item. Below popup appears.

4. Click OK. Below popup appears.

5. Click OK.

Deleting Multiple QCS Points

This example demonstrates how to delete Ln1_testAI, Ln1_testAI1 QCS Points(multiple QCSPoints).

1. Follow section 3.1.4.1’s 1st point for adding Ln1_testAI & Ln1_testAI1 QCS Point2.

2. Click Delete QCS Points toolbar item. Delete Multiple Points popup appears.

Using QCS CDA QCS Point Builder

P/N 6510020603 Rev 00 4/10/17 3-31

3. Check Select All check box.

4. Click OK. Below Multiple Point Deletion Popup appears.

5. Click OK. Below successfully deleted message appears.

6. Click OK.

3.1.4.5. Other features

Search

This example demonstrates how to search for QCSPoints that contains vio in their name.

1. Click Search tool bar item. Search popup appears.

QCS Control Data Access Using QCS CDA

4/10/17 P/N 6510020603 Rev 00 3-32

2. Type vio in the Enter Search String.

3. Click Search button. Search results containing VIO as part of QCS Point name would be shown as given below.

4. Double-click on 1st row & 2nd column Cell of Search Results table. Now point builder navigates to RLTUP QCSBlock belonging to Ln1_VIODI QCS Point as shown below.

Using QCS CDA QCS Point Builder

P/N 6510020603 Rev 00 4/10/17 3-33

Publishing QCS Array Points

QCS measurement Arrays are autopublished during the time of building the system configuration or during the RAE start up.

QCS Arrays apart from autopublished measurement arrays should be published manually by the user during the commissioning, using Point Builder Utility.

Example:

This example demonstrates how to download RTDR Path “/Scanner 2/Measurements/Upper air gap/Last scan/Now/Array” as QCS Point Ln1_testArray by following below steps.

1. Open Configuration Browser by clicking on Start > Experion MX Browsers > Configuration Browser.

2. Crunch template Sys3304 with QCSCDA package.

3. Click on Start > Experion MX Engineering Tools > QCS Point Builder to start QCS Point Builder Tool.

4. Click on Add QCS Point tool bar item, Add QCS Point popup appears.

5. Type “testArray” in Textbox , as shown below.

6. Click OK. Ln1_testArray is added as shown below.

QCS Control Data Access Using QCS CDA

4/10/17 P/N 6510020603 Rev 00 3-34

To add testBlock1 as QCS Block to testArray QCS Point, follows below steps.

1. Right-click Ln1_testArray QCS Point and Select Add QCS Block from context menu. Add QCS Block Popup appears, as show below.

2. Type “testblock1” in Enter Block Name textbox.

3. Click OK. testBlock1 is added.

To add Array as parameter to testBlock1 QCS Block, with RTDR path “/Scanner 2/Measurements/Upper air gap/Last scan/Now/Array”, follow below steps:

1. Select testBlock1 QCS Block, parameter table appears as shown below.

Using QCS CDA QCS Point Builder

P/N 6510020603 Rev 00 4/10/17 3-35

2. Type Array in Param Name column of parameter table.

3. Click on button on corresponding row, RTDR Path Browser popup appears.

4. In that Popup, browse RTDR database tree for “/Scanner 2/Measurements/Upper air gap/Last scan/Now/Array” RTDR path.

QCS Control Data Access Using QCS CDA

4/10/17 P/N 6510020603 Rev 00 3-36

5. Now to select RTDR path, right-click on Array RTDR variable. Selected RTDR path will be updated against parameter in Parameter table as shown below.

6. Click Update All button. To save added parameter Array against testBlock1 QCS Block. A Popup appears.

Using QCS CDA QCS Point Builder

P/N 6510020603 Rev 00 4/10/17 3-37

7. Click Yes. A Popup appears.

8. Click OK.

To download Ln1_testArray QCS Array Point follow the below steps.

1. Right-click on Added QCS Point, Ln1_testArray. Context menu as shown below.

2. Select Download QCS Point from Context menu. Download Point popup appears.

3. Click OK. Below popup appears.

QCS Control Data Access Using QCS CDA

4/10/17 P/N 6510020603 Rev 00 3-38

4. Click OK. Downloaded point with parameter data type will be visible in DataGrid as shown below. Currently size of the published QCS array point is 10.

5. Start RAE.

6. Put the scanner in the simulation and start scanning.

7. Observe the Point Builder Tool.

8. If icon of Ln1_test_Array Point and testBlock1Block is changed then it shows array size has been changed and points should be unloaded and published again. New size will not be updated until point is unloaded.

9. Once point is unloaded new size will get updated as shown below.

10. Download the point again. Now point will be downloaded with new array size as shown below.

Using QCS CDA Display Creation with QCS Points

P/N 6510020603 Rev 00 4/10/17 3-39

3.2. Display Creation with QCS Points This section provides steps to create QCSHMI displays using the published QCS data points. This section can be performed on all Integrated QCS/DCS nodes where Experion is installed.

To create a simple QCS Display with published QCS points, perform the following steps.

Start the HMIWeb Display Builder application.

1. Click on the File > New > Display menu.

2. Click on File > Save As menu.

3. Navigate to C:\ProgramData\Honeywell\Experion PKS\Client\Abstract folder in the Save As dialog box.

4. Enter the file name in File name text box.

5. Click on Save button.

6. Check if Point Browser is available in the left hand side of HMI Web Display Builder. If Point Browser is not available then click on View > Point Browser.

7. Select any HMI Web Display Builder native alphanumeric control and drop it on display.

8. Right-click on the dropped control and select Property pages.

9. Set appropriate properties for this control.

10. Select Data tab and select Point/Parameter in Type of database link combobox.

11. Select a qcs point in Point Browser and double click it. Check whether selected point is available in the Point text box.

12. Select parameter for the selected Point in parameter combobox.

13. Select the Update rate in Update rate combobox.

14. Check the Data entry allowed check box and select Security level from Security level combobox if this control is used for write purpose.

15. Select Details tab.

QCS Control Data Access Using QCS CDA

4/10/17 P/N 6510020603 Rev 00 3-40

16. Select Numeric in Display as combobox if this control is used to show numeric data else select appropriate Display as option.

17. Set Number of characters displays in the Number of characters displayed text box.

18. Once setting of display properties completed click on File > Save menu.

19. Open the Experion Station and click Request Page button from the toolbar or press F5.

20. Enter the name of your new display.

3.2.1. Example Start the HMIWeb Display Builder application.

1. Follow step 1-3 from section Display Creation with QCS Points.

2. Enter the QCSDisplay in File name text box as shown below:

3. Click on Save button.

Using QCS CDA Display Creation with QCS Points

P/N 6510020603 Rev 00 4/10/17 3-41

4. Click on the alphanumeric control from File icon in HDB toolbar ().

5. Move the pointer to the display area and then click and drag the pointer to size a rectangular area.

6. Right-click on the dropped control and select Property pages.

7. Set appropriate properties for this control as shown below:

8. Select Data tab and select Point/Parameter in Type of database link combobox as shown below:

QCS Control Data Access Using QCS CDA

4/10/17 P/N 6510020603 Rev 00 3-42

9. Select a qcs point LN1_VIOAI in Point Browser and double-click it. Check whether selected point is available in the Point text box as shown below:

10. Select parameter MSSPD1.PV (MSSPD1 is block and PV is parameter) for the selected Point in parameter combobox as shown below. In HMIWeb display builder parameter represents QCS Block.ParameterName.

Using QCS CDA Display Creation with QCS Points

P/N 6510020603 Rev 00 4/10/17 3-43

11. Select the Update rate as 1 sec in Update rate combobox.

12. Select Details tab as shown below:

13. Select Numeric in Display as combobox .

QCS Control Data Access Using QCS CDA

4/10/17 P/N 6510020603 Rev 00 3-44

14. Set Number of decimals as 2.

15. Close this property popup and save this display by clicking File > Save menu.

16. Open the Experion Station and click Request Page button from the toolbar or press F5.

17. Enter the QCSDisplay.htm and press enter.

3.3. Using QCS Points in Control Strategies The section provides the steps for using QCS points in Experion control builder and PMD Design Module for creation of advanced control strategies.

3.3.1. QCS Points in Experion Control Builder Experion Control Builder allows the usage of QCS points in control strategies. QCS Points can serve as inputs to Experion Blocks. Experion blocks can also write data to QCS Points.

Below procedure provides an example for configuring a QCS point in an EPKS control strategy:

For in depth information on using EPKS Control Builder please refer EPDOC-XX19-en-410A.

QCS Points should be downloaded to EPKS SR DB before starting configuration in EKPS Control Builder.

1. Choose Start > Run on the EPKS server.

2. In the Run command, type contbldr, and click OK. The Experion control builder appears.

3. Navigate to File > New > Controllers. Select the controller you wish to use (For Example C300, ACE ). The selected controller gets added to the Project.

Using QCS CDA Using QCS Points in Control Strategies

P/N 6510020603 Rev 00 4/10/17 3-45

4. Navigate to File > New. Click on Control Module. A Control Module gets added.

5. Associate this control module with the Controller and appropriate execution environment.

6. From the Block library add a block to the Control Module (Ex. ADDA).

QCS Control Data Access Using QCS CDA

4/10/17 P/N 6510020603 Rev 00 3-46

7. Click on the Param Connector button present on the toolbar at the top.

8. Click on the blockpin to which you wish to connect a QCS point. Next double-click anywhere next to the block on the project workspace to bring up the point browser.

Using QCS CDA Using QCS Points in Control Strategies

P/N 6510020603 Rev 00 4/10/17 3-47

9. Click on the (Browse) button to bring up the Point Selection menu.

10. Under Point Name: enter the QCS Point name.(For Example: Ln1_VIOAI).

11. Under Parameter: enter the QCS Block.Parameter name.(For Example:MSSPD1.PV).

12. Click OK.

13. If the parameter entered is valid it will get successfully connected to the block pin.

QCS Control Data Access Using QCS CDA

4/10/17 P/N 6510020603 Rev 00 3-48

In some scenarios QCS Published points might enter into a dangling state. If you experience issues in connecting QCS points to EPKS block pins while creating control strategies, verify if the point is dangling and clear it. Please follow below steps to verify and clear dangling points:

1. From the Configuration Studio, click Administer the control strategy database. The dbadmin window opens.

2. Navigate to the Server node and select Non-ERDB Dangling Connections tree. The dangling connections are displayed in the right pane.

3. Right-click Non-ERDB Dangling Connections and select Clear List. The references to the dangling parameter are cleared.

3.3.2. QCS Points in PMD Builder PMD Builder allows the usage of QCS points in control strategies. QCS Points can serve as inputs to PMD Blocks. PMD blocks can also write data to QCS Points.

Below procedure provides an example for configuring a QCS point in a PMD control strategy:

For in depth information on using PMD Design Module please refer document PMDOC-X193-en-800A.

1. Launch the PMD Builder on the Design Module.

2. Connect to the PMD department using the appropriate credentials.

3. Navigate to the PMD block to which you wish to connect a QCS Point.

4. Right-click on the desired block pin where the QCS point is to be connected. The context menu appears.

Using QCS CDA Using QCS Points in Control Strategies

P/N 6510020603 Rev 00 4/10/17 3-49

5. Click on Connect with name. The Connection with Name dialog appears.

6. Check the appropriate data type.

7. Click OK. The Data of Other Block dialog appears.

QCS Control Data Access Using QCS CDA

4/10/17 P/N 6510020603 Rev 00 3-50

8. Under CDA Connection check the CDA connection checkbox.

9. In the Block: field enter the QCS point name. (For Example- Ln1_VIOAI). PMD Block represents QCS Point.

10. In the Name of data: field enter QCS block.parameter name. (For Example- MSSPD1.PV). PMD Name of data represents QCS Block.Parameter.

11. Perform appropriate configuration under Common Configuration for Native and CDA section.

Using QCS CDA History Configuration for QCS Points

P/N 6510020603 Rev 00 4/10/17 3-51

12. Click OK. If a valid QCS point is entered it gets successfully connected to the block.

3.4. History Configuration for QCS Points

3.4.1. EKPS History Configuration Experion points can be configured to store the history values at predetermined intervals. This process is known as history collection. Once we added our parameters in history, if tag synchronization is enabled, User do not need to create all the tags manually, QCS parameters will automatically synched to PHD.

QCS Control Data Access Using QCS CDA

4/10/17 P/N 6510020603 Rev 00 3-52

Experion provides two different ways of collecting and storing historical data for point parameters:

• Periodic history

• Exception history

The historical data collected by Experion can be used for:

• Third-party applications via the Experion OPC HDA Server and ODBC driver.

• Operational purposes like trend monitoring (in the case of periodic history).

• Collection and analysis by enterprise historians like PHD servers.

3.4.1.1. Periodic History

Periodic history collects and stores numerical data at predefined regular intervals. Periodic history data is generally used for operational purposes such as trend monitoring but is also collected for historical analysis.

Experion has a comprehensive range of collection rates for periodic history. These collection rates provide a high degree of flexibility in moderating the load on your control network.

• Fast history stores snapshots of a point parameter at short regular intervals. You can choose from 8 different collection rates. By default, the fastest collection rate is 5 seconds but this can be changed to 1 second if necessary.

• Standard history stores snapshots at slightly longer intervals, ranging from 1 minute to 30 minutes. The fastest standard history collection rate of 1 minute can be changed to 30 seconds if necessary. In addition to storing snapshots, standard history also calculates and stores average values, based on the standard history snapshot rates. The default averages are: 6-minutes, 1-hour, 8-hours, and 24-hours.

• Extended history stores 1, 8, and 24-hour snapshots.

3.4.1.2. History Configuration for QCS Points

To configure standard history for QcsPoints follow the below steps.

1. Launch Experion station.

Using QCS CDA History Configuration for QCS Points

P/N 6510020603 Rev 00 4/10/17 3-53

2. Click on System Menu icon ( ).

3. Click on System Configuration ( ).

4. Click on History tree and select History Assignment.

5. Select Standard History tab.

6. Enter published point name(ex Ln1_VIOAI) and parameter(MSSPD1.PV) in the Point ID and Parameter text box respectively as shown below in figure:

7. Select update rate from the Rate selection box.

Other history (Fast History, Extended History, Exception History) can be configured similar way as Standard History.

QCS Control Data Access Using QCS CDA

4/10/17 P/N 6510020603 Rev 00 3-54

3.4.2. Using PHD with QcsPoints In order to save history data for the published QcsPoints Tag needs to be configured using PHD Configuration tool. Follow the below steps to configure Tag:

1. Click Start > All Programs > Uniformance > PHD Configuration Tool > PHD Configuration Tool.

2. Select Tag in ToolBar of PHD Configuration Tool.

3. Select New Tag > New Collected Tag as shown in below figure.

4. Enter the Tag name in the Tag Name text box as shown below in the figure.

5. Enter the description in the Description text box.

6. Check Active, Allow Data Store and Allow Data Edit check box.

7. Select appropriate RDI/Link (ex: RDI1) in RDI/Link Collector selection box.

8. Select appropriate source system (ex: OPC) in Source System selection Box.

9. Enter published parameter name in the source tag name.

Using QCS CDA History Configuration for QCS Points

P/N 6510020603 Rev 00 4/10/17 3-55

10. Enter source index number in the source index text box.

11. Select appropriate source tag type (ex: BA for array) in the Source Tag Type selection box.

12. Select appropriate source tag attribute (ex: BARRAY for array) in the Source Tag Attribute selection box.

13. Enter scan frequency in the Scan Frequency text box.

14. Select appropriate Scan Timestamp Unit.

15. Click on the Save icon ( ).

16. Once Tag is saved click on Send Tag Def to PHD in the tool bar as shown below.

QCS Control Data Access Using QCS CDA

4/10/17 P/N 6510020603 Rev 00 3-56

17. Once Tag is sent to PHD successfully below popup will be shown.

Created tag can be used to show History data using any PHD Client.

3.5. Link Setup Display Link Setup Display is vantage point for all process links configured in QCS. The configured CDALinks are available in this display.

Link Setup Display can be launched from the Station (Navigation bar) Setup → Link Setup.

Using QCS CDA Link Setup Display

P/N 6510020603 Rev 00 4/10/17 3-57

Figure 3-3-25 Link Setup and Diagnostic Display and its components.

Link Setup display contains the below:

• Link Configuration information

• Peer Controller Status

• Link Command Panel

• Link Setup and Diagnostic

3.5.1. Link Configuration Information In the Link Setup Display, Link information section is available in the top Left corner of the display as shown in Figure 3-3-26.

QCS Control Data Access Using QCS CDA

4/10/17 P/N 6510020603 Rev 00 3-58

Figure 3-3-26 Link configuration information

Link Configuration information contains the below items:

• Link Combo box This Combo shows the list of process links configured in the QCS.

• Host name Two different links are available under CDALinks. PMDCDA and EPKSCDA. Based on the configuration either of the one is displayed.

• Link Type This will show the protocol used by the link CDA, HCI, MODBUS, etc.

• Base transfer rate in msec Not applicable for CDA Link.

• Command This will show the command passed to the CDALink from Link Command Panel. 0 – No Command 1 – Initialize Link 2 – Stop Link

• Status Current Execution status of the Link: 0- Host needs to Start 1- Host is starting 2- Identifying the Host Connection 3- Connecting to Host 4- Unused 5- Validating the Symbol

Using QCS CDA Link Setup Display

P/N 6510020603 Rev 00 4/10/17 3-59

6- HostNormal 7- Disabled

• Error NA

• Transfer Time NA

• Link Down

This will show the Active Status of the Link. This status has Tricolor Notification (Red, Green and Yellow).

The Status of the Link will be determined based on the following individual status:

• Peer Controller Availability

• CDALink process running Status

• All Symbol Quality Status

The below table gives Logic combination of show the Link Status to Down(Red).

Table 3-7 Logical status for Link status down

Link Status Color

Peer Controller Availability

Icoa.exe Running Status

All Symbol Quality Status

Red No No No

Red Yes No Yes

Red No Yes Yes

The below table gives the Logical combination to show Link Status to Up(Green).

Table 3-8 Logical status for Link status up

Link Status Color

Peer Controller Availability

Icoa.exe Running Status

All Symbol Quality Status

Green Yes Yes Yes

QCS Control Data Access Using QCS CDA

4/10/17 P/N 6510020603 Rev 00 3-60

The below table gives the Logical Combination to show Link Status to Marginal (Yellow).

Table 3-9 Logical status for Link status Marginal

Link Status Color

Peer Controller Availability

Icoa.exe Running Status

All Symbol Quality Status

Yellow At least one Controller is available

Yes Yes

• Device Active

This will show the healthiness of the background Logic.

3.5.2. Peer Controller Status

Figure 3-27 Peer Controller Information.

This section lists the Status and information about the Peer controller is communicating with QCS through CDALink.

This section displays the below information about the Peer Controller:

• Controller Name This column shows the Name of the controller family like C300, PMD, etc.

• Primary IP This column shows the Primary IP Address of the controller.

Using QCS CDA Link Setup Display

P/N 6510020603 Rev 00 4/10/17 3-61

• Secondary IP This column shows the Secondary IP Address of the controller.

• Status This column shows the Status of the controller OK or DOWN.

3.5.3. Link Command Panel

Figure 3-28 Command available to CDALink during runtime

Below are the commands available in the Link Command Panel.

• Stop Link This command will terminate the CDALink process.

• Pause Not Used.

• Initialize This command terminates the Peer Communication with the Controllers and restarts the communication again.

3.5.4. Link Setup and Diagnostic The Figure 3-29 shows the Link Setup and Diagnostic window. This Pop appears on the screen by clicking the button Setup & Diagnostic from Link Setup Display.

QCS Control Data Access Using QCS CDA

4/10/17 P/N 6510020603 Rev 00 3-62

Figure 3-29 Link Setup and Diagnostics

CDA Diagnostic pop-up displays the information about the Transfer Groups and Symbol Configured under each Transfer Group.

This popup contains two sections:

• Client Transfer Group

• Client Variable List

Client Transfer Group contains the following information:

• Client Transfer Group # of Transfer Groups This shows the number of Transfer group configured in the Link.

• Path to Group This shows the RTDR path to the Transfer Group.

• Function This shows direction of the data configured in the Transfer Group(READ or WRITE).

• Trigger Type This shows type of Trigger when to activate the Transfer Group for Reading or Writing(Numeric Rate or Event).

Using QCS CDA Link Setup Display

P/N 6510020603 Rev 00 4/10/17 3-63

• Rate or Reason This define the Rate or Reason for Transfer Group. If Trigger Type is configured as Numeric Rate then Rate is considered in seconds. If Trigger Type is configured as Event then Reason is considered as RAE Events.

• Transfer Time Transfer Time will show the actual time stamp taken by each symbol to Read/Write from/to Peer Connection.

• Trigger Event This button generates the event on the configured Trigger Variable RTDR path.

• Trigger Variable This shows the RTDR Path on which event needs to be generated to trigger the Transfer Group data transfer.

• Post Transfer Event This shows the RTDR Path on which the transfer group generates an event after the READ/WRITE action is completed.

• Event Reason This shows the Event that will be generated when the Transfer Group completes the READ/WRITE action.

• Reason This button gives the list of Event Reason available in QCS and can be configured during the Runtime.

• Save This button provides the user to save the changes

Client Variable List contains the following information:

• Client Variable List This provides the list of variable configured on the selected Transfer Group.

• Name This show the Symbol name.

• RTDBPath This shows the RTDBPath to store the returned data or path to outgoing data.

QCS Control Data Access Using QCS CDA

4/10/17 P/N 6510020603 Rev 00 3-64

• Client Value This shows the current data returned from the Peer Connection or data to be written to the Peer Connection.

• Client Index NA

• # of Client Element NA

• Point Quality Status This shows the Quality Status of the Symbol in the Peer Subsystem during the communication.

P/N 6510020603 Rev 00 4/10/17 4-1

4. Troubleshooting and Maintenance

4.1. ELMO Logs for QCS CDA QCS Responder and QCS Initiator provide ELMO support. Based on the logging level set for the rcoa.exe/icoa.exe module error messages, information and debug messages get logged to the ELMO log. These messages can be used to debug issues with the QCS Responder module.

Each log message mentions the following key information:

• Date and Time

• Message Level

• Module PID tag information

• Message description along with generating function name

• Source code file name

• Source Code Line number

The recommended logging level is 10 for normal run to log only the error messages.

Logging level can be increased to 100 to log information when debugging issue with respect to the QCS responder module.

QCS Control Data Access Troubleshooting and Maintenance

4/10/17 P/N 6510020603 Rev 00 4-2

4.2. Application Event Viewer Logs Errors for Autopublishing and Point Builder Utility are not logged in ELMO. Any errors triggered during Autopublishing or publishing a point using Point Builder Utility will be captured in the Windows Application Error log.

Logging of Information and Warning in Windows Application Error log for Autopublisher or Point Builder can be enabled by adding an environment variable “EnableQCSCDADebug” and setting its value to “True”.

The value for environment variable “EnableQCSCDADebug” should always be set to “False” during the normal system run.

The value for the environment variable “EnableQCSCDADebug” should be set to “True” only for debugging purpose.

4.3. Reverting to Traditional Interface from CDA Perform below steps to revert the template from CDA link to HCI Link.

CDA to HCI Link migration can be performed based on the way CDA Link was built:

• CDA Link built from VIOs

• CDA Link built from adding CDA Link under Process Links

4.3.1. CDA Link built from VIOs Perform following steps to migrate template from CDA to HCI:

This Section has to be performed for all CDA link VIOs which has to be migrated to HCI.

1. Choose Start > Experion MX Browsers > Configuration Browser.

2. Select and expand the appropriate system template.

3. Expand processlinks > processlinkX.

Troubleshooting and Maintenance Reverting to Traditional Interface from CDA

P/N 6510020603 Rev 00 4/10/17 4-3

4. Right-click on hcilinks and click on Add Object.

5. List of all hci Links supported for this configuration appears.

6. Select the HCI link that needs to be added and Click on Save. (select epks link if the VIO been replaced is of epks type, select pmd link if the VIO been replaced is of pmd type).

7. HCI Link is added to the configuration system.

8. Expand the HCI Link added.

9. Double-click on name.

10. Rename the link to “epks” if it’s a epkslink or “pmd” if it’s a pmd link.

11. Additional cdavariables added to the CDA link has to be added under hcilink, Perform below steps for adding these HCIVariables:

a. Expand processlinks > processlinkX > hcilinks, expand the link (epks/pmd) in which Transfer group has to be added.

QCS Control Data Access Troubleshooting and Maintenance

4/10/17 P/N 6510020603 Rev 00 4-4

b. Right-click on hcitransfergroups and click Add object.

c. Click on Save.

d. Define the hcitransfergroup attributes name, function, trigger, rate of reason, trigger var, event path, and event reason. The completed hcitransfergroup configuration looks as shown below.

Troubleshooting and Maintenance Reverting to Traditional Interface from CDA

P/N 6510020603 Rev 00 4/10/17 4-5

e. Expand the Transfer Group.

f. Right-click on hcivariables and click Add object.

g. Click on Save.

h. Define the hciVariable attributes name, Sym name, rtdb path and write enable. The completed hcivariable configuration looks as shown below.

QCS Control Data Access Troubleshooting and Maintenance

4/10/17 P/N 6510020603 Rev 00 4-6

12. Right-click on cdalink which is to be replaced (epkscda/pmdcda) and select Delete Object.

Troubleshooting and Maintenance Reverting to Traditional Interface from CDA

P/N 6510020603 Rev 00 4/10/17 4-7

13. Click OK.

14. Expand viomaps > VioMapX > vios.

15. Expand the cda vio which has to be migrated.

16. Expand viodatasources.

17. Expand vio (it will be same as point name).

QCS Control Data Access Troubleshooting and Maintenance

4/10/17 P/N 6510020603 Rev 00 4-8

18. Double-click on source type and select epks if communicating to C300 or pmd if communicating to PMD FC.

19. Click Save.

20. Double-click on linkname and Select the link appropriately.

21. Click Save.

Step 22 through 26 has to be performed only for epks link.

22. Expand epkscdainfos.

23. Right-click on Native and select Delete Object.

24. Click OK.

25. Right-click on epksinfos and select Add Object.

Troubleshooting and Maintenance Controller information missing in Link setup display

P/N 6510020603 Rev 00 4/10/17 4-9

26. Click Save.

4.3.2. HCI Link built from adding HCI Link under Process Links

Perform Steps 1 through 13 except 10 from section 4.3.1.

4.4. Controller information missing in Link setup display

Problem:

If symbols from multiple controllers are configured in a CDA link, all the symbols should be loaded before RAE startup. Failed to do these will result in missing Controller information in Link setup display.

Workaround:

Make sure all the symbols are loaded and initialize the CDA link.

4.5. C300/PMD FC/FCE Controller IP address change results in QCSCDA link communication failure

Problem:

During run time if Controller (C300/PMD FC/FCE) IP address is changed it will result in communication failure in QCS CDA link.

Workaround:

QCSCDA link has to be restarted to overcome this issue.

4.6. Known limitations Table 4-1 Known Limitations

QCS Control Data Access Troubleshooting and Maintenance

4/10/17 P/N 6510020603 Rev 00 4-10

Module Name Limitations

Point Builder A point name can be a maximum of 36 Character.

Point Builder A Block and Parameter name can hold maximum of 40 Character.

Point Builder Point Name and Block Name cannot be renamed.

Point Builder Whenever the size of array changes, It will not be reflected on the Array parameter which is downloaded in to the SR. User needs to unload the point which holds the array Parameter from SR, on Downloading the Point it will reflect the changed array size.

Responder Accessing whole array of type string is not supported.

Initiator Array Support is disabled in Initiator.

Initiator Initiator does not support String READ/WRITE.

P/N 6510020603 Rev 00 4/10/17 5-1

5. QCS Specifications

The following table has the performance Specifications for QCS CDA. User configures the system should ensure that QCS Performance should not exceed the defined value.

Table 5-1 QCS Specifications

Attributes Specified Limit

Maximum number of parameters created for a QCS Server 1500 Parameters

Maximum number of request served by QCS Responder on having QCS points used on HMI Displays and in Peers

1500 Parameter per second

Maximum Request/Response Parameter Access Rate, i.e. Acyclic Read request for QCS Parameters used on HMI Displays, Peers etc

750 Parameter per Min

Maximum Request/Response Parameter Access Rate, i.e. Acyclic Write request for QCS Parameters used on HMI Displays, Peers etc

500 Parameter per Min

Maximum Peer read request to QCS Responder 500 Parameter per second

Maximum Peer write request to QCS Responder 500 Parameter per second

Number of controller units for a single QCS System 6 controllers (21 PCU)

Maximum subscription to read data from other sub systems like PMD FC, C300 etc by QCS initiator

700 Parameter per second

Peer-to-Peer Subscription Capacity / Update Rate by QCS System

500 Subscription per second.

Maximum subscription to write data from other sub systems like PMD FC, C300 etc to QCS.

300 Parameter per second

Whole Array Response Rate 35000 Array elements per second

Maximum size for a Single whole Array 40KB

P/N 6510020603 Rev 00 4/10/17 6-1

6. Glossary

QCS Quality Control System

EPKS Experion Process Knowledge System RAE Real-Time Application Environment

A collection of system services designed to provide an environment to execute and support applications by providing common required functionality (e.g. operator interface, alarming, grade management, reporting, program scheduling, etc.)

RTDR Real-Time Data Repository The name given to the memory mapped database architecture, which is used as the central storage for the RAE system.

CDA Control Data Access

CEE Control Execution Environment

EE Execution Environment

CM Control Module

FTE Fault Tolerant Ethernet

SR System Repository

PMD Paper Machinery and Drivers

DSA Distributed Server Architecture.

PHD Plant Historian Database

CEE Control Execution Environment

FC Field Controller

ACE Application Control Environment

HDB HMIWeb Display Builder

HMI Human Machine Interface

QCS Control Data Access Glossary

4/10/17 P/N 6510020603 Rev 00 6-2

PCT Performance Capacity Topology test

CB Control Builder

DM Design Module

OPC Object Linking and Embedding (OLE) for Process Control.

DDC Direct Digital Control

FC Field Controller

ACE Application Control Environment