0% found this document useful (0 votes)
11 views27 pages

CPO PlantMode

plant modes in cpo
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
11 views27 pages

CPO PlantMode

plant modes in cpo
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 27

Global Library

Plant Mode
Plant Mode

• Controls the overall functionality of a plant

• Represented by a 32 state Multistate Value Object

• 24 Plant Modes are pre-defined in Global Library

• User defined plant modes can be added

• Dedicated group of macros are used to set Plant Mode

• Plant mode is used by multiple macros to control plant


functionality

Page 2 6 January, 2016


Plant Mode

Can be used on graphics to display the overall operating


mode for the plant

Plant Mode

Page 3 6 January, 2016


Plant Mode Values

Mode Function Mode Function


01 Off 17 Power Demand
02 Optimum Start 18 User Defined
03 Unoccupied 19 User Defined
04 Standby 20 Damper Alarm
05 Occupied 21 PreHeater Alarm
06 Day Extension 22 Frost Alarm
07 User Defined 23 User Defined
08 User Defined 24 Fan Fail Alarm
09 User Defined 25 Fan Belt Alarm
10 User Defined 26 Fan Motor Alarm
11 User Defined 27 Fan Main Switch
12 Optimum Stop 28 Fan Switch
13 Night Cycle 29 Fire Off
14 Night Purge 30 Smoke Exhaust
15 Duty Cycle 31 Smoke Pressure
16 Delayed Switch Off 32 Smoke Purge
Plant Mode Priority

• Plant Mode Priority defines the importance level for each


Plant Mode.
This determines which Plant Mode should be selected
when more than one Plant Mode trigger is active.
i.e. Frost needs to have a higher priority than Occupied

• Analog Value Object 0 Low to 99 High

• Using Priorities means that the Plant Mode macros can be


included in any sequence in the Plant Strategy

• Priority is set by Plant Mode macro parameters


Plant Mode Priority

• Plant Mode Priority AV object always displays current highest priority


plus second highest priority as a decimal value
Format = HHH.LLL
HHH= Actual Current Priority
LLL = Second Highest Priority

• Plant Mode Priorities are grouped as follows…


00 to 59 Operational Mode Priorities
60 to 79 Alarm Mode Priorities
80 to 99 Safety Mode Priorities

• All Priorities are recommended values only and can be adjusted if


required

Page 6 6 January, 2016


Operational Plant Mode Priorities

Priority Plant Mode Comment


000 Do not use Only used to disable a plant mode operation

005 Schedule Unoccupied


006 Optimiser Night Purge
007 Optimiser Night Cycle
008 Optimiser Start
010 Optimiser Duty Cycle
020 Delay Switch Off

025 Schedule Occupied / Standby


026 Optimiser Stop

030 Day Extension

035 Plant Switch (Software)

040 Plant Switch (Hardware)

059 Last priority for operation priorities


Alarm Plant Mode Priorities

Priority Plant Mode Comment


060 First Priority for Alarm priorities

070 Fan Fail

072 Fan Status (Fan belt)

074 Fan Motor

076 Fan Main Switch

079 Last priority for Alarm priorities


Safety Plant Mode Priorities

Priority Plant Mode Comment


080 First priority for Safety priorities

085 Frost

090 Fire
091 Smoke Exhaust
092 Smoke Pressure
093 Smoke Purge

095 Fire Manual Switch Override

099 Last Priority for Safety priorities


Plant Mode Strategy example
•One Plant Mode Strategy for each Plant

•One instance of a plant mode macro for each Plant Mode used

Power Fail
Restart Unoccupied

Occupied Day Extension

Plant Mode and Plant Mode Priority


are cascaded through all plant mode
macros

Page 10 6 January, 2016


Global Library help system
For more information on Plant Mode go to…
C:\Program Files\Honeywell\ComfortPoint Open Tools\Studio\Library\Help\ cpopen_r100_globallibrary_helpdoc.chm

Plant Mode Overview


Information is detailed here

Page 11 6 January, 2016


Help on Macros

Library Pane
Right Click on any macro

Macro Properties in
Control Loop.
View Details button

Control loop
Right Click on the macro

Page 12 6 January, 2016


Currently available Plant Mode Macros
The purpose of a Plant Mode Macro is to set the Mode
and Priority when a given condition is true.

Alarm Plant Modes

Delayed Plant Switch Off

Night Cycle

Night Purge

Optimum Start

General Plant Mode Control

Day Extension Modes from


Push Buttons

Page 13 6 January, 2016


Plant Mode Override Macro - g_PltMdOvr

• Set Plant Mode by comparing Trigger with Trigger Compare.


When true, PltMd & PltPrty outputs are set to predefined values.
When false, PltMd & PltPrty are passed through

• Used for most Plant Mode Control

• Features
- Multiple Trigger Modes adjustable
via parameters
 Equal
 Not Equal
 Greater Than
 Less Than
- Mode and Mode Priority are set via parameters

Page 14 6 January, 2016


g_PltMdOvr Example
• Control Occupied and Unoccupied Modes
- Trigger Type for both instances = Equal To
- Plant Mode and Plant Mode Priority configured according to
recommended values
- Occupied (Pri25) will override Unoccupied (Pri5)
Same point
BV Point controlled by
time Schedule

Page 15 6 January, 2016


Day Extension Plant Mode – g_PltMdPshButt

• Provide Day Extension Operation from Pushbutton


• Features
- Pushbutton input from BI or ACC points
- Multiple push button configurations
 Timer Only
 Timer with Extension
 Timer with Reset
 Latch
- Configurable Trigger Modes
 Always trigger immediately
 Trigger any time but only start timer at end of occupancy
 Only trigger if plant is in unoccupied mode
- Adjustable time delay
- Adjustable time units (Hours, Minutes, Seconds)
- Outputs provided for operator indication

Page 16 6 January, 2016


g_PltMdPshButt - Example

Provide Day extension control with following functions


- Trigger input configured for BI or ACC point
- Timer only with no reset or extension
- Only trigger if plant mode is unoccupied when button is pressed
- Day Extension time parameter is mapped to an AV point for
operator display and control from a graphic
- Time is defined in minutes
- Min time between button
presses is 10 seconds

Page 17 6 January, 2016


Delayed Stop – g_PltMdDelSwOff

• Provide delayed stop when humidifiers or electric heaters


are used
• Features
- Intuitive – Only provides delayed stop if required
- Adjustable trigger value
- Trigger from analog or binary point
- Adjustable delay stop time
- Outputs for operator indication if required
- Can be used for any function where delayed stop is required

Page 18 6 January, 2016


g_PltMdDelSwOff - Example

Configured to provide Delayed Switch Off for a plant where a humidifier


is used.
- Trigger Delayed Switch Off whenever the humidifier control AO is
more than 1%
- Delay off time = 300 seconds

Page 19 6 January, 2016


Cascaded Alarm – g_PltMdAlOvrCas

• Calculate alarm conditions and set plant mode

• Features
- Adjustable trigger conditions
- Adjustable Normal to Alarm and Alarm to Normal delays
- Auto or Manual alarm reset
- Cascaded macros used to calculate complex alarm conditions
- Input to disable alarm conditions

Page 20 6 January, 2016


g_PltMdAlOvrCas - Example
• Calculate Fail to Start and Fail to Stop alarms for a supply fan and set
Plant Mode to Fan Fail (Alm point is a 3 state MV point)
• Set Plant Mode to Fan Status alarm mode 25

Page 21 6 January, 2016


Mismatch Alarm g_PltMdAlmBinCmd

• Calculate Mismatch Alarm and set plant mode

• Features
- Calculate fail to start and fail to stop conditions for binary equipment
and set the value of a multistate value alarm point
- Separate fail to start and fail to stop outputs
- Adjustable alarm and return to normal delays
- Auto or Manual alarm reset
- Cascaded macros used to calculate alarms for multiple stage
equipment
- Alarm inhibit from Plant Mode

Page 22 6 January, 2016


g_PltMdAlmBinCmd - Example

• Calculate Fail to Start and Fail to Stop alarms for a


single stage supply fan and set Plant Mode to Fan Fail
Mode
• Alarm point is a 3 state MV point
• Set Plant Mode to Fan Status alarm mode 25
• Alarm Manual Reset

Page 23 6 January, 2016


Optimum Start – g_PltMdOptSt

• Provide Optimised Start for an air handling plant.

• Features
- Optimisation Enable and Disable Control
- Auto / Manual - Heat / Cool Mode Selection
 Auto Mode Selection based on Outside Air Temperature
- Adaptive lead time
- Lead time Adaption Enable / Disable
- Maximum early start times configurable for both cool and heat
modes
- Outputs for user indication
- Opt Start in Cooling Mode and Opt Start in Heating Mode can be
represented by different plant modes (configurable by parameter)

Page 24 6 January, 2016


g_PltMdOptStrt - Example
• Optimized Start
• Auto Heat/Cool mode change over at 15°C
• Maximum Lead time 120 minutes
• Opt Start heat and cool both use Plant Mode 2

Page 25 6 January, 2016


Night Purge – g_PltMdOptNgtPrg

• Provide Night Purge control for plant.


Use cool outside air to pre-cool space during unoccupied
periods.

• Features
- Room temperature comparisons with set point and outside air
temperatures
- Input to limit purge times from time schedule
- Input to include enthalpy comparison from Energy Override macro
- Outside Air high and low limit checks
- Minimum purge run time

Page 26 6 January, 2016


G_PltMdOptNgtPrg - Example

Night purge with outside air enthalpy check

Page 27 6 January, 2016

You might also like