Professional Documents
Culture Documents
Experion MX MD Controls R700.1 Traditional Control: Configuration and System Build Manual
Experion MX MD Controls R700.1 Traditional Control: Configuration and System Build Manual
March, 2017
Confidentiality Statement
This manual is a product of Honeywell. It is intended for use only by Honeywell and customer personnel in connection with
Honeywell products. It is strictly prohibited to copy this manual or any part thereof or to transfer this manual or any part
thereof to any non-Honeywell person or entity, except customer personnel for use in connection with Honeywell products.
Persons employed by a third-party service company shall not have access to this manual.
Notice
All information and specifications contained in this manual have been carefully researched and prepared according to the best
efforts of Honeywell, and are believed to be true and correct as of the time of this printing. However, due to continued efforts
in product improvement, we reserve the right to make changes at any time without notice.
Trademarks
All trademarks and registered trademarks are the properties of their respective holders.
Copyright
© 2017 Honeywell
500 Brooksbank Avenue, North Vancouver, BC Canada V7J 3S4
All rights reserved. No part of this publication may be reproduced or translated, stored in a database or retrieval system, or
transmitted in any form or by any means, electronic, mechanical, photocopying, recording, or otherwise, without the prior
written permission of Honeywell.
Table of Contents
Introduction ................................................................................................................................... v
Audience ..................................................................................................................................... v
About This Manual .................................................................................................................... vi
Related Reading ......................................................................................................................... vi
Conventions ............................................................................................................................... vi
List of Figures
Figure 3-1 MD Traditional Control Configuration Hierarchy ................................................................. 3-2
Figure 3-2 Template Help ...................................................................................................................... 3-17
Figure 3-3 Headbox Control Object ...................................................................................................... 3-18
Figure 3-4 Control Loop Object for Multiply........................................................................................ 3-29
Figure 3-5 MD Common Package Object ............................................................................................. 3-34
This manual provides information and instructions on how to configure and build
an Experion MX QCS system with the Traditional Control option in Experion
MX MD Controls R700.1.
Audience
This manual is intended for use by Honeywell software control engineers (SCEs)
and site service representatives who are responsible for configuring and building
the MD Traditional Control systems. It is assumed that the reader is familiar with
MD control concepts and the QCS in general.
Chapter 5, Glossary, defines the terms and acronyms used in this manual.
Related Reading
The following documents contain related reading material.
Honeywell Part Document Title / Description
Number
6510020599 Real-Time Application Environment (RAE) R700.1 for Experion
PKS R500.1 Software Change Notice
6510020594 Real-Time Application Environment (RAE) R700.1 for Experion
PKS R500.1 Release and Installation Notes
6510020590 Experion MX MD Controls R700.1 Software Change Notice
6510020585 Experion MX MD Controls R700.1 Automatic Grade Change
Control User Manual
Conventions
The following conventions are used in this manual:
Special Type Characters in this special type that are not boldfaced indicate system prompts,
responses, messages, or characters that appear on displays, keypads, or as menu
selections.
Italics In a command line or error message, words and numbers shown in italics represent
filenames, words, or numbers that can vary; for example, filename represents any
filename.
In text, words shown in italics are manual titles, key terms, notes, cautions, or
warnings.
Boldface Boldface characters in this special type indicate button names, button menus, fields
on a display, parameters, or commands that must be entered exactly as they
appear.
lowercase In an error message, words in lowercase are filenames or words that can vary. In a
command line, words in lowercase indicate variable input.
Type Type means to type the text on a keypad or keyboard.
Press Press means to press a key or a button.
[ENTER] [ENTER] is the key you press to enter characters or commands into the system, or
or [RETURN] to accept a default option. In a command line, square brackets are included; for
example:
SXDEF 1 [ENTER]
[CTRL] [CTRL] is the key you press simultaneously with another key. This key is called
different names on different systems; for example,
[CONTROL], or [CTL].
[KEY-1]-KEY-2 Connected keys indicate that you must press the keys simultaneously; for example,
[CTRL]-C.
Click Click means to position the mouse pointer on an item, then quickly depress and
release the mouse button. This action highlights or “selects,” the item clicked.
Double-click Double-click means to position the mouse pointer on an item, and then click the item
twice in rapid succession. This action selects the item “double-clicked.”
Drag X Drag X means to move the mouse pointer to X, then press the mouse button and
hold it down, while keeping the button down, move the mouse pointer.
Press X Press X means to move the mouse pointer to the X button, then press the mouse
button and hold it down.
The attention icon appears beside a note box containing information that is
important.
The caution icon appears beside a note box containing information that cautions you
about potential equipment or material damage.
The warning icon appears beside a note box containing information that warns you
about potential bodily harm or catastrophic equipment damage.
• Supervisory control loop records and direct digital control (DDC) loop
records are located under ./Controls/Control loops
4. Build the RTDR load files for the MD Traditional Control system.
5. Copy the RTDR load files from the server to all operator stations.
The system configuration and build process is required to generate the portion of
the RTDR for MD Traditional Control. Configuration of scanners, measurements
and virtual input/outputs (VIO) must be completed prior to configuring MD
Traditional Control. Follow the steps in the subsequent sections to configure and
build the MD Traditional Control system.
On loading the configuration environment, the configuration rules files are loaded
and become active. Some of those rules are provided by RAE, and others by MD
Traditional Control. The rules automate certain parts of the configuration, and
ensure that the objects are configured correctly by providing warning messages or
forbidding incorrect configuration.
3. On the same tab, check that the Config DR Size (MB) is set to 64 to
accommodate the number of configuration objects and templates. The
4. Verify that the folders and files under the User Defined Settings tab
are correctly set.
5. From the File menu, select the Build & Load Config Environment
option to load the configuration object definitions, templates and rules.
DRG files created in RAE version 2.00 or earlier are at DRG level 19 or lower. They
need to be translated up to DRG20 level by selecting the Translate System Setup
File option from the Cruncher menu. The DRG revision level is incremented by
one during each translation, so this operation may have to be repeated a number
of times to get the file to the DRG20 level.
The DRG file will need to be retranslated if the versions of the MD Traditional
Control objects are older than those in the current MD Traditional Control.
Retranslation is automatically done when you import the DRG file.
The DRG file can then be imported into the configuration environment by
selecting the Import System Setup File option from the Cruncher menu.
2-2 3/9/17 P/N: 6510020582 Rev 00
MD Traditional Control Configuration and Build Process Adding MD Traditional Control Objects
After the DRG file is exported, the RTDR can be built by selecting the Build DR
Load Files for SysXXXX (where XXXX is the system number) option from the
Cruncher menu. The RTDR will be loaded into memory when the Experion MX
(RAE) QCS starts up. To make sure the RTDR generated can be loaded without
any problems, you can manually load the RTDR using the RTDR database
browser or RAE browser before starting up RAE.
The configuration rules files are located in the directory C:\Program Files
(x86)\Honeywell\Experion MX\Quantum\DRGeneration\ConfigDR\Rules.
• MD Control display
For MD Traditional Control, select the display name to be either Weight Control
or Headbox Control. For headbox-related controls, select Headbox Control. For
others, select Weight Control.
Each of these displays has a selection for set number (page). Each page has ten
control lines to the left of the display used for supervisory type controls, and ten
control lines to the right used for DDC/remote controllers corresponding to the
supervisory controls defined on the left.
Set Number
P/N 6510020582 Rev 00 3/9/17 3-3
Configuration and System Build Manual MD Traditional Control Configuration Components
This is used like a page number. For example, if there are two headbox control
packages, headbox package 1 can be defined in set 1 and headbox package 2 can
be defined in set 2.
Line Number
Control lines to the left are numbered 1 through 10, and control lines to the right
are numbered 11 through 20.
An attribute is a field that is used to define the characteristics of the object such as
ID, name, description, unit, and so on. An attribute can be mandatory or optional.
Option Mask
An option mask is an optional behavior definition for an object. The option mask
consists of 32 bits, allowing a maximum of 32 options for each object. The option
is selected by checking the corresponding check box on the dialog for editing
options.
Child Objects
A child object is an object contained in another object (the parent object). A child
object provides further definitions for its parent object. A configuration object can
have one or more child objects that are mandatory or optional.
A configuration object can be added from scratch by configuring all the required
components one by one. However, if an object is known to have a specific
configuration, the object can be added through the use of templates such that its
components are automatically configured. A configuration object with templates
provides a list of predefined object types to choose from when being added.
3.4.1. PerformanceMDCtlPkg
At the top level of the MD Traditional Control configuration hierarchy is the
PerformanceMDCtlPkg object. There can only be one PerformanceMDCtlPkg
added to a given system.
3.4.1.1. Attributes
Attribute Description
3.4.2. PerfMDControl
This object represents the MD Traditional Control top-level object. It includes the
traditional supervisory control functions as well as these optional packages:
• Headbox Control
• Shutdown Control
• Crepe Control
• Multiply Control
• Ratio Control
• Bias Control
P/N 6510020582 Rev 00 3/9/17 3-5
Configuration and System Build Manual MD Traditional Control Configuration Components
• Midrange Control
• Feedforward Control
The first two templates are only for supercalendar gloss control. It is
recommended that you start by adding the performancemdctlpkg template which
will automatically add the perfmdcontrol child object.
3.4.3. MDCtlPkg
There are nine configured templates available for configuring the mdctlpkg
object.
• On machine tofcon coater: base sheet basis weight and moisture and
two coat weight (Tofcon) and moisture control.
3.4.3.1. Attributes
Attribute Description
SpeedId ID of the machine speed object (typically, VIO defined in the viomap)
This is used as the reference for speed retune.
Default = MSSpd
Name Name of the MD control package
Default = MD1
FrameNumberForDryerLimitExec Frame number associated with the moisture loop that is known to be
dryer limited. This attribute is used to define the control execution of the
dryer limit control package (Throughput Maximization Package: see
Subsection 3.4.15 MDPackage for the configuration of this package).
Attribute Description
Default = 1
DispLineForCoordSpd Control line number for displaying coordinated speed control in the MD
Control display. Used only if the Coordinated Speed Control package is
configured.
Default = 10
DispLineDryerLimit Control line number for displaying Throughput Max in the MD Control
display. Used only if the Throughput Max / Dryer Limit control package
is configured.
Default = 9
FinalBWControlId ID of the basis weight CV to be defined as an object in the mdvariable
object. The final basis weight control also known as the closest weight
control to the headbox is the weight control that supervises the
stockflow loop. Used in coordinated speed control and as the reference
to calculated time delay for feedforward effects of decoupled loops
(Machine speed, Stockflow and steam).
Default = BW1
FinalMoiControlId ID of the moisture CV to be defined as an object in mdvariable. The final
moisture control also known as pre-moisture control is the moisture
control that supervises the steam pressure or steam flow loop. Used in
coordinated speed control.
Default = MS1
Set this option for Fast MD Control. Fast MD Control requires that the scanner
frames from which MD Control receives measurements have the option Fast Now
Event Generated For This Frame selected and that all measurements have the
options Fast Now Results and Fast MD Results selected. Verify the
configuration of the scanner frames and measurements in the Frame and
Measurement configuration objects.
OffMachine
Set this option for Non Paper Machine Control (common examples are Off
Machine Coater control application and Supercalender control).
3.4.4. MDVariable
The MDVariable object represents one traditional supervisory MD Control loop.
The generic MDVariable object is described in this chapter. Additional objects
need to be defined in the mdvariable hierarchy, depending on the type of
mdvariable being defined, such as basis weight, moisture, or ash.
3.4.4.1. Attributes
Attribute Description
Attribute Description
The FrameNumberForExec will also need to be defined corresponding
to the scanner number in the external measurement system. In this
case, the end-of-scan event is created by the MD control package.
Default = 1
CascadeControlSupvCascObjId Only change this attribute if the MD supervisory controller being defined
is for cascade control. Used only when supervisory MD controller is
cascading to another supervisory MD controller. Set it with the ID of the
supervisory MD controller that this cascade control supervises.
Default = xxxx
Set this option flag for moisture control variable if the Dynatune feature is desired
for that moisture control variable.
Opacity control?
Set this option flag if the control variable being defined is an opacity loop. This is
used for a specific gain retune for the opacity loop to take care of a non-linear
relationship between TiO2 and opacity.
Production rate retune option
Set this option flag if a production retune is desired for gain retune for the MD
Control variable being defined.
Setpoint deviation
Set this option flag to add support for limiting the control loop set point to a
fraction or delta of the nominal. This calculation is done at recipe load time.
Participate in startup shutdown?
Set this option flag if the configuration is for off machine application with startup
and shutdown. The typical variables for supercalender are top and bottom gloss.
For off machine coater, the variables are coat weight and moisture.
3.4.5. BrokeFlowFFwd
This object defines the feedforward from broke flow to MD Control variable.
Brokeflowffwd is typically defined for ash and opacity control variables.
3.4.5.1. Attributes
Attribute Description
3.4.6. BasisWeightData
This object is only defined for a Basis Weight MD Variable. The basisweightdata
object collects the necessary information to compute the dry weight or
conditioned weight. Basis weight control can have operator entry in basis weight,
dry weight, or conditioned weight. The internal controller is always dry weight.
In the case of basis weight control, additional setup must be done from the MD
Control Setup and Tuning display for the mode of setpoint entry (BW, DW,
or CW).
3.4.6.1. Attributes
Attribute Description
Moiloopid ID of the moisture control variable. This is the moisture setpoint and pv
used in the computation of the dry weight, conditioned weight.
Default = MS1
Bwmeasid ID of the basis weight measurement
Default = BW11
P/N 6510020582 Rev 00 3/9/17 3-11
Configuration and System Build Manual MD Traditional Control Configuration Components
Attribute Description
Bwmeastablename Name of the table where the basis weight measurement is defined
Default = Measurement
Bwmeaspath Relative path of the data field, relative to the match record matching the
input ID in the input table
Default = ./last scan/now/average
Dwmeasid ID of the dry weight measurement
Default = DW11
Dwmeastablename Name of the table where the dry weight measurement is defined
Default = Measurement
Dwmeaspath Relative path of the data field, relative to the match record matching the
input ID in the input table
Default = ./last scan/now/average
Cwmeasid ID of the conditioned weight measurement
Default = CW11
Cwmeastablename Name of the table where the dry weight measurement is defined
Default = Measurement
Cwmeaspath Relative path of the data field, relative to the match record matching the
input ID in the input table
Default = ./last scan/now/average
ConsistencyVIOId ID of the consistency VIO. The consistency defined here is used in the
drystock to wet stock flow conversion
Default = ConsIn
Set this option flag if there is no moisture associated with this basis weight
control.
Moisture is typically required with basis weight control to calculate dry weight
because the controller for basis weight internally is dry weight. Sometimes it is
possible for there to be only basis weight gauge, in which case the controller
internally will use basis weight control. To obtain dry weight control using a
nominal moisture, set this flag in the MD Setup and Tuning display along with
the nominal value for moisture. The nominal moisture is then used in the dry
weight calculation.
3.4.7. AshData
This object defines the ash control variable. The control of ash is done in terms of
ash weight, and basis weight ID is required to calculate the ash weight (defined as
percentage of basis weight).
3-12 3/9/17 P/N: 6510020582 Rev 00
MD Traditional Control Configuration Components Configuration Objects
3.4.7.1. Attributes
Attribute Description
3.4.8. AshInStockFfwd
This object defines the feedforward from ash-in-stock measurement to fillerflow.
This feedforward is different from the decoupling between stockflow and
fillerflow where the ash-in-stock percentage is considered constant and fillerflow
is compensated for changes in stockflow.
3.4.8.1. Attributes
Attribute Description
3.4.9. GlossCtlCascade
This object is used by Supercalender Control.
3.4.10. GlossCoupling
This object is used by Supercalender Control.
3.4.11. DistributeDecouple
This object is used by Supercalender Control.
• DDC Loop
3.4.15. MDPackage
This object represents any optional MD Control package such as Coordinated
Speed Control.
3.4.15.1. Attributes
Attribute Description
3.4.16. Drystock
The Drystock feature can be defined for any combination of IO types for
consistency and stock flow. In other words, the consistency can be either an
analog input or controller, and of type remote or local. The stock flow can also be
either remote controller or local controller type.
3.4.16.1. Attributes
Attribute Description
Option Mask
consistency nominal to be used?
Set this option flag if the consistency VIO defined in this drystock object is used
for basis weight control, and the consistency nominal is used for conversion from
dry stock to wet stock flow in the output of the weight controller.
3.4.17. HeadboxCtlPkg
Headbox control consists of two major controls:
When selecting a template for the headboxctlpkg object, if Show Template Help
is selected, Template Help as shown in Figure 3-2 appears. This is useful in
determining the 2g constant used in the jet speed and total head setpoint
vioformulanode calculations.
The configuration shown in Figure 3-3 is for jet-to-wire control and headbox
consistency control.
3.4.17.1. Attributes
Attribute Description
JWTgtEntryMode Target entry mode for this controller. 0 = jet-to-wire, and 1 = rush-drag
Default = 0
Id ID of the headbox control package object
Default = HBX1
JetSpeedVIOId ID of the jet speed VIO input
Default = JetSpeed
Attribute Description
Both of the templates have the definition for this VIO, a local analog
input type VIO. This analog input VIO has a formula defined and has the
default formula for 2 g.h where 2g and total head are two formula
inputs. The output of the formula is the jet speed. Enter and construct
any headbox-specific formula here.
Section Name of the machine section to which this headbox object is tied. Each
machine section is an area of the paper machine that a scanner frame is
associated with.
Default = Reel
Only jet speed input needs to be computed. The system uses this jet speed
input, and computes the ratio or difference together with wire speed input for
jet-to-wire and rush-drag control, respectively.
The headbox totalhead can be controlled by devices such as bypass valve, fan
pump, stream valve, or slice. Set this option flag if the device that controls the
totalhead is switched during a grade change (not implemented).
Total head is NOT controlled by slice
Set if total head is controlled by fan pump or stream flow or bypass valve or the
like.
Slice is the ONLY ddc available for control of total head
Set if total head is to be controlled by SLICE, and SLICE is the only actuator.
3.4.18. JetToWire
This object represents either a jet-to-wire supervisory loop that controls the ratio
of jet speed to wire speed, or a rush-drag supervisory loop that controls the
difference between the jet speed and wire speed.
3.4.18.1. Attributes
Attribute Description
There is another VIO to be defined for calculating the total head setpoint.
Because the formula for the jet-to-wire or rush-drag can be specific to a
headbox, and is not always the same, total head setpoint has to be calculated
from the jet-to-wire or rush-drag control setpoint corresponding to the equation
used in the jet speed input calculation.
(JWSP × V ) 2
H SP =
In the template, the VIO is defined, and has the formula of 2g
where:
H SP is the totalhead setpoint
3.4.19. TotalheadIOData
Add this object if total head is not the final output element for jet-to-wire or rush-
drag control. If total head cascade to another controller (for example, fan pump),
then enter the information for (fan pump) in this object. Also enter the input (AI)
for total head.
3.4.19.1. Attributes
Attribute Description
3.4.20. HbxCons
This object represents a headbox consistency supervisory control. Headbox
consistency is controlled by any of these devices:
• bypass valve
• fan pump
• stream valve
• slice
3.4.20.1. Attributes
Attribute Description
The Shutdown Control package is a control strategy that allows steam sections to
be ramped down during sheet breaks, and ramped back up after the break is
cleared. The ramping can occur in several phases so that the ramps can take effect
gradually–this is set up by the engineer. Each steam section that must be
controlled during a break can monitor multiple break signals.
If Steam Bias control has been configured in the system, both the master and
slave steam sections should be added to the Shutdown Control package. The
Steam Bias control will suspend during a break, and the Shutdown Control
package will manage both the master and the slave independently.
2. Define the sections and the break signal, steam, and moisture VIO IDs
for each steam section.
• Dye Shutdown: Used for reducing the flow of the dye pumps during
break.
3.4.22.1. Attributes
Attribute Description
3.4.23. ShutDownSection
For each steam section that can be controlled during sheet break, you need to have
a shutdown section object under
PerfMDControls/ShutDownPkgs/ShutDownSections.
3.4.23.1. Attributes
Attribute Description
By default, DSR records are added to support shutdown controls. By setting this
option to a 1, the DSR support is not added for this section only.
3.4.24. Break
Multiple break signals can be monitored for a given steam section. For each break
signal, you need to have a break object under
PerfMDControls/ShutDownPkgs/ShutDownSections/Breaks.
3.4.24.1. Attributes
Attribute Description
VIOId ID of the VIO for the break signal to be used for detecting the break
transitions for this section
Default = break1
3.4.25. Crepe
Crepe control is a supervisory control feature typically used in tissue machine
application to control the crumpling or bunching of the paper. It uses Yankee
Speed and Reel Speed input, and supervises the reel speed. When requesting
crepe control on, the reel speed is forced to cascade mode. The setpoint for the
reel speed is computed based on the type of the calculation of the crepe ratio.
3.4.25.1. Attributes
Attribute Description
3.4.26. Multiply
Multiply Control is a control package that provides regulation of the dry weight of
paper board by adjusting the total dry flow.
The total dry flow is comprised of multiple layers (plys) with different furnish as
well as different levels of participation. The VIOs for the ply stock flows and
3.4.26.1. Attributes
Attribute Description
For a multiply system, the total stock flow ID defined in the multiply object
should be used as the cascadeid attribute of the basis weight control mdvariable.
If set, the stock flow targets will be updated from recipe at recipe load.
3.4.27. MPlySheetWidth
Used to define the sheet width source.
3.4.27.1. Attributes
Attribute Description
3.4.28. PlyData
Define one PlyData object for each ply.
3.4.28.1. Attributes
Attribute Description
3.4.29. FurnishData
Define one FurnishData object for each furnish.
3.4.29.1. Attributes
Attribute Description
• When adding the control loop for the total stock flow, select the supv
control template.
Add one ctlcascade object for each ply, defining the stock flow controller of the
ply.
3.4.31. Ratio
Ratio control is a supervisory control feature that provides ratioing between two
controllers. The VIOs for the two controllers to be ratioed must be defined in a
viomap and can be either a remote controller or local controller type.
For example the ratio control can be used when two steam sections need to be
coordinated to control a moisture CV. In this case, the ratio control ratios the
setpoint of one steam loop (Slave) according to the setpoint of the other steam
loop (Master).
3.4.31.1. Attributes
Attribute Description
3.4.32. Bias
Bias control is a supervisory control feature that provides offset or bias
calculation in setpoint between two controllers. The VIOs for the two controllers
to be in bias control must be defined in a viomap and can be either remote
controller or local controller type.
For example the bias control can be used when two steam sections need to be
coordinated to control a moisture CV. In this case, the bias control offsets the
setpoint of one steam loop (Slave) according to the setpoint of the other steam
loop (Master).
3.4.32.1. Attributes
Attribute Description
3.4.33. Midrange
Midrange control is used when two controllers known as Coarse and Fine
controllers control one CV. The midrange control changes the setpoints of the two
controllers to ensure that the process value of the fine controller is maintained
within a range.
The VIOs for the coarse and fine controllers to be in midrange control must be
defined in a viomap and can be either a remote controller or local controller type.
3.4.33.1. Attributes
Attribute Description
Control Loop Id ID of the controller whose process value is monitored to remain within
the midrange limit. This is also called the fine controller.
Default = blank
Midrange Id ID of the midrange object
Default = MR1
Midrange Name Name of the midrange object
Default = blank
CascadeId ID of the controller that gets the corrective action when the control loop
that is monitored for process value to be within midrange limit goes out
of limit. This object is also known as the coarse controller.
Default = blank
3.4.34. Feedforward
Feedforward control is a supervisory control feature that monitors the process
value of a disturbance variable and makes corrective actions to a defined control
loop so that the effects of the disturbance are not passed along to the final product.
3.4.34.1. Attributes
Attribute Description
FfwdSource ID of the VIO whose process value is monitored for any source of
change. This is the disturbance variable (DV). An example would be
stock consistency.
Default = blank
FfwdDest ID of the VIO controller that receives the corrective action from the
feedforward control when a change in the ffwdsource is detected. An
example would be stockflow.
Default = blank
3.4.35. MDCommonPkg
The MDCommonPkgs list encompasses the optional automatic grade change
control object. When you add an object under the mdcommonpkgs list, this brings
3.4.36. MDGradeChange
This object adds the MD Grade Change Package. Add and configure this object
only if grade change control is required.
3.4.36.1. Attributes
Attribute Description
3.4.37. WeightConversion
This object is used to configure setpoint conversion between the basis weight, dry
weight and conditioned weight. For example, in case of a system that is running
in the mode where the controller is controlling a weight CV (e.g. dry weight) and
the setpoint of the CV is input through another weight variable (e.g. basis weight
or conditioned weight), the setpoint conversion function converts the input weight
setpoint to the corresponding setpoint of the weight variable that is controlled by
the controller. The conversion function performs the conversion when the setpoint
is entered on the main MDMV Controls display or the grade change display or
loaded from the recipe.
3.4.37.1. Attributes
Attribute Description
Default = blank
Attribute Description
Main Weight Type This is the type of the main weight. The operator enters the weight
setpoint through this loop.
Default = 0
0 = Basis Weight
1 = Conditioned Weight
2 = Dry Weight
Basis Weight Id This is the Id of the basis weight that is used in this conversion.
Example = BasisWeight
Conditioned Weight Id This is the Id of the conditioned weight that is used in this conversion.
Example = CondWeight
Dry Weight Id This is the Id of the dry weight that is used in this conversion.
Example = DryWeight
Moisture Id This is the Id of the moisture that is used in this conversion.
Example = Moisture
3.4.38. ProductionRate
The object is used to configure the production rate calculation. Every time that the
sheet width, machine speed or weight setpoint is changed on the grade change
display, the conversion function calculates and updates the production rate
setpoint. The conversion function also calculates and updates the process value of
the production rate every time that the sheet width, process value of the machine
speed or weight changes.
3.4.38.1. Attributes
Attribute Description
Example = tph
Attribute Description
Basis Weight Id This is the Id of the basis weight that is used in this calculation.
Example = BasisWeight
Conditioned Weight Id This is the Id of the conditioned weight that is used in this calculation.
Example = CondWeight
Dry Weight Id This is the iI of the dry weight that is used in this calculation.
Example = DryWeight
Moisture Id This is the Id of the moisture that is used in this calculation.
Example = Moisture
Machine Speed Id This is the Id of the machine speed that is used in this calculation.
Example = MachSpeed
Even if there are scanner or simulated measurements and actual or simulated DCS
links, it is difficult to test out supervisory control and other control functions
without the actual paper machine process to provide the responses to control
actions. Honeywell Vancouver has developed a paper machine simulator which
can simulate scanner measurements, DCS links to remote controllers and control
loops, and process responses through predefined process models between CVs
and MVs and those between CVs and DVs. The paper machine simulator is
beyond the scope of this manual.
Controlled Variable A variable in the paper-making process, typically a paper sheet property, being
(CV) controlled by a supervisory control system to a specific target. Some common
CVs are basis weight, dry weight, moisture, and ash.
Distributed Control A control system usually of a manufacturing system, process or any kind of
System (DCS) dynamic system, in which the controller elements are not central in location but
are distributed throughout the system with each component sub-system
controlled by one or more controllers. The controllers are connected by a
network for communication and monitoring.
Data Storage and A mechanism provided in real-time application environment (RAE) for storing
Retrieval (DSR) recipe-dependent data, such as tuning, calibration, and setup values, and
retrieving them when a recipe is loaded.
Disturbance Variable A measurable or non-measurable variable, not controlled by a supervisory
(DV) control system, that has impact on one or more CVs. A measurable
disturbance variable can be used as an input to a supervisory control system to
provide feedforward control on CVs.
Experion MX The product name for Honeywell’s latest quality control system (QCS), of
which Experion MX MD Controls is one of the applications.
Experion Process Honeywell process automation system
Knowledge System
(PKS)
Grade A set of quality parameters and properties used to define the type of paper.
The term is used interchangeably with the term recipe to refer to a collection of
grade-dependent parameters stored in the recipes database.
Machine Direction The direction in which paper travels down the paper machine.
(MD)
Permanents A database provided by RAE to store the last values of certain process
Database parameters so that these values can be restored when the QCS starts up from
a previous shutdown.
Process Value (PV) The current value of a CV, MV, or DV if the DV is measurable.
Quality Control A computer system which manages the quality of the paper produced.
System (QCS)
Real-Time The system software used by Experion MX QCS to manage data exchange
Application between applications (with Performance MD Multivariable being one of them).
Environment (RAE)
Recipe Literally means a list of pulp chemicals, additives, and dyes blended together
to make a particular grade of paper. In the Experion MX QCS, a recipe refers
to a group of data in the recipes database which stores for a given grade of
paper the grade-dependent parameters such as sensor calibration, operating
limits, and controller tuning.
Recipes Database A database provided by RAE to store recipe-dependent parameters.
Real-Time Data The database managed by RAE to store system data and data for individual
Repository (RTDR) applications.
Software Control A Honeywell engineer responsible for configuring, building, and commissioning
Engineer Honeywell control systems for customers.
Setpoint (SP) Target value (desired value). Setpoints are defined process values that can be
modified by entering new values through the monitor, loading grade data, and
changing a supervisory target.
SISO Single Input Single Output