Professional Documents
Culture Documents
Version 4.1
Version 4.1
In no event shall ABB be liable for direct, indirect, special, incidental or consequential
damages of any nature or kind arising from the use of this document, nor shall ABB be
liable for incidental or consequential damages arising from use of any software or hard-
ware described in this document.
This document and parts thereof must not be reproduced or copied without written per-
mission from ABB, and the contents thereof must not be imparted to a third party nor used
for any unauthorized purpose.
The software or hardware described in this document is furnished under a license and
may be used, copied, or disclosed only in accordance with the terms of such license.
This product meets the requirements specified in EMC Directive 89/336/EEC and in Low
Voltage Directive 72/23/EEC.
TRADEMARKS
Registrations and trademarks used in this document include:
Section 1 - Introduction
Overview .........................................................................................................................25
Graphic Displays .............................................................................................................25
Background Data..................................................................................................25
Dynamic Fields ....................................................................................................25
Display Header.....................................................................................................26
Data Presentation.............................................................................................................26
Color Representation............................................................................................26
Graphic Display Builder Program ...................................................................................27
Starting the Graphic Display Builder ...................................................................27
Logo and Page Identification Area..................................................................................28
Display Builder Registry Keys ........................................................................................29
Files and Folders..............................................................................................................30
Eix_work .............................................................................................................30
Eix_bin .............................................................................................................30
Eix_tmp .............................................................................................................30
XA_SYMBOLS ...................................................................................................30
Editable Format Files ......................................................................................................30
Executable Format Files.......................................................................................31
9AKK101130D1384 5
Table of Contents
Text Format.......................................................................................................... 32
Library Format ..................................................................................................... 32
SODG Displays ............................................................................................................... 33
ASCII Compiled .DT Files .................................................................................. 33
Translation and Compilation Requirements ........................................................ 34
Translation Sequence .......................................................................... 34
Compiling Displays ............................................................................................. 34
Importing Text Format Displays with EIXCMP ............................................................. 35
6 9AKK101130D1384
Table of Contents
9AKK101130D1384 7
Table of Contents
Help ............................................................................................................ 55
8 9AKK101130D1384
Table of Contents
9AKK101130D1384 9
Table of Contents
Section 8 - Actions
Introduction to Actions ................................................................................................... 89
Action Descriptions......................................................................................................... 89
Available Actions................................................................................................. 89
Load Page ............................................................................................................ 89
Change Page Action Type................................................................... 90
Page Name ...................................................................................... 91
Load a page as a secondary one.......................................................... 91
Remove Page ....................................................................................................... 91
Active Program .................................................................................................... 92
Par Int ...................................................................................... 92
Extra Par ...................................................................................... 92
Prog Name ...................................................................................... 92
System Programs that can be Executed as Actions ............................ 92
Add/Remove Actions ...................................................................................................... 93
Actions for Headers ............................................................................................. 93
Actions for Diagrams........................................................................................... 94
Activation Keys ................................................................................................... 95
10 9AKK101130D1384
Table of Contents
9AKK101130D1384 11
Table of Contents
Section 17 - Headers
Introduction ................................................................................................................... 121
General Diagram Info ........................................................................................ 122
Header Page .................................................................................................................. 123
Page Title .......................................................................................................... 123
Display Type ...................................................................................................... 123
SYMBOL .................................................................................... 123
History .................................................................................... 124
No History .................................................................................... 124
Keep Ratio .................................................................................... 124
Scroll Bar .................................................................................... 124
Multilanguage ................................................................................... 125
Security .................................................................................... 125
Page .................................................................................... 125
Modifier .................................................................................... 125
Window Dimensions......................................................................... 126
Section 18 - Diagrams
Introduction to Diagrams .............................................................................................. 127
General Diagram Info ........................................................................................ 128
Diagram Name .................................................................................. 128
Diagram Type.................................................................................... 129
Variables .................................................................................... 130
Visibility for not implemented .......................................................... 130
Action/Activation Keys .................................................................... 131
DALF Diagram ............................................................................................................. 131
Size .......................................................................................................... 132
12 9AKK101130D1384
Table of Contents
Format ...........................................................................................................132
Output ...........................................................................................................132
Colors and Quality Suffix .................................................................133
Tag Priority ....................................................................................135
DNNV Diagram.............................................................................................................136
Number of Variables ..........................................................................................136
Custom ...........................................................................................................137
Output ...........................................................................................................139
DINP Diagram...............................................................................................................140
Normal ...........................................................................................................140
Keep ...........................................................................................................140
Managing the Keep Option ...............................................................141
DTRN Diagram .............................................................................................................142
Layout ...........................................................................................................142
Defining Layout Using the Windows Registry .................................143
Curves ...........................................................................................................143
Span ...........................................................................................................143
Color ...........................................................................................................144
Configuration Parameters...................................................................................144
Tag Name (check for IDPT) ..............................................................145
Range ....................................................................................145
DXYP Diagram .............................................................................................................147
Layout ...........................................................................................................147
Color ...........................................................................................................148
Configuration Parameters...................................................................................149
X Parameters / Y Parameters .............................................................................150
DDYN Diagram.............................................................................................................153
Symbol Attributes ..............................................................................................153
Blink if UnAcked ..............................................................................153
Change Foreground ...........................................................................154
Change Background ..........................................................................154
Num Alm ....................................................................................154
9AKK101130D1384 13
Table of Contents
Section 19 - Variables
Introduction ................................................................................................................... 171
Variable Common Info .................................................................................................. 172
14 9AKK101130D1384
Table of Contents
Name ...........................................................................................................172
Type ...........................................................................................................173
IDPT ...........................................................................................................173
Data ...........................................................................................................173
Entry: ....................................................................................174
Type: ....................................................................................174
Sub-code: ....................................................................................174
Quality: ....................................................................................176
All Bits: ....................................................................................176
TextLength: ....................................................................................176
Time ...........................................................................................................176
Realtime Database Variable...........................................................................................177
Tag Name ...........................................................................................................177
Tag Type ...........................................................................................................177
Normal Factor ....................................................................................................178
Information.........................................................................................................178
Code: ....................................................................................178
Offset: ....................................................................................181
Generic Info: ....................................................................................181
SODG Command: .............................................................................181
File Access Variable ......................................................................................................187
Mod ...........................................................................................................187
File ...........................................................................................................188
External File Access Variable........................................................................................189
File, Rec and Word.............................................................................................189
Mod1, Mod2.......................................................................................................189
Action Key.....................................................................................................................190
Min ...........................................................................................................190
Max ...........................................................................................................190
Ini ...........................................................................................................190
Inc ...........................................................................................................191
9AKK101130D1384 15
Table of Contents
16 9AKK101130D1384
Table of Contents
Use PGP to Create a Text File Containing The Common Script Code..............235
Create the Typical Script File............................................................235
Start the Display Builder ...................................................................235
Modify the Common Script Code .....................................................235
Example Typical Script File..............................................................236
Display Builder Processing ...............................................................236
Create New Placeholders in Objects .................................................236
Global Script..................................................................................................................237
Appendix C - Terminology
Abbreviations and Acronyms ........................................................................................253
INDEX
9AKK101130D1384 17
Table of Contents
18 9AKK101130D1384
About This Book
Scope
This manual provides information to add new or to update existing drawings and
dynamics in a Graphic Display for InformIT Power Generation Portal basic software
and application software. Power Generation Portal is referred in this manual as
PGP.
Intended Audience
This manual can be used by anyone who performs the commands of a system The
software described in this document is provided under a license and may be
installed, used or copied only in accordance with the terms of such license.
Document Structure
The PGP Display Builder Manual contains following major sections:
• The first section contains general information about the Graphic Display
Builder.
• The next sections describe the Display Builder commands to create and modify
Graphic Displays.
• The Header section describes the specific characteristics of the Graphic
Display Header.
• The Diagrams section describes the characteristics common to all types of
Diagrams, along with information on managed Diagrams.
• The Variables section describes the characteristics common to all types of
variables along with information on each managed variable.
9AKK101130D1384 19
Document Structure About This Book
20 9AKK101130D1384
About This Book Use of Warning, Caution, Information, and Tip Icons
Warning indicates the presence of a hazard which could result in personal injury.
Tip indicates advice on, for example, how to design your project or how to use a
certain command.
Although Warning hazards are related to personal injury, and Caution hazards are
associated with equipment or property damage, it should be understood that
operation of damaged equipment could, under certain operational conditions, result
in degraded process performance leading to personal injury or death. Therefore,
comply fully with all Warning and Caution notices.
9AKK101130D1384 21
Document Conventions About This Book
Document Conventions
The following conventions are used for the presentation of material:
• The words in names of screen elements (for example, the title in the title bar of
a window, the label for a field of a dialog box) are initially capitalized.
• Capital letters are used for the name of a keyboard key if it is labeled on the
keyboard. For example, press the ENTER key.
• Lowercase letters are used for the name of a keyboard key that is not labeled on
the keyboard. For example, the space bar, comma key, and so on.
• Press CTRL+C indicates that you must hold down the CTRL key while
pressing the C key (to copy a selected object in this case).
• Press ESC E C indicates that you press and release each key in sequence.
• The names of push and toggle buttons are boldfaced. For example, click OK.
• The names of menus and menu items are boldfaced. For example, the File
menu.
– The following convention is used for menu operations: MenuName >
MenuItem > CascadedMenuItem. For example: choose File > New >
Type.
– The Start menu name always refers to the Start menu on the Windows
Task Bar.
• System prompts/messages are shown in the Courier font, and user
responses/input are in the boldfaced Courier font. For example, if you enter a
value out of range, the following message is displayed:
Entered value is not valid. The value must be 0 to 30.
You may be told to enter the string TIC132 in a field. The string is shown as
follows in the procedure:
TIC132
Variables are shown using lowercase letters.
sequence name
22 9AKK101130D1384
About This Book Related Documentation
Related Documentation
On-line Documentation
All documentation is supplied in Adobe® Acrobat® reader (.pdf) format.
The InformIT Power Generation Portal User Manual is also available as online Help.
9AKK101130D1384 23
Related Documentation About This Book
24 9AKK101130D1384
Section 1 Introduction
Overview
The Display Builder is application for creating and updating static and Dynamic
Objects within the Graphic Displays of PGP.
It consists of an off-line tool that allows you to create and modify plant Graphic
Displays. The tool runs on the same system where PGP is installed, either on the
Client or the Server. It can be used by all operators or maintenance people who have
the Windows rights to modify plant data.
The PGP Graphic Display Builder is implemented as single tool. It is independent
from the PGP application. You can run it along with any other applications on your
Windows workstation.
Graphic Displays
The Graphic Display Builder creates an application called PGP Explorer that allows
you to see process data displayed on a set of graphic pages.
The main elements of a Graphic Display are the following:
Background Data
All static implementatons are called the Graphic Display background. The static
information may consist of shapes, lines, text, special characters, etc.
Dynamic Fields
Each Graphic Display may contain Dynamic Objects to represent plant status. The
Graphic Display Builder automatically assigns a name to these objects when the
dynamic is associated.
9AKK101130D1384 25
Display Header Section 1 Introduction
Display Header
Each Graphic Display contains a Header block of information. The Graphic Display
Header contains information such as:
• The Graphic Display name and description. This text is displayed in the Title
Area of the PGP Explorer.
• Links (to step forward or backward to other Graphic Displays).
• Parameters (to define layout options of the current display).
Data Presentation
The representation of variables depends on different format methods. The most
commonly used are the following:
• Numerical values.
• Bar-charts.
• Trends.
• Xyplot.
• Radar.
• Alphanumeric description of the tag status.
• Graphic symbols representing a tag status.
These methods, together with the ability to change the color, size, orientation,
position and drawing attributes of the graphic objects allows you to generate very
complex Graphic Displays.
Color Representation
The color representation of variables can be configured at Graphic Display building
time. Process variables can be based on a color override rule.
The color override allows data to be displayed using a color based on tag quality
attributes such as
• Alarm condition.
26 9AKK101130D1384
Section 1 Introduction Graphic Display Builder Program
• Validity checks.
Optionally, the color override can append two suffix characters to the value (for
color blind users). The suffix is also based on the quality attribute of the tag.
9AKK101130D1384 27
Logo and Page Identification Area Section 1 Introduction
The Graphic Displays can be plant pages or symbols. The type of page is defined in
the Header specification.
When a Graphic Display is loaded, the graphic builder shows all objects. To identify
a Dynamic Object select it by clicking, or use the Select by Name command. All
other objects on the Graphic Display can be selected by clicking.
28 9AKK101130D1384
Section 1 Introduction Display Builder Registry Keys
The logo area also displays the title assigned to the Graphic Display at configuration
time. This title is usually an abbreviation used to identify the Graphic Display.
The logo and page identification area does not contain either sensitive elements or
data insertion fields.
9AKK101130D1384 29
Files and Folders Section 1 Introduction
Eix_work
Defines the folder where editable format Graphic Display files are saved.
Eix_bin
Defines the folder where the executable format Graphic Display files are saved.
This folder is used by programs like PGP Explorer.
30 9AKK101130D1384
Section 1 Introduction Eix_tmp
Eix_tmp
Defines the folder where the text format Graphic Display files are saved.
XA_PATH
Defines the list of the folders where the included pictures (if defined without
specific path) are searched.
XA_SYMBOLS
Defines the folder where the library Graphic Display files are saved.
Extension Purpose
.UCBG Defines each graphic portion and defines the scripts.
.UCBP Defines Header information.
.UCBD Defines information related to the Diagrams
.UCBV Defines information related to the Variables
Information related to the ActiveX objects. This file is present only if
.UCBX
ActiveX objects are included in the Graphic Display.
9AKK101130D1384 31
Text Format Section 1 Introduction
Extension Purpose
.G Defines each graphic portion and defines the scripts.
.PAGE Defines Header information.
.DIAG Defines information related to the Diagrams
.VAR Defines information related to the variables
Information related to the ActiveX objects. This file is present only if
.OLEX
ActiveX objects are included in the Graphic Display.
Text Format
Text format files that can be created by the Export to text form command in the
Display Builder.
• See Export to text form section on page 41 for more information.
Text format files can also be created by the SODG translator.
• See SODG Displays section on page 33 for more information.
Text format is used for source system Faceplates in the Eix_spg folder.
The Text Format includes the files with following extension:
Extension Purpose
.G Defines each graphic portion and defines the scripts.
32 9AKK101130D1384
Section 1 Introduction Library Format
Extension Purpose
.DIAG_A Defines information related to the Diagrams in text format
.PGVAR_A Defines Header and variables information in text format.
Library Format
Library Format files can be created by the Add To Library command in Display
Builder.
Library Format includes files with following extension:
Extension Purpose
.SYM Defines each graphic portion and defines the scripts.
.UCBP Defines Header information.
.UCBD Defines information related to the Diagrams
.UCBV Defines information related to the variables
SODG Displays
You can implement Graphic Displays using the Screen Oriented Display Graphic
(SODG) utility. Use this package to configure standard consoles such as the MCS
and OIS families. Configuration can be performed on databases, trends and Graphic
Displays.
These Graphic Displays can be imported in the PGP environment.
Refer to the Appendix 1, for details on the use of the SODG utility.
You can create Graphic Displays of the same format using Wintools and Composer
graphic tools.
9AKK101130D1384 33
ASCII Compiled .DT Files Section 1 Introduction
Translation Sequence
The translation must take place in this sequence:
• All standard SODG symbols.
• All application symbols.
• All Graphic Displays.
After this sequence is complete, single items (symbols and/or Graphic Displays)
will be translated if they changed.
34 9AKK101130D1384
Section 1 Introduction Global Symbols extracted from .DT files
9AKK101130D1384 35
Compiling Displays Section 1 Introduction
Compiling Displays
By default the SODG translator automatically translates the Graphic Displays, then
calls the compiler. You can, however activate the compiler alone.
Compiling Graphic Displays is required when changes are made the tag database,
because Graphic Displays refer to the tags in the database by an index value. This
index value is created during the compilation.
Symbols (either standard or application) do not need to be complied.
Compilation is an off-line configuration process that can not be executed from the
PGP menus. The compiler is started from the Start menu of the computer where the
PGP is installed.
The procedure to compile the Graphic Displays is explained in the InformIT Power
Generation Portal Configuration Manual.
The SODG translator produces:
• Text format files in the Eix_asc folder.
• Editable format files n the Eix_work folder
• Executable format files in the Eix_bin folder.
Is not possible create an ASCII .DT file using Display Builder. If you use the
Display Builder to change a display originally created with SODG utility, you can
not export these changes to the SODG environment.
36 9AKK101130D1384
Section 2 Menu Commands
Menu Area
The menu area contains the main commands of the Display Builder.
File Menu
The File menu provides the following actions:
9AKK101130D1384 37
New Section 2 Menu Commands
New
Select New from the File menu to create a new empty Graphic Display.
You can also click New on the standard toolbar.
38 9AKK101130D1384
Section 2 Menu Commands Open
The size of the WVP rectangle is used to create the intermediate file for display on
the Web.
Open
Select Open from the File menu to open a Graphic Display for editing. See
Figure 5.
• The default folder for Graphic Display file storage is \display\work.
Select the .UCBG file and click the Open button to open the Graphic Display.
You can also click Open on the standard toolbar:
Close
Select Close from the File menu to close the current Graphic Display and save any
changes.
9AKK101130D1384 39
Save Section 2 Menu Commands
Save
Select Save from the File menu to store the Graphic Display as a file with the
extension .UCB*.
If the page contains Dynamic Objects and the #WVP object is not in the page, the
save operation will not proceed.
If the #WVP object has not been included in the page and all objects are static, you
can save the display as a drawing. A drawing file must be stored with the .UCBG
file extension. The drawing can be later edited to add the #WVP object and
Dynamic Objects.
You can also click Save on the standard toolbar:
Save As
Select Save As from the File menu to create a copy of the Graphic Display with a
new file name. You should use the *.UCB* file extension.
Add To Library
Select Add To Library from the File menu to export the current Graphic Display to
a library page. Library pages are saved in Library Format.
• Library files use the naming convention LIB_currentname.*.
They are stored in a folder that you define in the Windows registry with the key
name XA_SYMBOLS.
To delete a display library from your system, you must delete all its files from the
XA_SYMBOLS folder.
• See Plant Libraries section on page 69 for more information.
The Add To Library can be enabled/disabled using following
APPS\IbDisp\SYSMGR registry key:
• YES to enable
• NO to disable.
40 9AKK101130D1384
Section 2 Menu Commands Export to text form
Add To System
Select Add To System from the File menu to enable Graphic Displays for
presentation on the PGP system.
The Executable Format files and log files are created in the Eix_bin folder.
You can also click AddToSys on the standard toolbar:
Print
Select Print from the File menu to send the current drawing to a printer.
You can also click Print on the standard toolbar:
Print Preview
Select Print Preview from the File menu to view the print format of the current
drawing.
Print Setup
Select Print Setup from the File menu to change the printing options.
9AKK101130D1384 41
Exit Section 2 Menu Commands
Exit
Select Exit from the File menu to terminate the Display Builder.
Edit Menu
The Edit menu provides the following actions on the current selected Graphic
Display.
Undo
Select Undo from the Edit menu to cancel the last action. Not all actions can be
undone. The actions which may be undone are resizing, position change and object
delete.
Cut
Select Cut from the Edit menu to perform standard Windows cut operations.
You can also click Cut on the standard toolbar:
42 9AKK101130D1384
Section 2 Menu Commands Copy
Copy
Select Copy from the Edit menu to perform standard Windows copy operations.
You can also click Copy on the standard toolbar:
Paste
Select Paste from the Edit menu to perform standard Windows paste operations.
You can also click Paste on the standard toolbar:
Delete
Select Delete from the Edit menu to erases the selected objects from the drawing.
This command may be canceled with the Undo command.
Select All
Use Select All from the Edit menu to select all objects in the drawing. Hidden
objects, which are not visible in the PGP Explorer, will be also selected.
9AKK101130D1384 43
Select By Name Section 2 Menu Commands
Select By Name
Use the Select By Name from the Edit menu to select one of the named objects
from the list as show in Figure 7:
Grid
Select Grid from the Edit menu to enable and disable a grid of the Graphic Display.
The grid helps to fit objects within the drawing.
The grid is displayed behind the drawing. It will act as a magnet for the mouse
cursor.
You can also click Grid on the standard toolbar:
44 9AKK101130D1384
Section 2 Menu Commands Snap To Grid
The grid spacing option is only meaningful if the grid has been enabled. The
available spacing values range from 2 to 100 pixels. Values of 0 or 1 automatically
disable the grid.
Snap To Grid
Select Snap To Grid from the Edit menu to align all selected objects to the grid.
The grid must be enabled using the Grid command.
You can also click Snap To Grid on the standard toolbar.
Header
Select Header from the Edit menu to define the system properties of the selected
Graphic Display. The Header is managed as a specific Diagram.
• See the Section 17, Headers for more information.
You can also click Header on the standard toolbar:
Graph Properties
Select Graph Properties from the Edit menu to change the drawing or the default
background/foreground colors.
9AKK101130D1384 45
Graph Properties Section 2 Menu Commands
Red XA_RGBCOL = ff
Green XA_RGBCOL = ff00
Blue XA_RGBCOL = ff0000
White XA_RGBCOL = ffffff
For others colors you must define the value for red (lower), green (middle) and blue
(higher) and set the hexadecimal mask with these values.
For example to set the color gray use the value:
c0c0c0 (red = 192, green = 192, blue = 192)).
An invalid RGB color (for example fffffff) will set the color to the default value.
Layers Options
You can change the layers options. Layers can be used to show/hide objects on the
display:
46 9AKK101130D1384
Section 2 Menu Commands Graph Properties
9AKK101130D1384 47
Graph Properties Section 2 Menu Commands
48 9AKK101130D1384
Section 2 Menu Commands Unitext Options
Unitext Options
Select Unitext Options from the Edit menu to manage unitext for text objects on
the current display.
The selected option will be applied when you save the current display.
Option Description
Disabled Default option.
Transform to Unitext only dynamic All dynamic text objects will be
texts transformed to Unicode text.
All text objects will be transformed to
Transform to Unitext all texts
Unicode texts.
All dynamic Unicode text objects will
Transform to Text only dynamic texts
be transformed to generic texts.
All Unicode text objects will be
Transform to Text all texts
transformed to generic texts.
9AKK101130D1384 49
Object Section 2 Menu Commands
Object
Select Object from the Edit menu to display and change properties of the selected
ActiveX object. The properties dialog box is managed by the OCX of the ActiveX
object.
View Menu
The View menu contains commands to customize Graphic Display views.
Toolbar
Select Toolbar from the View menu to view the standard toolbar. Select Toolbar
from the View menu again to remove the standard toolbar.
Status Bar
Select Status Bar from the View menu to display information on the status bar
located on the bottom of the Graphic Display.
Zoom In
Select Zoom In from the View menu to change the current zoom factor, increasing
the Graphic Display details.
You can also click Zoom In on the standard toolbar.
50 9AKK101130D1384
Section 2 Menu Commands Zoom Out
Zoom Out
Select Zoom Out from the View menu change the current zoom factor, decreasing
the Graphic Display details.
You can also click Zoom Out on the standard toolbar.
Zoom To
Select Zoom To from the View menu, and then click in one corner of the Graphic
Display. Drag to select the display area. The selected display area will be expanded
to the maximum available size.
Zoom Reset
Select Zoom Reset from the View menu to restore the zoom factor to the initial
setting.
Transform Menu
The Transform menu provides commands to change the order or the form of
objects on the Graphic Display.
9AKK101130D1384 51
Raise Section 2 Menu Commands
Raise
Select Raise from the Transform menu to move the selected objects on top of other
objects.
Step Up
Select Step Up from the Transform menu to move objects through the various
planes of the drawing. Selected objects will move one plane upward, so that an
object previously above the moved objects will now appear behind. This command
does not necessarily move selected objects to the actual foreground. It just moves
objects one step up towards the foreground.
Step Down
Select Step Down from the Transform menu to move objects through the various
planes of the drawing. Selected objects will move one plane downward, so that an
object previously below the moved objects will now appear above. This command
does not necessarily move selected objects to the actual background. It just moves
objects one step closer to the background.
Lower
Select Lower from the Transform menu to move all selected objects behind all
other objects in the drawing.
Show
Select Show from the Transform menu to make selected hidden objects visible.
Hide
Select Hide from the Transform menu to hide selected objects from view.
You can use two methods to select invisible objects: the Select All command and
the Select All Hidden Objects command. Both commands can be selected from the
Edit menu.
52 9AKK101130D1384
Section 2 Menu Commands Align Size And Position
9AKK101130D1384 53
Mirror Section 2 Menu Commands
Mirror
Select Mirror from the Transform menu to simulate a reflected image on the
vertical axis. Selected objects will have the appearance of a mirrored image.
Flip
Select Flip from the Transform menu to flip the selected objects horizontally (from
top to bottom).
Window Menu
The Window menu provides commands to reorder created windows, and to select
loaded views.
Cascade
Select Cascade from the Window menu to arrange all existing windows in a
cascading fashion.
54 9AKK101130D1384
Section 2 Menu Commands Tile Horizontal
Tile Horizontal
Select Tile Horizontal from the Window menu to divide the screen horizontally in
order to display all windows.
Tile Vertical
Select Tile Vertical from the Window menu to divide the screen vertically in order
to display all windows.
Views
Select Views from the Window menu to select a window and make it active.
Help Menu
About...
Select About... from the Help menu to show information on the Display Builder.
You can also click About on the standard toolbar.
9AKK101130D1384 55
About... Section 2 Menu Commands
56 9AKK101130D1384
Section 3 Standard Toolbar
The standard toolbar contains a set of command buttons that can be applied to the
selected Graphic Display.
Options
Click Options to display all options available for the selected object. These are the
same options that are available by right-clicking the object.
See Section 6, Shortcut Menu for details.
9AKK101130D1384 57
Size and Position Section 3 Standard Toolbar
Click Size and Position to set the size and position of a selected object with greater
precision.
Change the size and position by either clicking the buttons ,or directly setting the
values in the size boxes, and then click Apply.
The selected objects can be also moved pixel by pixel, using the arrows keys on the
keyboard, or by dragging with the mouse.
58 9AKK101130D1384
Section 4 Objects Toolbar
The objects toolbar contains a set of command buttons to manage the objects on the
Graphic Display page.
ActiveX
9AKK101130D1384 59
Rectangle Section 4 Objects Toolbar
Rectangle
Circle
Line
Click Line to insert a straight line. Press and drag to draw the figure.
Closed Polyline
60 9AKK101130D1384
Section 4 Objects Toolbar Opened Polyline
Opened Polyline
Spline
Opened Spline
9AKK101130D1384 61
Text Section 4 Objects Toolbar
Text
Parallelogram
Array
Marker
62 9AKK101130D1384
Section 4 Objects Toolbar Picture
Picture
Click Picture to insert a picture, and then select the image file in GIF, JPG or JPEG
format.
Click to specify the upper left-hand corner of the image, and then drag to create the
drawing area for the image. Click in the drawing area to position the picture.
The image will retain its original size.
Global Symbol
Click Global Symbol to insert a Global Symbol, and then choose the Global
Symbol using the selection box.
Enter the tags and reposition and/or resize the new symbol object.
See Section 11, Global Symbols for details.
Text Unicode
WVP
Click WVP to manage the #WVP object for the current drawing. The #WVP object
is the rectangle that defines the page area.
9AKK101130D1384 63
Split Macro Symbol Section 4 Objects Toolbar
If #WVP object already exists when WVP is clicked, the #WVP object will be
selected.
Otherwise a #WVP object will be created with default size (920*680 pixels).
• See New on page 38 for information about re-sizing the object.
At run time this object is hidden. Its foreground color will be used as the drawing
color.
Click Split Macro Symbol to ungroup all selected Macro Symbols. This allows you
to access single objects in the Macro Symbol.
64 9AKK101130D1384
Section 4 Objects Toolbar Align Commands
After you perform a save or export operation the objects will be re-grouped in the
Macro Symbol.
Align Commands
The align commands (Left, Vertical, Right, Bottom, Horizontal, Top, Center) will
align the selected objects.
9AKK101130D1384 65
Align Commands Section 4 Objects Toolbar
66 9AKK101130D1384
Section 5 Symbols Toolbar
The Symbols toolbar contains a set of command buttons to create simple objects
such as values, trends, xy plots, etc.
You can also access predefined graphic objects. Predefined objects can be used to
add a new object in a Graphic Display.
Trend
Bar
9AKK101130D1384 67
Value Section 5 Symbols Toolbar
You can use a script to change the default graphic attributes of the bar.
• See the Appendix A, Scripting Language for information about scripts.
Value
XYPlot
68 9AKK101130D1384
Section 5 Symbols Toolbar Plant Libraries
The default parameters of the XY Plot can changed using Dynamic Objects.
• See Linked Tags of Dynamic Objects on page 87 for more information.
Plant Libraries
S1 ... Sn - O1 ... On
By clicking these buttons you can add custom symbols or objects to your Graphic
Display.
• The S* buttons call pages of SYMBOLS (dynamic elements)
• The O* buttons call pages of OBJECTS (static elements).
The SYMBOLS/OBJECTS pages cannot be modified. To modify objects, drag or
copy an object from these pages to your Graphic Display.
These buttons are displayed only if SYMBOLS_n.SYM or OBJECTS_n.OBJ pages
are defined in the XA_SYMBOLS folder.
To add a new S* button:
• Copy all graphic page files (UCB*) from your work folder to the
XA_SYMBOLS folder.
• Change the Graphic Display name to SYMBOLS_n (set n as new symbol
number).
• Change the SYMBOLS_n.UCBG file name to *.SYM.
9AKK101130D1384 69
S1 ... Sn - O1 ... On Section 5 Symbols Toolbar
With the introduction of Plant Libraries these commands became obsolete. The
description is retained for compatibility with previous releases.
70 9AKK101130D1384
Section 6 Shortcut Menu
Each object or group of objects includes a shortcut menu (see Figure 21). Right-
click the object to access this menu.
• Hold down SHIFT and click the right mouse button with multiple objects.
Shortcut menus vary depending on the selected object type.
These commands are also available using the Toolbar button “Options”.
• See Section 4, Objects Toolbar for more information.
Element Name
Select Element Name to manage the name of selected object.
9AKK101130D1384 71
Element Name Section 6 Shortcut Menu
72 9AKK101130D1384
Section 6 Shortcut Menu Graphic attributes
Graphic attributes
Select Graphic attributes to display and modify attributes of an object.
9AKK101130D1384 73
Graphic attributes Section 6 Shortcut Menu
74 9AKK101130D1384
Section 6 Shortcut Menu Graphic attributes
Change Color
Clicking on the Foreground or Background buttons, will be activated the window to
change the selected color; as default is enabled only the left part of the window, but
selecting the Define Custom Colors>> button, you can obtain following image.
Clicking on the right color table, you can select a detailed color and save it in the
Custom Colors table using Add to Custom Colors button; on OK, all custom colors
will be saved in a specific Display Builder registry named
XA_CUSTOM_COLORS to be memorized for future uses.
9AKK101130D1384 75
Rotate Section 6 Shortcut Menu
Rotate
Select Rotate to change the rotation angle of the selected object(s).
76 9AKK101130D1384
Section 6 Shortcut Menu Change Picture
You can also select multiple objects. If you rotate a group of objects or multiple
objects, the objects will rotate around the center of the group.
Change Picture
Select Change Picture to change the picture for the selected object.
Enter the name of the picture file or use the browse button (...) to access picture
files.
The Display Builder uses a Windows registry key called Directories\XA_PATH to
identify the standard PGP path name.
• See the InformIT Power Generation Portal Installation Manual for information
on the Windows registry.
9AKK101130D1384 77
Change Symbol Section 6 Shortcut Menu
If you save a file to the standard PGP path, then PGP will always be able to find the
file, even if PGP is installed on another system.
If you save a file to a non-standard PGP path, then another PGP system may not be
able to locate the file.
Always store files in standard PGP paths so that the files can be accessed by other
PGP systems.
Change Symbol
Select Change Symbol to change a Global Symbol object.
Enter the name of the desired symbol, or use the browse button (...) to select
symbols.
78 9AKK101130D1384
Section 6 Shortcut Menu Transform to Local Macro Symbol
Edit Font
Select Edit Font to change the font type, size and format on text objects.
9AKK101130D1384 79
Edit Text Section 6 Shortcut Menu
Edit Text
Select Edit Text to edit the text string on a either a regular text or unicode text
object.
To Unicode Text
Select To Unicode Text to transform a selected regular text object to a unicode text
object.
To Ascii Text
Select To Ascii Text to transform a selected unicode text object to a regular text
object.
Circle
Select Circle to transform an ellipse to a circle.
Polygonize
Select Polygonize to transform a single circle or rectangle object to a polyline
object. This operation is necessary if you want to rotate the shape.
80 9AKK101130D1384
Section 6 Shortcut Menu Arc
Arc
Select Arc to transform a circle or an ellipse to an arc.
You can then change the properties of the selected object.
Amplitude sets the size of the arc. Starting point sets the initial position.
If the object is filled, you can select either a Pie or Chord type of shape.
9AKK101130D1384 81
Modify Array Section 6 Shortcut Menu
Modify Array
Select Modify Array to change rows and columns on a selected array.
Paste Dynamics
Select Paste Dynamics to copy dynamic properties and scripts to a single object.
• Copy a single Dynamic Object.
• Select an object that is not dynamic.
• Right-click, and then select Paste Dynamics.
The selected object is transformed into a Dynamic Object.
Transform To Dynamic
Select Transform To Dynamic to transform a single object without dynamics to a
Dynamic Object.
The new Dynamic Object is assigned default dynamic attributes.
Remove Dynamic
Select Remove Dynamic to remove dynamic attributes from a single selected
Dynamic Object.
82 9AKK101130D1384
Section 6 Shortcut Menu Dynamics
Dynamics
Select Dynamics to view and change the properties of a single Dynamic Object.
• See the section Section , Dynamic Objects for details about Dynamic Objects.
Script
Select Script to display and modify script text for a single selected object.
A script can be defined for both Dynamic and Non-Dynamic Objects.
Script text is the code typically used to animate an object. The script references data
produced by the linked Diagram.
9AKK101130D1384 83
Undo Section 6 Shortcut Menu
The default script for an object is assigned based on the Diagram type. You can
modify the default script to customize animations.
• Appendix A, Scripting Language describes the syntax of the scripting
language.
Undo
Select Undo to undo or cancel the last action executed.
This command is enabled only if the clipboard is not empty.
Cut
Select Cut to perform a standard Windows cut operation.
Copy
Select Copy to perform a standard Windows copy operation.
Paste
Select Paste to perform a standard Windows paste operation.
Delete
Select Delete to erase the selected objects from the drawing. This command can be
canceled using the Undo command.
Group
Select Group to collect multiple selected objects together as a single object.
This command will not work on Dynamic Objects.
Ungroup
Select Ungroup to separate objects from a selected group in to individual
components.
84 9AKK101130D1384
Section 6 Shortcut Menu Split Macro Symbol
Object
Select Object to display and modify the properties of the selected ActiveX object.
9AKK101130D1384 85
Object Section 6 Shortcut Menu
86 9AKK101130D1384
Section 7 Dynamic Objects
A Dynamic Object is a text or graphic drawing (simple or complex) that can change
attributes based on value(s)/quality status of linked tag(s).
9AKK101130D1384 85
Linked Tags of Dynamic Objects Section 7 Dynamic Objects
86 9AKK101130D1384
Section 7 Dynamic Objects Linked Tags of Dynamic Objects
By double-clicking the symbol in the Generic Options dialog box as shown below,
you can reference all the information in the symbol with these three acronyms:
%TAG%
%TAG1%
%TAG2%
9AKK101130D1384 87
Linked Tags of Dynamic Objects Section 7 Dynamic Objects
88 9AKK101130D1384
Section 8 Actions
Introduction to Actions
Actions allow you to perform optional procedures during a run-time presentation.
Actions can be applied to Diagrams or to Headers.
• See Section 17, Headers for more information on Headers.
• See Section 18, Diagrams for more information on Diagrams.
Action Descriptions
Actions can be assigned to dynamic objects; if you define in a faceplate
(managed by PRCTRL) many objects overwrited having actions assigned, run
time all actions defined for the clicked objects will be executed (if enabled) in the
order Raise to Lower. If the display is not showed as faceplate, will be executed
only the actions assigned to the “Raise” object.
Available Actions
The following are the actions available.
• Load Page - For Diagrams only.
• Remove Page - For Diagrams only.
• Active Program - For both Headers and Diagrams.
9AKK101130D1384 89
Load Page Section 8 Actions
Load Page
Use Load Page to change a page on PGP Explorer, or to show a secondary page.
Set attributes by selecting Load Page on the associated action list.
90 9AKK101130D1384
Section 8 Actions Load Page
Page Name
If you select Page Name as the Change Page Action Type, you must specify the
name of the Graphic Display to load.
X position: 0 - 800
Y position: 0 - 600
9AKK101130D1384 91
Remove Page Section 8 Actions
To use the dimensions defined in the Header of the secondary page define:
LLX = URX and LLY = URY
Remove Page
Use Remove Page to close a loaded page. At run time this action is only enabled in
a secondary page definitions in order to remove the secondary page.
Active Program
Use Active Program to make an application or system program active.
Par Int
An integer value can be defined to be passed as parameter to the activated program.
Extra Par
A string of parameters can be defined to be passed as command string to the
activated program.
92 9AKK101130D1384
Section 8 Actions Add/Remove Actions
Prog Name
Prog Name is the name of the program to be activated. It can be either an
executable or a command program. The Appendix B, System Programs includes the
list of the functions managed by the main system programs.
Add/Remove Actions
Actions can be applied to Diagrams or to Headers.
• See Section 17, Headers for more information on Headers.
• See Section 18, Diagrams for more information on Diagrams.
The method to add or remove actions is the same for both Headers and Diagrams.
Only the layout of displayed information is different.
9AKK101130D1384 93
Actions for Diagrams Section 8 Actions
Next select the action from the list of Available actions. The only available action
for Headers is Active Program as shown below:
94 9AKK101130D1384
Section 8 Actions Activation Keys
Activation Keys
You can set up shortcut keys that can be used to activate actions.
9AKK101130D1384 95
Activation Keys Section 8 Actions
Click the Activation Keys tab to define additional shortcut keys for the action.
96 9AKK101130D1384
Section 9 Generic Options
9AKK101130D1384 97
Defining Tags Using a Suffix Section 9 Generic Options
The Tag Name text box shows the name of the tag. This is an alphanumeric string.
98 9AKK101130D1384
Section 9 Generic Options Activation Keys for Generic Options
To change the tag name enter a new name, or use the browse button (...) to access
the Tag Browser.
• See on page 119 for details.
Extra Parameters
Use Extra Parameters to define any extra parameters associated to the action:
• If the action is a Load Page you can define a page name.
9AKK101130D1384 99
Activation Keys for Generic Options Section 9 Generic Options
• If the action is an Active Program (the program name is displayed in the title)
you can define the program parameters.
• If the action is an Active Program and the program is a system program using a
single tagname (PRCMAN, OPERPA, PRCBTN, PRCCMD, PRCCM1,
DBDISP, ACKNWL, MYSELF), the program name is displayed as title: if the
tagname used as program parameter is not equal of the tagname used for the
dynamic, the field is enabled and includes the tagname, else is disabled.
• If the action is an Active Program and the program is the system program
PRCBTN used to execute multicommands, the program name is displayed in
title and the field is disabled.
Details
Click Details to access to the Action details. The specific action is associated to the
selected object is displayed.
First Text
Use First Text to change the first text string in the selected object, if a text string
exists.
100 9AKK101130D1384
Section 9 Generic Options Activation Keys for Generic Options
This text can be used to change a text object in a group without using the Ungroup
command.
9AKK101130D1384 101
Activation Keys for Generic Options Section 9 Generic Options
102 9AKK101130D1384
Section 10 Macro Symbols
A Macro Symbol is a particular group of objects. They are usually used to group
Dynamic Objects that use the same tagname. You can define the tag name by
double-clicking the Macro Symbol.
For example, you can create a Macro Symbol to display the following information:
NAME - DESCRIPTION - VALUE - E.U.
You can then double-click the Macro Symbol to enter a new tag name. This tag
name will be automatically assigned to all single objects in the Macro Symbol.
All objects of a Macro Symbol are included in a specific rectangle named
SYM_GROUP.
You can use Split Macro Symbol to split the group in to single objects. After
saving the drawing, the Macro Symbol will be recreated with the original group of
objects.
9AKK101130D1384 101
Border Color of the Macro Symbol (SYM_GROUP) Section 10 Macro Symbols
102 9AKK101130D1384
Section 11 Global Symbols
A Global Symbol is an object that contains one or more objects (static or dynamic).
which constitute the graphic representation of one particular part of the plant or
equipment.
The purpose of a Global Symbol is to provide a common method to display and
animate all the plant devices of the same type (switches, pumps, engines, etc.).
The Global Symbol also allows you to easily change all displays that include the
Global Symbol.
Moving the mouse on a global symbol, its name and linked tags will be showed in
the status bar.
9AKK101130D1384 103
Additional Attributes for the Global Symbols. Section 11 Global Symbols
Display Builder does not provide a method to distinguish Global Symbols from
other types of graphic pages. To identify Global Symbols easily it is a good
practise to add a prefix to all Global Symbol names, such as SYM_. You can also
store all Global Symbols in a dedicated folder.
• On the standard toolbar click AddToSys. The new symbol will be available for
configuration.
104 9AKK101130D1384
Section 11 Global Symbols Additional Attributes for the Global Symbols.
9AKK101130D1384 105
Additional Attributes for the Global Symbols. Section 11 Global Symbols
Initially is showed an empty page: you have to click on Details and then select Add
Item to define a new attribute
106 9AKK101130D1384
Section 11 Global Symbols Additional Attributes for the Global Symbols.
9AKK101130D1384 107
Additional Attributes for the Global Symbols. Section 11 Global Symbols
In the script you can use the item COL_IF_BAD to change a color attribute of the
object (for example object.foregroundName = COL_IF_BAD; as default the color
will be “cyan”).
Click on the value of an item to change it.
108 9AKK101130D1384
Section 11 Global Symbols To Modify a Global Symbol
When the default value of an item of a global symbol already used in some
display, in the display the value will be maintained the old value (for example, if
you change in the header of the global symbol “cyan” to “red”, in the displays
where the symbol is already included will be maintained “cyan”)
You can use “Delete Item” to remove an unused item from the list.
Click OK to assigne the defined attributes to the global symbol.
9AKK101130D1384 109
To Insert a Global Symbol In a Graphic Page Section 11 Global Symbols
• Select a Global Symbol from the list of all available Global Symbols.
– A preview of selected Global Symbol is displayed.
– Click OK or double-click the symbol name to add it to your Graphic
Display. Double click works only if is disabled the function to include
automatically a group of global symbols in a displays. For more
information, see Section 12, Plant Libraries.
• Specify the name of the tag (or the tags) to animate the symbol.
– See Section 16, Tag Browser.
• Customize the attributes of the symbol.
– See Section 9, Generic Options
110 9AKK101130D1384
Section 11 Global Symbols Customize the Global Symbol Attributes
• Click OK.
• Position the new symbol on the Graphic Display.
• The new symbol will be included with a rectangle as border; the color of this
rectangle is used to identify the status of the tags linked to the symbol.: black =
all linked tags are valid - red = the number of linked tags is changed
9AKK101130D1384 111
Customize the Global Symbol Attributes Section 11 Global Symbols
Selecting this button will be showed a window to customize the defined symbol
attributes.
112 9AKK101130D1384
Section 11 Global Symbols Customize the Global Symbol Attributes
9AKK101130D1384 113
Border Color of the Global Symbol Section 11 Global Symbols
After to OK, the selected ROTATE value will be applied to the symbol; the Details
will be applied run-time when the script wil be executed.
All graphic objects in a Global Symbol will be resized except for text.
114 9AKK101130D1384
Section 11 Global Symbols Managing of Tag Names in Global Symbols
9AKK101130D1384 115
To Change the Instantiations of a Global Symbol Section 11 Global Symbols
When the Global Symbol is created the generic tags will be called:
• %TAG%.atom1.
• %TAG%.atom2.
When the Global Symbol is added to a Graphic Display you can define only one real
tag name. You must replace:
• %TAG% with TAGNAME1.
Note that whenever Global Symbols are changed, the total number of tags can not
be changed.
116 9AKK101130D1384
Section 11 Global Symbols Some Hints for the Correct Use of the Global Symbols.
• If you change the number of tags in a Global Symbol, and the Global Symbol is
included in Graphic Displays, the border of the Global Symbol will be red
when you open the Graphic Display.
– You will need to manually re-check all tags associated with the Global
Symbol.
• The reordering of objects associated with a Global Symbol with multiple tags
can causes problems. Links to tags can become invalid. Make sure to manually
re-check tag definitions in each instantiation of the Global Symbol.
9AKK101130D1384 117
Some Hints for the Correct Use of the Global Symbols. Section 11 Global Symbols
118 9AKK101130D1384
Section 12 Plant Libraries
A Plant Library is a read-only storage area for global or local dynamic symbols.
When you configure a Graphic Display you can open a library, select an object and
copy or drag the object to the Graphic Display.
9AKK101130D1384 109
Some Hints for the Use of the Plant Libraries. Section 12 Plant Libraries
Where name is the name of the library. The folder for storage of library files is
defined by the Windows registry key XA_SYMBOLS.
110 9AKK101130D1384
Section 13 Customized Faceplates
Standard Faceplates
Standard Faceplates are distributed with the PGP system to display and control the
plant tags.
The Faceplates are managed by the PRCTRL program. They are distributed in Text
Format (display/spg) and in Executable Format (display/bin).
Customized Faceplates
You can change Faceplates to customize them for your system.
To customize the Faceplates:
Activate the EIXCMP program to export the standard Faceplate files in to editable
format. These files will be stored in the display/work folder.
• Open the Graphic Display with the Display Builder.
• Select Save As from the File menu to create your new Faceplate
– If you put the prefix POP_ on the name of the file, the file will be
displayed in the selectable faceplates list during database configuration.
• Customize the Faceplate, save and add it to system.
The new Faceplate is available to be used with your tag.
9AKK101130D1384 111
Faceplate Display Areas Section 13 Customized Faceplates
112 9AKK101130D1384
Section 14 Parametric Displays
Parametric displays are pages that include Dynamic Objects with tags that can be
specified at run time during a Load Page action.
Tag names in a parametric displays can be an existing point. You can also indicate
only a part of the tag name with a suffix that will be specified on a Load Page
action.
• See Section 8, Actions for more information on the Load Page action.
Parametric displays can be used when you need two identical displays where:
• One display will be used to present the tags of Plant1.
• One display will be used to present the tags of Plant2.
You can define the names of tags in a database as follows:
• Plant1 = 1nnn.
• Plant2 = 2nnn.
You only need to create one display. The tag names can be defined with the
wildcard characters %TAG%nnn.
On the Load Page action you can define the call pages as follows (this is case
sensitive):
,T=1 for Plant1.
,T=2 for Plant2 .
You can specify the suffix names using:
• %TAG% wildcard characters for the first name.
• %TAG1% for the second name, etc.
9AKK101130D1384 113
Cascading Pages Section 14 Parametric Displays
Cascading Pages
When you have a “cascade” of pages with parametric tagnames, you can only
specify the parameters for the first page.
If no parameters are specified, the same additional parameters will be added to the
following page names.
You can use the syntax ,T== for a parameter that will be unchanged from the
previous display. This option can be useful for “cascading” pages that have different
origins.
For example:
Page P_A is called with P_A,T=1,T=AA,T=BB
and from P_A, page P_A_A is called with P_A_A,T==,T=XX,T=YY
P_A_A will display the tags for Plant1
Page P_A is called with P_A,T=2,T=AA,T=CC
and from P_A, page P_A_A is called with P_A_A,T==,T=XX,T=YY
P_A_A will display the tags for Plant2
The Faceplates managed by the PRCTRL program are parametric displays, where
the first (and normally the only) parameter is the complete tag name.
For example, when you choose Prctrl.pop_ana for the tag PV-TAG-01 in the
Faceplate field of the database, the control display will automatically be called with
POP_ANA,T=PV-TAG-01.
You can also create customized Faceplates that use more than one parametric
tagname. If you enter a Faceplate in the database field as follows:
Prctrl.pop_ana,T=AA,T=BB
114 9AKK101130D1384
Section 14 Parametric Displays Cascading Pages
In the parametric displays is better to check the “NO HISTORY” flag in the
Header, because if the page is called without specifying the plant number all tags
would be unresolved.
9AKK101130D1384 115
Cascading Pages Section 14 Parametric Displays
116 9AKK101130D1384
Section 15 Add To System
The primary role of Add to System is to enable Graphic Displays for presentation on
the PGP system.
• See Add To System on page 41 for more information.
The following additional options can also be performed by selecting Add to System
from the File menu.
Displays Distribution
You can use the Displays Distribution option to automatically distribute executable
files to other systems connected on a network.
This features allows you to maintain the “source” of all Graphic Displays on one
centralized PC.
9AKK101130D1384 117
Export for WEB Section 15 Add To System
Activate TNTXML
First make sure that the TNTXML program is active. To do this:
• The PGP system must be active.
• The WEB extensions must be licensed.
See the InformIT Power Generation Portal Installation Manual for information
about installing and licensing WEB extensions.
118 9AKK101130D1384
Section 16 Tag Browser
Use the Tag Browser to find the configured tags. To access the Tag Browser, click
this button:
All configured tags are listed on the right. You can select an alarm group, perform a
query, or you can enter the tag name directly using Enter tag name.
Select the tag name, and then click OK to assign the selected tag to your object.
9AKK101130D1384 119
Section 16 Tag Browser
120 9AKK101130D1384
Section 17 Headers
Introduction
The Header contains general information such as: display title, display security
level, page size, page modifications, etc.
All information is organized in two tabs: General Diagram Info and Header Page.
9AKK101130D1384 121
General Diagram Info Section 17 Headers
122 9AKK101130D1384
Section 17 Headers Header Page
Header Page
Click Header page to display details about the Header.
Page Title
Page Title is an alphanumeric string containing the title that will appear in the PGP
Explorer toolbar.
Display Type
SYMBOL
Select SYMBOL to designate that the current Graphic Display is a Global Symbol.
9AKK101130D1384 123
Display Type Section 17 Headers
A Global Symbol can be used to define a specific animated object that will be
included in more that one Graphic Display.
• See Section 11, Global Symbols for more information.
History
If History is selected when you open this Graphic Display in PGP Explorer the
name of the Graphic Display will be added to the list of recently opened files.
No History
If No History is selected you open this Graphic Display in PGP Explorer the name
of the Graphic Display will not be added to the list of recently opened files.
This Graphic Display will be only loaded using:
• The Page By Name function.
• The Load Page command in the PGP Explorer menu.
• A Load Page action.
– See Section 8, Actions for more information about actions.
Keep Ratio
Select Keep Ratio to present the Graphic Display with the ratio aspect. The Graphic
Display will be shown on the screen using the maximum available area. The x/y
factor defined in the #WVP object will be maintained.
If this option is cleared, and if the Windows registry key KeepRatio is set to NO,
the page will be displayed using all the available area, ignoring the initial size of the
#WVP object. In general these Graphic Displays will appear “stretched”.
Scroll Bar
Select Scroll Bar to present the Graphic Display using the scroll bar. The Graphic
Display will be shown on the screen using the size of configured area (size of the
#WVP object). The scroll bar will be displayed if the dimension of the Graphic
Display is greater than the dimension of the screen.
124 9AKK101130D1384
Section 17 Headers Display Type
You must select Scroll Bar if you want to use the zoom options of PGP Explorer.
Multilanguage
Select Multilanguage to execute the translation of all text in the currently selected
language. This will occur during a Load Page action on PGP Explorer.
Security
This box contains two fields.
Level is a numeric value in the range 0 to 16 representing the security level to
access the Graphic Display. Only PGP users who have a greater security level can
gain access to the Graphic Display.
Use the increment/decrement arrows to change the value.
Group is a numeric value in the range 0 to 16 representing the security group
entitled to access the page. Only PGP users who are members of this group can gain
access to the Graphic Display.
Use the increment/decrement arrows to change the value.
Page
Fwd: defines the name of a Graphic Display for forwarding. The forward page can
be activated using the Page Forward action.
• This is an alphanumeric string with a maximum length of 31 characters.
Bck: defines the name of a Graphic Display for moving backward. The backward
page can be activate using the Page Backward action.
• This is an alphanumeric string with a maximum length of 31 characters.
Modifier
Use Page Mod to define a page modifier. You can access a file and define a pointer
to a word to be read in the file.
• See File Access Variable on page 187 for more information.
9AKK101130D1384 125
Display Type Section 17 Headers
Window Dimensions
Use Window Dimensions to define the dimensions of the display when the display
is loaded as a secondary page.
If the activation command of the secondary page map the coordinates:
URX to LLX.
URY to LLY.
The secondary page will be located in the following position:
LLX = specified value for LLX.
LLY = specified value for LLY.
URX = LLX + width.
URY = LLY + height.
If the activation command of the secondary page does not map these coordinates,
the window size is defined by the activation command.
Width: defines the width of the secondary page.
• The maximum supported width is 800 pixels.
Height: defines the height of the secondary page.
• The maximum supported height is 600 pixels.
126 9AKK101130D1384
Section 18 Diagrams
Introduction to Diagrams
The Diagram is the element that defines the “graphic type” of a Dynamic Object.
The Diagram definition is organized in two tabs: General Diagram Info and Specific
Diagram.
9AKK101130D1384 127
General Diagram Info Section 18 Diagrams
Diagram Name
Diagram Name is a unique name within the Graphic Display. It is automatically
assigned when the Dynamic Object is created.
The Diagram Name can not be modified here. You can change the Diagram Name
by changing the name of the object.
128 9AKK101130D1384
Section 18 Diagrams General Diagram Info
Diagram Type
Select the type of the Diagram from the list:
Configure
Type Description Max. Variables
Variables
DALF Alphanumeric Diagram Needed 1
DNNV Multivariable Diagram Needed 10
DINP Data Input Diagram Not needed 0
DDYN Dynamic Digital Diagram Needed 1
DDYA Dynamic Analog Diagram Needed 1
DTRN Trending Diagram Not needed 0
DXYP XYPlot Diagram Not needed 0
DRDR Radar Diagram Not needed 0
DALL Alarm List Diagram Not needed 0
9AKK101130D1384 129
General Diagram Info Section 18 Diagrams
Variables
Click Configure to change the number of the variables linked to the Diagram.
You can change the number of the variables that you want use to animate the object
using the increment/decrement arrows near the number of variables field.
For aech linked variable retrieved from the Real Time Data Base, is showed the
linked tag and the Data Base info.
This option is enabled only for DNNV, DALF, DDYN and DDYA Diagrams.
130 9AKK101130D1384
Section 18 Diagrams DALF Diagram
Action/Activation Keys
Select the Action or Activation Keys tab to add actions to the Diagram. Actions
allow you to perform optional procedures during a run-time presentation.
• See Actions for Diagrams on page 93 for more information.
DALF Diagram
The DALF Diagram type defines alphanumeric Diagrams.
9AKK101130D1384 131
Size Section 18 Diagrams
Size
Size is a numeric value that represents the quantity of characters of the output string.
The maximum string length is 132 characters, and can not be zero.
Format
Select the format of the output string from the Format list. Formats are listed in
Table 5.
Also enter the Format Type in the box to the right of the Format list.
Output
Select the Output format from the Output list. Output formats are listed in Table 6.
132 9AKK101130D1384
Section 18 Diagrams Output
Output specifies the color of the displayed data along with quality status
management.
Output Description
Only value - Color from
NO SUFFIX
BATTDECK file
OIS_COLOR Color management like OIS
OIS_COLOR_BLINK_ALARM Like OIS - Blinking if in alarm
OIS_COLOR_BLINK_ALARM_AND_NORMAL Like OIS - Always blinking
OIS_COLOR_BLINK_NORMAL Like OIS - Blinking if normal
STATIC_COLOR Static color
Dynamic color with qual
SUFFIX_NO_BLANK
(100.00HH)
SUFFIX_NO_VALUE Dynamic color only qual (HH)
Dynamic color with qual
SUFFIX_WITH_BLANK
(100.00 HH)
9AKK101130D1384 133
Output Section 18 Diagrams
You can specify the color as an RGB number, or as a negative index using the
following standard colors.
Index Color
0 Black
1 Red
2 Green
3 Yellow
4 Blue
5 Magenta
6 Cyan
7 White
134 9AKK101130D1384
Section 18 Diagrams Output
Tag Priority
Colors and suffixes can be controlled by the priority of tags. You can use the
BATTDECK file to specify priorities for the single quality status color and suffix.
• See the InformIT Power Generation Portal Configuration Manual for
additional information.
Tags with an undefined priority (0) will be set to the default priority colors and
suffix. This default priority is defined in the Windows registry key:
APPS\TntExplorer\UndefinedDefaultPriority
If this registry key is not defined, the default priority will be set to 1.
A typical script for these output types is:
object.string = value; // only for Text objects
object.foreground = fgc;
object.background = bgc;
The definition and use of foreground/background colors depends on the object
attributes.
9AKK101130D1384 135
DNNV Diagram Section 18 Diagrams
DNNV Diagram
The DNNV type defines multi-variable Diagram: this is the default Diagram type
created when you transform to dynamic a static object.
Number of Variables
The Number of Variables shows the number of the variables belonging to this
multivariable Diagram. There is a maximum of 10 variables.
136 9AKK101130D1384
Section 18 Diagrams Custom
Custom
Select Custom to manage the animation of the selected object using the script
language. At run-time the following information is available for each linked
variable:
The names of the information are as described for the first linked tag.
For any other tags (from second to tenth) the names will be formatted using the
name followed by _n, where n is the tag order
For example, for the third tag the names will be:
value_3, fgc_3, bgc_3, blink_3, badq_3, almq_3, IsBad_3, IsAlm_3, IsToAck_3
You can use this information to animate your object. You can change the color, the
blinking behavior, the position and any other possible attribute of the object.
9AKK101130D1384 137
Custom Section 18 Diagrams
Output Description
QGood Good status (IsBad = 0)
QSubs Inserted value (IsBad = 0)
QInib Alarms inhibited (IsBad = 0)
QDise Off scan (IsBad = 1)
QBad Chann. fail., Old, Bad calc. (IsBad = 1)
Output Description
NoAlm PV - No alarm
LowAl PV - Low alarm
HigAl PV - High alarm
Lo2Al PV - Low 2 alarm
Hi2Al PV - High 2 alarm
Lo3Al PV - Low 3 alarm
Hi3Al PV - High 3 alarm
LDvAl PV - Low deviation alarm
HDvAl PV - High deviation alarm
NoAl_0 DI - No alarm status 0
NoAl_1 DI - No alarm status 1
NoAl_2 DI - No alarm status 2
NoAl_3 DI - No alarm status 3
Alm_0 DI - Alarm status 0
138 9AKK101130D1384
Section 18 Diagrams Output
Output Description
Alm_1 DI - Alarm status 1
Alm_2 DI - Alarm status 2
Alm_3 DI - Alarm status 3
Output
Select the Output format from the Output list. Output formats are listed in
Table 10.
For output types “like OIS”, the colors are managed as described in the DALF
Diagram on page 131.
Output Description
DYN_COLOR Foreground color from BATTDECK
DYN_COLOR_BG Background color from BATTDECK
NO_COLOR Color is unused
OIS_COLOR Color management like OIS
OIS_COLOR_BLINK_ALARM Like OIS - Blinking if in alarm
9AKK101130D1384 139
DINP Diagram Section 18 Diagrams
DINP Diagram
The DINP type defines a data input Diagram.
Normal
Select Normal to specify that the Diagram area will not be highlighted when it is
selected at run time.
Keep
Select Keep to specify that the Diagram area will be highlighted when it is selected
at run time.
140 9AKK101130D1384
Section 18 Diagrams Keep
At runtime the selected status (with a value = 1 in the script) will be automatically
removed (with a value = 1 in the script) when:
• Another object with the Keep option is clicked.
• A secondary page or faceplate is closed.
9AKK101130D1384 141
DTRN Diagram Section 18 Diagrams
DTRN Diagram
The DTRN Diagram type defines a trend object.
Layout
Select options to be displayed on the Diagram during run time:
142 9AKK101130D1384
Section 18 Diagrams Layout
Using a transparent trend, you can insert an image as trend background but, run-
time, zoom-in/out trend actions will be executed only on the trend and nothing
will be executed on the image.
9AKK101130D1384 143
Curves Section 18 Diagrams
The registry setting defines the parameters for all “DTRN” trends layout, but is
possible customize single trend using the script of the trend object.
In the script you can define the variable TrendDisplayMask that will be used to
overwrite the value of the registry.
For example, to add the transparent option only on specific trend, add to the script
following code:
DefMask = XXX; // value of your TrendDisplayMask registry
TrendDisplayMask = DefMask + 2^30; // registry setting + transparent
For example, to define a new trend layout filled, with right legend and transparent:
TrendDisplayMask = 2^14+2^15+2^30; // filled, right,transparent
Curves
Curves represent the number of tags to be displayed within the trend. The number
of curves range is from 1 to 10.
Span
Span represents the span time of the trend (in seconds).
Color
Color defines the trend colors.
If the fields in this area are set to -1, the default trend colors defined in the
APPS\TntExplorer Windows registry keys are used.
Grid: represents the color index (range 0-63) of the trend grid.
Frame: represents the color index (range 0-63) of the trend frame.
BckGnd: represents the color index (range 0-63) of the trend “border”.
Text: represents the color index (range 0-63) of the trend scale.
Configuration Parameters
The Configuration Parameters area displays the data of defined curves.
144 9AKK101130D1384
Section 18 Diagrams Configuration Parameters
Range
The presentation limits of the measure on the trend are defined by:
9AKK101130D1384 145
Configuration Parameters Section 18 Diagrams
Low from DB: defines the low scale limit; if selected, the low scale limit defined in
the tag database is used; otherwise, the entered valid value is used.
High from DB: defines the high scale limit; if selected, the high scale limit defined
in the tag database is used; otherwise, the entered valid value is used.
Color: defines the color (range 0-63) of the curve. Enter the color index or click the
button to open the color selection table:
146 9AKK101130D1384
Section 18 Diagrams DXYP Diagram
DXYP Diagram
The DXYP type defines a XY Plot Diagram. This type of Diagram does not require
any configuration of variables in the properties page.
Layout
X Limits: enables the display of the scale on the X axis.
Y Limits: enables the display of the scale on the Y axis.
Grid: enables the display of the grid.
X Tics: defines the number of tics on the X axis.
Y Tics: defines the number of tics on the Y axis.
9AKK101130D1384 147
Color Section 18 Diagrams
Type Description
NORMAL Independent curves on filled background
NORMAL_TRANSPARENT Independent curves on transparent background
LINKED Linked curves on filled background
LINKED_TRANSPARENT Linked curves on transparent background
Linked and filled area between first two curves
FILLED
on filled background
Linked and filled area between first two curves
FILLED_TRANSPARENT
on transparent background
NORMAL_NO_LINKED Independent points on filled background
NORMAL_NO_LINKED_TRANSPARENT Independent points on transparent background
Color
Defines the colors of the XYPlot frames.
If the fields in this area are set to -1, the default trend colors defined in the Windows
registry key called APPS\TntExplorer are used.
Grid: represents the color index (range 0-63) of the XYPlot grid.
Frame: represents the color index (range 0-63) of the XYPlot frame.
BckGnd: represents the color index (range 0-63) of the XYPlot border.
Text: represents the color index (range 0-63) of the XYPlot scale.
148 9AKK101130D1384
Section 18 Diagrams Configuration Parameters
Configuration Parameters
Each row, in this area, displays the definition data of a curve of the XYPlot.
Col: defines the color (range 0-63) of the curve.
Sample: defines the number of samples used to create a XYPlot single point
(sample = 1) or multipoint (sample > 1).
Var X: defines the name of variable, associated to the curve, to be displayed on the
X axis; it can be left undefined when the tag name (Tag X) is used.
Tag X: defines the name of the tag, associated to the curve, to be displayed on the X
axis; it can be left undefined when the variable name (Var X) is used.
Var Y: defines the name of variable, associated to the curve, to be displayed on the
Y axis; it can be left undefined when the tag name (Tag Y) is used.
Tag Y: defines the name of the tag, associated to the curve, to be displayed on the Y
axis; it can be left undefined when the variable name (Var Y) is used.
9AKK101130D1384 149
X Parameters / Y Parameters Section 18 Diagrams
All the parameters can be set or modified by double-clicking the row defining a
curve. You can then define the curve parameters.
X Parameters / Y Parameters
Tag Name: defines the name of the point. Tag Name is only enabled if Checked
for FILE access is clear.
• See Section 16, Tag Browser for more information.
Checked for FILE access: is selected when the data used to plot the XYPlot is
retrieved from a data file.
150 9AKK101130D1384
Section 18 Diagrams X Parameters / Y Parameters
Click the Browse button to define the access to the data file.
Marker Description
NONE Continuous curve
CIRCLE Empty circle
FILLED CIRCLE Filled circle
DIAMOND Empty diamond
FILLED DIAMOND Filled diamond
BOX Empty box
FILLED BOX Filled box
TRIANGLE UP Empty triangle up
9AKK101130D1384 151
X Parameters / Y Parameters Section 18 Diagrams
Marker Description
FILLED TRIANGLE UP Filled triangle up
TRIANGLE DOWN Empty triangle down
FILLED TRIANGLE DOWN Filled triangle down
TRIANGLE LEFT Empty triangle left
FILLED TRIANGLE LEFT Filled triangle left
TRIANGLE RIGHT Empty triangle right
FILLED TRIANGLE RIGHT Filled triangle right
BAR CHART Empty bars (height = XY point)
FILLED BAR CHART Filled bars (height = XY point)
152 9AKK101130D1384
Section 18 Diagrams DDYN Diagram
DDYN Diagram
The DDYN type defines a dynamic Diagram for analog or digital points.
Symbol Attributes
Blink if UnAcked
If set, the object blinks when the associated tag is to be acknowledged.
9AKK101130D1384 153
Items Section 18 Diagrams
Change Foreground
If set, the resulting color is assigned to the object foreground.
Change Background
If set, the resulting color is assigned to the object background.
Num Alm
Num Alm defines the number of tag statuses managed from the variable. The value
ranges from 0 to 9 for analog tags, or a maximum of 8 for digital tags.
During the configuration phase, the typology of the tag to be displayed through this
Diagram must be known, in order to select the proper number of statuses.
Num Qual
Num Qual defines the number of quality statuses managed from the variable. The
value ranges from 0 to 5.
Num Rng
Num Rng defines a range of values within the each variable that will assume
specified characteristics. The value ranges from 0 to 25.
Items
In the lower area of the dialog box a row is dedicated to the definition of each item.
The number of rows corresponds to the number of items defined.
154 9AKK101130D1384
Section 18 Diagrams Items
# Item
Defines the item number of the currently displayed parameter.
Parameters
Value: defines the status (analog or digital) the variable can assume
The status values to manage a digital tag are:
• Digit_Alm_0
• Digit_Alm_1
• Digit_Alm_2
• Digit_Alm_3
• Digit_NoAl_0
• Digit_NoAl_1
9AKK101130D1384 155
Items Section 18 Diagrams
• Digit_NoAl_2
• Digit_NoAl_3
The status values to manage a analog tag are:
• Anal_No_alm
• Anal_Low_alm
• Anal_High_alm
• Anal_Low2_alm
• Anal_High2_alm
• Anal_Low3_alm
• Anal_High3_alm
• Anal_LowDev_alm
• Anal_HighDev_alm
The status values to manage a quality status are:
• Substituted
• Inhibited
• Disestablished
• Bad Quality
• Suspect
A range status uses floating values.
Foreground Color: defines the foreground color (range 0-63) used to represent the
variable when in the specified status. Enter the color index or click the button to
open the color selection table as show in Figure 50.
Blink: enables blink for the variable.
Move: enables the object movement according to the number of pixels value
defined for this state.
Delta move X: number of pixels to move object on the X axes. Move to left if a
positive value, to right if negative.
156 9AKK101130D1384
Section 18 Diagrams Items
Delta move Y: number of pixels to move object on the Y axes. Move down if a
positive value, up if negative.
Visibility
You can use the move options to set the object to not visible. If either Delta move
X or Delta move Y are set to 5000, the object will not be visible.
In the Graphic Displays produced with the SODG translator, there are many
objects with the DDYN/DDYA Diagrams. It can be difficult to understand the
operation of the Dynamic Objects in this Diagram.
For these Dynamic Objects the SODG translator creates unique scripted objects.
You can not be create similar objects with the Display Builder.
Typically these object only have a single line as a script:
object.dynoValue = value;
If you want to analyze one of these objects, follows these steps:
• Select the object.
• Remove the Dynamic Object.
• Right-click, and then select Ungroup.
• Without clicking on the Graphic Display, select Show from the Transform
menu.
• Click the object and try to move it.
You will see that the object was composed of overwritten objects, each with a
different color and each named with a number.
To use the graphic drawing for other Dynamic Objects, use only one of these
objects, with the object name removed.
9AKK101130D1384 157
DDYN Diagram Scripts Section 18 Diagrams
You can use a DDYN or DDYA Diagram to change the colors of the object.
• Select Change Foreground and/or Change Background DDY* options:
158 9AKK101130D1384
Section 18 Diagrams DDYN Diagram Scripts
For example, with the parameters showed in the previous figure, at run time you
execute the following script:
if (value == 0) { // Digit_NoAl_0
...
} else if (value == 1) { // Digit_Alm_0
...
} else if (value == 2) { // Digit_NoAl_1
...
} else if (value == 3) { // Digit_Alm_1
...
} else if (value == 4) { // Bad Quality
...
} else {
// if the Diagram is correctly configured, the script will not go to this point.
}
9AKK101130D1384 159
DDYA Diagram Section 18 Diagrams
DDYA Diagram
The DDYA type defines a dynamic Diagram for analog points.
Symbol Attributes
Blink if UnAck
If set, the object blinks when the associated tag is acknowledged.
Change Foreground
If set, the resulting color is assigned to the object foreground.
160 9AKK101130D1384
Section 18 Diagrams Low Limit
Change Background
If set, the resulting color is assigned to the object background.
Low Limit
Low Limit represents the low limit of the range for the dynamic management.
High limit
High Limit represents the high limit of the range for the dynamic management.
Items
The items listed on the bottom show analog range definitions. Double-click a row to
set or change the current parameters:
# Item
Defines the item whose parameters are currently displayed.
9AKK101130D1384 161
DDYA Diagram Scripts Section 18 Diagrams
Parameters
Foreground Color: Defines the foreground color (range 0-63) used to represent the
variable when in the specified status. Enter the color index or click the button to
open the color selection table as show in Figure 50.
Blink: enables blink for the variable.
Move: enables the object movement according to the number of pixels value
defined for this state.
Delta move X: number of pixels to move object on the X axis. Move to left if a
positive value, to right if negative.
Delta move Y: number of pixels to move object on the Y axis. Move down if a
positive value, up if negative.
Visibility
You can use the move options to set the object to not visible. If either Delta move
X or Delta move Y are set to 5000, the object will not be visible.
162 9AKK101130D1384
Section 18 Diagrams DDYA Diagram Scripts
9AKK101130D1384 163
DRDR Diagram Section 18 Diagrams
DRDR Diagram
The DRDR type defines a Radar Diagram. This type of Diagram does not require
any configuration of variables in the properties page.
Layout
Scale: enables the display of the scale. Tics defines the number of tics for the Scale.
Grid: enables the display of the grid. Tics defines the number of tics for the Grid.
Curves: defines the number of curves to be displayed in the Radar. The number of
curves range is from 1 to 10.
Items: defines the number of “points” to be displayed in the Radar for each curve.
The number of items range is from 3 to 10.
164 9AKK101130D1384
Section 18 Diagrams Color
Type: defines the type of the Radar; the types are listed in Table 13.
Low Limit: defines the low scale limit.
High Limit: defines the high scale limit.
Type Description
NORMAL Filled background
TRANSPARENT Transparent background
Color
Color defines the Radar colors.
If the fields in this area are set to -1, the default trend colors defined in the
APPS\TntExplorer Windows registry keys are used.
Grid: represents the color index (range 0-63) of the Radar grid.
Frame: represents the color index (range 0-63) of the Radar frame.
BckGnd: represents the color index (range 0-63) of the Radar “border”.
Text: represents the color index (range 0-63) of the Radar scale.
Configuration Parameters
This area show the parameters of each defined curve.
Color: defines the color (range 0-63) of the curve.
Var n: defines the name of variable associated with the curve to be displayed on the
Radar. This parameter can undefined when a tag name (Tag n) is used.
9AKK101130D1384 165
Parameters Section 18 Diagrams
Tag n: defines the name of the tag associated with the Radar curve. This parameter
can be undefined when a variable name (Var n) is used.
Parameters
Only the fields of the defined items are enabled.
Title: These fields are enabled only on first curve. Title defines the title of the point
in the radar Diagram. It is an alphanumeric string
166 9AKK101130D1384
Section 18 Diagrams Color
Tag Name: defines the name of the point. Tag Name is only enabled if Checked
for FILE access is clear.
• See Section 16, Tag Browser for more information.
Checked for FILE access: is selected when the data used to plot the Radar is
retrieved from a data file.
Click the browse button to define the access to the data file.
Color
Color defines the color (range 0-63) of the curve. Enter the color index or click the
button to open the color selection table as show in Figure 50.
Marker
Marker defines the curve marker.
The allowed markers are listed in Table 14:
Marker Description
NONE Continuous curve
CIRCLE Empty circle
FILLED CIRCLE Filled circle
DIAMOND Empty diamond
FILLED DIAMOND Filled diamond
BOX Empty box
FILLED BOX Filled box
TRIANGLE UP Empty triangle up
9AKK101130D1384 167
Values Section 18 Diagrams
Marker Description
FILLED TRIANGLE UP Filled triangle up
TRIANGLE DOWN Empty triangle down
FILLED TRIANGLE DOWN Filled triangle down
TRIANGLE LEFT Empty triangle left
FILLED TRIANGLE LEFT Filled triangle left
TRIANGLE RIGHT Empty triangle right
FILLED TRIANGLE RIGHT Filled triangle right
Values
Enable: select this box to display the points value and to set the color that will be
used to display the values.
168 9AKK101130D1384
Section 18 Diagrams DALL Diagram
DALL Diagram
The DALL Diagram defines an alarm list Diagram. Using this Diagram you can
display on your page a list of alarms by group or/and by priority.
This type of Diagram does not require any configuration of variables in the
properties page.
Alarm Group
You can choose to display alarms of all groups or of selected group.
Alarm Priority
You can choose to display alarms of all priorities or of a selected priority.
9AKK101130D1384 169
Alarm Priority Section 18 Diagrams
170 9AKK101130D1384
Section 19 Variables
Introduction
Variables allow you to link Dynamic Objects to the PGP internal database.
The type of variable defines the environment where the data must be retrieved
(Realtime Database, Data Files). Other information is used to specify data format.
9AKK101130D1384 171
Variable Common Info Section 19 Variables
Name
Name is an alphanumeric string containing the name of the variable. The name is
unique within the Graphic Display; it is automatically assigned during the Graphic
Display definition phase and can not be modified.
172 9AKK101130D1384
Section 19 Variables Type
Type
Defines the type of the variable. Allowed types are:
Realtime DataBase: variable values are retrieved from a Realtime Database.
File Access: variable values are retrieved from a data file by specifying the address.
External File Access: variable values are retrieved from a set of data in a file:
• This type is only enabled to define indirect access of IDPT for DXYP
Diagrams.
– See DXYP Diagram on page 147 for more information about the DXYP
Diagram.
IDPT
This option defines an indirect access to the tag through a variable containing all of
the references.
• If not selected, the tag access is direct. That is, the tag name only is associated
to the variable, and allows data retrieval.
• If selected, you must define the variable through which to access the tag (in an
indirect way).
The IDPT mechanism is supported only for the variable of Realtime Database type.
Data
This area contains data information common to all type of variables.
All fields in this area are updated with default values based on the type of the data
selected for the Realtime Database access.
The only exception is the Realtime Database variable coded DB_INFO_VALUE.
• For the DB_INFO_VALUE code you must change the defaults based on the
type (analog, di, txtsel, ...) of the specified tag.
– See Realtime Database Variable on page 177 for more information.
9AKK101130D1384 173
Data Section 19 Variables
Entry:
Entry defines if data entry is allowed. This field is enabled only for a variable with
File Access type.
• See Type on page 173 for more information.
Allowed values are listed in Table 15:
Type:
Type defines the type of data to read from selected database or file. Allowed values
are listed in Table 16:
Sub-code:
Sub-code specifies the sub-type of data. Allowed sub-codes are listed in Table 17:
174 9AKK101130D1384
Section 19 Variables Data
9AKK101130D1384 175
Time Section 19 Variables
Quality:
Quality defines the quality management for the variable. Allowed values are listed
in Table 18:
All Bits:
All Bits is only enabled for MISPVCODE and MISDICODE types.
• See Type on page 173 for more information.
This option allows you to use all value bits of a specific data type (for example
MSDD, RCM etc.). No filters will be applied during run time to the Realtime value.
The following two fields are enabled only when the MISDICODE type is selected.
A digital value can be read as a bit map (16 bits). These fields specify:
Start Bit: defines the bit (range 0-15) from which to start reading the value
Num Bits: defines number (range 1-16) of bits to be read starting from the Start Bit.
The two settings are equivalent:
Start Bit = 0 and Num Bits = 0.
Start Bit = 0 and Num Bits = 16.
TextLength:
TextLength is only enabled for the TEXTCODE type. It defines the number of
characters to be read for the text string .
Time
Defines the refresh time of the variable. Refresh time is the number of seconds
between two subsequent accesses to a database to update the value of the variable.
176 9AKK101130D1384
Section 19 Variables Realtime Database Variable
Tag Name
Defines the name of the tag associated to the variable.
• See Section 16, Tag Browser for more information about the automatic
selection of the tag names.
Is possible to get dynamically run-time the tagname (or part of the tagname) from a
Data Base field or from an atom value, using following syntax:
9AKK101130D1384 177
Tag Type Section 19 Variables
Tag Type
This is a read-only field that shows the type of the subtype tag.
It indicates if you want to read from the database either:
• The value of specified tag (TAGIDXPOINT - default)
• The value of a subtype of the tag:
– SETPOINT for the SP
– CONTROLOUTPUT for the CO
– RATIOINDEX for the RI.
These codes can be generated only by the SODG translator.
• See the InformIT Power Generation Portal Configuration Manual for more
information about the SODG translator.
If you want to access, for example, the value of the set point of the station, you can
use the name TAGNAME-SP or TAGNAME.SP.
Normal Factor
The Normal Factor is used to convert the RTDB value as a percentage of the scale
range.
Allowed normal factor values are defined in Table :
178 9AKK101130D1384
Section 19 Variables Information
Information
Code:
Table 20 defines the codes (sorted by name) and their descriptions.
9AKK101130D1384 179
Information Section 19 Variables
180 9AKK101130D1384
Section 19 Variables Information
Offset:
Defines a offset (range 0-131) within a text string read from the database.
• This field is meaningful only when the selected code is DB_INFO_DESC or
DB_INFO_TXTSEL.
Generic Info:
This field is meaningful only when the selected code is DB_INFO_PAR* or
DB_INFO_SYI. It defines the subcodes of selected items.
DB_INFO_PAR: With the DB_INFO_PAR code you can access all Database
information of selected tag. For example, to read from Database the TAGNAME
you can use either:
• DB_INFO_TAGNAME.
• DB_INFO_PAR with the DB_TAGNAME Generic Info option.
– The Generic info list will be loaded with all configured options.
DB_INFO_SYI: With this code you can access at run time the “Internal flags” of
the system:
9AKK101130D1384 181
Information Section 19 Variables
• The Generic info list will be loaded with all configured system options.
SODG Command:
Defines the command sub-code to operate like an SODG command.
• This field is meaningful only when the selected code is DB_INFO_SODG.
The supported SODG commands are listed in Table 21:
182 9AKK101130D1384
Section 19 Variables Information
9AKK101130D1384 183
Information Section 19 Variables
184 9AKK101130D1384
Section 19 Variables Information
9AKK101130D1384 185
Information Section 19 Variables
For details on the SODG Utility, see the .InformIT Power Generation Portal
Configuration Manual.
186 9AKK101130D1384
Section 19 Variables File Access Variable
After changing codes or sub-codes PGP will configure the variable to allow
access to the database in the correct format.
Mod
The modifiers used to compute the word number to access a file according to the
following formula:
If Mod1<0==>Mod1 = RECSIZE
9AKK101130D1384 187
File Section 19 Variables
File
This area contains the information required to access the data file.
File: defines a data file of the PGP internal database containing the information to
be read.
Rec: defines the number of the record within the file.
Word: defines the number of the word within the record.
188 9AKK101130D1384
Section 19 Variables External File Access Variable
Mod1, Mod2
First and second modifier to access information in the data file.
9AKK101130D1384 189
Min Section 19 Variables
Action Key
Defines how the data file is accessed. Two are the allowed access orders
MULTI_SAMPLE_BW: values are retrieved from the file starting from the word
CURMOD = (Max-Inc+1) and the “Inc” value decrements until the CURMOD
value is less than the Min. value.
MULTI_SAMPLE_FW: values are retrieved from the file starting from the word
CURMOD = maximum (Ini, Min) and the “Inc” value increments until the
CURMOD value is greater than the Max. value.
The word to access the file is computed according to the following formula:
If Mod1< 0 ==> Mod1=RECSIZE
If Mod2 < 0 ==> Mod2=(-Mod2)*RECSIZE
IOFF = (ICRT-1) * Mod2 + CURMOD * Mod1
READ_WORD = IOFF + (Rec-1) * RECSIZE + Word - 1
where
RECSIZE= Size of the record in the file,
CURMOD= Modifier related to the current sample,
ICRT = Current index of the MMI Interface (Dynamically assigned in
Realtime by the system).
Min
Minimum limit.
Max
Maximum limit.
Ini
Initial limit.
190 9AKK101130D1384
Section 19 Variables Inc
Inc
Increment size.
9AKK101130D1384 191
Inc Section 19 Variables
192 9AKK101130D1384
Appendix A Scripting Language
Introduction
The Display Builder Scripting Language provides an easy way to animate the
Dynamic Objects. The syntax is like the “C” language:
• It is case sensitive.
• The standard instructions separator is “;”.
The details of the commands used to define a script are described in the following
sections.
Predefined Values
The predefined variables and constants are listed below.
9AKK101130D1384 193
Variables Appendix A Scripting Language
Variables
Conventions and Types
Un-initialized Variables
Variables do not necessarily need to be declared. They are considered declared
when they are initialized. An un-initialized variable will always have a value of 0.
Un-initialized variables are typically used to take advantage of the default value of
0. The following syntax can be used to execute instructions only the first time the
script is executed.
if (firstTime == 0) {
// instructions to be executed the first time only ....
firstTime = 1;
}
The first character of a variable must be an alphanumeric character (a-z, A-Z).
The following types are implicitly recognized:
realReal numbers.
stringCharacter strings.
The keyword declare can be used to explicitly declare a variable (e.g. declare a;).
By default, a variable is local to its script. The keyword global can be used to
declare global variables (e.g. global a = 0;).
194 9AKK101130D1384
Appendix A Scripting Language Attributes
Attributes
Special variables can be used to access the various attributes of objects.
Access
The generic form to access the attributes of the objects is:
ObjectName.ElementName.Attribute
where:
Table 23.
ObjectName Is the name of the object.
Is the name of the element in the main object (for example
ElementName
the element of a group), it is optional.
Attribute Is the name of desired attribute.
In the script the main object is simply identified with the name “object”.
For example:
object/blink = TRUE;
This line in the script sets the main object to be blinking.
Integer Attributes
The predefined Integers attributes for objects and elements are listed below.
9AKK101130D1384 195
Real Attributes Appendix A Scripting Language
Real Attributes
The predefined Reals attributes for objects and elements are listed below.
(*) A Dynamic Object can be found only in a Graphic Display derived from SODG
translator.
196 9AKK101130D1384
Appendix A Scripting Language String Attributes
String Attributes
The predefined Strings attributes for objects and elements are listed below.
Graph Attributes
The reading Graph attributes are listed below.
Operators
The following sections list the predefined operators.
9AKK101130D1384 197
Arithmetic Operators Appendix A Scripting Language
Arithmetic Operators
Table 28. Arithmetic Operators
Operator Description
+ Addition or unary plus
- Subtraction or unary minus
* Multiplication
/ Division
^ Power
Priority Order
Table 29. Priority Table
Operator Priority
^ Highest
+, - (unary)
*, /
+, - Lowest
Comparison Operators
Table 30. Comparison Operators
Operator Description
== Equality
!= Inequality
> Greater than
< Less than
>= Greater than or equal
<= Less than or equal
Logical Operators
Table 31. Logical Operators
Operator Description
! Negation (Not)
198 9AKK101130D1384
Appendix A Scripting Language Parentheses
Parentheses
Parentheses are used to resolve precedence conflicts, to delimit arguments of
function calls and to bound if and while statements.
Statements
Assignments
The assignment operator is the equal character =.
Example: a = 3;
Structured Statements
A value can be tested with the if statement.
if (expression) statement;
if (expression) {
statement;
}
if (expression) {
statement;
} else if (expression) {
9AKK101130D1384 199
Comments Appendix A Scripting Language
statement;
} else {
statement;
}
if (expression) {
statement;
} else {
statement;
}
while (expression) {
statement;
}
Comments
Comments start with the // characters and continue until the end of the line.
Example:
// This is a comment line
a = 1; // This is a comment following a command line
200 9AKK101130D1384
Appendix A Scripting Language Procedures and Functions
Procedure declaration
proc ProcName() {
statement
}
Function declaration
func FuncName() {
statement
}
Example:
func MySum() {
return $1+$2;
}
object.string = MySum(5, 6);
Predefined Functions
The following functions are predefined in the script language.
9AKK101130D1384 201
Mathematical Functions Appendix A Scripting Language
Mathematical Functions
Table 32. Mathematical Functions
Function Description
abs(x) Calculate the absolute value of x
acos(x) Calculate the arc cosine of x in the range 0 to PI radians
asin(x) Calculate the arc sine of x in the range -PI/2 to PI/2 radians
atan(x) Calculate the arc-tangent of x
ceil(x) Return the smallest integer that is greater than or equal to x
cos(x) Calculate the cosine of x
cosh(x) Calculate the hyperbolic cosine of x
exp(x) Calculate the exponential of x
floor(x) Return the largest integer that is less than or equal to x
Calculate the length of the hypotenuse of a right triangle,
hypo(x,y)
given the length of the two sides x and y
int(x) Convert x to an integer
j0(x) Bessel function of the first kind, order 0
j1(x) Bessel function of the first kind, order 1
jn(x,n) Bessel function of the first kind, order n
ln(x) Calculate the natural logarithm of x
log(x) Calculate the 10-based logarithm of x
max(x,y) Return the greater of two specified values
min(x,y) Return the smaller of two specified values
Return the remainder of the first operand divided by the
mod(x,y)
second
sin(x) Calculate the sine of x
sinh(x) Calculate the hyperbolic sine of x
sqrt(x) Calculate the square root of x
tan(x) Calculate the tangent of x
tanh(x) Calculate the hyperbolic tangent of x
y0(x) Bessel function of the second kind, order 0
y1(x) Bessel function of the second kind, order 1
yn(x,n) Bessel function of the second kind, order n
202 9AKK101130D1384
Appendix A Scripting Language Miscellaneous Functions
Miscellaneous Functions
Table 33. Miscellaneous Functions
Function Description
beep() Play a sound
Append s2 to s1. The variable s2 must be a string, s1 can be
concat(s1,s2)
a string or a number
len(s) Return the length of the string s
random() Generate a pseudo-random number in the range 0-1
Extract a substring of length len characters form the string
subString(s1, pos,
s1, starting at position pos (zero-based); the results is
len, s2
returned in s2
toNumber(s) Convert the string in float number
9AKK101130D1384 203
Events Appendix A Scripting Language
Events
Objects can be configured to call a procedure when certain events occur.
The following is a list of the supported events.
To declare an event:
when event functionName.
Example for a text object:
proc ShowPush() {
object.string = “pushed”;
}
proc ShowRelease() {
204 9AKK101130D1384
Appendix A Scripting Language Predefined Color Names
object.string = “released”;
}
when click ShowPush;
when release ShowRelease;
9AKK101130D1384 205
Predefined Color Names Appendix A Scripting Language
206 9AKK101130D1384
Appendix A Scripting Language Predefined Color Names
9AKK101130D1384 207
Predefined Color Names Appendix A Scripting Language
208 9AKK101130D1384
Appendix A Scripting Language Predefined Color Names
9AKK101130D1384 209
Predefined Color Names Appendix A Scripting Language
210 9AKK101130D1384
Appendix A Scripting Language Predefined Color Names
9AKK101130D1384 211
Predefined Color Names Appendix A Scripting Language
212 9AKK101130D1384
Appendix A Scripting Language Predefined Color Names
9AKK101130D1384 213
Predefined Color Names Appendix A Scripting Language
214 9AKK101130D1384
Appendix A Scripting Language Predefined Color Names
9AKK101130D1384 215
Predefined Color Names Appendix A Scripting Language
216 9AKK101130D1384
Appendix A Scripting Language Predefined Color Names
9AKK101130D1384 217
Predefined Color Names Appendix A Scripting Language
218 9AKK101130D1384
Appendix A Scripting Language Predefined Color Names
9AKK101130D1384 219
Predefined Color Names Appendix A Scripting Language
220 9AKK101130D1384
Appendix A Scripting Language Predefined Color Names
9AKK101130D1384 221
Predefined Color Names Appendix A Scripting Language
222 9AKK101130D1384
Appendix A Scripting Language Predefined Color Names
9AKK101130D1384 223
Predefined Color Names Appendix A Scripting Language
224 9AKK101130D1384
Appendix A Scripting Language Predefined Color Names
9AKK101130D1384 225
Predefined Color Names Appendix A Scripting Language
226 9AKK101130D1384
Appendix A Scripting Language Predefined Color Names
9AKK101130D1384 227
Predefined Color Names Appendix A Scripting Language
228 9AKK101130D1384
Appendix A Scripting Language Predefined Color Names
9AKK101130D1384 229
Predefined Color Names Appendix A Scripting Language
230 9AKK101130D1384
Appendix A Scripting Language Predefined Color Names
9AKK101130D1384 231
Predefined Color Names Appendix A Scripting Language
232 9AKK101130D1384
Appendix A Scripting Language Predefined Color Names
9AKK101130D1384 233
Typical Scripts Appendix A Scripting Language
Typical Scripts
PGP includes a function that you can use to import/export script code. This can be
useful when you have multiple objects that use Common Script Code.
To change this Common Script Code, you can:
• Use PGP to create a text file containing the Common Script Code.
• Modify the code in a text file.
• Use PGP to write the updated code to multiple objects.
234 9AKK101130D1384
Appendix A Scripting Language Use PGP to Create a Text File Containing The Common Script
Use PGP to Create a Text File Containing The Common Script Code
9AKK101130D1384 235
Use PGP to Create a Text File Containing The Common Script Code Appendix A Scripting
236 9AKK101130D1384
Appendix A Scripting Language Use PGP to Create a Text File Containing The Common Script
PGP will search the scripts of all PGP objects, looking for Placeholder_Name.
If the Placeholder called SET_TITLE is found, PGP will copy the Common Script
Code from the Typical Script file to the script of the PGP object.
The new code will be inserted between the START and END rows of the
SET_TITLE Placeholder lines:
// TYPICAL SET_TITLE START
str = “Welcome Message”;
object.string = str;
// TYPICAL SET_TITLE END
When the display is saved, PGP will copy the Common Script Code is located in the
Typical Script File between the SET_TITLE START and END lines:
// TYPICAL SET_TITLE START
9AKK101130D1384 237
Global Script Appendix A Scripting Language
Global Script
You can define a script of Global Symbols that PGP will execute for all pages
loaded at run time.
This utility is enabled if the APPS\IbDisp\GlobalScriptFile Windows registry key
points to an existing text file.
• For example path...\display\GlobalScriptFile.txt.
This file must include a script global variable definition like following example:
global PGP_TITLE = “My system is named PGP”;
You can then include the global variable PGP_TITLE in any of your pages.
238 9AKK101130D1384
Appendix A Scripting Language Global Script
9AKK101130D1384 239
Global Script Appendix A Scripting Language
240 9AKK101130D1384
Appendix B System Programs
Introduction
This section describes the main PGP system programs and their commands.
PRCBTN
PRCBTN is a system program that executes commands on the system tags.
9AKK101130D1384 239
PRCBTN Appendix B System Programs
You can use this program in your pages to modify the value of tags in the real-time
database.
All commands can be executed only if the operator is enabled to operate on the tag
(the point has a status of good, the operator has the appropriate priviledges, etc.).
The managed commands are listed below.
240 9AKK101130D1384
Appendix B System Programs PRCBTN
Additional Characters
Additional characters can be added to the command line to manage specific
requirements; if you want to use more than one additional character in a command
line, you have to follow a description order (see the examples).
-@ - can be added to the command line to disable the queue of the executed
command to the OJ (Operating journal) also if the Windows registry key
APPS\PRCMAN\RecordToOj is YES
Example: PV-TAG-01,-@FASTINC
9AKK101130D1384 241
PRCBTN Appendix B System Programs
-? - can be added to the command line to disable the confirm command, also if
is not requested as default for the command, and is managed only if the
Windows registry key APPS\PRCMAN\ConfirmCommand is YES
Examples:
PV-TAG-01,-@-?FASTINC
PV-TAG-01,-?FASTINC
? - can be added to the command line to enable the confirm command, also if
is requested as default for the command, and is managed only if the Windows
registry key APPS\PRCMAN\ConfirmCommand is YES
Examples:
PV-TAG-01,-@?FASTINC
PV-TAG-01,?FASTINC
?confirmstring? - same as ? but you can customize the confirm command
text.
Examples:
PV-TAG-01,-@?Fast Increment?FASTINC
PV-TAG-01,?Fast Increment?FASTINC
=Tagname - (Managed for commands where is specified [=%TAG%]) can be
added after the command code to specify the tag (when Is different from the tag
to write) to obtain the current status/value to use for the command (for example
to display on ENTER command the default value).
Example:
PV-TAG-01,ENTER=PV-TAG-02
;Ojstring - can be added to the end of the command string to customize the
text to write in the OJ when the executed command is archived.
Examples:
PV-TAG-01,-@?Fast Increment?FASTINC;Fast Increment
PV-TAG-01,?Fast Increment?FASTINC;Fast Increment
242 9AKK101130D1384
Appendix B System Programs PRCMAN
Separators
You can execute multi commands using following separators:
&& if error, continue without message
&+ if error, continue after message
&# if error, exit without message
&* if error, exit after message
<> to execute first command on button down and second command on button
up
For example:
PV-TAG-01,SETVALUE1&&DI-TAG-01,SET0
writes value 1 to tag PV-TAG-01, and continues writing 0 to the DI-TAG-01, even if
there is an error on first write; to define the number of seconds that the program
must wait before executing the next command you can define the Windows registry
key: APPS\Prcbtn\SecondsBetweenCommands
DI-LAB,-?SET1<>DI-LAB,-?SET0
SET1 will be executed on button down and SET0 will be executed on button up (-?
is necessary to write the value without ask the confirm command).
Repeat
Using PRCBTN_REPEAT as a program name, the specified command will be
repeated, as long as the mouse button is clicked. This option must be applied to
INC/DEC FASTINC/FASTDEC commands to activate automatically the specific
program FSTBTN to manage a fast sequence of the same command..
PRCMAN
PRCMAN is the system program name used to display the control Faceplates.
Choosing this program as the Active Program, you enable Faceplate activation.
9AKK101130D1384 243
PRCMAN Appendix B System Programs
244 9AKK101130D1384
Appendix B System Programs ACKNWL
ACKNWL
ACKNWL isn’t a system program name, but only a specific name to manage
acknowledge actions that can occur during clicks on the display page.
DBMENU
DBMENU isn’t a system program name, but only a specific name that replies to
clicks on the display page with PGP Explorer menu actions.
9AKK101130D1384 245
MMIACT Appendix B System Programs
MMIACT
MMIACT is a system program that shows a “Context Menu” or a “Scroll List” of all
items defined in a XML file.
The XML files must be stored in a folder defined by Windows registry key
ConfigMenu.
In the MenuFile.xml file you can define all the items to be displayed.
This is an example of a menu:
<MENU>
246 9AKK101130D1384
Appendix B System Programs MMIACT
</MENU>
pgmnm = “...” - Name of the program to active - use SETPAGE as program name to execute the
load of specified display (in the param field)
You can activate the menu described in the example above with following
parameters:
MENU,MenuFile.xml,T=11,T=12,T=13,T=14,T=OPERPA
The results are displayed in the figure below:
You can activate the menu decribed in the example above with following
parameters
MenuFile.xml,T=11,T=12,T=13,T=14,T=OPERPA
or
LIST,MenuFile.xml,T=11,T=12,T=13,T=14,T=OPERPA
9AKK101130D1384 247
MMIACT Appendix B System Programs
248 9AKK101130D1384
Appendix C Terminology
The following is a list of terms related to the PGP. The list contains terms and
abbreviations that are unique to ABB or have a usage or definition that is different
from standard industry usage.
9AKK101130D1384 251
Appendix C Terminology
252 9AKK101130D1384
Appendix C Terminology Abbreviations and Acronyms
9AKK101130D1384 253
Abbreviations and Acronyms Appendix C Terminology
254 9AKK101130D1384
INDEX
A FC 253
acknowledge 137, 245 function block 251
action type 90 to 91
AL 134, 163 I
alarm comment 181 ICI 253
alarm condition 26 instrument limit 179
alarm group 119, 169, 179, 245
analog tag 85, 156, 175 L
analog value 68, 174 library 29 to 30, 32 to 33, 40, 69, 105, 109
ASCII 33 to 35, 78, 175, 180
M
B module status 185
bad quality 137, 156, 159, 163 multi-master 252
C N
C-NET 179 to 180, 251, 253 network 117, 252 to 253
computer interface unit 252 to 253
control output 175, 179, 253 O
control station 175 ODBC 253
OJ 242 to 243
D OLE 59, 253
DDE 253 On-line Documentation 23
digital tag 155, 175 OPC 253
display area 38, 51, 245
Documentation, On-line 23 P
PCU 180, 253
E PGP Explorer 25 to 27, 30 to 31, 38, 43, 89, 91, 123
E.U. 101 to 125, 246
EWS 253 PRCMAN 93, 239, 242 to 245
exception report 182 to 185, 251 primary display 239
process control 251 to 253
F process variable 253
faceplate 93, 111 to 112, 114 to 115, 141, 239, 244
to 245
9AKK101130D1384 255
Index
Q
quality 26 to 27, 85, 133, 135, 137, 154, 156, 159,
163, 176, 179 to 180, 182
quality suffix 133
R
radar 26, 129, 164 to 167
ratio index value 180
RCM 176, 182 to 183, 253
S
security 121, 125
sequence of events 253
SER 253
set point 175, 178, 180, 182, 253
SP 178, 180, 253
Symphony 251 to 252
T
tag browser 99, 119
tag type 177
time-stamp 252
toolbar 38 to 46, 50 to 51, 55, 57, 59, 67, 71, 103 to
104, 107, 109, 123
trend 67, 142 to 145, 148, 165
Z
zoom factor 50 to 51, 196 to 197
256 9AKK101130D1384
9AKK101130D1382 Printed in Italy October 2007
Copyright © 2005 by ABB. All Rights Reserved
® Registered Trademark of ABB.
™ Trademark of ABB.
http://www.abb.com/powergeneration