Professional Documents
Culture Documents
Inform: Enterprise Historian For Windows 2000
Inform: Enterprise Historian For Windows 2000
Inform: Enterprise Historian For Windows 2000
Reference Manual
for Pavilion Products Suite
InformIT
Enterprise Historian for Windows 2000
Version 3.2
Reference Manual
for Pavilion Products Suite
NOTICE
The information in this document is subject to change without notice and should not be
construed as a commitment by ABB Inc. ABB Inc. assumes no responsibility for any er-
rors that may appear in this document.
In no event shall ABB Inc. be liable for direct, indirect, special, incidental or consequential
damages of any nature or kind arising from the use of this document, nor shall ABB Inc.
be liable for incidental or consequential damages arising from use of any software or
hardware described in this document.
This document and parts thereof must not be reproduced or copied without written per-
mission from ABB Inc., and the contents thereof must not be imparted to a third party nor
used for any unauthorized purpose.
The software or hardware described in this document is furnished under a license and
may be used, copied, or disclosed only in accordance with the terms of such license.
This product meets the requirements specified in EMC Directive 89/336/EEC and in Low
Voltage Directive 72/23/EEC.
TRADEMARKS
Advant, AdvaCommand, AdvaInform, and AdvaBuild are registered trademarks of ABB Asea Brown Boveri
Ltd., Switzerland. Enterprise Historian is a trademark of ABB Asea Brown Boveri Ltd., Switzerland.
The following are registered trademarks of Pavilion Technologies, Inc.: Data Insights, OnLine Transform
Processor, Pavilion, Pavilion Data Interface, Process Insights, Process Perfecter, Sensor Validator, Simula-
tion Insights, Soft CEM, Soft Sensor, Soft Sensor Insights, Software CEM, Pavilion - Turning Your Data Into
Gold.
The following are trademarks of Pavilion Technologies, Inc.: BOOST, Boiler OnLine Optimization Software
Technology, DataIns, Economic Insights, Insights, OnLine Learning, Pavilion OnLine Applications, Pavilion
RunTime Products, PDI, Plant Optimizer, Power Insights, Power Insights Suite, Process Optimizer, ProcIns,
Production Chain Optimization, Programless OnLine Engine, Property Predictor, RunTime Application En-
gine, RunTime Software Controller, Simulation Insights, Soft Sensor Insights, Virtual OnLine Analyzer,
VOA.
TABLE OF CONTENTS
Chapter 1 - Introduction
1.1 About This Book ....................................................................................................9
1.2 Product Overview.................................................................................................11
1.2.1 Insights ................................................................................................13
1.2.2 Property Predictor ...............................................................................13
1.2.3 Process Insights ...................................................................................13
1.2.4 Process Perfecter .................................................................................14
1.3 Product Release History .......................................................................................14
1.4 Prerequisites and Requirements ...........................................................................15
1.4.1 HP-UX Stations...................................................................................15
1.4.2 Windows 2000-based Server...............................................................16
1.4.3 Remote PC Clients ..............................................................................16
1.4.4 DataSet System Memory Usage for Client Applications....................17
1.5 Related Documentation ........................................................................................18
1.6 Conventions..........................................................................................................19
1.7 Terminology .........................................................................................................20
Chapter 2 - Installation
2.1 How to Install the Pavilion Products....................................................................22
2.1.1 Overview .............................................................................................22
2.1.2 Installing Pavilion Software on a Windows Platform .........................24
2.1.2.1 Pre-installation Procedures...........................................24
2.1.2.2 Installation Procedure...................................................28
2.1.2.3 Post Installation Instructions for
Windows Platforms ......................................................35
2.1.2.4 Verifying Startup of Pavilion Processes
on Windows Platform ...................................................36
2.1.2.5 Licensing the Pavilion Products for
Windows Platforms ......................................................38
2.1.2.6 Verifying Operation of the Pavilion Launcher
for Windows Platforms.................................................42
Chapter 3 - Operation
3.1 Data Extractor Wizard ......................................................................................... 61
3.2 ABB Enterprise Historian™ ................................................................................ 61
3.2.1 DataDirect and PDI Options Window ................................................ 63
3.2.2 Login Window .................................................................................... 64
3.2.3 Select Logs Window ........................................................................... 65
3.2.4 Select Date and Times Window.......................................................... 68
3.2.5 Data Validation Window..................................................................... 70
3.2.6 Extract and Save Data Window .......................................................... 72
3.2.7 What the Wizard Does ........................................................................ 73
Chapter 1 Introduction
Tip indicates advice on, for example, how to design your project or
how to use a certain function.
Although Warning hazards are related to personal injury, and Caution hazards are
associated with equipment or property damage, it should be understood that
operation of damaged equipment could, under certain operational conditions, result
in degraded process performance leading to personal injury or death. Therefore,
comply fully with all Warning and Caution notices.
Data
Data Data
Data Modelin Model
Model Run
Run
Modeling
Gathering
gatherin Preprocessing
pre g Analysis
Analysis On-line
model
1 2 3 4 5
Data
Pavilion
Software
• Analyze
• Model
Enterprise Historian Model moved to Server
Process Data Server Enterprise Historian Client
Data ABB
OCS
1.2.1 Insights
Insights provides process analysis based upon historical data. The product can be
used to plot process data in a variety of formats, perform basic or advanced
statistical analysis, build and train linear and nonlinear models, rank the effect of
process inputs on the outputs, and perform what-if scenarios based upon trained
models. Insights contains no run-time capabilities.
Insights requires access to historical data collected by the Enterprise Historian. The
data is extracted using an integrated wizard. The wizard is designed to provide tight
integration with the Enterprise Historian. The wizard takes advantage of the display
services as well as the bulk data export tools available in the Enterprise Historian.
Version Description
Enterprise Historian 2.1 Support for Pavilion Products Suite (Ver. 5.0).
This release supports Insights and Property Predictor.
Enterprise Historian 2.2 Updated support for the Pavilion Product suite (Ver 5.0.30)
Enterprise Historian 3.0 Updated support for the Pavilion Product suite (Ver 5.0.30).
and 3.1 This version supports the Windows NT version of the Enterprise
Historian for on-line project execution and data extraction
Enterprise Historian 3.2 Updated support for the Pavilion Product suite (Ver 5.0.30) SP5
This version supports Exceed 7.0.
Hardware
• Intel Pentium CPU, minimum 266 MHz clock frequency.
• Minimum 64 MByte primary memory.
• The PC should have a large screen - at least 17”.
Software
• Microsoft Windows NT 4.0 operating system (Build 1381, Service pack 4 or
higher) or Microsoft Windows 2000.
• Microsoft Internet Explorer 4.01
• Adobe Acrobat Reader 3.01 (this is free software).
• HTML Help 1.0 (is included in Microsoft Internet Explorer 4.0).
• SNMP software is required for licensing on the Windows 2000 platform
Chapter 2 includes tables to help you dimension your PC properly.
Pavilion Products Property Predictor User’s Describes how to use Pavilion Property
Suite Guide Predictor™ to develop and implement Virtual
OnLine Analyzers® (VOA™), also called Soft
Sensors®, that generate highly-accurate
predictions for your on-line systems.
1.6 Conventions
The following conventions are used throughout this book for the presentation of
material:
• The words in proper names of screen elements (for example, the title in the title
bar of a window, the label for a field of a dialog box) are initially capitalized.
• Capital letters are used for the name of a keyboard key if it is labeled on the
keyboard. For example, press the ENTER key.
• Lowercase letters are used for the name of a keyboard key that is not labeled on
the keyboard. For example, the space bar, comma key, and so on.
• A plus sign is used to indicate that you must simultaneously press several keys.
For example, CTRL+C indicates that you must hold down the CTRL key while
pressing the C key.
• The phrase “press and release” is used to indicate that you sequentially press
several keys. For example, to close a window, press and release ALT, and then
F4. This indicates that you press and release the ALT key, and then you press
and release the F4 function key.
• The names of push and toggle buttons are boldfaced. For example, click OK.
• The names of menus and menu items are boldfaced. For example, the File
menu.
– The following convention is used for menu operations: MenuName >
MenuItem > CascadedMenuItem. For example: choose File > New >
Type.
– The Start menu name always refers to the Start menu on the
Windows NT Task Bar.
• System prompts/messages are shown in the Courier font, and user
responses/input are in the boldfaced Courier font. For example, if you enter a
value out of range, the following message is displayed:
Entered value is not valid. The value must be 0-30.
In a tutorial, you may be told to enter the string TIC132 in a field. The string is
shown as follows in the procedure:
TIC132
1.7 Terminology
The following is a list of terms associated with Enterprise Historian and the Pavilion
Product Suite that you should be familiar with.
Term Description
OCS Open Control System
Enterprise Historian ABB Enterprise Historian software installed on HP-UX
station
PDI Pavilion Data Interface™
RAE RunTime Application Engine™
FFI Flat File Interface
VOA Virtual OnLine Analyzer
Chapter 2 Installation
This chapter contains instructions for Installing the Pavilion products. The software
is supplied as a client/server bundle. All software comes on the same media.
The server software executes on the Enterprise Historian server which provides data
extraction and run-time model execution. The Enterprise Historian server can either
be an HP-UX or Windows 2000 workstation. Client software executes on a
Windows NT or Windows 2000 platform and is used for Data Analysis and Model
construction. The client software may execute locally on a Windows 2000-based
server, or remotely on one or more PC clients.
The Pavilion products for the Enterprise Historian consist of the following
components:
• Pavilion Data Interface (PDI) for data extraction to support Insights, Property
Predictor; and on-line models. These components execute on the Enterprise
Historian Collect or Connect Server
• Insights, executes on the client workstation
• Property Predictor, off-line executes on the client workstation
If you are reinstalling the Pavilion software, you should insure that
you have backed up all project files.
2.1.1 Overview
This section familiarizes you with the installation procedure before you actually
start loading the Pavilion software products. The installation instructions cover the
following scenarios:
• How to install the software
• How to validate that the software has started up properly
• How to run the license tools
• Directory structure
• Utilities and Tools
To use the Insights Wizard for data extraction, you require a license
for the Inform IT Enterprise Historian Display Server. This includes
a license for Inform IT Enterprise Historian DataDirect.
Installation involves these basic steps. Detailed instructions are provided in the
applicable section referenced below:
– Section 2.1.2, Installing Pavilion Software on a Windows Platform.
– Section 2.1.3, Installing Pavlilion Software on HP-UX Platform.
• Back up your system before installation - It is strongly recommended that you
perform a full backup of your system and application data before you install
any new software. If you are performing an upgrade back up project files and
other user data.
• Load the Pavilion software onto the Enterprise Historian server platform.
• Set up Pavilion product licenses for Insights, Property Predictor, Process
Insights and Process Perfecter.
The Insights product is supplied with a license for the Client PC workstation.
No additional licenses are required on the Enterprise Historian server. This
license is bound to the Client PC workstation. All other Pavilion products
require a license for the Client workstation to build/test models as well as a
runtime license to execute the models on the server. With your software you get
a license certificate which contains your unique license and checksum keys.
With the Windows platform, the client may be installed on the same
PC as the Enterprise Historian Server. This is also true for the other
off-line model building products such as Predictor, Process Insights
and Perfecter.
• Start the Pavilion products on the Enterprise Historian server.
For the Pavilion data server to initialize correctly, the Enterprise Historian must
be stopped and restarted. The server will be automatically started with the
specified license key when you re-start the Enterprise Historian.
• Load the Pavilion software onto one or more PC clients. The Enterprise
Historian server must be started before you start and execute a data extraction
against the Enterprise Historian.
Double-click
this Icon
3. On the left side of the Add/Remove Programs dialog, click the Add/Remove
Windows Component button, Figure 2-3.
Click Here
5. Click Next and follow the installation wizard to install the software.
When you install the Pavilion software, you must be logged in as a user with
Administrator privileges. Use the same user to install all software.
The username must be defined local to the PC where you install the
software. Do not use a domain-defined username.
Insert the CD. On some computers, the installation window, Figure 2-5, appears
immediately. If the installation window does not appear immediately, run
setup.exe from the CD main directory.
When asked if you want other users to see this installation, select Yes, Allow all
users of this machine to see this installation, Figure 2-7.
Click Yes to enable other users access to the product. If you select
No, other users will NOT be able to use the product.
At the end of the Exceed install, you have the opportunity to close
all applications and restart the system. It is not necessary to restart
at this point, since you will be required to restart after the Pavilion
products installation.
5. Optionally, turn off the Close Warning on Exit feature, which causes a warning
to appear if you close a window by clicking the X icon in the upper right
corner.
6. Click OK.
7. Close the Xconfig window: select File > Exit.
All Pavilion Products are installed during the installation. You will
only be able to use those products that you are have been licensed to
execute.
If asked about Sentinel Drivers, select Yes.
At the end of the FLEXlm install, you have the opportunity to close
all applications and restart the system. It is not necessary to restart
at this point, since you will have to do so again after the Pavilion
products installation.
• To use Pavilion products, you must turn off the display option
to show window contents while dragging. If the option is
enabled, the installation will state that full drag is enabled and
that you should turn it off. Select Yes when prompted.
• When installation is complete, you are reminded to restart your
computer.
If you failed to turn off the display option to show window contents
while dragging, you can perform this step after installation. To do
this: open the Display Properties Control Panel, go to the Plus!
Tab in the control panel, and turn off (uncheck) the option labeled
“Show window contents while dragging.”
Directory Description
c:\Pavilion Pavilion product software
c:\Pavilion\user Pavilion project data files
c:\flexlm License Management Tool
Then find the PavHistPDI and PavLnchServ services in the process list,
Figure 2-10.
The other process is the PAVILION.EXE process. This process monitors all other
processes that belong to the Pavilion product family such as the Models, additional
PDI and other applications.
Pavilion Processes
License Requirements
Table 2-3 indicates where licenses need to be installed as well as for which
products.
If you are using the License Editor tool, you can use the tool from any one of the
installed Pavilion products. This tool is available on both the client and server
platforms.
To use the License Editor tool, go to the PC where the license needs to be installed
and perform the following steps:
1. From the Windows task bar choose: Start>ABB Industrial IT>Inform
IT>Pavilion>Product Name>License Editor. For example Figure 2-12 shows
how to launch the License Editor for the Insights product.
2. When the License editor is displayed, click Machine Info. This displays the
Show Machine Information dialog, .Figure 2-13.
This number is required to generate the license key for the Pavilion products on the
Enterprise Historian server.
Record the number and send that number along with the license certificate number,
factory order number, and customer name via e-mail to:
EnterpriseHistorian@US.abb.com
When you receive your permanent license key and text from ABB, enter them as
described in Adding Your License.
Physical Address
Record the number and send that number along with the license certificate number,
factory order number, and customer name via e-mail to:
EnterpriseHistorian@US.abb.com
4. After the license keys have been added, Restart the License Server.
Before you install Pavilion products, make sure that you have the required disk
space available:
The Pavilion products are supplied on CD media which includes both server and
client components. The server components are loaded on the HP-UX platform. The
client components must be installed on a Windows NT or Windows 2000 platform
as described in Section 2.1.2, Installing Pavilion Software on a Windows Platform.
The software supplied for the HP-UX platform is supplied as
HP-UX software depots and are installed using the swinstall command. The
depots are located in the UNIX directory on the CD.
The software for HP-UX requires two depots to be installed. To install the depot
sets, set the source for the install to the Local CDROM and specify the directory.
The directory and depot name are shown in Figure 2-19.
Directory Location
Depot Locations
When mounting the CD ROM for this installation, the CD does not
need to be mounted permanently.
If the CDON command does not work, use SAM in HP-UX to
mount the CD ROM.
4. Insure that the Enterprise Historian is stopped, see Section 2.1.3.1, Backing Up
User Data.
5. Enter the swinstall command as shown below, and press <Enter>.
swinstall
6. Set the selection for the Source Depot Type to
Local CDROM
7. Set the Source Depot Path to the CD ROM drive and directory as specified
below:
/cdrom/UNIX/PAV_PDI.DEPOT
Select OK
Select OK
13. Mark and install the Pavilion product software (see following note).
First select the line for ABB-PAV-PROD in the swinstall Graphical
Interface window, then choose Mark for Install from the Actions menu.
Marked items have Yes in the Marked? column. Install the marked items by
choosing Install (analysis) from the Actions menu.
Log all the way out of the station (to the CDE login screen)
and then re-log back in to enable the Pavilion environment variables
and to run any tools.
Directory Description
/opt/advant/Pavilion Pavilion product software
/home/opt/advant/Pavilion/user Pavilion project data files
/var/opt/advant/pavilion Log files
/usr/local/flexlm License Management Tool
The pdi_ds_eh process is used for data extraction and is specified to startup on
the TCP/IP port 8764. This process is used for data extraction for the Insights and
Predictor products. It should be noted, that although a PDI is already running,
this PDI should not be used for running on-line models.
The other process is the PavWatchDog process. This process monitors all other
processes that belong to the Pavilion product family such as the Models, additional
PDI and other applications.
License Requirements
The Pavilion products require licenses for the components indicated in Figure 2-6.
In some cases a license is required for both the PC client as well as the Enterprise
Historian Server.
4. Enter Option 10, to obtain the machine identifier. Note that this tool returns the
CPU identifier as a hexidecimal value, Figure 2-26.
Record the number and send that number along with the license certificate number,
factory order number, and customer name via e-mail to:
EnterpriseHistorian@US.abb.com
When you receive your permanent license key and text from ABB, enter them as
described in Adding Your License.
Enter Option 1, to display the License Information dialog shown in Figure 2-28.
Then answer the questions as provided in the license key you will be given. The
license key will contain all of the corresponding information.
This will launch the Pavilion utility to manipulate your running system,
Figure 2-30.
Chapter 3 Operation
To start the wizard, select the icon and click OK, or simply double-click the icon.
The default values are probably correct for your computer. If not, contact your
system administrator.
In the File Setup section, the history object file should list logs that you intend to
access. If necessary, use the Browse button to locate an alternative history object
file. If the logs you need to access do not appear in the history object file, click Edit
to bring up an ASCII text editor so that you can add the desired entries to the file.
Click OK to close the Options window.
To specify the port number for login (see Figure 3-2), click Options.
In the Login window, click Next to log onto the Enterprise Historian and continue to
the Select Logs window.
Searches are case sensitive. The search strings must match the case
of the log names in the historian.
In the Mask field, use the asterisk (*) to match any number of characters in the
name. For example:
pav*
List all logs starting with pav.
Pav*
List all logs starting with Pav.
*pav*flow*
List all logs containing the strings pav and flow, in that order.
*
List all logs.
The log names are located in a text file located on the local
machine. Use the OPTIONS button to find or change the input file.
See Section 3.2.1, DataDirect and PDI Options Window for more
details.
After entering a mask, click Search. Matching log names appear in the list on the
left, Historian Logs Matching Mask. Examine the list. Select those you need to
extract by clicking on and dragging them. Then click the right-pointing arrow to
move selected logs to the list on the right, Project Logs To Be Extracted. You can
also move a log to the list on the right by double-clicking it.
In this manner, you can continue to search and select logs for extraction.
The set of logs that you can access is determined by your computer’s history object
file, which you can specify by clicking Options. The Options window (described in
Section 3.2.1, DataDirect and PDI Options Window) also allows you to edit a
history object file, adding entries for logs you need to access.
If you intend to extract data from the same logs again in the future, you may want to
save the current log list by clicking Save Project Logs. This operation saves the list
of logs to a file. Later, instead of searching and selecting logs again, you can load
this list using the Load Project Logs operation.
When the list on the right, Project Logs To Be Extracted, lists all the logs you need,
click Next to continue to the Select Date and Times window.
The start and end times and the extraction interval determine the
size of your dataset. Make sure you have enough disk space for the
amount of data you intend to extract.
By default, the wizard extracts values for the interval that you specify in the fields in
the top of the window.
If you need to extract data for multiple intervals, click Use Multiple Intervals and
click Add To List to compile a list of intervals for extraction.
Figure 3-7. Select Date and Times Window - Multiple Intervals Selected
When the Use Multiple Intervals feature is turned on, only the intervals appearing in
the list will be extracted. If Use Multiple Intervals is turned off, only the interval
specified in the date, time, and interval fields at the top of the window will be
extracted.
After specifying the intervals to extract, click Next to continue to the Data
Validation window.
To validate all logs, click Validate All Logs. The wizard indicates the results of the
validation check in the Status field:
Unknown
Validation not yet performed for this log. Status is set to Unknown
whenever you enter the Data Validation window from a previous window
in the wizard.
Good
Extraction of all 500 validation values was successful.
Missing Data
Some values were missing. Review the sample data (see below), and
consider returning to preceding wizard windows to modify your log list
and interval specifications. This status does not indicate a fatal error: data
extraction succeeds even if values are missing.
Bad Data
No valid values were returned for the time interval in question, but the log
does exist. This is not necessarily a fatal error.
Bad Log
The log was not found. Verify that the desired log is on the historian. Keep
in mind that log names are case sensitive. This status indicates a fatal
error: data extraction fails if a log is not found.
When you select a single log, the operations for validating selected logs, removing
logs, and viewing sample data become active. When you select multiple logs, only
the operations for validating and removing selected logs become active.
When validation has returned a Good, Missing Data, or Bad Data status for each
log, click Next to continue to the Extract and Save Data window.
The Dataset format is intended for use with Pavilion products and tools such as the
spreadsheet, plotter, model trainer, and so forth.
The ASCII format is a common text file, or raw file. For the ASCII format, you can
specify column headings and separators, and the string to substitute for error values.
If you choose to extract the data into the ASCII format, you can still use the ASCII
files to build a Pavilion dataset later.
For either format, specify a file or dataset name and path name. If the file or dataset
already exists, you are prompted before overwriting it.
Click Finish to begin the extraction.
Click Options to verify and/or change the port used for communicating with the PDI
network server. Also verify that the EH Server is operational.
The PDI network server handles the data connection between the data extractor and
the Enterprise Historian. If the server is not available at port 8764 on your computer,
contact your system administrator. After correcting the problem, restart data
extraction by clicking Finish in the Extract and Save Data window.
To interrupt extraction at any time and return to the wizard, click Cancel Data
Extraction.
If you are extracting into a dataset, the wizard loads the dataset into the spreadsheet
upon completion. If the dataset does not exist in your data dictionary, a prompt
appears, asking if you wish to add it.
This chapter describes the launchers you can use to start Pavilion Run-Time
applications.
Use the application launchers to start, stop, and monitor Pavilion applications,
optionally restarting them if they terminate abnormally. Two separate programs
make up the launcher: one provides the user interface, and the other manages the
applications.
The chapter has the following major sections:
Section 4.1, Setting Up the PDI Network Server
Section 4.2, Enterprise Historian Server HP-UX and Windows 2000
For information on command line syntax for the Pavilion Run-Time applications,
see Appendix A, Command Line Syntax where commands such as pavzip can be
used to move projects from off-line to on-line.
UNIX users should have already set up the environment before continuing. See
Section 4.2.1, Using the Launcher for more information.
You need to build and run at least one PDI network server in your online
environment. If a PDI network server having a driver for your DCS has not been
built yet, build one before continuing. See the readme file provided for your
operating system:
UNIX Systems:
${pav5_pdiservers}/pdiservers.readme
The PDI network server must run on an ABB Enterprise Historian server having
access to the OCS. To add support for you driver to the Pavilion Tag Editor, add an
entry for the driver to the Tag Editor configuration file. See Section A.6, Tag Editor.
The RunTime application must have access to the PDI network server’s computer
using a TCP/IP network. You need to decide what port number to use for
communication between the PDI network server and the RunTime application. No
other programs may be using this port when you start the PDI network server.
Consult your system administrator for help choosing a port number; we suggest you
use 8700. If the PDI network server starts without immediately reporting that the
port number is unavailable, you can assume that you have selected a valid port.
Write down the port number so that you can use it when you start your RunTime
applications later.
Keep in mind that when a program like the PDI network server terminates for any
reason, the port it was using typically remains unavailable for several minutes. This
behavior is normal and reflects the grace period that the operating system allows for
certain types of network connections. Unfortunately, this behavior can also prevent
you from restarting the PDI network server at the same port during this brief grace
period. An attempt to restart the PDI network server at the same port before the
grace period has timed out will result in an error stating that the port is unavailable.
Under these conditions, wait a few minutes until the grace period has timed out and
the port is available again, or try a different port.
When you have determined the port number that the PDI network server will use,
start the PDI network server. For Windows 2000 systems, see Section 4.1, Setting
Up the PDI Network Server. For UNIX systems, see Section 4.2.4.1, PDI Network
Server Process.
The main window of the launcher has three main display areas.
The application list in the upper text area shows applications that have been loaded.
Applications in the list can be controlled manually or automatically by the user. The
order of the applications indicates the order in which they are started if installed for
automatic startup. To add and configure applications, see Section 4.2.3, Managing
Applications.
The options on the right side of the main window determine which applications and
fields to display in the application list.
The lower text area shows messages logged by the launcher. These messages
indicate events such as application or watchdog starts and stops.
The launcher updates the application list periodically to reflect changing application
status. You can modify the update interval in the Edit System Configuration window
(see Section 4.2.2.1, Configuring the Launcher and Watchdog). To turn the update
feature off, click the Automatic Update toggle on the right side of the main window.
You can update the display yourself at any time by clicking the Update button in the
upper left corner of the main window.
The launcher provides the following pull-down menus:
• File pull-down menu. See Section 4.2.2, General Operations.
• Application pull-down menu. See Section 4.2.3, Managing Applications.
• Watchdog pull-down menu. See Section 4.2.5, How the Watchdog Works.
• Help pull-down menu, for general documentation and software
copyright/version information.
Watchdog Interval
The frequency, in seconds, with which the watchdog process checks to see that
its applications are running and, if necessary, restarts them. This interval
determines the maximum amount of time that an application may be down
before being restarted by the watchdog.
You can start all local applications in the list by selecting Application > Start All.
The launcher starts any stopped applications in the order in which they appear in the
application list. The Start All operation ignores Delays (described in Section 4.2.4.3,
Delay).
To stop all local applications that are running, select Application > Stop All. This
operation ignores Delays.
When you stop an application, there may be a delay of several minutes before the
application stops. The delay reflects the frequency with which the application
checks for the existence of its kill file. The kill file is created by the launcher to stop
the application.
Use the up and down arrows at the upper left of the application list to change the
starting order of applications for both watchdog startups and for the Start All
operation.
eh
Name
A string to use to distinguish this application from others running on the same
system. The string may not contain spaces.
Note
Any comment describing the application.
Executable
The complete path name of the PDI network server executable.
/opt/advant/Pavilion/pdi/bin/pdi_ds_eh
Port
The communications port number that the PDI network server should use to
communicate with other Pavilion applications. If you attempt to use one that is
already in use, the attempt to start the PDI network server fails.
Restart Action
Indicate how you want the watchdog to react when it detects that this process is
no longer running:
None
Do not restart the process. Do not notify the user.
Restart
Restart the process. Do not notify the user. If the watchdog is running and
enabled when you specify this Restart Action, the watchdog starts the
application (unless already running) at the next watchdog interval.
Notify
Do not restart the process. Send electronic mail notifying the user
indicated in the Restart Mail User field, below.
Restart Notify
Restart the process and send electronic mail notifying the user indicated in
the Restart Mail User field, below. If the watchdog is running and enabled
when you specify this Restart Action, the watchdog starts the application
(unless already running) at the next watchdog interval.
Watchdog Startup
Start the process only when the watchdog itself starts. After starting the
application once, ignore it.
Execution User
User name under which the process should run.
Execution Host
Computer on which this process runs. An attempt to start or stop the process
succeeds only if it originates on this computer.
Name
A string to use to distinguish this application from others running on the same
system. The string may not contain spaces.
Note
Any comment describing the application.
Application Dir
The directory to search for files used by the application. This field is a
required property for each RAE or application.
Config File
The file name or path name of the RAE project configuration file,
ProjectName.pi_ot_config.
PDI Host
The host where the PDI network server is running. You should have already
started a PDI network server on this host. See Section 4.2.4.1, PDI Network
Server Process. If you leave this field blank, the RAE uses the value defined in
the configuration file.
PDI Port
The TCP/IP port number to use for communicating with the PDI network
server. You should have already started a PDI network server on this port. See
Section 4.2.4.1, PDI Network Server Process. If you leave this field blank, the
RAE uses the value defined in the configuration file.
Restart Action
Indicate how you want the watchdog to react when it detects that this process is
no longer running:
None
Do not restart the process. Do not notify the user.
Restart
Restart the process. Do not notify the user. If the watchdog is running and
enabled when you specify this Restart Action, the watchdog starts the
application (unless already running) at the next watchdog interval.
Notify
Do not restart the process. Send electronic mail notifying the user
indicated in the Restart Mail User field, below.
Restart Notify
Restart the process and send electronic mail notifying the user indicated in
the Restart Mail User field, below. If the watchdog is running and enabled
when you specify this Restart Action, the watchdog starts the application
(unless already running) at the next watchdog interval.
Watchdog Startup
Start the process only when the watchdog itself starts. After starting the
application once, ignore it.
Execution User
User name under which the process should run.
Execution Host
Computer on which this process runs. An attempt to start or stop the process
succeeds only if it originates on this computer.
4.2.4.3 Delay
To add a startup delay, select Application > Add New > Delay. The Delay affects
only initial startup of applications by the watchdog. After initial startup of the
watchdog, Delays have no effect.
Name
A string to use to distinguish this Delay from others on the same system. The
string may not contain spaces.
Note
Any comment describing this item.
Delay (Sec)
The number of seconds to wait before starting the next application.
Execution Host
The computer where this delay should occur during startup.
Name
A string to use to distinguish this application from others running on the same
system. The string may not contain spaces.
Note
Any comment describing the application.
Application Dir
The directory to search for files used by the application. This field is a
required property for each RAE or application.
Executable
The complete path name of the executable.
Arguments
Any command line arguments to use when starting the application.
Kill File
The name of the file to create when you select the operation (Application >
Stop or Application > Stop All) to terminate this application. The application
should test for the existence of this file periodically, and if the kill file exists,
the application should remove the kill file and terminate itself.
Restart Action
Indicate how you want the watchdog to react when it detects that this process is
no longer running:
None
Do not restart the process. Do not notify any users.
Restart
Restart the process. Do not notify any users. If the watchdog is running
and enabled when you specify this Restart Action, the watchdog starts the
application (unless already running) at the next watchdog interval.
Notify
Do not restart the process. Send electronic mail notifying the user
indicated in the Restart Mail User field, below.
Restart Notify
Restart the process and send electronic mail notifying the user indicated in
the Restart Mail User field, below. If the watchdog is running and enabled
when you specify this Restart Action, the watchdog starts the application
(unless already running) at the next watchdog interval.
Watchdog Startup
Start the process only when the watchdog itself starts. After starting the
application once, ignore it.
Execution User
User name under which the process should run.
Execution Host
Computer on which this process runs. An attempt to start or stop the process
succeeds only if it originates on this computer.
• From the Online Launcher, create a PDI Server. This will be used to map data
from the actual PDI Server into the on-line project.
• Set the parameters for the PDI, this will include the type of PDI Client, in this
case EH, establish the port number (8000), this will be used by the Pavilion
project when it attaches to the data.
This appendix describes the command line syntax for Pavilion applications.
You may find it more convenient to start Pavilion RunTime applications using the
launchers instead of the command line interface. For information on launchers, see
Chapter 4, Launching Applications.
A.3 Pavzip
This allows a user to package-up a project and move it from the Windows (PC)
environment to UNIX, and vice versa.
A.3.1 Syntax
pavzip [Options]
A.3.2 Arguments
Options
May be any or all of the following:
-dtv Print version information for the executable, including the date and time when the
version was compiled.
-out FileName
Write output to file FileName.pz. If FileName.pz already exists, the
command removes it before rewriting it.
-file FileName
Pack the file named FileName.
-files Mask
Pack the files indicated by the file name mask Mask. In the mask, use the asterisk
(*) to represent any number of characters. For example, unit3* matches any file
names starting with the string unit3.
-rae RAEproject
Pack all files making up RAE project RAEproject.
-perf PerfProject
Pack all files making up Process Perfecter project PerfProject.
-dataset DatasetName
Pack all files making up dataset DatasetName.
-model ModelName
Pack all files making up model ModelName.
-cemmodel ModelName
Pack all files making up Software CEM model ModelName.
-dynmodel DynModel
Pack all files making up dynamic model DynModel.
-maxnc Number
Limit length of output lines to Number number of characters. Limiting line length
may prevent mailer errors when emailing a pavzip output file.
-detab
Expand tab characters, replacing them with spaces. Use the -tabw option, below,
to set the tab interval if other than the default (8).
-tabw Number
Tab interval to use in expanding tabs when you specify the -detab option, above.
The default is 8, making tab stops at 1, 9, 17, 25, and so on.
A.3.3 Description
Pack the indicated files and Pavilion resources into a single file. All files and
resources must be ASCII text files.
All files must be ASCII text files, not binaries. If you pack binary or
image files, the output file may be unusable. Verify that Pavilion
datasets, models, or other resources are saved as ASCII text files
rather than as binary files.
The output file is an ASCII text file. If you transfer the file using a file transfer
protocol (FTP) utility, verify that the transfer mode is ASCII or text, not image or
binary, before performing the transfer.
You can transfer pavzip files between different types of operating systems. For
example, you can transfer from Windows to UNIX, from UNIX to OpenVMS, and
so on.
Do not edit or otherwise alter a pavzip file. If you alter it, pavunzip may fail to
unpack it correctly, or the unpacked files may be unusable.
To unpack the file, use the pavunzip command, described in Section A.4,
Pavunzip. Do not attempt to unpack the file using any other unzip utility; only
pavunzip can unpack it correctly.
A.4 Pavunzip
This allows a user to un-pack a project zipped file from the Windows (PC)
environment to UNIX, and vice verse.
A.4.1 Syntax
pavunzip [Options]
A.4.2 Arguments
Options
May be any or all of the following:
-dtv Print version information for the executable, including the date and time when the
version was compiled.
-nogo List the files contained in the pavzip file without unpacking it.
-outpath PathName
Write files to the directory indicated by PathName. The default is your current
directory.
-in FileName
Take input from file FileName.pz. The input file must have been created using
the pavzip utility, described on page -102.
Use one of the following options to determine how the command handles name
conflicts, where a file on disk has the same name as a file being unpacked.
-force
Overwrite any existing files having duplicate names.
-safe Do not overwrite any existing files having duplicate names.
-recent
Overwrite existing files only if the unzipped file has a more recent time stamp. This
is the default.
A.4.3 Description
Restore files packed using the pavzip utility, described Section A.3, Pavzip.
The utility processes command line options from left to right; therefore, the order in
which you list options on the command line determines how the command
proceeds. For example, consider the following example command line:
pavunzip -force -in input1 -recent -in input2
This example command line causes pavunzip to perform these steps:
1. Set the -force option, thus canceling the default option (-recent).
2. Unpack file input1.pz.
3. Set the -recent option, thus canceling the -force option.
4. Unpack the file input2.pz.
When complete, pavunzip will have unpacked all files from input1.pz,
overwriting any existing files on disk having the same names. It will also have
unpacked all files from input2.pz except in cases where a file having the same
name already existed on disk, and where the file on disk had a more recent time
stamp than the one unpacked from input2.pz.
The pavunzip command attempts to restore original date/time stamps. If the
command is unable to restore them, the date/time stamps are set to the current date
and time.
A.5.1 Syntax
ProgramName -kill File -port Port -scratchdir Directory
A.5.2 Arguments
-dtv Print compilation date and time and version information about the GUI executable; then
terminate. This option is available only on some systems and only for the pdi_ds (MEM
driver only) executable.
-kill File
Kill file. Periodically, the server looks for this file. If it exists, the server exits. If you specify
a simple file name, the server looks for the file in the directory where you invoked the server.
We recommend that you specify a complete path name for this file.
-port Port
Driver port number of the PDI network server. Pavilion applications such as the RAE, the
Process Perfecter data server, or a RunTime application use the port number for
communicating with the PDI network server. The port may not already be in use; if it is, the
command will fail. For port numbers, we recommend that you use port 7000 or higher to
avoid ports typically used by operating system services. Section 4.1, Setting Up the PDI
Network Server for more information.
-scratchdir Directory
Directory where the server may copy tag files temporarily. On UNIX systems, terminate the
directory name with a slash (/).
A.5.3 Description
Each PDI network server executable is built for a particular DCS; therefore, the
exact name of the server executable varies from site to site. Typically, the
executable name is pdi_ds or a similar name indicating the DCS. For example, the
ABB OCS system, the executable is named pdi_ds_eh. The executable is in the
pdiservers directory where the Pavilion software is loaded on your system. See
the pdiservers.readme file located there.
The generic PDI network server provided by Pavilion, pdi_ds, includes only the
MEM driver. All other drivers also include the MEM driver.
For information on selecting port numbers, see Section 4.1, Setting Up the PDI
Network Server.
# Scratch directory:
ScratchDir /tmp/ # UNIX dir name
# ScratchDir projects:[unit1.scratch] # OpenVMS dir
A.5.3.2 Troubleshooting
The following errors may occur when you try to access the PDI network server:
can’t connect to server
The PDI network server may not be running at the specified port number and host.
The network may be down.
server does not support driver type
The PDI network server contacted using the specified port number and host name
has not been linked with the proper DCS interface libraries. To build the server, see
the pdiservers.readme file located in the pdiservers directory where
Pavilion software is installed on your computer.
A.6.1 Syntax
raetaged [Options]
A.6.2 Arguments
Options
May be any or all of the following:
-dtv Print version information for the executable, including the date and time when the
version was compiled.
-file FileName
Open the tag file FileName. This option does not prevent you from closing this
file while in the Tag Editor and opening a different file.
-v Print version information for the executable.
A.6.3 Description
For details on the use and function of the Tag Editor, see the Pavilion User’s Guides.
The Pavilion PDI Enterprise Historian Driver has support for both Master and
MOD 300 object types. The following tables present the object types that the
Enterprise Historian driver is specifically coded to recognize. The object types
include:
AI, AO, DI, DO, DAT, and DATA_FCM
Object Types
ABSV_FCM AINP_FCM AMC_FCM
AND_FCM AOUT_FCM CMAV_FCM
CCF_DEVICE_LOOP CCF_CONTIN_LOOP CCF_CONTROL_LOOP
CCF_LOOP CCF_ADAPT1_LOOP CCF_ADAPT2_LOOP
CCF_PID_LOOP CPVL_FCM DATA_FCM
COUNTER_FCM DELAY_FCM DIFF_FCM
DEDT_FCM DOUT_FCM DTC_FCM
DINP_FCM EXPI_FCM FCM
EOR_FCM FILT_FCM FLOW_FCM
FCMPR_FCM IAVG_FCMM LDLG_FCM
GET_FCM LOG_FCM MATH_FCM
LIMT_FCM MINV_FCM MSQR_FCM
MAXV_FCM OR_FCM PERA_FCM
Object Types
NOT_FCM PINP_FCM PITIMDER_FCM
PID_FCM POUT_FCM PROD_FCM
POLY_FCM QUOT_FCM RABI_FCM
PUT_FCM SCALING_FCM SCAL_INRM_FCM
RDSS_FCM SELECTOR_FCM SPEC01_FCM
SCAL_NORM_FCM SPEC03_FCM SPEC04_FCM
SPEC02_FCM SRFF_FCM STDV_FCM
SPEC05_FCM TABL_FCM TCLF_FCM
SUM4_FCM TIMR_FCM TINT_FCM
TDER_FCM TOTL_FCM UCAL_FCM
TOTA_FCM
This appendix briefly describes the steps to take you through creating an off-line
project using the Pavilion Property Predictor on a PC, to creating the on-line project
and then on to transferring the project to the Enterprise Historian platform.
Note: these steps will create an off-line project called test.
The export of a registry key will create a “.reg” file, this file needs to be imported
into the registry on the system executing the Pavilion PDI Client. The registry key
can be imported from the regedit tool or by double clicking on the registry.
The target OPC Server is based on the Maestro RTDS, and the
application name of the server is: SymOPCServer.
This displays the Properties dialog for the server, Figure D-5.
7. Select the Use custom access permissions radio button. This activates the
corresponding Edit button, Figure D-6.
8. Click the Edit button. This displays the Registry Value Permissions dialog,
Figure D-7.
• From the Online Launcher, create a PDI Server. This will be used to map data
from the actual OPC Server into the on-line project:
1. From the PDI Servers Tab select Add New.
• Set the parameters for the OPC. This will include the Driver Type of PDI
Server, in this case OPC, and establish the port number (7000); this will be
used by the Pavilion project when it attaches to the data. Select OK.
• Once configured, the PDI Server should be started (select Start).
• Once the on-line project has been debugged, the PDI Server can be placed into
automatic startup mode (select Start Options) and placed under watchdog
control to restart if a problem occurs.
• In a project, edit the input and output tag list to reflect what these tags will use
in an OPC Connection (see the following example).
• Set the Driver type to OPC.
• Set the Host name to the IP address where the PDI Server will execute.
• Set the Port Number to the value defined when setting up the PDI Server.
• Map the tags in the Pavilion project to the actual tag name.
• In the Tag List Editor, edit the Common Tag List Attributes to provide the OPC
Program ID as well as the other parameters required for the OPC connection.
• Provide the parameters for the Driver Specific Tag List Attributes:
Server Type (Remote/Local/Inproc)
Server ProgID
Server Node (where the OPC server is located)
OPC_SERVER_TYPE
This string type attribute specifies what type of OPC server is to be used for
this taglist. The allowed values are “INPROC”, “LOCAL”, and “REMOTE”. If
not specified, the default value is “INPROC”.
An “INPROC” OPC server is implemented as a DLL and is only available as a
local server. A “LOCAL” OPC server is implemented as an executable. A
“REMOTE” OPC server is implemented as an executable and requires that the
OPC_SERVER_NODE attribute also be specified.
OPC_SERVER_PROGID
This string type attribute specifies the Windows Registry value for the
“PROGID” entry of the OPC Server. This attribute is required and there is no
default.
OPC_SERVER_NODE
This string type attribute specifies the Node name of a “REMOTE” OPC
Server. It is required if the OPC_SERVER_TYPE attribute is specified as
“REMOTE”. There is no default value.
OPC_RELEASE_SERVER
This string type attribute specifies whether the PDI OPC driver will release the
OPC server when all references to it have been removed. The default for
“INPROC” server connections is TRUE. For “LOCAL” and “REMOTE”
server connections, the default is FALSE. The value to use for this attribute
depends on whether it is expected that the PDI OPC driver will start the OPC
server and whether the OPC server is to remain running to service multiple
clients.
OPC_ACCESS_PATH
This string type attribute specifies a default ACCESS_PATH to be used for tags
that have not specified a tag specific OPC_ACCESS_PATH attribute. The
default value is “” (null string). The OPC Access Path attribute is a string
passed to the OPC server to “suggest” methods for processing the request.
According to the OPC specification, this attribute must be supported by all
OPC servers but may be ignored. It may or may not be required by your
particular OPC server.
OPC_READ_SOURCE
This string type attribute specifies a default READ_SOURCE to be used for
tags that have not specified a tag specific OPC_READ_SOURCE attribute.
The default value is “CACHE”. The allowed values are “CACHE” and
“DEVICE”.
OPC_GROUP
This string type attribute specifies an OPC Group Name for the list of tags in
the tag list. This attribute is optional. This group name must be unique among
all the other groups in use by this instance of the OPC Server. If you do not
specify a Group Name, a unique name will be generated for you
(recommended).
OPC_TAG_NAME_PREFIX
This string type attribute specifies a “prefix” string that will be added to the
beginning of every Tag Name in the taglist that specifies the
OPC_USE_PREFIX attribute as TRUE.
OPC_TAG_NAME_SUFFIX
This string type attribute specifies a “suffix” string that will be appended to the
end of every Tag Name in the taglist that specifies the OPC_USE_SUFFIX
attribute as TRUE.
OPC_USE_NATIVE_DATA_TYPE
This string type attribute specifies a taglist default data type to be used when
requesting data from an OPC server. If specified as “TRUE” or 1, the native (or
canonical) data type defined by the OPC server will be used. If specified as
“FALSE” or 0, a data type of VT_R8 (double precision floating point) will be
used. An OPC server should be able to receive and return data in the data type
format requested by an OPC client. Therefore, the default value of “FALSE”
will be applicable in most cases. Specific data types other than VT_R8 can be
requested by supplying a Variant Data type identifier (integer value). The
following data types are supported by the PDI OPC driver:
VT_I1 = 16 VT_UI1 = 17 VT_BOOL= 11
VT_I2 = 2 VT_UI2 = 18
VT_I4= 3 VT_UI4 = 19
VT_R4 = 4 VT_R8 = 8
OPC_HIGH_CLAMP
This floating point type attribute specifies a tag list default value that will be
used as the high output limit for determining windup status. The value
specified for this attribute will be used for every tag in the taglist that does not
specify a tag specific OPC_HIGH_CLAMP attribute. This attribute is only
used for Pavilion Perfecter applications and only when the Taglist Parameter
Type is “CURRVALDCSWINDUPSTATUS”. The value obtained from the
OPC_HIGH_CLAMP_TAG, if specified, overrides this value. If
OPC_HIGH_CLAMP is not specified, then the default is 100.0. This attribute
may be ignored if an OPC Server determines windup status differently. See the
OPC_EXTENSION attribute.
OPC_LOW_CLAMP
This floating point type attribute specifies a tag list default value that will be
used as the low output limit for determining windup status. The value specified
for this attribute will be used for every tag in the taglist that does not specify a
tag specific OPC_LOW_CLAMP attribute. This attribute is only used for
Pavilion Perfecter applications and only when the Taglist Parameter Type is
“CURRVALDCSWINDUPSTATUS”. The value obtained from the
OPC_LOW_CLAMP_TAG, if specified, overrides this value. If
OPC_ON_CONTROL
This string type attribute specifies either an integer value or a bit mask value to
compare to the value returned for the specified Tag Name. The value specified
for this attribute will be used for every tag in the taglist that does not specify a
tag specific OPC_ON_CONTROL attribute. This attribute is only used for
Pavilion Perfecter applications and only when the Taglist Parameter Type is
“DCSCONTROLLERMODE”. If the value is specified as a decimal integer,
then the value returned for the tag must be equal to the OPC_ON_CONTROL
value to be considered ON_CONTROL. If the value is specified as a
hexadecimal value (i.e. 0x0F23), then the value returned for the tag is “anded”
with the OPC_ON_CONTROL value to determine if the specified bit pattern is
present. This attribute may be ignored if an OPC Server determines controller
mode differently. See the OPC_EXTENSION attribute.
OPC_ON_CONTROL1
This string type attribute specifies either an integer value or a bit mask value to
compare to the value returned for the specified OPC_MODE_TAG1 Tag
Name. The value specified for this attribute will be used for every tag in the
taglist that does not specify a tag specific OPC_ON_CONTROL1 attribute.
This attribute is only used for Pavilion Perfecter applications and only when
the Taglist Parameter Type is “DCSCONTROLLERMODE”. If the value is
specified as a decimal integer, then the value returned for the
OPC_MODE_TAG1 tag must be equal to the OPC_ON_CONTROL1 value to
be considered ON_CONTROL. If the value is specified as a hexadecimal value
(i.e. 0x0F23), then the value returned for the OPC_MODE_TAG1 tag is
“anded” with the OPC_ON_CONTROL1 value to determine if the specified bit
pattern is present. This attribute may be ignored if an OPC Server determines
controller mode differently. See the OPC_EXTENSION attribute.
OPC_ON_CONTROL2
This string type attribute specifies either an integer value or a bit mask value to
compare to the value returned for the specified OPC_MODE_TAG2 Tag
Name. The value specified for this attribute will be used for every tag in the
taglist that does not specify a tag specific OPC_ON_CONTROL2 attribute.
This attribute is only used for Pavilion Perfecter applications and only when
the Taglist Parameter Type is “DCSCONTROLLERMODE”. If the value is
specified as a decimal integer, then the value returned for the
OPC_MODE_TAG2 tag must be equal to the OPC_ON_CONTROL2 value to
be considered ON_CONTROL. If the value is specified as a hexadecimal value
(i.e. 0x0F23), then the value returned for the OPC_MODE_TAG2 tag is
“anded” with the OPC_ON_CONTROL2 value to determine if the specified bit
pattern is present. This attribute may be ignored if an OPC Server determines
controller mode differently. See the OPC_EXTENSION attribute.
OPC_INVERSE_SENSE
This string attribute causes the return value for either MODE or WINDUP
STATUS to be inverted. This attribute is only used for Pavilion Perfecter
applications and only when the Taglist Parameter Type is
“DCSCONTROLLERMODE” or “CURRVALDCSWINDUPSTATUS”.
Allowed values are “TRUE” and “FALSE”. This attribute is optional and if not
specified, defaults to FALSE.
OPC_EXTENSION
This string attribute specifies a taglist default for the PDI OPC driver
extensions that will be used for determining Windup status and Controller
mode. This attribute is only used for Pavilion Perfecter applications and only
when the Taglist Parameter Type is “DCSCONTROLLERMODE” or
“CURRVALDCSWINDUPSTATUS”. The allowed values are:
NONE: No Extensions are to be used
GENERIC: Generic Extensions are to be used
TPN: Honeywell HCI/TPN Extensions are to be used
OPC_BIT_MASK
This string type attribute specifies a taglist default bit mask value to be used
when the tag specific OPC_BIT_MASK attribute has not been defined. This
value is specified as a hexadecimal value. It may or may not be preceded with
“0x”, but it is always interpreted as a hexadecimal value. The default value, if
not specified, is 0. See the Tag specific OPC_BIT_MASK and
OPC_BIT_MASK_RETURN definitions for information on how these
attributes are used.
OPC_BIT_MASK_RETURN
This string type attribute specifies a taglist default bit mask return value to be
used when the tag specific OPC_BIT_MASK_RETURN attribute has not been
defined. The allowed values are “BOOLEAN” and “SHIFTED”. The default
value, if not specified, is “BOOLEAN”. See the Tag specific
OPC_BIT_MASK and OPC_BIT_MASK_RETURN definitions for
information on how these attributes are used.
OPC_UPDATE_RATE
This integer type attribute specifies a “requested update rate” at which the OPC
Server should try to keep it's cache updated. The default value is 0 which
indicates that the OPC Server should choose what it determines is the fastest
practical update rate. This attribute may be specified in either seconds or
milliseconds. If the value specified is less than 500, then the value will be
assumed to be in seconds, otherwise the value is assumed to be in milliseconds.
OPC_ACTIVATE_GROUP
This string type attribute indicates whether the OPC Server should maintain a
cache of current values for the items in the group. If specified as “FALSE”, the
OPC Server will not request regular updates of the items in the cache. In this
OPC_ATTACH_WAIT
This floating-point type attribute specifies the number of seconds to wait at the
end of the Attach process before returning. The default value, if not specified,
is 0.0. The purpose of this attribute is to specify an amount of time to allow the
OPC Server to fill it's cache before clients attempt to read from the cache.
The following procedure will fully remove the Pavilion Technologies, Inc. v5.0.30,
SP4 Product Release from your Windows NT or Windows 2000 systems. The steps
include opening up the Windows registry with REGEDIT.EXE, and then removing
specific registry keys; removing FlexLM and Exceed; and cleaning up the Start
menu.
> PAV5_ROOT
> PAV5_DATA
> Insights_root
6. Open a DOS window, and execute the following command:
service remove PavLnchServ
7. Remove the following registry folder:
HKEY_LOCAL_MACHINE > SOFTWARE > Pavilion Technologies
8. Remove the following registry key:
HKEY_LOCAL_MACHINE > SYSTEM > CurrentControlSet >
Services > EventLog > Application > PavilionLauncher
9. Remove the following registry keys:
HKEY_LOCAL_MACHINE > SYSTEM > CurrentControlSet >
Control > Session Manager > Environment
> Pav_html
> Pav_plugins
> PropertyPredictor_root
> Pav5_ServicePatch
> PAV_PRESTART_EXCEED
> PAV_SUPPORT_INFO
> PAVILION_DEMO_MODE
10. Open a DOS window, and execute the following commands to unregister the
corresponding .DLLs and .OCXs:
regsvr32 /u ss32x25.ocx
regsvr32 /u pavx_acom.dll
regsvr32 /u pavx_launch.dll
regsvr32 /u pavx_piextract.dll
regsvr32 /u pavx_automodeler.dll
regsvr32 /u pavx_pluginmgr.dll
regsvr32 /u pavx_onlinedsgen.dll
pavx_tageditor /unregserver
pavx_ raeconfig /unregserver
pavx_procins /unregserver
INDEX
A FLEXlm® license management software 38, 53
ABB EH data extractor 61
Adding and Deleting Applications 83 H
Additional memory 15 Historian driver 76
AdvaInform Active Data Provider 30 Historian Logs 66
Application 75 Historian Server HP-UX 77
HP-UX 15
C HP-UX software depots 45
Configuring Applications 85 HP-VUE 15
CPU identifier 21 Hummingbird Exceed 30
Creating an off-line project 113
C-shell 101 I
Insights 9
D Insights Wizard 22
Data extractor 61 Installation 21
Data Extractor Wizard 61
Data Validation 70 L
DataDirect software 63 Launcher 75
DataSet memory usage 17 Launcher and Watchdog 80
DCS driver 76 Launcher Utility 60
Depots 45 Launchers 75
Disk Requirements HP-UNIX 45 License Code Information - EH Server 38, 54
Driver 76 License requirements 38, 53
Load Pavilion Products on the Enterprise
E Historian 44
EH data extractor 61 Loading the distribution tape 22
Enterprise Historian 9 Log Files 82
Enterprise Historian data extractor 61
Enterprise Historian Driver support 109 M
Environment variables 52 Master Software System 109
Exceed 30 MOD 300 Software System 110
Extract and Save Data 72 Mounting the CD ROM 46
Extractor 61
N
F Network Server 106
File Readme 76 Network Server Process 85
FLEXlm license server 24
O U
Object type attributes 110 Un-pack file 104
Object Types 109 Unzip 104
Obtaining the License Code Information - NT
Client 40 V
Verification of the installation 35, 51
P Virtual OnLine Analyzers 13
Pack files 103
Pavilion Data Interface 21 W
Pavilion Run-Time applications 75 Watchdog 95
Pavunzip 104 Windows NT 9
Pavzip 102
PDI 21 X
PDI driver 76 XLauncher 42, 59
PDI network server 75
POSIX Shell 101
Z
Prerequisites 15
Zip 102
Process analysis 13
Process Insights 9
Process Perfecter 9
Property Predictor 9, 21
R
RAE 88
Readme file 76
Requirements 15
Restoring User Data 35, 51
S
Soft Sensor 13
Starting the License Server 42, 58
Startup delay 91
Stopping AdvaInform Display client 24
T
Tag Editor 108
Troubleshooting 107
http://www.abb.com/controls