Академический Документы
Профессиональный Документы
Культура Документы
APC
Development Environment
Users Guide
For Use with
Rev 1.1
3/98
AP09-100
APC
Development Environment
Users Guide
For Use with
Rev 1.1
3/98
AP09-100
Honeywell
Industrial Automation and Control
2500 West Union Hills
Phoenix, AZ 85023
(602) 313-4788
ii
3/98
Table of Contents
Copyright, Notices, and Trademarks ........................................................................ii
Table of Contents......................................................................................................iii
About This Publication............................................................................................ vii
Statement of Work...................................................................... vii
Release Information.................................................................... vii
Who Should Use This Book ........................................................ vii
Other Books in the APC Library .................................................. vii
How This Book Is Organized ...................................................... viii
Writing Conventions Used in This Book ....................................... ix
References.................................................................................................................. x
RMPCT......................................................................................... x
Other Documents.......................................................................... x
For Technical Assistance ......................................................................................... xi
If You Need Assistance ................................................................ xi
International Customers ............................................................... xi
Customers Inside the United States ............................................. xi
Arizona Customers....................................................................... xi
Services Provided........................................................................ xi
Time Saving Tip .......................................................................... xi
Section 1 Introduction to the APC Development Environment ......................... 1
1.1 Overview.................................................................................................. 1
APC Development Environment ................................................... 1
APC Identifier ............................................................................... 1
RMPCT......................................................................................... 1
PROFIT ........................................................................................ 2
RPID............................................................................................. 2
Step Test Builder .......................................................................... 2
Point Builder ................................................................................. 2
Data Converter ............................................................................. 2
Model Converter ........................................................................... 2
PROFIT Sensor ............................................................................ 2
APC Development Environment ................................................... 3
Section 2 Installing the APC Development Environment.................................... 5
2.1 Overview.................................................................................................. 5
3/98
iii
Table of Contents
iv
3/98
Table of Contents
Table of Contents
vi
3/98
Release Information
The following table describes the audience, purpose, and scope of this book:
Purpose
Audience
Release
150.00
100.01
110.00
110.01
100.00
150.00
This Book
Other Books in the
APC Library
Other books in the APC library describe the use and the important
mathematical and design concepts of the various products supported by APC
Development Environment.
See References later in this section for a list of other APC publications.
3/98
vii
The following table summarizes what each section in this book tells you about
this publication and about APC Development Environment.
In This Section
About This Publication
(You are here)
How to make the best use of this book, and how the
information is ordered.
Section 1, Introduction to
the APC Development
Environment
Model Converter
viii
PROFIT Sensor
3/98
The following writing conventions have been used throughout this book and
other books in the APC library.
Words in double quotation marks " " name sections or subsections in this
publication.
Shading
Windows pull down menus and their options are separated by an angle
bracket >. For example, Under Settings> Communications, set the baud
rate.
MODIFY NODE
3/98
Zero as a value and when there is a chance for confusion with the letter O
is given as . In all other cases, zero as a numerical place holder is given
as 0. For example, 1.0, 10, 101, CV1, parameter P.
The terms screen and display are used inter changeably in discussing the
graphical interfaces. The verbs display a screen and call a screen are also
used inter changeably.
ix
References
The following comprise the APC library.
Title
RMPCT
Number
RM11-400
RM09-400
RM20-400
RMPCT Commissioning
RM20-410
RM11-410
Title
PROFIT
Number
PR11-430
PR20-400
PR09-400
Title
Other Documents
Number
APC ToolKit
AP09-300
AP09-100
AP09-200
Robust-PID
PROFIT Sensor Users Guide
RM11-100
PS09-100
AP09-600
AP09-700
3/98
Within the United States, call the Technical Assistance Center (TAC) at the toll
free number 1-800-822-7673.
Arizona Customers
Services Provided
Calls to TAC are answered by a dispatcher from 7:00 A.M. to 5:00 P.M.,
Mountain Standard Time (6:00 A.M. to 4:00 P.M. when daylight savings time
is in effect).
Customers Inside
3/98
It is a good idea to make specific notes about the problem before making the
call. This helps to reduce delays and expedite answers.
xi
xii
03/98
Overview
APC Development
Environment
Identifier
5.
2.
Control Builder
6.
Point Builder
3.
Control Simulator
7.
4.
Process Simulator
8.
Model Converter
5.
PROFIT
9.
PROFIT Sensor
6.
RPID
With the APC Identifier, you can easily develop a multi-variable dynamic
model of a process that you want to control or simulate. System models in
Laplace domain form are created based on plant data. Combining, rearranging
and evaluating models is accomplished with standard Windows procedures. For
training on the conceptual and practical aspects of the identifier, Honeywells
RMPCT implementation course is recommended (4516s).
RMPCT
Libraries two through four, listed above, comprise the RMPCT Off-Line
Design Software. This software can be easily used to create an RMPCT
controller, based on the model provided by the Identifier. The controller can be
used on-line to control the actual process, and can also be tested on a simulated
process using the off-line software.
3/98
RPID
Properly tuned PID loops can be maintained by using the RPID library. This
software determines the proper tuning constants to ensure minimum loop
sensitivity based on parametric uncertainty. Tuning constants for a wide range
of equation types are generated. Calculations are based either on user entered
transfer functions or transfer functions derived from raw data.
Effective step test design is provided by the Step Test Builder. This software
allows you to easily create a series of one or more sequences that can be used to
properly excite the actual process. The Step Builder has been designed to work
in conjunction with the APC Identifier. Sequential or/and simultaneous signals
can be readily synthesized and evaluated. Signals are designed for minimum
length and broadband uniform power. The Step Builder is available stand alone
or as part of the APC ToolKit.
Point Builder
Data Converter
You can use the Data Converter library to automatically convert LCN data to
be APC Development Environment compliant. The Data Converter is available
stand alone or as part of the APC ToolKit
Model Converter
The Model Converter will allow third party models to be converted to APC
Development Environment form. The Model Converter is provided as part of
the RMPCT design package.
PROFIT Sensor
3/98
The About box will display all supported APC Development Environment
functionality. Those functions checked are installed on the current computer.
3/98
3/98
Overview
In This Section
System and Software Requirements This section lists the system and
software requirements for loading and using the APC Development
Environment
Installation Quick Reference A quick reference is provided indicating the
major tasks involved with installing the software package. If you have installed
the APC Development Environment before, use this quick reference to install
the software package.
Installation Instructions Step-by-step installation instructions are provided
for new users of the APC Development Environment If this is your first
installation of the APC Development Environment use these instructions rather
than the quick reference to install the software.
03/98
2.2
Software
Requirements
PC Requirements
Recommended Configuration
WIN NT 3.51/4.0 or WIN 95
Minimum Configuration
WIN NT or WIN 95
24 MB RAM
16 MB RAM
VGA
VGA
Mouse
Mouse
03/98
Read and perform the following procedures to install the APC Development
Environment. For detailed instructions and help, see the referenced sections.
The following table outlines the major tasks involved with an APC
Development Environment installation. Use this table if you have installed the
APC Development Environment before. If this is your first installation, use the
detailed instructions provided in Section 2.4.
Step
03/98
Action
Section Reference
1.
2.
3.
4.
5.
Before installing the APC Development Environment you should check to make
sure that all necessary disks (for both the DE and any/all libraries) are available.
All disk sets come with an automated installation program called SETUP. You
should always use SETUP to load the program files onto your system to ensure
that all of the files get properly installed. You should install the APC
Development Environment Version 110 first, then direct SETUP to install each
library into the same directory as that of the APC Development Environment.
To run the SETUP program for the DE, perform the following steps:
1.
2.
3.
Click <OK>. This will initiate the installation procedure as shown below.
03/98
03/98
4.
5.
6.
You must tell the installer where to place the files. Specify the directory by
entering the entire pathname in the Target Directory dialog box shown
below.
7.
After clicking on <OK> the SETUP program will install the DE files on
your computer system. When the installation is complete the following
screen will appear.
Starting the PC
Application
8.
9.
Repeat the setup procedure described above for each library element.
Install the dongle driver (see section 2.5). Be sure to do this before starting
APC Development Environment .
Select Start>Programs>Honeywell APC Development Environment>
If any libraries are not checked that should be or version numbers appear to be
incorrect, check the log file. Select File>Open>c:\windows\APCDE32.log. An
example of the information contained in the log file is shown below.
12:45:09 08Oct97
APC Development Environment: 32 bit Version 110.00.0000
Loaded Math Library: HMATH32.DLL Version 110.00.0000
Loaded Utility Library: HUTIL32.DLL Version 110.00.0000
Loaded Identification Library: HIDENT32.DLL Version 150.00.0000
Loaded Controller Build Library: HBUILD32.DLL Version 150.00.0000
Loaded Simulation Library: HSIM32.DLL Version 150.00
Loaded Controller Library: HCNTRL32.DLL Version 150.00
Loaded Run Block Library: HBLOCK32.DLL Version 150.00
Loaded Robust PID Library: HPID32.DLL Version 110.01.0000
Loaded Profit Library: HBLDQP32.DLL Version 100.01.0000
Loaded Signal Generation Library: HSIG32.DLL Version 100.01.0000
Loaded Point Builder Library: HBLDEB32.DLL Version 110.03.0000
Loaded TDC Data Converter Library: HCONV32.DLL Version 100.00.0000
Loaded Model Converter Library: HDMCNV32.DLL Version 100.00.0000
PROFIT Sensor neural net builder is not present
Any problems with loading libraries will be described here. Inability to locate a
library or library version incompatibility will prevent a library load.
10
3/98
Default parameters that can be adjusted by the user are contained in the
ini file. Select File>Open>c:\windows\APCDE32.ini. An example of the
information contained in the ini file is shown below.
[DllLoadOption]
Special=0
DynamicLoad=1
[DTTolOption]
DTTol=.001
[SSC Options]
Code=3TQR37ZAKjEI
[Memory Buffer]
SwapMode=0
UserMemBuf=20
UserMemABuf=4
[Color options]
PltMargBkgndClr=48300031
PltMargTextClr=33554560
CustomColor0=16777215
CustomColor1=16777215
CustomColor2=16777215
CustomColor3=16777215
CustomColor4=16777215
CustomColor5=16777215
CustomColor6=16777215
CustomColor7=16777215
CustomColor8=16777215
CustomColor9=16777215
CustomColor10=16777215
CustomColor11=16777215
CustomColor12=16777215
CustomColor13=16777215
CustomColor14=16777215
CustomColor15=16777215
[Recent EB File List]
[Recent File List]
03/98
11
12
3/98
2.
03/98
3.
Pull down the "Function" menu and choose "Install Sentinel Driver"
submenu.
13
5.
When asked for the source path, use the default path as shown below.
6.
The driver needs to be installed only when you first install the 32-bit version of
APC Development Environment. You do not need to install it again when you
upgrade or add optional products to the APC Development Environment.
14
3/98
APC Development
Environment
To invoke the APC Development Environment, either click on the APC icon or
double click on the APCDE32.exe file. The about dialog box shown in Section 1
will be displayed illustrating the current configuration. When the development
environment is launched, an APCDE32.log file will automatically be created
(rewritten if one already exists) in the WINNT directory if using NT and in the
Windows directory if using Window 95. This .log file contains APC
Development Environment version compatibility information. Any problems
associated with incorrect versions etc. will be summarized in this file.
Once the correct configuration has been established, the about dialog box can be
closed. At this point the APC Development Environment can be used to perform
any of the configured functions. An empty environment without the tool or
status bar will appear as shown below.
Main Menu
In the empty environment, there are only four main menu choices: File, View,
Tools and Help. All Library functions listed in Section 1 are accessed through
either the Files or Tools menu. The View option can be used to configure the
tool and status bars. On-line help is not yet available. This main menu option
only enables the display of the About dialog box shown in Section 1.
Main menu options and their associated pull down menus will automatically
change depending on which type of document or file is selected and depending
on the data contained in the selected document.
A brief discussion of the menu items for the empty environment follows.
03/98
15
All major functions are accessed through the New and Open options. Support
functions are accessed through the Tools main menu option to be discussed
shortly. To create a new document (window) select File>New. This will invoke
the New dialog box shown below:
16
03/98
DQP Model File - This is the basic file that supports the creation of the
PROFIT optimizer. It has a dqp extension and while it is synthesized
from multiple .mdl files, it is strictly associated only with PROFIT. The
.dqp document must be present to build PROFIT. The PROFIT associated
process simulator is not yet available.
RPID Dev File - This is the basic multiple-input single-output model file.
It has a pid extension and is associated with both the APC Identifier and
RPID. The .pid document must be present to build the RPID controller
and the associated process simulator.
Signal Dev File - This is the basic file that supports test signal design. It
has an sig extension and is associated only with the Step Builder.
While these are the only files that can be created through the New option, many
additional file types can be accessed through the Open option. To open any
supported file select File>Open.
03/98
17
From the pull down list, choose the extension of the files that you want to
display. From the file list, select the desired file.
File Types and File
Extensions
File types and extensions that can be opened by the APC Development
Environment are given in Table 3-1.
Table 3-1
File Extension
File Type
MPT
ASCII
PNT
ASCII
MDL
Binary
PID
Binary
FIR
ASCII
XFR
ASCII
Binary
SST
SOC
Binary
SOS
Binary
PLT
Binary
DQP
SIG
Binary
INF
SET
ASCII
Binary
Binary
18
03/98
.dqp documents are created whenever multiple .mdl files are opened
through the File>New>DQP Dev>Select RMPCT Applications option.
Permanent .dqp files are created whenever .dqp documents are saved
sig documents can be created only through the File>New option described
above. Permanent .sig files are created whenever .sig documents are
saved.
An overview of the various window (document) types and their association with
files and major functions is illustrated in the environment shown below.
Any window that is selected is the window with the current focus. This window
has its title bar highlighted and the window name is displayed in the
environment title bar (demo.mdl in the illustration shown above.). The main
menu items (and sometimes additional tool bars) will change according to the
selected window.
Note, that the extension name in the window title bar defines the window type
and hence the file name.
03/98
19
Icons displayed in the window title bar can be used to identify functionality.
The relationship between functionality and icon is as follows:
Identification
RMPCT
PROFIT
RPID
Signal Generation
Messages
Other files that are associated with the APC Development Environment are
shown in Table 3-2.
Table 3-2
File
*.XM
ASCII
*.XS
ASCII
*.YM
ASCII
*.YS
ASCII
*.XP
ASCII
*.EB
ASCII
ASCII
ASCII
*PBLD.EL
ASCII
*_BLD.EL
ASCII
*PBLD.EB
ASCII
*_BLD.EB
ASCII
ASCII
*.EBB
*XG
*LINK.EC
COMPILE.E
C
20
ASCII
03/98
In the empty environment, view pertains only to the tool and status bar. In the
environment shown above neither have been selected. Enable these options by
selecting as shown below.
The toolbar icons correspond to: New, Open, Save, Cut, Copy, Paste, Print,
Display About dialog box and Display Help (not available) respectively.
Tools
In release 110 of the APC Development Environment, the following tools are
supported.
Tools do not correspond directly to basic document types, rather they are used in
association with the various APC development functions as follows.
03/98
Model Converter - This tool provides a mechanism for creating .fir files
from non-native software. The .fir files can then be directly imported into
the APC Development Environment through the File>Open option.
Point Builder - This tool will automatically create all the exception build
and command files that are necessary to install an RMPCT controller on
any of the currently supported platforms.
PROFIT Sensor - This tool can be used to create, train, and test both
linear and non-linear models for inferential property estimation.
21
All of the tools listed above, except PROFIT Sensor, are fully integrated into the
APC Development environment. By selecting Tools>PROFIT Sensor in the
current environment, a separate standalone executable will be launched. This
action can be equivalently accomplished by double clicking on PROFIT_S.exe.
Full integration of PROFIT Sensor is planned for future releases.
Help
22
This main menu option only allows access to the About APC Development
Environment dialog box. Full online help is scheduled for next year.
03/98
This section is a brief overview of the APC Identifier. Read this section
to find out how to:
Start an identification session
03/98
23
4.2
APC Development
Environment
Options
Selecting [New] at this level results in the creation of an empty document. The
user specifies the type of document by selecting from the New dialog box shown
below.
Only Model Dev.File and RPID Dev.File are associated with an identification
session. Each identification session is automatically associated with a specific
document or file having the .mdl or .pid extension respectively. Any .mdl file
contains all the information necessary to represent a general Multiple-Input
Multiple-Output (MIMO) identification session; while any .pid file contains all
the information necessary to represent a Multiple-Input Single-Output (MISO)
identification session.
An empty document assumes that either data is not available and the user is
going to enter all pertinent information by hand or the user is going to merge
information into it from one or more existing files.
Data/Models from one or more files can be combined or merged into a new
document by simply selecting and dragging the desired information from the
source file(s) to the destination document. For a complete discussion of the
merge operation see Section 3 of the APC Identifier Users Guide
It is much more common to begin or resume an identification by selecting
[Open]. The environment displayed to the user depends directly on the type of
file or document that is opened. The APC Development Environment supports
many environments. Each environment is characterized by a specific set of
24
03/98
Main Menu options which are in turn associated with a particular document
type or file extension.
File Types and File
Extensions
Table 4-1
File Extension
03/98
File Type
MPT
ASCII
PNT
ASCII
MDL
Binary
PID
Binary
FIR
ASCII
XFR
ASCII
INF
ASCII
25
4.3
Reading in Data
Creating an .mdl
File from Plant Data
26
To open a file, select File>Open, then select the desired directory. From the pull
down list, choose the extension of the files that you want to display (in this case
.mpt). From the file list, select the desired file.
1.
Select a multi-point (.mpt) file to start from the beginning with the
variables and test data in that file (as shown in the above figure).
2.
To select a single file, click on the file name in the file name box
To select additional files, hold <CTRL> and click on the file names
APC Development Environment Users Guide
Honeywell Inc.
03/98
To select all files in a range, drag the cursor over the range of file
names. Or click on the first name and then hold <SHIFT> and click
on the last name
Select an .mdl file to open a saved file where you last left off.
To create a .pid file, it is necessary to select File>New>RPID Dev.File. This
invokes the RPID environment which supports MISO identification. In this
environment the data source is specified explicitly by selecting the source type
from the dialog box shown below.
If Data Files is selected, an Open dialog box is displayed and data files can
be selected exactly as described above. If Manually Entered is selected, then
an empty document will be opened. An empty document assumes that either
data is not available and the user is going to enter all pertinent information by
hand or the user is going to merge information into it from one or more
existing files.
03/98
27
4.4
Saving an .mdl or
.pid File
28
Select File>Save
Click the toolbar button that looks like a diskette (same as File>Save)
03/98
4.5
Main Menu
When either an .mdl or .pid window has the focus, the main identification menu
is displayed as shown below.
To view the edit functions select Edit from the main menu.
03/98
29
Different views let you display different information about your identification
data plots for different ranges, model trials, normalized scaling, zoom and many
other options. The fundamental view options are obtained be selecting View
from the main menu as shown below.
Identify
Build
30
03/98
This section gives a brief overview of the off-line aspects of RMPCT. Read this
section to find out how to:
For a detailed discussion on RMPCT see the RMPCT Off-Line Design Users
Guide.
03/98
31
5.2
APCDE Options
To begin an RMPCT session, the File option must be selected. The following
choices are available.
If an .mdl file already exists, select Open and start where you left off. Otherwise
you must create a new .mdl document.
Creating .mdl
Documents
To create an .mdl document within the APC Development Environment use the
APC Identifier as described in Section 4.
With an .mdl window present, identification may begin. When the models are
complete, the .mdl document can be used to build an RMPCT controller. Before
this is described in the next section, it is useful to understand the various files
that are involved in the RMPCT off-line design. These files are summarized
next.
32
03/98
File types and extensions associated with RMPCT off-line design are:
Extensions
Table 5-1
File Extension
03/98
File Description
File Type
MPT
ASCII
PNT
ASCII
FIR
ASCII
XFR
ASCII
MDL
Binary
SET
Binary
SST
Binary
PLT
Binary
XM
ASCII
XS
ASCII
XP
ASCII
INF
ASCII
33
When an .mdl window has the focus, the main identification menu is displayed as shown
below.
Since this is an identification document, the menu items are the same as described in Section
4. Here the build options apply to an RMPCT controller and simulator. After the builds
(controller and process) are completed, a .set and a .sst file for the controller and process
respectively will be automatically created. The environment now appear as shown below.
Selecting different windows will automatically change the main menu. Menu items for both
the .set and .sst documents will be described in the next sections
34
03/98
5.4
Main Menu
When a .set window has the focus, the main controller menu is displayed.
View
Different views let you display different information about the controllertrend
plots for different ranges, CV MV and DV summary information, normalized
scaling, zoom and many other options. The fundamental view options are
obtained be selecting View from the main menu as shown below.
Selecting the operational tool bar as shown above allows the user to operate the
controller from the tool bar displayed at the bottom of the environment rather
than from the view>summary options.
Simulation
03/98
35
Use the control mode as shown below to turn the controller the on, off or warm
mode.
Selecting different windows automatically changes the main menu. Menu items
for the .sst documents are described in the next sections
36
03/98
When a .sst window is selected, the main menu automatically adjusts and is
displayed as shown below.
View
Different views let you display different information about the processCV MV
and DV information on biases, input and output unmeasurable disturbances and
noise characteristics. The fundamental view options are obtained by selecting
View from the main menu as shown below.
03/98
37
38
03/98
This section is a brief overview of the off-line aspects of PROFIT. Read this
section to find out how to:
03/98
39
6.2
APCDE Options
To begin a PROFIT session, the File option must be selected. The following
choices are available.
If a PROFIT (.dqp) file already exists, select Open and start where you left off.
Otherwise you must create a new PROFIT document.
Creating a PROFIT
Document
This will allow the specification of the proper document type. Selecting
File>New will result in the new dialog box shown below.
40
03/98
If DQP Model. File is selected as shown, then you are asked if you wish to
combine multiple RMPCT controllers (actually multiple .mdl files). If no is
selected from the dialog as box shown below, then an empty .dqp document is
opened.
If yes is selected, you are asked which .mdl files are to be combined into an
overall PROFIT optimizer as shown below.
Select the desired .mdl file from the appropriate directories and add them to the
list. When all desired files have been selected click [Finish]. This will extract
all pertinent information from the various .mdl files and create a new .dqp
document named DQPMDL*.dqp that will be opened as illustrated below..
03/98
41
When the models are complete, the .dqp document can be used to build a
PROFIT optimizer. Before this is described in the next section, it is useful to
understand the various files that are involved in the PROFIT off-line design.
These files are summarized next.
File Types and File
Extensions
Table 7-1
File Extension
42
File Type
MDL
Binary
DQP
Binary
YM
ASCII
YS
ASCII
XP
ASCII
INF
ASCII
03/98
6.3
Main Menu
When a .dqp window has the focus, the main menu is displayed as shown
below.
View
Different views let you display different information about the PROFIT
optimizer. The main views pertain to individual controller information
(RMPCT) and overall optimizer information (PROFIT) as shown below.
Descriptive Info and Final Model Xfer Function views are available through the
RMPCT option. Specific PROFIT views are obtained by selecting View>DQP.
The following choices are available.
Build
03/98
To build the PROFIT optimizer, the view must first be set to either Application
Gain Matrix or DQP Gain Matrix. Then select [Build] as shown below.
43
44
03/98
This section is a brief overview of the off-line aspects of RPID. Read this
section to find out how to:
03/98
45
7.2
APCDE Options
To begin an RPID session, the File option must be selected. The following
choices are available.
If an RPID (.pid) file already exists, select Open and start where you left off.
Otherwise you must create a new RPID document.
Creating an RPID
Document
This will allow the specification of the proper document type. Selection of
File>Open at this point, if data were to be used to generate models, would
incorrectly result in the creation of a MIMO .mdl document and the RPID
design and simulation functions would not be available in the session. Selecting
File>New results in the new dialog box shown below.
46
03/98
If RPID Dev. File is selected as shown, then the Data Source dialog box
illustrated below will appear.
03/98
You must now choose whether your Robust PID file is based on raw data from
.pnt or .mpt files or whether you want to manually enter the transfer function.
Selecting the Data Files radio button and clicking on [OK] results in the
following dialog box.
47
You may select either .mpt or .pnt files as long as the total number of variables
are limited to one CV, one MV and up to 10 DVs. The selection choices are:
To select a single file, click on the file name in the file name box.
To select additional files, hold <CTRL> and click on the file names
(<CTRL> toggles the selection state).
To select all files in a range, click on the first name and then hold
<SHIFT> and click on the last name.
Click [Open]
At this point selected data is read into the APC Development Environment and
an RPID identification document titled RPIDDev*.pid is opened as illustrated
below.
With data loaded into the proper document (.pid), identification may begin. See
the APC Identifier Users Guide for information on creating models.
Data Source Manually Entered
48
03/98
Now you have a window representing your empty RPID model file. Enter the
transfer functions manually as described in the APC Identifier Users Guide or
merge from existing documents
When the models are complete, the .pid document can be used to build an RPID
controller. Before this is described (in the next section), it is useful to
understand the various files that are involved in the RPID off-line design.
These files are summarized next.
File Types and File
Extensions
Table 7-1
File Extension
03/98
File Description
File Type
MPT
ASCII
PNT
ASCII
FIR
ASCII
XFR
ASCII
PID
Binary
SOC
Binary
SOS
Binary
PLT
Binary
XP
ASCII
INF
ASCII
49
When a .pid window has the focus, the main identification menu is displayed as
shown below.
Since this is an identification document, the menu items are the same as
described in Section 4. Here the build options apply to an RPID controller and
simulator. After the builds (controller and process) are completed, an .soc and
an .sos file for the controller and process respectively are automatically created.
The environment will now appear as follows.
Selecting different windows will automatically change the main menu. Menu
items for both the .soc and .sos documents are described in the next sections.
50
03/98
7.4
Main Menu
When an .soc window has the focus, the main controller menu is displayed as
shown previously.
View
Different views let you display different information about the controllertrend
plots for different ranges, CV MV and DV summary information, normalized
scaling, zoom and many other options. The fundamental view options are
obtained be selecting View from the main menu as shown below.
Selecting the operational tool bar allows the user to operate the controller(s) from
the tool bar displayed at the bottom of the environment rather than from the
view>summary options.
Simulation
03/98
This option can be used to control the simulation. The simulation can be
activated, deactivated, paused or resumed. Additional options allow the user to
control both speed and data historzation. Select Simulation from the main
controller menu to set these options.
51
Use the control mode as shown below to turn the controller on or off .
Selecting different windows will automatically change the main menu. Menu
items for the .sos documents is described in the next sections.
52
03/98
7.5
Main Menu
When an .sos window is selected, the main menu automatically adjust and is
displayed as shown below.
View
Different views let you display different information about the processCV MV
and DV information regarding biases, input and output unmeasurable
disturbances and noise characteristics. The fundamental view options are
obtained be selecting View from the main menu as shown below.
03/98
53
54
03/98
This section i a brief overview of the off-line aspects of the Signal generation of
the Step Builder. Read this section to find out how to:
For a detailed discussion on the Signal generator see the Step Builder section of
the Toolkit manual.
03/98
55
8.2
APCDE Options
To begin a Signal session, the File option must be selected. The following
choices are available.
If a Signal (.sig) file already exists, select Open and start where you left off.
Otherwise you must create a new Signal document.
Creating a Signal
Document
This allows the specification of the proper document type. Selecting File>New
results in the new dialog box shown below.
If Signal Dev. File is selected as shown, then an empty .sig document is opened
56
03/98
as illustrated below.
At this point, the .sig document can be used to generate signals with desirable
spectrum and correlation characteristics. Before this is described in the next
section, it is useful to understand the various files that are involved in the Signal
off-line design. These files are summarized next.
File Types and File
File types and extensions associated with the Signal generator are:
Extensions
Table 8-1
File
Extension
03/98
File Description
File Type
SIG
Binary
XG
ASCII
INF
ASCII
57
8.3
Main Menu
When a .sig window has the focus, the main menu is displayed as shown below.
While the Edit options here are the same as in all basic documents, selecting
Edit>Var Info from a .sig document invokes the special dialog box shown
below.
This dialog box allows the user to set all parameters that are used to synthesize
the signals.
58
03/98
Different views let you display different information about the signals. The
main views are shown below.
In addition to the standard data views (first three views) which are also present
in .mdl documents, the .sig document has a correlation and in the future will
have a power spectrum view.
Build
Use this option to either build and analyze one or more signals or to export
these signals for external use
03/98
59
60
03/98
For a detailed discussion on the Tools. See the corresponding section of the
APC ToolKit Users Guide Or the PROFIT Sensor Users Guide.
Selecting the Tools
From any environment select [Tools], this is illustrated below for an empty
environment.
Since the tools do NOT directly interact with any documents, they can be
invoked at any time. Simply select the tool for the desired function. The
following paragraphs discuss how the tools are initiated.
03/98
61
9.2
Function
Model Converter
Use this tool to convert non-native FIR models into standard .fir format. Select
Tools>Model Converter. The following dialog box is displayed.
Enter the input and output file names (use browse to define any pathname) and
simply click [Convert]. The resulting .fir file can then be opened to create an
.mdl or .pid document.
62
03/98
9.3
Function
Point Builder
Use this tool to build all necessary files for a complete on-line controller
installation. Select Tools>Point Builder. The following dialog box is displayed.
This tool can be used to build both the on-line controller and simulator. Use the
Import and Process Models buttons to extract information automatically from the
.mdl files and .eb files generated by RMPCT simulation builder respectively.
03/98
63
9.4
Function
Enter the input and output file names (use browse to define any pathname) and
simply click [Convert]. The resulting .pnt files can then be opened to create an
.mdl or .pnt document.
64
03/98
9.5
Function
03/98
PROFIT Sensor
Use this tool to create models for inferred variable calculations. Select
Tools>PROFIT Sensor. This tool is NOT yet fully integrated into the APC
Development Environment. As such, when it is selected, a stand alone
executable is invoked. This program currently runs independently of the
Development Environment. For a detailed discussion on this tool. See the
PROFIT Sensor Users Guide.
65
66
03/98