0% found this document useful (0 votes)
230 views

Profit Controller Express Designers Guide

Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
230 views

Profit Controller Express Designers Guide

Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 56

Honeywell Process Solutions

Advanced Process Control


Profit Controller Express
Designers Guide
AP09-950
R410
01/12

Release 410
Notices and Trademarks

Copyright 2012 by Honeywell International Inc.


Release 410 January 2012

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

In no event is Honeywell liable to anyone for any indirect, special or consequential damages. The
information and specifications in this document are subject to change without notice.

Honeywell, PlantScape, Experion PKS, and TotalPlant are registered trademarks of Honeywell
International Inc.

Other brand or product names are trademarks of their respective owners.

Honeywell International
Process Solutions
1860 W Rose Garden Lane
Phoenix, AZ 85027
1-800 343-0228

ii Advanced Process Control Profit Controller Express Designers Guide R410


01/12
About This Document
This document describes design and configuration of Profit Controller Express application.

Release Information
Document Name Document Release Publication
ID Number Date

Profit Controller Express Designers Guide - AP09 AP09-950 410 01/12

Document Category

Configuration

References
The following list identifies all documents that may be sources of reference for material discussed
in this publication.

Document Title

Profit Suite Runtime Studio User’s Guide

R410 Advanced Process Control Profit Controller Express Designers Guide iii
01/12
About This Document
Support and Other Contacts

Support and Other Contacts


United States and Canada
Contact: Honeywell Solution Support Center
Phone: 1-800-822-7673 (outside Arizona)
602-313-5558 (in Arizona)
Calls are answered by dispatcher between 6:00 am and 4:00 pm
Mountain Standard Time. Emergency calls outside normal working hours
are received by an answering service and returned within one hour.
Fascimile: 602-313-3293
Mail: Honeywell TAC, MS P13
1860 W Rose Garden Lane
Phoenix, AZ, 85027

Europe
Contact: Honeywell TAC-EMEA
Phone: +32-2-728-2732
Fascimile: +32-2-728-2696
Mail: TAC-BE02
Hermes Plaza
Hermeslaan, 1H
B-1831 Diegem, Belgium

Pacific
Contact: Honeywell Global TAC – Pacific
Phone: 1300-300-4822 (toll free within Australia)
+61-8-9362-9559 (outside Australia)
Fascimile: +61-8-9362-9564
Mail: Honeywell Limited Australia
5 Kitchener Way
Burswood 6100, Western Australia
Email: [email protected]

India
Contact: Honeywell Global TAC – India
Phone: +91-20- 6603-9400
Fascimile: +91-20- 6603-9800
Mail: Honeywell Automation India Ltd
56 and 57, Hadapsar Industrial Estate
Hadapsar, Pune –411 013, India

iv Advanced Process Control Profit Controller Express Designers Guide R410


01/12
About This Document
Support and Other Contacts

Email: [email protected]

Korea
Contact: Honeywell Global TAC – Korea
Phone: +82-2-799-6317
+82-11-9227-6324
Fascimile: +82-2-792-9015
Mail: Honeywell Co., Ltd
17F, Kikje Center B/D,
191, Hangangro-2Ga
Yongsan-gu, Seoul, 140-702, Korea
Email: [email protected]

People’s Republic of China


Contact: Honeywell Global TAC – China
Phone: +86- 21-5257-4568
Mail: Honeywell (China) Co., Ltd
33/F, Tower A, City Center, 100 Zunyi Rd.
Shanghai 200051, People’s Republic of China
Email: [email protected]

Singapore
Contact: Honeywell Global TAC – South East Asia
Phone: +65-6580-3500
Fascimile: +65-6580-3501
+65-6445-3033
Mail: Honeywell Private Limited
Honeywell Building
17, Changi Business Park Central 1
Singapore 486073
Email: [email protected]

Taiwan
Contact: Honeywell Global TAC – Taiwan
Phone: +886-7-536-2567
Fascimile: +886-7-536-2039
Mail: Honeywell Taiwan Ltd.
17F-1, No. 260, Jhongshan 2nd Road.
Cianjhen District
Kaohsiung, Taiwan, ROC
Email: [email protected]

R410 Advanced Process Control Profit Controller Express Designers Guide v


01/12
About This Document
Support and Other Contacts

Japan
Contact: Honeywell Global TAC – Japan
Phone: +81-3-6730-7160
Fascimile: +81-3-6730-7228
Mail: Honeywell Japan Inc.
New Pier Takeshiba, South Tower Building,
20th Floor, 1-16-1 Kaigan, Minato-ku,
Tokyo 105-0022, Japan
Email: [email protected]

Elsewhere
Call your nearest Honeywell office.

World Wide Web


Honeywell Solution Support Online:

http://www.honeywell.com/ps

Training Classes
Honeywell Automation College:

http://www.automationcollege.com

vi Advanced Process Control Profit Controller Express Designers Guide R410


01/12
About This Document
Symbol Definitions

Symbol Definitions
The following table lists those symbols used in this document to denote certain conditions.

Symbol Definition

ATTENTION: Identifies information that requires special


consideration.

TIP: Identifies advice or hints for the user, often in terms of


performing a task.

REFERENCE -EXTERNAL: Identifies an additional source of


information outside of the bookset.

REFERENCE - INTERNAL: Identifies an additional source of


information within the bookset.

CAUTION Indicates a situation which, if not avoided, may result in equipment


or work (data) on the system being damaged or lost, or may result in
the inability to properly operate the process.

CAUTION: Indicates a potentially hazardous situation which, if not


avoided, may result in minor or moderate injury. It may also be used
to alert against unsafe practices.

CAUTION symbol on the equipment refers the user to the product


manual for additional information. The symbol appears next to
required information in the manual.

WARNING: Indicates a potentially hazardous situation, which, if not


avoided, could result in serious injury or death.

WARNING symbol on the equipment refers the user to the product


manual for additional information. The symbol appears next to
required information in the manual.

R410 Advanced Process Control Profit Controller Express Designers Guide vii
01/12
This page is intentionally left blank

viii Advanced Process Control Profit Controller Express Designers Guide R410
01/12
Contents

1. PROFIT CONTROLLER EXPRESS OVERVIEW .........................11


1.1 What is Profit Controller Express? ........................................................... 11
1.2 Variables ....................................................................................................12
1.3 Ways of configuring Profit Controller Express ........................................ 12
Project Steps .................................................................................................................. 12

2. DESIGNING PROFIT CONTROLLER EXPRESS ........................19


2.1 Overview ....................................................................................................19
2.2 Profit Controller Express Design Process ................................................ 20
Files Needed .................................................................................................................. 20
Creating an MDL file ....................................................................................................... 20
Adding the variables........................................................................................................ 22
Creating CV Transformations .......................................................................................... 24
Buiding the Process Simulation ....................................................................................... 27

3. CONFIGURING PROFIT CONTROLLER EXPRESS ...................29


3.1 Overview ....................................................................................................29
3.2 Profit Controller Express Configuration Process..................................... 29
Importing XP, MDL or XOP files....................................................................................... 29
Manually Entering Variable Information ............................................................................ 34
Tabs in Work-Space Pane for Profit Controller Express Configuration ............................... 37
Additional Steps for Setting up a PCE platform to run in simulation mode.......................... 40

4. APPENDIX A ................................................................................47
4.1 Switch the PCE platform from Simulation to Real mode. ........................ 47

5. APPENDIX B – XOP FILE ............................................................51


5.1 Sample Process Point File ........................................................................ 51
SampleOpenProcessPoints.xop ...................................................................................... 51
5.2 Open Process Point File Format ............................................................... 52

R410 Advanced Process Control Profit Controller Express Designers Guide ix


01/12
Contents

5.3 How to Edit ................................................................................................ 53

x Advanced Process Control Profit Controller Express Designers Guide R410


01/12
1. Profit Controller Express Overview
1.1 What is Profit Controller Express?
Profit Controller Express is an advanced multivariable controller based on STAR
(Solution of Transient Algebraic Relations) technology. A key unique feature of this
control technology is that the process dynamics are not provided as part of the controller
configuration—rather they are estimated online as part of the control calculation. Tuning
of the Profit Controller Express controller is primarily implemented in terms of specified
rates of responses of the controlled variables. This tuning accounts for the interactions
between variables and is robust to process nonlinearities. When the control problem is
underspecified (most process variables are controlled within a range instead of to a
setpoint), then Profit Controller Express can optimize the operation of the unit based on
user entered objectives.
Key features of Profit Controller Express include:
• Solution is general; it is independent of size and problem formation (i.e., multiple
inputs, multiple output; integrating and non-integrating processes).
• Needs only process gains, easily obtained from process data including historical
data.
• Automated configuration tools.
• Feedback is incorporated into the algorithm implicitly.
• Gives good control even with gain error (i.e., robust).
• Handles levels easily and rigorously.
• Online tuning and gain adjustment.
• Easy to implement large or small controllers.
• Quick to commission.
• Tuning factors are kept to a minimum. The high level of information extracted from
the process data reduces the reliance on tuning.
• CVs, which can be assigned priorities according to their importance, can be grouped
together and prioritized according to their groups. Within each group, weights can be
assigned to each CV.
• Economic optimization simultaneous with control calculations.

R410 Advanced Process Control Profit Controller Express Designers Guide 11


01/12
1. Profit Controller Express Overview
1.2. Variables

• Costs on both MVs and CVs define optimal operation based on process economics.

1.2 Variables
There are three types of process variables that Profit Controller Express uses as control
inputs and outputs:
Controlled Variables (CVs) These are the variables that Profit Controller Express
attempts to keep at setpoint or within a range that the operator specifies. The first priority
of the controller is to keep the CVs within their constraints.
Manipulated Variables (MVs) These are the variables that Profit Controller Express
adjusts to keep the CVs within constraints and to optimize the process.
Disturbance Variables (DVs) These are measured variables not under the control of
Profit Controller Express, which affect the values of the CVs. They may come from an
upstream process, for example. By predicting the future effects of the DVs on the CVs,
the controller can take action to prevent CV excursions outside constraints before they
develop. DVs provide feedforward information to the controller.

1.3 Ways of configuring Profit Controller Express


Profit Controller Express can be configured in the following three ways:
• Setting up simulation and deploying the controller
• Importing information from the XOP file.
• Manually enter all the information.

Project Steps
Basic steps involved in configuring Profit Controller Express are as follows.

Step Action
1 Open PSRS.
2 Select New from the File menu.

The Create a New Application dialog box appears.

12 Advanced Process Control Profit Controller Express Designers Guide R410


01/12
1. Profit Controller Express Overview
1.3. Ways of configuring Profit Controller Express

Step Action

3 Perform the following:


a) Select Profit Controller Express.
b) Click OK.

The New Profit Controller Express Application dialog box appears.

R410 Advanced Process Control Profit Controller Express Designers Guide 13


01/12
1. Profit Controller Express Overview
1.3. Ways of configuring Profit Controller Express

Step Action

4
Click under Browse for Simulation Model File to select the XP file.

And/or click under Browse for Mdl File to select the Mdl file.

14 Advanced Process Control Profit Controller Express Designers Guide R410


01/12
1. Profit Controller Express Overview
1.3. Ways of configuring Profit Controller Express

Step Action

And/or click under Browse for Process Tag File to select the XOP file.
The General Info and the Application Information fields are automatically
populated.

Or, manually enter the number of variables and interval.

Select Use Profit Simulator if necessary.

Select the default DCS Box and OPC Server for Process Connections.
5 Click OK.

The eight tabs appear on the work space pane of the controller.

6 Make necessary configuration changes in each tab and click Update.


7 Select Save from the File menu to save the platform.

R410 Advanced Process Control Profit Controller Express Designers Guide 15


01/12
1. Profit Controller Express Overview
1.3. Ways of configuring Profit Controller Express

Step Action

ATTENTION
The MDL file is required for CV Transformations. The information
on CV Transformations is stored in MDL files. Also, if MDL file is
selected, the model gains in the final models from the MDL file will
be automatically copied to the PCE application. User can modify
the gains in PSOS as described below, if necessary.

Profit Suite Operator Station


8 Open PSOS.
9 Perform the following.
a) Right-click the application
b) Select Start Application.

A confirmation message appears.

10 Click Yes.
11 Perform the following.
a) Right-click the application.
b) Select View Application.

16 Advanced Process Control Profit Controller Express Designers Guide R410


01/12
1. Profit Controller Express Overview
1.3. Ways of configuring Profit Controller Express

Step Action

The GridViewer appears.

12 Click the CV tab, and then click the Gain Matrix tab.

13 Change the MV Gain values.


14 Activate the controller.

R410 Advanced Process Control Profit Controller Express Designers Guide 17


01/12
This page is intentionally left blank

18 Advanced Process Control Profit Controller Express Designers Guide R410


01/12
2. Designing Profit Controller Express
2.1 Overview
As mentioned in section 1.3, the Profit Controller Express application can be configured
in three ways. The first workflow involves the following steps:
• Creating an MDL file in Profit Design Studio
• Adding the variables
• Creating CV Transformations, if necessary
• Entering the Transfer Functions for each sub-model and load them to final models
• Building the Process Simulation XP file
• Configuring a PCE Platform in Profit Suite Runtime Studio using the MDL and XP
files generated in the above steps.
• Setting up process connections for each CV, MV and DV in the Base Level Control
tab, if necessary.
The second workflow the following steps:
• Creating an XOP file to include process tag information about each CV, MV and
DV. For details about the format of XOP file and how to edit it, refer to the
Appendix B – XOP File.
• Creating MDL and XP files as in the first work flow are optional.
• Configuring a PCE Platform in Profit Suite Runtime Studio, using the XOP, MDL
and XP files generated in the above steps.
• Confirming process connections for each CV, MV and DV in the Base Level Control
tab, if necessary.
The third workflow involves the following steps:
• Configuring a PCE Platform in Profit Suite Runtime Studio, by manually entering
number of CV, MV, DV, interval and variable names.
• Setting up process connections for each CV, MV and DV in the Base Level Control
tab, if necessary.

R410 Advanced Process Control Profit Controller Express Designers Guide 19


01/12
2. Designing Profit Controller Express
2.2. Profit Controller Express Design Process

2.2 Profit Controller Express Design Process


Files Needed
Using Profit Design Studio to create MDL and XP files is optional before creating a new
Profit Controller Express application.
Mdl file is necessary if you want to run PCE application in simulation mode or CV
transformations are needed. To run PCE in simulation mode, user needs to build process
simulation model XP file from MDL file. CV transformations are configured in Profit
Design Studio Vector Tool and stored in an MDL file. They are carried into the runtime
platform when PCE platform is created in Profit Suite Runtime Studio.
In addition, the point and parameter name for each CV, MV and DV in the MDL file is
used for initial Base Level Control set up. If final models exist in the MDL file, final
model gains are carried over to PCE application.
Xp file is needed if you want to configure simulation in the runtime platform. It is the
process model file and is used by the simulation engine.
Xop file is open process points tag file. It is optional. It has process connection
information for each CV, MV and DV.It will be used for initial Base Level Control set
up. If user does not provide this file, they can still set up the process connection
information in the Base Level Control tab by manully entering the information.

Creating an MDL file


Perform the following steps to create an MDL file.

Step Action
1 Open Profit Design Studio.
2 Select New from the File menu.

The New dialog box appears.

20 Advanced Process Control Profit Controller Express Designers Guide R410


01/12
2. Designing Profit Controller Express
2.2. Profit Controller Express Design Process

Step Action

3 Perform the following:


a) Select Model Dev File
b) Click OK.

The ModelDev.mdl file is opened.

4 Select Var Info… from the Edit menu.

The Variable Info dialog box appears.

R410 Advanced Process Control Profit Controller Express Designers Guide 21


01/12
2. Designing Profit Controller Express
2.2. Profit Controller Express Design Process

Step Action

Adding the variables


Perform the following steps to add the variables.

Step Action
1 Perform the following:
a) Under Type, click to select the variable type.
The different variable types are Controlled Variable (CV), Manipulated
Variable (MV) and Disturbance Variable (DV).
b) Type the Name, Point, Param, Desc and Units for the variable.
c) Click Next.
Repeat steps a) and b) to add more variables.
d) Click OK.
Added variables are displayed in the mdl file.

22 Advanced Process Control Profit Controller Express Designers Guide R410


01/12
2. Designing Profit Controller Express
2.2. Profit Controller Express Design Process

Step Action

2 Select Select Final Trials… from the Identify menu.

The Select Final Models dialog box appears and User Selected Trials plot
is displayed in PDS.

3 Double-click the plot.


The Transfer Function dialog box appears.

R410 Advanced Process Control Profit Controller Express Designers Guide 23


01/12
2. Designing Profit Controller Express
2.2. Profit Controller Express Design Process

Step Action

4 Perform the following:


a) Type the values in the text boxes
b) Click Calculate.
c) Click Accept.
d) Click Exit to close the Transfer Function dialog box.
5 Repeat Step 4 for each sub model. Click Load Source To Final and click
Exit to close the Select Final Models dialog box.

Creating CV Transformations
Perform the following steps to create CV Transformations (Optional).

Step Action
1 Select Descriptive Info from the View menu.
2 Select Vector Calculations from the Data Operations menu.

The Vector Calculations dialog box appears.

24 Advanced Process Control Profit Controller Express Designers Guide R410


01/12
2. Designing Profit Controller Express
2.2. Profit Controller Express Design Process

Step Action

3 Click Vector Functions.


The Vector Functions dialog box appears.

4 Perform the following:


a) Click to select the desired type of transformation under Standard.
b) Click the View/Set Ranges button under Special.

The View/Set Source Data Limits for On-line operation dialog box
appears.

R410 Advanced Process Control Profit Controller Express Designers Guide 25


01/12
2. Designing Profit Controller Express
2.2. Profit Controller Express Design Process

Step Action

5 Perform the following:


a) Type HiValue and LoValue for the User Limits.
b) Click User2Current to use the User Limits for Current Limits.
c) Click OK.
6 Click OK in the Vector Functions dialog box.
7 Perform the following in the Vector Calculations dialog box:
a) Click Save to Var.
b) Click Close.
8 Select Save from the File menu.

The Save As dialog box appears.

26 Advanced Process Control Profit Controller Express Designers Guide R410


01/12
2. Designing Profit Controller Express
2.2. Profit Controller Express Design Process

Step Action

9 Browse to the Platforms sub directory and click Save.


10 Select Exit from the File menu.

The CVs are transformed.

Buiding the Process Simulation


Perform the following steps to build the Process Simulation model XP file, if you need to
run PCE in simulation mode.

Step Action
1 Select Process Simulator from the Build menu.
The Build Process dialog box appears.

R410 Advanced Process Control Profit Controller Express Designers Guide 27


01/12
2. Designing Profit Controller Express
2.2. Profit Controller Express Design Process

Step Action

2 Perform the following:


a) Type the time in minutes for Process Execution Interval.
b) Click Build.

The simulation is configured, xp file is generated and CVs are transformed.

ATTENTION
Profit Controller Express can not be simulated in Profit Design
Studio.

However, Profit Simulator function block can be used to simulate


Profit Controller Express.

28 Advanced Process Control Profit Controller Express Designers Guide R410


01/12
3. Configuring Profit Controller Express
3.1 Overview
Profit Controller Express configuration process consists of the following steps:
• Importing XP and/or MDL and/or XOP files
• Setting up Base Level Control and Watchdog if PCE application is run in non-
simulated mode
• Setting up PCE Platform to run in simulation mode, if necessary
• Saving the platform

3.2 Profit Controller Express Configuration Process


Importing XP, MDL or XOP files
Perform the following to import the XP, MDL or XOP files.

Step Action
1 Open PSRS.
2 Select New from the File menu.
The Create a New Application dialog box appears.

R410 Advanced Process Control Profit Controller Express Designers Guide 29


01/12
3. Configuring Profit Controller Express
3.2. Profit Controller Express Configuration Process

Step Action
3 Perform the following:
a) Select Profit Controller Express
b) Click OK
The New Profit Controller Express Application dialog box appears.

30 Advanced Process Control Profit Controller Express Designers Guide R410


01/12
3. Configuring Profit Controller Express
3.2. Profit Controller Express Configuration
Process

Step Action

Click under Browse for Simulation Model File to select the XP file.

R410 Advanced Process Control Profit Controller Express Designers Guide 31


01/12
3. Configuring Profit Controller Express
3.2. Profit Controller Express Configuration Process

Step Action

The General Info and the Application Information fields are automatically
populated.

If an MDL file with the same file name as XP file exists in the same directory
and the number of CVs, MVs and DVs match the XP file, MDL file will be
automatically selected. You can also browse to and select another MDL file
as long as the number of variables match XP file.

If an XOP file with the same file name as XP file exists in the same directory
and the number of CV, MV and DV match the XP file, XOP file will be
automatically selected. You can also browse to and select another XOP file
as long as the number of variables match XP file.

You can clear the selected XP, MDL or XOP file by clicking the Clear button.

You can also start by selecting an XOP file, XP and/or MDL files with same
file name in the same directory will be automatically selected. Same is true
for starting by selecting an MDL file.

Select default DCS Box type and default OPC Server for Process
Connections.

Select Use Profit Simulator to run PCE in simulation mode. You can select
Use Profit Simulator only if you have selected an XP file.
4 Click OK.

Normally, variable information such as variable name, units and engineering


units is included in XP, MDL or XOP file. Thus you need not enter them
manually. In some situations where you select only an XP file and XP file was
generated by a previous version of Profit Design Studio which does not have
variable information, PCE Variable Information dialog box appears to let you
enter the variable information manually.

32 Advanced Process Control Profit Controller Express Designers Guide R410


01/12
3. Configuring Profit Controller Express
3.2. Profit Controller Express Configuration
Process

Step Action

It is filled with default variable names. You can type the correct variable
name, description and Engineering Units for each variable.
5 Click OK.

A message confirming the creation of a new Profit Controller Express


platform appears.

6 Click OK.

R410 Advanced Process Control Profit Controller Express Designers Guide 33


01/12
3. Configuring Profit Controller Express
3.2. Profit Controller Express Configuration Process

Manually Entering Variable Information


You can choose not to use XP, MDL or XOP file and manually enter all the variable
information. Perform the following steps to manually enter the variable information.

Step Action
1 Open PSRS.
2 Select New from the File menu.
The Create a New Application dialog box appears.

3 Perform the following:


c) Select Profit Controller Express
d) Click OK

34 Advanced Process Control Profit Controller Express Designers Guide R410


01/12
3. Configuring Profit Controller Express
3.2. Profit Controller Express Configuration
Process

Step Action

The New Profit Controller Express Application dialog box appears.

R410 Advanced Process Control Profit Controller Express Designers Guide 35


01/12
3. Configuring Profit Controller Express
3.2. Profit Controller Express Configuration Process

Step Action
4 Type Name, Desc, and Area under General Info and Num CV, Num MV,
Num DV, and Interval under Application Information.

5 Select default DCS Box type and default OPC Server for Process
Connections.

Note that Use Profit Simulator cannot be selected because XP file has not
been selected.
6 Click OK.

The PCE Variable Information dialog box appears to let you enter the
variable information.

It is filled with default variable names. You can type the correct variable
name, description and Engineering Units for each variable.
7 Click OK.

36 Advanced Process Control Profit Controller Express Designers Guide R410


01/12
3. Configuring Profit Controller Express
3.2. Profit Controller Express Configuration
Process

Step Action

A message confirming the creation of a new Profit Controller Express


platform appears.

8 Click OK.

A new PCE platform is created and the Profit Controller Express Runtime
Configuration window appears.

Tabs in Work-Space Pane for Profit Controller Express Configuration

R410 Advanced Process Control Profit Controller Express Designers Guide 37


01/12
3. Configuring Profit Controller Express
3.2. Profit Controller Express Configuration Process

The work-space pane of the Profit Controller Express has the detailed information about
the newly created Profit Controller Express application. The embedded URT explorer
pane on the bottom shows the platform hierarchy. The newly created Profit Controller
Express platform has the basic controller information set up such as the number of CVs,
MVs and DVs. It also has the default Base Level Control templates based on the DCS
Box type and the variable parameter information. You need to use different tabs in the
work-space pane to further configure the application (For example, to update and/or
confirm the Base Level Control setups and to add extra toolkits as necessary).
By default, the embedded URT explorer pane will be invisible for Profit Controller
Express applications. To make it visible, click the tree toolbar icon in the toolbar.
There are similar tabs in the Profit Controller configuration. They work in the similar
way. The difference between the tabs in Profit Controller and Profit Controller Express
are explained below.

REFERENCE – INTERNAL
For more details on each tab, refer to Profit Suite Runtime Studio User’s
Guide.

Controller Tab

Step Action
1 Controller Tab

This tab shows some general information about the application. It also allows
38 Advanced Process Control Profit Controller Express Designers Guide R410
01/12
3. Configuring Profit Controller Express
3.2. Profit Controller Express Configuration
Process

Step Action
you to select Profit Controller Express extension options such as simulation
option and support history option. Unlike in PC, there is no optimization
option. If in the New Profit Controller Express dialog box, you did not select
an XP file and did not select Use Profit Simulator, you can still browse and
select an XP file and select Use Profit Simulator.
Click Update to apply the changes to the platform.

Points Tab

Step Action
1
Points Tab

This tab lists all the CVs, MVs and DVs and shows detailed information about
each variable. For PCE, the Asynch CV function must be configured as an
external toolkit. Asynch CV is not supported from this display.

R410 Advanced Process Control Profit Controller Express Designers Guide 39


01/12
3. Configuring Profit Controller Express
3.2. Profit Controller Express Configuration Process

Other Tabs
Other tabs work exactly the same way as in the Profit Controller. Save the platform after
completing the configuration.

Additional Steps for Setting up a PCE platform to run in simulation mode


Perform the following steps to set up a PCE platform to run in a simulation mode:

Step Action
1 Select Use Profit Simulator from the Profit Controller Express Extension
Options pane and Click Update.

2 Save the platform.


3 Open URT Explorer.

40 Advanced Process Control Profit Controller Express Designers Guide R410


01/12
3. Configuring Profit Controller Express
3.2. Profit Controller Express Configuration
Process

Step Action
4 Perform the following:
a) Right-click the platform
b) Select View.

The platform is started.

5 Attached to each of the CV, MV, and DV data structures is a secondary


ProfSim structure.

Type the Bias parameter on this structure to specify the steady state
relationship between CVs, MVs, and DVs. You need to type the starting value
for the simulation in the Bias.

A sample ProfSim structure attached to a CV is illustrated.

6 For MVs and DVs, you need to type the Start Value. This is the value to
which the simulator will move on activation. You type the starting value for the
simulation in the Start Value and the Bias. This ensures that the simulation
starts at steady state at the specified levels.

A sample ProfSim structure attached to an MV is illustrated.

R410 Advanced Process Control Profit Controller Express Designers Guide 41


01/12
3. Configuring Profit Controller Express
3.2. Profit Controller Express Configuration Process

Step Action

ATTENTION
Incase you intend to specify the PSOS limits and save the file
immediately, skip to step 9.
7 Save the URT platform.
8 Perform the following:
a) Go to the platforms sub-directory:
C:/Documents and Settings/All Users/Application
Data/Honeywell/URT/Platforms.
b) Take a backup of the platform.
Profit Suite Operator Station
9 Open PSOS.
10 Perform the following:
a) Right-click the application
b) Select View Application.

11 Activate the controller.


12 Perform the following:
a) Change the High and Low limit values for the variables
b) Save the platform.
13 Inactivate the controller.
14 Perform the following:
a) Right-click the application

42 Advanced Process Control Profit Controller Express Designers Guide R410


01/12
3. Configuring Profit Controller Express
3.2. Profit Controller Express Configuration
Process

Step Action
b) Select Terminate Application.
A confirmation message appears.
c) Click OK.

TIP
You can terminate an application if you have Mngr permissions
only.

URT Platform (Taking an online server to offline mode)


15 Open URT Platform.
16 Perform the following:
a) Right-click the platform.
b) Select View.

The platform is started.

17 Inactivate the platform.


18 Perform the following:
a) Click AddToolkit in the ProfContExp function block.
b) Change the value of Use Profit Simulation from FALSE to TRUE.
c) Change the value of NoBLC from FALSE to TRUE.

R410 Advanced Process Control Profit Controller Express Designers Guide 43


01/12
3. Configuring Profit Controller Express
3.2. Profit Controller Express Configuration Process

Step Action

19 Select Connect from the Actions menu.

20 In OPCDAClient, perform the following:


a) Set the URTFBCritical flag from TRUE to FALSE.
b) Change the URTSetFBState from RUN to STOP.

21 Activate the platform.

Profit Suite Operator Station


Note that Controller will be OFF.

URT Platform
22 Perform the following:
a) Right-click the platform
b) Select View.

44 Advanced Process Control Profit Controller Express Designers Guide R410


01/12
3. Configuring Profit Controller Express
3.2. Profit Controller Express Configuration
Process

Step Action

23 Inactivate the platform.


24 In the ProfContExp function block, change the values of Number of CVs,
Number of MVs and Number of DVs.

25 Select Connect from the Actions menu.

26 Save the platform.


27 Activate the platform.

Profit Suite Operator Station


28 Open PSOS.
29 Perform the following:
a) Right-click the application.
b) Select View Application

R410 Advanced Process Control Profit Controller Express Designers Guide 45


01/12
3. Configuring Profit Controller Express
3.2. Profit Controller Express Configuration Process

Step Action

30 Click the CV tab and click the Gain Matrix tab.

31 Change the MV gains and the DV gains.


32 Exit from PSOS.
33 Save the platform.

46 Advanced Process Control Profit Controller Express Designers Guide R410


01/12
4. Appendix A
4.1 Switch the PCE platform from Simulation to Real
mode.
Perform the following steps to switch the PCE platform from simulation to the real mode.

Step Action
1 Open PSRS.
2 Perform the following:
a) Right-click the platform.
b) Select Configure.

Profit Controller Express Runtime Configuration screen appears.

R410 Advanced Process Control Profit Controller Express Designers Guide 47


01/12
4. Appendix A
4.1. Switch the PCE platform from Simulation to Real mode.

Step Action

3 In the Connection for Base Level Controls tab, perform the following:
a) Associate the appropriate Base Level Control (BLC) template for each
CV, MV, and DV.
The choice of template depends on the DCS hardware, type of
information, and appropriate operating modes (for MV variables).
b) Click Update.
4 In the WatchDog tab, perform the following:
a) Select or clear Enable WD Points to enable or disable watch dog points
respectively.
If a Watchdog is enabled, enter configuration data associated with the
watchdog point.
b) Click Update.
5 In the Controller tab, perform the following:
a) Clear Use Profit Simulator.
b) Click Update.

48 Advanced Process Control Profit Controller Express Designers Guide R410


01/12
4. Appendix A
4.1. Switch the PCE platform from Simulation to
Real mode.

Step Action
6 Save the platform.

To start the application


7 Open PSOS.
8 Perform the following:
a) Right-click the application.
b) Select Start Application.

A confirmation message appears.

9 Click Yes to confirm.


10 Perform the following:
a) Right-click the application
b) Select View Application.

Since there are no EPKS points, a series of error messages appear in the
event summary.
11 Change the Application Status to Active.

R410 Advanced Process Control Profit Controller Express Designers Guide 49


01/12
This page is intentionally left blank

50 Advanced Process Control Profit Controller Express Designers Guide R410


01/12
5. Appendix B – XOP File
5.1 Sample Process Point File
When Profit Controller Express is installed, a sample open process point file
SampleOpenProcessPoints.xop is installed in the default URT platform directory.

SampleOpenProcessPoints.xop
<?xml version="1.0" encoding="utf-8"?>

<!-- "BLCTemplate" attribute is optional, all other attributes are mandatory -->
<!-- When "BLCTemplate" attribute is missing, PSRS will figure out a good default one based on DCSInfo.xml
file from specified "DCSType", "Target" and "VarType" -->
<!-- "DCSType" must match the DCS "DisplayName" defined in the DCSInfo.xml file -->
<!-- Following are the "DCSType" defined in the default installed DCSInfo.xml file -->
<!-- "Experion PKS C-Series" -->
<!-- "TPS TPN Server" -->
<!-- "TPS TPN Server Via Interface Points" -->
<!-- "TPS Via ESVT" -->
<!-- "TDC Hiway EC (EPKS SCADA)" -->
<!-- "PHD OPC Serve" -->
<!-- If you have added more DCS Types into DCSInfo.xml file, you can use them, too -->

<Vars>
<Var DCSType="Experion PKS C-Series" MachineName="" Target="MV101A.PIDA.SP" VarType="MV"
BLCTemplate="HW_EPKS_Ctrl-PAuto_Shed-OAuto_Stepper"/>
<Var DCSType="Experion PKS C-Series" MachineName="" Target="CV101A.PIDA.PV" VarType="CV"
BLCTemplate="HW_EPKS_CV_PV"/>
<Var DCSType="Experion PKS C-Series" MachineName="APCEAS04" Target="DV101A.DACA.PV"
VarType="DV" BLCTemplate="HW_EPKS_DV_PV"/>
<Var DCSType="TPS TPN Server" MachineName="APCAPP03" Target="TC101.SP" VarType="MV"
BLCTemplate="HW_LCN_Ctrl-PAuto_Shed-OAuto_TPNServer_Stepper"/>
<Var DCSType="TPS TPN Server" MachineName="APCAPP03" Target="TC103.PV" VarType="CV"
BLCTemplate="HW_LCN_CV_PV_TPNServer"/>
<Var DCSType="TPS TPN Server" MachineName="APCAPP03" Target="TC105.PV" VarType="DV"
BLCTemplate="HW_LCN_DV_PV_TPNServer"/>
<Var DCSType="TDC Hiway EC (EPKS SCADA)" MachineName="APCAPP01" Target="DU101.SP"
VarType="MV"/>
<Var DCSType="TDC Hiway EC (EPKS SCADA)" MachineName="APCAPP01" Target="DU103.PV"
VarType="CV"/>
<Var DCSType="TDC Hiway EC (EPKS SCADA)" MachineName="APCAPP01" Target="DU105.PV"
VarType="DV"/>
</Vars>

R410 Advanced Process Control Profit Controller Express Designers Guide 51


01/12
5. Appendix B – XOP File
5.2. Open Process Point File Format

5.2 Open Process Point File Format


An open process point file is a text based xml file with extension xop. Each variable is
defined as one element of Var. with five attributes. DCSType, MachineName, Target
and VarType attributes are mandatory. BLCTemplate attribute is optional.
DCSType defines the DCS box type that the point resides on, it must be one of the
predefined types existing in the DCSInfo.xml file and match the unique DCS
DisplayName populated in the DCSInfo.xml file. The DCS box types in the default
DCSInfo.xml file for R310 or later versions are as follows:
• Experion PKS C-Series
• TPS TPN Server
• TPS TPN Server Via Interface Points
• TPS Via ESVT
• TDC Hiway EC (EPKS SCADA)
• PHD OPC Serve.
If you have added more DCS Types into DCSInfo.xml file, you can use them.
MachineName defines which node the point resides on. If it resides on the local machine
where the stepper platform is going to run on, this attribute can be left empty. Otherwise,
specify the machine name.
Target defines the point and parameter that is going to be used in the step testing and
model ID.
VarType defines the variable type that the target is going to be used as in the step testing
and model ID. It can only be CV, MV or DV.
BLCTemplate is optional. It defines the BLC template to be used for the variable. If a
BLC template is not specified for a point, PSRS will figure out a default BLC template to
use based on the target parameter name, DCS type and installed DCSInfo.xml file.

REFERENCE - INTERNAL
For more information on DCSInfo.xml file, refer to Profit Suite Runtime Studio
User’s Guide.

52 Advanced Process Control Profit Controller Express Designers Guide R410


01/12
5. Appendix B – XOP File
5.3. How to Edit

5.3 How to Edit


You can edit SampleOpenProcessPoint.xop using any text editor like Notepad and save it in
your system.
To edit the file from Microsoft Excel, perform the following steps:

Step Action
1 Click File>Open from the menu bar in Microsoft Excel.
The Open Window appears.

2 Perform the following:


c) Select SampleOpenProcessPoint.xop.
d) Click Open.

The Open XML dialog box appears.

R410 Advanced Process Control Profit Controller Express Designers Guide 53


01/12
5. Appendix B – XOP File
5.3. How to Edit

Step Action
3 Perform the following:
e) Select As an XML list.
f) Click OK to close the dialog box.
A confirmation message appears.

4 Click OK to confirm and close the dialog box.

The file is then read and displayed in excel.

5 Use the tools in excel to edit the contents.

54 Advanced Process Control Profit Controller Express Designers Guide R410


01/12
5. Appendix B – XOP File
5.3. How to Edit

Step Action
6 Select File>Save As from the menu bar in excel.

The Save As window appears.

7 Perform the following:


g) Type the desired file name with extension xop.
h) Save as type XML Data (*.xml).
8 Click Save to display the confirmation message.

9 Click Continue to save the file and close the dialog box.

R410 Advanced Process Control Profit Controller Express Designers Guide 55


01/12
Honeywell International
Process Solutions
1860 W Rose Garden Lane
Phoenix, AZ 85027

You might also like