Profit Optimizer A Distributed Quadratic Program (DQP) User’s Guide for AM AxM and Open LCN-Side Rev 1.
Copyright, Notices, and Trademarks Printed in U.S.A. – © Copyright 2000 by Honeywell Inc. While this information is presented in good faith and believed to be accurate, Honeywell disclaims the implied warranties of merchantability and fitness for a particular purpose and makes no express warranties except as may be stated in its written agreement with and for its customer. In no event is Honeywell liable to anyone for any indirect, special or consequential damages.
Table of Contents COPYRIGHT, NOTICES, AND TRADEMARKS .................................................................................... IV TABLE OF CONTENTS .......................................................................................................................... V ABOUT THIS PUBLICATION ................................................................................................................. X Statement of Work .......................................................................
Table of Contents Number and Purpose of the Profit Optimizer Displays...............................................................14 Calling Sequence of the Profit Optimizer Displays ....................................................................14 Display Descriptions..................................................................................................................14 1.7 Profit Optimizer Messages and Help ................................................................................
Table of Contents Sample Screen......................................................................................................................... 42 Using the Screen...................................................................................................................... 42 Field Descriptions..................................................................................................................... 43 Application Notes .............................................................
Table of Contents Using the Screens.....................................................................................................................74 Field Descriptions......................................................................................................................75 6.3 Profit Optimizer’s DQP Bridge DV Config...........................................................................................76 Sample Screen ...................................................................
Table of Contents Notes ......................................................................................................................................108 Displaying and Acknowledging LCN Messages.......................................................................................109 Procedure ...............................................................................................................................109 Notes .......................................................................
About This Publication Statement of Work The following table describes the audience, purpose, and scope of this book. Purpose Explains how to use the Profit Optimizer software Audience Process and control engineers For Product Release All Profit Optimizer releases (See Release Information below) LCN releases 500 and 600 series. All AM releases except 30.72-30.75; 40.43-40.45; 41.1-41.14 Release Information This is document version 1.4 for Profit® Optimizer software releases 160.00.
About This Publication Who Should Use This Book Operators This book is intended primarily for Operators working with TPS automated control system. However, anyone can use this book as a non technical introduction to the Profit Optimizer application. Engineers Control Engineers can find this book a useful reference to the fields on the Profit Optimizer displays and to the messages.
About This Publication In This Section You Can Find This Information About This Publication (You are here) • • • Section 1, "An Operator’s Quick Tour of Automated Process Control" • • • Section 2, "An Operator’s Quick Tour of the Profit Optimizer Displays" • • • • Section 3, "Main Menu, and Optimizer Detail Display" How to make the best use of this book, and how the information is ordered. What information you can find in the different sections.
About This Publication Writing Conventions Used in This Book The following writing conventions have been used throughout this book and other books in the Profit Suite library. • Words in double quotation marks " " name sections or subsections in this publication. • Words in italics name book titles, add grammatical emphasis, introduce words that are being referenced or defined, or represent mathematical variables. The context makes the meaning and use clear.
References The following comprise the Profit Suite library. Documentation Title General Profit Controller (RMPCT) Concepts Reference Profit Controller (RMPCT) Designer’s Guide (Off-Line Design) Profit Optimizer Designer’s Guide (Off-Line Design) Profit Toolkit Designer’s Guide APC Development Environment (Old.
For Technical Assistance If You Need Assistance If you need technical assistance, contact your local Honeywell Service Organization, as explained in the following paragraphs. International Customers Outside of the United States, contact your local Honeywell Service Organization. If you are not sure of the location or telephone number, call your Honeywell representative for information.
For Technical Assistance xvi Profit Optimizer User's Guide Honeywell Inc.
Section 1 — An Operator’s Quick Tour of Profit Optimizer Displays 1.1 Getting Started Read This Attention Information in this section is a primer to information presented later in this book, and is fundamental to the Profit® Optimizer displays. Read this section carefully. If you are unfamiliar with control basics, such as controllers, process models, and loops, read Section 1 before trying to digest the information in this section.
Section 1 — An Operator’s Quick Tour of Profit Optimizer Displays 1.2 Control Concepts You Need to Understand 1.2 Control Concepts You Need to Understand Know the Name to Own the Concept The Profit Optimizer displays use control terms that might be new to you. If you are unfamiliar with these terms and the concepts they represent, how Profit Optimizer goes about its control tasks might remain unnecessarily obscure to you.
Section 1 — An Operator’s Quick Tour of Profit Optimizer Displays 1.2 Control Concepts You Need to Understand CV, MV, and DV BVD, CC Statuses The status of a variable indicates its operating state or condition, what the controller is doing with it. The status is a window into the controller to see how the controller is using the variable, or what confidence the controller has in the variable as a control value.
Section 1 — An Operator’s Quick Tour of Profit Optimizer Displays 1.2 Control Concepts You Need to Understand MV Modes There are two modes you can set to tell a controller how to use the output of an MV: RMPC, OPR. Table 1-3 explains how the controller uses the output of an MV for these modes. Table 1-3 MV Modes Mode RMPC The variable is available for Profit Optimizer control. OPR MV adopts the configured status: FFWD or SERV.
Section 1 — An Operator’s Quick Tour of Profit Optimizer Displays 1.2 Control Concepts You Need to Understand How Profit Optimizer Computes Control Moves These are the calculations Profit Optimizer uses to formulate its output: • Prediction Calculations These calculations track the disturbance variables in the process as well as the results of previous control moves to predict where the process is going.
Section 1 — An Operator’s Quick Tour of Profit Optimizer Displays 1.2 Control Concepts You Need to Understand Parameters The Profit Optimizer uses parameters in its calculations that define optimization objectives and refine optimization decisions. Most parameters are entered through the Profit Optimizer displays (some are entered through the off-line build). For our purposes, there are three kinds of parameters: configuration parameters, tuning parameters, and optimization parameters.
Section 1 — An Operator’s Quick Tour of Profit Optimizer Displays 1.3 How to Read the Profit Optimizer Displays 1.3 How to Read the Profit Optimizer Displays Fields and Targets Fields and targets are reserved areas on a display, dedicated to a particular purpose or kind of information. In this respect fields and targets are much the same.
Section 1 — An Operator’s Quick Tour of Profit Optimizer Displays 1.3 How to Read the Profit Optimizer Displays Example Display Figure 1-1 shows fields and targets on a typical Operator display. Discussion following the sample display tells you how to use the screen to display specific information about a Profit Controller.
Section 1 — An Operator’s Quick Tour of Profit Optimizer Displays 1.3 How to Read the Profit Optimizer Displays Key Access Level The standard Profit Optimizer package applies one of two access levels to targets on Profit Optimizer displays: OPERator or ENGineer. By default, the SUPVR (Supervisor) access is the same as Operator. Responsibility that typically falls to Control Engineers (tuning, for example) is given ENG access.
Section 1 — An Operator’s Quick Tour of Profit Optimizer Displays 1.4 The Optimizer Bar 1.4 The Optimizer Bar Defined The Optimizer Bar displays near the top of the screen and shows the name of the current (selected) optimizer, the optimizer mode, and the optimizer state. Current Optimizer Current Optimizer Mode Current Optimizer State The Optimizer Bar displays on every Profit Optimizer screen except on the main menu.
Section 1 — An Operator’s Quick Tour of Profit Optimizer Displays 1.4 The Optimizer Bar Optimizer Modes The optimizer mode establishes the personality of the optimizer. Modes are set through touch-screen targets. Table 1-7 explains the three optimizer modes. Table 1-7 Optimizer Modes Mode Description The normal operating state. In this state, Profit Optimizer optimizes the process. 1/00 • Pressing OFF takes Profit Optimizer off-line from the process.
Section 1 — An Operator’s Quick Tour of Profit Optimizer Displays 1.4 The Optimizer Bar Optimizer Status The optimizer status indicates internal conditions about the optimizer. There are 12 controller statuses that display as a read-only field as part of the Optimizer Bar. Table 1-8 describes what information the status tells you about the optimizer. Table 1-8 Optimizer Statuses Description Status CONTOL ABORT, SEE MSGS Optimization error encountered.
Section 1 — An Operator’s Quick Tour of Profit Optimizer Displays 1.5 The Menu Bar 1.5 The Menu Bar Defined The Menu Bar is a row of 10 named buttons for calling Profit Optimizer screens. The Menu Bar displays at the bottom of every screen. Selecting a button calls the named display. Displaying Profit Optimizer Screens Some displays do not have a button on the Menu Bar and must be called by selecting targets on other, higher level displays.
Section 1 — An Operator’s Quick Tour of Profit Optimizer Displays 1.6 Profit Optimizer Display Structure 1.6 Profit Optimizer Display Structure Number and Purpose of the Profit Optimizer Displays The Profit Optimizer interface comprises 18 displays.
Section 1 — An Operator’s Quick Tour of Profit Optimizer Displays 1.6 Profit Optimizer Display Structure Number in Figure 1-2 Role in Profit Display Names Optimizer Selection Profit Optimizer Main Menu (Application Selection) 1 This is the optimizer selection menu for all optimizers installed on the system. Menu Bar Optimizer Detail 2 Displays configuration management information and information about the optimizer’s performance. Optimizer Bar Used to name Profit Controller (RMPCT) points.
Section 1 — An Operator’s Quick Tour of Profit Optimizer Displays 1.7 Profit Optimizer Messages and Help 1.7 Profit Optimizer Messages and Help Messages Application Error Messages Select the [STATUS MESG] button on the Menu Bar to display application error messages. These messages indicate conditions about Profit Optimizer software and optimizer. Error messages remain on the messages display as long as the error is in effect.
Section 1 — An Operator’s Quick Tour of Profit Optimizer Displays 1.8 How to Inactivate the Optimizer Point 1.8 How to Inactivate the Optimizer Point Important! Engineers Read This! Shut the Optimizer Off First Use the Optimizer Bar – Select OFF [ENTER] Always shut Profit Optimizer OFF from the Optimizer Bar before setting the point INACTIVE. Not doing so has consequences for the current Profit Optimizer, and can have consequences for other Profit Optimizers on the LCN.
Section 1 — An Operator’s Quick Tour of Profit Optimizer Displays 1.8 How to Inactivate the Optimizer Point 18 Profit Optimizer User's Guide Honeywell Inc.
Section 2 – Application Selection and Optimizer Detail Displays 2.1 Overview In This Section Top Level Displays Selecting a Optimizer This section shows sample displays of the Profit Optimizer main menu, Optimizer Detail.
Section 2 – Application Selection and Optimizer Detail Displays 2.1 Overview Most-Used Operator Displays Operators can expect to use the Summary and Detail displays most in day-to-day operations. The Summary and Detail displays are where the process values display (current values, steady state values, PV status), and where control parameters are set (setpoints, high and low limits). 20 • Summary displays are called from the Menu Bar.
Section 2 – Application Selection and Optimizer Detail Displays 2.2 Application Selection (Profit Optimizer Main Menu) 2.2 Application Selection (Profit Optimizer Main Menu) Sample Screen Figure 2-1 shows a sample Profit Optimizer’s DQP Application Selection Menu, which is the Profit Optimizer top level display, or main menu. From this menu you select the application (the optimizer) that you want to display. Figure 2-1Profit Optimizer’s DQP Application Selection 1 2 4 3 1. 2. 3. 4.
Section 2 – Application Selection and Optimizer Detail Displays 2.2 Application Selection (Profit Optimizer Main Menu) Displaying the Screen Selecting a Optimizer Select [APPLCN MENU] on the Menu Bar from any display. Optimizer Names The Application Selection Menu lists the Profit Optimizers. This list includes the name of each optimizer (up to 30 can display) and the optimizer status. You can select any optimizer in the list. To select, touch the optimizer name, then press .
Section 2 – Application Selection and Optimizer Detail Displays 2.3 RMPCT DQP Detail Display 2.3 RMPCT DQP Detail Display Sample Screen Figure 2-2 shows a sample Profit Optimizer’s RMPCT DQP Detail screen. Your display will show different information about the optimizer. Figure 2-2 Using the Screen 1/00 RMPCT DQP Detail screen To display this screen from any Profit Optimizer display, touch the current optimizer box on the Optimizer Bar.
Section 2 – Application Selection and Optimizer Detail Displays 2.3 RMPCT DQP Detail Display Table 2-1 RMPCT DQP Detail Use the RMPCT DQP Detail Screen for These Tasks . . . Operator Engineer Displaying the Point Detail pages for the optimizer point [TAG]. 24 • Setting paths to the optimizer definition files and specifying the message point. • Setting the optimizer speed factor. • Displaying information about the optimizer’s performance.
Section 2 – Application Selection and Optimizer Detail Displays 2.3 RMPCT DQP Detail Display Field Descriptions Table 2-2 RMPCT DQP Detail –Understanding the Fields and Using the Targets RMPCT DQP Detail Field Descriptions and User Notes Description Field Field Type Target Tag User Notes Default Access OPER Select to call the Point Detail pages. Name of the optimizer point. Target Desc ENG Description of the optimizer, typically the name of the process unit or section.
Section 2 – Application Selection and Optimizer Detail Displays 2.3 RMPCT DQP Detail Display RMPCT DQP Detail Field Descriptions and User Notes Description Field Optimizer Speed Factor Field Type User Notes Default Access Target ENG Controls how fast the optimizer is to drive the Profit Controllers (RMPCTs) toward an optimal economic solution.
Section 2 – Application Selection and Optimizer Detail Displays 2.3 RMPCT DQP Detail Display RMPCT DQP Detail Field Descriptions and User Notes Description Field SYSTEM CONFIG Targets Max Init Intrvls Max Num Overlps Field Type User Notes Default Access Target EN Use the configuration screens for specifying and describing Profit Controllers and BDVs. Select SYSTEM CONFIG target for the variable.
Section 2 – Application Selection and Optimizer Detail Displays 2.3 RMPCT DQP Detail Display RMPCT DQP Detail Field Descriptions and User Notes Description Field Design Exec Period Field Type User Notes Default Access Read-Only No Acc The execution period that was used when building the optimizer in the off-line design. The execution interval used in the off-line design created process dynamics that show up in the process model that the on-line optimizer is using.
Section 2 – Application Selection and Optimizer Detail Displays 2.4 RMPCT Summary Display 2.4 RMPCT Summary Display Sample Screen Figure 2-2 shows a sample Profit Optimizer’s RMPCT Summary screen. Your display will show different information about the optimizer. Figure 2-2 Using the Screen RMPCT Summary screen To display this screen from any Profit Optimizer display, touch [RMPCT DISPLAY] Menu Bar. Table 2-1 RMPCT Summary Use the RMPCT Summary Screen for These Tasks . . .
Section 2 – Application Selection and Optimizer Detail Displays 2.4 RMPCT Summary Display Field Descriptions Table 2-2 RMPCT Summary –Understanding the Fields and Using the Targets RMPCT DQP Summary Field Descriptions and User Notes Description Field RMPCT Field Type User Notes Default Access Target OPER Profit Controller (RMPCT) number DESCRIPTION Target ENG Description of the controller, typically the name of the process unit or section.
Section 3 – Displaying and Using the Summary Screens 3.1 Overview In This Section This section shows sample Summary displays, explains the fields, and tells you how to work the screens. Read this section to find out how to: • Display the CV, MV, DV, BDV, and CC Summary screens • Read the fields and use the targets to make control changes • Set combined constraints operating ranges • Enter combined constraints setpoints • Optimizer Summaries Display the CV, MV, DV, BDV, and CC Detail screens.
Section 3 – Displaying and Using the Summary Screens 3.2 Profit Optimizer’s DQP CV Summary 3.2 Profit Optimizer’s DQP CV Summary Sample Screen Figure 3-1 shows a sample DQP CV Summary screen. Your display will show different descriptions and values. Select a CV description to display the CV Detail.
Section 3 – Displaying and Using the Summary Screens 3.2 Profit Optimizer’s DQP CV Summary Table 3-1 DQP CV Summary Control Functions Use the DQP CV Summary Screen for These Tasks . . . Operator and Engineer • Displaying every CV in the optimizer. • Displaying the CV descriptions, status, and operating values. • Displaying CV high and low limits.
Section 3 – Displaying and Using the Summary Screens 3.2 Profit Optimizer’s DQP CV Summary Profit Optimizer’s DQP CV Summary – Field Descriptions and User Notes Description Field RMPCT SS, DQP SS Field Type User Notes Default Access Read-Only No Access This column displays the RMPCT and Profit Optimizer (DQP) predicted steady state values. Values Display In Color • Cyan = Predicted to be within limits. • Yellow = Predicted to be near limits. • Red = Predicted to violate limits.
Section 3 – Displaying and Using the Summary Screens 3.3 Profit Optimizer’s DQP MV Summary 3.3 Profit Optimizer’s DQP MV Summary Sample Screen Figure 3-2 shows a sample Profit Optimizer’s DQP MV Summary screen. Your display will show different descriptions and values. Select a Profit Optimizer MV description to display the Profit Optimizer’s DQP MV Summary.
Section 3 – Displaying and Using the Summary Screens 3.3 Profit Optimizer’s DQP MV Summary Table 3-3 Profit Optimizer’s DQP MV Summary Control Functions Use the Profit Optimizer’s DQP MV Summary Screen for These Tasks . . . Operator and Engineer • Displaying every MV in the optimizer. • Displaying the MV descriptions, status, and operating values. • Displaying MV high and low limits.
Section 3 – Displaying and Using the Summary Screens 3.3 Profit Optimizer’s DQP MV Summary Application Notes In Profit Optimizer, this is what near limits means and how colors display for predicted MV values that are within limits or near limits: High Limit Yellow Cyan Yellow Low Limit 0.1% Inside Limit (Near Constraint) 1.0% Outside Limit (Near Constraint) 1/00 Profit Optimizer User's Guide Honeywell Inc.
Section 3 – Displaying and Using the Summary Screens 3.4 Profit Optimizer’s DQP DV Summary 3.4 Profit Optimizer’s DQP DV Summary Sample Screen Figure 3-3 shows a sample Profit Optimizer’s DQP DV Summary screen. Your display will show different descriptions and values. Select a DV description to display the DV Detail.
Section 3 – Displaying and Using the Summary Screens 3.4 Profit Optimizer’s DQP DV Summary Table 3-5 Profit Optimizer’s DQP DV Summary Control Functions Use the Profit Optimizer’s DQP DV Summary Screen for These Tasks . . . Operator and Engineer • Displaying every DV in the optimizer. • Displaying the DV descriptions, status, and operating values.
Section 3 – Displaying and Using the Summary Screens 3.5 Profit Optimizer’s DQP Bridge Output Summary 3.5 Profit Optimizer’s DQP Bridge Output Summary Sample Screen Figure 3-4 shows a sample Profit Optimizer’s DQP Bridge Output Summary screen. Your display will show different descriptions and values. Select a Bridge Output description to display the Bridge Output Detail.
Section 3 – Displaying and Using the Summary Screens 3.5 Profit Optimizer’s DQP Bridge Output Summary Use the Profit Optimizer’s DQP Bridge Output Summary Screen for These Tasks . . . Operator and Engineer • Displaying every bridge output in the optimizer. • Displaying the bridge output descriptions, status, and operating values.
Section 3 – Displaying and Using the Summary Screens 3.6 Profit Optimizer’s DQP Combined Constraint Display 3.6 Profit Optimizer’s DQP Combined Constraint Display Sample Screen Figure 3-5 shows a sample of Profit Optimizer’s DQP Combined Constraint screen. Your display will show different descriptions and values. Select a combined constraint description to display the Combined Constraint Detail.
Section 3 – Displaying and Using the Summary Screens 3.6 Profit Optimizer’s DQP Combined Constraint Display Table 3-7 Profit Optimizer’s DQP Combined Constraint Control Functions Use the Profit Optimizer’s DQP Combined Constraint Screen for These Tasks . . . Operator and Engineer • Displaying every combined constraint in the optimizer. • Displaying the combined constraint descriptions, status, and operating values. • Displaying and setting combined constraint high and low limits.
Section 3 – Displaying and Using the Summary Screens 3.6 Profit Optimizer’s DQP Combined Constraint Display Profit Optimizer’s DQP Combined Constraint – Field Descriptions and User Notes Description Field Setpoint Field Type User Notes Default Access Target ENG Operating target of the combined constraint. • Targets here are invisible. Select in the Setpoint column to make an entry. • Leaving the field blank lets the combined constraint vary within the operating range.
Section 4 – Displaying and Using the Detail Screens 4.1 Overview In This Section This section shows sample Detail displays, explains the fields, and tells you how to work the screens. The Detail displays complement the Summary displays described in Section 3.
Error! Style not defined. 4.2 Profit Optimizer’s DQP CV Detail Display 4.2 Profit Optimizer’s DQP CV Detail Display Sample Screen Figure 5-1 shows a sample Profit Optimizer’s DQP CV Detail screen. Your display will show different point names and values. Figure 5-1 Using the Screen 46 Profit Optimizer’s DQP CV Detail Display This is how you display this screen, with some notes on what you can do here: • To Display This Screen On the CV Summary, touch a variable description.
Section 4 – Displaying and Using the Detail Screens 4.2 Profit Optimizer’s DQP CV Detail Display Table 5-1 Profit Optimizer’s DQP CV Detail Control Functions Use the Profit Optimizer’s DQP CV Detail Screen for These Tasks . . . Operator Engineer • Displaying the CV status and operating values. • Describing the CV. • Setting CV high and low limits. • • Select [TAG] to see the Point Detail pages for the CV interface point.
Error! Style not defined. 4.2 Profit Optimizer’s DQP CV Detail Display Profit Optimizer’s DQP CV Detail – Field Descriptions and User Notes Description Field Pred Val Field Type Read-Only User Notes Default Access No Access • For CVs with a periodic [UPDATE FREQUENCY], such as analyzer values, predicted values are used until new values are available. • For non critical CVs, predicted values are used when the PV is bad or unavailable for < the [# of BAD READS ALLOWED].
Section 4 – Displaying and Using the Detail Screens 4.2 Profit Optimizer’s DQP CV Detail Display Profit Optimizer’s DQP CV Detail – Field Descriptions and User Notes Description Field Active Field Type User Notes Default Access Read-Only No Access • This parameter keeps the controller from overreacting to what it would otherwise perceive as a continued limit violation while ramping to a new limit. • Unless the controller is actively ramping the CV, this value is the same as the high limit.
Error! Style not defined. 4.2 Profit Optimizer’s DQP CV Detail Display Profit Optimizer’s DQP CV Detail – Field Descriptions and User Notes Description Field Lo Limit Ramp Rate Field Type User Notes Default Access Target ENG • Whenever the Active low limit is below the Operator-set low limit, the Active limit ramps to the new limit by the specified rate at each execution. • Ramping occurs when the low limit is raised or the setpoint is changed.
Section 4 – Displaying and Using the Detail Screens 4.2 Profit Optimizer’s DQP CV Detail Display Application Notes The following information can help you use the Profit Optimizer’s DQP CV Detail • See Application Notes for the CV or MV Summary displays in Section 4 to see how Profit Optimizer defines near limits for predicted values. • For a descriptive message about a parameter and its CDS location, touch the parameter name (the field, not the target). Select clear the message.
Error! Style not defined. 4.3 Profit Optimizer’s DQP MV Detail Display 4.3 Profit Optimizer’s DQP MV Detail Display Sample Screen Figure 5-2 shows a sample Profit Optimizer’s DQP MV Detail Display. Your display will show different point names and values. Figure 5-2 Using the Screen 52 Profit Optimizer’s DQP MV Detail Display This is how you display this screen, with some notes on what you can do here: • To Display This Screen On the MV Summary, touch a variable description.
Section 4 – Displaying and Using the Detail Screens 4.3 Profit Optimizer’s DQP MV Detail Display Table 5-3 Profit Optimizer’s DQP MV Detail Control Functions Use the Profit Optimizer’s DQP MV Detail Screen for These Tasks . . . Operator Engineer • Displaying the MV status and operating values. • Describing the MV. • Setting MV high and low limits. • Dropping MVs or using as feedforward control. • Select [TAG] to see the Point Detail pages for the MV.
Error! Style not defined. 4.3 Profit Optimizer’s DQP MV Detail Display Profit Optimizer’s DQP MV Detail – Field Descriptions and User Notes Description Field Future Field Type Read-Only No Access Predictions are to the end of the control funnel, which is roughly three times the nominal settling time, plus delay. RMPCT SS DQP SS User Notes Default Access Read-Only No Access Predictions are to steady state. Values Display In Color . . . • Cyan = Predicted to be within limits.
Section 4 – Displaying and Using the Detail Screens 4.3 Profit Optimizer’s DQP MV Detail Display Profit Optimizer’s DQP MV Detail – Field Descriptions and User Notes Description Field Field Type MV Max Move Up Target MV Max Move Down Target Lo Limit Ramp Rate Target User Notes Default Access ENG The largest single move the controller can make at each execution when increasing the MV. ENG The largest single move the controller can make at each execution when decreasing the MV.
Error! Style not defined. 4.3 Profit Optimizer’s DQP MV Detail Display Profit Optimizer’s DQP MV Detail – Field Descriptions and User Notes Description Field Linear Obj Coef Quad Obj Coef Desired MV Value Field Type Target ENG Linear objective coefficient. An optimization parameter. Target ENG Quadratic objective coefficient. An optimization parameter. Target ENG Desired resting value for the MV during quadratic optimization.
Section 4 – Displaying and Using the Detail Screens 4.4 Profit Optimizer’s DV Detail Display 4.4 Profit Optimizer’s DV Detail Display Sample Screen Figure 5-3 shows a sample DV Detail screen. Your display will show different point names and values. Figure 5-3 Using the Screen 1/00 Profit Optimizer’s DQP DV Detail Display This is how you display this screen, with some notes on what you can do here: • To Display This Screen On the DV Summary, touch a variable description.
Error! Style not defined. 4.4 Profit Optimizer’s DV Detail Display Table 4-5 Profit Optimizer’s DQP MV Detail Control Functions Use the Profit Optimizer’s DQP MV Detail for These Tasks . . . Operator Engineer • Displaying the DV status and operating values. • Describing the DV. • Select [TAG] to see the Point Detail pages for the DV interface point. • Setting critical or non critical DV control. • Turning non critical DVs ON and OFF.
Section 4 – Displaying and Using the Detail Screens 4.4 Profit Optimizer’s DV Detail Display DV Detail Display – Field Descriptions and User Notes Description Field DQP Status Field Type User Notes Default Access Read-Only No Access GOOD, CRIT, DROP, or INAC. See CV, MV, DV, BDV and CC Statuses in Section 2.2 for status descriptions. WARNING For bridge DVs, this status should be the same as the Profit Controller status or the optimizer will not work properly.
Error! Style not defined. 4.5 Profit Optimizer’s DQP Bridge DV Detail Display 4.5 Profit Optimizer’s DQP Bridge DV Detail Display Sample Screen Figure 4-3 shows a sample Profit Optimizer Bridge DV Detail screen. Your display will show different point names and values.
Section 4 – Displaying and Using the Detail Screens 4.5 Profit Optimizer’s DQP Bridge DV Detail Display Table 4-5 Profit Optimizer Bridge DV Detail Control Functions Use the Profit Optimizer Bridge DV Detail Screen for These Tasks . . . Operator Engineer • Displaying the Bridge DV status and operating values. • Select [TAG] to see the Point Detail pages for the Bridge Output point. • Select [SOURCE] to see the Point Detail pages for the point providing the process value used by the controller.
Error! Style not defined. 4.5 Profit Optimizer’s DQP Bridge DV Detail Display Profit Optimizer’s DQP Bridge DV Detail Field Descriptions and User Notes Description Field Field Type Status Read-Only Critical Bridge DV Target Use This Bridge DV Target User Notes Default Access No Access GOOD, CRIT, DROP, or INAC. ENG YES/NO targets specify whether the variable is critical to the optimizer. ENG YES/NO targets indicate whether the variable is used in calculations or dropped.
Section 4 – Displaying and Using the Detail Screens 4.6 Profit Optimizer’s DQP Comb Constraint Detail Display 4.6 Profit Optimizer’s DQP Comb Constraint Detail Display Sample Screen Figure 4-5 shows a sample Profit Optimizer’s DQP Combined Constraint Detail screen. Your display will show different point names and values.
Error! Style not defined. 4.6 Profit Optimizer’s DQP Comb Constraint Detail Display Table 4-6 Profit Optimizer’s DQP Comb Constraint Detail Control Functions Use the Profit Optimizer’s DQP Comb Constraint Detail Screen for These Tasks . . . Operator Engineer • Displaying the combined constraint status and operating values. • Displaying the current and estimated combined constraint values. • Describing the combined constraint. • Setting combined constraint high and low limits.
Section 4 – Displaying and Using the Detail Screens 4.6 Profit Optimizer’s DQP Comb Constraint Detail Display Profit Optimizer’s DQP Comb Constraint Detail – Field Descriptions and User Notes Description Field Field Type Combined Constraint # Read-Only Linear Obj Coef Target Quad Obj Coef Target Desired CC Value Target CC LO Error Weight Target CC HI Error Weight Target Opt Error Tol Target No Access Number of the combined constraint in the optimizer. ENG Linear objective coefficient.
Error! Style not defined. 4.6 Profit Optimizer’s DQP Comb Constraint Detail Display 66 Profit Optimizer User's Guide Honeywell Inc.
Section 5 – Displaying and Using the Tuning Screens 5.1 Overview In This Section This section shows sample Tuning displays, describes the fields, and explains the target action. Most of the optimization parameters discussed in this section also display on the Profit Optimizer Detail screens discussed in Section 4. Read this section to find out how to: • Display the Optimizer CV and MV tuning screens • Read the displays • Use targets to make tuning changes.
Section 5 – Displaying and Using the Tuning Screens 5.2 Profit Optimizer’s DQP CV Optimizer Tuning Display 5.2 Profit Optimizer’s DQP CV Optimizer Tuning Display Sample Screen Figure 5-1 shows a sample Profit Optimizer’s DQP CV Optimizer Tuning Display screen. Your display will show different CV descriptions and values.
Section 5 – Displaying and Using the Tuning Screens 5.2 Profit Optimizer’s DQP CV Optimizer Tuning Display Table 5-1 Profit Optimizer CV Optimizer Tuning Functions Use Profit Optimizer’s DQP CV Optimizer Tuning Screen for These Tasks . . . Operator Engineer There are no Operator tasks from this display (default). • Setting the 1st and 2nd order coefficients that define the economic objectives for the process.
Section 5 – Displaying and Using the Tuning Screens 5.3 Profit Optimizer’s DQP MV Optimizer Tuning 5.3 Profit Optimizer’s DQP MV Optimizer Tuning Sample Screen Figure 5-2 shows a sample Profit Optimizer’s DQP MV Optimizer Tuning screen. Your display will show different MV descriptions and values.
Section 5 – Displaying and Using the Tuning Screens 5.3 Profit Optimizer’s DQP MV Optimizer Tuning Table 5-3 Profit Optimizer’s DQP MV Optimizer Tuning Functions Use the Profit Optimizer’s DQP MV Optimizer Tuning Screen for These Tasks . . . Operator Engineer There are no Operator tasks from this display (default). • Setting the 1st and 2nd order coefficients that define the economic objectives for the process.
Section 5 – Displaying and Using the Tuning Screens 5.3 Profit Optimizer’s DQP MV Optimizer Tuning 72 Profit Optimizer User's Guide Honeywell Inc.
Section 6 – Displaying and Using the Point Description CONFIG Screens 6.1 Overview Engineers – Read This This section complements the Profit Optimizer Installation Reference and “Point Builder” section of the APC Toolkit Manual. See that publication for a discussion of transformation points and their use in a Profit Optimizer application. For a new optimizer, the Configuration screens are blank (unless installation was done using the EB Builder, or similar template).
Section 6 – Displaying and Using the Point Description CONFIG Screens 6.2 Profit Optimizer’s DQP/RMPCT Configurations 6.2 Profit Optimizer’s DQP/RMPCT Configurations Sample Screen Figure 6-1 shows a sample Profit Optimizer’s DQP/RMPCT Configuration screen. Your displays will show different tag names and descriptions.
Section 6 – Displaying and Using the Point Description CONFIG Screens 6.2 Profit Optimizer’s DQP/RMPCT Configurations Field Descriptions Table 6-1 DQP/RMPCT Configuration – Understanding the Fields and Using the Targets DQP/RMPCT Configuration – Field Descriptions and User Notes Description Field RMPCT Controller Point RMPCT Appl Side Interface Point DQP Appl Side Interface Point 1/00 Field Type Default Access Target ENG Tag names of the Profit Controller points that the optimizer sees.
Section 6 – Displaying and Using the Point Description CONFIG Screens 6.3 Profit Optimizer’s DQP Bridge DV Config 6.3 Profit Optimizer’s DQP Bridge DV Config Sample Screen Figure 6-2 shows a sample Profit Optimizer’s DQP Bridge DV Config screen. Your display will show different tag names and descriptions.
6.3 Profit Optimizer’s DQP Bridge DV Config Table 6-2 the Targets Profit Optimizer Bridge DV Point Configuration – Understanding the Fields and Using Profit Optimizer’s DQP Bridge DV Config – Field Descriptions and User Notes Description Field Field Type Bridge DV Point Tagname Target BDV Description for Graphics Target 1/00 User Notes Default Access ENG Names of the bridge output interface points ENG A description of the variable characterizing its function or location.
6.3 Profit Optimizer’s DQP Bridge DV Config 78 Profit Optimizer User's Guide Honeywell Inc.
Section 7 – Displaying and Responding to Profit Optimizer Messages 7.1 Overview Profit-Optimizer Generated Messages Profit Optimizer generates three kinds of messages apart from the messages generated by the LCN software: (1) Help messages and error-on-input messages, (2) CDS parameter descriptions, and (3) Software messages (see Figure 7-1). Some messages are written to the system Message Summary (touch on the console to display). Profit Optimizer itself does not generate alarms on error.
Section 7 – Displaying and Responding to Profit Optimizer Messages 7.1 Overview LCN Hardware and Software Messages LCN messages communicate TDC 3000 hardware and software errors. These system messages display in the Message Summary. Press on the console to display. Run Time Messages and Process History For run time messages and process history, look in the event history journal. The Control Engineer is responsible for configuring the system journal information.
Section 7 – Displaying and Responding to Profit Optimizer Messages 7.2 Message Handling 7.2 Message Handling LCN Message Summary The Message Summary holds messages about Profit Optimizer until they are acknowledged and cleared by the Operator. (Not all Profit Optimizer messages go into the Summary.) The button on the console blinks red (and may sound) when there are messages to be acknowledged. After reading the Message Summary, acknowledge messages by pressing on the console.
Section 7 – Displaying and Responding to Profit Optimizer Messages 7.3 Profit Optimizer Software Messages 7.3 Profit Optimizer Software Messages Message Levels Profit Optimizer generates four message levels, each indicating a graduated level of seriousness. Table 7-2 describes the four levels of Profit Optimizer messages. Table 7-2 Profit Optimizer Message Levels Message Level Description Information No error, information only – usually a reminder, or a comment about the condition of the optimizer.
Section 7 – Displaying and Responding to Profit Optimizer Messages 7.4 Dictionary of Profit Optimizer Messages 7.4 Dictionary of Profit Optimizer Messages How This Dictionary Is Organized Profit Optimizer generates informational, warning, error, and error clear messages. This Dictionary describes by message number all of the messages Profit Optimizer generates, explains what they mean to include the probable source of the condition, and gives suggested responses.
Section 7 – Displaying and Responding to Profit Optimizer Messages 7.4 Dictionary of Profit Optimizer Messages Profit Optimizer Messages 1-6 1 Message: Illegal CDS type Meaning Suggested Response Controller requested pointer for interface CDS other than CV, MV, DV, BDVs DQP-side interface point DMOD_CDS, DIN_CDS, DOUT_CDS. Call the Honeywell Technical Assistance Center.
Section 7 – Displaying and Responding to Profit Optimizer Messages 7.4 Dictionary of Profit Optimizer Messages Profit Optimizer Messages 7 - 11 7 Message: Could not get DQP master CDS pointer Meaning Error Suggested Response Controller could not find pointer to the controller point's CDS. 8 Message: Could not get interface CDS pointer Meaning Error Suggested Response Controller could not find pointer to an interface point CDS. 9 Call the Honeywell Technical Assistance Center.
Section 7 – Displaying and Responding to Profit Optimizer Messages 7.4 Dictionary of Profit Optimizer Messages Profit Optimizer Messages 12-18 12 Message: RESET without ASSIGN (no FMRB) Meaning Error Suggested Response Incorrect internal use of files (File Manager Request Block). File are not opening or closing properly, or there are more open files than the HM allows. 13 Message: RESET without ASSIGN (UNASSIGNED) Meaning Error Suggested Response Incorrect internal use of files.
Section 7 – Displaying and Responding to Profit Optimizer Messages 7.4 Dictionary of Profit Optimizer Messages Profit Optimizer Messages 19-26 19 Message: GET_SINGLE without ASSIGN (no FMRB) Meaning Error Suggested Response Incorrect internal use of files (File Manager Request Block). 20 Message: GET_SINGLE without READ_REC Meaning Error Suggested Response Incorrect internal use of files. 21 Message: Call the Honeywell Technical Assistance Center.
Section 7 – Displaying and Responding to Profit Optimizer Messages 7.4 Dictionary of Profit Optimizer Messages Profit Optimizer Messages 27-33 27 Message: ASSIGN could not get FMRB Meaning Error Suggested Response Incorrect internal use of files (File Manager Request Block). 28 Message: ASSIGN could not parse file pathname Meaning Error Suggested Response The pathname of a controller definition file is incorrect.
Section 7 – Displaying and Responding to Profit Optimizer Messages 7.4 Dictionary of Profit Optimizer Messages Profit Optimizer Messages 34-39 34 Message: DEASSIGN could not get point info Meaning Error Suggested Response Incorrect internal use of files. 35 Message: Call the Honeywell Technical Assistance Center. Could not get memory for data area Meaning Error Suggested Response Controller could not get memory from heap for a data area. 1. Make sure the AM has adequate memory. 2.
Section 7 – Displaying and Responding to Profit Optimizer Messages 7.4 Dictionary of Profit Optimizer Messages Profit Optimizer Messages 40-46 40 Message: Bad release of a data area Meaning Error Suggested Response Heap could not be released (1) when deleting a controller, or (2) prior to reading a new model file. 41 Message: Bad release of pool Meaning Error Suggested Response Heap could not be released when deleting a controller.
Section 7 – Displaying and Responding to Profit Optimizer Messages 7.4 Dictionary of Profit Optimizer Messages Profit Optimizer Messages 47-52 47 Message: Extra field(s) in file Meaning Error Suggested Response More values than expected have been found for a record in a definition file.
Section 7 – Displaying and Responding to Profit Optimizer Messages 7.4 Dictionary of Profit Optimizer Messages Profit Optimizer Messages 53 - 56 53 Message: Call to X-side setup failed Meaning Error Suggested Response A failure occurred while attempting to communicate with the X-side from block DQP_PNTR on the main controller point. 54 Message: 1. Make sure that the AM is recognized as an AxM node. If not, reload the AxM (LCN-side). 2. Make sure that the gain/delay storage point is ACTIVE. 3.
Section 7 – Displaying and Responding to Profit Optimizer Messages 7.4 Dictionary of Profit Optimizer Messages Profit Optimizer Messages 57 - 63 57 Message: Meaning Error 58 Reserved Message: Suggested Response X-side < - > LCN communication timeout Meaning Error Suggested Response The X-side did not respond to an LCN request in a reasonable time. Profit Optimizer predictions are reinitializing. 59-61 Message: 1. If this error does not clear, see the suggested response to error 53. 2.
Section 7 – Displaying and Responding to Profit Optimizer Messages 7.
Section 7 – Displaying and Responding to Profit Optimizer Messages 7.
Section 7 – Displaying and Responding to Profit Optimizer Messages 7.4 Dictionary of Profit Optimizer Messages Profit Optimizer Messages 76 - 82 76 Message: Turning DQP off Meaning Fatal Error Suggested Response The number of consecutive bad BDVs is greater than the max limit, or some RMPCTs are inactive. 77 Message: When all RMPCTs are active and BDVs are ok, turn Profit Optimizer (DQP) back on.
Section 7 – Displaying and Responding to Profit Optimizer Messages 7.4 Dictionary of Profit Optimizer Messages Profit Optimizer Messages 83-128 83 Message: Number of CC input/output inconsistent Meaning Fatal Error Suggested Response One of the number of the Number of CC input/output is zero, the other one is not.
Section 7 – Displaying and Responding to Profit Optimizer Messages 7.4 Dictionary of Profit Optimizer Messages Profit Optimizer Messages 129 - 141 129 Message: Handling constraints II (OPT) Meaning Warning Suggested Response The control objectives of two or more CVs are competing for resolution. There are currently insufficient degrees of freedom to optimize. 130 Message: No MVs can be moved (OPT) Meaning Suggested Response Active upper and lower limits for ALL MVs are set equal.
Section 7 – Displaying and Responding to Profit Optimizer Messages 7.4 Dictionary of Profit Optimizer Messages Profit Optimizer Messages 142-180 142 Message: Requested MV move > MV ROC (OPT) Meaning Error Suggested Response MV value is outside its active limit by more than its rate of change limit. Try the following: 1. Make sure that the proper compiled CL is being used (.AO files). 2. If you are using custom CL code to handle MV high and low limits, rewrite code to respect MV ROC.
Section 7 – Displaying and Responding to Profit Optimizer Messages 7.
Section 7 – Displaying and Responding to Profit Optimizer Messages 7.
Section 7 – Displaying and Responding to Profit Optimizer Messages 7.4 Dictionary of Profit Optimizer Messages 102 Profit Optimizer User's Guide Honeywell Inc.
Appendix – Operator’s Quick Reference Overview Engineers–Read This This section is composed especially for Operators, but there is also information for you here, too. Make sure you are familiar with the procedure for inactivating a controller point, and for taking down an AM. How Tasks Are Described OPER Access This appendix concentrates on describing tasks usually performed by Operators (OPER access). Consequently, the information in this section is given in a vernacular suitable to that emphasis.
Appendix – Operator’s Quick Reference Changing the MV Mode Changing the MV Mode Procedure Table A-1 How to Change the MV Mode Step Action Comments 1 Make sure that the controller you want displays in the current controller box on the Controller Bar. Select controllers from the Profit Controller (RMPCT) main menu. 2 On the MV Detail display, touch [MODE]. [MODE] toggles control between RMPC and OPR. A blue border surrounds critical MVs. Critical MVs cannot have their mode changed.
Appendix – Operator’s Quick Reference Changing CV, MV Operating Ranges Changing CV, MV Operating Ranges Procedure Table A-2 How to Change the CV and MV Operating Ranges Step 1 Action Comments Make sure that the controller you want displays in the current controller box on the Controller Bar. Select controllers from the Application Menu 2 If Changing Then . . . CV Range Call CV Detail display. MV Range Call MV Detail display. 3 Select either the low or high limit target.
Appendix – Operator’s Quick Reference Changing CV, MV Operating Ranges Displaying the Process Graphic Procedure Table A-4 Step How to Display the Process Graphic Action Comments 1 Make sure that the controller you want displays in the current controller box on the Controller Bar. Select controllers from the Application Menu. 2 From any Profit Optimizer display, touch [RMPCT DISPLY] on the Menu Bar. A list of all Profit Controllers used by this Profit Optimizer is shown. 3.
Appendix – Operator’s Quick Reference Displaying the Optimizer Detail Displaying the Optimizer Detail Procedure Table A-5 Step How to Display the Optimizer Detail Action 1 Make sure that the optimizer you want displays in the current Optimizer box on the Controller Bar. 2 From any Optimizer screen, touch the current controller box. Comments Select optimizer from the Application menu. Notes 1/00 Profit Optimizer User's Guide Honeywell Inc.
Appendix – Operator’s Quick Reference Displaying CV and MV Tuning and Optimization Parameters Displaying CV and MV Tuning and Optimization Parameters Procedure Table A-6 Step 1 Notes 108 How to Display CV and MV Tuning and Optimization Parameters Action Make sure that the optimizer you want displays in the current optimizer box on the Controller Bar. Comments Select optimizer from the optimizer main menu. Select [APPLCN MENU] from any optimizer screen.
Appendix – Operator’s Quick Reference Displaying and Acknowledging LCN Messages Displaying and Acknowledging LCN Messages Procedure Table A-7 Step How to Display and Acknowledge LCN Messages Action 1 To view the Message Summary, on the console press . 2 After reading messages, press to clear the red light. 3 To clear the messages, press . Comments Button blinks red when there is a message. Press for each page. Messages remain in the Summary until cleared.
Appendix – Operator’s Quick Reference Displaying Profit Optimizer Messages Displaying Profit Optimizer Messages Procedure Table A-8 Notes How to Display Profit Messages Step Action Comments 1 Make sure that the optimizer you want displays in the current optimizer box on the Optimizer Bar. 2 From any optimizer display, touch [STATUS MSG] on the Menu Bar. Select optimizer from the main menu.
Appendix – Operator’s Quick Reference Inactivating the Optimizer Point Inactivating the Optimizer Point Procedure Table A-10 Step How to Inactivate the Optimizer Point Action Comments 1 Make sure that the optimizer you want displays in the current optimizer box on the Optimizer Bar. Select optimizer from the main menu. 3 From any optimizer display, touch [OFF] on the Optimizer Bar. Optimizer sheds to the configured Profit Controllers (RMPCTs).
Appendix – Operator’s Quick Reference Selecting an Optimizer Selecting an Optimizer Procedure Table A-12 Step How to Select a Profit Optimizer Action 1 From any Optimizer display, touch [APPLCN MENU] on the Menu Bar. 2 Select the name of the optimizer for the area you want. 3 Press . Comments This displays the Profit Optimizer main menu, which shows all of the optimizers available on the system. The optimizer name then displays in the current optimizer box.
Appendix – Operator’s Quick Reference Shutting Down / Reloading / Restarting the AM Shutting Down / Reloading / Restarting the AM Procedure Table A-13 How to Shut Down the AM Step Notes Action Comments 1 From the Optimizer Bar, turn off all the optimizers on the system. Control sheds to configured Profit Controllers (RMPCTs). 2 Checkpoint the AM. 3 Shut the AM down. 4 Restart. 5 Display the optimizer main menu.
Appendix – Operator’s Quick Reference Turning the Optimizer OFF Turning the Optimizer OFF Procedure Table A-14 How to Turn the Controller OFF Step Action Comments 1 Make sure that the optimizer you want displays in the current optimizer box on the Optimizer Bar. Select optimizer from the main menu. 2 From any Profit Optimizer display, touch [OFF] on the Optimizer Bar. This takes Profit Optimizer off-line from the process.
Appendix – Operator’s Quick Reference Turning the Optimizer OFF Turning the Optimizer ON Procedure Table A-15 How to Turn the optimizer ON Step 1 Action Comments The following must be true: These tasks are the responsibility of the Control Engineer. • Profit Optimizer is installed correctly. • Profit Optimizer points are built, linked, and active. 2 If Then . . . This Is a new 1. optimizer 2. 3. On the main menu, touch the optimizer name. Comments ATTENTION Press .
Appendix – Operator’s Quick Reference Turning the Optimizer OFF 116 Profit Optimizer User's Guide Honeywell Inc.