Вы находитесь на странице: 1из 176

I/A Series System

FoxView Software
v10.4

*B0700FC*
B0700FC
Rev B
December 15, 2013

*B*

Invensys, Foxboro, FoxCAE, FoxDraw, FoxSelect, FoxView, I/A Series and the Invensys logo are trademarks of
Invensys plc, its subsidiaries, and affiliates.
All other brand names may be trademarks of their respective owners.
Copyright 2012-2013 Invensys Systems, Inc.
All rights reserved

SOFTWARE LICENSE AND COPYRIGHT INFORMATION


Before using the Invensys Systems, Inc. supplied software supported by this documentation, you
should read and understand the following information concerning copyrighted software.
1. The license provisions in the software license for your system govern your obligations
and usage rights to the software described in this documentation. If any portion of
those license provisions is violated, Invensys Systems, Inc. will no longer provide you
with support services and assumes no further responsibilities for your system or its
operation.
2. All software issued by Invensys Systems, Inc. and copies of the software that you are
specifically permitted to make, are protected in accordance with Federal copyright
laws. It is illegal to make copies of any software media provided to you by
Invensys Systems, Inc. for any purpose other than those purposes mentioned in the
software license.

Contents
Figures.................................................................................................................................... ix
Tables..................................................................................................................................... xi
Preface................................................................................................................................. xiii
Audience ................................................................................................................................ xiii
Revision Information ............................................................................................................. xiii
Reference Documents ............................................................................................................ xiv
Conventions ........................................................................................................................... xiv
Menu Bar Commands ....................................................................................................... xiv
Command and File Name Syntax ....................................................................................... xv
Glossary .................................................................................................................................. xv
1. Introduction to FoxView ................................................................................................... 1
Overview of FoxView ................................................................................................................ 1
I/A Series Hardware ............................................................................................................. 1
Multi-Headed Workstations ................................................................................................. 2
I/A Series Environments ............................................................................................................ 3
I/A Series Applications .............................................................................................................. 4
System Management ............................................................................................................ 4
Alarm Manager .................................................................................................................... 4
Configurators ............................................................................................................................
FoxCAE ...............................................................................................................................
DD Explorer ........................................................................................................................
IACC ...................................................................................................................................
FoxDraw ..............................................................................................................................
FoxPanels Configurator ........................................................................................................
AIM*Historian .....................................................................................................................
Integrated Control Configurator ..........................................................................................

4
4
5
5
5
5
6
6

Printer Setup ............................................................................................................................. 6


FoxView Displays in Widescreen (16:9) Aspect Ratio ............................................................... 7
2. Process Displays ................................................................................................................ 9
Introduction to Process Displays ............................................................................................... 9
Access to Process Displays .................................................................................................... 9
Top Priority Display .......................................................................................................... 10
User-Built Displays ............................................................................................................ 10
Block Detail Displays .............................................................................................................. 11
iii

B0700FC Rev B

Contents

Block Alarm Summary Area ...............................................................................................


Trend Area .........................................................................................................................
Faceplate ............................................................................................................................
Block Detail Display Buttons .............................................................................................
Overlay Buttons .................................................................................................................
Alarms Overlay ...................................................................................................................
Alarm Text Fields ...............................................................................................................

12
12
13
13
15
16
17

Compound Detail Displays ..................................................................................................... 18


Compounds ....................................................................................................................... 18
Station Block Detail Displays ..................................................................................................
Overview of Station Block Detail Displays .........................................................................
Station Load Overview Base Display ..................................................................................
Control Loading Overlay ...................................................................................................
OM Scanner Loading Overlay ............................................................................................
Supervisor Setpoint Control (SSC) .....................................................................................
Group Device Assignments Overlay ...................................................................................

20
20
20
22
24
25
26

Trends .....................................................................................................................................
Overview of Trends ............................................................................................................
Trend Data ........................................................................................................................
Examples of Trends ............................................................................................................
Trend Area Presentation .....................................................................................................
Real-Time Trends and Historical Trends ...........................................................................
Auto-Scaling and Guardband .............................................................................................

26
26
27
28
30
31
32

Online Trend Configuration ................................................................................................... 33


Major Steps of Configuring an Online Trend .................................................................... 33
X/Y Plots ................................................................................................................................. 34
X/Y Plot Appearance .......................................................................................................... 35
X/Y Plot Functions ............................................................................................................. 37
Alarm Notification ..................................................................................................................
System Button ....................................................................................................................
Process Button ...................................................................................................................
Alarm Displays ...................................................................................................................
Alarms ................................................................................................................................

38
38
39
39
40

ScratchPads ............................................................................................................................. 40
Shortcut Menus ...................................................................................................................... 41
Moveable Overlays .................................................................................................................. 44
Profile Plots ............................................................................................................................. 46
3. FoxView Window and Dialog Boxes ............................................................................... 47
FoxView Window ...................................................................................................................
Menu Bar ...........................................................................................................................
System Bar .........................................................................................................................
Display Bar ........................................................................................................................
Status Bar ...........................................................................................................................
iv

47
47
48
48
48

Contents

B0700FC Rev B

Display Area ....................................................................................................................... 49


Control Menu .................................................................................................................... 49
Menu Bar Items ......................................................................................................................
File Menu ...........................................................................................................................
View Menu ........................................................................................................................
Disp (Disp_1, Disp_2) Menu ............................................................................................
Config Menu ......................................................................................................................
ScratchPads Menu ..............................................................................................................
Help Menu ........................................................................................................................

50
50
51
51
51
51
52

Dialog Boxes ...........................................................................................................................


History Start/Stop Time Dialog Box ..................................................................................
Data Rate Selection Dialog Box ..........................................................................................
FoxView Preferences Dialog Box ........................................................................................

52
52
53
53

4. Using FoxView ................................................................................................................ 55


Checking the System ............................................................................................................... 55
Setting the Date and Time ...................................................................................................... 55
Specifying FoxView Preferences .............................................................................................. 56
Operating on Environments ....................................................................................................
Accessing the Operator Environment .................................................................................
Changing the Environment ................................................................................................
Data Entry Error Messages .................................................................................................

56
56
57
57

Working with Trends ..............................................................................................................


Opening a Trend ................................................................................................................
Selecting a Time Period for Historical Data .......................................................................
Configuring Trend Duration and Scan Rates .....................................................................
Pausing a Trend .................................................................................................................
Navigating Alarm Displays .................................................................................................
Paging a Trend ...................................................................................................................
Accessing a Trend Readout .................................................................................................
Assigning an Updating Value to a Trend ............................................................................
Changing the Pen for Y-Axis Scale Display .........................................................................

58
58
58
59
60
61
62
62
62
63

Working with ScratchPads ...................................................................................................... 64


ScratchPad Trends ............................................................................................................. 64
ScratchPad Trend Shortcut Menu ...................................................................................... 67
Online Trend Configuration ................................................................................................... 75
Selecting a Process Variable to Configure an Online Trend ................................................ 75
Assigning a Point to a Trend .............................................................................................. 76
Working with Displays ...........................................................................................................
Accessing a Block Detail Display ........................................................................................
Accessing Compound Detail Displays ................................................................................
Assigning Displays to the Display Bar ................................................................................
Accessing a User-Built Display ...........................................................................................

77
77
77
78
78

Working with Alarms .............................................................................................................. 78


v

B0700FC Rev B

Contents

Accessing Alarm Displays ...................................................................................................


Acknowledging Process Alarms ...........................................................................................
Changing Parameters ..........................................................................................................
Viewing Source and Sink Information ................................................................................
Ramping a Value ................................................................................................................
Entering a Value into a Data Entry Field ............................................................................

78
79
79
79
80
80

Operating on the FoxView Window .......................................................................................


Moving and Sizing the FoxView Window ..........................................................................
Printing a Display ..............................................................................................................
Starting and Closing Additional Instances of FoxView .......................................................

80
80
81
81

Customizing an Environment ................................................................................................. 82


Assigning Displays to the Display Bar ................................................................................ 82
Displaying the Shortcut Menu ................................................................................................ 82
Displaying the Shortcut Menu for a Variable ..................................................................... 83
5. Overview of FoxSelect ..................................................................................................... 85
Overview .................................................................................................................................
Station View .......................................................................................................................
Block View .........................................................................................................................
Report Views ......................................................................................................................

85
86
88
90

Interfacing with FoxView ....................................................................................................... 91


6. FoxSelect Window and Dialog Boxes .............................................................................. 93
The FoxSelect Window ........................................................................................................... 93
Parts of the Window .......................................................................................................... 93
Dialog Boxes .................................................................................................................... 100
Find Dialog Box ............................................................................................................... 100
Configure Report Dialog Box ........................................................................................... 104
NEW/EDIT/COPY Report Dialog Box ........................................................................... 105
FoxSelect Print Dialog Box .............................................................................................. 106
Control Menu .................................................................................................................. 107
7. Using FoxSelect ............................................................................................................. 109
Invoking/Exiting FoxSelect ................................................................................................... 109
Operating on Compounds and Blocks ..................................................................................
Expanding a Station .........................................................................................................
Searching Connected Stations for a Station, Compound, or Block ...................................
Searching the Network for a Station, Compound, or Block ..............................................
Selecting Stations, Compounds, or Blocks ........................................................................
Turning Compounds ON or OFF ...................................................................................
Printing a Block List .........................................................................................................
Viewing the Control Database ..........................................................................................
Viewing the Block List .....................................................................................................
Performing a Refresh ........................................................................................................
Performing a Refresh All ..................................................................................................
vi

109
109
110
111
111
112
112
113
113
113
114

Contents

B0700FC Rev B

Adjusting the Width of a Column .................................................................................... 114


Configuring Report Views .................................................................................................... 114
Moving/Resizing a Window .................................................................................................. 116
Accessing Displays .................................................................................................................
Accessing a Station Block Detail Display ..........................................................................
Accessing a Compound Detail Display .............................................................................
Accessing a Block Detail Display ......................................................................................
Viewing Multiple Detail Displays .....................................................................................

117
117
117
118
118

8. Online Trend Configuration ......................................................................................... 119


Overview of Trends ...............................................................................................................
Online Trend Configuration ............................................................................................
Real-Time and Historical Trends .....................................................................................
Trend Duration and Scan Rate .........................................................................................
Trend Line Auto-Scaling ..................................................................................................

119
119
119
120
120

Online Trend Configuration .................................................................................................


Permission to Configure an Online Trend .......................................................................
Trend Presentation ...........................................................................................................
Select and Assign Capability .............................................................................................
Trend Scales Configuration ..............................................................................................
Online Trend Configuration Session ................................................................................

121
121
122
122
123
124

Windows and Dialog Boxes ..................................................................................................


Online Trend Configuration Dialog Box .........................................................................
Advanced Graph Tab .......................................................................................................
Advanced Pen Tab ...........................................................................................................
Advanced Trend Configuration Browser Dialog Box ........................................................
Data Rate Selection Dialog Box ........................................................................................
Select Filter Dialog Box ....................................................................................................
Valid Scan Rates Dialog Box ............................................................................................

125
125
126
128
130
131
131
131

Using the Online Trend Configurator ..................................................................................


Selecting a Process Variable for Trending .........................................................................
Assigning a Process Variable to a Trend Pen .....................................................................
Deleting a Pen from a Trend ............................................................................................
Testing the Configured Trend ..........................................................................................
Exiting the Configurator ..................................................................................................

132
132
133
133
134
134

Trend Configuration .............................................................................................................


Specifying a Trends Data Rate .........................................................................................
Configuring Scales for a Linear Trend ..............................................................................
Configuring Scales for a Logarithmic Trend .....................................................................
Specifying a Trends Display Style ....................................................................................
Specifying a Trends Text Formatting ..............................................................................
Specifying a Trends Gridlines ..........................................................................................
Specifying a Trends Line Style .........................................................................................
Specifying a Trends Static Lines ......................................................................................
Specifying a Trends Off-Normal Regions ........................................................................

135
135
135
136
136
137
138
138
139
139

vii

B0700FC Rev B

Contents

Specifying a Trends Decimal Places ................................................................................. 139


9. FoxView Utilities........................................................................................................... 141
pos_win Utility ..................................................................................................................... 141
pos_win Utility Examples .....................................................................................................
Example #1 ......................................................................................................................
Example #2 ......................................................................................................................
Example #3 ......................................................................................................................

142
142
142
143

10. Profile Plots................................................................................................................. 145


Profile Plot Appearance .........................................................................................................
Operator Buttons and Data Fields ....................................................................................
Data Updates ...................................................................................................................
Profile Plot Data ...............................................................................................................

147
149
149
150

Appendix A. Frequently Asked Questions.......................................................................... 153


FoxView ................................................................................................................................ 153
FoxSelect ............................................................................................................................... 154
Index .................................................................................................................................. 155

viii

Figures
1-1.
2-1.
2-2.
2-3.
2-4.
2-5.
2-6.
2-7.
2-8.
2-9.
2-10.
2-11.
2-12.
2-13.
2-14.
2-15.
2-16.
2-17.
2-18.
3-1.
3-2.
4-1.
4-2.
4-3.
4-4.
4-5.
4-6.
4-7.
4-8.
4-9.
4-10.
4-11.
4-12.
4-13.
5-1.
5-2.
5-3.
5-4.
5-5.
6-1.
6-2.
6-3.
6-4.

Foxboro Display Files Converted from 4:3 Aspect Ratio to


Widescreen 16:9 Aspect Ratio ....................................................................................... 7
Block Detail Display ................................................................................................... 11
Trend Area .................................................................................................................. 12
Faceplate ..................................................................................................................... 13
Overlay Buttons .......................................................................................................... 15
Alarms Overlay ........................................................................................................... 16
Typical Trend ............................................................................................................. 26
Trend Example #1 ...................................................................................................... 28
Trend Example #2 ...................................................................................................... 29
Trend Example #3 ...................................................................................................... 29
Example of a X/Y Plot ................................................................................................. 34
Plotted Data on Plots .................................................................................................. 35
FoxView Alarm Bar ..................................................................................................... 38
ScratchPads Menu ....................................................................................................... 40
Example of Shortcut Menu for Block Detail Display .................................................. 41
Examples of Shortcut Menus for Initial and Operator Environments .......................... 42
Examples of Shortcut Menus for Process and Software Engineers Environments ......... 43
FoxView Moveable Overlay Typical ......................................................................... 45
Multi-line Profile Plot ................................................................................................. 46
Alarm Bar .................................................................................................................... 48
Control Menu ............................................................................................................. 49
History Start/Stop Time Dialog Box ........................................................................... 59
Data Rate Selection Dialog Box .................................................................................. 60
Trend List Overlay ...................................................................................................... 64
Trend_Setup Overlay .................................................................................................. 65
Different Sizes of Trends ............................................................................................. 65
ScratchPad Trends Shortcut Menu ............................................................................. 67
Trend Location Overlay .............................................................................................. 67
Trend Button Name Overlay ...................................................................................... 68
Trend Mode Overlay .................................................................................................. 69
Group_list Overlay ..................................................................................................... 70
Label Overlay .............................................................................................................. 71
Group Base ................................................................................................................. 71
Group_config Overlay ................................................................................................ 72
FoxSelect Views .......................................................................................................... 85
Expanded Station ........................................................................................................ 87
Block View .................................................................................................................. 89
Sample of a Blocks-in-Alarm Report ........................................................................... 90
Sample of a Blocks-in-Manual Report ......................................................................... 91
Menu Bar .................................................................................................................... 93
Options Menu ............................................................................................................ 94
Compound Menu ....................................................................................................... 96
View Menu ................................................................................................................. 96
ix

B0700FC Rev B

6-5.
6-6.
6-7.
6-8.
6-9.
6-10.
6-11.
6-12.
8-1.
10-1.
10-2.
10-3.
10-4.

Figures

Help Menu ................................................................................................................. 97


Toolbar ....................................................................................................................... 97
Compound Toolbar .................................................................................................... 99
Touchscreen Toolbar .................................................................................................. 99
Find in View tab - Find Dialog Box .......................................................................... 101
Find on Network Tab in Find Dialog Box ................................................................ 103
Configure Report Dialog Box ................................................................................... 104
Configure Report Dialog Box ................................................................................... 105
Online Trend Configuration Dialog Box .................................................................. 125
Multi-line Profile Plot ............................................................................................... 145
Bar and Line Profile Plots with Reference Lines and Alarm Limits (Bottom) ............. 147
Bar Profile Plots with Alarm Limits and Reference Lines ........................................... 148
Line Profile Plot with Operator Buttons .................................................................... 149

Tables
1-1.
2-1.
2-2.
2-3.
2-4.
2-5.
2-6.
2-7.
2-8.
2-9.
2-10.
2-11.
2-12.
2-13.
2-14.
2-15.
3-1.
3-2.
3-3.
3-4.
3-5.
3-6.
3-7.
3-8.
3-9.
4-1.
4-2.
4-3.
4-4.
5-1.
5-2.
5-3.
5-4.
6-1.
6-2.
6-3.
6-4.
6-5.
6-6.
6-7.
6-8.
6-9.
6-10.
6-11.

Menu Items .................................................................................................................. 3


Block Detail Display Buttons ...................................................................................... 13
Alarm Text Fields ........................................................................................................ 17
Compound Attributes ................................................................................................. 18
Title Box Attributes .................................................................................................... 20
Loading Summary Box Attributes ............................................................................... 21
Sink Peer-to-Peer Status Box Attributes ...................................................................... 21
Station Free Memory (Bytes) Box Attributes ............................................................... 22
Operator Button Attributes ......................................................................................... 22
Overruns Box Attributes ............................................................................................. 22
Phase Sync Control Box .............................................................................................. 23
Sample Values for Load Sync Fields ............................................................................ 23
Trend Types ............................................................................................................... 30
System Button and Equipment Status Information ..................................................... 38
Process Button Status .................................................................................................. 39
Alarm Displays ............................................................................................................ 39
Menu Items ................................................................................................................ 47
System Bar Sections .................................................................................................... 48
Control Menu Commands .......................................................................................... 49
File Menu Commands ................................................................................................ 50
View Menu Commands .............................................................................................. 51
Disp Menu Commands ............................................................................................... 51
ScratchPads Menu Commands .................................................................................... 51
Help Menu Commands .............................................................................................. 52
Fields and Buttons - History Start/Stop Time Dialog Box ........................................... 52
Data Entry Error Messages .......................................................................................... 57
Fields and Buttons - History Start/Stop Time Dialog Box ........................................... 58
Selection Methods ....................................................................................................... 75
Control Menu Commands .......................................................................................... 81
Station Status .............................................................................................................. 86
Compound Status ....................................................................................................... 88
Block Status ................................................................................................................ 88
Block View Properties ................................................................................................. 89
Options Menu Commands ......................................................................................... 94
Compound Menu Commands .................................................................................... 96
View Menu Commands .............................................................................................. 96
Help Menu Commands .............................................................................................. 97
Tabbed pages in the FoxSelect Window ...................................................................... 97
Toolbar Buttons and their Functions .......................................................................... 98
Compound Toolbar Buttons and their Functions ....................................................... 99
Touchscreen Toolbar Icons and their Functions ......................................................... 99
Elements of the Find in View Tab in the Find Dialog Box ........................................ 101
Elements of the Find on Network Tab in the Find Dialog Box ................................. 103
Elements of the Configure Report Dialog Box .......................................................... 104
xi

B0700FC Rev B

6-12.
6-13.
6-14.
7-1.
8-1.
8-2.
8-3.
8-4.
8-5.
8-6.
9-1.
9-2.
10-1.

xii

Elements of the NEW/EDIT/COPY Report Dialog Box ..........................................


Elements of the FoxSelect Print Dialog Box ..............................................................
Options - Control Menu ...........................................................................................
Commands Control Menu .....................................................................................
Advanced Graph Tab Options ..................................................................................
Advanced Pen Tab Options ......................................................................................
Advanced Trend Configuration Browser Dialog Box Options ...................................
Data Rate Selection Dialog Box Options ...................................................................
Select Filter Dialog Box Options ...............................................................................
Hardware Types and Trending Methods ...................................................................
Argument Descriptions .............................................................................................
Window Status Commands ......................................................................................
Contents of Data Arrays ............................................................................................

Tables

106
106
107
116
126
128
130
131
131
132
142
143
151

Preface
This document describes FoxView software (FoxView), the user interface to I/A Series
process displays. It also describes FoxSelect software (FoxSelect), the user interface for
accessing compounds and blocks. Additional topics include the Online Trend Configurator,
pos_win utility, shortcut menus, moveable overlays and profile plots.
The information in this document is also available from FoxView Online Help. FoxView and
FoxDraw v10.4 are supported on the following Windows operating systems:
I/A Series software v8.8 and later for Windows 7 or Windows Server2008 R2
Standard platforms.
I/A Series software v8.2 and later for Windows XP, and Windows Server2003
platforms.
Refer to FoxView and FoxDraw Software V10.4 Release Notes (B0700SN) for additional
details on the latest features for FoxView v10.4.
NOTE

FoxView and FoxDraw v10.3 or later do not run on Solaris platforms. Earlier versions of FoxView and FoxDraw are supported on the Solaris platform. Refer to
FoxView and FoxDraw Software v10.2.4 Release Notes (B0700RJ), FoxView
Software (B0700BD), and FoxDraw Software (B0700BE) for further information
on Solaris support.

Audience
The information in this document is intended for process operators and engineers.

Revision Information
For this release of the document (B0700FC, Rev. B), the following changes have been made:
Global

Updated version of FoxView listed in this document from v10.3 to v10.4.


Updated title of Control Processor 270 (CP270) and Field Control Processor 280
(CP280) Integrated Control Software Concepts (B0700AG).
Preface
Moved the Glossary from an appendix to the end of this section, and updated the definition of Environment.
Chapter 1 Introduction to FoxView

Added USB annunciator keyboards to I/A Series Hardware on page 1.


Added a note about the Initial environment to Table 1-1 on page 3 and System Management on page 4.

xiii

B0700FC Rev B

Preface

Minor edit to FoxView Displays in Widescreen (16:9) Aspect Ratio on page 7.


Chapter 6 FoxSelect Window and Dialog Boxes
Minor edit to Figure 6-11.
Appendix A Frequently Asked Questions
Updated the What can I do to shorten display call-up time? question.

Reference Documents
Refer to the following documents for more information:
AIM*Historian Users Guide (B0193YL)
Alarm and Display Manager Configurator (B0700AM)
Display Commands (B0193DF)
Display Engineering for FoxView Software and Display Manager Software (B0193MQ)
FoxCAE V4.0 Computer Aided Engineering for I/A Series Control Station Databases
(FoxCAE) Version 4.0 (B0193MR)
FoxDraw Software (B0700FD)
FoxView and FoxDraw Software V10.4 Release Notes (B0700SN)
Control Processor 270 (CP270) and Field Control Processor 280 (CP280) Integrated
Control Software Concepts (B0700AG)
System Manager (B0750AP)
Integrated Control Configurator (B0193AV)
Process Operations and Displays (B0700BN)
System Management Displays (B0193JC)
Workstation Alarm Management (B0700AT)
The MESH Control Network System Planning and Sizing (B0700AX).
Most of these documents are available on the I/A Series Electronic Documentation media
(K0173WT). The latest revisions of each document are also available through our Invensys
Global Customer Support at http://support.ips.invensys.com.

Conventions
Menu Bar Commands
This document uses an abbreviated format for menu bar commands.
Example

From FoxView, click ScratchPads > group_list.


means:
Click (or touch if using the touchscreen) ScratchPads in the top menu bar.
Move the cursor to group_list, and click (or touch) to select it.

xiv

Preface

B0700FC Rev B

Command and File Name Syntax


In commands and directory paths and file names, variables are formatted in italics.
Example of command syntax

To add a trend_list to display bar button 18, enter:


dmcmd dbar_button 18 dmcmd sublist
$SPAD_DIR/../Trends/trend_sublist.txt -l button_label

where button_label is the name that appears on the button.


Example of directory path and file name syntax

When a new trend is assigned to an environment trend_list, one of files is copied into the
\opt\customer\ScratchPads\EnvironmentName\Trends directory. The copied file is
renamed as trend_button#.fdf, where button# is the number of the button that was
assigned to open the trend, and EnvironmentName is the name of the FoxView
environment.

Glossary
The following terms are used in this document.
Annunciator keyboard
Hardware panel with keys that light and blink to indicate process alarms.
A horn can also be configured to the keyboard.
Depending on how the annunciator keyboard is configured, pressing a
key:

Acknowledges an alarm
Calls up a display
Carries out a command.
The I/A Series system also includes FoxPanels, software alarm panels that
can emulate the same functions as hardware annunciator panels.
Checkpoint

Run the Equipment Change Display command (from System


Management) to save changes to the control database, process tuning
changes, and Fieldbus module status changes.

Compound

A logical collection of blocks that performs a control strategy. When you


configure the system, you can connect any block in any compound to any
other block in any other compound in the system.

Detail Display

A standard Invensys supplied display for a compound or block.

Use a Compound Detail Display to change modifiable parameters


and to turn the compound on or off.

Use a Block Detail Display to tune loops, perform control tasks,


view and control alarms, and view trend data.

xv

B0700FC Rev B

Preface

EEPROM Update Command


This command, executed from System Management, overwrites firmware
in the selected peripheral with updated EEPROM software supplied by
Invensys.

xvi

Environment

A collection of displays, programs, and utilities grouped according to users


and the tasks they need to perform. The menu bar, menu options, and
Display bar vary from one environment to another. Invensys supplies five
default environments: Initial, Operator, View-Only, Process Engineer, and
Software Engineer.

Equipment
Control
Compound

An Invensys supplied compound that is automatically installed in the


Control Processor (CP) on initial boot. The Equipment Control
compound (ECC) contains the built-in primary Equipment Control
Block (ECB) and any other Equipment Control Blocks that you insert.

FoxSelect

FoxSelect is a window that provides an expandable hierarchical view of the


control database, showing:
Stations
Station blocks
Compounds
Blocks.
You typically use this window to call up a Block Detail Display. Refer to
the FoxSelect On-Line Help.

Group Display

An arrangement of process displays grouped to meet your sites operational


needs.
Each Group Display includes:
Buttons that allow you to toggle a selected parameter on a faceplate or call up a Block Detail Display
Faceplates and real-time trend connections to different blocks.
A faceplate, for example, displays the block description, a measurement,
and outputs. You can use a faceplate to manipulate the block state and
provide direct access to a Block Detail Display.

ScratchPads

A set of 20 trend overlays and 20 group overlays that can be created using
the ScratchPad menu bar command.

Station block

An Invensys supplied block that is automatically installed in the Control


Processor (CP) on initial boot. The Station block holds
information about the stations data collection status (active or inactive),
processing cycle, processing load, and alarm output devices.

Station
Compound

An Invensys supplied compound that is automatically installed in the


Control Processor (CP) on initial boot. The Station compound
contains the built-in Station block.

1. Introduction to FoxView
This chapter introduces FoxView and discusses I/A Series environments and applications,
printer setup, configurators, and alarms.

Overview of FoxView
FoxView is the I/A Series user interface between you and the process.
From FoxView, you can interact with any or all of the real-time plant, field, and process data
available in the I/A Series system.
FoxView provides:
Entry into user-configurable operating environments specific to each user
Execution of embedded real-time and historical trending
Direct access to dynamic process displays
Access to the four most recently used displays
Service and display of process alarms, using the Alarm Manager
FoxSelect, which in turn, provides an overview of the compounds and blocks in the
control database, and access to Block Detail Displays
Access to other applications (if permitted), such as:
System Management
FoxDraw software (FoxDraw) for building and configuring dynamic user
graphics
Integrated Control Configurator for configuring the control database
AIM*Historian for configuring the historization of process data and system
messages.
Display Editor (DEdit), Display Converter (DConvert)

I/A Series Hardware


Your I/A Series system can include these typical hardware items:
Fieldbus modules, Fieldbus processors, and power modules
Workstations and servers - single or multi-headed
Pointing devices, including mice, trackballs, or touchscreens
Printers

Serial/GCIO or USB annunciator or annunciator/numeric keyboards


Data storage devices.
It can include legacy hardware items such as the following:
X Terminals
VT100 compatible terminals

B0700FC Rev B

1. Introduction to FoxView

Modular Industrial workstations


Personal workstations.

Multi-Headed Workstations
An I/A Series workstation can support multiple monitors. This feature, called multi-headed
operation, allows a workstation to display up to four times as much information as can be viewed
on a single screen.
Multi-headed workstations can support:
Four USB annunciator and annunciator/numeric keyboards - refer to USB-Based
Annunciator Keyboard User's Guide (B0700FT)
Four serial/GCIO annunciator and annunciator/numeric keyboards
Two console horns
Two external horns.
When configured for multi-headed operation, standard (non-touchscreen) monitors share a single
keyboard and pointing device, and the cursor moves from one screen to the other screen.

Workstations
Workstations such as the WSTA70, WSVR70, and AW70 can be configured for up to four monitors and a maximum of two touchscreens.
The H92 and P92 workstations can be configured for two monitors and two touchscreens.
You can open an application on one screen and move it to another screen.

1. Introduction to FoxView

B0700FC Rev B

I/A Series Environments


An environment is a collection of programs, utilities, and displays grouped according to users and
the tasks they perform.
Each environment has its own menu bar, menu commands, and display bar (left side of screen).
If required, an environment may also include an access password for security, as well as protection
levels to disable certain menu options or buttons. Access levels are used by the I/A Series system to
enforce protection.
The default environments provided by Invensys include the menus listed in Table 1-1.
Table 1-1. Menu Items

Environment
Initial

Menus
File, Help
NOTE

The System Manager cannot be invoked from the


Initial environment.
Operator
Process Engineer
Software Engineer
View_Only

File, Disp, Disp_1, Disp_2, ScratchPads, Help


File, View, Config, Disp, Disp_1, Disp_2, SftMnt, ScratchPads,
Help
File, View, Config, Disp, Disp_1, Disp_2, SftMnt, Help
File, Disp, Disp_1, Disp_2, Help

The FoxView menu bar includes a Disp menu (and optionally additional menus such as Disp_1
and Disp_2), from which to call up process displays.
The Software Engineer and Process Engineer environments include a SftMnt menu for
maintaining I/A Series software and a Config menu for accessing I/A Series configurator
programs:
FoxDraw
FoxPanels
AIM*Historian
Integrated Control Configurator
Refer to FoxView Window on page 47.

B0700FC Rev B

1. Introduction to FoxView

I/A Series Applications


System Management
System Management is the I/A Series software that monitors the health of your systems network
and hardware.
The status of the FoxView System button indicates system health. A changed system status is
indicated by this buttons color and blinking. Clicking the System button calls up the System
Management application window, permitting you to:
Acknowledge system alarms
Monitor the equipment and communication status at each station
Perform tasks, such as checkpointing the system, updating an EEPROM, or turning
equipment on or off.
Diagnostics.
For more information about System Management, refer to System Management Displays
(B0193JC) and System Manager (B0750AP).
NOTE

The System Manager cannot be invoked from the Initial environment.

Alarm Manager
The I/A Series Alarm Manager provides seven alarm displays for viewing and responding to process alarms.
By default, clicking the FoxView Process button calls up the Alarm Managers Current Alarms
Display, which shows all existing alarm conditions. Alarms are color coded by priority to help you
quickly focus on critical conditions.
From the Alarm Managers Operations display, you can access any of the other Alarm Manager
displays.
You can use the Alarm Managers Find capability to acknowledge and clear specific sets of alarms,
and the Match/Filter capability to specify the alarms you want to view based on a time frame
(for example, a particular compound or block, or an alarm type).
For more information about the Alarm Manager and the alarm displays, refer to the Alarm
Manager On-Line Help (am.hlp) or the I/A Series Workstation Alarm Management (B0700AT)
document.

Configurators
FoxCAE
FoxCAE software is an optional engineering package for designing the control database and
AIM*Historian database, and producing typical loop drawings. Use FoxCAE to build software
loops of control strategies using a tag list and standards such as typicals and default values.
Typicals are built with a graphic loop editor, enabling you to view the layout of the loops during
the planning stages as well as print out a loop drawing.
4

1. Introduction to FoxView

B0700FC Rev B

You can load a database (created using the Integrated Control Configurator) into FoxCAE to
generate loop drawings for the database.

DD Explorer
DD Explorer, used with FoxCAE, translates H1 device descriptions in device templates that can
be imported into FoxCAE, eliminating the need for NI-bus communication. DD Explorer is also
used with IACC to provide device-appropriate configuration options for DCI Function blocks
used with H1 devices.

IACC
IACC offers the following coordination with FoxView:
Quick View is a commissioning tool available for on-platform IACC clients. Quick
View automatically generates a FoxView group display with a faceplate for each block
in the control strategy diagram (CSD) showing live data from the CP. The faceplates
are arranged in the same relative positions as the block in the CSD.
IACC is integrated with the FoxDraw software so you can create FoxView displays by
simply dragging block objects from the IACC Project Navigator into the FoxDraw
Editor. IACC also supports download of the drawing files to the I/A Series
workstations.

FoxDraw
FoxDraw is the display builder/configurator used to create and maintain graphic displays for
viewing process dynamics.
Use FoxDraw drawing tools and graphic object palettes to create process displays representing the
plant, a process area, or a portion of the process. Use FoxDraw to connect display objects to
process variables and operator picks, providing dynamic updates as a method interacting with the
process.
Refer to the FoxDraw On-Line Help (foxdraw.chm) or FoxDraw (B0700FD) for more
information.

FoxPanels Configurator
Use the optional FoxPanels Configurator to create and configure these types of alarm panels:
Customized alarm panels
Emulated annunciator keyboards (soft alarm panels)
Hardware annunciator keyboards
You can specify panel layout, button appearance, button labels, access to process displays,
program, script execution, and the blocks to be monitored.
You can also configure workstation horns for both process and system alarms.
Refer to the FoxPanels Configurator On-Line Help (foxpancf.chm), FoxPanels Runtime
On-Line Help (foxpanel.chm), or I/A Series Workstation Alarm Management (B0700AT) for more
information.

B0700FC Rev B

1. Introduction to FoxView

AIM*Historian
AIM*Historian collects, processes, and stores control data for trends, logs, reports, spreadsheets,
and application programs. A typical Historian database can contain a combination of process
analog or digital variables (points), application-generated messages, and system and process
alarms.
You can configure the following types of data collection:
Point sample collection
Message groups (predefined groups only)
Archive groups
Manual Data Entry groups
For these data collections, you can configure and edit point members, groups, group members,
and Manual Data Entry variables. For more information, refer to AIM*Historian Users Guide
(B0193YL).

Integrated Control Configurator


Use the Integrated Control Configurator to define blocks and logical groupings of blocks
(called compounds) to perform specific control tasks, and to install them into a control station.
The configurator also lets you configure Equipment Control Blocks (ECBs), which provide the
software communication link between the control blocks and the hardware. For more
information, refer to Integrated Control Configurator (B0193AV).

Printer Setup
The default graphics printer is the default workstation printer.
To configure the Printer:
1. Click Panel Launch button to add keyboard shortcut to the Print Screen key.
2. Launch Preferences > Desktop Preference > Keyboard > Shortcuts. The
Keyboard Shortcuts preference tool window appears.
3. To disable the Take a Screenshot command:
a. Select Take a Screenshot command
b. Select shortcut column, press Delete button.
c. Now the Take a Screenshot command is disabled.
4. Press New button to add the command. A Custom Binding dialog is displayed.
5. Enter the command /usr/local/pref -<DMNAME> dmcmd psc. Click OK.
6. Click on the Shortcut column, while clicking you can see the New accelerator text.
7. Click Print Screen key to associate with the command.
8. Click on the Key to Get Print of the Display.
NOTE

You can get more information for configuring from HELP of the Keyboard Shortcuts preference tool.

1. Introduction to FoxView

B0700FC Rev B

FoxView Displays in Widescreen (16:9) Aspect Ratio


The default set of displays provided with the FoxView software are designed to be shown in the
standard definition (4:3) aspect ratio.
However, several conversion methods are available which converts any displays which you have
modified to the widescreen (16:9) aspect ratio, to support resolutions up to 1080p (1920x1080).
These conversion methods expand the canvas size of the FoxView displays providing additional
drawing space. See Figure 1-1.

FoxView Display - 4:3 Aspect Ratio on 4:3 Monitor


Conversion
Additional Space

Example 1 - 16:9 Aspect Ratio


View Display on Successful Conversion

Example 2 - 16:9 Aspect Ratio


View Display on Successful Conversion and
Manual Modification of Visual Elements

Widescreen Monitor - used with I/A Series Workstations with FoxView/FoxDraw v10.2.4 or Later
Figure 1-1. Foxboro Display Files Converted from 4:3 Aspect Ratio to
Widescreen 16:9 Aspect Ratio

Refer to the appendix Widescreen Conversion for Displays in FoxDraw Software (B0700FD)
for the instructions on how to convert these displays to widescreen format.

B0700FC Rev B

1. Introduction to FoxView

2. Process Displays
This chapter describes different process displays that you can invoke from FoxView, including
block, compound and station block displays and trends.

Introduction to Process Displays


Process displays include default displays (supplied by Invensys) and displays that have been
customized for your sites process control needs.

Invensys Supplied Displays


Invensys provides these default displays:

Block Detail Displays


Compound Detail Displays
Station Block Detail Displays.

Customized Displays
A site can include customized displays to meet its needs. Customized displays include:
Group displays, showing trends and faceplates of selected blocks
Customized Block Detail Displays
User-built displays that can take any form.

Access to Process Displays


You can access process displays from:
Disp menus from the FoxView main menu bar
The Display Bar (located on the left side of FoxView window)
FoxSelect
Alarm displays
The four most recently used displays (listed near the bottom of FoxView File menu)
Annunciator keyboards or FoxPanels windows
A pick within a process display.

B0700FC Rev B

2. Process Displays

Top Priority Display


The top priority display can be a Block Detail Display or a user-built display. It refers to the
display associated with the highest priority alarm, according to the sort option configured for the
Alarm Alert database.
From an alarm display, you can access the top priority display by clicking the Top Priority
button.
Refer to the Alarm Manager On-Line Help or Workstation Alarm Management (B0700AT), for
information about configuring the Alarm Alert database.

User-Built Displays
User-built displays are displays created with FoxDraw or Display Builder (older systems).
Refer to Accessing a User-Built Display on page 78.

Displays Created from FoxDraw


FoxDraw built displays can take virtually any form and can provide access to control information
for monitoring and manipulating your process. They can contain graphic objects that are updated
dynamically from the process and objects that allow you to change process values.
FoxDraw generated displays can include objects such as faceplates, trends, X/Y plots, and
bitmaps.

Group Displays
Group displays contain faceplates and trends grouped into unique layouts with connections to
different blocks to meet changing operational needs. For example, a group display can include
four faceplates over four trends, together with control buttons for acknowledging an alarm,
toggling a Boolean value, toggling an Auto/Manual state, or calling up a Block Detail Display.
A faceplate can show a block description, measurement, and outputs. Use a faceplate to
manipulate the block state and provide direct access to Block Detail Displays.

10

2. Process Displays

B0700FC Rev B

Block Detail Displays


Invensys provides a Block Detail Display, which is a process control interface, for each block type.
From a Block Detail Display, you can:
View and control alarms
View trend data
Tune loops
Perform manual control actions, such as ramping a value.
NOTE

If a block is configured for Supervisory Setpoint Control (SSC), you can enable or
disable SSC.
A Block Detail Display (Figure 2-1) consists of a base detail display, which contains the most
important control data, and overlays containing additional information.

Figure 2-1. Block Detail Display

11

B0700FC Rev B

2. Process Displays

Block Alarm Summary Area


This area shows all outstanding block alarms, identified with a mnemonic (such as LOABS or
LODEV) and, if applicable, the alarm name and alarm text.
This example has the alarm text MEAS LOW ALARM and LOW DEVIATION.
The alarm name and alarm text are specified during block configuration.

Trend Area
A trend area is an overlay that covers the block alarm area display.
Trend areas are a collection of pre-built display fields that show lines (trends) representing
changing data values from real-time data or historical databases. Figure 2-2 displays a trend area.

Figure 2-2. Trend Area

Refer to Opening a Trend on page 58.

12

2. Process Displays

B0700FC Rev B

Faceplate
The faceplate, located in the upper-right of the Block Detail Display, includes:
Header, the upper area that is common to most block types
Data area, located below the header.
The data area varies, depending on the parameter and the block type. Figure 2-3 is an example of
a faceplate.

Header
Alarm Area, when present

Tag Value Area

Data Area

Figure 2-3. Faceplate

Block Detail Display Buttons


Invensys supplied displays include a standard set of operator buttons at the bottom of the
window. The buttons are common to most displays. If a button is not applicable to a particular
display, it is replaced with another button or left blank. The buttons and their descriptions are
listed in Table 2-1.
Table 2-1. Block Detail Display Buttons

Button

Description
Acknowledges alarms.

Calls up the previous Block Detail Display or Compound Detail


Display.

Calls up the Block Detail Display on typical group displays.

Opens overlay for inputs on point source and sink information.


Refer to Viewing Source and Sink Information on page 79.

13

B0700FC Rev B

2. Process Displays

Table 2-1. Block Detail Display Buttons (Continued)

Button

Description
Toggles a Boolean value (0 or 1).

Ramps the value up by 5%.


Refer to Ramping a Value on page 80.

Ramps the value up by 1%.

Data entry field (also called the value box).


Refer to Entering a Value into a Data Entry Field on page 80.

Ramps the value down by 1%.

Ramps the value down by 5%.

Toggles the write access between Locked and Unlocked.


In locked mode, a W appears on the blocks faceplate.
Toggles between Auto and Manual output mode:
In Auto mode, an A appears on the blocks faceplate.
In Manual mode, an M appears.
Toggles between Remote and Local setpoint:
In Remote mode, an R appears on the blocks faceplate.
In Local mode an L appears.
Enables/disables Supervisory Setpoint Control (SSC) on blocks
assigned to Supervisory Setpoint Control.

14

2. Process Displays

B0700FC Rev B

Overlay Buttons
Overlay buttons (located to the left of the faceplate), as shown in Figure 2-4, open overlay pages,
containing additional block information.

Figure 2-4. Overlay Buttons

Clicking the ALARMS button, for example, displays alarm information.


Clicking the CONFIG overlay button displays the blocks configuration parameters.
NOTE

Sequence blocks and programmable logic blocks have special overlays.

15

B0700FC Rev B

2. Process Displays

Alarms Overlay
The Alarms overlay opens over the bottom half of a Block Detail Displays base display. The
example in Figure 2-5 shows an alarms overlay for a PID Block Detail Display.

Alarm Status
and Limit
Fields

Alarm Inhibited
or Disabled
Status Field

Figure 2-5. Alarms Overlay

Depending on a blocks configuration, alarms can be inhibited or disabled. Inhibiting an alarm


suppresses alarm messages. Disabling an alarm prevents alarm detection.
An overlay can be a custom size. An overlay can be opened in different ways. Normally an overlay
closes when you open another overlay on top of it or close an overlay that was opened before it.

16

2. Process Displays

B0700FC Rev B

Alarm Text Fields


Table 2-2 lists the alarm text fields and their associated limits:
Table 2-2. Alarm Text Fields

Alarm Text
ABSDB
BADIO
DEVADB
HHABS
HIABS
HIDEV
HIOUT
HLDB
LLABS
LOABS
LODEV
LOOUT
MEASDB
OUTADB
POINT1 to POINT8
PTARG
RANGE
RATE
STATE
TARG
TRIP

Alarm Definition
Absolute alarm deadband
Bad input/output
Deviation alarm deadband
High-high absolute
High absolute
High deviation
High output
High/low deadband
Low-low absolute
Low absolute
Low deviation
Low output
Measurement alarm deadband
Output alarm deadband
Input Point1 to Point8 state alarms
Pretarget
Out of range
Rate of change
State
Target
Trip

Alarm Limit
ABSDB
None
DEVADB
HHALIM
MEASHL
HDALIM
HOALIM
HLDB
LLALIM
MEASLL
LDALIM
LOALIM
MEASDB
OUTADB
None
HHALIM
HSCO, LSCO
ROCLIM, ROCTIM
None
HABLIM
TRP_DT

17

B0700FC Rev B

2. Process Displays

Compound Detail Displays


A Compound Detail Display shows information about the selected compound.
From this display you can:
View compound parameters
Turn a compound ON or OFF

Change settable parameters


Acknowledge alarms for all blocks in this compound.
Use a Compound Detail Display to view these compound parameters:
Period associated with execution time
Compound phasing
Block alarm level inhibit
Operational state of Sequence Control blocks within a compound

Highest block alarm level within a compound


Initialization state
Names of the alarm device to which block alarm messages are sent.

Compounds
Process control for I/A Series systems is based on compounds and blocks. A compound is a logical
collection of blocks that perform a control strategy.
Refer to Control Processor 270 (CP270) and Field Control Processor 280 (CP280) Integrated Control
Software Concepts (B0700AG) for more information.
The compound attributes are listed in Table 2-3.
Table 2-3. Compound Attributes

Attribute
Name
Descriptor
On/Off

18

Description
A configured user-defined name.
A configured user-defined identification.
A parameter that enables or disables the execution of all
blocks within the compound (1=on; 0=off ).

2. Process Displays

B0700FC Rev B

Period/Phasing
Period and phasing allow the starting time of one compound/block to lead or lag the starting time
of another compound/block. This is often used to level the block processor load. You can assign a
phase number to each compound using a range of integer values that varies with the assigned
period.

Settable Parameters
ON

Settable Boolean input:


When true, allows the compound to be processed.
When false, turns the compound off.

CINHIB

Specifies the priority levels of alarm inhibit within the compound as


follows:
0 = No inhibit
1 = Inhibit all priority alarms
2 = Inhibit levels 2 - 5 inclusive
3 = Inhibit levels 3 - 5 inclusive
4 = Inhibit levels 4 - 5 inclusive
5 = Inhibit level 5 only

Non-Settable Parameters
ALMLEV

Specifies the highest priority of all active alarms within the compound.

SSTATE

Represents the collective operational state of all Sequence Control blocks


in the compound. SSTATE can be:
INACT = Inactive
ACTIVE = Active
EXCEPT = Exception

19

B0700FC Rev B

2. Process Displays

Station Block Detail Displays


Overview of Station Block Detail Displays
A Station Block Detail Display conveys information about control station resources.
A Station block is installed automatically in the control station when the control database is
loaded. This block provides global data storage for station functions. Each Station block has a
unique pathname with this format:
letterbug_STA:STATION
For example, the station block for the control station CP6001 is CP6001_STA:STATION.
The Station Block Detail Display consists of:
Station Load Overview base display
Control Loading overlay
Object Manager Scanner overlay

Group Device Assignments overlay


Supervisory Groups.

Station Load Overview Base Display


The Station Block Detail Displays Station Load Overview consists of four information boxes and
a set of operator buttons. The information boxes are:
Title
Loading Summary
Sink Peer-to-Peer Status
Station Free Memory (Bytes).
Table 2-4 describes the Title box attributes.
Table 2-4. Title Box Attributes

Attribute

Description

Data Collection
Active or Inactive
Station BPC

Select this box to enable or disable performance data collection and


station loading updates.
Displays the Basic Processing Cycle (BPC) for the station. This is the
rate at which the station executes blocks. The BPC is set during system
configuration.
Displays the I/A Series control software version for this station.

Soft Vers

20

2. Process Displays

B0700FC Rev B

Table 2-5 describes the Loading Summary box attributes.


Table 2-5. Loading Summary Box Attributes

Attribute

Description

Field Bus Scan

Cont Blks
Seq Blks
Total Control
Cycle
OM Scan
Station Idle Time

Percent (%) of BPC (basic processing cycle) time spent reading and
writing data from Fieldbus Modules. This is primarily the time spent by
the Fieldbus coprocessor communicating with Fieldbus Modules.
Percent (%) of BPC time that is spent executing all Continuous blocks.
Percent (%) of BPC time that is spent executing all Sequence blocks.
Percent (%) of BPC time that is spent collecting data from Fieldbus
modules and executing Continuous and Sequence blocks. In other words,
Field bus scan plus Cont blks equals total control cycle.
Percent (%) of BPC time that is spent scanning the control database.
This value is the average load of the past 12 scans.
Percent (%) of time that the main processor is executing an idle loop.

The Sink Peer-to-Peer Status box displays data about points that are being collected into this
station to satisfy the station databases remote inter-block linkages. There is no information about
peer-to-peer data that this station is sending to other stations. Table 2-6 describes the Sink
Peer-to-Peer Status box attributes.
NOTE

This option does not apply to stand-alone stations. Some systems show this data as
a result of interprocess communications.

Table 2-6. Sink Peer-to-Peer Status Box Attributes

Attribute
Total Points

Points
Disconnected
Points Deleted

Points
Not Found

Description
Displays the total number of unique remote inter-block linkages that exist
within this stations database. For example, if each of 20 blocks has a remote
reference to rem_compound:pid.out, only one remote inter-block linkage is
counted in the total points field.
Displays the number of points that were connected at one time, but are
currently disconnected. It may indicate failure or reboot of the source station.
Displays the number of points that were connected, but have had the remote
source of data deleted from the station. This is normally a transient state that
lasts between the time that the block was deleted and the checkpoint
completing on that station.
Displays the number of points that have never been located on the system.
This can occur while multiple stations are being loaded via the loadall
process. Other common reasons for points not found include errors (typos) in
the Compound:Block.Parameter name, or source block not built.

21

B0700FC Rev B

2. Process Displays

Table 2-7 lists the Station Free Memory box attributes and their descriptions.
Table 2-7. Station Free Memory (Bytes) Box Attributes

Attribute
Largest Seg

Total Free

Description
Displays the largest contiguous segment of memory within the free pool
for the station. The largest objects that ever exist within the CPs user
memory are 32,000 bytes (Sequence blocks and OM lists). If the largest
seg is less than 32,000 bytes (the size of the largest sequence block),
reduce the CP load. Installing (or editing) large Sequence blocks may
be a problem. You can reduce the CP load by deleting control blocks,
closing user graphics, or shutting down applications such as,
AIM*Historian.
Displays the sum of all free-memory segments of user memory. If this
value is less than 250,000 bytes, reduce the processor memory load.

Table 2-8 lists the Operator buttons attributes and their descriptions.
Table 2-8. Operator Button Attributes

Attribute

Description

Control Loading
OM Scanner Loading
Group Assignments

Opens the Control Loading overlay on the lower half of the screen.
Opens the OM Scanner overlay on the lower half of the screen.
Opens the Group Device Assignments overlay on the lower half of the
screen.
If your system is configured for Supervisory Setpoint Control (SSC), a
supervisory application can control setpoints, ratios, or measurement
values.

Supervisory
Setpoint Control

Control Loading Overlay


The Station Block Detail Displays Control Loading overlay includes the attributes. Table 2-9
describes the Overruns box attributes.
Table 2-9. Overruns Box Attributes

Attribute
compound proc
reset button

22

Description
Displays the number of times the Compound Processor task has overrun since the station was rebooted or the counter was reset.
Sets the overruns counter to 0.

2. Process Displays

B0700FC Rev B

Table 2-10 describes the Phase Sync Control box attributes.


Table 2-10. Phase Sync Control Box

Attribute
LODSYN
Active or Inactive

LODPER

LODPHS

Description
Toggle to ACTIVE to lock data collection onto the phase defined by
the LODPHS entry. Toggle to INACTIVE to collect data on a continuous basis in accordance with the default LODPER, starting at the current execution phase.
Specifies the data collection period for the TOTAL CONTROL
CYCLE and CONTINUOUS BLOCK LOAD boxes. If the station
BPC is 0.5 seconds and the LODPER is 5.0 seconds, the ten bars in the
loading boxes will represent all scans of the Compound Processor. If the
LODPER is 10.0 seconds, the ten bars in the loading boxes represent
ten of the 20 phases beginning with the phase defined in LODPHS.
Enter the number (5 to 3600) of seconds. The default is 10 BPC.
Displays the phase that is shown in the first (far left) bars of the
TOTAL CONTROL CYCLE and CONTINUOUS BLOCK LOAD
boxes.

Normally, the total control cycle and continuous block load boxes represent data collected over
the past ten Compound Processor scans. The Phase Sync Control box allows you to lock the data
collection onto a fixed set of phases.
Table 2-11 gives sample values for load sync fields.
Table 2-11. Sample Values for Load Sync Fields

Loading Periods
(LODPER)
5.0
10.0
60.0

Valid Phases
(LODPHS)
0-9
0-19
0-119

Total Control Cycle (% of BPC) Box

This box shows ten bars/values representing ten consecutive phase executions of the Compound
Processor (the left bar is the oldest one). The values are elapsed time for the total control cycle,
expressed as a percentage of the station BPC. This includes Fieldbus scanning, Continuous block
execution, and Sequence block execution.
When lodsyn is inactive, the ten bars represent the last ten Compound Processor cycles.
Continuous Block Load (% of BPC) Box

This box shows ten bars/values representing ten consecutive phase executions of the Compound
Processor (the left bar is the oldest one). The values are elapsed time for just the Continuous block
execution, expressed as a percentage of the station BPC.
When lodsyn is inactive, the ten bars represent the last ten Compound Processor cycles.

23

B0700FC Rev B

2. Process Displays

OM Scanner Loading Overlay


The Station Block Detail Displays OM Scanner Loading overlay includes these parts:
Total Inter-Station IPC Connections Box
Overruns Box
Object Manager Scanner Data (% of BPC) Last 12 Scans Box.
NOTE

The resolution of loading calculations is 10/BPC, where BPC is in milliseconds.


If, for example, BPC is 0.5 s (500 ms), the resolution is 2% (10/500 = 0.02).

Total Inter-Station IPC Connections Box


This box displays the total Interprocess Communications (IPC) connections among applications
running in the workstation.
The OM Server receives peer-to-peer data. The OM Scanner transmits data to other applications.
The Database Installer interfaces to the Control Configurator.

Overruns Box
OM Scanner

Displays the number of times the OM Scanner task has overrun since the station was rebooted or
the counter was reset. Overruns occur when:
Communications to a station are disconnected. In this case, overruns typically occur
at one-minute intervals.
Too many stations are connected. This may be corrected by reducing the number of
concurrent applications.
Block processing overload does not leave enough time for the OM Scanner to
complete processing.
Sequence logic contains too many full pathname references.
Reset Button

Click the Reset button to set the overruns counter to 0.

Object Manager Scanner Data (% of BPC) Last 12 Scans Box


This box shows 12 bars/values representing the last 12 scans of the Object Manager Scanner
(the left bar is the oldest). The values are elapsed time for scanning as a percentage of the station
BPC. The values may change significantly between scans if Compound Processor scans interrupt
the scans on some cycles but not others.

24

2. Process Displays

B0700FC Rev B

Supervisor Setpoint Control (SSC)


If your system is configured for Supervisory Setpoint Control (SSC), a supervisory application
can control setpoints, ratios, or measurement values.
All I/A Series Control Processors (CPs) and most Application Processors (APs), Workstation
Processors (WPs) and Application Workstations (AWs) support SSC. The AP10 does not support
SSC. The WP20 supports all features except the timer enable/disable actions and the supervisory
control enable/disable actions at the group level.
The system engineer assigns blocks to one of eight supervisory groups maintained in the Station
block. From a Station Block Detail Display, you can enable/disable SSC for a group of blocks.
Refer to Process Operations and Displays (B0700BN) for details.

How SSC Works


In simplified terms, SSC works as follows:
The supervisory application receives a setpoint, ratio, or measurement from each
block as a back-calculated value.
The supervisory application sends a separate supervisory setpoint, ratio, or
measurement to the appropriate control block in a supervisory group.
Each time the supervisory setpoint, ratio, or measurement is sent, it resets a fallback
timer associated with one of eight supervisory groups.
If the supervisory application fails to send the supervisory setpoint, ratio, or
measurement within a specified time period, the group fallback timer expires and the
blocks in the supervisory group fall back to the originally configured control mode.

While a Block is Under SSC


While a block is under SSC, an operator:
Cannot set parameters (that is, Local/Remote (LR), Set Point (SPT), Remote Switch
(REMSW), Local Switch (LOCSW)) associated with the setpoint.
Can lock out write access to setpoint parameters when SSC is enabled and can lock
out other operators from write access to block parameters.
You can request (initiate) fallback action for any group (if the group is configured for fallback),
and enable/disable any group timer. The use of the timers is optional. If automatic fallback is not
desired, the timers can remain disabled. Without automatic fallback, when you disable SSC in the
supervisory group, control falls back to the configured mode.
At the individual Station Block Detail Display, you can also enable/disable SSC for a block and
request fallback on an individual block or group basis.

25

B0700FC Rev B

2. Process Displays

Group Device Assignments Overlay


The Station Block Detail Display includes a Group Device Assignments overlay.
This overlay shows the system output devices (for example, printers) assigned to alarm message
groups via the Integrated Control Configurator. You specify the device names and a hexadecimal
value that assigns the devices to the group by editing the Station block in the letterbug_STA
compound via the Integrated Control Configurator.
The overlay shows generic device names, DEV 1 to DEV 16 (LP001 is typical for a printer), and
the group hexadecimal value. You can assign up to 16 devices to up to five groups (GR4 to GR8).
Messages assigned to a specific group are sent to all the devices whose bit is set true (1) for that
group.

Trends
Overview of Trends
A trend consists of:
A graph area
Numerical readout fields
Pause and scroll buttons.
The trends graph area includes lines (pens), representing changing real-time data values or values
from a historical database. Trends can be configured for auto-scaling, which adjusts the maximum
and minimum scale values (Y-axis) according to the current data points being displayed.
Figure 2-6 represents a typical trend.

Figure 2-6. Typical Trend

26

2. Process Displays

B0700FC Rev B

Trend Data
Trend data is plotted as a series of data points, each point representing the value of a variable at a
given moment in time. These plotted points are connected by straight lines and are scaled according to the high limit and low limit configured for each trend line. Data scrolls to the left as new
data is entered. The new data appears at the configured scan rate.
Trending supports:
Up to four trend lines (pens) per graph representing real, integer, or packed
Boolean data
Trend duration displayed in HH:MM:SS (hours, minutes, seconds)
Real-time data collection at a configured scan rate
A data parameter name (such as MEAS) and related numerical value (for example,
96.61)
Status conditions shown with different line styles. A BAD status is displayed as a
dashed line, and the text field shows asterisks (*****)
Time stamp along X-axis on an even tick division.
You can pause the trend to page forward and backward through historical data, and view a
numerical readout for a requested time. FoxView display time is local time, adjusted for daylight
or standard time.
NOTE

For log scale data, values of 0.0 or less are displayed as 1.0, as the log (base 10) of
these values is undefined.
Refer to Selecting a Time Period for Historical Data on page 58.

27

B0700FC Rev B

2. Process Displays

Examples of Trends
These examples show trends with different configurations.
Example #1

The trend configuration in Figure 2-7 specifies:


Two lines (pens)

Banded mode
No Y-axis scales
Local time stamps.

Figure 2-7. Trend Example #1

Example #2

The trend configuration in Figure 2-8 specifies:


Five markers per line
Merged mode
High and low limits (off-normal areas) at 95% and 5% of the graph area, respectively
No Y-axis scales
Local time stamps.

28

2. Process Displays

B0700FC Rev B

Figure 2-8. Trend Example #2

Example #3

The trend configuration in Figure 2-9 specifies:

Relative time stamps


Logarithmic Y-axis.

Figure 2-9. Trend Example #3

29

B0700FC Rev B

2. Process Displays

Trend Area Presentation


Each trends configuration options determine its presentation. Refer to Table 2-12.
Table 2-12. Trend Types

Option
Trend type
Time stamp format

Specifies
Whether the trend is to be linear or logarithmic. This trend area attribute applies to all lines trended in the graph.
The format of the trend areas bottom edge (X-axis). FoxView
permits two styles: local time and relative time. The illustrations
below respectively show local time and relative time.

Markers

Off-normal area

Background color
Display style

30

Whether markers are to be used and their color, symbol, quantity,


and so on.
Trend lines (pen lines) are composed of line segments, which can
optionally be connected by markers.
Each pen is configured with a line color.
Optionally, the trends configuration may specify the use of a marker
on each point or a specific number of markers per line. Markers
include these symbols:

FoxView allows you to specify the size of the marker in pixels. This
marker size applies to all markers displayed within an instance of FoxView.
A trend can be configured with off-normal operating areas at the top
and bottom of the trend graph. These areas, which can be configured
in any color, are based on a percentage of range for the entire graph.
A trend areas configuration includes its background color.
Each trend is configured to be merged or banded. A merged trend can
display up to four trend lines inside the same graph area. A banded
trend displays each line inside an individual quarter-height area.
Banded format is often used for auto-scale trends. Banded format can
not be used for logarithmic trends.

2. Process Displays

B0700FC Rev B

Table 2-12. Trend Types (Continued)

Option
Y-axis scales

Y-axis

Static Lines

Format Decimal Digit

Specifies
A trends configuration can include the display of scale settings
(labels) along the trend areas Y-axis. Each trend pen (line) can be configured to include its own scales. Within FoxView, you can assign the
pen for scale display.
The scale color matches the color of the assigned pen. Each trend
pen's data is plotted according to the pen's configured scale values,
regardless of which pen's scale is currently visible on the Y-axis.
If the Y-axis is visible, selecting within the Y-axis area displays the next
trend pen's scales. Each scale is displayed in the color of the trend
pen.
Each trend can have a set of four static lines configured either
through the Advanced Graph tab in the OnLine Trend Configurator
or the Pens tab in FoxDraw.
Each trend can be configured to display -1 to 4 decimal places in the
OnLine Trend Configurator or the Timing tab in FoxDraw.

Real-Time Trends and Historical Trends


A real-time trend displays continuously updating trend graphs. Only the most recent data appears
on the graph.
NOTE

You can also view historical data. A historical trend provides data from a
database file.
Trend data displays as a series of plotted points connected by straight lines. Data scaling on the
vertical axis is according to high scale and low scale limits configured for each trend line, or
according to auto-scaling provided by FoxView.
The real-time trend data scrolls to the left as new trend data is added on the right. New data
displays at the configured scan rate. However, if the configured scan rate is less than four seconds,
new data is temporarily stored. (The display is not updated more often than every four seconds.)
The grid is scrolled with the trend data.
For trending historical data, scrolling buttons near the bottom of the trend allow you to scroll the
trend to the left or right.
The Pause and Update buttons provide a means of toggling between trends representing real-time
and historical data.

31

B0700FC Rev B

2. Process Displays

Auto-Scaling and Guardband


FoxView performs the auto-scaling two ways:
Enlarging the trend scales As new data is displayed, FoxView determines whether
the new data can fit within the trend graph. If the data does not fit, FoxDraw rescales
(and redraws) the graph area.
Rescaling occurs as trend peaks (highest recorded values) are added to the trend area.
Decreasing the trend area In addition to scale validation during updates,
FoxView also checks all currently displayed data at configured time intervals to
determine whether the scales can be reduced to increase trend resolution.
Rescaling is performed as trend data peaks are scrolled off the trend area.
When rescaling trend lines, FoxView adds a pre-configured guardband above and below the newly
calculated scales. This area provides a buffer area for displaying new data that falls outside of the
new scales. Guardband is configured as a percentage of the recalculated scale, and has a default
value of 10%. At this default setting, a trend line occupies 80% of the graph, with a 10% buffer
both above and below the line data.
In addition to a guardband, a minimum span is also configured. This prevents the absolute span
from becoming too small, as may be the case when nearly straight lines are recorded. This minimum span is configured a percentage of the data points full scale, and defaults to 10% of scale.
The following items are also noteworthy with regard to auto-scaling:

Once a line has been set up for auto-scaling, the numerical updating value on the
trend is surrounded by a rectangle in the pens color. This indicates that auto-scaling is
currently in effect.
Before a trend is redrawn, all other trend lines are checked for the condition described
under Decreasing the trend area (second bulleted item above).
When the Auto-Scale function is in effect, FULL SCALE, ZOOM, and SHIFT are inactive
(dark brown) on the Online Trend Configurator.

32

2. Process Displays

B0700FC Rev B

Online Trend Configuration


FoxView includes an online trend configuration capability. To access this capability, your
environment must have the necessary access levels (permission).
Online trend configuration allows you to change the contents and general appearance of a
time-based trend after it has been called into FoxView.
The changes you make to a trend through this method are temporary; that is, these changes exist
until the display is swapped out of FoxView.
NOTE

If configured, the changes you make can be saved for future use.
If you have the proper permission access levels, you can configure an online trend and view it
immediately. In addition, if you have the proper permission, you can save the trend configuration,
which overwrites the FoxDraw generated trend configuration for use with subsequent displays of
the trend.
NOTE

If a display contains more than one trend and you make changes to more than one
trend, you must first save each changed trend before saving the entire display.

Major Steps of Configuring an Online Trend


During an online configuration session, the FoxView display continues to update without
interruption. All actions can still be taken from within FoxView. If the display being configured is
closed, the Online Trend Configurator is also closed.
Refer to Online Trend Configuration on page 119 for complete details.
Refer to the Online Trend Configurators On-Line Help system for more information.
An online trend configuration session includes these tasks:
Selecting a process variable (point) for trending.
Selecting a trend to which you assign the process variable.

Assigning the process variable to a particular trend pen.


Configuring the pens scaling method (specifying minimum and maximum scale
values).
Configuring the trend duration and trend presentation. These criteria affect all the
trends pens.
Viewing the resulting trend.

Saving the trend configuration.

33

B0700FC Rev B

2. Process Displays

X/Y Plots
FoxView supports X/Y plots (Figure 2-10) that allow you to plot two process variables against
each other. You configure these plots through FoxDraw. An X/Y plot allows up to four relations to
be plotted within a single plot area. FoxView supports a maximum of 16 plots per display. Plots
consist of a trace line that shows all data points corresponding to the relation.

Figure 2-10. Example of a X/Y Plot

X/Y plots support both linear and logarithmic scales on both the X and Y axes. The color and
visibility of grid lines are configured in FoxDraw.
The relation data that is plotted can come from one of three sources:
Current real-time data
X/Y points from a read data file
Historical data.
Use FoxDraw to configure FoxView to retrieve historical data, on a pen-by-pen basis, for X and Y
data points individually and include this historical data in the X/Y Plot.
FoxView supports the ability to retrieve X/Y plot data from an ASCII file, created with a text
editor or a users application that contains data for a single relation. For the format of this data
file, see FoxDraw Software (B0700FD).

34

2. Process Displays

B0700FC Rev B

X/Y Plot Appearance


The appearance of an X/Y plot is determined by:
The X/Y plots configuration (via FoxDraw), which defines items such as the number
of points that can be displayed and the scan rate, the use of a time delay, whether
markers are to be used, the X/Y plots background color, whether a grid is to appear,
the appearance of X-axis and Y-axis scales, and plot relation labels. Additionally, the
number of pens and their configured colors affect the X/Y plots appearance.
The X/Y plots object data file. This creates background objects and affects the color
of points that lie in various portions of the X/Y plot area.
A pens X/Y plot data file. When an X/Y plot is invoked, data specified in an X/Y plot
data file loads into the pens data buffer and is displayed on the X/Y plot.
Real-time and historical data values (compound:block.parameters values,
shared variable values, or both).
Up to 50 static text fields within the graph area. You can specify the location, color,
font, font style, and font size for each static text field.
Up to 50 polygon/polyline objects.

Markers
An X/Y plot can display up to four series of plotted points (also called lines or pens). Each pens
appearance can display:
A leading marker with the previously plotted points indicated by the vertices of a
polyline (for example, -------o, or ------+).
A marker at each point (for example, ooooo or ++++++). The markers can be
connected with polylines (for example, o---o---o---o).
In the X/Y plot, the marker configured for the plotted pair appears in the area next to the names
of the X and Y pairs. The example indicator in Figure 2-11 distinguishes plotted data on plots
containing more than one plotted pair.

Figure 2-11. Plotted Data on Plots

35

B0700FC Rev B

2. Process Displays

Color
In addition to the marker (quantity and style) configuration, specifications made in FoxDraw for
the X/Y plots background color and pen color (point color) affect the X/Y plots appearance.
The newest X/Y pair can be drawn in one color, and previously plotted points may be drawn in a
different color. Additionally, the color of the most recent point can be based on another variable.
If one of the data values in a plotted pair is unavailable, out-of-service, bad, or in error, then no
data is plotted for the pair. A data field indicates the data quality of the current values for each
pair.

Plot Area Background


The X/Y plot area is user-defined in FoxDraw. The plot area can include background display
objects (by the inclusion of a data object file).

X-Axis and Y-Axis Scales


Scales are displayed if all pens within the plot are plotted with the same scales. If this is not the
case, FoxDraw allows you to select the relation's scale to be displayed by FoxView on the X-axis
and Y-axis of the plot. You can also specify that no scales be displayed.
In FoxView, the color of the X-axis and Y-axis scales indicate the relation whose scales are
currently shown.

Real-Time Data Values


Real-time values for the X/Y points are derived from Object Manager-connectable variables (process or shared) within the system. These values appear on the X/Y plot area at the configured scan
rate, once per scan period. The number of values displayed and retained in memory (data buffer)
is also configured in FoxDraw (up to 600 X/Y points).
Once this buffer is filled, the oldest points are removed from the plot. The X/Y plot displays up to
the configured limit within the plot. For example, if the plot is configured to display 300 points,
and 400 points are read in from a data file, only the last 300 points are displayed within the X/Y
plot. If the plot is configured for 300 points, after 300 real-time points are collected and
displayed, the oldest point (301st point) is erased.
If one of the data values in a plotted pair is unavailable, out-of-service, bad, or in error, no data is
plotted for the pair. This data field (indicating the current values for each pair displayed) includes
an indicator of the data quality.

Historical Data Values


FoxView plots real-time plot values before retrieving historical data to ensure that delays in
locating historians do not delay the display of real-time data. FoxView adds real-time data to the
plot at the configured scan rate.
FoxView places historical data received from the historian in a FIFO data buffer in front of the
real-time data. When the plot reaches the configured limit, FoxView removes historical data
points from the FIFO buffer as new data points are added to the plot. The color and marker style
for plotted historical data are the same as that of real-time updates.
If historical data cannot be retrieved for both parameters of a relation, FoxView plots no historical
data. If a relation is configured for both historical data and read file data, FoxView only displays
the historical data.
36

2. Process Displays

B0700FC Rev B

Out-of-Normal Polygons
FoxView displays out-of-normal polygons (polygons that represent out-of-normal processing
values) on X/Y plots. Out-of-normal polygons can be closed objects or open objects. FoxView
reads the data for the out-of-normal polygons from the object description file as described in FoxDraw (B0700BE). You can configure two behaviors with out-of-normal polygons:
As the most recent point of a plotted relation enters a closed polygon, the color of the
point changes (plotted markers and connecting line segments) to the color configured
in the polygon for the most recent point. If any relation is within the area defined by
the closed polygon, the line color of the out-of-normal polygon changes to the configured color. If there are no longer any most recent points within the polygon, the line
color of the out-of-normal polygon reverts to the original configured color.
As the most recent point of a plotted relation enters a closed polygon, the edge color
of the polygon can be configured to change. As long as the most recent point of any
relation is within the polygon, the edge color remains at the configured color. If a
most recent point is within two polygons, only the edge color of the topmost polygon
changes.

Optional Buttons on an X/Y Plot


If configured, an X/Y plot can have buttons that permit you to:
Save (write) X/Y plot points to a file
Run an application program to perform a linear regression analysis on the X/Y plot
points that have been saved as a file
Clear the plot area
Read a file containing X/Y plot data, displayed as points on the X/Y plot
Pause the plotting of points on the X/Y plot
Update the X/Y plot; resumes the plotting of points after a pause
Stop collecting data points
Start collecting and plotting data points
Flush the plot data buffers
Redraw the data that is stored in the data buffers.

X/Y Plot Functions


Depending on the X/Y plots configuration, the display may include buttons allowing you to:
Write the X/Y pairs to a file (called an X/Y plot data file).
Perform a linear regression analysis on the points. An application program would use
the X/Y plot data file as input.

Plot data points from an X/Y plot data file.


NOTE

The points plotted from the X/Y plot data file can be configured to be drawn on the
X/Y plot in a different color to distinguish the points.

Clear the plot area.


37

B0700FC Rev B

2. Process Displays

Alarm Notification
The FoxView Alarm Bar includes a System button and a Process button, as shown in Figure 2-12,
which indicate the health of the system equipment and the process, respectively.

Figure 2-12. FoxView Alarm Bar

You can also be made aware of an alarm from:


Alarm Manager displays
The faceplate of a Block Detail Display or Group Display
User-built displays that include alarm status
Designated printers and historians

Annunciator keyboards and FoxPanels.

System Button
Failures can occur at stations, at peripherals attached to stations, or during communications to
Fieldbus modules, Fieldbus processors, controllers, and I/O cards.
The System button indicates your I/A Series systems equipment status, as listed in Table 2-13.
Table 2-13. System Button and Equipment Status Information

System button
Steady green
Blinking green
Steady red
Blinking red

Equipment status
All equipment is healthy.
All equipment is healthy, but one or more previous failures are unacknowledged. One half of a fault-tolerant module has failed.
One or more acknowledged equipment failures exist.
One or more unacknowledged equipment failures exist.

Clicking the System button accesses System Management.

38

2. Process Displays

B0700FC Rev B

Process Button
When a block or group of blocks related to the process goes into alarm, the FoxView Process button turns red and blinks. The Process button status is described in Table 2-14.
Table 2-14. Process Button Status

Process Button
Steady green
Blinking green
Steady red
Blinking red

Process Status
No process alarms exist.
One or more alarms that have returned to normal are still unacknowledged.
One or more acknowledged alarms exist.
One or more unacknowledged alarms exist.

Clicking the Process button accesses the Alarm Manager, where you acknowledge alarms and
monitor alarm conditions.

Alarm Displays
The Alarm Managers multiple windows provide alarm displays, which in turn, provide access to
process displays.
You can view an alarm display to assess the criticality of process alarms before acknowledging and
resolving alarm conditions. From an alarm display you can quickly access a Block Detail Display,
a user-built display, or the top priority display.
By default, there are six alarm displays and an operators window, but your site may be configured
to use only the displays that are required. The alarm displays are described in Table 2-15.
Table 2-15. Alarm Displays

Alarm Display
Most Recent Alarms
New Alarm Summary
Unacknowledged
Alarm Summary
Acknowledged Alarm
Summary
Alarm History
Operations

Provides
Most recent unacknowledged alarms, updated every second.
All active unacknowledged alarms.
All unacknowledged alarms that have returned to normal.
All active acknowledged alarms.
All alarm and return to normal messages from a selected historian.
Horn management and access to other environments.

For more information about alarm displays, refer to the Alarm Manager On-Line Help or
I/A Series Workstation Alarm Management (B0700AT).

39

B0700FC Rev B

2. Process Displays

Alarms
Alarms and status messages are generated by alarm blocks and alarm options in certain blocks.
These alarms have priorities from 1 to 5 (1 is the highest priority), allowing you to quickly focus
on the most important plant alarm conditions.
Each compound has an alarm summary parameter (ALMLEV) that contains the priority of the
highest current alarm in that compound. To avoid nuisance alarms, you can inhibit low priority
alarms at the compound level via the CINHIB parameter.
Alarm messages from the blocks within the compound are sent to designated groups of
workstations or applications (workstations, AIM*Historian instances, printers) according to the
configured alarm groups.

ScratchPads
FoxView installation includes a set of ScratchPad trends (named trend_list) and group displays
(named group_list). Each of these ScratchPad applications allows you to set up a unique set of
20 trend overlays and 20 group displays for each FoxView environment. These overlays and
displays are configured within FoxView, without using FoxDraw. Each of these ScratchPad sets
has been implemented using existing FoxView commands and features.
Both trend_list and group_list can be added to any FoxView environment. trend_list and
group_list have been added to the Process_Eng environment. In addition, trend_list has been
added to the Operator environment. In the directory /opt/fox/displib/ScratchPad/Common, refer to the files readme_trend.txt and readme_group.txt for installation and operational information regarding this feature.
When added to an environment, a new menu entry appears in the menu bar titled ScratchPads,
as shown in Figure 2-13.

Figure 2-13. ScratchPads Menu

You can use the group_list or the trend_list menu commands to configure the corresponding
ScratchPad within FoxView. ScratchPad configurations for each environment are maintained
separately.

40

2. Process Displays

B0700FC Rev B

Shortcut Menus
FoxView provides context-sensitive shortcut menus of display commands for use in the Block
Detail displays and user-built displays. When you click the right-click mouse button on an updating field, overlay, or base display, the assigned shortcut menu opens. If you right-click over an
updating field, and the display also has menu commands associated with the display, the menu
commands for the updating object appear first, and then the menu commands for the display
appear. There are specific shortcut menus for use with specific operating environments such as the
Operator or Process Engineer environment.
In Block Detail displays, FoxView invokes the assigned shortcut menu when you right-click on an
updating field, indicator bar, limit indicator, or other areas on the base display. Figure 2-14 shows
an example of the default shortcut menu invoked when the process engineer right-clicks on the
measurement indicator bar in the control with bias overlay of a PID block detail display.

Shortcut Menu
Figure 2-14. Example of Shortcut Menu for Block Detail Display

41

B0700FC Rev B

2. Process Displays

Figure 2-15 shows examples of the default shortcut menus provided for the Initial and Operator
environments. Figure 2-16 shows examples of the default shortcut menus provided for the Process
Engineer and Software Engineer environments.
You can create custom shortcut menus and specify their contents through menu definition files.
For more information on menu definition files, refer to Display Engineering for FoxView Software
and Display Manager Software (B0193MQ).
Overlay Shortcut Menu
Closes the base display

Updating Field Shortcut Menu


C:B.P to which the updating field is connected
Closes the base display

Limit Indicator Shortcut Menu


C:B.P that moves the limit indicator vertically*
C:B.P that controls the visibility of limit indicator*

* When an object has more than one dynamic connection, right-clicking on


one of the connections displays the shortcut menu for that connection.
Figure 2-15. Examples of Shortcut Menus for Initial and Operator Environments

42

2. Process Displays

B0700FC Rev B

Overlay Shortcut Menu


Opens the base display in FoxDraw to configure objects
Disables moving the overlay
Closes the base display

Updating Field Shortcut Menu


C:B.P to which the updating field is connected
Opens the block detail display
Opens the base display in FoxDraw to configure objects
Enables moving the overlay
Closes the base display

Limit Indicator Shortcut Menu


C:B.P that moves the limit indicator vertically*
C:B.P that controls the visibility of limit indicator*

* When an object has more than one dynamic connection, right-clicking on


one of the connections displays the shortcut menu for that connection.
Figure 2-16. Examples of Shortcut Menus for Process and Software Engineers Environments

43

B0700FC Rev B

2. Process Displays

Moveable Overlays
FoxView supports moveable overlays (see overlay PIDC_11 in Figure 2-17). When first invoked,
moveable overlays are located on the FoxView window in the same position as stationary overlays.
However, you can move the overlays around or off the FoxView window.
You can move these overlays anywhere on the desktop. On Windows multi-head stations, you can
move overlays to any of the heads on the desktop.
Moveable overlays can be hidden behind the FoxView window, but the number of moveable overlays currently opened for each FoxView is displayed on the right of the FoxView status bar. You
can either see the open overlays, or determine if some are hidden behind the FoxView window.
Moveable overlays have a standard window frame and title bar. You use the title bar and frame for
selecting the window for repositioning and resizing. The window control menu is also available,
allowing windows to be closed and iconized. The title bar contains the name of the overlay.
A moveable overlay is initially displayed in a size relative to its FoxView window. In other words, a
1/4 screen overlay will occupy one quarter of the FoxView window, regardless of the actual size of
the window.
Moveable overlays are resizable. When resized, they retain their original aspect ratio. You cannot
resize an overlay to smaller than it would appear if it were inside the minimized FoxView window.
The minimum size for a FoxView window is generally specified as 1/4 the screen.
When FoxView is iconized, all overlays are also iconized. When the FoxView window is closed,
all the overlays close.
FoxView supports a maximum of 16 stationary and moveable overlays.
You can build moveable overlays via FoxDraw or include an argument specifying that the overlay
to be invoked be moveable using either the ov and ov_conn commands.
FoxView supports an embedded display script that is run when the overlay is closed. This feature
configures overlays that have no Close button to be moveable and allows them to be closed from
the window control menu.
FoxView provides a way for overlays that were built with previous versions of FoxView to be made
moveable. By default, however, FoxView opens all overlays in the manner in which they were
built. Thus, FoxView opens all previously built overlays as stationary and all newly built overlays
according to the way they were built in FoxDraw.
Using the View menu commands, you can open stationary overlays and make them moveable, or
you can open the overlays as built in FoxDraw. Clicking Moveable Overlays in the View menu
forces all overlays built prior to FoxDraw release 9.0 to open as moveable. It also forces all overlays
configured as FoxView mode in FoxDraw 9.0 or later to open as moveable. However, overlays
built as stationary with FoxDraw 9.0 or later do not open as moveable.
FoxView provides shortcut menu commands to switch stationary overlays to moveable and moveable overlays to stationary. Right-clicking a stationary overlay opens a shortcut menu from which
you can click Moveable to change the overlay to a window that you can move by clicking and
dragging the title. Right-clicking a moveable overlay opens a shortcut menu from which you can
click Stationary to change the overlay to a stationary one.

44

2. Process Displays

B0700FC Rev B

Moveable
Overlay

Figure 2-17. FoxView Moveable Overlay Typical

45

B0700FC Rev B

2. Process Displays

Profile Plots
Profile plots comprise sets of Y-axis variable values plotted against an X-axis variable such as
length, distance, or frequency. Figure 2-18 shows an example of a multi-line profile plot using
different colors for each set of data points.

Figure 2-18. Multi-line Profile Plot

Up to four color-coded sets of data points can be displayed in the plot area in either a line style or
a bar style. Only linear scaling is supported on the X and Y axes.
Both the line and bar style profile plot use color to indicate:
Each line or bar line (1 to 4) with data values within normal limits
Each line or bar line of data values exceeding alarm limits
Each reference line (1 to 4)
The fill colors for bars if filled bars are configured.
For more information on profile plots, see Chapter 10 Profile Plots.

46

3. FoxView Window and


Dialog Boxes
This chapter describes the FoxView window and describes menu items, menu bar items,
and buttons.

FoxView Window
The FoxView window includes the main menu bar, System Bar, Display Bar, status bar, and the
display area.

Menu Bar
The menu bars menu items vary, depending on the current operating environment, as listed in
Table 3-1.
Table 3-1. Menu Items

Environment
Initial
Operator
Process Engineer
Software Engineer
View_Only

Menus
File, Help
File, Disp, Disp_1, Disp_2, ScratchPads, Help
File, View, Config, Disp, Disp_1, Disp_2, SftMnt, Help, ScratchPads
File, Config, Disp, Disp_1, Disp_2, SftMnt, Help
File, Disp, Disp_1, Disp_2, Help

47

B0700FC Rev B

3. FoxView Window and Dialog Boxes

System Bar
The System Bar (located beneath the menu bar) is divided into three sections, as listed in
Table 3-2.
Table 3-2. System Bar Sections

Section
Alarm Bar

Message Bar
Time/Date Bar

Description
Contains two buttons (Figure 3-1):
The System button indicates system equipment health. Select this
button to access System Management, where you can acknowledge system horns, monitor system health, and perform equipment-related tasks.
The Process button indicates process health. Select this button to open
the Alarm Manager, where you can acknowledge alarms, respond to
alarm conditions, and review current and previous alarms.
Displays the last 25 operator error messages and application-related messages.
Indicates the current date and time.

Figure 3-1. Alarm Bar

Display Bar
The Display Bar is the vertical bar at the left side of the FoxView window. It contains
18 label-only buttons or eight buttons with thumbnail images. Clicking a display bar button
executes a command or opens a display.
Refer to Assigning Displays to the Display Bar on page 82.

Status Bar
The status bar (located across the bottom of the FoxView window) indicates the current display,
the current operating environment, and the associated Historian.

48

3. FoxView Window and Dialog Boxes

B0700FC Rev B

Display Area
You can open a display in the display area from:
The menu bar
The Display Bar
The File menu (select one of the four most recently used displays)
An annunciator keyboard or FoxPanels
FoxSelect
Alarm Manager
Another display.

Control Menu
The control menu (Figure 3-2), located in FoxView upper-left corner, provides the means to resize the FoxView window.

Figure 3-2. Control Menu

Table 3-3. Control Menu Commands

Command
Restore
Move
Size
Minimize
Maximize
Close

Description
Restores a maximized window to its previous size.
Lets you move the window by placing the cursor in the title bar and dragging.
Lets you reduce or enlarge the window manually by dragging an edge or corner.
Reduces the window to a button on the taskbar at the bottom of the screen.
Enlarges the window to full screen.
Exits FoxView.

49

B0700FC Rev B

3. FoxView Window and Dialog Boxes

Menu Bar Items


File Menu
The File menu includes the commands listed in Table 3-4.
Table 3-4. File Menu Commands

Command

Description

Change Environment
(CTRL+E)
FoxSelect

Opens the Change Environment dialog box to select the desired


environment. If required, enter a password.
Opens the FoxSelect window, an expandable hierarchical view of the
control database, showing the Station, Station Block, Compounds,
and Blocks.
Opens the Print dialog box to print the current window. This command
captures the current window and any dialog boxes on top of the window.
Opens another previously configured FoxView window. Refer to Display
Engineering for FoxView Software and Display Manager Software
(B0193MQ).
Brings up the Usage Summary screen from which you can select the name
of a display manager to be opened. Refer to Display Engineering for FoxView Software and Display Manager Software (B0193MQ).
Places FoxView into Point selection mode.
Lists the last four opened displays in descending order, with the current
display at the top. Clicking an entry entries opens its display.

Print (CTRL+P)
Additional FoxView

FoxView Usage

Select Point
List of most recently
used displays
(CTRL+1, CTRL+2,
CTRL+3, CTRL+4)
SelectTrend
Exit

50

Places FoxView into trend selection mode.


Quits the FoxView window. The initial FoxView window can be exited,
but immediately restarts. FoxView can be iconified.

3. FoxView Window and Dialog Boxes

B0700FC Rev B

View Menu
Table 3-5 lists commands that are available from the Disp menu.
Table 3-5. View Menu Commands

Command

Description

Window Preferences
Moveable Overlays
As Built Overlays

Selecting this item opens the FoxView Preferences dialog box from which
you can specify the FoxView windows appearance.
Selecting this opens overlays as moveable.
Selecting this opens overlays as they were originally built.

Disp (Disp_1, Disp_2) Menu


Table 3-6 lists commands that are available from the Disp menu.
Table 3-6. Disp Menu Commands

Command
Disp

Disp_1
Disp_2

Description
Opens a list of the displays and subdirectories in:
\opt\menus (Windows).
The list cascades to show the contents of the directory and subdirectories.
Opens a list of the displays in the /opt/menus/d1 directory.
Opens a list of the displays in the /opt/menus/d2 directory.

Config Menu
This menu lists the standard and optional configurators used to define your process control
system. Examples of configurators are FoxDraw, Historian, and the Integrated Control Configurator.

ScratchPads Menu
FoxView installation includes a set of ScratchPad Trends (named trend_list) and Group displays
(named group_list). When added to an environment, a new menu entry appears in the menu bar
titled ScratchPads. The ScratchPads menu commands are listed in Table 3-7.
Table 3-7. ScratchPads Menu Commands

Command
group_list
trend_list

Description
Used to access a set of 20 group displays for each environment.
Used to access a set of 20 trend overlays for each environment.

51

B0700FC Rev B

3. FoxView Window and Dialog Boxes

Help Menu
The commands in the Help menu are described in Table 3-8.
NOTE

Contents and Utilities Help commands are available only in the Process Engineer
and Software Engineer environments.

Table 3-8. Help Menu Commands

Command

Description

Contents
Utilities Help
About FoxView
About I/A

Displays the Contents Tab of the FoxView On-Line Help screen.


Brings up the Help Topics Dialog box with the tabs: Contents, Index, and Find.
Displays the FoxView version and copyright information.
Displays the version of the I/A Series software installed.

Dialog Boxes
History Start/Stop Time Dialog Box
Table 3-9 lists the fields and buttons on the History Start/Stop Time dialog box.
Table 3-9. Fields and Buttons - History Start/Stop Time Dialog Box

Field or Button
Start
Stop
Duration
Scan Rate
Month

Year

Duration Selection
Calendar
Year arrows

52

Description
A read-only field showing the start of the historical trend period.
A read-only field showing the end of the historical trend period.
Displays the Duration value, specified through the Data Rate Selection
dialog box.
Displays the Scan Rate value, specified through the Data Rate Selection
dialog box.
Click the down arrow for a list and select the start month. Or use the
Month left and right arrow buttons (located to the right of the calendar)
to move the selected month backward or forward.
Click the down arrow for a list and select the start year. Or use the Year left
and right arrow buttons (located to the right of the calendar) to move the
selected year backward or forward.
Click this button to open the Data Rate Selection dialog box where the
Scan Rate and the Duration values can be specified.
Click the desired start day. The calendar updates when you select a new
start month or year.
Use the left and right arrow buttons to move the selected year backward
or forward.

3. FoxView Window and Dialog Boxes

B0700FC Rev B

Table 3-9. Fields and Buttons - History Start/Stop Time Dialog Box (Continued)

Field or Button
Month arrows
Week arrows
Format
Hours
Min

Description
Use the left and right arrow buttons to move the selected month backward
or forward.
Use the left and right arrow buttons to move the selected day backward or
forward by a week.
Click the down arrow for a list and select the clock format, 24 Hours or
AM/PM.
Select the start hour, 00 to 23.
Select the start minute, 00 to 59.

Data Rate Selection Dialog Box


Use this dialog box to specify the data rate (duration and scan rate) for the trend. These settings
affect each of the trends pens.
Click the arrow keys to increase or decrease the value of entries in the days, hours, and minutes
boxes.
When you click OK, the values are stored and the dialog box closes. If the duration and scan rate
values conflict, the Valid Scan Rates dialog box presents one or more valid scan rates from which
to select.
Duration refers to the length of the time that displays on the trend.
Scan Rate refers to the time between plotted points.

FoxView Preferences Dialog Box


This dialog box allows you to select options that customize your FoxView window.
NOTE

Options selected from this dialog box override settings configured from the Alarm
and Display Manager Configurator (ADMC).
The dialog box has two tabbed pages: Window/Application Options and Window Position.

53

B0700FC Rev B

3. FoxView Window and Dialog Boxes

Window/Application Options Tab


This tabbed page includes check boxes and a set of option buttons.
Select
Allow move
Allow maximize
Allow minimize
Allow resize
Show Display bar
Show Status bar
Allow application exit
Save preferences
on application exit
Save above options

To
Permit the FoxView window to be moved.
Permit the FoxView window to be maximized.
Permit the FoxView window to be minimized.
Permit the FoxView window to be resized.
Permit the display of the FoxView Display Bar.
Permit the display of the FoxView Status Bar.
Permit the closing of this FoxView window.
Retain all the selections made in this dialog box upon exiting this
FoxView instance.
With regard to the above settings, select one of the choices listed next.

Choose
Dont save
Save now
Save on app exit

To
Temporarily set up options, but maintain the original settings upon
closing FoxView.
Immediately save the above settings.
Temporarily set up the above options, and save these settings upon
closing FoxView.

Window Position Tab


This tabbed page includes one set of option buttons.
Window Size and Placement

The Option buttons allow you one of three choices listed next.
Choose
Dont save
Save now
Save on app exit

54

To
Temporarily use the current window size and placement settings,
but maintain original settings upon closing FoxView.
Immediately saves the current window size and placement settings, which
are maintained until they are manually reset.
Automatically save the existing window size and placement settings when
FoxView closes.

4. Using FoxView
This chapter describes FoxView procedures, such as system checks, time/date settings, working
with trends, displays and alarms, and customizing environments.

Checking the System


When you begin a shift, perform these checks before relieving the outgoing operator.
To check the system:
1. Verify that the green LED on each Fieldbus Module, Fieldbus processor, and power
module is illuminated.
NOTE

Also check the indicators on other equipment that supports the process.
2. Check the operator log for power outages or conditions requiring restart.
3. Check the scrollable message bar in the menu bar and the printer for significant error
messages.
4. Open the Alarm Manager and check the most recent alarm conditions.
5. Make sure there is adequate paper in all printers.
6. If necessary, adjust the brightness and contrast on the monitors.

Setting the Date and Time


At a workstation allowing protected actions, you can change the time and date.
! CAUTION
Only personnel with authorization should perform the following procedure.
Resetting the time can affect Historian data collection, trending, reporting, and
other parts of the system.
This capability requires the use of System Management. Refer to System Management Displays
(B0193JC).

55

B0700FC Rev B

4. Using FoxView

Specifying FoxView Preferences


The FoxView window preference settings control the appearance and behavior of the FoxView
window. These settings override the settings that were configured from the Alarm and Display
Manager Configurator.
To specify preferences:
1. Click View > Window Preferences.
The FoxView Preferences dialog box appears.
2. Select the appropriate options for your needs.
Two tab pages allow you to retain two sets of information. Window size and placement is controlled by one option button; other options are controlled by another
choice.
3. Optionally, click Save now to immediately save your settings or Save on app exit
to save your settings when you close FoxView.
The default setting Dont save maintains the original settings when you close
FoxView.
4. Click OK or Apply.

Operating on Environments
Accessing the Operator Environment
To access the Operator environment:
1. Click File > Change Environment.
The Change Environment dialog box appears.
2. Click the down arrow.
A list of available environments appears.
3. Choose Operator.
4. If required, enter a password.
5. Click OK.

56

4. Using FoxView

B0700FC Rev B

Changing the Environment


You can change from one environment to another environment.
By default, the File menus most recently used display list clears each time you change
environments.
After changing environments, nothing happens when you press Ctrl+2 or the Previous
Display button. As displays are called in, entries are added to the most recently used list.
To change to another environment:
1. Click File > Change Environment.
2. Click the down arrow.
3. Choose the desired environment from the list of available environments.
4. If required, enter a password.
5. Click OK.

Data Entry Error Messages


Potentially, you might receive one of the messages, as listed in Table 4-1, when you enter data.
Table 4-1. Data Entry Error Messages

Message
Bad pick
Bad set
Bad name
Bad type
Range error
Range type
******
Val type
Name error

Meaning
No parameter is selected.
The selected parameter is not settable.
Non-Boolean parameter cannot be toggled.
The selected value cannot be ramped.
Invalid range for ramp.
Invalid range type for ramp.
FoxView cannot access the parameter to be ramped.
String value cannot be ramped.
Ramp parameter is not defined.

57

B0700FC Rev B

4. Using FoxView

Working with Trends


Opening a Trend
To open a trend:
From the Block Detail Display, click the TREND overlay button.
For more information, refer to Trends on page 26.

Selecting a Time Period for Historical Data


You can specify a trends start/stop time, duration, and format of the date/time stamp.
To select a time period for historical data:
1. Pause the trend.
2. Click any date/time stamp.
The History Start/Stop Time dialog box appears. Table 4-1 lists the dialog box fields
and buttons.
Table 4-2. Fields and Buttons - History Start/Stop Time Dialog Box

Field or Button
Start
Stop
Duration
Scan Rate
Month

Year

Duration Selection
Calendar
Year arrows

58

Description
A read-only field showing the start of the historical trend period.
A read-only field showing the end of the historical trend period.
Displays the Duration value, specified in the Data Rate Selection
dialog box when the Duration Selection button is selected.
Displays the Scan Rate value, specified through the Data Rate Selection
dialog box, by clicking the Duration Selection button.
Click the down arrow for a list and select the start month. Or use the
Month left and right arrow buttons (located to the right of the calendar) to
move the selected month backward or forward.
Click the down arrow for a list and select the start year. Or use the Year left
and right arrow buttons (located to the right of the calendar) to move the
selected year backward or forward.
Click this button to open the Data Rate Selection dialog box where the
Scan Rate and the Duration values can be specified.
Click the desired start day. The calendar updates when you select a new
start month or year.
Use the left and right arrow buttons to move the selected year backward or
forward.

4. Using FoxView

B0700FC Rev B

Table 4-2. Fields and Buttons - History Start/Stop Time Dialog Box (Continued)

Field or Button
Month arrows
Week arrows
Format
Hours
Min

Description
Use the left and right arrow buttons to move the selected month backward
or forward.
Use the left and right arrow buttons to move the selected day backward or
forward by a week.
Click the down arrow for a list and select the clock format, 24 Hours or
AM/PM.
Select the start hour, 00 to 23.
Select the start minute, 00 to 59.

3. Select a year, month, day, hour, minute, and a history duration.


4. Click OK.

Configuring Trend Duration and Scan Rates


To change a scan rate or duration, click the Duration Selection button in the History Start/Stop
Time dialog box, as shown in Figure 4-1.

Figure 4-1. History Start/Stop Time Dialog Box

This invokes the Data Rate Selection dialog box, as shown in Figure 4-2, where trend duration
and scan rates may be entered for the trend. This Data Rate Selection dialog box is the same
dialog box that is displayed within the Online Trend Configurator.

59

B0700FC Rev B

4. Using FoxView

Figure 4-2. Data Rate Selection Dialog Box

Pausing a Trend
You pause a trend to:
More easily view the graph
Page forward or backward
Activate the trend readout feature.
To pause a trend:
Click the Pause button.
Trend updating stops, but trend data collection continues. Data that is not plotted is
saved until you unpause the trend.
Click in the graph area to display the vertical readout cursor. As you move the cursor, the
numerical readout fields display the values of the trend variables at the cursor position, and the
date and time at cursor position display in the Duration and Scan Rate area.

60

4. Using FoxView

B0700FC Rev B

To choose a History Start/Stop Time:


When the trend is paused, click the time/date stamp at the left of the chart to specify
the time period for historical trend data.
To unpause a trend:
Click the Update button.
The graph displays all the data points that were collected during the pause, and new
values appear at the right.
Trend readout is disabled. The readout cursor disappears, the data area again displays
the most recently plotted trend variables, and the time area displays the duration/scan
data.

Navigating Alarm Displays


To access the initial alarm display:
In the Alarm bar, click Process.
By default, the Current Alarms Display appears.
To access additional alarm displays:
From the Displays menu, choose one of the following:

Current Alarms

Most Recent Alarms

New Alarm Summary

Unacknowledged Alarm Summary

Acknowledged Alarm Summary

Alarm History

Operations.

To close an alarm display:


Click File > Dismiss.
To exit the Alarm Manager:
Perform one of the following actions:
Press ALT+F4.

Click the X (in the top-right corner of window).


From the Control menu (top-left of window), click Close.

61

B0700FC Rev B

4. Using FoxView

Paging a Trend
To page through trend data to view historical data:
1. Click the Pause button.
2. Click the left arrow button to page backward, click the right arrow button to page forward.

Accessing a Trend Readout


When a trend is paused, clicking in the graph area displays the readout cursor, which is a vertical
hairline. As you move the cursor, the data area displays the time and values of the trend variables
at the cursor position.

Assigning an Updating Value to a Trend


On any display, you can pick an updating value field (such as a fill bar on a faceplate or a
numerical readout) and assign that variable to a trend.
The trend can be part of the same display or a different display, or it can be running on another
FoxView instance.
When selecting an updating graphic object with the right mouse button to copy the connected
variable to the clipboard, all process variables that are connected to the object get displayed in the
selection menu and can be selected. Connected variables are often copied to the clipboard so that
they can be assigned to a trend pen.
NOTE

Some process variables are not appropriate for trending. For example, although
.BLKSTA and .ALMSTA are parameters that are often used in process graphics,
these parameters are bit strings and cannot be trended without specifying the bits to
be trended.

62

4. Using FoxView

B0700FC Rev B

To select an updating field (entering Select and Assign mode):


NOTE

On a touchscreen workstation, first choose Select Point from the File menu, and
then touch the updating field.
1. Position the cursor over an updating point and press and hold the right mouse button.
2. Click File > Select Point.
NOTE

Be sure to touch or click Select Point at the far right side of the menu.
If you are using a mouse, when you point at an updating field the cursor changes from a
left-pointing arrow to a magnifying glass. When you release the right mouse button on an
updating field, the Dynamic Attribute type and the variable name appear in the FoxView
message line.

3. Click the message to select the variable.


4. Access a trend.
To assign the variable to a trend line:
In the trend configuration area, click an A (Assign) button.
NOTE

Select and Assign is the same as Select_Pnt in Display Manager. Refer to display
engineering concepts documentation for information on protecting this feature
using the SAA_PROT variable.

Changing the Pen for Y-Axis Scale Display


If the Y-axis scales are visible and all pens are not configured with same scale, you can change the
pen for scale display on the left side of the trend graph.
To change the pen for a Y-axis scale display:
Click the scale area of the trend.
The display of trend scales changes to the next pen in the trend graph. The color of
the scale numbers changes to match the color of the scales of the pen being displayed.

63

B0700FC Rev B

4. Using FoxView

Working with ScratchPads


FoxView installation includes a set of scratchpad trends (named trend_list) and group displays
(named group_list). Each of these scratchpad applications allows you to set up a unique set of
20 trend overlays and 20 group overlays for each FoxView environment.

ScratchPad Trends
Accessing Trend_list

To open the list of available trends (Figure 4-3):


Click ScratchPads > trend_list.

20 trend buttons
available for assignment

Buttons to assign new


trends to the adjacent
trend buttons

A Help button with general operating instructions


A Close button to close the trend_list overlay
Figure 4-3. Trend List Overlay

Creating a New Trend on trend_list

To create a new trend on trend_list:


1. Select an A (Assign) button next to the trend button to be assigned (Figure 4-3).
The trend_setup1.fdf overlay opens in the top center of the display (Figure 4-4).
2. In the trend setup overlay, give the trend button a label by entering a name in the
Button Label area, and then pressing Return.
This label can be up to 10 characters long. You can use any alphanumeric characters.
Spaces are converted to underscores, and lowercase letters are converted to uppercase.
64

4. Using FoxView

B0700FC Rev B

3. Select the type of overlay to use (Default, Stationary or Moveable), as shown in


Figure 4-4.
Default opens the overlay in the mode to which FoxView is set. Stationary or
Moveable opens the overlay as described by the term.
4. Select the size of the trend to be used (Figure 4-4).
The trend setup_size.fdf overlay opens (Figure 4-5).
trend_setup.fdf

Trend_list Button Label

Selected Button Label

Overlay Types

Selected Overlay Type

Trend sizes

Figure 4-4. Trend_Setup Overlay

5. Select one of the four screen size overlays (Figure 4-5) for each trend:
To position the overlay in the display, you can either enter coordinates into the ROW
and COLUMN text boxes, or move the horizontal and vertical slider.
Half Screen
trend_setup_1_2.fdf

Quarter Screen
trend_setup_1_4.fdf

Eighth Screen
trend_setup_1_8.fdf

Full Screen
trend_setup_1_full.fdf

Figure 4-5. Different Sizes of Trends

6. Click Save after the trend positions are set.

65

B0700FC Rev B

4. Using FoxView

Adding Pens to a Trend

There are several ways to configure the pens of the trend overlay through FoxView.
Select point can be used by right-clicking the mouse over a configured object:
1. Open a display that has the I/O point to be trended.
2. Right-click an object to which the I/O point is connected.
This opens a list of configurations that are connected to the object.
3. Click the configuration for Compound:Block.Parameter to be trended.
The Compound:Block.Parameter is copied to the system clipboard.
4. Open the trend_list overlay from the ScratchPads menu and select the appropriate
trend button.
5. In the pen information area of the trend, click an A (Assign button) to assign the
Compound:Block.Parameter on the clipboard to the pen.
When using a touch screen, use Select Point from FoxViews File menu:
1. Open a display that has the I/O point to be trended.
2. In FoxView, click File > Select Point.
3. Click an object to which the I/O Point is connected.
This opens a list of configurations that are connected to the object.
4. Click the configuration that is to be trended to copy the Compound:Block.Parameter
to the system clipboard.
5. Open the trend_list overlay from the ScratchPad menu and select the appropriate
trend button.
6. In the pen information area of the trend, click an A (Assign button) to assign the
Compound:Block.Parameter on the clipboard to the pen.
Use the Online Trend Configurator:
1. Open the trend_list overlay from the ScratchPads menu and select the appropriate
trend button.
2. Right-click in the Trend Grid Area to open the Online Trend Configurator.
For information on using the Online Trend Configurator, refer to Online Trend
Configuration on page 121.
Saving Pens of a Trend

To save the pen assignments:


1. Right-click in the trend grid area to open the Online Trend Configurator.
2. Click the Permanent button in the Save/Exit Choices section of the display.
3. Click OK.
NOTE

Pen assignments that were not saved are lost when the trend is closed.

66

4. Using FoxView

B0700FC Rev B

ScratchPad Trend Shortcut Menu


A shortcut menu (Figure 4-6) is accessible from the trend_list overlay by right-clicking a configured trend_list button.
From this shortcut menu you can change:
The location where the trend opens

The label of the button that appears in the trend list


The mode in which the overlay opens: Moveable or Stationary.

Shortcut Menu

Figure 4-6. ScratchPad Trends Shortcut Menu

Change Trend Location


Change Location, in the ScratchPad Trends shortcut menu, opens the Trend Location overlay
(Figure 4-7). You can change the location in which the trend opens without rebuilding and
configuring a new trend.

Figure 4-7. Trend Location Overlay

67

B0700FC Rev B

4. Using FoxView

To change the location of the trend:


1. Right-click a configured trend_list button.
2. From the shortcut menu, click Change Location.
3. Click one of the nine predefined overlay location setup buttons.
The buttons correspond to the relative screen location (UL=Upper Left, UP=Upper
Center, and UR=Upper Right).
4. Enter a value for ROW (% down from the top of the screen) and press Enter, then
enter a value for COLUMN (% across from the left) and press Enter. Click ASSIGN.
The location selections are display in the New Loc field.
5. Click one of the following:
SAVE to save the changes to the trend_list button.
CANCEL to exit without saving the changes.

Change Trend Label


Change Label, in the ScratchPad Trend shortcut menu, opens the Trend Button Name overlay
(Figure 4-8). you can change the label that appears in the trend list overlay.

Figure 4-8. Trend Button Name Overlay

To change the label that appears on a trend list overlay:


1. Right-click a configured trend_list button and choose Change Label from the
shortcut menu.
2. In the New Name field, enter the name that is to appear on the trend_list button, and
press Enter.
3. Click one of the following:

save the changes to the trend_list button.


CANCEL to exit without saving the changes.

68

SAVE to

4. Using FoxView

B0700FC Rev B

Change Trend Mode


Change Mode, in the ScratchPad Trend shortcut menu, opens the Trend Mode overlay
(Figure 4-9). You can change the mode in which the overlay opens (Default, Moveable, or Stationary) without building or configuring a new display.

Figure 4-9. Trend Mode Overlay

To change the mode in which the overlay opens:


1. Right-click a configured trend_list button.
2. From the shortcut menu, click Change Mode.
3. Click:
DEFAULT to open the overlay as configured in FoxDraw.
STATIONARY to open the overlay in stationary mode.
MOVEABLE to open the display in moveable mode.
4. Click one of the following:
SAVE to save the changes to the trend_list button.
CANCEL to exit without saving the changes.

69

B0700FC Rev B

4. Using FoxView

ScratchPad Group Displays


Accessing Group_list

To access the group_list:


From FoxView, click ScratchPads > group_list.
The list of available group displays appears. Refer to Figure 4-10.

20 trend buttons
available for assignment

A Help button with general operating instructions


A Close button to close the trend_list overlay
Figure 4-10. Group_list Overlay

70

Buttons to assign new


trends to the adjacent
trend buttons

4. Using FoxView

B0700FC Rev B

Creating a Group Display on the group_list

To create a group display on the group_list:


1. Add a new group display by selecting the A (Assign) button next to the group button
to be assigned, as shown in Figure 4-10.
This button opens the label.fdf overlay in the top center of the display, as shown in
Figure 4-11.

Button label

Creates Group Display


Figure 4-11. Label Overlay

2. In the group setup overlay, give the group button a label by selecting and typing in the
Label area, and then pressing Return.
The label can be up to 10 characters long. You can use any alphanumeric characters.
Spaces are converted to underscores, and lowercase letters are converted to uppercase.
3. After entering the Group Display label, click Create to create the new Group
display.
Adding Faceplates and Trends to the Group Display

There is a button at the bottom of the group display called Group Editor (Figure 4-12). Select this
button to open the Group_config.fdf overlay shown in Figure 4-13. This overlay lets you
define the overlays to be opened in each location of the group display. A location can be EMPTY,
connected to a COMPOUND:BLOCK faceplate, or connected to a TREND.

Faceplate
Positions

Group
Configuration
Figure 4-12. Group Base

71

B0700FC Rev B

4. Using FoxView

NOTE

If individual overlays are converted to widescreen monitor format, their tile position
may differ from their originally intended positions. It is not recommended to convert the individual overlays. Refer to Conversion of Overlays in FoxDraw Software (B0700FD).

Tile
Positions

Group Display
Name

Save
Changes

Cancel Changes
Figure 4-13. Group_config Overlay

72

4. Using FoxView

B0700FC Rev B

There are several ways to assign a Compound Block Faceplate to a tile position.
Select Point can be used by right-clicking the mouse on a configured object:
1. Open a display that has an I/O point to be trended.
2. Right-click on an object to which the I/O point is connected.
This opens a list of configurations that are connected to the object.
3. Click the configuration that is connected to the Compound:Block.Parameter to be
trended to copy the Compound:Block.Parameter to the system clipboard.
4. Open the group display from the group list, or choose the group display from
FoxView recent file list, if it is there.
5. Open the Group Editor overlay and select an ASGN (Assign) button next to the tile
position where the faceplate is to appear.
6. To save the changes click Update.
The new group display opens.
Manually enter the Compound:Block
1. Select the text field for one of the position variables P1 through P8.
2. Enter the Compound:Block name.
3. Press Enter when done.
Upper and lowercase may be used. The Update button converts everything to
uppercase.
4. To save the changes, click Update.
The new group display opens.
When using a touch screen, use Select Point from the FoxView File menu.
1. Open a display that has an I/O point to be trended.
2. From FoxView, click File > Select Point.
3. Click an object to which the I/O point is connected.
This opens a list of configurations that are connected to the object.
4. Click the configuration for the Compound:Block.Parameter to be trended.
The Compound:Block.Parameter is copied to the system clipboard.
5. Open the group display from the group list or select the group display from the
FoxView recent file list.
6. Open the Group Editor overlay and select an ASGN (Assign) button next to the tile
position where the faceplate is to be assigned.
7. To save the changes click Update.
The new group display opens.

73

B0700FC Rev B

4. Using FoxView

To add a trend to a tile position:


1. Select the text field for one of the position variables P1 through P8.
2. Type the word TREND, and press Return.
Upper and lowercase can be used. The Update button converts everything to
uppercase.
3. To save the changes click Update.
The new group display opens.
To remove a position configuration:
1. Click the Delete button next to the position to be removed.
To save this change, click Update, or select the text field for one of the position
variables (P1 through P8).
The new group display opens.
2. Type the word EMPTY, and press Enter.
Upper and lowercase may be used. The Update button converts everything to
uppercase.
3. To save the changes click Update.
The new group display opens.
You can also rename the group label that appears on the group_list by selecting
the GROUP NAME text area, located at the bottom of the overlay, entering the
new name, and pressing Enter.
This label can be up to 10 characters long. You can use any alphanumeric
characters. Spaces are converted to underscores, and lowercase letters are
converted to uppercase.
NOTE

Pressing Enter is required to assign the new label.


4. Once the edits are made, you can do one of the following:
Save the edits by clicking the Update button in the lower right corner of the
overlay.
Cancel the edits by clicking the Cancel button.

74

4. Using FoxView

B0700FC Rev B

Online Trend Configuration


Selecting a Process Variable to Configure an Online Trend
You can select a process variable (point) and assign it to a trend pen. The method you use depends
on your workstations hardware, as described in Table 4-3.
Table 4-3. Selection Methods

Hardware
Touchscreen
Mouse
Keyboard

You can
Place the workstation into trend mode.
Use the FoxView Select and Assign capability.
Enter the name of the process variable (Compound:Block.Parameter)
and optionally enter a label/description.

To select a point on a touchscreen workstation:


1. Bring up the display that contains the point you want to trend.
2. From FoxView, click File > Select Point.
3. Touch the field or graphic that you want to trend. Select the Point (C:B:P)
The process variable is copied to the clipboard for pasting and appears in the
FoxView message bar.
To use the Select and Assign capability (this procedure requires a mouse):
1. Bring up the display that contains the point you want to trend.
2. Place the mouse pointer on the object (graphic or field).
3. Right-click the mouse. Click the Point (C:B:P)
The process variable is copied to the clipboard for pasting and appears in the
FoxView message bar.

75

B0700FC Rev B

4. Using FoxView

Assigning a Point to a Trend


Upon selecting a point, you must assign it to a trend pen. The assignment method you use
depends on your workstation.
To use trend mode (touchscreen workstation):
1. Bring up the trend to which you want to assign the point.
2. Click File > Select Trend.
FoxView is placed into trend selection mode. The trend area is now pickable, invoking
the Online Trend Configurator.
NOTE

You cannot call up the Online Trend Configurator when the trend is in the paused
state. In the paused state, a mouse click within the trend area initiates a cursor
readout, displaying the value of the trend lines at the cursor in the data fields.
3. Touch the trends graph area.
The Online Trend Configuration dialog box appears.
4. Touch one of the pens A (Assign) buttons.
The objects process variable (Compound:Block.Parameter) appears in the Variable
box.
To use the Select and Assign capability (this procedure requires a mouse):
1. Bring up the trend to which you want to assign the point.
2. Place the mouse pointer on the graph area and right-click the mouse.
The Online Trend Configuration dialog box appears.
3. Place the mouse on one of the four pens A (Assign) buttons and click the left-mouse
button.
The objects process variable (Compound:Block.Parameter) appears in the Variable
box.
To assign a the point using a keyboard:
1. Bring up the trend to which you want to assign the point.
2. Place the mouse pointer on the graph area and right-click the mouse.
The Online Trend Configuration dialog box appears.
3. For one of the four pens, enter the Compound:Block.Parameter in the Variable box.
Refer to the Online Trend Configurators On-Line Help system for more information.

76

4. Using FoxView

B0700FC Rev B

Working with Displays


Accessing a Block Detail Display
FoxView allows you to select a point (process variable) and call up the points Block Detail
Display.
To access a Block Detail Display by selecting a point:
1. Perform one of these actions.
Right-click the mouse on a point to access a shortcut menu, then select the point
by clicking either mouse button.
From the File menu, click Select Point. Select the point on the display to
access a shortcut menu, and select a point by clicking either mouse button.
A message is displayed on the FoxView message line.
2. Click FoxSelect in the Display Bar.
The Block Detail Display appears.
To access a Block Detail Display from FoxSelect:
1. From the FoxSelect window, expand a compound.
2. Select the desired block.
3. Click the Show Detail Display button.
NOTE

You can also access a Block Detail Display from a group display, or by pressing
either an annunciator key or a FoxPanels button.

Accessing Compound Detail Displays


You can call up a Compound Detail Display from the FoxSelect window.
To call up a Compound Detail Display:
1. From the FoxSelect window, expand the list of stations.
2. Select the desired compound.
3. Click the Show Detail Display button.
Refer to Overview of FoxSelect on page 85.

77

B0700FC Rev B

4. Using FoxView

Assigning Displays to the Display Bar


You can assign a display to the Display Bar in your current environment.
When you change to a different environment, neither the thumbnail nor the display assignment is
saved. The Display Bar reverts to the assignment set in the environment file.
NOTE

To permanently assign a bitmap to the Display Bar, refer to Display Engineering for
FoxView Software and Display Manager Software (B0193MQ).
To assign a display to the Display Bar:
1. Open the desired display.
2. Place the cursor on the button to which the display is to be assigned.
3. Right-click to display a pop-up menu.
4. Choose Assign.
The display name appears on the button.

Accessing a User-Built Display


You can access a user-built display from:
The menu system
The display bar
Other displays
Annunciator panel keys (or FoxPanels buttons)
Alarm displays (the Alarm Manager).

Working with Alarms


Accessing Alarm Displays
To access alarm displays:

Click the Process button in the Alarm bar.


By default, the Current Alarms Display appears.
NOTE

Your system may be configured to call up one of the other displays provided by the
Alarm Manager.

78

4. Using FoxView

B0700FC Rev B

Acknowledging Process Alarms


You can acknowledge alarms from these alarm displays:
Current Alarms
Most Recent Alarms
New Alarm Summary
Unacknowledged Alarm Summary.
Although it is not recommended, you can also acknowledge alarms from the Alarm History Display that is configured with an Ack Alarm button.
To acknowledge a selected alarm:
1. Highlight the alarm message.
2. Click Ack Alarm.
To acknowledge all alarms associated with a particular compound:
1. Highlight an alarm message associated with a block in the compound.
2. Click Ack Cmpd.
To acknowledge all alarms on the page:
Click Ack Page.
All blocks that have an UNACK or ALMSTA connection are acknowledged.
NOTE

To prevent Priority 1 alarms from being acknowledged, use a Display Command.


Refer to Operator Actions in the FoxDraw On-Line Help.

Changing Parameters
A blue box appears around a selectable field when you pass the cursor over it.
To change a parameter:
1. Select the parameter.
The highlighted box changes color.
2. You can:
Perform the desired action by clicking an operator button.
Enter a value in the data entry field.

Viewing Source and Sink Information


To view source and sink information:
1. Select an input point (for example, MEAS).
2. Click SRC.
An overlay appears with sink path, sink status, and source path.
If you select a point other than an input point, an error message occurs.
3. From the source overlay, click Sink Detail or Source Detail.
Status information appears in the block alarm summary area of the display.
79

B0700FC Rev B

4. Using FoxView

Ramping a Value
To ramp a value:
1. Select the parameter to be ramped.
2. To ramp one increment, select and release the ramp button.
To ramp continuously, select and hold the button.
For every half second the button is held, the system makes one incremental ramp.
The ramp increment is added to the last updated value and sent to the control
station database. This ensures that the updated value is never different from the value
in the control station by more than one ramp increment.
If the parameter value is at its clamped limit, the ramp entry is ignored.
TIP

You can also ramp a value by typing a value in the data entry field and pressing
Enter.

Entering a Value into a Data Entry Field


You can enter setpoint values, integers, floating-point numbers, and so on into a data entry field.
To enter a value into a data entry field:
1. Open the Control overlay.
2. Select a parameter.
NOTE

The Control overlay must be in manual mode.


3. Select the data entry field.
4. Enter a new value.
5. Press Enter.
The new value displays in the selected parameter.
If you enter an incorrect value for the parameter, the system ignores your entry.

Operating on the FoxView Window


Moving and Sizing the FoxView Window
You can position the FoxView window on your workstation screen for easy viewing.
To move or resize the window on a workstation:
1. Click the FoxView icon in the Windows top left corner.
The Control menu opens.

80

4. Using FoxView

B0700FC Rev B

2. Choose one of the commands listed in Table 4-4 to operate on the FoxView window.
Table 4-4. Control Menu Commands

Command
Move
Size
Quarter Screen
Minimize
Maximize
Default Screen
Restore
Close

Description
Allows you to move the window by placing the cursor in the title
bar and dragging.
Allows you to reduce or enlarge the window by dragging an edge
or corner. The window always maintains its height to width ratio.
Reduces the window to 1/4 screen.
Reduces the window to a button on the task bar at the bottom
of the screen.
Enlarges the window to full screen.
Restores the window to the FoxView default (5/6 screen).
Restores the window to its previous size.
Exits FoxView.

Printing a Display
To print the contents of the FoxView window:
Perform one of these actions:
Click File > Print.
From the Display bar, click Print Screen.
Press CTRL+P.
Everything in the FoxView window is printed, including open dialog boxes.
If a printer was not set up during software installation, this message appears:
There is no default printer. Use the Print Manager to install and
select a default printer.

Starting and Closing Additional Instances of FoxView


If licensed and configured, you can start additional instances of FoxView.
You can run multiple FoxView windows on the same physical screen, on different screens of a
dual-headed workstation, or on remote screens.
Each instance of FoxView is independent, and operates as if it were running on a separate
workstation. Actions you take in one FoxView window do not affect other instances of FoxView.
To start another instance of FoxView:
Click File > Additional FoxView.
The new FoxView window appears.
To exit FoxView:
From the FoxView window to be closed, click File > Exit.

81

B0700FC Rev B

4. Using FoxView

Customizing an Environment
You can customize each environment by specifying:
Menu bar options
Commands available in each pull-down menu
Displays assigned to the display bar

Buttons or mini-displays.
For information on customizing environments, refer to the display engineering documentation.

Assigning Displays to the Display Bar


You can assign a display to the display bar in your current environment.
When you change to a different environment, neither the thumbnail nor the display assignment is
saved. The display bar reverts to the assignment set in the environment file.
NOTE

To permanently assign a bitmap to the display bar, refer to Display Engineering for
FoxView Software and Display Manager Software (B0193MQ).
To assign a display to the display bar:
1. Open the desired display.
2. Place the cursor on the button to which the display is to be assigned.
3. Press the right mouse or trackball button.
A pop-up menu appears.
4. Choose Assign.
The display is assigned, with the display name on the button.

Displaying the Shortcut Menu


In normal operation, FoxView highlights all graphic objects that have been configured for operator action as the cursor is moved over the object. To display the shortcut menu for a variable, you
must place FoxView in the sElect Point mode. In this mode, FoxView only highlights objects that
have a menu associated with them. In general, these objects include any that have been configured
for dynamic updates.
NOTE

Objects with dynamic updates can be excluded from shortcut menus through
configuration within FoxDraw. Fields normally selectable by the operator are
disabled (for example, buttons that activate other displays).
If the selected graphic object has more than one connected variable, a submenu displays to allow
selection of the desired parameter.

82

4. Using FoxView

B0700FC Rev B

If any display menu commands have been specified, right-clicking anywhere within the display
window displays the menu commands for that display file. Menu behavior is the same for display
menus as for object menus.

Displaying the Shortcut Menu for a Variable


Using the Mouse
To display the shortcut menu for a variable on a display:
1. Hold down the right mouse button and place the cursor on the display.
As the cursor moves over updating fields, the cursor image changes and the graphic
object is highlighted to indicate the field is selectable.
2. Release the right mouse button while over the updating field.
The shortcut menu appears next to the cursor.

Using the Touchscreen


To display the shortcut menu for a variable on a display:
1. Choose File > Select Point.
2. Place the cursor on the display.
As the cursor moves over updating fields, the cursor image changes and the graphic
object is highlighted to indicate the field is selectable.
3. Lift your finger from the touchscreen while over the updating field.
The shortcut menu appears next to the cursor.

83

B0700FC Rev B

84

4. Using FoxView

5. Overview of FoxSelect
This chapter gives an overview of FoxSelect and describes the different views available in the
FoxSelect window.

Overview
FoxSelect (the Compound and Block Overview Display) provides a representation of control
databases. FoxSelect replaces the Select Screen in Display Manager.
Use FoxSelect to:
Bring detail displays (Block Detail Displays, Compound Detail Displays, or
Station Block Detail Displays) into FoxView.
Turn ON and OFF compounds and their associated blocks.
Expand a list of the networks stations and compounds, revealing the hierarchical
structure of the control database.
View a list of blocks within all connected stations, and sort the list by different
criteria.
The FoxSelect window provides two views, as shown in Figure 5-1.

Figure 5-1. FoxSelect Views

Station View: A scrollable hierarchical view of stations and compounds on the left
panel and a list of blocks for the selected compound on the right panel.
For more information, refer to Viewing the Control Database on page 113.
Block View: A scrollable and sortable list of blocks within all connected stations.
For more information, refer to Viewing the Block List on page 113.
NOTE

The data in Station View and Block View are not updated until you perform a
Refresh operation on the stations.

85

B0700FC Rev B

5. Overview of FoxSelect

Station View
The I/A Series database is organized by stations, compounds, and blocks. The database can be
viewed by placing FoxSelect in Station View. The stations and compounds appear on the left
panel of the screen, while the blocks for the selected compound appear on the right panel.

Stations in the Database


When you open the FoxSelect window for the first time after installation, only the stations appear.
Each station, represented by a station icon, indicates its connection status, as listed in Table 5-1.
Table 5-1. Station Status

Station Icon

Connection Status
Unconnected

Connected

Failed connection

86

Indicates
No attempt was made to connect the station, or the
station has been marked to be excluded from Refresh
All. An out-of-network station (a station that is not on
/etc/wpcplns file), when unconnected, displays the
same icon as that of the connected station, but deletes
all compounds and blocks from the station view and
block view.
Note: A Refresh All does not change the
connection status of unconnected stations.
FoxSelect has successfully retrieved data for the station. Out-of-network stations are displayed with a
green icon rather than blue.
Attempts to connect the station have failed,
rendering the data unavailable.

5. Overview of FoxSelect

B0700FC Rev B

The Expanded Station


The expanded station displays its compounds on the left panel, as shown in Figure 5-2.
NOTE

Only connected stations can be expanded.


Each compound displays the following:
Status (ON or OFF), indicated by the icon
Name
Highest alarm priority number (if an alarm exists).

Figure 5-2. Expanded Station

87

B0700FC Rev B

5. Overview of FoxSelect

The icons in Table 5-2 indicate a compounds status:


Table 5-2. Compound Status

Icon

Compound status
Compound is ON.

Compound is OFF.

When a compound is selected, it displays the blocks in the right panel, as shown in Figure 5-2.
For each block you can view its:
Block status, indicated on the block icon
Block name
Highest alarm priority number (if an alarm exists)

Block type.

Block View
Block View displays a list of blocks within all connected stations. This list does not include ECB
blocks. For viewing the ECB blocks, select the compound containing ECB blocks from the
Station View. The icons in Table 5-3 indicate a blocks status.
Table 5-3. Block Status

Icon

Block status
Automatic

Manual

No Manual/Auto parameter

Undefined

Error

The Block View appears as shown in Figure 5-3, and a description of the columns is provided in
Table 5-4.

88

5. Overview of FoxSelect

B0700FC Rev B

Figure 5-3. Block View

Table 5-4. Block View Properties

Column
Block
Status
Alarm
Type
Compound
ON
Station

Description
The name of the block. Block state icons.
The blocks status.
The highest alarm priority for the block, if in alarm.
The blocks type.
The name of the compound containing the block.
Y indicates the compound is ON.
N indicates the compound is OFF.
The name of the station containing the block.

89

B0700FC Rev B

5. Overview of FoxSelect

Report Views
You can configure custom report views to display certain information on selected compounds or
blocks in the connected stations that you select. Using search filters you can also limit the report
to compounds or blocks containing specific characters.
Predefined templates are available to provide information for the following conditions:
Compounds off-scan

Compounds in-alarm
Compounds with alarms inhibited
Blocks off-scan
Blocks in-alarm
Blocks with alarms inhibited
Blocks not in control
Blocks in manual
Blocks with bad I/O.
Figure 5-4 shows a sample view of the blocks-in-alarm report for a selected station. This report
lists all the blocks in alarm along with the associated compound, description, and alarm priority.

Figure 5-4. Sample of a Blocks-in-Alarm Report

90

5. Overview of FoxSelect

B0700FC Rev B

Figure 5-5 shows a sample view of the blocks-in-manual report for a selected station. This report
lists all the blocks in manual along with the associated compound and description.

Figure 5-5. Sample of a Blocks-in-Manual Report

Interfacing with FoxView


Access for turning compounds ON or OFF is based on the current state of FoxView. If turning
compounds ON and OFF is protected in FoxView, this capability is protected in FoxSelect.
NOTE

If you enable access in FoxView, you must restart FoxSelect to read the new access
information.
Turning compounds ON and OFF is performed by the associated FoxView. FoxSelect sends a
message to the associated FoxView. The FoxSelect window is not updated with new ON/OFF
status information until all the compounds have been processed by FoxView.
Since turning compounds ON and OFF is through FoxView, these actions are logged to the
Operator Action Journal if this feature is enabled in FoxView.
When running multiple FoxView sessions, be aware that FoxSelect communicates with the
FoxView from which it was invoked.
Refer to Display Engineering for Display Manager Software and FoxView Software (B0193MQ) for
more information on setting up the ON/OFF access.

91

B0700FC Rev B

92

5. Overview of FoxSelect

6. FoxSelect Window and


Dialog Boxes
This chapter describes the FoxSelect window and provides detailed information on the menu
bar commands, toolbar, touchscreen icons, and dialog boxes.

The FoxSelect Window


The FoxSelect window allows you to view the control database and perform the following
functions:
Call in a Block Detail Display to FoxView
Turn ON or turn OFF a compound in the control database
Search for a station, compound, or block.

Parts of the Window


Menu Bar
The menu bar appears as shown in Figure 6-1.

Figure 6-1. Menu Bar

Options Menu

The Options menu appears as in Figure 6-2. A description of each command is available in
Table 6-1.

93

B0700FC Rev B

6. FoxSelect Window and Dialog Boxes

Figure 6-2. Options Menu

Table 6-1. Options Menu Commands

Command
Refresh
Refresh All

Exclude from Refresh

Multi-Select On

Find...

94

Description
Retrieves the current station and compound information from the
selected control stations, which can be in any state.
Retrieves the current station and compound information from the
control station for all connected stations in the view. Therefore, Refresh
All does not retrieve data for stations that are in unconnected state.
The icons for excluded stations indicates that they are Unconnected
(Table 5-1).
Note: Use this option when you do not need information from certain
stations or when you want to speed up the Refresh All operation.
Allows selection of more than one station, compound, or block. Select
this command if you want to deselect the selected objects. Enables you
to turn multiple compounds ON or OFF simultaneously, perform a
Refresh operation on more than one station at once, or cycle through
several detail displays by repeating a single action (touch or click).
Note: When selected, you cannot mix stations and compounds.
Opens the Find dialog box, which allows you to search for stations,
compounds, or blocks in the view or on the network.

6. FoxSelect Window and Dialog Boxes

B0700FC Rev B

Table 6-1. Options Menu Commands

Command

Description

Show Detail Display

The action of this command depends on the type of block selected. For
most block types, the behavior of this command is similar to the Show
Parameter Detail Display command. The two block exceptions are:
PLB blocks
Sequence blocks with SFC configuration.
Displays a block, compound or station detail display in FoxView.
Note: This option always shows the Block Detail display for PLB and
sequence blocks, in FoxView.
When the option is checked, FoxSelect saves all the data about Compounds and Blocks into a dat file. When the application is restarted, it
fetches all the Compound, Block information and populates the tree
control of the station view and the list control of the Block View. The
created dat file will be saved in \opt\fox\wp\FoxSelect for Window
named as FS<Station Name>. By default FoxSelect opens with Save and
Refresh from file unchecked.
Command Line Command:

Show Parameter
Detail Display
Save and Refresh
from File

For Windows:
\opt\fox\wp\FoxSelect\FoxSelect -refresh option opens FoxSelect with
station refreshes from file.
Note:
1) FoxSelect station has to be refreshed after the Save and Refresh
option from the file menu is checked for the first time, to create the dat
file. When the option is checked every time, C:B.Ps populates from dat
file. If the user wants to see the current CP data, the option has to be
unchecked, FoxSelect has to be restarted and then the stations have to
be refreshed.
2) If you want to see the current CP data, Save and Refresh from file
option has to be unchecked, restart the FoxSelect and refresh the station.
3) This feature is only for Station view and Block view but not for
Report View.
Save As...

Print Block List


Exit

Opens the View Save As dialog box for saving the Block View or any
custom report view as a text file (.txt) or comma separated value (.csv)
file in the /usr/fox/psr/files/ directory.
Opens the FoxSelect Print dialog box for specifying whether to print all
items or only selected items in the Block View or a custom report view.
Exits from FoxSelect.

Compound Menu

The Compound menu appears as shown in Figure 6-3. A description of each command is
available in Table 6-2.

95

B0700FC Rev B

6. FoxSelect Window and Dialog Boxes

Figure 6-3. Compound Menu

Table 6-2. Compound Menu Commands

Command

Description

Compound ON
Compound OFF

Turns the selected compounds ON.


Turns the selected compounds OFF.

View Menu

The View menu appears as shown in Figure 6-4, and a description of each command is available
in Table 6-3. A check mark appears next to selected items in the View menu.

Figure 6-4. View Menu

Table 6-3. View Menu Commands

Command
Toolbar
Compound Toolbar
TouchScreen Toolbar
Status Bar
TouchScreen Font
Configure Report

Description
Displays or hides the buttons that invoke
the most frequently used commands.
Displays or hides the buttons for turning
the selected compounds on or off.
Displays or hides the Touchscreen toolbar.
Displays or hides the Status Bar at the
bottom of the FoxSelect window.
Toggles the screen to Touchscreen mode
with larger fonts and toolbar buttons.
Opens the Configure Report dialog box for
creating and activating custom reports views.

Help Menu

The Help menu appears as shown in Figure 6-5. A description of each command is available in
Table 6-4.

96

6. FoxSelect Window and Dialog Boxes

B0700FC Rev B

Figure 6-5. Help Menu

Table 6-4. Help Menu Commands

Command
Help Topics
About FoxSelect

Description
Displays the FoxSelect On-Line Help screen.
Displays the FoxSelect version and copyright information.

Station and Block View tabs


FoxSelect provides two tabs to view the Station View and the Block View. A brief description of
the views are provided in Table 6-5.
Table 6-5. Tabbed pages in the FoxSelect Window

Choose
Station View
Block View

To display
A hierarchical view of the control database.
A table view of all the blocks (excluding ECB blocks) in all
connected stations.

Status Bar
The following information is displayed in the FoxSelect Status bar, depending on the number of
items selected:
Current selection (if one item is selected)
Number of items (if more than one item is selected)
Date and time for the last Refresh command.
When the mouse is placed over a toolbar icon, a description of the task is displayed in the status
bar.

Toolbar
Figure 6-6 displays the toolbar, and Table 6-6 lists the functions of the individual buttons.

Figure 6-6. Toolbar

97

B0700FC Rev B

6. FoxSelect Window and Dialog Boxes

Table 6-6. Toolbar Buttons and their Functions

Toolbar Button

Function
With compounds or blocks selected, opens the
corresponding detail display.
Note: Same as the Show Detail Display command in the
Options menu.
Select this button to select multiple stations, compounds
or blocks. Click the button again to deselect the selected
objects.
Note: Same as the Multi-Select On command in the
Options menu.
Refreshes the selected stations.
Note: Same as the Refresh command in the
Options menu.
Opens the Find dialog box, which allows you to search for
stations, compounds, or blocks in the view or on the
network.
Note: Same as the Find command in the Options menu.
Displays FoxSelect version number and copyright
information.
Note: Same as the About FoxSelect command in the
Help menu.

98

6. FoxSelect Window and Dialog Boxes

B0700FC Rev B

Compound Toolbar
Figure 6-7 displays the Compound toolbar, and Table 6-7 lists the functions of the individual
buttons.

Figure 6-7. Compound Toolbar

Table 6-7. Compound Toolbar Buttons and their Functions

Toolbar Button

Function
With one or multiple compounds selected, turns OFF the
selected compounds.
Note: Same as the Compound OFF command in the
Compound menu.
With one or multiple compounds selected, turns ON the
selected compounds.
Note: Same as the Compound ON command in the
Compound menu.

Touchscreen Toolbar
Figure 6-8 displays the touchscreen toolbar, and Table 6-8 lists the functions of the individual
icons.

Figure 6-8. Touchscreen Toolbar


Table 6-8. Touchscreen Toolbar Icons and their Functions

Icon

Function
Scrolls the selected pane up one page.

Scrolls the selected pane down one page.

99

B0700FC Rev B

6. FoxSelect Window and Dialog Boxes

Table 6-8. Touchscreen Toolbar Icons and their Functions (Continued)

Icon

Function
Scrolls the selected pane up one line.

Scrolls the selected pane down one line.

Exits from FoxSelect.

Dialog Boxes
Find Dialog Box
The Find dialog box is invoked by clicking the Find button in the toolbar, or by selecting the Find
option from the Options menu.
Use this dialog box to locate:
Stations, compounds, and blocks that are in the current view
Any station, compound, or compound:block that are on the network.
NOTE

A keyboard is required to use the Find dialog.


The Find dialog box is shown in Figure 6-9 with the Find in View Tab selected and appears as
shown in Figure 6-10 with the Find on Network tab selected.

100

6. FoxSelect Window and Dialog Boxes

B0700FC Rev B

Find in View tab


Select this tab to search for any station, compound or block in the current view.
You have to restrict your search to conform to objects within the right or left panel. For example,
you can search for a station:compound by entering the station and the compound names in their
respective fields, as the stations and compounds are located in the same panel. However, a compound:block search, or a station:compound:block search is not feasible, as the stations and compounds are located in the left panel and the blocks in the right panel.
To perform a compound:block search:
Select the specific compound, use the Block field to enter the name of the block to be
located within the compound.
To perform a station:compound:block search:
Select the desired station and compound, use the Block field to enter the name of the
block to be located within the compound.
The Find dialog box, with the Find in View tab selected is shown in Figure 6-9.

Figure 6-9. Find in View tab - Find Dialog Box

Table 6-9 describes the elements of the Find in View tab in the Find dialog box.
Table 6-9. Elements of the Find in View Tab in the Find Dialog Box

Field or Button
Station

Compound

Description
Enter the name of the required station (maximum of six characters).
Check the Match Whole Word check box to search for an exact match
of the specified station name.
Enter the name of the required compound (maximum of 12 characters).
Check the Match Whole Word check box to search for an exact match
of the specified compound.

101

B0700FC Rev B

6. FoxSelect Window and Dialog Boxes

Table 6-9. Elements of the Find in View Tab in the Find Dialog Box (Continued)

Field or Button
Block

Match Whole Word


Find Station

Find Compound

Find Block

Done

102

Description
Enter the name of the required block (maximum of 12 characters).
Check the Match Whole Word check box to search for an exact match
of the specified block.
Only available from the Find in View tab. Select this check box to force
an exact match.
Searches for a station that matches the find criteria in the view. Click
this button to locate the next occurrence. If the multiselect option is set,
every station that meets the criteria remains selected as you continue to
search for the required station.
Note: If the Match Whole Word option is not checked, this option
searches for station names that contain the specified search string.
Searches for a compound that matches the find criteria in the view.
Click this button to locate the next occurrence. If the multiselect option
is set, every compound that meets the criteria remains selected as you
continue to search for the required compound.
You can also enter the station name in the Station field to find the
station:compound.
Note: If the Match Whole Word option is not checked, this option
searches for compound names that contain the specified search string.
Searches for a block that matches the find criteria in the view. Click this
button to locate the next occurrence. If the multiselect option is set,
every block that meets the criteria remains selected as you continue to
search for the required block.
To search for a compound:block, select the required compound to
and enter the block name in the Block field.
To perform a station:compound:block search, select the required
station and compound and enter the block name in the Block
field.
Note: If the Match Whole Word option is not checked, this option
searches for block names that contain the specified search string.
Closes the Find dialog box.

6. FoxSelect Window and Dialog Boxes

B0700FC Rev B

Find on Network tab


Select this tab to search for any station, compound, or compound:block on the network. You have
to provide the complete name for the search.
The Find dialog box, with the Find in Network tab selected, is shown in Figure 6-10.

Figure 6-10. Find on Network Tab in Find Dialog Box

Table 6-10 describes the elements of the Find on Network tab in the Find dialog box.
Table 6-10. Elements of the Find on Network Tab in the Find Dialog Box

Field or Button
Station
Compound
Block

Find Station
Find Compound
Find Block

Done

Description
Enter the name of the station (maximum of six characters). You must
enter a complete name.
Enter the name of the compound (maximum of 12 characters). You must
enter a complete name.
Enter the name of the block (maximum of 12 characters). You must enter
a complete name.
Note: To search for a given block, the station and compound names have
to be provided. Find then searches for the station:compound:block or
compound:block.
Searches for a station that matches the find criteria.
Searches for a compound that matches the find criteria. You can also enter
the complete station name in the Station field to find a station:compound.
This field is disabled until the compound name or the station and
compound names are provided. Find then searches for the
compound:block or the station:compound:block.
Closes the Find dialog box.

103

B0700FC Rev B

6. FoxSelect Window and Dialog Boxes

Configure Report Dialog Box


Use the Configure Report dialog box to activate or deactivate existing custom report views and to
create new or edit existing custom reports via the NEW/EDIT/COPY Report dialog box. You
invoke the Configure Report dialog box by clicking Configure Report in the View menu.
Figure 6-11 shows the Configure Report dialog box with two reports, one of which is activated.

Figure 6-11. Configure Report Dialog Box

Table 6-11 describes the elements of the Configure Report dialog box.
Table 6-11. Elements of the Configure Report Dialog Box

Field or Button

Description

Custom Reports
New
Edit
Activate
Deactivate
Delete
OK
Cancel

Lists the existing reports that you can edit, activate, deactivate or delete.
Opens the NEW/EDIT/COPY Report dialog box for creating a new report.
Opens the NEW/EDIT/COPY Report dialog box for editing an existing report.
Checks the selected report for activation by a Refresh command.
Unchecks the selected report. It is not activated by a Refresh command.
Deletes the selected report from the configuration.
Saves the report configuration changes and closes the dialog box.
Discards the report configuration changes and closes the dialog box.

104

6. FoxSelect Window and Dialog Boxes

B0700FC Rev B

NEW/EDIT/COPY Report Dialog Box


Use the NEW/EDIT/COPY Report dialog box to configure custom report views for displaying
certain information on selected compounds or blocks in the connected stations that you select.
Using search filters, you can also limit the report to compounds or blocks containing specific
characters.
The NEW/EDIT/COPY Report dialog box is invoked by clicking the New or Edit button in the
Configure Report dialog box.
Figure 6-12 shows the NEW/EDIT/COPY Report dialog box with a configured blocks-in-alarm
report type.

Figure 6-12. Configure Report Dialog Box

105

B0700FC Rev B

6. FoxSelect Window and Dialog Boxes

Table 6-12 describes the elements of the NEW/EDIT/COPY Report dialog box.
Table 6-12. Elements of the NEW/EDIT/COPY Report Dialog Box

Field or Button
Report Title
Report Type
Compound
Blocks
Select All Stations
Select All Alarms
Available
Selected

Save

Save As

Cancel

Description
Enter the title of the report.
Click a report type from this list of available report types.
Enter a text string (for example, R110*), to limit the search
to compounds containing specific characters.
Enter a text string (for example, P110*), to limit the search
to blocks containing specific characters.
Select this check box to search all stations.
Select this check box to search all alarms for blocks.
List of stations or alarms available for searching.
List of stations or alarms selected for searching.
Moves selected stations or alarms from the Available list to
the Selected list.
Moves selected stations or alarms from the Selected list to
the Available list.
Saves the report configuration and closes the dialog box.
Save is active when an existing report configuration has
been edited, but the Report Title field has not been
changed.
Saves the report as a new report and closes the dialog box.
The Save As button becomes active when the Report Title
field is modified.
Discards the report configuration changes and closes the
dialog box.

FoxSelect Print Dialog Box


Use the FoxSelect Print dialog box to print a block list. The elements of this dialog box are listed
in Table 6-13.
Table 6-13. Elements of the FoxSelect Print Dialog Box

Field or Button
Print all items
Print only selected items
OK
Cancel

106

Description
Prints the entire block list.
Prints portions of the block list.
Saves the selection and closes the dialog box.
Discards any change and closes the dialog box.

6. FoxSelect Window and Dialog Boxes

B0700FC Rev B

Control Menu
You can operate on the FoxSelect window by selecting commands from the Control menu.
NOTE

The Control menu on Windows based workstations is slightly different from the
Control menu on Solaris based workstations. For information on Solaris, refer to
FoxView Software (B0700BD).
The Control menu commands are described in Table 6-14.
Table 6-14. Options - Control Menu

Command

Platform

Restore

Windows

Move

Windows

Size

Windows

Minimize

Windows

Maximize
Close

Windows
Windows

Description
Restores a maximized window to its
previous size.
Lets you use arrow keys to move the
window. Pressing Enter maintains the new
location.
Lets you reduce or enlarge the window by
successively pressing keyboard arrow keys.
Pressing Enter maintains the new size.
Reduces the window to a button on the taskbar at the bottom of the screen.
Enlarges the window to full screen.
Exits FoxSelect.

107

B0700FC Rev B

108

6. FoxSelect Window and Dialog Boxes

7. Using FoxSelect
This chapter gives a step-by-step description of the tasks you can perform using FoxSelect.

Invoking/Exiting FoxSelect
To invoke FoxSelect, perform one of these actions:
In the FoxView Display Bar, click FoxSelect.
From FoxView, click File > FoxSelect.
To exit FoxSelect, perform one of these actions:
From FoxSelect, click Options > Exit.
In the FoxSelect toolbar, click
.

Operating on Compounds and Blocks


Expanding a Station
To expand a station, perform one of these actions from the Station View tab:
Click the + box in front of the connected station.
Double-click the station icon.
The Station compound, Equipment Control compound, and all configured control compounds
appear on the left panel of the window.
To view the blocks in a compound:
1. In the Station View tab, select a station and expand it.
2. In the list of compounds that appear on the left panel, click the required compound.
The blocks for the selected compound appear on the right panel of the window.

109

B0700FC Rev B

7. Using FoxSelect

Searching Connected Stations for a Station, Compound, or Block


You can locate a station, compound, or block using the Find dialog box. For more information on
the Find feature, refer to Find Dialog Box on page 100.
To search for a specific station, compound, or block:
1. Perform one of these actions:

2.
3.

4.
5.

6.

In the toolbar, click


.
Click Options > Find.
The Find dialog box appears.
Click the Find in View tab.
Enter the station name, compound name, or block name in the appropriate box.
If you do not enter the complete name, FoxSelect locates objects that contain the
specified search string.
If you want an exact match against the complete name, select the Match Whole Word
check boxes.
Click Find Station, Find Compound, or Find Block as appropriate.
FoxSelect attempts to locate the next object name that contains the specified search
string.
To locate the next occurrence, repeat step 5.
Upon reaching the end of the list, the find operation loops to the beginning of the list.
NOTE

If Multi-Select On is selected, each found object name remains selected.


7. When you are finished, click Done to close the Find dialog box.

110

7. Using FoxSelect

B0700FC Rev B

Searching the Network for a Station, Compound, or Block


You can search the entire network to locate a station, compound, or compound:block.
To search the network for a specific station, compound, or block:
1. Perform one of these actions:
In the toolbar, click
.
Click Options > Find.
The Find dialog box appears.
2. Click the Find on Network tab.
3. Perform one of the following actions:
In the Station box, enter a complete station name.
In the Compound box, enter a complete compound name.
Enter both the compound name and block name in the Compound box and
Block box respectively.
NOTE

Each box requires a complete name.


4. Perform one of these actions:
To locate a
Station
Compound
Compound:Block

Click
Find Station
Find Compound
Find Block

FoxSelect searches for the next object name that exactly matches the specified names.
5. To locate the next occurrence, repeat step 4.
Upon reaching the end of the list, the find operation loops to the beginning of the list.
6. When you are finished, click Done to close the Find dialog box.

Selecting Stations, Compounds, or Blocks


You can select multiple stations, compounds or blocks and then perform an action on them.
To select multiple stations, compounds or multiple blocks, perform one of these actions:
Click
in the toolbar and select the desired stations, compounds, or blocks.
Click Options > Multi-Select On, and click the desired stations, compounds,
or blocks.
The status bar indicates the number of items selected.
To deselect multiple stations, compounds, or blocks, perform one of these actions:

Click
in the toolbar a second time.
Click Options > Multi-Select On a second time.

111

B0700FC Rev B

7. Using FoxSelect

Turning Compounds ON or OFF


When you turn a compound ON or OFF from FoxSelect, the following changes occur:
The compounds icon changes.
The screen refreshes.
Turning OFF a compound stops the control logic performed by that compound.
To turn a single compound ON or OFF:
1. Click the compound.
2. Perform one of these actions:
Click Options > Compound ON or Options > Compound OFF.
Click
or
in the compound toolbar.
To turn multiple compounds ON or OFF:
1. Select the compounds, using the multiselect feature.
2. Perform one of these actions:
Click Options > Compound ON or Options > Compound OFF.
Click
or
in the toolbar.
Refer to the section,Interfacing with FoxView on page 91.

Printing a Block List


To print a block list on a workstation:
1. Click Options > Print Block List.
The FoxSelect Print dialog box appears.
2. Select the required option as described in the following table.
Select
Print all items
Print only selected items

To
Print the entire block list.
Print the selected items in the block list.

3. Select the printer from the Printer dialog box and click Print.
The block list is printed to the selected printer.

112

7. Using FoxSelect

B0700FC Rev B

Viewing the Control Database


You can view a scrollable structure that shows the hierarchy among stations and compounds. The
blocks for the selected compound appear in the right panel of the FoxSelect window.
To view the control database:
Click the Station View tab.
A list of stations appears.

Viewing the Block List


You can view a list of all the blocks (excluding ECB blocks) within the connected stations. The list
is scrollable and you can sort any column.
To view the list of blocks:
Click the Block View tab.
To view the ECB blocks:
Select the compound that contains the ECB blocks.
The block list appears on the right panel.

Performing a Refresh
The Refresh operation updates the following:
Connection status
Compound information
ON/OFF status and alarm priority (if it exists) for each compound
Status (for example, Manual/Automatic) and alarm priority of each block.
To perform a Refresh:
1. Select the required station.
2. Do one of the following:
Click
in the toolbar.
Click Options > Refresh.
NOTE

1. FoxSelect automatically performs a Refresh of the station when you turn a


compound ON or OFF.
2. If you perform a Refresh on a station that FoxSelect cannot access, FoxSelect tries
to access the station for seven seconds, during which time FoxSelect is
unresponsive.

113

B0700FC Rev B

7. Using FoxSelect

Performing a Refresh All


Refresh All refreshes the following information for all the connected stations:
Compound information
ON/OFF status and alarm priority (if it exists) for each compound
Status (for example, Manual/Automatic) and alarm priority of each block.
To perform a Refresh All:
Click Options > Refresh All.

Adjusting the Width of a Column


You can adjust the width of columns on the Block View tab.
To automatically adjust a columns width:
At the top row of a column, double-click the vertical rule to the right of the column.
The columns width resizes to conform to the size of the widest cell in the column.
To manually adjust a columns width:

Click a vertical rule and drag it to another position.

Configuring Report Views


You can configure custom reports for display in tabbed pages on the FoxSelect window using the
following dialog boxes:
Configure Report Dialog Box on page 104.
NEW/EDIT/COPY Report Dialog Box on page 105.
To configure a report view:
1. Click View > Configure Report.
The Configure Report dialog box appears.
2. Perform the following operations as required:
To configure a new report, click New to open the NEW/EDIT/COPY Report
dialog box, and go to step 3.
To edit an existing report, click the report title in the Custom Reports list to open
the NEW/EDIT/COPY Report dialog box, and go to step 3.
To activate an existing report, click the report title in the Custom Reports list,
then click Activate.
This selects the check box next to the selected report.
To deactivate an existing report, click the report title in the Custom Reports list,
then click Deactivate.
This deselects the check box next to the selected report.
To delete an existing report, click the report title in the Custom Reports list, then
click Delete.
When you have completed configuring reports, click OK to close the Configure
Report dialog box.

114

7. Using FoxSelect

B0700FC Rev B

3. In the Report Title box, enter the title of the report.


4. In the Report Type list, click the desired report type.
5. In the Search Control Station group box, select the stations for the report by performing one of the following:
To generate the report for all available stations that are connected, select the
Select All Stations check box.

In the Available list, click the stations for which you want to generate the report,
then click
to move them to the Selected list.
To move stations from the Selected list to the Available list, select the stations,
then click
.
To select several stations, use the Multi-Select function.
6. In the Select Alarm Filters group box, select the alarms for the report by performing
one of the following:
To generate the report for all available alarms, select the Select All Alarms
check box.
In the Available list, click the alarms for which you want to generate the report,
then click
to move them to the Selected list.
To move alarms from the Selected list to the Available list, select the alarms, then
click
.
TIP

To select several alarms, use the Multi-Select function.


7. In the Search Filter group box, set the search filters:
In the Compound box, enter a text string to limit searching to only those compound names containing this string. You can use the * as a wild card, for example,
BOILER* limits searching to only those compounds that start with BOILER.
In the Blocks box, enter a text string to limit searching to only those block names
containing this string. You can use the * as a wild card, for example, TEMP* limits
searching to only those blocks that start with TEMP.
8. Click Save As, then click Yes to confirm the save operation and close the Configure
Report dialog box.

115

B0700FC Rev B

7. Using FoxSelect

Moving/Resizing a Window
You can use the windows handles (corners) to resize the window. You can point the mouse at the
windows title bar (caption) and drag the window to a different screen position. Additionally, you
can operate on the FoxSelect window by selecting commands from the Control menu.
To move or resize the window using the Control menu:
1. Click the FoxSelect icon in the top left corner of the window.
The Control menu appears.
NOTE

The Control menu on Windows based workstations is slightly different from the
Control menu on Solaris based workstations. For more information on Solaris, refer
to FoxView Software (B0700BD).
2. Select the appropriate command, from the list of commands in Table 7-1.
Table 7-1. Commands Control Menu

Command

116

Platform

Restore

Windows

Move

Windows

Size

Windows

Minimize

Windows

Maximize
Close

Windows
Windows

Description
Restores a maximized window to its previous
size.
Lets you use arrow keys to move the window.
Press the keyboards Enter key to drop the
window.
Lets you reduce or enlarge the window by
successively pressing keyboard arrow keys. Press
the keyboards Enter key to drop the window.
Reduces the window to a button on the taskbar
at the bottom of the screen.
Enlarges the window to full screen.
Exits FoxSelect.

7. Using FoxSelect

B0700FC Rev B

Accessing Displays
Accessing a Station Block Detail Display
A Station Block Detail Display provides information such as the Continuous Control block processing load, total control load, basic processing cycles and overruns, amount of dynamic free
memory, and number of peer-to-peer connections.
To access a Station Block Detail Display:
1. Expand the station.
2. Click the Station compound.
3. Click the Station block from the right panel.
4. Perform one of these actions:
Click
in the toolbar.
Double-click the station block.

Click Options > Show Detail Display.

Accessing a Compound Detail Display


A Compound Detail Display provides information on the period, compound phasing, block
alarm level inhibit, highest block alarm level within the compound, operational state of
Sequential Control blocks, initialization state, and names of the device groups to which block
alarm information is sent.
To access a Compound Detail Display:
1. Expand the station to show its compounds.
2. Click the compound.
3. Perform one of these actions:
Click
in the toolbar.
Double-click the compound.
Click Options > Show Detail Display.

117

B0700FC Rev B

7. Using FoxSelect

Accessing a Block Detail Display


Block Detail Displays allow you to view and control alarms, view trend data, tune loops, and perform process control tasks such as ramping.
The Block Detail Display contains the block alarm summary, buttons to open various overlays,
the faceplate, the contents of the control input/output page, and buttons for manipulating block
parameters and moving from page to page in the display.
To view a Block Detail Display:
1. Click a block.
2. Perform one of these actions:
Click
in the toolbar.
Double-click the block name.
Click Options > Show Detail Display.
To view a Block Detail Display for PLB and Sequence Blocks:
Select a block and click Options > Show Parameter Detail Display.

Viewing Multiple Detail Displays


To view multiple detail displays:
1. Select multiple compounds or blocks by performing one of the following steps:
Click
in the toolbar and click the required items.
Click an item, then press and hold the keyboards Shift key and click another
item. This selects a range of items.
NOTE

You can select stations or compounds, but not both.


2. In the toolbar, click
repeatedly to cycle through the detail displays.
Displays appear in the sequence that the compounds or blocks were selected. The
FoxSelect and FoxView status bars identify the name of the active compound or
block.

118

8. Online Trend Configuration


This chapter describes online trend configuration.

Overview of Trends
A trend is a pre-built display object, configured in FoxDraw, which shows continuously changing
data within a graph area. The data, which appears as a polyline within the graph, moves across the
display from the right side to the left side.
A trend can:
Display up to four independent process variables (points in the control system)
Display a label/description next to the trend line

Show a variable amount of data, based on the trends duration and scan rate
Take one of two presentation formats (merged or banded)
Be configured to display different scales (min/max, max/decades, Boolean labels)
Be temporarily or permanently modified.

Online Trend Configuration


Online trend configuration allows you to change the contents and general appearance of a
time-based trend after it has been called into FoxView.

Real-Time and Historical Trends


Trend areas display data (trends) representing changing data values from the real-time and
historical databases.
Real-time trend areas are continuously updating trend graphs, displaying the most recent trend
variable data. Optionally, historical data from the AIM*Historian can also be displayed within the
trend.
Trend data displays as a series of plotted points connected by straight lines. Scaling of the data on
the vertical axis is according to:
High-scale and low-scale limits configured for each trend line
Auto-scaling
Stored control processor (CP) values
Current limits.
Real-time trend data scrolls to the left as new trend data displays on the right. New data displays
at the configured scan rate.

119

B0700FC Rev B

8. Online Trend Configuration

Trend Duration and Scan Rate


You can configure the graph area attributes that control the trend duration and scan rate.
Duration
Scan Rate

The length of the period that is displayed on the trend.


The time between plotted points.

Values for duration and scan rate are entered via the Data Rate Selection dialog box. If the
duration and scan rate values conflict, the Valid Scan Rates dialog box presents one or more valid
scan rates from which to select.
To improve the speed with which changes in the field are reflected in the Trend, use the Fast Scan
option in FoxDraw. Select Display Properties from the FoxDraw File menu and click the
OM_Data tab in the Display Properties dialog box. The dialog box also allows you to set a Scan
Rate and Scan Delay.

Duration and Scan Rate Rules


The values for duration and scan rate rely on each other. If the scan rate changes, a new duration
is computed. Conversely, if the duration changes, a new scan rate is computed. The values for
duration and scan rate follow these rules:
The default value for duration is 15 minutes.
The default value for scan rate is 3 seconds.
The scan rate value has a minimum of one second (corresponding to a minimum
duration of 60 seconds) and may change in minimum increments of whole seconds.
The ratio of duration to scan rate must be less than or equal to 600:1.

Trend Line Auto-Scaling


FoxView can automatically scale a trend. The use of this scaling method continually resets a pens
minimum and maximum scale values, based on the current data points being displayed. The
resulting trend provides maximum resolution.

How FoxView Auto-Scales a Trend


FoxView performs auto-scaling in two ways: by enlarging the scales and by shrinking the scales.
As points are plotted, minimum and maximum scales are checked to determine whether new
points fall outside of the current minimum and maximum.
If points fall outside these limits, FoxView enlarges the scale to accommodate the points and
redraws the trend.
If all the points lie inside the scales (such that the scale minimum value would increase or the scale
maximum value would decrease), FoxView shrinks the scale and redraws the trend. Scales are
rounded up to the next whole number for maximum scale and rounded down to the next whole
number for minimum scale.
When rescaling of trend lines occurs, a minimum span value is configured as a percentage of the
full scale to prevent the range from becoming too small. This value defaults to 10% of the scale
and can only be modified within FoxDraw.
All rescaling occurs when the new points are plotted. You can auto-scale trend lines on a
line-by-line basis. Auto-scaling of a line is indicated in the trend area with data values surrounded
by a rectangle, which is the same color as the pen.
120

8. Online Trend Configuration

B0700FC Rev B

Online Trend Configuration


Online trend configuration allows you to change the contents and general appearance of a timebased trend after it has been called into FoxView.

Capabilities
Online trend configuration capabilities allow you to:

Assign a process variable to a trend pen


Delete a pen from a trend
Change a trends duration and scan rate
Configure trend presentation (merged/banded, off-normal regions, grids, markers,
colors, time stamp format, and pen data type)
Select how a pens scale values are to be configured
Add static lines at user-defined values
Specify the number of decimal places a trend displays.
Save configuration changes.

Boolean Pens
Pens configured in FoxDraw to be Boolean, and which are not modified within the Online Trend
Configurator, display as Boolean pens within FoxView.
NOTE

Logarithmic trends do not support the Boolean pen type.

Permission to Configure an Online Trend


Various features of the Online Trend Configurator may be protected from unauthorized use.
Specific protection prevents unauthorized persons access from:
Accessing the Online Trend Configurator (TND_PROT).
Using the keyboard to specify the process variable or description for a trend pen
(TLC_PROT, TLD_PROT).
Permanently saving online trend configuration changes (PSV_PROT).
Refer to Display Manager Commands (B0193DF) for details.

121

B0700FC Rev B

8. Online Trend Configuration

Saving an Online Trend Configuration


If you have access to the Online Trend Configuration dialog boxs Permanent button, after
modifying a trend configuration, clicking this button saves the original trend display file.
Access to the Permanent button may be denied based on the type of display that contains the
trend being configured or based on the security settings of the current environment.
The Permanent button is disabled when:
The current user does not have permission to make permanent changes
The trend is in a Detail Display
The trend is in a display that had been converted on invocation from a Display
Manager packed display file (.pdf ) to FoxView display file (.fdf )
The trend is in a display that cannot be optimized.

Trend Presentation
A trend can be configured to:

Be merged or banded
Trend pen lines and markers
Include off-normal areas
Display grid lines
Display static lines
Use a local or regional time stamp.
In addition, you can configure a trends data rate and scales.

Select and Assign Capability


Use FoxViews select point mode to select a process variable by picking an updating numeric
graphic object (such as a tank level or moving marker) on a display. This capability allows you to
assign an objects connection variable to a trend line without using a keyboard.
For example, when you are in select point mode and you pick an updating tank, the tank level
connection is selected and the connection variable is available for assignment to a trend line.
When selecting an updating graphic object with the right mouse button to copy the connected
variable to the clipboard, all process variables that are connected to the object get displayed in the
selection menu. For example, the process variables for both the Fill level and Fill color connections are displayed in the pop-up menu. Either menu item may be selected. Connected variables
are often copied to the clipboard so they can be assigned to a trend pen.
NOTE

Some process variables are not appropriate for trending. For example, although
.BLKSTA and .ALMSTA are parameters that are often used in process graphics,
these parameters are bit strings and cannot be trended without specifying the bits to
be trended.

122

8. Online Trend Configuration

B0700FC Rev B

Keyboardless Assignment of a Selected Object to a Trend Line


Keyboardless (mouse-based or pointer-based) assignment of a selected object connection variable
to a trend line is performed using a ScratchPad or non-ScratchPad display, in conjunction with
FoxViews Select and Assign capability.
Before assigning the selected object connection variable to a trend line, note that:
The assignment of Boolean data (packed Boolean or packed long parameters) is
supported only in part by the Select and Assign function. If a Boolean data type is
assigned, the trend line displays the data (0 or 1) as a numeric trend line, with a range
of 0 to 100. The data type can be changed only within FoxDraw, not within the
Online Trend Configurator.

The FoxView with the source connection need not be the same as the FoxView with
the destination trend area; however, the two FoxView applications must display on the
same screen of a single-head configuration, or on either head of a multi-head
configuration. The Select and Assign capability does not work across multiple
desktops. Both FoxView and Display Manager can be used interchangeably as the
source or the destination.
Once a selected point is assigned (retrieved), the selection is cleared and the selection
process must be repeated if the point is to be assigned to another trend line.
The newly trended point acquires default parameters (such as ranges and engineering
units) from the Control Processors database. You must access the Online Trend
Configurator to modify these default values.
The AIM*Historian instance for the selected point is automatically found.

Trend Scales Configuration


The scales you configure for the trend depend on whether the trend is linear or logarithmic.

Linear Trends
A linear trend allows you four ways to configure the maximum and minimum values.
Auto-scale
CP Values
User Entered

Use Current Limits

FoxView uses auto-scaling for the pen.


FoxView uses the values stored with the Control Processor (CP).
Allows you to enter the minimum and maximum values for the
scale. You can type in the Max and Min fields, or use the
zooming buttons and arrow buttons to adjust the range.
Sets the scales based on the trend data currently displaying in the
online trend. This button provides a one shot capture capability
that reads the current maximum and minimum values of the data
points in the display and sets the scale range based only on their
data values.

123

B0700FC Rev B

8. Online Trend Configuration

Logarithmic Trends
A logarithmic trend that uses Boolean data allows you to configure a state 0 name and a
state 1 name.
A logarithmic trend that uses numeric data allows you to configure these items:
Max
Low Decade

The maximum scale value.


The number of the low decade, which is equal to the exponent.

Numeric Data
Whether the trend is linear or logarithmic, for numeric data, you can specify:
Delta
Engineering Units
Guard Band
Minimum Span

The deadband.
The engineering units.
The additional range or buffer added to the calculated range
when FoxView determines the range for an auto-scaled pen.
The absolute range between the minimum and maximum values
set by auto-scale. For example, if Minimum Span is set to 5.0,
this is the minimum range for the pen.

Online Trend Configuration Session


If you have the proper permission (access levels), you can configure a trend and view it
immediately. If you have the proper permission, you can also create and save a new trend
configuration, which overwrites the current configuration and is automatically launched in
subsequent applications of the trend.
NOTE

If a display contains more than one trend, each trend is permanently saved independently. Saving one trend does not affect the configuration of other trends.
During an online configuration session, FoxView continues to update without interruption. All
actions can still be taken from within FoxView. If the display being configured is dismissed, the
Online Trend Configurator is also dismissed.
Only one Online Trend Configurator session is allowed at a time for each FoxView.

Configuration Session Tasks


An online trend configuration session includes these tasks:
Selection of a process variable (point) for trending.
Selection of a trend to which to assign the process variable.
Assignment of the process variable to a particular trend pen.
Configuration of the trend, including:
Selection of graph attributes (data rate, presentation)
Selection of pen attributes (data type, scaling, color, label, markers).
Review of the resulting trend.

124

Saving the trend configuration, if permitted.

8. Online Trend Configuration

B0700FC Rev B

Windows and Dialog Boxes


Online Trend Configuration Dialog Box
This dialog box includes these portions:
Title (top)
Left side
Right side

Station name, FoxView name, and window title.


Pens process variable, description, and fields for selecting a pen for
configuration or deletion.
Available fields and buttons depend on whether the trend is linear or
logarithmic.

Figure 8-1. Online Trend Configuration Dialog Box

125

B0700FC Rev B

8. Online Trend Configuration

Advanced Graph Tab


Use the Advanced graph tab of the Advanced Trend Configuration dialog box to configure the
selected trend. Table 8-1 describes the Advanced Graph tab options.
Table 8-1. Advanced Graph Tab Options

Item

Description

Data Rates Group Box


Select
Invokes the Data Rate Selection dialog box from which to specify duration
and scan rate.
Duration
Displays the size of the time period that the trend will display. A short time
period displays dat1.a points more frequently.
Scan Rate
Displays the time between plotting points.
Off-Normal Group Box
High-Limit
Specifies the off-normal operating area at the top of the graph.
Low-Limit
Specifies the off-normal operating area at the bottom of the graph.
Gridline Visibility
Visible
Displays grid lines by default.
Number of Divisions Field for selecting the number of grid lines for the trend. The default is ten.
YAxis Scale
Use Same Scale
Activates the three fields associated with this group of settings. This setting
allows FoxView to display multi-pen graphs.
Scale Increment
Set the increments for display between the low and high scale.
Low Scale
Sets the lower bound for display.
High Scale
Sets the upper bound for display.
Format
Decimal Digit
Specifies the number of decimal places a trend displays. The range is from
-1 to 4.
Line-Style
Marker
Specifies whether to use markers to display plotted lines.
Markers Per Line
Specifies the number of markers to display per line.
Markers Every Point
Displays a marker on each plot point. When you do not select this option,
a marker is placed on the most recent point only.

126

8. Online Trend Configuration

B0700FC Rev B

Table 8-1. Advanced Graph Tab Options (Continued)

Item

Description

Graph Attributes (Bottom of Dialog Box)


Graph Color
Specifies the trend areas background color.
Off-Normal Color
Specifies the off-normal operating areas at the top and bottom of the trend
graph. These areas, which can be configured in any color, are based on a
percent of range for the entire graph.
Grid Line Color
Specifies the color for the grid lines. By default, this is gray.
Display Style
Merged specifies that up to four trend lines appear in one field. This is the
default.
Banded presents four trend lines on four separate, quarter height fields. If
there are fewer than four trends, the trend area is divided equally among
the trends. Banded format is especially useful for viewing auto-scaled
trends.
Saving Options
Temporary specifies that the online trend configuration settings be used
on a time-based trend after the trend has been called into FoxView. Once
the trend is closed or dismissed, the online trend configuration edits are
lost.
Permanent specifies that the online trend configuration settings
be used sand saved. After saving permanent changes, calling up a display
that contains the modified trend includes changes from the online trend
configuration session.
Note: Depending on your workstations configuration, you may not be able
to permanently save the online trend configuration.
Time Stamp
Local specifies a local time stamp.
Relative specifies a relative time stamp.
Reset
Reverts to previous settings.
Help
Invokes the Online Trend Configurator On-Line Help.
Static Line Settings
HI-LO
Specifies a percentage value and color for each of the status lines. The lines
LO-LO
can also be configured in the FoxDraw Grid tab.
HI-HI
LO-HI

127

B0700FC Rev B

8. Online Trend Configuration

Advanced Pen Tab


The Advanced Trend Configuration dialog box offers four Advanced Pen tabs (Table 8-2). Each
tab configures one trend pen. For example, Advanced Pen 4 configures pen 4.
NOTE

Depending on the method (linear or logarithmic) used to configure a pen in FoxDraw, a Pen Scale group box or a Log Scale group box appears within this dialog
box. The selection of logarithmic or linear scales is a plot area attribute and,
therefore, applies to all lines plotted in the trend.
The data type selection (Numeric or Boolean) determines the available specification boxes.
Table 8-2. Advanced Pen Tab Options

Item

Description

Advanced Trend Configuration Dialog Box


Assign button
Places the objects process variable in the Variable box.
Variable box
(To the right of the Assign button) Displays the objects process variable
(Compound:Block.Parameter).
Browse
Invokes the Advanced Trend Configurator Compound:Block.Parameter browser
from which to select a process variable.
Delete
Removes the name of a process variable from the Variable box.
Description
Displays the description text that appears beside the pen. If you have permission,
you can enter text into this box.
Historian Name Displays the name of the AIM*Historian instance from which the specified
process variables data values are to be obtained. If you have permission, you can
enter the instance name or click the down arrow to select the historian.
Show this Scale
Check the Y-Axis Scale Visible and Show this Scale for Pen 2 to select Pen 2's
scale for use by FoxView and sets the color of the scale to Pen 2's color.
Pen Scale Group Box
Auto
FoxView uses auto-scaling for the pen.
CP Values
FoxView uses the values stored with the Control Processor (CP).
User Entered
Allows you to enter the minimum and maximum values for the scale. You can
type in the Max and Min fields, or use the zooming buttons and arrow buttons
to adjust the range.
Use Current
Sets the scales based on the trend data currently displaying in the online trend.
Limits
This button provides a one shot capture capability that reads the
current maximum and minimum values of the data points in the display and
sets the scale range based only on their data values.

128

8. Online Trend Configuration

B0700FC Rev B

Table 8-2. Advanced Pen Tab Options (Continued)

Item

Description

Max

Enter a maximum value for the pen scale.


This field is available only when User Entered is selected.
Min
Enter a minimum value for the pen scale.
This field is available only when User Entered is selected.
Increment
Enter an increment value for the pen scale.
This field is available only when User Entered is selected.
Log Scale Group Box
Max
If the trend is configured for logarithmic scales, enter the maximum scale value.
Low Decade
If the trend is configured for logarithmic scales, enter the number of the low
decade. The decade number is equal to the exponent.
Data Type Group Box
Data Type
Specifies the data type (Numeric or Boolean).
Numeric enables the Delta, Engineering Units, Guard Band, and Minimum
Span boxes.
Boolean enables the State 0 Name and State 1 Name boxes.
Delta
Specifies the deadband (for numeric variables only).
This field is enabled only for a Numeric data type.
Engineering
Specifies the engineering units (for numeric variable only).
Units
This field is enabled only for a Numeric data type.
Guard Band
The additional range or buffer added to the calculated range when FoxView
determines the range for an auto-scaled pen. A value appears only when Auto is
specified in the Pen Scale group box.
This field is enabled only for a Numeric data type.
Minimum Span Specifies the absolute range between the minimum and maximum values set by
auto-scale. For example, if Minimum Span is set to 5.0, this is the minimum
range for the pen.
This field is enabled only when Auto is selected.
This field is enabled only for a Numeric data type.
State 0 Name
Select a state 0 name. The choices are: 0, closed, down, false, high, left, low,
normal, off, right, state 0, stop, or zero.
This field is enabled only for a Boolean data type.
State 1 Name
Select a state 1 name. The choices are: 1, high, left, low, normal, on, one,
opened, start, state 1, true, or up.
This field is enabled only for a Boolean data type.
Trend Line
Clicking this button invokes the standard Color dialog box from which to select
Color
a color for the trend pen.
Save Option
This read-only text displays the state of the save operation (Temporary or
Permanent) as specified at the bottom of the Online Trend
Configuration dialog box.
Marker Symbol This option specifies the marker for pen. The choices for Windows based
workstation are shown below:

129

B0700FC Rev B

8. Online Trend Configuration

Table 8-2. Advanced Pen Tab Options (Continued)

Item

Description

Default
Reset

Clicking this button obtains the values from the Control Processor.
Clicking this button changes the values back to the settings in use before you
modified them.
Clicking this button invokes Online Trend Configurator On-Line Help.

Help

Advanced Trend Configuration Browser Dialog Box


Use this dialog box to view and select a process variable (Table 8-3). The browser includes filters
to narrow the search.
Table 8-3. Advanced Trend Configuration Browser Dialog Box Options

Item
Pen Variable
Filter box

Change Filter
Clear Filter
OK
Cancel

130

Description
This text box displays the pens current process variable.
For each of the three columns (Compound, Block, and Parameter), you
can optionally employ a filter. The current filter criteria (if applicable)
display in these boxes.
Clicking this button invokes the Select Filter dialog box in which to
specify filter criteria.
Clicking this button deletes any filter criteria from the Filter box.
Places the name of the process variable in the Variable box on an
Advanced Pen tab page, and closes the browser dialog box.
Discards any edits to the process variable and closes the browser
dialog box.

8. Online Trend Configuration

B0700FC Rev B

Data Rate Selection Dialog Box


Use this dialog box to specify the data rate (duration and scan rate) for the trend. These settings
affect each of the trends pens.
Click the arrow keys to increase or decrease the value of entries in the days, hours, and minutes
boxes. When you click OK, the values are stored and the dialog box closes. If the duration and
scan rate values conflict, the Valid Scan Rates dialog box presents one or more valid scan rates
from which to select (Table 8-4).
Table 8-4. Data Rate Selection Dialog Box Options

Item
Duration
Scan Rate

Description
The length of the period that is displayed on the trend.
The time between plotted points.

Select Filter Dialog Box


Use this dialog box to specify the filter criteria for the particular portion of the process variables
name (Compound, Block, or Parameter).
Compound Filter
Block Filter
Parameter Filter.
The filter box displays the current filter criteria (Table 8-5). Wildcard characters (such as *) are
not supported.
Table 8-5. Select Filter Dialog Box Options

Item
Restriction
OK
Cancel

Description
Select one restriction (Begins With, Contains, or Ends With).
Places the filter criteria in the Variable box on a Filter box of the
Advance Trend Configurator Browser dialog box.
Discards any edits to filter criteria and closes the browser dialog box.

Valid Scan Rates Dialog Box


The display of this dialog box means that the duration and scan rate that you specified in the Data
Rate Selection dialog box are in conflict.
This dialog box presents one or more valid scan rates from which to select. Click a button to use
the scan rate.

131

B0700FC Rev B

8. Online Trend Configuration

Using the Online Trend Configurator


Selecting a Process Variable for Trending
You can select a process variable (point) and assign it to a trend pen. Use one of the methods listed
in Table 8-6.
Table 8-6. Hardware Types and Trending Methods

Hardware
Touchscreen
Mouse
Keyboard

You can
Place the workstation into Select and Assign mode. Then use FoxView
Select and Assign capability.
Use FoxView Select and Assign capability.
Enter the name of the process variable (Compound:Block.Parameter)
and optionally enter a label/description.

To select a point from a touchscreen workstation:


1. Bring up the display that contains the point you want to trend.
2. From FoxViews File menu, touch Select Point.
3. Touch the field or graphic that you want to trend.
A menu containing the name of the variable represented by the display object appears.
Touch an entry in this menu.
The process variable, which is copied to the clipboard for pasting, appears in
FoxViews message bar.
To select a point using Select and Assign capability (requires use of a mouse):
1. Bring up the display that contains the point to be trended.
2. Move the mouse pointer over the object (graphic or field).
3. Right-click the mouse.
A menu containing the name of the variable represented by the display object appears.
Select an entry in this menu.
The process variable, which is copied to the clipboard for pasting, appears in the
FoxView message bar.

132

8. Online Trend Configuration

B0700FC Rev B

Assigning a Process Variable to a Trend Pen


Upon selecting a point, you must assign it to a trend pen. The assignment method you use
depends on your workstation.
To use trend mode (on a touchscreen workstation):
1. Bring up the trend to which you want to assign the point.
2. From FoxViews File menu, touch Select Trend.
3. Touch the trends graph area.
The Online Trend Configuration dialog box appears.
4. Touch one of the four pen Assign buttons.
The objects process variable (Compound:Block.Parameter) appears in the
Variable box.
To use the Select and Assign capability (requires a mouse):
1. Bring up the trend to which you want to assign the point.
2. Move the mouse pointer over the graph area and right-click the mouse.
The Online Trend Configuration dialog box appears.
3. Move the mouse over one of the four pens Assign buttons and click the left-mouse
button.
The objects process variable (Compound:Block.Parameter) appears in the
Variable box.
To assign a point using a keyboard:
1. Bring up the trend to which you want to assign the point.
2. Move the mouse pointer over the graph area and right-click the mouse.
The Online Trend Configuration dialog box appears.
3. For one of the four pens, enter the Compound:Block.Parameter in the Variable box.

Deleting a Pen from a Trend


A trend can contain up to four pens (trend lines). You can delete a pen from a trend.
To delete a pen (on a touchscreen workstation):
1. Bring up the trend from which you want to delete a pen.
2. From FoxViews File menu, touch Select Trend.
3. Touch the trends graph area.
The Online Trend Configuration dialog box appears.
4. Touch one of the four pens Delete buttons.
The pen is deleted from the trend.

133

B0700FC Rev B

8. Online Trend Configuration

To delete a pen (on a workstation that has a mouse):


1. Bring up the trend from which you want to delete a pen.
2. Move the mouse pointer over the graph area and right-click the mouse.
The Online Trend Configuration dialog box appears.
3. Move the mouse over one of the four pens Delete buttons and left-click the mouse.
The pen is deleted from the trend.

Testing the Configured Trend


After making configuration changes to a trend, view the revised trend. Continue making changes
until you are satisfied with the results.
To test the reconfigured trend:
1. Click Temporary.
2. Click Apply.
The changes are reflected in the trend display within FoxView.
3. Verify the changes.
4. To save the changes, click Permanent.
5. Click OK to end the configuration session.

Exiting the Configurator


The configuration you have entered can be temporary or permanent. You must have permission
(the proper access level) to permanently save an online trend configuration.
To exit the configurator:
1. After pressing OK or Apply, perform one of these actions:
Click Permanent to save the new configuration. This saves only the trend
currently being configured.
Click Temporary to have FoxView modify the display with the specified changes.
Changes are lost when the display is dismissed.
2. Perform one of these actions:
Click OK close the dialog box and performs the specified actions.
Click Apply to make the specified changes to the trend, but does not close the
dialog box.
Click Cancel to ignore any changes made since an Apply was performed and to
close the dialog box.

134

8. Online Trend Configuration

B0700FC Rev B

Trend Configuration
Specifying a Trends Data Rate
Every trend presents data as specified by its duration and scan rate settings. Duration indicates the
total time span covered by the trend graph. Scan rate is the time between plotting points. New
data is displayed at the configured scan rate.
This procedure assumes that the Online Trend Configuration dialog box or the Advanced Graph
tab is open.
To specify a trends data rate:
1. Perform one of these actions:
From the Online Trend Configuration dialog box, click Duration Selection.
From the Advanced Graph tab, click Select.
The Data Rate Selection dialog box appears.
2. For Duration, click the appropriate arrow buttons to obtain the desired duration.
You can specify duration composed of days, hours, or minutes.
3. For Scan Rate, click the appropriate arrow buttons to obtain the desired duration.
You can specify a scan rate composed of days, hours, or minutes.
4. Click OK.
If the values of duration and scan rate conflict, the Valid Scan Rates dialog box
appears. In this dialog box, click one of the suggested valid scan rates.

Configuring Scales for a Linear Trend


For a linear trend, the Online Trend Configurator provides four methods to configure a pens
maximum and minimum scale values.
If you have not done so already, click one of the four pen buttons (located on the left side of the
Online Trend Configuration dialog box) to select the pen to be configured. The pen number
appears above the Auto button.
To configure a pens scales using auto-scale:
Click Auto.
FoxView uses auto-scaling for the trend.
To manually specify a pens scales:
Click User Entered.
This allows you to enter the minimum and maximum values for the scale. You can
type in the Max and Min fields, or use the zooming buttons and arrow buttons to
adjust the range.

135

B0700FC Rev B

8. Online Trend Configuration

To configure a pens scales using CP values:


Click CP Values.
FoxView uses the values stored with the Control Processor (CP).
To configure a pens scales using current limits:
Click Use Current Limits.
FoxView reads the current maximum and minimum values of the data points currently being displayed in the trend. FoxView sets the scales based on the current data
values.

Configuring Scales for a Logarithmic Trend


For a logarithmic trend, you can specify a maximum limit and the number of low decades for
numeric data only. For Boolean data, you can only define a state 0 name and a state 1 name.
You can select one of four methods to specify a pens maximum and minimum scale values.
To specify the scale for a numeric type logarithmic trend:
1. If not already selected, click one of the four pen buttons on the left side of the Online
Trend Configuration dialog box.
The pen number appears to the left of the High Scale box above the double-arrow
button.
2. Enter values in the High Scale and Low Decades boxes.

Specifying a Trends Display Style


You can configure the following characteristics of a trends display style:
Whether the trend is merged or banded
Whether the online trend configuration is to be saved
The trends time stamp style
The trends background color.
This procedure assumes that the Online Trend Configuration dialog box is open.
To specify a trends display style:
1. Click the Advanced Graph tab.
2. In the Display Style group box, click one of these buttons.
Merged
Banded

136

Places up to four trend lines in one field.


Places each pen in its own region of the graph area. When
there are four pens, each occupies a quarter height field. If
there are fewer than four pens, the trend area is divided
equally among the pens. Banded format is especially useful
for viewing auto-scaled trends.

8. Online Trend Configuration

B0700FC Rev B

3. In the Saving Options group box, click one of these buttons.


Temporary

Permanent

Specifies that the online trend configuration settings be


used on a time-based trend after the trend has been called
into FoxView. Once the trend is closed or dismissed, these
online trend configuration edits are lost.
Specifies that the online trend configuration settings be
used and saved. After you save the changes as permanent,
calling up a display that contains the modified trend
includes the changes from this online trend configuration
session.
Note: Depending on your workstations configuration, you
may not be able to permanently save the online trend
configuration.

4. In the Time Stamp group box, choose a time presentation style used on the trends
X-axis.
Local
Relative

Displays the local time.


Displays a time relative to the right side of the trend.

5. Click Graph Color to select the background color for the trends graph area.
6. Click OK.

Specifying a Trends Text Formatting


You can specify the following aspects of the text:
Fill and Edge characteristics
Text type (True Type or Hershey)
Font size and style for True Type fonts only.
To configure text formatting:
1. Click the desired trend and then select Graphic Attributes from the right-click
menu.
The Set Selection Attributes dialog box, containing three tabs, appears:

Fill
Edge
Text

Sets the text fill, direction, type, pattern and color.


Sets the edge style and width.
Sets the text direction, text alignment, font type and font
characteristics, if using True Type fonts.

2. Choose one of the Font Selections: True Type or Hershey


3. Click OK to save your selections.

137

B0700FC Rev B

8. Online Trend Configuration

Specifying a Trends Gridlines


A trend can be configured to include gridlines. These lines help in viewing the graphs. You can
make gridlines visible, and can specify their color and number of divisions.
This procedure assumes that the Online Trend Configuration dialog box is open.
To specify a trends gridlines:
1.
2.
3.
4.
5.

Click the Advanced Graph tab.


In the Gridline Visibility group box, click Visible.
In the Number of Divisions box, select the number of divisions.
Click Grid Line Color and specify a color for the grid lines (the default is gray).
Click OK.

Specifying a Trends Line Style


You can configure the line style used on the trend. You must decide whether to use markers and, if
so, their quantity. For each pen, you must specify its line color and, if desired, a marker symbol.
This procedure assumes that the Online Trend Configuration dialog box is open.
To specify a trends line style:
1. Click the Advanced Graph tab.
2. In the Line Style group box, click Marker.
If you do not want to use markers, do not select this option.
3. Perform one of the following actions:
In the Markers Per Line box, select the number of markers you desire for each
pen.
Select Markers Every Point to place a marker at every data point.
4. Click OK.
To specify a pens style, perform this procedure for each pen:
1. Click the Advanced Pen tab for the pen of interest.
2. If Marker is selected on the Advanced Graph tab, select one of the symbols in the
Marker Symbol box.
3. Click Trend Line Color and specify the color for the pen.
4. Click OK.

138

8. Online Trend Configuration

B0700FC Rev B

Specifying a Trends Static Lines


Trends can be configured with up to four static lines for use as references when viewing trended
data.
To configure static lines:
1. Click the Advanced Trend Configuration window Advanced Graph tab.
2. Enter values in the HI-LO, LO-LO, HI-HI, and LO-HI fields.
3. Configure a color for each line by clicking the color selection box associated with it,
choosing a color and clicking OK.
4. Click Apply.

Specifying a Trends Off-Normal Regions


A trend can be configured to include off-normal operating areas. These areas, which can be
configured in any color, are based on a percent of range for the entire graph.
This procedure assumes that the Online Trend Configuration dialog box is open.
To specify a trends off-normal areas:
1. Click the Advanced Graph tab.
2. In the Off-Normal group box, specify the High-Limit.
3. In the Off-Normal group box, specify the Low-Limit.
4. Click Off-Normal Color and specify a color for the off-normal area.
5. Click OK.

Specifying a Trends Decimal Places


The number of decimal places used in a trend display can be set in the range from 0 to 4, or you
can specify automatic decimal formatting.
To configure the number of decimal places:
1. Click the Advanced Trend Configuration window Advanced Graph tab.
2. Enter the number of decimal places (0 through 4), or enter -1 for automatic formatting.
With automatic formatting, FoxView sets the number of decimal places based on the
field value. The format for Real parameters is as follows:
Four decimal places for numbers less than 1
Two decimal places for numbers less than 100.
No decimal if the value is 100 or greater
3. Click Apply.

139

B0700FC Rev B

140

8. Online Trend Configuration

9. FoxView Utilities
This chapter provides a description of the pos_win utility with examples.

pos_win Utility
Use the pos_win utility to size and position windows on a workstation.
Description

The pos_win utility moves a window to a specified location, changes a window size to a specified
size, or both. If the window is iconified, the window opens as specified in the command.
A window is identified by the text in its title bar. If the text matches any part of the title bar text in
a particular window, that window is considered a match. If more than one window on the workstation contains matching title bar text, only the first matching window is used.
Instead of making multiple calls to the pos_win utility to position multiple windows, you can
provide a file containing multiple window titles to the utility.
Utility Location

Windows

\usr\fox\wp\bin\tools\pos_win.exe

Syntax
pos_win [[[-h[elp]] | [-file filename] | [title-match-text]]
[hostname] [-size WxH] | [-position [XxY]]
or

pos_win [title-match-text] [-status [show | restore | minimize | maximize]]

141

B0700FC Rev B

9. FoxView Utilities

Table 9-1 gives the argument descriptions.


Table 9-1. Argument Descriptions

Argument
<none>
-help
-file filename

title-match-text

-size WxH
-position XxY

-status

Description
Prints a list of all the window titles on the workstation.
Displays a list of arguments.
Specifies the name of the input file that contains title-match-text information.
Identifies the window to be sized and positioned.
The text may be any part of the window title string, not necessarily the
complete title. If the text contains multiple words, surround them with quote
characters (for example, FoxView AW0001:AW0001).
Specifies the width and height of the window in pixels.
Specifies the position of the upper-left corner of the window in pixels.
Specifies the status of the window i.e. show, restore, minimize or maximize.
Note: This -status option is presently supported only for windows platform.

pos_win Utility Examples


These examples demonstrate the use of the pos_win utility.

Example #1
The following command moves the FoxView window to the upper-left corner on a
workstation named AW0001:
pos_win FoxView AW0001:AW0001 -size 500x500 -position 0x0
NOTE

The title-match-text is surrounded by quotes, since this is a multi-word title


string.

NOTE

The title-match-text AW0001 would also match this window title, but this workstation may include many windows with this string in the title. Locating the specific
FoxView window requires that the title-match-text contain the text FoxView.

Example #2
You can specify multiple windows in a single command by creating a text file, containing the
following lines:
FoxView AW0001:AW0001 -size 500x500 -position 0x0
FoxView AW0001:AW0002 -size 500x500 -position 500x250

Then, issue the following command, in which filename is the name of the file containing the
window specifications.
pos_win -file filename
142

9. FoxView Utilities

B0700FC Rev B

Example #3
You can specify the window status in a single command by providing different options,
containing the following lines:
Table 9-2. Window Status Commands

Command
pos_win FoxView AW0001:AW0001 -status
show
pos_win FoxView AW0001:AW0001 -status
restore
pos_win FoxView AW0001:AW0001 -status
minimize
pos_win FoxView AW0001:AW0001 -status
maximize

Description
to raise the window
to restore the window
to minimize the window
to maximize the window

143

B0700FC Rev B

144

9. FoxView Utilities

10. Profile Plots


This chapter describes the line and bar profile plots that comprise a series of data values plotted
against a specific X-axis engineering unit.
The profile plot area displays a series of data points along its X-axis. The X-axis may represent, for
example, length, distance, or frequency. The Y-axis represents the value of each data point. Up to
four color-coded sets of data points may be displayed in the plot area in either a line style or a bar
style. Only linear scaling is supported on the X and Y axes. Figure 10-1 shows an example of a
multi-line profile plot for a paper-manufacturing machine.

Figure 10-1. Multi-line Profile Plot

Both the line and bar style profile plot use color to indicate:
Each line or bar line (1 to 4) with data values within normal limits
Each line or bar line of data values exceeding alarm limits
Each reference line (1 to 4)
The fill colors for bars, if filled bars are configured.
The profile plot supports NAN (Not-A-Number) values. Because NAN values are not
displayed, line gaps in the profile plot indicate the NAN values.
The profile plot area is user-defined. Within FoxDraw, you can access different-sized plots from
the profile-templates directory (\opt\fox\displib\ProfilePlots).

145

B0700FC Rev B

10. Profile Plots

The following profile plot attributes are configurable via FoxDraw:


Number of pens and their colors
Number of points that can be displayed
Profile style (line or bar)
Reference line
Scan rate for the trigger
Appearance of markers
Profile plot background color
Appearance of a grid
Number of grid lines along the X-axis
Appearance of the Y-axis scales.
Operator buttons, typically located at the bottom of a plot area, can be configured via FoxDraw to
allow you to:

Select the configured plot area to execute a display command such as accessing an
overlay or displaying read-out values.
Toggle between the pause mode and unpaused mode.
When in the paused mode, the plot area is not updated.
Read out a data point by selecting the point along the X-axis.
A vertical hairline appears at the selected X-coordinate, and the point number and
value on each line are recorded in FoxView memory and optionally displayed in the
read-out fields in the profile area.

After performing a read-out, select a button to send the point number and value for
each line to the configured compound:block.parameter or shared variable.
Select an object configured with both read-out and send, in order to read and send
point numbers and values with one selection.
Request FoxView/DM to redraw the profile plot.

146

10. Profile Plots

B0700FC Rev B

Profile Plot Appearance


Each of the plot lines (line or bar) has its own:
High and low scale values
High and low alarm limits, and
Reference line value.
This information is available from the profile-line-options configuration information or if not
configured, from the Data Header record in the Data Array.
When the high and low alarm limit values are exceeded, a line or bar is drawn in the specified
alarm color (see Figure 10-2). The fill color of a bar that has exceeded the alarm limits changes to
the alarm color (see Figure 10-3).

Figure 10-2. Bar and Line Profile Plots with Reference Lines and Alarm Limits (Bottom)

147

B0700FC Rev B

10. Profile Plots

Figure 10-3. Bar Profile Plots with Alarm Limits and Reference Lines

Lines or bar lines can be drawn:


On the X-axis from left to right (see Figure 10-1) or mirrored along the Y-axis (called
reverse X-axis).
With a reference line indicating either the median value of the data (Figure 10-3) or
located on the X-axis representing the low scale value.
When reverse X-axis is configured, the profile line is mirrored through the Y-axis. The line that
is normally drawn from left to right is drawn from right to left creating a mirror image.
Depending on the profile style selected, the reference line (optional) is drawn under or on top of
the line. When line is configured, the reference line appears under the plot line; when bar is
configured, the reference line appears on top of the bar line.
The color and value of the reference line are configurable via FoxDraw. The reference line value is
defined either by the display file, a process control variable, or the data-array header. It may be the
median value or the low scale value represented by the X-axis. For example, the bar graph in
Figure 10-3 has a different appearance depending on whether the reference line is the median
value or the low scale value represented by the X-axis.
If any of the data values in a plotted profile is unavailable, out-of-service, bad, or in error, then no
data is plotted for that point. A blank appears at that data point. In line plots, a break appears in
the line. In bar plots, the bar is not plotted for that point number. On the read-out value field,
***** appears.

148

10. Profile Plots

B0700FC Rev B

Operator Buttons and Data Fields


Profile plot displays typically include operator buttons at the bottom and data fields at the top of
each plot area.
For the bar and line profile plots of Figure 10-2, the Point, Value and Time fields provide the
point number and current value and time for the bar and line profile plots. The Prev Display
button opens the previously displayed profile plot.
The buttons in the line profile plot of Figure 10-4, allow you to pause or redraw the profile plot.

Figure 10-4. Line Profile Plot with Operator Buttons

Data Updates
All data points on a profile plot are updated simultaneously and the previous values are discarded.
A profile plot (line or bar) with multiple configured lines has the following line priority scheme:
Line 1 has the highest priority, Line 2 has the next highest priority, and so forth. The lines are
drawn on the screen in the following order: from Line 4 (lowest priority) to Line 1 (highest priority). When one line is redrawn, all the other lines are also redrawn.
In bar profiles, when a single point changes every bar is redrawn.

149

B0700FC Rev B

10. Profile Plots

Profile Plot Data


The data to be plotted is a set of string variables, which consists of Object Manager shared variables. The data source for the set of string variables is an application program. The data source
maintains an Object Manager list variable (the trigger connection), which is altered each time a
change is made to the data stored in the string variables. The connection trigger name for each
plot line is configured in FoxDraw.
Each profile line is connected to a trigger path variable via a change-driven connection. When a
new value appears in the trigger variable, FoxView reads (via the Data Array path name) all the
values from the set of string variables to be displayed.
When the trigger connection and the data array connection names indicate that both variables are
in the same station, the FoxView/DM will use the OM list references to retrieve the PSAP address
through a getval_list() OM call. To be valid for such a call, the Trigger name and Data Array
name should be:
Data_Array_Name=trigger_name01

For example:

Trigger Connection Name:


Data Array Name:

PAPER
PAPER01

In case the names do not match the syntax described above, a single global_find() call is issued
per trend line, which causes an IPC broadcast message. All the data arrays for the same profile line
must be located on the same station; thus they must have the same PSAP address.
For optional connections, all the optional OM data variables must reside in the same station. The
PSAP address is retrieved through a global_find() OM call once. If the global_find() call
fails, no more attempts are made to retrieve the PSAP address or any of the optional connection
data.
It is recommended that:

Per profile area, the trigger connection and the data connection variables reside in one
station
Per profile plot line, the optional input connections all reside in the same station.
NOTE

1. Profile plots do not support connections to individual data points or individual


bars.
2. The number of data points is not necessarily the width of the graph area in pixels.
FoxView/DM expands the space occupied by each point to fill the width of the
graph area.
3. When a plot line has more points than pixels, the points may overlap when the
plot line is drawn.
String variables are capable of holding multiple values to be plotted. The maximum length of
string variables is 255 bytes. Therefore a string variable can hold a maximum of one of the
following:
63 float or long values
127 integer values

150

255 byte values.

10. Profile Plots

B0700FC Rev B

The first Data Array contains the Data Header information as well as a set of data values. The
Data Header includes the following information, which is only used if not defined in the profile
plot configuration:
The data type being used (always used)
The number of points
High and low scale limits

High and low alarm limits


The reference value.
Therefore, the first Data Array cannot hold as many data points as subsequent data arrays. If the
number of points in a profile plot exceeds the number of data values available in the first Data
Array, additional string variables are used. (Table 10-1).
When multiple strings are required, the subsequent Data Arrays contain the same path name as
the first Data Array with the exception of the last two characters. These characters are
automatically substituted with a number depending on the array, for example, 02 for the
second array, 03 for third array ... 59 for last array.
Table 10-1. Contents of Data Arrays

Type
FLOAT
LONG
INTEGER
BYTE

Type Length
4
4
2
1

Number Of Values
In First Data Array
55
55
114
234

Number Of Values
In Subsequent Arrays
63
63
127
255

If you need to display 480 data points that are stored in the data array type float, the number of
string arrays needed is:
1 + (480-55)/63 = 8 data arrays
These 8 string arrays may be named, for example, FLOATARR01, FLOATARR02 .....
FLOATARR08.
When the 480 values are packed into the data array type integer, the number of arrays needed
is:
1 + (480-114)/127 = 4 data arrays
Packing the same 480 values into a byte array would result in 2 arrays.
A special tool (/opt/fox/bin/tools/omary50) is used to create, get, set, or delete the Object
Manager string arrays. Refer to Object Manager Calls (B0193BC).
To engineer data array access, refer to Display Engineering for FoxView Software and Display
Manager Software (B0193MQ).

151

B0700FC Rev B

152

10. Profile Plots

Appendix A. Frequently Asked


Questions
This appendix lists the answers to frequently asked questions (FAQs).

FoxView
Why did dmsepass not change the environment password?

Probably the environment name argument was not entered correctly. The environment names are
the names that appear in the Change Environment dialog box, not the name of the file. For example, the Process_Eng environment is made up of many files: Process_Eng.env, Process_Eng.mbr,
Process_Eng.dbr.
The correct way to change the password is with the command:
dmsepass Process_Eng -p new_password

What can I do to shorten display call-up time?

1. Obtain the fastest possible workstation and do not overload it.


The Windows 7-based H92 is the fastest Windows workstation.
2. Configure the displays in FoxDraw to use the Fast Scan option, as described in FoxDraw Software (B0700FD).
3. Call-up is generally faster on WPs than on AWs because WPs compete less for system
resources.
Do not use four FoxViews if you only require two FoxViews. Do not use two
FoxViews if you only require one FoxView.
WPs are intended to be operator workstations. AWs are intended to be engineering
workstations. If call-up time and security are major concerns, do not try to save
money by forcing AW functionality and overhead onto operator workstations.
4. Use one font only. As often as possible, keep font sizes the same.
Do not use more than two font styles and three font sizes. Use the same font style and
size for updating text. Human interface designers suggest using one font:
Arial on Windows based workstations.
5. Use the fewest number of display connections as possible. Call-up time is
proportional to the number of connections. 175 points is considered a large display.
The use of more than 175 points slows down display call-up time. 500-point displays
can be created fairly easily, but require a call-up time of six to eight seconds (or more).
6. Be judicious with 3D objects. Use as few fancy objects as necessary to communicate
the idea.

153

B0700FC Rev B

Appendix A. Frequently Asked Questions

! CAUTION
It is possible to create 100,000 polygons in a matter of seconds by copying and
pasting fancy tanks, turbines, and other objects. Observe precautions.
7. If possible, use submodels for fancy graphics.
If you have more than two of the same configured object, such as a valve with fill color
connections, use custom faceplates. Custom faceplates are preconfigured graphical
objects in which all connections are made to the same block. The compound:block
association is made once and applied to each parameter configuration, as would be
done in a conventional PID faceplate.
8. Always test call-up time as you are building displays.
Do not spend weeks creating hundreds of complex displays only to learn that
the displays take six seconds to call up when the process application requires a
two-second call-up time!
9. Keep the following in mind when configuring your system:
If you process many Display Manager (dmcmd) commands when opening
overlays, the commands are processed serially.
If your display button is configured to run several commands and then open the
overlay, there is a delay while the commands are being performed.
10. Use links to commonly used objects, rather than copies.
How should I distribute display files to workstations?

The main issue is the possible corruption of display files. When you close a display, the display is
saved to disk. Corruption can occur if the display is copied while it is being saved.
To avoid corruption, ensure that the displays are not being changed on the workstation as the
updated displays are being distributed.
The safest way to distribute displays over these workstations is to call in a static display on the
workstations and not allow the display to be changed until the distribution is completed. It is not
necessary to optimize the displays before distribution.

FoxSelect
The docking positions for toolbars cannot be changed when in
touchscreen font state. What is the reason?

When in touchscreen font state, the toolbars are always docked at the top left corner of the
application window and cannot be moved. This feature prevents the movement when the toolbar
buttons are selected in the touchscreen font state.

154

Index
A
Alarm Displays
accessing 78
navigating 61
Alarm Manager 4
Alarm, acknowledging 79
Applications, I/A Series 4
B
Block Detail Displays 11
accessing 77, 117
viewing 117
Blocks
searching for 110, 111
selecting 111
viewing 113
Buttons, overlay 15
C
Change-driven connection 150
Compound Detail Displays 18
accessing 77
Compound toolbar 99
Compounds 88
about 18
access to turn them on and off 91
searching for 110, 111
selecting 111
turning on and off 112
Configurators 4
Configure Report dialog box 104
Control Database
maneuvering within 109
viewing 113
D
Data entry error messages 57
Data Rate Selection dialog box 53, 59
Date, setting 55
DDE Explorer 5
Dialog box
Configure Report 104
Data Rate Selection 53, 59
155

B0700FC Rev B

FoxView Preferences 53
History Start Time 58
History Start/Stop Time 52, 59
NEW/EDIT/COPY Report 105
Display
call-up time, reducing 153
files, distributing 154
Display bar
assigning a display to 82
Displays
assigning to the Display Bar 78
Block Detail 11
Compound Detail 18
printing 81
process 9
user-built 10
E
Environment
changing 57
customizing 82
operating on 56
Environments, I/A Series 3
Error messages, data entry 57
F
FoxCAE 4
FoxDraw 5
FoxPanels 5
FoxSelect
exiting 109
invoking 109
overview 85
using 109
window 93
FoxView
control menu 49
dialog boxes 47
introduction to 1
main window 47
moving 80
operating on the window 80
overview 1
sizing 80
using 55
FoxView Preferences dialog box 53

156

Index

Index

B0700FC Rev B

G
Global_find() call 150
H
Hardware, I/A Series 1
Historian 6
Historical data
selecting a time period 58
values 36
History Start Time dialog box 58
History Start/Stop Time dialog box 52, 59
I
I/A Series
applications 4
environments 3
hardware 1
IACC 5
Invensys Global Customer Support xiv
M
Menu definition file 42
Moveable overlays 44
Multi-headed workstation 2
N
Network View 86
Network, searching for a station, compound, or block 111
NEW/EDIT/COPY Report dialog box 105
O
Object Manager shared variables 150
Online trend configuration 119
saving 122
Operators environment, accessing 56
Out-of-normal polygons 37
Overlay buttons 15
Overlays, moveable 44
P
Parameters, changing 79
Pausing a trend 60
Phasing 19
Plots, X/Y 34
Polygons, out-of-normal 37
Printer, setup 6
157

B0700FC Rev B

Printing
a Block List 112
a display 81
Process displays 9
access to 9
acknowledging 79
Process variable, selecting for trending 132
Profile plot 145
area 145
data 150
data array 151
data header 151
lines 147
string variables 150
PSAP address 150
R
Ramping a value 80
Real-time trend 119
Report views 90
S
Scan rates, configuring 59
ScratchPad group displays
procedures 70
accessing group_list 70
adding faceplates and trends to group display 71
creating a group display on group_list 71
ScratchPad trends
procedures
accessing trend_list 64
adding pens to a trend 66
creating a new trend on trend_list 64
saving pens of a trend 66
ScratchPads, overview 40
Shortcut menu 41
displaying for a variable 83
Station
expanded 87
expanding 109
searching for 110, 111
String variables, profile plot 150
System
checking 55
System Management 4
T
Time, setting 55
158

Index

Index

B0700FC Rev B

Toolbar docking position, touchscreen 154


Trend
about 26
assigning an updating value 62
data 27
historical 119
online configuration 119
opening 58
paging 62
real-time 119
working with 58
Trend duration, configuring 59
Trend pen, assigning a process variable to 133
Trending, selecting a process variable 132
Trigger path variable, profile plot data 150
U
User-built displays 10
V
Value
entering into a data entry field 80
ramping 80
Variable, displaying shortcut menu 83
W
Workstation, multi-headed 2
X
X/Y plots 34

159

Invensys
10900 Equity Drive
Houston, TX 77041
United States of America
http://www.invensys.com

Global Customer Support


Inside U.S.: 1-866-746-6477
Outside U.S.: 1-508-549-2424 or contact your
local Invensys representative.
Website: http://support.ips.invensys.com

Вам также может понравиться