development environment user's guide-honeywell

80
Advanced Process Control APC Development Environment User’s Guide For Use with the PROFIT Family of Products Rev 1.1 3/98 AP09-100

Upload: chemta

Post on 24-Sep-2015

217 views

Category:

Documents


3 download

DESCRIPTION

.

TRANSCRIPT

  • Advanced Process Control

    APCDevelopment Environment

    Users Guide

    For Use with

    the PROFIT Family of Products

    Rev 1.13/98

    AP09-100

  • Advanced Process Control

    APCDevelopment Environment

    Users Guide

    For Use with

    the PROFIT Family of Products

    Rev 1.13/98

    AP09-100

  • ii APC Development Environment Users Guide 3/98

    Honeywell Inc.

    Copyright, Notices, and Trademarks

    Printed in U.S.A. Copyright 1997 by Honeywell Inc.

    While this information is presented in good faith and believed to beaccurate, Honeywell disclaims the implied warranties of merchantabilityand fitness for a particular purpose and makes no express warranties

    except as may be stated in its written agreement with and for itscustomer.

    In no event is Honeywell liable to anyone for any indirect, special orconsequential damages. The information and specifications in this

    document are subject to change without notice.

    TDC 3000 and TotalPlant are U. S. registered trademarks of HoneywellInc.

    Other product names are trademarks of their respective owners.

    HoneywellIndustrial Automation and Control

    2500 West Union HillsPhoenix, AZ 85023

    (602) 313-4788

  • 3/98 APC Development Environment Users Guide iii

    Honeywell Inc.

    Table of Contents

    Copyright, Notices, and Trademarks........................................................................ii

    Table of Contents......................................................................................................iii

    About This Publication............................................................................................vii

    Statement of Work......................................................................viiRelease Information....................................................................viiWho Should Use This Book........................................................viiOther Books in the APC Library..................................................viiHow This Book Is Organized......................................................viiiWriting Conventions Used in This Book.......................................ix

    References..................................................................................................................x

    RMPCT.........................................................................................xOther Documents..........................................................................x

    For Technical Assistance.........................................................................................xi

    If You Need Assistance................................................................xiInternational Customers...............................................................xiCustomers Inside the United States.............................................xiArizona Customers.......................................................................xiServices Provided........................................................................xiTime Saving Tip..........................................................................xi

    Section 1 Introduction to the APC Development Environment.........................11.1 Overview..................................................................................................1

    APC Development Environment...................................................1APC Identifier...............................................................................1RMPCT.........................................................................................1PROFIT ........................................................................................2RPID.............................................................................................2Step Test Builder..........................................................................2Point Builder.................................................................................2Data Converter.............................................................................2Model Converter...........................................................................2PROFIT Sensor............................................................................2APC Development Environment...................................................3

    Section 2 Installing the APC Development Environment....................................5

    2.1 Overview..................................................................................................5

  • Table of Contents

    iv APC Development Environment Users Guide 3/98

    Honeywell Inc.

    In This Section..............................................................................52.2 System and Software Requirements.........................................................6

    Software Requirements.................................................................6PC Requirements..........................................................................6

    2.3 APC Development Environment Installation Quick Reference................7How to Use the Quick Reference...................................................7Quick Reference Table..................................................................7

    2.4 Installing the APC Development Environment.........................................8PC Installation...............................................................................8Starting the PC Application.........................................................10Check the Log File......................................................................10Check the ini File........................................................................11

    2.5 Installing the Dongle Driver....................................................................13Dongle Driver Installation............................................................13

    Section 3 Getting Started- The APC Development Environment.....................153.1 Overview...............................................................................................15

    In This Section............................................................................15APC Development Environment..................................................15Main Menu..................................................................................15File..............................................................................................16File Types and File Extensions....................................................18View............................................................................................21Tools...........................................................................................21Help............................................................................................22

    Section 4 Getting Started- The Identification Environment............................234.1 Overview...............................................................................................23

    In This Section............................................................................234.2 Starting an Identification Session............................................................24

    APC Development Environment Options.....................................24File Types and File Extensions....................................................25

    4.3 Reading in Data......................................................................................26Getting Test Data........................................................................26Creating an .mdl File from Plant Data.........................................26Creating a .pid File from Plant Data............................................27

    4.4 Saving Your Work..................................................................................28Saving an .mdl or .pid File..........................................................28

    4.5 Menu Items for Identification Windows...................................................29Main Menu..................................................................................29Edit.............................................................................................29View............................................................................................30Identify........................................................................................30Build............................................................................................30

  • Table of Contents

    3/98 APC Development Environment Users Guide v

    Honeywell Inc.

    Section 5 Getting Started- The RMPCT Environment......................................315.1 Overview...............................................................................................31

    In This Section............................................................................315.2 Starting an RMPCT Session...................................................................32

    APCDE Options..........................................................................32Creating .mdl Documents............................................................32File Types and File Extensions...................................................33

    5.3 Building the RMPCT Controller/Process Simulator from the .mdlWindow...............................................................................................34

    Main Menu..................................................................................345.4 Menu Items for RMPCT Control (.set) Windows.....................................35

    Main Menu..................................................................................35View............................................................................................35Simulation...................................................................................35Control Mode..............................................................................36

    5.5 Menu Items for RMPCT Process Simulation (.sst) Windows...................37Main Menu..................................................................................37View............................................................................................37

    Section 6 Getting Started- The PROFIT Environment......................................396.1 Overview...............................................................................................39

    In This Section............................................................................396.2 Starting a PROFIT Session....................................................................40

    APCDE Options..........................................................................40Creating a PROFIT Document....................................................40File Types and File Extensions...................................................42

    6.3 Building the PROFIT Optimizer from the .dqp Window...........................43Main Menu..................................................................................43View............................................................................................43Build...........................................................................................43

    Section 7 Getting Started- The RPID Environment..........................................457.1 Overview...............................................................................................45

    In This Section............................................................................457.2 Starting an RPID Session.......................................................................46

    APCDE Options..........................................................................46Creating an RPID Document.......................................................46Data Source - Data Files.............................................................47Data Source - Manually Entered................................................48File Types and File Extensions...................................................49

    7.3 Building the RPID Controller/Process Simulator from the .pidWindow...............................................................................................50

    Main Menu..................................................................................507.4 Menu Items for RPID Control (.soc) Windows.........................................51

  • Table of Contents

    vi APC Development Environment Users Guide 3/98

    Honeywell Inc.

    Main Menu..................................................................................51View............................................................................................51Simulation...................................................................................51Control Mode..............................................................................52

    7.5 Menu Items for RPID Process Simulation (.sos) Windows......................53Main Menu..................................................................................53View............................................................................................53

    Section 8 Getting Started- The Signal Environment..........................................55

    8.1 Overview...............................................................................................55In This Section............................................................................55

    8.2 Starting a Signal Session........................................................................56APCDE Options..........................................................................56Creating a Signal Document........................................................56File Types and File Extensions....................................................57

    8.3 Building Signals from the .sig Window....................................................58Main Menu..................................................................................58View............................................................................................59Build............................................................................................59

    Section 9 Getting Started- Tools.......................................................................619.1 Overview...............................................................................................61

    In This Section............................................................................61Selecting the Tools......................................................................61

    9.2 Model Converter.....................................................................................62Function......................................................................................62

    9.3 Point Builder...........................................................................................63Function......................................................................................63

    9.4 TDC Data Converter...............................................................................64Function......................................................................................64

    9.5 PROFIT Sensor......................................................................................65Function......................................................................................65

  • 3/98 APC Development Environment Users Guide vii

    Honeywell Inc.

    About This Publication

    Statement of Work The following table describes the audience, purpose, and scope of this book:

    Purpose This book explains how to work APC DevelopmentEnvironment.

    Audience Process and control engineers

    Release Information This is document version 110 for APC Development Environment softwarerelease 110.00. For APC Development Environment releases after 110.00 seethe Release Notes.

    APC Development Environment R110.00 is compatible with the followingproduct releases:

    PRODUCT ReleaseRMPCT 150.00

    PROFIT 100.01

    APC ToolKit 110.00

    RPID 110.01

    PROFIT Sensor 100.00

    Identifier 150.00

    Who Should Use

    This Book

    Anyone responsible for doing advanced process control development work.

    Other Books in the

    APC Library

    Other books in the APC library describe the use and the importantmathematical and design concepts of the various products supported by APCDevelopment Environment.

    See References later in this section for a list of other APC publications.

  • About This Publication

    viii APC Development Environment Users Guide 3/98

    Honeywell Inc.

    How This Book Is

    Organized

    The following table summarizes what each section in this book tells you aboutthis publication and about APC Development Environment.

    In This Section You Can Find This Information

    About This Publication(You are here)

    How to make the best use of this book, and how theinformation is ordered.

    What information you can find in the differentsections.

    What writing conventions have been usedthroughout this book.

    Section 1, Introduction tothe APC DevelopmentEnvironment

    Introduction to the APC Development Environment, witha brief description of its functionality.

    Section 2, Installing theAPC DevelopmentEnvironment

    System and Software requirements

    Installation Quick Reference

    Step by Step Installation Procedure

    Section 3, Getting Started- The APC DevelopmentEnvironment

    Explains the basic APC Development Environmentoperations.

    Section 4, Getting Started- The IdentificationEnvironment

    Brief Overview of the APC Identifier.

    Section 5, Getting Started- The RMPCT Environment

    Brief overview of the off-line aspects of RMPCT.

    Section 6, Getting Started -The PROFIT Environment

    Brief overview of the off-line aspects of PROFIT.

    Section 7, Getting Started -The RPID Environment

    Brief overview of the off-line aspects of RPID.

    Section 8, Getting Started -The Signal Environment

    Brief overview of the off-line aspects of the signalgeneration of the Step Builder.

    Section 9, Getting Started -The Tools

    Brief overview of the APC Development Environmenttools:

    Model Converter

    RMPCT Point Builder

    TDC Data Converter

    PROFIT Sensor

  • About This Publication

    3/98 APC Development Environment Users Guide ix

    Honeywell Inc.

    Writing

    Conventions Used

    in This Book

    The following writing conventions have been used throughout this book andother books in the APC library.

    Words in double quotation marks " " name sections or subsections in thispublication.

    Words in italics name book titles, add grammatical emphasis, introducewords that are being referenced or defined, or represent mathematicalvariables. The context makes the meaning and use clear.

    Words in bold type indicate paragraph topics or bring important phrasesto your attention.

    Shading brings paragraphs and table entries to your attention.

    Windows pull down menus and their options are separated by an anglebracket >. For example, Under Settings> Communications, set the baudrate.

    Messages, and information that you type appear in Courier font.

    Acronyms, parameters, point names, file names, and paths appear inUPPERCASE. The context makes the meaning and use clear.

    Command keys appear in UPPERCASE within angle brackets. Forexample, press .

    User station touch-screen targets appear in rounded boxes. For example,touch

    MODIFY NODE .

    Graphic buttons appear in UPPERCASE within brackets [ ]. For example,touch [TAG].

    Point-dot-parameter means a point name and one of its parameters. Forexample, point-dot-SP means the SP parameter for the point.

    Zero as a value and when there is a chance for confusion with the letter Ois given as . In all other cases, zero as a numerical place holder is givenas 0. For example, 1.0, 10, 101, CV1, parameter P.

    The terms screen and display are used inter changeably in discussing thegraphical interfaces. The verbs display a screen and call a screen are alsoused inter changeably.

  • x APC Development Environment Users Guide 3/98

    Honeywell Inc.

    References

    The following comprise the APC library.

    RMPCT Title Number

    RMPCT Users Guide for TPS RM11-400

    RMPCT Concepts Reference RM09-400

    RMPCT Installation Reference for TPS RM20-400

    RMPCT Commissioning RM20-410

    RMPCT Off-line Design Users Guide RM11-410

    PROFIT Title Number

    PROFIT Off-line Design Users Guide for TPS PR11-430

    PROFIT Installation Reference for TPS PR20-400

    PROFIT Concepts Reference PR09-400

    Other Documents Title Number

    APC ToolKit AP09-300

    Model Converter (Standard with RMPCT)

    RMPCT Point Builder (Standard with RMPCT)

    TDC Data Converter (Optional APC ToolKit Item)

    Data Collector (Optional APC ToolKit Item)

    Step Test Builder (Optional APC ToolKit Item)

    Performance Monitor (Optional APC ToolKit Item)

    APC Development Environment AP09-100

    APC Identifier Users Guide AP09-200

    Robust-PID RM11-100

    PROFIT Sensor Users Guide PS09-100

    Furnace Pass Balance Temperature Control Users Guide AP09-600

    Non-Linear Level Control Users Guide AP09-700

  • 3/98 APC Development Environment Users Guide xi

    Honeywell Inc.

    For Technical Assistance

    If You Need

    Assistance

    If you need technical assistance, contact your local Honeywell ServiceOrganization, as explained in the following paragraphs.

    International

    Customers

    Outside of the United States, contact your local Honeywell ServiceOrganization. If you are not sure of the location or telephone number, call yourHoneywell representative for information.

    Customers Inside

    the United States

    Within the United States, call the Technical Assistance Center (TAC) at the tollfree number 1-800-822-7673.

    Arizona Customers Within Arizona, the local number for TAC is 602-313-5558.

    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 timeis in effect).

    Outside of these hours, emergency callsthose which affect your ability tocontrol or view a processwill be received by an answering service, andreturned within one hour. TAC maintains its own TPS network, and frequentlycan duplicate problems on this equipment.

    Time Saving Tip It is a good idea to make specific notes about the problem before making thecall. This helps to reduce delays and expedite answers.

  • About This Publication

    APC Development Environment Users Guide 03/98

    Honeywell Inc.

    xii

  • 3/98 APC Development Environment Users Guide 1

    Honeywell Inc.

    Section 1 Introduction to the APC DevelopmentEnvironment

    1.1 Overview

    APC Development

    Environment

    This document is a users guide to Honeywells new Advanced Process Control(APC) Development Environment. APC Development Environment is aWindows based environment that allows many advanced process control issuesto be addressed through a common interface. APC Development Environmentfunctionality can be easily expanded by the addition of task specific libraries(libraries that are dynamically loaded as needed). Several libraries are currentlyavailable for use in the new development environment. Libraries that arecurrently supported by the APC Development Environment are given in Table1-1.

    Table 1-1 Current Library Components

    1. Identifier 5. Step Builder (Signal Generation)

    2. Control Builder 6. Point Builder

    3. Control Simulator 7. TDC Data Converter

    4. Process Simulator 8. Model Converter

    5. PROFIT 9. PROFIT Sensor

    6. RPID

    Additional functionality will be added seamlessly as an evolutionary process.

    APC Identifier With the APC Identifier, you can easily develop a multi-variable dynamicmodel of a process that you want to control or simulate. System models inLaplace domain form are created based on plant data. Combining, rearrangingand evaluating models is accomplished with standard Windows procedures. Fortraining on the conceptual and practical aspects of the identifier, HoneywellsRMPCT implementation course is recommended (4516s).

    RMPCT Libraries two through four, listed above, comprise the RMPCT Off-LineDesign Software. This software can be easily used to create an RMPCTcontroller, based on the model provided by the Identifier. The controller can beused on-line to control the actual process, and can also be tested on a simulatedprocess using the off-line software.

  • Introduction to the APC Identifier1.1 APC Overview

    2 APC Development Environment Users Guide 3/98

    Honeywell Inc.

    PROFIT PROFIT supports the easy development of a distributed quadratic optimizerthat runs in a fully dynamic fashion. PROFIT enables you to readily synthesizea supervisory QP controller that dynamically coordinates multiple RMPCTcontrollers. In the APC Development Environment, this is accomplished bysimply merging two or more RMPCT models into an overall PROFIT Model.

    RPID Properly tuned PID loops can be maintained by using the RPID library. Thissoftware determines the proper tuning constants to ensure minimum loopsensitivity based on parametric uncertainty. Tuning constants for a wide rangeof equation types are generated. Calculations are based either on user enteredtransfer functions or transfer functions derived from raw data.

    Step Test Builder Effective step test design is provided by the Step Test Builder. This softwareallows you to easily create a series of one or more sequences that can be used toproperly excite the actual process. The Step Builder has been designed to workin conjunction with the APC Identifier. Sequential or/and simultaneous signalscan be readily synthesized and evaluated. Signals are designed for minimumlength and broadband uniform power. The Step Builder is available stand aloneor as part of the APC ToolKit.

    Point Builder By using the RMPCT Point Builder, you can automatically generate anexception build file that can be used to create all TDC points associated with anRMPCT controller. The RMPCT Point Builder will also generate severalmacros that will ensure that the compile and link phase proceeds effortlessly.The RMPCT Point Builder is provided as part of the RMPCT design package.

    Data Converter You can use the Data Converter library to automatically convert LCN data tobe APC Development Environment compliant. The Data Converter is availablestand alone or as part of the APC ToolKit

    Model Converter The Model Converter will allow third party models to be converted to APCDevelopment Environment form. The Model Converter is provided as part ofthe RMPCT design package.

    PROFIT Sensor PROFIT Sensor is an on-line, real-time, substitute for laboratory/analyzermeasurement (soft sensor). It offers inferential property estimationa criticalproblem for process control and optimization. It can be used to create, train, andtest both linear and non-linear models.

    PROFIT Sensor uses ASCII data to create three types of models: 1) Neuralnetwork, 2) Ordinary Least Squares, and 3) Partial Least Squares.

  • Introduction to the APC Identifier1.1 APC Overview

    3/98 APC Development Environment Users Guide 3

    Honeywell Inc.

    APC Development

    Environment

    APC Development Environment is currently available for Windows NT andWindows 95. To observe the available supported and installed functionality ofthe APC Development Environment, display the About dialog. An example isshown below.

    The About box will display all supported APC Development Environmentfunctionality. Those functions checked are installed on the current computer.

  • Introduction to the APC Identifier1.1 APC Overview

    4 APC Development Environment Users Guide 3/98

    Honeywell Inc.

  • 03/98 APC Development Environment Users Guide 5

    Honeywell Inc.

    Section 2 Installing the APC Development Environment

    2.1 Overview

    In This Section System and Software Requirements This section lists the system andsoftware requirements for loading and using the APC DevelopmentEnvironment

    Installation Quick Reference A quick reference is provided indicating themajor tasks involved with installing the software package. If you have installedthe APC Development Environment before, use this quick reference to installthe software package.

    Installation Instructions Step-by-step installation instructions are providedfor new users of the APC Development Environment If this is your firstinstallation of the APC Development Environment use these instructions ratherthan the quick reference to install the software.

  • Installing the APC Development Environment2.2 System and Software Requirements

    6 APC Development Environment Users Guide 03/98

    Honeywell Inc.

    2.2 System and Software Requirements

    Software

    Requirements

    The APC Development Environment software package consists of two 3 1/2inch computer floppy disks. Each library component is supplied on anindividual floppy disk.

    The two 3 1/2-inch floppy disk set is used to install the APCDevelopment Environment on the PC computer platform.

    PC Requirements The following table lists the recommended and minimum PC systemrequirements for using the APC Development Environment . Depending onsystem and data size, identification can be computationally demanding.Although slower systems may function, maximum computational resources arerecommended.

    Recommended Configuration Minimum Configuration WIN NT 3.51/4.0 or WIN 95

    Pentium 100 MHz

    24 MB RAM

    2GB disk space

    VGA

    Standard Windows video driver

    Disk drive that can read high-density3 1/2-inch disks

    Mouse

    WIN NT or WIN 95

    80486 w/math coprocessor

    16 MB RAM

    1GB disk space

    VGA

    Standard Windows video driver

    Disk drive that can read high-density 3 1/2-inch disks

    Mouse

  • Installing the APC Development Environment2.3 APC Development Environment Installation Quick Reference

    03/98 APC Development Environment Users Guide 7

    Honeywell Inc.

    2.3 APC Development Environment Installation QuickReference

    How to Use the

    Quick Reference

    Read and perform the following procedures to install the APC DevelopmentEnvironment. For detailed instructions and help, see the referenced sections.

    Quick Reference

    Table

    The following table outlines the major tasks involved with an APCDevelopment Environment installation. Use this table if you have installed theAPC Development Environment before. If this is your first installation, use thedetailed instructions provided in Section 2.4.

    Step Action Section Reference

    1. Back up the installation disks.

    2. Make sure your computing systemsmeet the minimum requirements.

    See Section 2.2, System andSoftware Requirements.

    3. Run the APC DevelopmentEnvironment Setup.

    See Section 2.4, Installing theAPC Development Environment"

    4. Run the Dongle Driver Installprogram.

    5. Install any/all desired libraryfunctions by running the associatedsetup script.

  • Installing the APC Development Environment2.4 Installing the APC Development Environment

    8 APC Development Environment Users Guide 03/98

    Honeywell Inc.

    2.4 Installing the APC Development Environment

    PC Installation Before installing the APC Development Environment you should check to makesure 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. Youshould always use SETUP to load the program files onto your system to ensurethat all of the files get properly installed. You should install the APCDevelopment Environment Version 110 first, then direct SETUP to install eachlibrary into the same directory as that of the APC Development Environment.

    To run the SETUP program for the DE, perform the following steps:

    1. Insert the APC Development Environment installation disk 1 of 2 disk intodrive A.

    2. Run SETUP.EXE. Select Start>Run from the Windows Taskbar

    3. Click . This will initiate the installation procedure as shown below.

  • Installing the APC Development Environment2.4 Installing the APC Development Environment

    03/98 APC Development Environment Users Guide 9

    Honeywell Inc.

    4. Click to continue the installation.

    5. Ensure that the APC DEVELOPMENT ENVIRONMENT box is checkedand select as shown in the following screen.

    6. You must tell the installer where to place the files. Specify the directory byentering the entire pathname in the Target Directory dialog box shownbelow.

    7. After clicking on the SETUP program will install the DE files onyour computer system. When the installation is complete the followingscreen will appear.

  • Installing the APC Development Environment2.4 Installing the APC Development Environment

    10 APC Development Environment Users Guide 3/98Honeywell Inc.

    8. The APC Development Environment is now installed on your system.

    9. Repeat the setup procedure described above for each library element.

    Starting the PC

    Application

    Install the dongle driver (see section 2.5). Be sure to do this before startingAPC Development Environment .

    Select Start>Programs>Honeywell APC Development Environment>

    Or from the program manager, click on your APC Development Environmenticon. If all the software was installed correctly, the About Dialog box will havethe appropriate check marks and version information displayed as shown inSection 1

    Check the Log File If any libraries are not checked that should be or version numbers appear to beincorrect, check the log file. Select File>Open>c:\windows\APCDE32.log. Anexample of the information contained in the log file is shown below.

    12:45:09 08Oct97APC Development Environment: 32 bit Version 110.00.0000

    Loaded Math Library: HMATH32.DLL Version 110.00.0000Loaded Utility Library: HUTIL32.DLL Version 110.00.0000

    Loaded Identification Library: HIDENT32.DLL Version 150.00.0000Loaded Controller Build Library: HBUILD32.DLL Version 150.00.0000

    Loaded Simulation Library: HSIM32.DLL Version 150.00Loaded Controller Library: HCNTRL32.DLL Version 150.00Loaded Run Block Library: HBLOCK32.DLL Version 150.00

    Loaded Robust PID Library: HPID32.DLL Version 110.01.0000Loaded Profit Library: HBLDQP32.DLL Version 100.01.0000Loaded Signal Generation Library: HSIG32.DLL Version 100.01.0000Loaded Point Builder Library: HBLDEB32.DLL Version 110.03.0000Loaded TDC Data Converter Library: HCONV32.DLL Version 100.00.0000Loaded Model Converter Library: HDMCNV32.DLL Version 100.00.0000PROFIT Sensor neural net builder is not present

    Any problems with loading libraries will be described here. Inability to locate alibrary or library version incompatibility will prevent a library load.

  • Installing the APC Development Environment2.4 Installing the APC Development Environment

    03/98 APC Development Environment Users Guide 11

    Honeywell Inc.

    Check the ini File Default parameters that can be adjusted by the user are contained in theini file. Select File>Open>c:\windows\APCDE32.ini. An example of theinformation contained in the ini file is shown below.

    [DllLoadOption]Special=0DynamicLoad=1

    [DTTolOption]DTTol=.001

    [SSC Options]Code=3TQR37ZAKjEI

    [Memory Buffer]SwapMode=0UserMemBuf=20UserMemABuf=4

    [Color options]PltMargBkgndClr=48300031PltMargTextClr=33554560CustomColor0=16777215CustomColor1=16777215CustomColor2=16777215CustomColor3=16777215CustomColor4=16777215CustomColor5=16777215CustomColor6=16777215CustomColor7=16777215CustomColor8=16777215CustomColor9=16777215CustomColor10=16777215CustomColor11=16777215CustomColor12=16777215CustomColor13=16777215CustomColor14=16777215CustomColor15=16777215

    [Recent EB File List]

    [Recent File List]

  • Installing the APC Development Environment2.4 Installing the APC Development Environment

    12 APC Development Environment Users Guide 3/98Honeywell Inc.

    It is ill-advised to change any of these parameters without contacting aHoneywell consultant. The exception is the recent file lists and possiblythe sample rate relaxation variable DTTol (see the APC Identifier UsersGuide).

  • Installing the APC Development Environment2.5 Installing the Dongle Driver

    03/98 APC Development Environment Users Guide 13

    Honeywell Inc.

    2.5 Installing the Dongle Driver

    Dongle Driver

    Installation

    The Advanced Process Control Development Environment is protected by theSentinelPro dongle which should be connected to the parallel port of yourmachine. After installing the APC Development Environment, a driver needs tobe installed. Do the following:

    1. Insert the APC Development Environment Disk 2, containing theSentinel Systems Drivers, into a diskette drive.

    2. Run INSTALL.BAT. Select Start>Run from the Windows Taskbar.

    NOTE: On NT platforms, you must logon as the system administrator to beable to install the driver.

    3. Execute the installation program "INSTALL.BAT as shown above.The Windows NT driver installation program is located in theDONGDRV\WIN_NT directory and Windows 95 driver installationprogram is located in the DONGDRV\WIN_95 directory.

    4 Pull down the "Function" menu and choose "Install Sentinel Driver"submenu.

  • Installing the APC Development Environment2.5 Installing the Dongle Driver

    14 APC Development Environment Users Guide 3/98Honeywell Inc.

    5. When asked for the source path, use the default path as shown below.

    6. After exiting the installation program, restart your computer to makethe new driver take effect.

    The driver needs to be installed only when you first install the 32-bit version ofAPC Development Environment. You do not need to install it again when youupgrade or add optional products to the APC Development Environment.

  • 03/98 APC Development Environment Users Guide 15

    Honeywell Inc.

    Section 3 Getting Started- The APC DevelopmentEnvironment

    3.1 Overview

    In This Section This section explains the basic operation of the APC DevelopmentEnvironment. Read this section to find out how to:

    Start the Environment Operate Main Menus Create/Save files Open files

    APC Development

    Environment

    To invoke the APC Development Environment, either click on the APC icon ordouble click on the APCDE32.exe file. The about dialog box shown in Section 1will be displayed illustrating the current configuration. When the developmentenvironment is launched, an APCDE32.log file will automatically be created(rewritten if one already exists) in the WINNT directory if using NT and in theWindows directory if using Window 95. This .log file contains APCDevelopment Environment version compatibility information. Any problemsassociated with incorrect versions etc. will be summarized in this file.

    Once the correct configuration has been established, the about dialog box can beclosed. At this point the APC Development Environment can be used to performany of the configured functions. An empty environment without the tool orstatus 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 througheither the Files or Tools menu. The View option can be used to configure thetool and status bars. On-line help is not yet available. This main menu optiononly enables the display of the About dialog box shown in Section 1.

    Main menu options and their associated pull down menus will automaticallychange depending on which type of document or file is selected and dependingon the data contained in the selected document.

    A brief discussion of the menu items for the empty environment follows.

  • Getting Started - The APC Development Environment3.1 Overview

    16 APC Development Environment Users Guide 03/98

    Honeywell Inc.

    File Manipulation of all documents is accomplished through the file options. Theword document as used here refers to the visual representation on the screenof the data contained in a file. The document or file is presented to the user interms of an open window. Therefore every window will be associated with aspecific document or file type. Each file type can be identified by its threecharacter file extension name (i.e. filename .mdl). File options are:

    New Enables the creation of a new and therefore empty document(window).

    Open Allows the user to access an existing document or file Save (not shown since there are no open documents) Allows the user to

    save the contents of the selected window into the appropriate file. Print Setup Configure printing options Exit Closes the environment. Will also close any open windows with a

    prompt to save if recently modified.

    All major functions are accessed through the New and Open options. Supportfunctions are accessed through the Tools main menu option to be discussedshortly. To create a new document (window) select File>New. This will invokethe New dialog box shown below:

    Document types and their associations are:

    Model Dev File - This is the basic multiple-input multiple-output modelfile. It has an .mdl extension and is associated with APC Identifier,RMPCT and PROFIT. The .mdl document must be present to build theRMPCT controller and the associated process simulator. PROFIT can bebuilt if more than one .mdl files exist.

  • Getting Started - The APC Development Environment3.1 Overview

    03/98 APC Development Environment Users Guide 17

    Honeywell Inc.

    DQP Model File - This is the basic file that supports the creation of thePROFIT optimizer. It has a dqp extension and while it is synthesizedfrom multiple .mdl files, it is strictly associated only with PROFIT. The.dqp document must be present to build PROFIT. The PROFIT associatedprocess 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 andRPID. The .pid document must be present to build the RPID controllerand the associated process simulator.

    Signal Dev File - This is the basic file that supports test signal design. Ithas 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, manyadditional file types can be accessed through the Open option. To open anysupported file select File>Open.

  • Getting Started - The APC Development Environment3.1 Overview

    18 APC Development Environment Users Guide 03/98

    Honeywell Inc.

    From the pull down list, choose the extension of the files that you want todisplay. From the file list, select the desired file.

    File Types and File

    Extensions

    File types and extensions that can be opened by the APC DevelopmentEnvironment are given in Table 3-1.

    Table 3-1 File Types and File Extensions

    File Extension File Description File Type

    MPT Multiple point data file ASCII

    PNT Single point data file ASCII

    MDL APC MIMO model file Binary

    PID APC MISO model file Binary

    FIR Externally generated file of FIR models ASCII

    XFR Externally generated file of transferfunctions

    ASCII

    INF APC message file ASCII

    SET RMPCT Controller settings file forsimulation

    Binary

    SST RMPCT Process settings file for simulationBinary

    SOC RPID Controller settings file for simulationBinary

    SOS RPID Process settings file for simulation Binary

    PLT Plot settings file for simulation (openthrough SET window)

    Binary

    DQP PROFIT file Binary

    SIG Signal generation file Binary

    Certain relationships exist among these files. These relationships are: .mdl documents (windows) are created whenever .mpt, .pnt, .xfr or .fir

    files are opened. They also can be created by using the File>New optionas described above. Permanent .mdl files are created whenever .mdldocuments are saved

    .pid documents are created whenever .mpt, or .pnt files are openedthrough the File>New>RPID Dev>Data Files option. Permanent .pid fileswill be created whenever .pid documents are saved

    .inf documents are created automatically as necessary to report progress.Permanent .inf files are created whenever .inf documents are saved.

    .set documents are created whenever an .mdl document is used to build acontroller. These files are automatically saved

  • Getting Started - The APC Development Environment3.1 Overview

    03/98 APC Development Environment Users Guide 19

    Honeywell Inc.

    .sst documents are created whenever an .mdl document is used to build aprocess simulator. These files are automatically saved

    .soc documents are created whenever a .pid document is used to build acontroller. These files are automatically saved

    .sos documents are created whenever an .pid document is used to build aprocess simulator. These files are automatically saved

    .dqp documents are created whenever multiple .mdl files are openedthrough the File>New>DQP Dev>Select RMPCT Applications option.Permanent .dqp files are created whenever .dqp documents are saved

    Permanent .plt files are created by selecting View>Trend Plots>Save Aswith the Trend window open when running an RMPCT or RPIDsimulation

    sig documents can be created only through the File>New option describedabove. Permanent .sig files are created whenever .sig documents aresaved.

    An overview of the various window (document) types and their association withfiles and major functions is illustrated in the environment shown below.

    Any window that is selected is the window with the current focus. This windowhas its title bar highlighted and the window name is displayed in theenvironment title bar (demo.mdl in the illustration shown above.). The mainmenu items (and sometimes additional tool bars) will change according to theselected window.

    Note, that the extension name in the window title bar defines the window typeand hence the file name.

  • Getting Started - The APC Development Environment3.1 Overview

    20 APC Development Environment Users Guide 03/98

    Honeywell Inc.

    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 areshown in Table 3-2.

    Table 3-2 File Types and File Names

    File

    *.XM Model file read by RMPCT engine ASCII

    *.XS Settings file read by RMPCT engine ASCII

    *.YM Model file read by PROFIT engine ASCII

    *.YS Settings file read by PROFIT engine ASCII

    *.XP Process model file for PC simulation ASCII

    *.EB Process model file for LCN simulation ASCII

    *.EBB Main point builder file ASCII

    *XG Signal output sequence ASCII

    *PBLD.EL Pre-build entity list for LCN points ASCII

    *_BLD.EL Main-build entity list for LCN points ASCII

    *PBLD.EB Pre-build exception build file for LCN pointsASCII

    *_BLD.EB Main-build exception build file for LCNpoints

    ASCII

    *LINK.EC Link macro for LCN points ASCII

    COMPILE.EC

    Compile macro for LCN points ASCII

  • Getting Started - The APC Development Environment3.1 Overview

    03/98 APC Development Environment Users Guide 21

    Honeywell Inc.

    View In the empty environment, view pertains only to the tool and status bar. In theenvironment shown above neither have been selected. Enable these options byselecting as shown below.

    These default options will result in the following empty environment.

    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 aresupported.

    Tools do not correspond directly to basic document types, rather they are used inassociation with the various APC development functions as follows.

    Model Converter - This tool provides a mechanism for creating .fir filesfrom non-native software. The .fir files can then be directly imported intothe APC Development Environment through the File>Open option.

    Point Builder - This tool will automatically create all the exception buildand command files that are necessary to install an RMPCT controller onany of the currently supported platforms.

    TDC Data Converter - This tool provides a mechanism for convertingLCN PV data directly into .pnt files. The .pnt files can then be directlyimported into the APC Development Environment through the File>Openoption.

    PROFIT Sensor - This tool can be used to create, train, and test bothlinear and non-linear models for inferential property estimation.

  • Getting Started - The APC Development Environment3.1 Overview

    22 APC Development Environment Users Guide 03/98

    Honeywell Inc.

    All of the tools listed above, except PROFIT Sensor, are fully integrated into theAPC Development environment. By selecting Tools>PROFIT Sensor in thecurrent environment, a separate standalone executable will be launched. Thisaction can be equivalently accomplished by double clicking on PROFIT_S.exe.Full integration of PROFIT Sensor is planned for future releases.

    Help This main menu option only allows access to the About APC DevelopmentEnvironment dialog box. Full online help is scheduled for next year.

  • 03/98 APC Development Environment Users Guide 23

    Honeywell Inc.

    Section 4 Getting Started- The Identification Environment

    4.1 Overview

    In This Section This section is a brief overview of the APC Identifier. Read this sectionto find out how to:

    Start an identification session

    Open data files

    Create/Save model files or load existing files

    View main menus.For a detailed discussion on the Identifier see the APC Identifier UsersGuide.

  • Getting Started with the Identification Environment4.2 Starting an Identification Session

    24 APC Development Environment Users Guide 03/98

    Honeywell Inc.

    4.2 Starting an Identification Session

    APC Development

    Environment

    Options

    To begin an identification session, the File option must be selected. Thefollowing choices are available.

    Selecting [New] at this level results in the creation of an empty document. Theuser specifies the type of document by selecting from the New dialog box shownbelow.

    Only Model Dev.File and RPID Dev.File are associated with an identificationsession. Each identification session is automatically associated with a specificdocument or file having the .mdl or .pid extension respectively. Any .mdl filecontains all the information necessary to represent a general Multiple-InputMultiple-Output (MIMO) identification session; while any .pid file contains allthe 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 isgoing to enter all pertinent information by hand or the user is going to mergeinformation into it from one or more existing files.

    Data/Models from one or more files can be combined or merged into a newdocument by simply selecting and dragging the desired information from thesource file(s) to the destination document. For a complete discussion of themerge 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 offile or document that is opened. The APC Development Environment supportsmany environments. Each environment is characterized by a specific set of

  • Getting Started - The Identification Environment4.2 Starting an Identification Session

    03/98 APC Development Environment Users Guide 25

    Honeywell Inc.

    Main Menu options which are in turn associated with a particular documenttype or file extension.

    File Types and File

    Extensions

    File types and extensions associated with the Identifier are:

    Table 4-1 File Types and File Extensions

    File Extension File Description File Type

    MPT Multiple point data file ASCII

    PNT Single point data file ASCII

    MDL APC MIMO model file Binary

    PID APC MISO model file Binary

    FIR Externally generated file of FIR models ASCII

    XFR Externally generated file of transferfunctions

    ASCII

    INF APC message file ASCII

  • Getting Started with the Identification Environment4.3 Reading in Data

    26 APC Development Environment Users Guide 03/98

    Honeywell Inc.

    4.3 Reading in Data

    Getting Test Data The starting point for identification of a multivariable process model is a filecontaining test data obtained from the process.

    Test data consists of sampled values, for the independent and dependentvariables, taken over a period during which the independent variables areexcited by a test signal. The Identifier can read in test data from files havingdata from one point (.pnt), or from multiple points (.mpt).

    Creating an .mdl

    File from Plant Data

    To open a file, select File>Open, then select the desired directory. From the pulldown 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 thevariables and test data in that file (as shown in the above figure).

    2. Select any number (up to 2k total characters) of single-point (.pnt) files tostart from the beginning with the variables and data in all the selectedfiles. The information is collected into a single model file (.mdl). Thedifferent selection methods are:

    To select a single file, click on the file name in the file name box

    To select additional files, hold and click on the file names

  • Getting Started - The Identification Environment

    4.3 Reading in Data

    03/98 APC Development Environment Users Guide 27

    Honeywell Inc.

    ( toggles the selection state)

    To select all files in a range, drag the cursor over the range of filenames. Or click on the first name and then hold and clickon the last name

    Select an .mdl file to open a saved file where you last left off.

    Creating a .pid File

    from Plant Data

    To create a .pid file, it is necessary to select File>New>RPID Dev.File. Thisinvokes the RPID environment which supports MISO identification. In thisenvironment the data source is specified explicitly by selecting the source typefrom the dialog box shown below.

    If Data Files is selected, an Open dialog box is displayed and data files canbe selected exactly as described above. If Manually Entered is selected, thenan empty document will be opened. An empty document assumes that eitherdata is not available and the user is going to enter all pertinent information byhand or the user is going to merge information into it from one or moreexisting files.

  • Getting Started - The Identification Environment4.4 Saving Your Work

    28 APC Development Environment Users Guide 03/98

    Honeywell Inc.

    4.4 Saving Your Work

    Saving an .mdl or

    .pid File

    By selecting File>Save the APC Development Environment creates a permanentcopy of an appropriate .mdl or .pid model file depending on the currentenvironment. This file is saved in the appropriate directory. All informationrelated to the model and its development is saved in these files.

    You can save an .mdl or .pid file at any time and open it later to continue whereyou left off. APC Development Environment always saves your work to theappropriate model file APC Development Environment never overwrites araw data file.

    There are three ways to save the file:

    Select File>Save

    Click the toolbar button that looks like a diskette (same as File>Save)

    Select File>Save As.

  • Getting Started - The Identification Environment4.5 Menu Items for Identification Windows

    03/98 APC Development Environment Users Guide 29

    Honeywell Inc.

    4.5 Menu Items for Identification Windows

    Main Menu When either an .mdl or .pid window has the focus, the main identification menuis displayed as shown below.

    A brief overview of the menu options follows.

    Edit To view the edit functions select Edit from the main menu.

    Depending on the current state of the identification procedure and whatvariables are selected, different editing options are available or not as isappropriate.

  • Getting Started - The Identification Environment4.5 Menu Items for Identification Windows

    30 APC Development Environment Users Guide 03/98

    Honeywell Inc.

    View Different views let you display different information about your identificationdata plots for different ranges, model trials, normalized scaling, zoom and manyother options. The fundamental view options are obtained be selecting Viewfrom the main menu as shown below.

    Identify To access the main identification functions, Select>Identify from the mainmenu. A drop down selection list as shown below will display the five mainidentification functions: Set Overall Options, Fit FIR Models, Fit ParametricModels, Select Final Trials and Load & Go.

    Build This option enables the construction of either an RMPCT or RPID controllerand/or process simulator depending on whether the menu applies to an .mdl or.pid window. The build options are accessed as follows.

  • 03/98 APC Development Environment Users Guide 31

    Honeywell Inc.

    Section 5 Getting Started- The RMPCT Environment

    5.1 Overview

    In This Section This section gives a brief overview of the off-line aspects of RMPCT. Read thissection to find out how to:

    Start an RMPCT session

    Open data files

    Create/Save model files or load existing files

    View main menus

    For a detailed discussion on RMPCT see the RMPCT Off-Line Design UsersGuide.

  • Getting Started - The RMPCT Environment5.2 Starting an RMPCT Session

    32 APC Development Environment Users Guide 03/98

    Honeywell Inc.

    5.2 Starting an RMPCT Session

    APCDE Options To begin an RMPCT session, the File option must be selected. The followingchoices are available.

    If an .mdl file already exists, select Open and start where you left off. Otherwiseyou must create a new .mdl document.

    Creating .mdl

    Documents

    To create an .mdl document within the APC Development Environment use theAPC Identifier as described in Section 4.

    With an .mdl window present, identification may begin. When the models arecomplete, the .mdl document can be used to build an RMPCT controller. Beforethis is described in the next section, it is useful to understand the various filesthat are involved in the RMPCT off-line design. These files are summarizednext.

  • Getting Started - The RMPCT Environment5.2 Starting an RMPCT Session

    03/98 APC Development Environment Users Guide 33

    Honeywell Inc.

    File Types and File

    Extensions

    File types and extensions associated with RMPCT off-line design are:

    Table 5-1 File Types and File Extensions for RMPCT

    File Extension File Description File Type

    MPT Multiple point data file ASCII

    PNT Single point data file ASCII

    FIR Externally generated file of FIR models ASCII

    XFR Externally generated file of transfer functionsASCII

    MDL APC MIMO model file Binary

    SET RMPCT Controller settings file for simulationBinary

    SST RMPCT Process settings file for simulation Binary

    PLT Plot settings file for simulation (open throughSET window)

    Binary

    XM Model file read by RMPCT engine ASCII

    XS Settings file read by RMPCT engine ASCII

    XP Process model file for PC simulation ASCII

    INF APC message file ASCII

  • Getting Started - The RMPCT Environment5.3 Building the RMPCT Controller/Process Simulator from the .mdl Window

    34 APC Development Environment Users Guide 03/98

    Honeywell Inc.

    5.3 Building the RMPCT Controller/Process Simulator fromthe .mdl Window

    Main Menu When an .mdl window has the focus, the main identification menu is displayed as shownbelow.

    Since this is an identification document, the menu items are the same as described in Section4. 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 processrespectively will be automatically created. The environment now appear as shown below.

    Selecting different windows will automatically change the main menu. Menu items for boththe .set and .sst documents will be described in the next sections

  • Getting Started - The RMPCT Environment5.4 Menu Items for RMPCT Control (.set) Windows

    03/98 APC Development Environment Users Guide 35

    Honeywell Inc.

    5.4 Menu Items for RMPCT Control (.set) Windows

    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 controllertrendplots for different ranges, CV MV and DV summary information, normalizedscaling, zoom and many other options. The fundamental view options areobtained be selecting View from the main menu as shown below.

    Selecting the operational tool bar as shown above allows the user to operate thecontroller from the tool bar displayed at the bottom of the environment ratherthan from the view>summary options.

    Simulation This option is used to activate, deactivate, pause or resume the simulation.Additional options allow the user to control both speed and data historzationand other controller parameters. Select Simulation from the main controllermenu to set these options.

  • Getting Started - The RMPCT Environment5.4 Menu Items for RMPCT Control (.set) Windows

    36 APC Development Environment Users Guide 03/98

    Honeywell Inc.

    Control Mode Use the control mode as shown below to turn the controller the on, off or warmmode.

    Selecting different windows automatically changes the main menu. Menu itemsfor the .sst documents are described in the next sections

  • Getting Started - The RMPCT Environment5.5 Menu Items for RMPCT Process Simulation (.sst) Windows

    03/98 APC Development Environment Users Guide 37

    Honeywell Inc.

    5.5 Menu Items for RMPCT Process Simulation (.sst)Windows

    Main Menu When a .sst window is selected, the main menu automatically adjusts and isdisplayed as shown below.

    View Different views let you display different information about the processCV MVand DV information on biases, input and output unmeasurable disturbances andnoise characteristics. The fundamental view options are obtained by selectingView from the main menu as shown below.

  • Getting Started - The RMPCT Environment5.5 Menu Items for RMPCT Process Simulation (.sst) Windows

    38 APC Development Environment Users Guide 03/98

    Honeywell Inc.

  • 03/98 APC Development Environment Users Guide 39

    Honeywell Inc.

    Section 6 Getting Started- The PROFIT Environment

    6.1 Overview

    In This Section This section is a brief overview of the off-line aspects of PROFIT. Read thissection to find out how to:

    Start a PROFIT session

    Create/Save model files or load existing files

    View main menus.

    For detailed discussions on PROFIT see PROFIT Off-Line Design SoftwareUsers Guide or PROFIT Installation Reference for TPS.

  • Getting Started - The PROFIT Environment6.2 Starting a PROFIT Session

    40 APC Development Environment Users Guide 03/98

    Honeywell Inc.

    6.2 Starting a PROFIT Session

    APCDE Options To begin a PROFIT session, the File option must be selected. The followingchoices 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

    To create a PROFIT model document within the APC DevelopmentEnvironment, it is necessary to select File>New from the main menu as shownbelow.

    This will allow the specification of the proper document type. SelectingFile>New will result in the new dialog box shown below.

  • Getting Started - The PROFIT Environment6.2 Starting a PROFIT Session

    03/98 APC Development Environment Users Guide 41

    Honeywell Inc.

    If DQP Model. File is selected as shown, then you are asked if you wish tocombine multiple RMPCT controllers (actually multiple .mdl files). If no isselected from the dialog as box shown below, then an empty .dqp document isopened.

    If yes is selected, you are asked which .mdl files are to be combined into anoverall PROFIT optimizer as shown below.

    Select the desired .mdl file from the appropriate directories and add them to thelist. When all desired files have been selected click [Finish]. This will extractall pertinent information from the various .mdl files and create a new .dqpdocument named DQPMDL*.dqp that will be opened as illustrated below..

  • Getting Started - The PROFIT Environment6.2 Starting a PROFIT Session

    42 APC Development Environment Users Guide 03/98

    Honeywell Inc.

    When the models are complete, the .dqp document can be used to build aPROFIT optimizer. Before this is described in the next section, it is useful tounderstand the various files that are involved in the PROFIT off-line design.These files are summarized next.

    File Types and File

    Extensions

    File types and extensions associated with PROFIT are:

    Table 7-1 File Types and File Extensions for PROFIT

    File Extension File Description File Type

    MDL APC MIMO model file Binary

    DQP PROFIT Optimizer model file Binary

    YM Model file read by PROFIT engine ASCII

    YS Settings file read by PROFIT engine ASCII

    XP Process model file for PC simulation ASCII

    INF APC message file ASCII

  • Getting Started - The PROFIT Environment6.3 Building the PROFIT Optimizer from the .dqp Window

    03/98 APC Development Environment Users Guide 43

    Honeywell Inc.

    6.3 Building the PROFIT Optimizer from the .dqp Window

    Main Menu When a .dqp window has the focus, the main menu is displayed as shownbelow.

    View Different views let you display different information about the PROFIToptimizer. 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 theRMPCT option. Specific PROFIT views are obtained by selecting View>DQP.The following choices are available.

    Build To build the PROFIT optimizer, the view must first be set to either ApplicationGain Matrix or DQP Gain Matrix. Then select [Build] as shown below.

  • Getting Started - The PROFIT Environment6.3 Building the PROFIT Optimizer from the .dqp Window

    44 APC Development Environment Users Guide 03/98

    Honeywell Inc.

    Note, there is currently no support for off-line PROFIT simulation.

  • 03/98 APC Development Environment Users Guide 45

    Honeywell Inc.

    Section 7 Getting Started- The RPID Environment

    7.1 Overview

    In This Section This section is a brief overview of the off-line aspects of RPID. Read thissection to find out how to:

    Start an RPID session

    Open data files

    Create/Save model files or load existing files

    View main menus.

    For a detailed discussion on RPID see the RPID manual.

  • Getting Started with the RPID Environment7.2 Starting an RPID Session

    46 APC Development Environment Users Guide 03/98

    Honeywell Inc.

    7.2 Starting an RPID Session

    APCDE Options To begin an RPID session, the File option must be selected. The followingchoices 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

    To create an RPID model document within the APC Development Environment,it is necessary to select File>New from the main menu as shown below.

    This will allow the specification of the proper document type. Selection ofFile>Open at this point, if data were to be used to generate models, wouldincorrectly result in the creation of a MIMO .mdl document and the RPIDdesign and simulation functions would not be available in the session. SelectingFile>New results in the new dialog box shown below.

  • Getting Started with the RPID Environment7.2 Starting an RPID Session

    03/98 APC Development Environment Users Guide 47

    Honeywell Inc.

    If RPID Dev. File is selected as shown, then the Data Source dialog boxillustrated below will appear.

    Data Source - Data

    Files

    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 thefollowing dialog box.

  • Getting Started -- The RPID Environment7.2 Starting an RPID Session

    48 APC Development Environment Users Guide 03/98

    Honeywell Inc.

    You may select either .mpt or .pnt files as long as the total number of variablesare 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 and click on the file names( toggles the selection state).

    To select all files in a range, click on the first name and then hold and click on the last name.

    Click [Open]At this point selected data is read into the APC Development Environment andan RPID identification document titled RPIDDev*.pid is opened as illustratedbelow.

    With data loaded into the proper document (.pid), identification may begin. Seethe APC Identifier Users Guide for information on creating models.

    Data Source -

    Manually Entered

    If it is desired to enter transfer function manually, choose the data sourceManually Entered instead of Data Files as indicated below.

  • Getting Started with the RPID Environment7.2 Starting an RPID Session

    03/98 APC Development Environment Users Guide 49

    Honeywell Inc.

    Now you have a window representing your empty RPID model file. Enter thetransfer functions manually as described in the APC Identifier Users Guide ormerge from existing documents

    When the models are complete, the .pid document can be used to build an RPIDcontroller. Before this is described (in the next section), it is useful tounderstand the various files that are involved in the RPID off-line design.These files are summarized next.

    File Types and File

    Extensions

    File types and extensions associated with RPID are:

    Table 7-1 File Types and File Extensions for RPID

    File Extension File Description File Type

    MPT Multiple point data file ASCII

    PNT Single point data file ASCII

    FIR Externally generated file of FIR models ASCII

    XFR Externally generated file of transfer functionsASCII

    PID APC MISO model file Binary

    SOC RPID Controller settings file for simulationBinary

    SOS RPID Process settings file for simulation Binary

    PLT Plot settings file for simulation (open throughSET window)

    Binary

    XP Process model file for PC simulation ASCII

    INF APC message file ASCII

  • Getting Started with the RPID Environment7.3 Building the RPID Controller/Process Simulator from the .pid Window

    50 APC Development Environment Users Guide 03/98

    Honeywell Inc.

    7.3 Building the RPID Controller/Process Simulator from the.pid Window

    Main Menu When a .pid window has the focus, the main identification menu is displayed asshown below.

    Since this is an identification document, the menu items are the same asdescribed in Section 4. Here the build options apply to an RPID controller andsimulator. After the builds (controller and process) are completed, an .soc andan .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. Menuitems for both the .soc and .sos documents are described in the next sections.

  • Getting Started with the RPID Environment7.4 Menu Items for RPID Control (.soc) Windows

    03/98 APC Development Environment Users Guide 51

    Honeywell Inc.

    7.4 Menu Items for RPID Control (.soc) Windows

    Main Menu When an .soc window has the focus, the main controller menu is displayed asshown previously.

    View Different views let you display different information about the controllertrendplots for different ranges, CV MV and DV summary information, normalizedscaling, zoom and many other options. The fundamental view options areobtained be selecting View from the main menu as shown below.

    Selecting the operational tool bar allows the user to operate the controller(s) fromthe tool bar displayed at the bottom of the environment rather than from theview>summary options.

    Simulation This option can be used to control the simulation. The simulation can beactivated, deactivated, paused or resumed. Additional options allow the user tocontrol both speed and data historzation. Select Simulation from the maincontroller menu to set these options.

  • Getting Started -- The RPID Environment7.4 Menu Items for RPID Control (.soc) Windows

    52 APC Development Environment Users Guide 03/98

    Honeywell Inc.

    Control Mode Use the control mode as shown below to turn the controller on or off .

    Selecting different windows will automatically change the main menu. Menuitems for the .sos documents is described in the next sections.

  • Getting Started with the RPID Environment7.5 Menu Items for RPID Process Simulation (.sos) Windows

    03/98 APC Development Environment Users Guide 53

    Honeywell Inc.

    7.5 Menu Items for RPID Process Simulation (.sos) Windows

    Main Menu When an .sos window is selected, the main menu automatically adjust and isdisplayed as shown below.

    View Different views let you display different information about the processCV MVand DV information regarding biases, input and output unmeasurabledisturbances and noise characteristics. The fundamental view options areobtained be selecting View from the main menu as shown below.

  • Getting Started -- The RPID Environment7.5 Menu Items for RPID Process Simulation (.sos) Windows

    54 APC Development Environment Users Guide 03/98

    Honeywell Inc.

  • 03/98 APC Development Environment Users Guide 55

    Honeywell Inc.

    Section 8 Getting Started- The Signal Environment

    8.1 Overview

    In This Section This section i a brief overview of the off-line aspects of the Signal generation ofthe Step Builder. Read this section to find out how to:

    Start a Signal session

    Create/Save model files or load existing files

    View main menus

    For a detailed discussion on the Signal generator see the Step Builder section ofthe Toolkit manual.

  • Getting Started -- The Signal Environment8.2 Starting a Signal Session

    56 APC Development Environment Users Guide 03/98

    Honeywell Inc.

    8.2 Starting a Signal Session

    APCDE Options To begin a Signal session, the File option must be selected. The followingchoices 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

    To create a Signal document within the APC Development Environment, it isnecessary to select File>New from the main menu as shown below.

    This allows the specification of the proper document type. Selecting File>Newresults in the new dialog box shown below.

    If Signal Dev. File is selected as shown, then an empty .sig document is opened

  • Getting Started - The Signal Environment8.2 Starting a Signal Session

    03/98 APC Development Environment Users Guide 57

    Honeywell Inc.

    as illustrated below.

    At this point, the .sig document can be used to generate signals with desirablespectrum and correlation characteristics. Before this is described in the nextsection, it is useful to understand the various files that are involved in the Signaloff-line design. These files are summarized next.

    File Types and File

    Extensions

    File types and extensions associated with the Signal generator are:

    Table 8-1 File Types and File Extensions for Signal

    FileExtension File Description File Type

    SIG Main Signal file Binary

    XG Sequence file (parameter list or free format) ASCII

    INF APC message file ASCII

  • Getting Started - The Signal Environment8.3 Building Signals from the .sig Window

    58 APC Development Environment Users Guide 03/98

    Honeywell Inc.

    8.3 Building Signals from the .sig Window

    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, selectingEdit>Var Info from a .sig document invokes the special dialog box shownbelow.

    This dialog box allows the user to set all parameters that are used to synthesizethe signals.

  • Getting Started - The Signal Environment8.3 Building Signals from the .sig Window

    03/98 APC Development Environment Users Guide 59

    Honeywell Inc.

    View Different views let you display different information about the signals. Themain views are shown below.

    In addition to the standard data views (first three views) which are also presentin .mdl documents, the .sig document has a correlation and in the future willhave a power spectrum view.

    Build To create the signals, select [Build] as shown below.

    Use this option to either build and analyze one or more signals or to exportthese signals for external use

  • Getting Started - The Signal Environment8.3 Building Signals from the .sig Window

    60 APC Development Environment Users Guide 03/98

    Honeywell Inc.

  • 03/98 APC Development Environment Users Guide 61

    Honeywell Inc.

    Section 9 Getting Started- Tools

    9.1 Overview

    In This Section This section is a brief overview of the APC Development Environment Tools.Read this section to find out how to:

    Invoke the Tools

    For a detailed discussion on the Tools. See the corresponding section of theAPC ToolKit Users Guide Or the PROFIT Sensor Users Guide.

    Selecting the Tools From any environment select [Tools], this is illustrated below for an emptyenvironment.

    Since the tools do NOT directly interact with any documents, they can beinvoked at any time. Simply select the tool for the desired function. Thefollowing paragraphs discuss how the tools are initiated.

  • Getting Started - Tools9.2 Model Converter

    62 APC Development Environment Users Guide 03/98

    Honeywell Inc.

    9.2 Model Converter

    Function Use this tool to convert non-native FIR models into standard .fir format. SelectTools>Model Converter. The following dialog box is displayed.

    Enter the input and output file names (use browse to define any pathname) andsimply click [Convert]. The resulting .fir file can then be opened to create an.mdl or .pid document.

  • Getting Started - Tools9.3 Point Builder

    03/98 APC Development Environment Users Guide 63

    Honeywell Inc.

    9.3 Point Builder

    Function Use this tool to build all necessary files for a complete on-line controllerinstallation. 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 theImport and Process Models buttons to extract information automatically from the.mdl files and .eb files generated by RMPCT simulation builder respectively.

  • Getting Started - Tools9.4 TDC Data Converter

    64 APC Development Environment Users Guide 03/98

    Honeywell Inc.

    9.4 TDC Data Converter

    Function Use this tool to convert raw historized .PV data from the TDC. SelectTools>TDC Data Converter. The following dialog box is displayed.

    Enter the input and output file names (use browse to define any pathname) andsimply click [Convert]. The resulting .pnt files can then be opened to create an.mdl or .pnt document.

  • Getting Started - Tools9.5 PROFIT Sensor

    03/98 APC Development Environment Users Guide 65

    Honeywell Inc.

    9.5 PROFIT Sensor

    Function Use this tool to create models for inferred variable calculations. SelectTools>PROFIT Sensor. This tool is NOT yet fully integrated into the APCDevelopment Environment. As such, when it is selected, a stand aloneexecutable is invoked. This program currently runs independently of theDevelopment Environment. For a detailed discussion on this tool. See thePROFIT Sensor Users Guide.

  • Getting Started - Tools

    9.5 PROFIT Sensor

    66 APC Development Environment Users Guide 03/98

    Honeywell Inc.