Honeywell HC900 Reference Manual

Honeywell HC900 Reference Manual

Hybrid control designer
Hide thumbs Also See for HC900:
Table of Contents

Quick Links

HC900 Hybrid Control Designer
Function Block Reference Guide
Doc. No.:
51-52-25-109
Revision:
11
Revision Date:
2/07
Industrial Measurement and Control
Table of Contents
loading

Summary of Contents for Honeywell HC900

  • Page 1 HC900 Hybrid Control Designer Function Block Reference Guide Doc. No.: 51-52-25-109 Revision: Revision Date: 2/07 Industrial Measurement and Control...
  • Page 2 Revision 11 February 2007 WARRANTY/REMEDY Honeywell warrants goods of its manufacture as being free of defective materials and faulty workmanship. Contact your local sales office for warranty information. If warranted goods are returned to Honeywell during the period of coverage, Honeywell will repair or replace without charge those items it finds defective.
  • Page 3 51-52-25- 110 HC900 Hybrid Controller Communications User Guide 51-52-25-111 Contacts World Wide Web The following lists Honeywell’s World Wide Web sites that will be of interest to our customers. Honeywell Organization WWW Address (URL) Corporate http://www.honeywell.com Industrial Measurement and Control http://www.hpsweb.honewell.com...
  • Page 4 Chassis Ground. Identifies a connection to the chassis or frame of the equipment shall be bonded to Protective Earth at the source of supply in accordance with national and local electrical code requirements. HC900 Hybrid Control Designer Function Block Reference Guide Revision 11 2/07...
  • Page 5: Table Of Contents

    B CD Function Block ....................B OOL Boolean Logic Function Block................ C ALEVT Calendar Event Function Block..............C ARB Carbon Potential Function Block..............C AVG Continuous Average Function Block............1 17 Revision 11 HC900 Hybrid Control Designer Function Block Reference Guide 2/07...
  • Page 6 M DFL Mode Flag Function Block................2 10 M MA Min/Max/Avg Function Block ................. 2 12 M SF Mass Flow Calculation Function Block............2 16 M UL Multiplier Function Block................. 2 19 HC900 Hybrid Control Designer Function Block Reference Guide Revision 11 2/07...
  • Page 7 S PP Function Block ....................3 43 S PS Setpoint Scheduler Function Block..............3 53 S PSA Setpoint Scheduler Auxiliary Setpoint Function Block ......... 3 60 S QRT Function Block ..................... 3 62 Revision 11 HC900 Hybrid Control Designer Function Block Reference Guide 2/07...
  • Page 8 W TUN Write Tuning Constants Function Block............4 32 W VAR Write Variable Function Block..............4 34 X FR Bumpless Analog Transfer Switch Function Block......... 4 36 X OR Function Block....................4 38 viii HC900 Hybrid Control Designer Function Block Reference Guide Revision 11 2/07...
  • Page 9 T able 12 AGA9UM Ultrasonic tab configuration parameters .................. T able 13 AGA9UM Flow Rates tab configuration parameters................. T able 14 Analog Input configuration parameters...................... T able 15 HC900 Input Types and Ranges ........................ T able 16 Analog alarm configuration parameters..................... T able 17 ALT general tab parameters........................
  • Page 10 T able 88 QDT parameters............................3 01 T able 89 Analog Input with Remote C/J configuration parameters................ 3 04 T able 90 HC900 Input Types and Ranges for RAI Function Block ............... 3 06 T able 91 RAMP general tab parameters ......................... 3 13 T able 92 RAMP tabs parameters ..........................
  • Page 11 4 27 T able 127 VLIM Configuration Parameters ......................4 29 T able 128 Write configuration data ........................4 31 T able 129 XFR switch configuration data ......................4 37 Revision 11 HC900 Hybrid Control Designer Function Block Reference Guide 2/07...
  • Page 12 2 03 F igure 52 MBW function block example........................ 2 07 F igure 53 MDSW function block example ......................2 09 F igure 54 MDFL function block example....................... 2 11 HC900 Hybrid Control Designer Function Block Reference Guide Revision 11 2/07...
  • Page 13 F igure 107 SW function block example........................3 79 F igure 108 SYNC function block example ......................3 81 F igure 109 TAHD function block example......................3 83 Revision 11 HC900 Hybrid Control Designer Function Block Reference Guide xiii 2/07...
  • Page 14 F igure 122 WVAR function block examples ......................4 35 F igure 123 XFR function block example........................ 4 37 F igure 124 XOR function block example ....................... 4 38 HC900 Hybrid Control Designer Function Block Reference Guide Revision 11 2/07...
  • Page 15: Introduction

    Reader assumptions It is assumed that you are familiar with the operation of the HC900 Hybrid Control Designer and its help or its manual, HC900 Hybrid Control Designer User's Guide (51-52-25-110).
  • Page 16: Normal Scan Vs. Fast Scan Function Blocks

    Click on the tab to access the properties for that tab. Parameter Tables Parameter tables accompany the dialog box graphic and describe the parameters and the value or selection available for the active fields. HC900 Hybrid Control Designer Function Block Reference Guide Revision 11 2/07...
  • Page 17: Function Blocks

    3 80 Setpoint Scheduler Setpoint Scheduler (SPS) 3 53 State Switch (STSW) 3 72 State Flag (STFL) 3 64 Setpoint Scheduler Aux (SPSA) 3 60 Event Decoder (SPEV) 3 35 Revision 11 HC900 Hybrid Control Designer Function Block Reference Guide 2/07...
  • Page 18 Orifice AGA3 Meter Calc(AGA3O) Turbine AGA7 Meter Calc (AGA7TM) Ultrasonic AGA9 Meter Calc (AGA9UM) Gas Compressibility Detail Calc (AGA8DL) Gas Compressibility Gross Method Calc (AGA8GS) Humidity and Enthalpy (ENTH) 1 53 HC900 Hybrid Control Designer Function Block Reference Guide Revision 11 2/07...
  • Page 19: Table 2 Function Blocks Alphabetically

    (Addition 2 Inputs) (Addition 4 Inputs) 4ADD AGA8DL (Gas Compressibility Detail Calc) AGA8GS (Gas Compressibility Gross Method Calc) (Orifice Meter Calc) AGA3O AGA7TM (Turbine Meter Calc) AGA9UM (Ultrasonic Meter Calc) Revision 11 HC900 Hybrid Control Designer Function Block Reference Guide 2/07...
  • Page 20 LPSW (Low Selector) 1 86 LSEL (Latch) 1 87 LTCH (Free Form Math) 1 89 MATH (Mode Switch) 2 08 MDSW (Mode Flag) 2 10 MDFL (Min-Max-Average-Sum) 2 12 HC900 Hybrid Control Designer Function Block Reference Guide Revision 11 2/07...
  • Page 21 3 72 STRIG (Setpoint Scheduler Switch) 3 74 STSW (Subtraction - 2 Inputs) 3 75 (Subtraction - 4 Inputs) 3 76 4SUB (Analog Switch) 3 78 (Synchronize) 3 80 SYNC Revision 11 HC900 Hybrid Control Designer Function Block Reference Guide 2/07...
  • Page 22 (Velocity (rate) Limiter) 4 28 VLIM (Write Constant) 4 30 WCON (Write Tuning Constants) 4 32 WTUN (Write Variables) 4 34 WVAR (Transfer Switch) 4 36 (Exclusive OR) 4 38 HC900 Hybrid Control Designer Function Block Reference Guide Revision 11 2/07...
  • Page 23: Abs Absolute Value Function Block

    Calculate the absolute value of a single analog variable input. Useful for ensuring a positive output value. OUT = [ X] • Input X = Analog value to be modified. Output OUT = modified value. continued Revision 11 HC900 Hybrid Control Designer Function Block Reference Guide 2/07...
  • Page 24: Figure 1 Abs Function Block Example

    F igure 1 shows a Function Block Diagram configuration using an ABS function block to calculate the absolute value of the deviation between two analog inputs. Figure 1 ABS function block example HC900 Hybrid Control Designer Function Block Reference Guide Revision 11 2/07...
  • Page 25: Add Function Block

    F igure 2 shows a Function Block Diagram using an ADD function block to find the total flow rate as the sum of Flow 1 and Flow 2. Figure 2 ADD function block example Revision 11 HC900 Hybrid Control Designer Function Block Reference Guide 2/07...
  • Page 26: Figure 3 4Add Function Block Example

    F igure 3 shows a Function Block diagram using a 4ADD function block to find the total Flow rate as the sum of Flow 1, Flow 2, Flow 3, and Flow 4. Figure 3 4ADD function block example HC900 Hybrid Control Designer Function Block Reference Guide Revision 11 2/07...
  • Page 27: Aga8Dl Function Block

    The Detail method can handle up to 21 gas components typically found in natural gas. If this information is available, the Detail method is preferable, as accurate results are obtainable over a wider range of conditions than the Gross method. Revision 11 HC900 Hybrid Control Designer Function Block Reference Guide 2/07...
  • Page 28 Execution Order of this block must be set to be less than meter block (AGA3, 7, or 9) Execution Order for correct calculation sequence. HC900 Hybrid Control Designer Function Block Reference Guide Revision 11 2/07...
  • Page 29: Table 3 Aga8Dl General Tab Configuration Parameters

    Execution Order. meter block (AGA3, 7, or 9) Execution Order for correct calculation sequence. 16-character tag name Tag Name Block description Descriptor Revision 11 HC900 Hybrid Control Designer Function Block Reference Guide 2/07...
  • Page 30: Table 4 Aga8Dl Detail Tab Configuration Parameters

    If they don’t agree, no error will be indicated on the error/calc status pins. The Meter block will detect the error, and will alert the user. HC900 Hybrid Control Designer Function Block Reference Guide Revision 11 2/07...
  • Page 31 0. Note that the analyzer values must be normalized to ensure the gas component sum is equal to 1.0. Revision 11 HC900 Hybrid Control Designer Function Block Reference Guide 2/07...
  • Page 32: Table 5 Aga Error Codes

    AGA 8 - GROSS Error FLOWING PRESSURE (PF) <= 0.0 PR > 1740.0 PSIA AGA 8 - GROSS Error FLOWING TEMPERATURE (TF) < 14.0 OR > 149.0 DEG F HC900 Hybrid Control Designer Function Block Reference Guide Revision 11 2/07...
  • Page 33 REFERENCE PRESSURE < 13.0 OR > 16.0 PSIA AGA 8 - DETAIL Error SUM OF MOLE FRACTIONS < 0.98 OR > 1.020 AGA 8 - DETAIL Warning FLOWING PRESSURE (PF) < 0.0 OR > 1750. PSIA Revision 11 HC900 Hybrid Control Designer Function Block Reference Guide 2/07...
  • Page 34 Warning BETA RATIO (DO/DM) WAS < 0.1 OR > 0.75 GENERAL Block is disabled – process value outputs are set to 0 and OPERATION error/warning pins are turned off. HC900 Hybrid Control Designer Function Block Reference Guide Revision 11 2/07...
  • Page 35: Figure 4 Aga8Dl Function Block Example

    Function Blocks AGA8DL Function Block Example Figure 4 AGA8DL function block example Revision 11 HC900 Hybrid Control Designer Function Block Reference Guide 2/07...
  • Page 36: Aga8Gs Function Block

    AGA3.) CO2 = Carbon Dioxide Mole Fraction HYD = Hydrogen Mole Fraction CO = Carbon Monoxide Mole Fraction NITRGN = Nitrogen Mole Fraction (Method 2 only) HC900 Hybrid Control Designer Function Block Reference Guide Revision 11 2/07...
  • Page 37 Configuration parameters The AGA8GS properties dialog box is divided into two tab cards GENERAL AGA8 - Gross Click on the tab to access the properties for that tab. Revision 11 HC900 Hybrid Control Designer Function Block Reference Guide 2/07...
  • Page 38: Table 6 Aga8Gs General Tab Configuration Parameters

    Execution Order. meter block (AGA3, 7, or 9) Execution Order for correct calculation sequence. 16-character tag name Tag Name Block description Descriptor HC900 Hybrid Control Designer Function Block Reference Guide Revision 11 2/07...
  • Page 39: Table 7 Aga8Gs Detail Tab Configuration Parameters

    ºF for U.S Units Contract Contract Temperature to Conditions ºC for Metric Units calculate volume flow rate at contract conditions in the units selected by the UNITS configuration parameter. Revision 11 HC900 Hybrid Control Designer Function Block Reference Guide 2/07...
  • Page 40 If they don’t agree, no error will be indicated on the error/calc status pins. The Meter block will detect the error, and will alert the user. HC900 Hybrid Control Designer Function Block Reference Guide Revision 11 2/07...
  • Page 41 HYDROGEN The sum of the gas components configured with either a should equal 1. constant fraction value NITROGEN derived from a lab report or from an on-line gas chromatograph. Revision 11 HC900 Hybrid Control Designer Function Block Reference Guide 2/07...
  • Page 42: Figure 5 Aga8Gs Function Block Example

    Function Blocks AGA8GS Function Block Example Figure 5 AGA8GS function block example HC900 Hybrid Control Designer Function Block Reference Guide Revision 11 2/07...
  • Page 43: Aga3O Function Block

    T able 5 AGA Error Codes) This enables the user to connect the pin to comparator blocks to distinguish various error/warning conditions in the function block configuration. Revision 11 HC900 Hybrid Control Designer Function Block Reference Guide 2/07...
  • Page 44: Table 8 Aga3O Orifice Tab Configuration Parameters

    U.S = in Metric = mm Combined calibration factor Enter a value Calibration of Orifice meter. If not Default = 1.0 Factor specified use a value of 1.0. { > 0.0} HC900 Hybrid Control Designer Function Block Reference Guide Revision 11 2/07...
  • Page 45 Metric configuration parameters: This selection must agree with the UNITS selection in the compressiblity block. If the units do not agree, the error and status output pins Revision 11 HC900 Hybrid Control Designer Function Block Reference Guide 2/07...
  • Page 46: Table 9 Aga3O Flow Rates Tab Configuration Parameters

    Default = 1.0. FT3/hr M3/ hr Ft3/day M3/day Defines the rate of time Click Radio Button to select. QM Flow Rate Per Hour for Qm output flow. Per Day HC900 Hybrid Control Designer Function Block Reference Guide Revision 11 2/07...
  • Page 47: Figure 6 Aga3O Function Block Example

    “per Orifice tab) = hour” and the multiplier to 1/60. Metric Default = 1.0. MBTU/hr MJ/ hr MBTU/day MJ/ day Example Figure 6 AGA3O function block example Revision 11 HC900 Hybrid Control Designer Function Block Reference Guide 2/07...
  • Page 48: Aga7Tm Function Block

    (See T able 5 AGA Error Codes). This enables the user to connect the pin to comparator blocks to distinguish various error/warning conditions in the function block configuration. HC900 Hybrid Control Designer Function Block Reference Guide Revision 11 2/07...
  • Page 49: Table 10 Aga7Tm Turbine Tab Configuration Parameters

    If they don’t agree, no error will be indicated on the error/calc status pins. The Meter block will detect the error, and will alert the user. Revision 11 HC900 Hybrid Control Designer Function Block Reference Guide 2/07...
  • Page 50: Table 11 Aga7Tm Flow Rates Tab Configuration Parameters

    Metric Default = 1.0. lbm/hr Kg/hr lbm/day Kg/day Defines the rate of time Click Radio Button to select. QH Flow Rate Per Hour for QH output flow. Per Day HC900 Hybrid Control Designer Function Block Reference Guide Revision 11 2/07...
  • Page 51: Figure 7 Aga7Tm Function Block Example

    “per Turbine tab) = hour” and the multiplier to 1/60. Metric Default = 1.0. MBTU/hr MJ/ hr MBTU/day MJ/ day Example Figure 7 AGA7TM function block example Revision 11 HC900 Hybrid Control Designer Function Block Reference Guide 2/07...
  • Page 52: Aga9Um Function Block

    (See T able 5 AGA Error Codes). This enables the user to connect the pin to comparator blocks to distinguish various error/warning conditions in the function block configuration. HC900 Hybrid Control Designer Function Block Reference Guide Revision 11 2/07...
  • Page 53: Table 12 Aga9Um Ultrasonic Tab Configuration Parameters

    If they don’t agree, no error will be indicated on the error/calc status pins. The Meter block will detect the error, and will alert the user. Revision 11 HC900 Hybrid Control Designer Function Block Reference Guide 2/07...
  • Page 54: Table 13 Aga9Um Flow Rates Tab Configuration Parameters

    Metric Default = 1.0. lbm/hr Kg/hr lbm/day Kg/day Defines the rate of time Click Radio Button to select. QH Flow Rate Per Hour for QH output flow. Per Day HC900 Hybrid Control Designer Function Block Reference Guide Revision 11 2/07...
  • Page 55: Figure 8 Aga9Um Function Block Example

    “per Ultrasonic tab) = hour” and the multiplier to 1/60. Metric Default = 1.0. MBTU/hr MJ/ hr MBTU/ MJ/ day Example Figure 8 AGA9UM function block example Revision 11 HC900 Hybrid Control Designer Function Block Reference Guide 2/07...
  • Page 56: Ai Function Block

    100 ohms of resistance, the WARNing pin will energize. FAIL = Digital status of channel Digital Low (0) = OK Digital High (1) = Open sensor or failed input channel. HC900 Hybrid Control Designer Function Block Reference Guide Revision 11 2/07...
  • Page 57: Table 14 Analog Input Configuration Parameters

    RTD Input types group button and Linear Input types select an input from list box. Special Input Types - Carbon or Oxygen T able 15 for Input Type and Range Revision 11 HC900 Hybrid Control Designer Function Block Reference Guide 2/07...
  • Page 58 AI channel select or deselect Detection is detected. If unchecked, a diagnostic will not be generated, which may be desirable for inputs used for monitoring only. HC900 Hybrid Control Designer Function Block Reference Guide Revision 11 2/07...
  • Page 59 Low Range Value of input type (T/C and RTD) If Failsafe is enabled and upscale Then OUT = Range Hi (linear) • High Range Value of input type (T/C and RTD) Revision 11 HC900 Hybrid Control Designer Function Block Reference Guide 2/07...
  • Page 60: Table 15 Hc900 Input Types And Ranges

    -300 -129 -200 W_W26 2320 W_W26 4200 W5W26 2316 W5W26 4200 W5W26 1227 W5W26 2240 Platinel 1380 Platinel 2516 Platinel Platinel 1382 Pt100 -184 Pt100 -300 1500 Pt100 -184 HC900 Hybrid Control Designer Function Block Reference Guide Revision 11 2/07...
  • Page 61 1200 Pt1000 Pt1000 JIS100 -200 JIS100 -328 JIS100 -200 JIS100 -328 Cu10 Cu10 YSI405 37.8 YSI405 Ohms Ohms Ohms 1000 Ohms 2000 Ohms 4000 -100 -500 Carbon 1250 Oxygen Revision 11 HC900 Hybrid Control Designer Function Block Reference Guide 2/07...
  • Page 62: Figure 9 Ai Function Block Example

    AI used for work temperature monitoring. Tag descriptors are used to identify the input. A digital tag connected to the fail output can alarm on an open sensor. Figure 9 AI function block example HC900 Hybrid Control Designer Function Block Reference Guide Revision 11 2/07...
  • Page 63: Alm Alarm Function Block

    OUT = ON If the PV is less than the Compare Value (CV) • OUT = OFF If the PV is greater than the Compare Value + Hysteresis • Revision 11 HC900 Hybrid Control Designer Function Block Reference Guide 2/07...
  • Page 64 If the absolute value of (PV–CV) is less than the Local Setpoint minus Hysteresis • Inputs PV = Process Variable CV = Compare Value RSP = Remote Setpoint DISABLE = On disables alarm action. Output OUT = Output Block properties HC900 Hybrid Control Designer Function Block Reference Guide Revision 11 2/07...
  • Page 65: Table 16 Analog Alarm Configuration Parameters

    F igure 10/Example 1 shows an ALM function block being used for Band Deviation Alarm—a control loop process variable is compared to the loops working setpoint. A variable is used as the setpoint value to allow Revision 11 HC900 Hybrid Control Designer Function Block Reference Guide 2/07...
  • Page 66: Figure 10 Alm Function Block Example

    CV + RSP Value CV - RSP Value Alarm State EXAMPLE 2 Accessed using Variable Edit Screen Alarm State RSP Value Hysteresis Out of Alarm Figure 10 ALM function block example HC900 Hybrid Control Designer Function Block Reference Guide Revision 11 2/07...
  • Page 67: Almgr Alarm Group Function Block

    Select a position in the "Selected Tags" field, then click on INSERT. The selected signal tag will be placed in the position chosen in the "Selected Tags" field and the other signal tags will reorder as required. Revision 11 HC900 Hybrid Control Designer Function Block Reference Guide 2/07...
  • Page 68: Figure 11 Almgr Function Block Example

    - the FBD Worksheet toolbar button (when you do not have an O/I and do not need to use Alarm Group logic in the control strategy) Example Figure 11 ALMGR Function Block Example HC900 Hybrid Control Designer Function Block Reference Guide Revision 11 2/07...
  • Page 69: Alt Alternator Function Block

    - the STI output pin is set to ON ON = Status of block is OFF - function processes disabled, no input/output evaluation - all On and Off delay timers are reset Revision 11 HC900 Hybrid Control Designer Function Block Reference Guide 2/07...
  • Page 70 Configurable Parameters The Alternator properties dialog box is divided into four tab cards: GENERAL INPUTS OUTPUTS SEQUENCE ORDER Click on the tab to access the properties for that tab. HC900 Hybrid Control Designer Function Block Reference Guide Revision 11 2/07...
  • Page 71 If an input pin is set to “not available”, then that output is forced to OFF and the next available output in the mapping order is turned ON. If the previously bypassed output later becomes enabled, then it will not be used until the demand increases. Revision 11 HC900 Hybrid Control Designer Function Block Reference Guide 2/07...
  • Page 72 ** BBM - Break before Make *** When an output is in use and it becomes disabled or fails, the BBM feature is used to turn on the next available output HC900 Hybrid Control Designer Function Block Reference Guide Revision 11 2/07...
  • Page 73: Table 17 Alt General Tab Parameters

    ^ADV Input pin The parameter selected Used with all styles except Direct to rotate the output order here cannot be altered sequence. from an operator See “Activate Advance” for interface definition. Revision 11 HC900 Hybrid Control Designer Function Block Reference Guide 2/07...
  • Page 74 ALT Alternator Function Block INPUT tab Click on the “Enable Input” block to activate that particular Input [1 – 16], deselect to inactivate it. “Enable” is the default. (Indices 6 thru 21) HC900 Hybrid Control Designer Function Block Reference Guide Revision 11 2/07...
  • Page 75 Click on the “Use Device Ready [DRDYS] “ box to activate the DRDYS inputs from the Digital Encoder function block. OFF (deselect) ignores all the DRDYS from the Digital Encoder block and assumes all device ready values are on. (Index # 54) Revision 11 HC900 Hybrid Control Designer Function Block Reference Guide 2/07...
  • Page 76: Table 18 Alt Sequence Tab Parameters

    Click, Drag, and release any output to any order, as shown to the left, to OUT15, select the sequence in OUT16. which the outputs will be turned on. Click “OK”. HC900 Hybrid Control Designer Function Block Reference Guide Revision 11 2/07...
  • Page 77: Figure 12 Alt Function Block Example

    F igure 12 shows a function block diagram using an ALT function block. To HOA and DC blocks for Outputs 2 & 3 Pump Available Inputs Output #1 Figure 12 ALT function block example Revision 11 HC900 Hybrid Control Designer Function Block Reference Guide 2/07...
  • Page 78: Amb Auto/Manual Bias Function Block

    Configuration parameters The Auto/Manual Bias properties dialog box is divided into four tab cards GENERAL START/RESTART RANGE/LIMIT ALARMS Click on the tab to access the properties for that tab. HC900 Hybrid Control Designer Function Block Reference Guide Revision 11 2/07...
  • Page 79: Table 19 Amb General Tab Configuration Parameters

    AMB Auto/Manual Bias Function Block GENERAL tab Table 19 AMB General tab configuration parameters Parameter Index # Parameter Description Value or Selection 16-character tag name Block Tag Name Block description Block Descriptor Revision 11 HC900 Hybrid Control Designer Function Block Reference Guide 2/07...
  • Page 80: Table 20 Amb Start Restart Tab Configuration Parameters

    Same mode (auto or manual) PREVIOUS Output at Power up Failsafe output value. Power Up FAILSAFE Same as at power down. LAST OUT Failsafe Output Value –5 to 105 (default 0) Failsafe Out HC900 Hybrid Control Designer Function Block Reference Guide Revision 11 2/07...
  • Page 81: Table 21 Amb Range/Limit Tab Configuration Parameters

    Output from going above the value set here. Output Low Limit Value - prevents –5 % to 105 % Out Low Limit the Output from going below the value set here. Revision 11 HC900 Hybrid Control Designer Function Block Reference Guide 2/07...
  • Page 82 Function Blocks AMB Auto/Manual Bias Function Block ALARMS tab HC900 Hybrid Control Designer Function Block Reference Guide Revision 11 2/07...
  • Page 83: Table 22 Amb Alarm Tab Configuration Parameters

    Alarm 1 Setpoint 1 Alarm 2 Setpoint 2 Type Same as Alarm 2Type Alarm 1 Setpoint 1 Alarm Hysteresis in % 0 % to 5 % Alarm Hysteresis % Revision 11 HC900 Hybrid Control Designer Function Block Reference Guide 2/07...
  • Page 84: Figure 13 Amb Function Block Example

    Bias = OUT – IN AUTO MODE Bias is a fixed value from the man mode calculation. Above OUT = IN + Bias Figure 13 AMB function block example HC900 Hybrid Control Designer Function Block Reference Guide Revision 11 2/07...
  • Page 85: And Function Block

    If any input is OFF, then: OUT = OFF. • Input X1 = First digital signal. X2 = Second digital signal. Output OUT = Digital signal controlled by status of input signals. Block properties Revision 11 HC900 Hybrid Control Designer Function Block Reference Guide 2/07...
  • Page 86: Figure 14 2And Function Block Example

    (“N” on Icon next to inverted input). Example F igure 14 shows an AND function block being used to monitor two input signals for an alarm condition. Figure 14 2AND function block example HC900 Hybrid Control Designer Function Block Reference Guide Revision 11 2/07...
  • Page 87: Alm Function Block

    SP2 = Analog value SP3 = Analog value SP4 = Analog value Outputs AL1 = Alarm output AL2 = Alarm output AL3 = Alarm output AL4 = Alarm output Revision 11 HC900 Hybrid Control Designer Function Block Reference Guide 2/07...
  • Page 88: Figure 15 4Alm Function Block Example

    Use the Four Alarm function block to configure up to four alarm setpoints (Low/Low, Low -- High, High/High) for a single input signal. Figure 15 4ALM function block example HC900 Hybrid Control Designer Function Block Reference Guide Revision 11 2/07...
  • Page 89 X3 = Third digital signal X4 = Fourth digital signal ATTENTION Unused values must be set to 1 or inverted. Output OUT = Digital signal controlled by status of input signals Revision 11 HC900 Hybrid Control Designer Function Block Reference Guide 2/07...
  • Page 90: Figure 16 4And Function Block Example

    F igure 16 shows a Function Block Diagram configuration using a 4AND function block. The function block is being used to monitor 3 input signals for an alarm condition. Note unused input is terminated. Figure 16 4AND function block example HC900 Hybrid Control Designer Function Block Reference Guide Revision 11 2/07...
  • Page 91 X7 = Seventh digital signal X8 = Eighth digital signal ATTENTION Unused values must be set to 1 or inverted. Output OUT = Digital signal controlled by status of input signals. Revision 11 HC900 Hybrid Control Designer Function Block Reference Guide 2/07...
  • Page 92: Figure 17 8And Function Block Example

    F igure 17 shows a Function Block Diagram configuration using a 8AND function block. The function block is used in a startup sequence to enable heaters when 6 input conditions are true. Figure 17 8AND function block example HC900 Hybrid Control Designer Function Block Reference Guide Revision 11 2/07...
  • Page 93: Ao Function Block

    OUT = Converted value sent to specified real I/O address. FAIL = Failed Output indication - Module Error Block properties Double click on the function block to access the function block properties dialog box. Revision 11 HC900 Hybrid Control Designer Function Block Reference Guide 2/07...
  • Page 94: Table 23 Analog Output Configuration Parameters

    Slew Time in Slew Rate of change required to drive the to 99 seconds output from full OFF (0% - typically 4 mA) to full ON (100% - typically 20mA). The HC900 Hybrid Control Designer Function Block Reference Guide Revision 11 2/07...
  • Page 95: Figure 18 Ao Function Block Example

    In example B, the mA output is 4 mA for an analog input of 2000. ATTENTION Reverse scaling is required for duplex control outputs. Figure 18 AO function block example Revision 11 HC900 Hybrid Control Designer Function Block Reference Guide 2/07...
  • Page 96: Asys Analog System Status Function Block

    RESTART Restart is ON for one full cycle of control block execution, following power up. ALM ACTIV Alarm Active is ON if any operator panel alarm is ON. HC900 Hybrid Control Designer Function Block Reference Guide Revision 11 2/07...
  • Page 97 On other controllers this pin is called “N/A” and serves no purpose other than a placeholder for RSV AVAIL. Possible reasons: No Reserve CPU installed. Hardware failure is preventing database synchronization between the CPUs. Firmware mismatch between the CPUs. Revision 11 HC900 Hybrid Control Designer Function Block Reference Guide 2/07...
  • Page 98: Bcd Function Block

    (40* (1 if D40 is ON, else 0)) + (80* (1 if D80 is ON, else 0))) Block properties Double click on the function block to access the function block properties dialog box. HC900 Hybrid Control Designer Function Block Reference Guide Revision 11 2/07...
  • Page 99: Figure 19 Bcd Function Block Example

    Function Blocks BCD Function Block Example F igure 19 shows a Function Block Diagram configuration using a BCD function block to select a Recipe. Figure 19 BCD function block example Revision 11 HC900 Hybrid Control Designer Function Block Reference Guide 2/07...
  • Page 100: Bool Boolean Logic Function Block

    ERR = error during execution of the equation. Error = ON. No Error = OFF. OUT = Calculated Output (ON or OFF) A maximum of 50 tokens per equation is allowed. A token is an operator, a variable, or a pair of parentheses. HC900 Hybrid Control Designer Function Block Reference Guide Revision 11 2/07...
  • Page 101 • Unary NOT must have one operand to the right, and the operand must be enclosed in parentheses; for example, NOT(G). Examples: (A*B)+C, (A+notB+C)*notD Block properties Double click on the function block to access the function block properties dialog box. Revision 11 HC900 Hybrid Control Designer Function Block Reference Guide 2/07...
  • Page 102: Table 25 Bool Function Block Configuration Parameters

    Double Click on an Operators Logic + (OR) operation from the list Operations ^ (XOR) List of equation errors Errors Error list Example Figure 20 BOOL function block example HC900 Hybrid Control Designer Function Block Reference Guide Revision 11 2/07...
  • Page 103: Calevt Calendar Event Function Block

    ^EVT1 thru ^EVT8 allows the user to activate the output pins OUT1 thru OUT8 of the function block based on a condition other than time. The output action would be a one-shot. Revision 11 HC900 Hybrid Control Designer Function Block Reference Guide 2/07...
  • Page 104 EVENT DETAILS SPECIAL DAYS EVENT SETPOINT 1 EVENT SETPOINT 2 EVENT SETPOINT 3 EVENT SETPOINT 4 EVENT SETPOINT 5 Click on the tab to access the properties for that tab. HC900 Hybrid Control Designer Function Block Reference Guide Revision 11 2/07...
  • Page 105: Table 26 Calendar Event Details Tab Configuration Parameters

    Event 8 Feedback Signal tags for Feedback Signals Feedback Event 1 thru Event 8 Signal Tags Press Select a signal tag from the list in the “Signal Tag “dialog Box. Revision 11 HC900 Hybrid Control Designer Function Block Reference Guide 2/07...
  • Page 106: Table 27 Calendar Event Special Days Tab Configuration Parameters

    Range 0 - 23 Active only if “Use Alternate Special Day - Alternate Event Times” radio button is Minute of event selected. Use Up/Down buttons to select minute Range 0 - 59 HC900 Hybrid Control Designer Function Block Reference Guide Revision 11 2/07...
  • Page 107 Special Day - Month of the Select Month from drop-down Month year; enumeration menu Special Day - Day of the Select Day from drop-down Month; range is 1 to 31. menu Revision 11 HC900 Hybrid Control Designer Function Block Reference Guide 2/07...
  • Page 108: Table 28 Calendar Event Setpoint Tab Configuration Parameters

    Yearly – The configured event will occur at the specific date and time User is only prompted for Months of the year Month Month “Month” when the event_type is set to “Yearly” HC900 Hybrid Control Designer Function Block Reference Guide Revision 11 2/07...
  • Page 109 Hour of event; range 0 to 23 Use up/down arrows to Hour select hour of event Minute Use up/down arrows to Minute of event; range 0 to 59 Minute select minute of event Revision 11 HC900 Hybrid Control Designer Function Block Reference Guide 2/07...
  • Page 110: Figure 21 Calevt Function Block Example

    If you work after hours in this building, know that if the lights go out you can turn them back on. They will then stay on for a few hours and then turn off again. Figure 21 CALEVT function block example HC900 Hybrid Control Designer Function Block Reference Guide Revision 11 2/07...
  • Page 111: Carb Carbon Potential Function Block

    2 = Change Control Action (reverse to direct acting or direct to reverse acting) 4 = Force Bumpless Transfer 8 = Switch to Tune Set 1 16 = Switch to Tune Set 2 Revision 11 HC900 Hybrid Control Designer Function Block Reference Guide 2/07...
  • Page 112 BCI input. For example, see F igure 73. HC900 Hybrid Control Designer Function Block Reference Guide Revision 11 2/07...
  • Page 113 The CARB properties dialog box is divided into 8 tab cards GENERAL START/RESTART RANGE/LIMIT TUNING ACCUTUNE III ALARMS CARBON POTENTIAL Click on the tab to access the properties for that tab. GENERAL tab Revision 11 HC900 Hybrid Control Designer Function Block Reference Guide 2/07...
  • Page 114: Table 29 Carb General Tab Configuration Parameters

    Setpoint Tracking SP Tracking NONE TRACK PV When control mode is “manual”, local setpoint tracks process variable. TRACK RSP When setpoint is “remote setpoint”, local setpoint tracks remote setpoint. HC900 Hybrid Control Designer Function Block Reference Guide Revision 11 2/07...
  • Page 115 Function Blocks CARB Carbon Potential Function Block START/RESTART tab Revision 11 HC900 Hybrid Control Designer Function Block Reference Guide 2/07...
  • Page 116: Table 30 Carb Start/Restart Tab Configuration Parameter

    Note 1 . When ON, the HiLimOvr parameter causes the meaning of TRC and TRV to be redefined for process startup rate control. In this case, TRC set ON causes the algorithm to calculate a value to override the default output high limit. HC900 Hybrid Control Designer Function Block Reference Guide Revision 11 2/07...
  • Page 117 A transition of the TRC input to OFF at any time will terminate the output limit override function and restore the limit to the default configured value. The TRC input must transition to OFF before the output limit override function can be started again. Revision 11 HC900 Hybrid Control Designer Function Block Reference Guide 2/07...
  • Page 118: Table 31 Carb Rsp Tab Configuration Parameters

    Input Local bias value in Enter local bias value. Local Bias engineering units Value (EU) Gain value for Ratio PID –20 to +20 Ratio HC900 Hybrid Control Designer Function Block Reference Guide Revision 11 2/07...
  • Page 119 Function Blocks CARB Carbon Potential Function Block RANGE/LIMIT tab Revision 11 HC900 Hybrid Control Designer Function Block Reference Guide 2/07...
  • Page 120: Table 32 Carb Range/Limit Tab Configuration Parameters

    0 (off) to 9999 (eu/min) SP Rate Up when making a setpoint change, this is the rate at which setpoint will change from the original setpoint up to the new one. HC900 Hybrid Control Designer Function Block Reference Guide Revision 11 2/07...
  • Page 121: Table 33 Carb Tuning Tab Configuration Parameters

    Gain - is the ratio of output Gain PB2 or change (%) over the measured gain 2 variable change (%) that caused it. 100 % PB % where PB is the proportional Band (in %) Revision 11 HC900 Hybrid Control Designer Function Block Reference Guide 2/07...
  • Page 122 ATTENTION DUPA and DUPB algorithm types automatically select tuning set #2 for outputs between 50 % and –5 %. Tuning set #2 must be entered for DUPA and DUPB. HC900 Hybrid Control Designer Function Block Reference Guide Revision 11 2/07...
  • Page 123: Table 34 Carb Accutune Iii Tab Configuration Parameters

    SP Tune. This defines the value of the initial Range is: 5 to 15 SPTune output step change that is used as percent. Change the target for process identification. Revision 11 HC900 Hybrid Control Designer Function Block Reference Guide 2/07...
  • Page 124 After tuning on both sides is completed, the process SP is returned to the value of the last SP used prior to the initiation of the tuning procedure. HC900 Hybrid Control Designer Function Block Reference Guide Revision 11 2/07...
  • Page 125 This method continuously learns the process as PV deviations are observed and adapts the tuning parameters to the process response. Revision 11 HC900 Hybrid Control Designer Function Block Reference Guide 2/07...
  • Page 126 Function Blocks CARB Carbon Potential Function Block ALARMS tab HC900 Hybrid Control Designer Function Block Reference Guide Revision 11 2/07...
  • Page 127 Same as Alarm 1 Setpoint 2 Setpoint 1 Alarm 2 Setpoint 2 Type Same as Alarm 1 Type Setpoint 1 Alarm Hysteresis in % 0 % to 5 % Alarm Hysteresis Hysteresis Revision 11 HC900 Hybrid Control Designer Function Block Reference Guide 2/07...
  • Page 128 Function Blocks CARB Carbon Potential Function Block CARBON POTENTIAL tab HC900 Hybrid Control Designer Function Block Reference Guide Revision 11 2/07...
  • Page 129: Table 36 Carbon Potential Tab Configuration Parameters

    Select from Drop Down List of • Advanced Atmosphere O2 Probe Carbon Manufacturers. Control Corp. Manufacturer Probe Vendor • Furnace Control Corp. • Marathon Monitors • Super Systems Inc. Revision 11 HC900 Hybrid Control Designer Function Block Reference Guide 2/07...
  • Page 130: Figure 22 Carb Function Block Examples

    MDSW Output Auto Auto Manual Select T/C type J or K etc.. Off delay #1 Burnoff Time Off delay #2 Time Delay to AUTO Figure 22 CARB function block examples HC900 Hybrid Control Designer Function Block Reference Guide Revision 11 2/07...
  • Page 131: Cavg Continuous Average Function Block

    Output I AVG = Instantaneous calculation of the current average. P AVG = previous calculated average value. Revision 11 HC900 Hybrid Control Designer Function Block Reference Guide 2/07...
  • Page 132: Table 37 Continuous Average Configuration Parameters

    The internal accumulators and sample counters will be cleared and the time remaining will be re-initialize to the full average period. HC900 Hybrid Control Designer Function Block Reference Guide Revision 11 2/07...
  • Page 133: Figure 23 Cavg Function Block Example

    Function Blocks CAVG Continuous Average Function Block Example F igure 23 shows a Function Block Diagram using a CAVG function block. Figure 23 CAVG function block example Revision 11 HC900 Hybrid Control Designer Function Block Reference Guide 2/07...
  • Page 134: Cmpr Comparison Calculation Function Block

    F igure 24 shows a Function Block Diagram using a CMPR function block to open a vent if input 1 is higher than input 2. Figure 24 CMPR function block example HC900 Hybrid Control Designer Function Block Reference Guide Revision 11 2/07...
  • Page 135: Dc Device Control Function Block

    DIS = (disable) When OFF, the device control operates normally. When ON, immediately transitions to the DISABLED state, it prevents the device from starting if in the ready state or immediately shuts-down the device if it is currently starting up or running state. Revision 11 HC900 Hybrid Control Designer Function Block Reference Guide 2/07...
  • Page 136 If Automatic-Reset is selected, then you return to the Ready state when Device Failure input turns OFF. If Automatic-Reset is not selected, then you return to the Ready state when Device Failure input is OFF and the Reset input transitions OFF to ON. HC900 Hybrid Control Designer Function Block Reference Guide Revision 11 2/07...
  • Page 137: Table 38 Monitored Events And Device States

    OFF without a Stop Delay. When the disable turns OFF, the control changes to the Ready state. 3. ERR Off (device fail) is monitored in Failed state, only if: Failed input caused the failure, and Auto Reset is enabled. Revision 11 HC900 Hybrid Control Designer Function Block Reference Guide 2/07...
  • Page 138: Table 39 Device Control Function Block Parameters

    Stopping Time – time delay Range: 0 – 99999 Off Delay before the Output turns OFF after seconds (default 0) Time (sec) and OFF request. This parameter is configurable from the Operator Interface. HC900 Hybrid Control Designer Function Block Reference Guide Revision 11 2/07...
  • Page 139: Figure 25 Dc Function Block Example

    F igure 25 shows a Function Block Diagram using a Device Control function block to control a pump to fill a tank. Tank Level Input Pump Output Control Tank Level SP Reset Tank Overflow Pump Overheat Signal Pump Running Signal Figure 25 DC function block example Revision 11 HC900 Hybrid Control Designer Function Block Reference Guide 2/07...
  • Page 140: Dcmp Deviation Compare Function Block

    Input IN1 = Input 1 IN2 = Input 2 IN3 = Input 3 IN4 = Input 4 IN5 = Input 5 IN6 = Input 6 Y =Reference Input HC900 Hybrid Control Designer Function Block Reference Guide Revision 11 2/07...
  • Page 141: Table 40 Dcmp Configuration Parameters

    Plus value deviation from Within the range of the inputs Plus reference point Properties Deviation Minus value deviation Within the range of the inputs Minus from reference point Deviation Revision 11 HC900 Hybrid Control Designer Function Block Reference Guide 2/07...
  • Page 142: Figure 26 Dcmp Function Block Example

    F igure 26 shows a Function Block Diagram using a DCMP function block to hold a setpoint program if any of 6 work thermocouples deviate from the setpoint by more than the ± Deviation Limits. Figure 26 DCMP function block example HC900 Hybrid Control Designer Function Block Reference Guide Revision 11 2/07...
  • Page 143: Ddec Digital Decoder Function Block

    Sixteen digital outputs, OUT 1 through OUT 16 , with OUT 1 = LSB and OUT 16 = MSB. OCNT = Analog value representing the number of digital outputs (OUT 1 through OUT 16) that are set to Revision 11 HC900 Hybrid Control Designer Function Block Reference Guide 2/07...
  • Page 144: Figure 27 Ddec Function Block Example

    Function Blocks DDEC Digital Decoder Function Block Example F igure 28 shows a Function Block Diagram using a DDEC function block. Figure 27 DDEC function block example HC900 Hybrid Control Designer Function Block Reference Guide Revision 11 2/07...
  • Page 145: Denc Digital Encoder Function Block

    IN 14 = Digital Input 14 IN 7 = Digital Input 7 IN 15 = Digital Input 15 IN 8 = Digital Input 8 IN 16 = Digital Input 16 Revision 11 HC900 Hybrid Control Designer Function Block Reference Guide 2/07...
  • Page 146: Figure 28 Denc Function Block Example

    Setpoint 1 Setpoint 2 Temp 1 Setpoint 3 Setpoint 4 Setpoint 5 Setpoint 6 Temp 2 To Flow Regulator Pressure 1 Pressure 2 Figure 28 DENC function block example HC900 Hybrid Control Designer Function Block Reference Guide Revision 11 2/07...
  • Page 147: Dewp Function Block

    %C = Calculated Percent Carbon Output SPHLIM = Control Setpoint High Limit for Anti-soot. WRLIM = Command to write the setpoint high limit. LOTEMP = ON when TEMP is <= calculated low temperature dropoff. Revision 11 HC900 Hybrid Control Designer Function Block Reference Guide 2/07...
  • Page 148: Table 41 Dewpoint Function Block Parameters

    Limit selection. Probe temperature units for Click on radio button to Temperature display. select. Units Fahrenheit or Celsius Percent Hydrogen 1 to 100 Percent Hydrogen default = 40 continued HC900 Hybrid Control Designer Function Block Reference Guide Revision 11 2/07...
  • Page 149: Figure 29 Dewp Function Block Example

    F igure 29 shows a Function Block Diagram using a DEWP function block. This application uses the Dew Point function block to calculate dew point based on using a carbon probe. A typical example might be for control of an endothermic atmosphere generator. Alternatively, a Honeywell dew point transmitter could be used for a more direct measurement.
  • Page 150: Di Function Block

    If Digital Point is ON, then OUT = ON. Output OUT = Digital Signal Block properties Double click on the function block to access the function block properties dialog box. HC900 Hybrid Control Designer Function Block Reference Guide Revision 11 2/07...
  • Page 151: Table 42 Digital Input Configuration Parameters

    Failsafe OFF when failure is detected to select hold the output at the last value just Click on radio button Failsafe prior to the failure being detected to select HOLD Revision 11 HC900 Hybrid Control Designer Function Block Reference Guide 2/07...
  • Page 152: Figure 30 Digital Input Function Block Example

    (A * B) + C = D HC900 Logic This uses a basic 2 Input AND block and a 2 Input OR block. 6 Function blocks are used. Figure 30 Digital input function block example HC900 Hybrid Control Designer Function Block Reference Guide Revision 11 2/07...
  • Page 153 OUT D3 = Digital Signal OUT D4 = Digital Signal OUT D5 = Digital Signal OUT D6 = Digital Signal OUT D7 = Digital Signal OUT D8 = Digital Signal Revision 11 HC900 Hybrid Control Designer Function Block Reference Guide 2/07...
  • Page 154: Table 43 Eight Digital Input Configuration Parameters

    If INVERT is selected, OUT = inverse of physical input. The slash will be present in the CONTACT symbol only when the invert box is selected on the dialog box. (See below.) HC900 Hybrid Control Designer Function Block Reference Guide Revision 11 2/07...
  • Page 155: Figure 31 8Point Di Function Block Example

    HOLD Example F igure 31 shows a Function Block Diagram using 8 point DI function blocks. Figure 31 8Point DI function block example Revision 11 HC900 Hybrid Control Designer Function Block Reference Guide 2/07...
  • Page 156: Div Function Block

    Function Block Diagram tool bar. Select ”Execution Order” then select and drag blocks up or down the list and put them in the order that suits your control strategy. HC900 Hybrid Control Designer Function Block Reference Guide Revision 11 2/07...
  • Page 157: Figure 32 Div Function Block Example

    Function Blocks DIV Function Block Example F igure 32 shows a Function Block Diagram using a DIV function block. Figure 32 DIV function block example Revision 11 HC900 Hybrid Control Designer Function Block Reference Guide 2/07...
  • Page 158: Dlay Function Block

    TSPI is ignored and TSPO maintains the current timer set point. TREM - Remaining time in seconds; counts from TSPI down to 0. TELPS - Elapsed time in seconds; counts from 0 to TSPI. HC900 Hybrid Control Designer Function Block Reference Guide Revision 11 2/07...
  • Page 159: Table 44 On Delay/Off Delay Configuration Parameters

    On Delay countdown from TSPI value. select. Off Delay Off Delay: output turns OFF after countdown from TSPI value. The block’s graphic indicates the type of delay. See figures above. Revision 11 HC900 Hybrid Control Designer Function Block Reference Guide 2/07...
  • Page 160: Do Function Block

    X = Input Status Signal Output FAIL = Failed Output Indication - Module Error Block properties Double click on the function block to access the function block properties dialog box. HC900 Hybrid Control Designer Function Block Reference Guide Revision 11 2/07...
  • Page 161: Table 45 Digital Output Configuration Parameters

    If INVERT is selected, Invert IN before writing to output The slash will be present in the COIL symbol only when the invert box is selected on the dialog box. (See below.) Revision 11 HC900 Hybrid Control Designer Function Block Reference Guide 2/07...
  • Page 162: Figure 33 Do Function Block Example

    AL1 will turn the Digital Output block ON & OFF for remote alarming. This output could be OR’d with other alarm outputs if going to a common alarm relay. Figure 33 DO function block example HC900 Hybrid Control Designer Function Block Reference Guide Revision 11 2/07...
  • Page 163 IN D5 = Input Status Signal IN D6 = Input Status Signal IN D7 = Input Status Signal IN D8 = Input Status Signal Output FAIL = Failed Output Indication - Module Error Revision 11 HC900 Hybrid Control Designer Function Block Reference Guide 2/07...
  • Page 164: Table 46 Eight Digital Output Configuration Parameters

    If INVERT is selected, Invert IN before writing to output The slash will be present in the COIL symbol only when the invert box is selected on the dialog box. (See below.) HC900 Hybrid Control Designer Function Block Reference Guide Revision 11 2/07...
  • Page 165: Figure 34 8 Point Do Function Block Example

    Function Blocks 8DO Function Block Example F igure 34 shows a Function Block Diagram using a 8 Point DO function block. Figure 34 8 Point DO function block example Revision 11 HC900 Hybrid Control Designer Function Block Reference Guide 2/07...
  • Page 166: Dsw Digital Switch Function Block

    ON or OFF state of the control input . Output = A input state when SA input is OFF and B input state when SA input is ON. Figure 35 DSW function block example HC900 Hybrid Control Designer Function Block Reference Guide Revision 11 2/07...
  • Page 167: Enth Humidity And Enthalpy Function Block

    Y2 = Absolute humidity (0 to 100lb/lb) ERR = ON when any input or output is out of range. Outputs Y1 and Y2 are set to 0.0. Configurable Parameters This block has no configurable parameters. Revision 11 HC900 Hybrid Control Designer Function Block Reference Guide 2/07...
  • Page 168: Figure 36 Enth Function Block Example

    Calculate enthalpy (0 – 100 btu/lb) and absolute humidity (0 to 100 lb/lb) as a function of air temperature, relative air humidity, and air pressure. Figure 36 ENTH function block example HC900 Hybrid Control Designer Function Block Reference Guide Revision 11 2/07...
  • Page 169: Fgen Function Generator Function Block

    X and OUT values used for the previous breakpoint. Input X = Analog Value Output OUT = Calculated Analog Value Revision 11 HC900 Hybrid Control Designer Function Block Reference Guide 2/07...
  • Page 170: Table 47 Function Generator Configuration Parameters

    X-value at Input Breakpoint 6 –99999 to 999999 X-value at Input Breakpoint 7 –99999 to 999999 X-value at Input Breakpoint 8 –99999 to 999999 X-value at Input Breakpoint 9 –99999 to 999999 HC900 Hybrid Control Designer Function Block Reference Guide Revision 11 2/07...
  • Page 171 –99999 to 999999 Y-value at Output Breakpoint 10 –99999 to 999999 Y-value at Output Breakpoint 11 –99999 to 999999 Click on button to clear all breakpoint values. Clear All Button Revision 11 HC900 Hybrid Control Designer Function Block Reference Guide 2/07...
  • Page 172: Figure 37 Fgen Function Block Example

    9 breakpoints. Compensating for control valve characteristic OUT9 100% OUT8 OUT7 FGEN OUTPUT OUT6 OUT5 OUT4 OUT3 OUT2 OUT1 PID OUTPUT 100% Figure 37 FGEN function block example HC900 Hybrid Control Designer Function Block Reference Guide Revision 11 2/07...
  • Page 173: Fi Frequency Input

    ⎛ ⎞ Frequency Frequency Span ⎜ ⎟ Output High Output Output Bias ⎝ ⎠ Frequency Span High Frequency Span The generic forcing of outputs is permitted. Revision 11 HC900 Hybrid Control Designer Function Block Reference Guide 2/07...
  • Page 174 If the frequency of the effective signal (>500 µsec pulse width) changes to outside the specified range of 10-500Hz, a failure-to-convert error occurs and the output goes to failsafe, in this case upscale (100). HC900 Hybrid Control Designer Function Block Reference Guide Revision 11...
  • Page 175: Table 48 Frequency Input Configuration Parameters

    Upper Range Limit. When FAIL is ON output is set to Click to select. Down scale Lower Range Limit. When FAIL is ON output is held. Click to select. HOLD Revision 11 HC900 Hybrid Control Designer Function Block Reference Guide 2/07...
  • Page 176: Figure 38 Fi Function Block Example

    Function Blocks FI Frequency Input Example Figure 38 FI function block example HC900 Hybrid Control Designer Function Block Reference Guide Revision 11 2/07...
  • Page 177: Frcp Force Present Function Block

    Index # Parameter Description Value or Selection Execution Order for Block Read Only. To Block Order change block order, right- click on a Function Block and select Execution Order. Revision 11 HC900 Hybrid Control Designer Function Block Reference Guide 2/07...
  • Page 178: Fss Four Selector Switch Function Block

    ATTENTION Only one output ON per group, A, B, C, D. If the Operator Interface makes a request and RESET occurs on the same cycle, RESET will take precedence. HC900 Hybrid Control Designer Function Block Reference Guide Revision 11 2/07...
  • Page 179: Table 50 Four Selector Switch Configuration Parameters For Operator Interface Display

    6 characters Bank x Label 2 Enter a label name for display 6 characters Bank x Label 3 Enter a label name for display 6 characters Bank x Label 4 Revision 11 HC900 Hybrid Control Designer Function Block Reference Guide 2/07...
  • Page 180: Figure 39 Fss Function Block Example

    AUTO SELECT MODE AUTO PRGRM RIGHT SELECT DIRECTION RIGHT LEFT DOWN SELECT SPEED FAST SLOW MEDIUM FAST SELECT OPERATOR HARRY DICK HARRY OTHER Figure 39 FSS function block example HC900 Hybrid Control Designer Function Block Reference Guide Revision 11 2/07...
  • Page 181: Fsys Fast Logic Status Function Block

    On other controllers this pin is called “N/A” and serves no purpose other than a placeholder for RSV AVAIL. Possible reasons: No Reserve CPU installed. Hardware failure is preventing database synchronization between the CPUs. Firmware mismatch between the CPUs. Revision 11 HC900 Hybrid Control Designer Function Block Reference Guide 2/07...
  • Page 182: Hllm High Low Limiter Function Block

    OUT = Analog value within limits L = Low Limit digital indication H = High Limit digital indication Block properties Double click on the function block to access the function block properties dialog box. HC900 Hybrid Control Designer Function Block Reference Guide Revision 11 2/07...
  • Page 183: Table 52 High Low Limit Configuration Parameters

    F igure 40 shows a Function Block Diagram using an HLLM function block to provide a remote setpoint signal within specified limits to a PID Control Loop. X HI X Input X LO Output Figure 40 HLLM function block example Revision 11 HC900 Hybrid Control Designer Function Block Reference Guide 2/07...
  • Page 184: Hmon High Monitor Function Block

    X = Analog value. Y = Analog value Output OUT = Digital signal Block properties Double click on the function block to access the function block properties dialog box. HC900 Hybrid Control Designer Function Block Reference Guide Revision 11 2/07...
  • Page 185: Table 53 High Monitor Function Block Configuration Parameters

    F igure 41 shows a Function Block Diagram using an HMON function block. It shows a typical output signal response provided by an HMON function block. Hysteresis OUT* Figure 41 HMON function block example Revision 11 HC900 Hybrid Control Designer Function Block Reference Guide 2/07...
  • Page 186: Hoa Hand/Off/Auto Switch Function Block

    REQO = This is ON when in the HAND state, or when in the AUTO state and the REQI input signal is ON. OFF when in the OFF or BYPASS state. Note. Both HAND and AUTO are OFF in the OFF and BYPASS states. HC900 Hybrid Control Designer Function Block Reference Guide Revision 11 2/07...
  • Page 187: Table 54 Hoa General Tab Parameters

    Default = Local/Remote Start-up state of the function Initial State block. HAND User can change the current state from the operator AUTO interface if the HOA Source is Local or Both. Revision 11 HC900 Hybrid Control Designer Function Block Reference Guide 2/07...
  • Page 188: Table 55 Hoa Feedback Signal Tab Parameters

    Click on “Delete signal tag into Signal” at the bottom the “Selected of the “Analog Signal Signal” field Tag List” to remove a signal tag from field. HC900 Hybrid Control Designer Function Block Reference Guide Revision 11 2/07...
  • Page 189 (0 through 8) of ???????? ???????? = Block the specified not used analog signal. READY PRESTART STARTING RUNNING STOPPING FAILED DISABLED STATE 8 Revision 11 HC900 Hybrid Control Designer Function Block Reference Guide 2/07...
  • Page 190: Figure 42 Hoa Function Block Example

    (CMPR) function are used to determine pump On/Off demand. Level Signal Feedback Level Setpoint Device Control Status To Pump To Pump External Hand/Off/Auto Switch Figure 42 HOA function block example HC900 Hybrid Control Designer Function Block Reference Guide Revision 11 2/07...
  • Page 191: Hsel High Selector Function Block

    Output OUT = Higher analog value YHI = Digital signal. (ON when Y>X.) Block properties Double click on the function block to access the function block properties dialog box. Revision 11 HC900 Hybrid Control Designer Function Block Reference Guide 2/07...
  • Page 192: Figure 43 Hsel Function Block Example

    F igure 43 shows a Function Block Diagram using an HSEL function block to monitor two analog inputs to activate an alarm signal tag. Figure 43 HSEL Function Block Example HC900 Hybrid Control Designer Function Block Reference Guide Revision 11 2/07...
  • Page 193: Ldlg Lead/Lag Function Block

    If EN = OFF, or initial start, then: OUT = X. • Inputs X = Analog value (Primary Input) EN = Digital signal (Enable) Output OUT = Analog value as modified Revision 11 HC900 Hybrid Control Designer Function Block Reference Guide 2/07...
  • Page 194: Table 56 Lead Lag Configuration Parameters

    Time Constants Lag Time (min) T2 - Lead Time Constant 0.00 to 99.00 minutes Lead Time (min) NOTE: If T2 is set to 0, function becomes a lag filter. HC900 Hybrid Control Designer Function Block Reference Guide Revision 11 2/07...
  • Page 195: Figure 44 Ldlg Function Block Example

    F igure 44 shows a Function Block Diagram using an LDLG function block to modify the PV signal for the remote setpoint input of the PID control loop. Input Lead only Lag only Figure 44 LDLG function block example Revision 11 HC900 Hybrid Control Designer Function Block Reference Guide 2/07...
  • Page 196: Lmon Low Monitor Function Block

    X = Analog value. Y = Analog value Output OUT = Digital signal Block properties Double click on the function block to access the function block properties dialog box. HC900 Hybrid Control Designer Function Block Reference Guide Revision 11 2/07...
  • Page 197: Table 57 Low Monitor Function Block Configuration Parameters

    F igure 45 shows a Function Block Diagram using an LMON function block. It shows a typical output response provided by a LMON function block. Hysteresis OUT* Figure 45 LMON function block example Revision 11 HC900 Hybrid Control Designer Function Block Reference Guide 2/07...
  • Page 198: Lpsw Loop Switch Function Block

    SWO = The output of this block must connect to the SW1 input of a PID, CARB, and TPSC function block. Block properties Double click on the function block to access the function block properties dialog box. HC900 Hybrid Control Designer Function Block Reference Guide Revision 11 2/07...
  • Page 199: Figure 46 Lpsw Function Block Example

    Change Control Action: Direct/Reverse Action • Force Bumpless Transfer (rebalance the algorithm) • Select Tuning Set #1 • Select Tuning Set #2 • Figure 46 LPSW function block example Revision 11 HC900 Hybrid Control Designer Function Block Reference Guide 2/07...
  • Page 200: Lsel Low Selector Function Block

    F igure 47 shows a Function Block Diagram using an LSEL function block to monitor two analog inputs to activate an alarm signal tag. Figure 47 LSEL function block example HC900 Hybrid Control Designer Function Block Reference Guide Revision 11 2/07...
  • Page 201: Ltch Latch Function Block

    L = Latch Command Digital signal. U = Unlatch Command Digital signal. Output OUT = Digital signal Block properties Double click on the function block to access the function block properties dialog box. Revision 11 HC900 Hybrid Control Designer Function Block Reference Guide 2/07...
  • Page 202: Figure 48 Ltch Function Block Example

    OFF Delay timers are reset after timeout or if the logic state to the input goes to logic 0 (or low). 5 Function Blocks Figure 48 LTCH function block example HC900 Hybrid Control Designer Function Block Reference Guide Revision 11 2/07...
  • Page 203: Math Function Block

    = left parenthesis, − = right parenthesis, and − A maximum of either 50 tokens (note 1) per equation or 100 characters per line is allowed, whichever is • first exceeded. Revision 11 HC900 Hybrid Control Designer Function Block Reference Guide 2/07...
  • Page 204 • Infix operators: +, -, *, /, ^ must have a left and right operand. • If the '-' operator only has a right operand, it is interpreted as the Unary minus. HC900 Hybrid Control Designer Function Block Reference Guide Revision 11...
  • Page 205: Table 58 Math Function Block Configuration Parameters

    + (add) Double Click on an Operators Math - (subtract) operation from the list box Operations * (multiply) / (divide) ^ (power) List of equation errors Errors Error list Revision 11 HC900 Hybrid Control Designer Function Block Reference Guide 2/07...
  • Page 206: Figure 49 Math Function Block Example

    MATH Function Block Example F igure 49 shows a Function Block Diagram using a MATH function block to determine a general-purpose calculation output. Figure 49 MATH function block example HC900 Hybrid Control Designer Function Block Reference Guide Revision 11 2/07...
  • Page 207: Mbr Modbus Read Function Block

    The sixteen outputs can be connected or tagged in the same manner as any other function block output. Inputs ADDR = Slave address from associated MBS block. (Must be connected to a MBS block) Outputs RD1 through RD16 – Last read value from selected address Revision 11 HC900 Hybrid Control Designer Function Block Reference Guide 2/07...
  • Page 208: Table 59 Mbr Function Block Configuration Parameters

    Register” field to assign RD16 the “Register used” a register to the Output column when you pin. select “Apply Type in the address of the register (in Hex) on the slave device HC900 Hybrid Control Designer Function Block Reference Guide Revision 11 2/07...
  • Page 209 (0-15). The output will be the floating-point equivalent (0.0 or 1.0) of the masked bit. You must press [APPLY] to accept the register changes. Revision 11 HC900 Hybrid Control Designer Function Block Reference Guide 2/07...
  • Page 210: Figure 50 Mbr Function Block Example

    Function Blocks MBR Modbus Read Function Block Example F igure 50 shows a Function Block Diagram using Modbus function blocks. Figure 50 MBR function block example HC900 Hybrid Control Designer Function Block Reference Guide Revision 11 2/07...
  • Page 211: Mbs Modbus Slave Function Block

    If the register is an integer data type, the floating point input will be rounded up prior to writing to the address register. • Message Broadcasting is not supported on the UMC800. Revision 11 HC900 Hybrid Control Designer Function Block Reference Guide 2/07...
  • Page 212: Table 60 Mbs Block General Tab Configuration Parameters

    Parameter Description Value or Selection Configure Modbus Slave Tag Description of Slave 16-character tag name Slave Name Device Slave address and Tag Name must be unique within a control file. HC900 Hybrid Control Designer Function Block Reference Guide Revision 11 2/07...
  • Page 213: Table 61 Mbs Block Read Tab Configuration Parameters

    Register Address Type in the address of the Address Read register (in Hex) on the (hex) slave device NOTE: A single configuration may contain up to 256 enabled registers. Revision 11 HC900 Hybrid Control Designer Function Block Reference Guide 2/07...
  • Page 214 NOTE: Refer to the Communications manual for the function codes supported by the specific device. 23-26 Bit to read when Read 0-15 Select Bit register’s data type = Bit Packed HC900 Hybrid Control Designer Function Block Reference Guide Revision 11 2/07...
  • Page 215: Table 62 Mbs Block Write Tab Configuration Parameters

    Register data type From the drop down menu, Register select the Register Data Type Data Type • Float • Unsigned 32 • Signed 32 • Unsigned 16 • Signed 16 Revision 11 HC900 Hybrid Control Designer Function Block Reference Guide 2/07...
  • Page 216 Preset Multiple Registers *automatically selected when – Function Code 10 hex you select “Register Data Type” NOTE: Refer to the Communications manual for the function codes supported by the specific device. HC900 Hybrid Control Designer Function Block Reference Guide Revision 11 2/07...
  • Page 217: Figure 51 Mbs Function Block Example

    Function Blocks MBS Modbus Slave Function Block Example F igure 51 shows a Function Block Diagram using Modbus function blocks. Figure 51 MBS function block example Revision 11 HC900 Hybrid Control Designer Function Block Reference Guide 2/07...
  • Page 218: Mbw Modbus Write Function Block

    WR1 through WR8 = Value to be written to the selected register address. ADDR = Slave address from associated MBS block. (Must be connected to MBS block) Outputs None HC900 Hybrid Control Designer Function Block Reference Guide Revision 11 2/07...
  • Page 219: Table 63 Mbw Function Block Configuration Parameters

    Click on the “Use WR1 through WR8 Register” field to assign a register to the Input pin. YES will be indicated in the “Register Used” column when you select “Apply” . Revision 11 HC900 Hybrid Control Designer Function Block Reference Guide 2/07...
  • Page 220 (10 hex)* manual for the function codes supported by the specific device. *automatically selected when you select “Register Data Type” You must press [APPLY] to accept the register changes. HC900 Hybrid Control Designer Function Block Reference Guide Revision 11 2/07...
  • Page 221: Figure 52 Mbw Function Block Example

    Function Blocks MBW Modbus Write Function Block Example F igure 52 shows a Function Block Diagram using an Modbus function blocks. Figure 52 MBW function block example Revision 11 HC900 Hybrid Control Designer Function Block Reference Guide 2/07...
  • Page 222: Mdsw Mode Switch Function Block

    The MDSW (Mode Switch) Function Block is used exclusively with the MDRQI (Mode Request Input) of the PID, ON/OFF, CARB< or TPSC Function Block. Its output provides encoded switch commands to the PID Block. HC900 Hybrid Control Designer Function Block Reference Guide Revision 11 2/07...
  • Page 223: Figure 53 Mdsw Function Block Example

    All inputs are OFF to ON edge-triggered, requiring a separate input for each action. The example shows digital inputs as the transfer inputs but any digital status could be used. Figure 53 MDSW function block example Revision 11 HC900 Hybrid Control Designer Function Block Reference Guide 2/07...
  • Page 224: Mdfl Mode Flag Function Block

    If MODE = Loop in Initialization Manual If MODE = Local Override LO = ON Block properties Double click on the function block to access the function block properties dialog box. HC900 Hybrid Control Designer Function Block Reference Guide Revision 11 2/07...
  • Page 225: Figure 54 Mdfl Function Block Example

    Any of the status outputs may be referenced by a Signal Tag or may be transferred externally using a DO. The output shown is ON when in Manual and OFF when in Automatic. Figure 54 MDFL function block example Revision 11 HC900 Hybrid Control Designer Function Block Reference Guide 2/07...
  • Page 226: Mma Min/Max/Avg Function Block

    MIN, MAX, AVG, and SUM outputs; if any input deviates more than the configured number (DEV) of standard deviations, ALM turns ON; − HC900 Hybrid Control Designer Function Block Reference Guide Revision 11 2/07...
  • Page 227 SDEV = Square root of Z divided by N, where Z = the sum of individual squared deviations from the average of the first n inputs. = Digital signal for alarm indication. Block properties Revision 11 HC900 Hybrid Control Designer Function Block Reference Guide 2/07...
  • Page 228: Table 64 Min/Max/Ave/Sum Function Block Configuration Parameters

    –99999 to 99999 Number of standard deviations Standard within which inputs are used for Deviations <0 No Standard calculation Deviation =0 Standard Deviation with no alarm >0 Standard Deviation with alarm HC900 Hybrid Control Designer Function Block Reference Guide Revision 11 2/07...
  • Page 229: Figure 55 Mma Function Block Example

    As shown the MMA block is configured for highest (MAX). Figure 55 MMA function block example Revision 11 HC900 Hybrid Control Designer Function Block Reference Guide 2/07...
  • Page 230: Msf Mass Flow Calculation Function Block

    Bz = Temperature bias in desired engineering units If (Kz Z) + Bz = 0, then: OUT = 0 If calculation is <= Dropoff, OUT = 0, else OUT = Calculation • HC900 Hybrid Control Designer Function Block Reference Guide Revision 11 2/07...
  • Page 231: Table 65 Mass Flow Function Block Configuration Parameters

    –99999 to 999999(EU) Temperature bias –99999 to 999999(EU) Low Dropoff Value sets the 0 to 99999 in Low Cutoff output to zero when the Engineering Units calculation is below this limit. Revision 11 HC900 Hybrid Control Designer Function Block Reference Guide 2/07...
  • Page 232: Figure 56 Msf Function Block Example

    MSF Mass Flow Calculation Function Block Example F igure 56 shows a MSF Function Block Diagram using inputs to calculate a mass flow output. Figure 56 MSF function block example HC900 Hybrid Control Designer Function Block Reference Guide Revision 11 2/07...
  • Page 233: Mul Multiplier Function Block

    X = First analog value Y = Second analog value Output OUT = Calculated analog value Block properties Double click on the function block to access the function block properties dialog box. Revision 11 HC900 Hybrid Control Designer Function Block Reference Guide 2/07...
  • Page 234: Figure 57 Mul Function Block Example

    Function Blocks MUL Multiplier Function Block Example F igure 57 shows a Function Block Diagram using a MUL function block Figure 57 MUL function block example HC900 Hybrid Control Designer Function Block Reference Guide Revision 11 2/07...
  • Page 235 1. Output OUT = Calculated analog value Block properties Double click on the function block to access the function block properties dialog box. Revision 11 HC900 Hybrid Control Designer Function Block Reference Guide 2/07...
  • Page 236: Figure 58 4Mul Function Block Example

    F igure 58 shows correct and incorrect example of a 4MUL function block. Note that all unused inputs must be connected to a constant value of one. CORRECT INCORRECT Figure 58 4MUL function block example HC900 Hybrid Control Designer Function Block Reference Guide Revision 11 2/07...
  • Page 237: Neg Negate Function Block

    Double click on the function block to access the function block properties dialog box. Example F igure 59 shows a Function Block Diagram using a NEG function block. Figure 59 NEG function block example Revision 11 HC900 Hybrid Control Designer Function Block Reference Guide 2/07...
  • Page 238: Not Function Block

    F igure 60 shows a Function Block Diagram using a NOT function block. Use a single input to place a loop in manual when the input is ON (1) and return to Auto when OFF (0). Figure 60 NOT function block example HC900 Hybrid Control Designer Function Block Reference Guide Revision 11 2/07...
  • Page 239: Ondt On Delay Timer Function Block

    If RUN is ON and TIMER is 0, then OUT = ON (delay time has timed out). • Timing Diagram Run Input On Delay Output Input RUN = Logic Input Output OUT = Logic Output Revision 11 HC900 Hybrid Control Designer Function Block Reference Guide 2/07...
  • Page 240: Table 66 On Delay Timer Function Block Example

    Time delay amount of time the ON state logic Enter as 0.1 to 99999 in output will occur after an OFF to 0.1 increments ON transition of the RUN input. HC900 Hybrid Control Designer Function Block Reference Guide Revision 11 2/07...
  • Page 241: Figure 61 Ondt Function Block Example

    300 SEC DO 2 HC900 Logic In HC900 logic, the output of ONDT4 timer activates ONDT1 timer directly and is also an input for a 2-IN AND gate, whose output activates the DO for SOL5. After ONDT1 times for 300 sec., its output turns ON, disabling the AND gate output which de-energizes the DO.
  • Page 242: Ofdt Off Delay Timer Function Block

    If RESET is OFF and TIMER is 0, then OUT = OFF (delay time is reset). • Timing Diagram Rst Input Output Off Delay Input RST = Logic Input Output OUT = Logic Output HC900 Hybrid Control Designer Function Block Reference Guide Revision 11 2/07...
  • Page 243: Table 67 Off Delay Timer Configuration Parameters

    Time delay amount of time the OFF state Enter as 0.1 to 99999 in logic output will occur after an 0.1 increments. ON to OFF transition of the Reset input. Revision 11 HC900 Hybrid Control Designer Function Block Reference Guide 2/07...
  • Page 244: Figure 62 Ofdt Function Block Example

    Periodic timer output pulse may also be used to start the timer for the OFF delay. Timing Diagram AND4 output TRIG1 output Off delay OFDT2 output Figure 62 OFDT function block example HC900 Hybrid Control Designer Function Block Reference Guide Revision 11 2/07...
  • Page 245: On/Off Function Block

    MDRQI = External Mode Request (connected to the MDRQO output of a MDSW function block) encoded as follows: 0.0 = No Change 1.0 = Manual Mode Request 2.0 = Automatic Mode Request 4.0 = Local Setpoint Request 8.0 = Remote Setpoint Request Revision 11 HC900 Hybrid Control Designer Function Block Reference Guide 2/07...
  • Page 246 Double click on the function block to access the function block properties dialog box. Configuration parameters The ON/OFF properties dialog box is divided into 5 tab cards: GENERAL START/RESTART RANGE/LIMIT ALARMS Click on the tab to access the properties for that tab. HC900 Hybrid Control Designer Function Block Reference Guide Revision 11 2/07...
  • Page 247 Function Blocks ON/OFF Function Block GENERAL tab Revision 11 HC900 Hybrid Control Designer Function Block Reference Guide 2/07...
  • Page 248: Table 68 On/Off General Tab Configuration Parameters

    “manual”, local setpoint tracks process variable. TRACK RSP - When setpoint is remote setpoint, local setpoint tracks remote setpoint. Output Hysteresis 0 % to 10 % of input span Hysteresis HC900 Hybrid Control Designer Function Block Reference Guide Revision 11 2/07...
  • Page 249 Function Blocks ON/OFF Function Block START/RESTART tab Revision 11 HC900 Hybrid Control Designer Function Block Reference Guide 2/07...
  • Page 250: Table 69 On/Off Start/Restart Tab Configuration Parameter

    Failsafe Out Use Initial Local Click on radio button to select. Initial Use initial Setpoint Setpoint Value Initial Local Setpoint Enter Initial Local Setpoint Value. Initial LSP Value Value HC900 Hybrid Control Designer Function Block Reference Guide Revision 11 2/07...
  • Page 251: Table 70 On/Off Rsp Tab Configuration Parameters

    Use Remote Setpoint in Click on radio button to select Use RSP Input Percent Use Local Setpoint #2 in Click on radio button to select Use LSP2 Engineering Units (EU) Revision 11 HC900 Hybrid Control Designer Function Block Reference Guide 2/07...
  • Page 252 Function Blocks ON/OFF Function Block RANGE/LIMIT tab HC900 Hybrid Control Designer Function Block Reference Guide Revision 11 2/07...
  • Page 253: Table 71 On/Off Range/Limit Tab Configuration Parameters

    0 (off) to 9999 (eu/min) SP Rate Up making a setpoint change, this is the rate at which setpoint will change from the original setpoint up to the new one. Revision 11 HC900 Hybrid Control Designer Function Block Reference Guide 2/07...
  • Page 254 Function Blocks ON/OFF Function Block ALARMS tab HC900 Hybrid Control Designer Function Block Reference Guide Revision 11 2/07...
  • Page 255: Table 72 On/Off Alarm Tab Configuration Parameters

    Setpoint 2 Alarm 1 Setpoint 1 Alarm 2 Setpoint 2 Type Same as Type Alarm 1 Setpoint 1 Alarm Hysteresis in % 0 % to 5 % Alarm Hysteresis Revision 11 HC900 Hybrid Control Designer Function Block Reference Guide 2/07...
  • Page 256: Figure 63 On/Off Function Block Example

    Function Blocks ON/OFF Function Block Example F igure 63 shows a Function Block Diagram using an ON/OFF function block. Figure 63 ON/OFF function block example HC900 Hybrid Control Designer Function Block Reference Guide Revision 11 2/07...
  • Page 257 Y = Second digital signal. Output OUT = Digital signal controlled by status of input signals Block properties Double click on the function block to access the function block properties dialog box. Revision 11 HC900 Hybrid Control Designer Function Block Reference Guide 2/07...
  • Page 258: Figure 64 2Or Function Block Example

    (A * B) + C = D HC900 Logic This uses a basic 2 Input AND block and a 2 Input OR block. 6 Function blocks are used. Figure 64 2OR function block example HC900 Hybrid Control Designer Function Block Reference Guide Revision 11 2/07...
  • Page 259 X4 = Fourth digital signal Output OUT = Digital signal controlled by status of input signals Block properties Double click on the function block to access the function block properties dialog box. Revision 11 HC900 Hybrid Control Designer Function Block Reference Guide 2/07...
  • Page 260: Figure 65 4Or Function Block Example

    Example F igure 65 shows a Function Block Diagram using a 4OR function block. Output = X1 or X2 or X3 or X4 Figure 65 4OR function block example HC900 Hybrid Control Designer Function Block Reference Guide Revision 11 2/07...
  • Page 261 X5 = Fifth digital signal X6 = Sixth digital signal X7 = Seventh digital signal X8 = Eight digital signal. Output OUT = Digital signal controlled by status of input signals Revision 11 HC900 Hybrid Control Designer Function Block Reference Guide 2/07...
  • Page 262 You can invert Input 1, 2, 3, 4, 5, 6, 7, 8 or all. If the input is inverted, an input line that is ON is seen as OFF. (“N” appears on the ICON next to the inverted input.) CAUTION Unused Inputs default to 0. HC900 Hybrid Control Designer Function Block Reference Guide Revision 11 2/07...
  • Page 263: Figure 66 8Or Function Block Example

    F igure 66 shows a Function Block Diagram using an 8OR function block. Output = X1 o r X2 or X3 or X4 or X5 or Figure 66 8OR function block example Revision 11 HC900 Hybrid Control Designer Function Block Reference Guide 2/07...
  • Page 264: Pb Pushbutton Function Block

    F3 = Provide 1 shot logic ON in response to pressing Pushbutton F3 F4 = Provide 1 shot logic ON in response to pressing Pushbutton F4 Configuration Double click on the function block to access the “Pushbutton Display Configuration” dialog box. HC900 Hybrid Control Designer Function Block Reference Guide Revision 11 2/07...
  • Page 265: Table 73 Pushbutton Function Group Configuration

    You may only insert to the occupied portion of the list. An attempt to insert to any empty row will place the new item in the first empty row. Revision 11 HC900 Hybrid Control Designer Function Block Reference Guide 2/07...
  • Page 266 You can assign Pushbutton Configuration Groups to Display Buttons, refer to Display Buttons (1-8) Configuration in the Hybrid Control Designer User's Guide. Example F igure 67 is an overview of a pushbutton configuration. HC900 Hybrid Control Designer Function Block Reference Guide Revision 11 2/07...
  • Page 267: Figure 67 Pb Function Block Example

    PB Pushbutton Function Block PUSH-BUTTON GROUP PMP1-LS Action PUMP1-MASTER Confirmation F1 toggles DO2 alternately On and OFF Digital output Toggle Flip/Flop Confirmation Digital Input (Optional) Figure 67 PB function block example Revision 11 HC900 Hybrid Control Designer Function Block Reference Guide 2/07...
  • Page 268: Pde Peer Data Exchange Function Block

    ON = device is not receiving updates from peer OFF = device is receiving updates from peer NO CONN - ON = cannot connect to peer device OFF = Good connection, Peer found. HC900 Hybrid Control Designer Function Block Reference Guide Revision 11 2/07...
  • Page 269: Table 74 Pde General Tab Configuration Parameters

    Scan Rate greater than 2X the for Reads analog cycle scan rate of the peer device. Scan rate selection for reads: 0.25 seconds 0.5 seconds 1.0 seconds 5.0 seconds Revision 11 HC900 Hybrid Control Designer Function Block Reference Guide 2/07...
  • Page 270: Table 75 Pde Read Tab Configuration Parameters

    Use Last value for when the Value associated data connection is invalid. Failsafe value for when Enter a failsafe value. Failsafe through the associated data Value connection is invalid. HC900 Hybrid Control Designer Function Block Reference Guide Revision 11 2/07...
  • Page 271: Table 76 Pde Write Tab Configuration Parameters

    Variable number that Variable appears on the Tag Number You can also use the "Find a Signal Information Report. tag" procedure to find the variable See "Tag Information number. Example". Revision 11 HC900 Hybrid Control Designer Function Block Reference Guide 2/07...
  • Page 272: Figure 68 Pde Function Block Example

    The problem that is being addressed is to control a PID in Unit 2 from a recipe and OI located on unit 1. Figure 68 PDE Function Block Example HC900 Hybrid Control Designer Function Block Reference Guide Revision 11 2/07...
  • Page 273: Pdr Peer Data Read Function Block

    RD1 through RD16 - Values to be written to the selected peer controller Outputs None Block Properties Double click on the function block to access the function block properties. Revision 11 HC900 Hybrid Control Designer Function Block Reference Guide 2/07...
  • Page 274 Click on selection box for the pin Use Last when the associated data number. Value connection is invalid. Failsafe value for when the Enter a failsafe value. Failsafe associated data connection Value is invalid. HC900 Hybrid Control Designer Function Block Reference Guide Revision 11 2/07...
  • Page 275: Pdw Peer Data Write Function Block

    WR1 through WR8 - Values to be written to the selected peer controller Outputs None Block Properties Double click on the function block to access the function block properties. Revision 11 HC900 Hybrid Control Designer Function Block Reference Guide 2/07...
  • Page 276 Enter a variable number from the Variable appears on the Tag report. Number Information Report. You can also use the "Find a See "Tag Information Signal tag" procedure to find the Example". variable number. HC900 Hybrid Control Designer Function Block Reference Guide Revision 11 2/07...
  • Page 277: Pi Pulse Input

    RATE = Rate in EU/Time Period. Input pulses are counted over a specified Sample Time and scaled to EU/Second, EU/Minute or EU/Hour. OUT = The accumulated Engineering Unit (EU) count. The forcing of OUT is permitted within this block. Revision 11 HC900 Hybrid Control Designer Function Block Reference Guide 2/07...
  • Page 278: Table 77 Pulse Input Configuration Parameters

    Time Period Time unit used to Select Per Second, Per scale the rate from Minute, Per Hour pulses per Sample Time to: EU per Second, or HC900 Hybrid Control Designer Function Block Reference Guide Revision 11 2/07...
  • Page 279: Figure 69 Pi Function Block Example

    The PFQ module output transistor turns ON for 1 second. PREI turns on for approx. 1 second. Counter is reset to zero and count continues. Example Figure 69 PI function block example Revision 11 HC900 Hybrid Control Designer Function Block Reference Guide 2/07...
  • Page 280: Pout Pulse Output

    OUT = When START CONT. = OFF, output pin value is number of pulses remaining and the module outputs the number of pulses. When START CONT. = ON, output pin value is zero and the module outputs a continuous pulse train. HC900 Hybrid Control Designer Function Block Reference Guide Revision 11 2/07...
  • Page 281: Table 78 Pulse Output Configuration Parameters

    Immediate Off Pulse stops and Click on Radio button to output immediately select goes off. Finish Pulse Pulse train finishes Click on Radio button to then output goes off. select Revision 11 HC900 Hybrid Control Designer Function Block Reference Guide 2/07...
  • Page 282: Figure 70 Pout Function Block Example

    Function Blocks POUT Pulse Output Example Figure 70 POUT function block example HC900 Hybrid Control Designer Function Block Reference Guide Revision 11 2/07...
  • Page 283: Pid Function Block

    RSP = Remote Setpoint Analog Input value in Engineering Units or Percent to provide external setpoint FFV = Feedforward value in percent. The Feedforward value is multiplied by the Feedforward Gain, then directly summed into the output of the PID block. Revision 11 HC900 Hybrid Control Designer Function Block Reference Guide 2/07...
  • Page 284 LSP AUTO LSP MAN LSP Initialization Manual (See ATTENTION 1) LSP Local Override (See ATTENTION 1) BCO - Back Calculation Output (for blocks used as Cascade Secondary)—See ATTENTION 2. HC900 Hybrid Control Designer Function Block Reference Guide Revision 11 2/07...
  • Page 285 The PID properties dialog box is divided into 7 tab cards GENERAL START/RESTART RANGE/LIMIT TUNING ACCUTUNE III ALARMS Click on the tab to access the properties for that tab. Revision 11 HC900 Hybrid Control Designer Function Block Reference Guide 2/07...
  • Page 286 Function Blocks PID Function Block GENERAL tab HC900 Hybrid Control Designer Function Block Reference Guide Revision 11 2/07...
  • Page 287: Table 79 Pid General Tab Configuration Parameters

    SP Tracking None Track PV - When control mode is “manual”, local setpoint tracks process variable. Track RSP - When setpoint is “remote setpoint”, local setpoint tracks remote setpoint. Revision 11 HC900 Hybrid Control Designer Function Block Reference Guide 2/07...
  • Page 288 Function Blocks PID Function Block START/RESTART tab HC900 Hybrid Control Designer Function Block Reference Guide Revision 11 2/07...
  • Page 289: Table 80 Pid Start/Restart Tab Configuration Parameter

    See NOTE 1. Ramp Rate for High Ramp Rate Enter Rate in % per minute to ramp Limit Output Select the default output high limit after delay time expires. Revision 11 HC900 Hybrid Control Designer Function Block Reference Guide 2/07...
  • Page 290 A transition of the TRC input to OFF at any time will terminate the output limit override function and restore the limit to the default configured value. The TRC input must transition to OFF before the output limit override function can be started again. HC900 Hybrid Control Designer Function Block Reference Guide Revision 11 2/07...
  • Page 291: Table 81 Pid Rsp Tab Configuration Parameters

    Input Local bias value in Enter local bias value Local Bias engineering units –99999 to 99999 Value (EU) Gain value for Ratio PID –20 to +20 Ratio Revision 11 HC900 Hybrid Control Designer Function Block Reference Guide 2/07...
  • Page 292 Function Blocks PID Function Block RANGE/LIMIT tab HC900 Hybrid Control Designer Function Block Reference Guide Revision 11 2/07...
  • Page 293: Table 82 Pid Range/Limit Tab Configuration Parameters

    0 (off) to 9999 (eu/min) SP Rate Up making a setpoint change, this is the rate at which setpoint will change from the original setpoint up to the new one. Revision 11 HC900 Hybrid Control Designer Function Block Reference Guide 2/07...
  • Page 294 Use of Tune SET 1 or 2 can be selected via input (SWI) from the Loop Switch block output (SWO) or, in the case of DUP_A or DUP_B, automatically depending on the value of the previous output (≥ 50 % or < 50 %). HC900 Hybrid Control Designer Function Block Reference Guide Revision 11 2/07...
  • Page 295: Table 83 Pid Tuning Tab Configuration Parameters

    RESET (in % of Output) Reset (Integral Time) Allows correction of output to account for load changes to bring the PV up to setpoint. Revision 11 HC900 Hybrid Control Designer Function Block Reference Guide 2/07...
  • Page 296: Table 84 Pid Accutune Iii Tab Configuration Parameters

    SP Tune. This defines the value of the initial Range is: 5 to 15 SPTune output step change that is used as percent. Change the target for process identification.. HC900 Hybrid Control Designer Function Block Reference Guide Revision 11 2/07...
  • Page 297 After tuning on both sides is completed, the process SP is returned to the value of the last SP used prior to the initiation of the tuning procedure. Revision 11 HC900 Hybrid Control Designer Function Block Reference Guide 2/07...
  • Page 298 This method continuously learns the process as PV deviations are observed and adapts the tuning parameters to the process response. HC900 Hybrid Control Designer Function Block Reference Guide Revision 11 2/07...
  • Page 299 Function Blocks PID Function Block ALARMS tab Revision 11 HC900 Hybrid Control Designer Function Block Reference Guide 2/07...
  • Page 300: Table 85 Pid Alarms Tab Configuration Parameters

    Alarm 2 Setpoint 2 Value Setpoint 2 Alarm 2 Setpoint 2 Type Same as Alarm 1 Setpoint 1 Type Alarm Hysteresis in % 0 % to 5 % Alarm Hysteresis HC900 Hybrid Control Designer Function Block Reference Guide Revision 11 2/07...
  • Page 301: Figure 71 Pid Function Block Example

    FAIL PID Block (Simplified) Remote Setpoint Input Alarm Outputs (Digital Signal) Analog Variable- used to provide a remote setpoint value. Analog Output Block Figure 71 PID function block example Revision 11 HC900 Hybrid Control Designer Function Block Reference Guide 2/07...
  • Page 302: Figure 72 Duplex Control Example

    Function Blocks PID Function Block Example 2 - Duplex control - PID with heat/cool (duplex) output Figure 72 Duplex control example HC900 Hybrid Control Designer Function Block Reference Guide Revision 11 2/07...
  • Page 303: Figure 73 Cascade Control Example

    The Cascade loop uses 2 PID blocks with the Back Calculation pin of the secondary connected to the primary loop. This transfers values back to the primary loop to adjust the PID for changes due to manual control. Figure 73 Cascade control example Revision 11 HC900 Hybrid Control Designer Function Block Reference Guide 2/07...
  • Page 304: Figure 74 Ratio Control Example

    Eng. Units (EU) (for feed flows to a reactor, for example). Air (controlled variable)= Ratio x Fuel (RSP, or wild variable) + BIAS External Bias Input Figure 74 Ratio control example HC900 Hybrid Control Designer Function Block Reference Guide Revision 11 2/07...
  • Page 305: Figure 75 Cascade Control Of A Boiler Drum Level - Basic

    Note: All physical Steam connections are by I/O cards FAIL FAIL Steam Drum LT 1 FT 2 Feedwater Flow Figure 75 Cascade control of a boiler drum level - basic Revision 11 HC900 Hybrid Control Designer Function Block Reference Guide 2/07...
  • Page 306: Figure 76 Cascade Control Of A Boiler Drum Level - 3 Element Feedwater Control

    LT 2 I/O cards Steam Drum LT 1 FT 2 Feedwater Flow Figure 76 Cascade control of a boiler drum level - 3 element feedwater control HC900 Hybrid Control Designer Function Block Reference Guide Revision 11 2/07...
  • Page 307: Ppo Position Proportional Output Function Block

    POS = Position Feedback Value from Feedback Signal (%) MFAIL = Motor failure Indication. ON = Motor Failure (not moving) FFAIL = Failed Feedback Input Indicator – AI Error Block properties Revision 11 HC900 Hybrid Control Designer Function Block Reference Guide 2/07...
  • Page 308: Table 86 Position Proportional Motor Control

    Rack selected Rack. Address Address of selected I/O module 1 to 12 I/O Module Address Channel on selected I/O Module Odd number 1 thru 15.* Channel Address Table continued HC900 Hybrid Control Designer Function Block Reference Guide Revision 11 2/07...
  • Page 309 Channel on selected I/O Module 1 to 16* Channel Address *For HC900 controller’s 32 Channel DO Module, outputs 17 through 32 may not be used for TPO (Time Proportioning Output), PPO (Position Proportioning Output) or TPSC (Three Position Step Output) output types. Revision 11...
  • Page 310: Figure 77 Position Proportional Motor Control

    Function Blocks PPO Position Proportional Output Function Block Example Analog Input Module AC Output Module Actuator Figure 77 Position Proportional Motor Control HC900 Hybrid Control Designer Function Block Reference Guide Revision 11 2/07...
  • Page 311: Ptmr Periodic Timer Function Block

    EVENT = OUT Logic State. Output turns ON for one scan cycle when elapsed time matches setpoint time (One-shot). Block properties Double click on the function block to access the function block properties dialog box. Revision 11 HC900 Hybrid Control Designer Function Block Reference Guide 2/07...
  • Page 312: Table 87 Pt Function Block Configuration Parameters

    Reset Input: ON = stops cycle and holds off start OFF = Output turns ON for one scan cycle at ON to OFF transition and cycle begins. HC900 Hybrid Control Designer Function Block Reference Guide Revision 11 2/07...
  • Page 313 Use according to application need. A Periodic Timer (PT) output pulse may also be used to start the timer for the OFF delay for time duration. Timing Diagram AND4 output TRIG1 output Off delay OFDT2 output Figure 78 PT function block example Revision 11 HC900 Hybrid Control Designer Function Block Reference Guide 2/07...
  • Page 314: Qdt Quadrature Function Block

    ^RST = OFF to ON transition resets the output to zero (plus bias, if enabled). ^CLFG = OFF to ON transition clears the CNTERR and RNGERR flags to zero. HC900 Hybrid Control Designer Function Block Reference Guide Revision 11 2/07...
  • Page 315: Table 88 Qdt Parameters

    Encoder Range Pulses per variable being measured/counted. Be sure to factor in your Quadrature Mode setting (X1, X2, X4). Upper range limit of EU. Enter a value. Upper Range Limit Revision 11 HC900 Hybrid Control Designer Function Block Reference Guide 2/07...
  • Page 316: Figure 79 Quadrature Function Block Example

    Click to select. HOLD Example Quadrature Function used to measure the output of an encoder to determine the position of a traversing process. Figure 79 Quadrature function block example HC900 Hybrid Control Designer Function Block Reference Guide Revision 11 2/07...
  • Page 317: Rai Function Block

    Digital status of channel Digital Low (0) = OK Digital High (1) = Open sensor or failed input channel or RSTAT input is ON indicating a Failed RCJ AI block Revision 11 HC900 Hybrid Control Designer Function Block Reference Guide 2/07...
  • Page 318: Table 89 Analog Input With Remote C/J Configuration Parameters

    AI channel select or deselect Detection is detected. If unchecked, a diagnostic will not be generated, which may be desirable for inputs used for monitoring only. HC900 Hybrid Control Designer Function Block Reference Guide Revision 11 2/07...
  • Page 319 If Failsafe is enabled and downscale Then OUT = Low Range Value of T/C input type • If Failsafe is enabled and upscale Then OUT = High Range Value of T/C input • type Revision 11 HC900 Hybrid Control Designer Function Block Reference Guide 2/07...
  • Page 320: Table 90 Hc900 Input Types And Ranges For Rai Function Block

    Function Blocks RAI Function Block Table 90 HC900 Input Types and Ranges for RAI Function Block Enum Type Range Low Range High None 1815 3300 -270 1000 -454 1832 -129 -200 1100 1600 1316 2400 1800 1000 Ni-NiMo 1371 Ni-NiMo...
  • Page 321: Figure 80 Rai Function Block Example

    RAI used for work temperature monitoring. Tag descriptors are used to identify the input. A digital tag connected to the fail output can alarm on an open sensor. Figure 80 RAI function block example Revision 11 HC900 Hybrid Control Designer Function Block Reference Guide 2/07...
  • Page 322: Rack Function Block

    2 = Rack #2 (Expansion Rack) 3 = Rack #3 (Expansion Rack) 4 = Rack #4 (Expansion Rack) 5 = Rack #5 (Expansion Rack) Right Click on Block icon to Monitor Block diagnostics. HC900 Hybrid Control Designer Function Block Reference Guide Revision 11 2/07...
  • Page 323: Figure 81 Rack Monitor Function Block Example

    Guide for Fault diagnostics) The Status Indications will list the Error Status, possible causes of failure, controller actions, and User action to remove failure. Example Figure 81 Rack Monitor function block example Revision 11 HC900 Hybrid Control Designer Function Block Reference Guide 2/07...
  • Page 324: Ramp Function Block

    Each configuration is limited to 8 Ramp function blocks. The general forcing of outputs is permitted within this block. Ramping and Clamping will not apply to the output if it is forced. HC900 Hybrid Control Designer Function Block Reference Guide Revision 11 2/07...
  • Page 325 The Ramp properties dialog box is divided into FIVE tab cards: GENERAL RAMP 1 RAMP 2 RAMP 3 RAMP 4 Click on the tab to access the properties for that tab. Revision 11 HC900 Hybrid Control Designer Function Block Reference Guide 2/07...
  • Page 326 Function Blocks RAMP Function Block GENERAL tab It looks like this graphically. T able 91 describes the parameters and the value or selection. HC900 Hybrid Control Designer Function Block Reference Guide Revision 11 2/07...
  • Page 327: Table 91 Ramp General Tab Parameters

    (bumpless (EU sec) analog transfer). Transfer Rate in Engineering Range: 0-99999 EU/sec Transfer Units/second when switching to Rate Down a lower value (bumpless analog (EU sec) transfer). Revision 11 HC900 Hybrid Control Designer Function Block Reference Guide 2/07...
  • Page 328: Table 92 Ramp Tabs Parameters

    High output limit after rescale. Within the PV range OUT Scale through limits High Value Low output limit after rescale. Within the PV range OUT Scale through limits Low Value HC900 Hybrid Control Designer Function Block Reference Guide Revision 11 2/07...
  • Page 329: Figure 82 Ramp Function Block Example

    Constant (1 = high, 0 = low) disable Analog Output to Variable Speed Drive Figure 82 RAMP function block example Revision 11 HC900 Hybrid Control Designer Function Block Reference Guide 2/07...
  • Page 330: Rcon Read Constant Function Block

    The Block (B: ) number and the Index (I: ) number will appear on the block icon. Output OUT = Analog value of parameter Block properties Double click on the function block to access the function block properties dialog box. HC900 Hybrid Control Designer Function Block Reference Guide Revision 11 2/07...
  • Page 331: Table 93 Read Constant Configuration Data

    Operator Panel with the Analog Signal Tag name TC1 PV HI, and/or the process variable may be used as an input to another control block. Figure 83 RCON function block example Revision 11 HC900 Hybrid Control Designer Function Block Reference Guide 2/07...
  • Page 332: Rcp Recipe Selector Function Block

    To correct this problem, configure a one-shot trigger signal between LD and its signal. This will cause LD to go on for one scan cycle instead of staying on. HC900 Hybrid Control Designer Function Block Reference Guide Revision 11 2/07...
  • Page 333: Figure 84 Rcp Function Block Example

    RCP block loads the recipe in place of the current set of recipe variables. Up to 50 Analog/Digital Variables PROFNUM GAIN-LP2 Recipe Number SP-OUT2 SP-OUT3 SP-OUT4 Recipe Table Figure 84 RCP function block example Revision 11 HC900 Hybrid Control Designer Function Block Reference Guide 2/07...
  • Page 334: Rh Relative Humidity Function Block

    PRES = Atmospheric Pressure (psi, metric = Pa) Output RH = Relative Humidity (0-100) Block properties Double click on the function block to access the function block properties dialog box. HC900 Hybrid Control Designer Function Block Reference Guide Revision 11 2/07...
  • Page 335: Table 94 Metric Units

    PSIA. When Degrees C is selected, pressure is assumed to be in Pa. (101325 Pa = 1 std. Atmosphere. Figure 85 RH function block example Revision 11 HC900 Hybrid Control Designer Function Block Reference Guide 2/07...
  • Page 336: Roc Rate Of Change Function Block

    HI_RC = ON if input rate exceeds High Rate setpoint LO_RC = ON if input rate is less than the Low Rate setpoint RATE = Analog Output representing Engineering Units per minute of change of the Analog Input HC900 Hybrid Control Designer Function Block Reference Guide Revision 11 2/07...
  • Page 337: Table 95 Roc Configuration Parameters

    • Increasing only • Decreasing only Low Rate Direction Click on radio button to Direction Rate Low select Both • • Increasing only • Decreasing only Hysteresis 0-999 Hysteresis Revision 11 HC900 Hybrid Control Designer Function Block Reference Guide 2/07...
  • Page 338: Figure 86 Roc Function Block Responses

    Figure 86 ROC function block responses Signal Tags Place in Alarm group for Alarm detection/annunciation Place in Overview Display group to view rate Figure 87 ROC function block example HC900 Hybrid Control Designer Function Block Reference Guide Revision 11 2/07...
  • Page 339: Rstat Redundancy Status Function Block

    Index # Parameter Description Value or Selection Execution Order for Block Read Only. To Block Order change block order, right- click on a Function Block and select Execution Order. Revision 11 HC900 Hybrid Control Designer Function Block Reference Guide 2/07...
  • Page 340: Rsw Rotary Switch Function Block

    IN8 = Input 8 SEL = Selects Input # to Output Output OUT = Output Value Block properties Double click on the function block to access the function block properties dialog box. HC900 Hybrid Control Designer Function Block Reference Guide Revision 11 2/07...
  • Page 341: Figure 88 Rsw Function Block Example

    F igure 88 shows how a RSW function block works. It selects an output value from up to 8 analog values or number inputs. Inputs Select Input Figure 88 RSW function block example Revision 11 HC900 Hybrid Control Designer Function Block Reference Guide 2/07...
  • Page 342: Rtc Real Time Clock Function Block

    The RTC function block has the following dynamic outputs based on the value of the real time clock of the controller: Seconds, Minutes, Hours, Day of Week, Day of Month, Day of Year, Month, Year. Example Figure 89 shows a function block diagram using a RTC function block. HC900 Hybrid Control Designer Function Block Reference Guide Revision 11 2/07...
  • Page 343: Figure 89 Rtc Function Block Example

    Function Blocks RTC Real Time Clock Function Block Figure 89 RTC function block example Revision 11 HC900 Hybrid Control Designer Function Block Reference Guide 2/07...
  • Page 344: Rtmr Resettable Timer Function Block

    EN = ENABLE ON = run; timer is counting OFF = Timer is stopped; output (TIMER) held at last value TIM_DN = ON (time down); OFF (time up) HC900 Hybrid Control Designer Function Block Reference Guide Revision 11 2/07...
  • Page 345: Table 97 Rtmr Configuration Parameters

    Remote Preset select YES = use external preload Click on radio button to Use Preload rather than zero for starting or select stopping NO = Use default (0 second) Revision 11 HC900 Hybrid Control Designer Function Block Reference Guide 2/07...
  • Page 346: Figure 90 Timing Diagram For Resettable Timer

    Function Blocks RTMR Resettable Timer Function Block Timing diagram Reset or Newstart Enable Timer (If Count-Up) Timer (If Count-Down) Figure 90 Timing diagram for resettable timer HC900 Hybrid Control Designer Function Block Reference Guide Revision 11 2/07...
  • Page 347: Scb Scale And Bias Function Block

    OUT = (K * X) + BIAS • Input X = Analog Value Output OUT = Modified Analog Value Block properties Double click on the function block to access the function block properties dialog box. Revision 11 HC900 Hybrid Control Designer Function Block Reference Guide 2/07...
  • Page 348: Table 98 Scb Configuration Parameters

    F igure 91 shows function block diagrams using a SCB function block. Example 1 Example 2 Scale Factor = 5 Scale Factor = 1 Bias = 1000 Bias = 460 Figure 91 SCB function block examples HC900 Hybrid Control Designer Function Block Reference Guide Revision 11 2/07...
  • Page 349: Seq Sequencer Function Block

    This block is part of the Fast Logic categories. Function The HC900 controller supports up to 4 Sequencer function blocks, greatly enhancing configuration of sequence operations. Each sequencer supports up to 16 digital outputs that may be either on or off in each of 50 states e.g.
  • Page 350 Decimal Places for Auxiliary Aux Decimal Output Value Places Labels tab Parameter Index # Parameter Description Value or Selection Output Labels for OI Display 8 characters maximum Out1 thru Out16 HC900 Hybrid Control Designer Function Block Reference Guide Revision 11 2/07...
  • Page 351 F igure 93 . Up to 50 States may be defined for the block. Each state also has a 12 character state label that is used by the Honeywell operator interface to indicate the active state. This data set also provides input fields to define two digital signals that may be used to cause the sequencer to exit the current state.
  • Page 352: Figure 92 Sequencer Function Block Example - Part 1

    Function Blocks SEQ Sequencer Function Block Figure 92 Sequencer function block example - Part 1 Figure 93 Sequencer function block example - Part 2 HC900 Hybrid Control Designer Function Block Reference Guide Revision 11 2/07...
  • Page 353: Figure 94 Sequencer Function Block Example - Part 3

    Function Blocks SEQ Sequencer Function Block Figure 94 Sequencer function block example - Part 3 Revision 11 HC900 Hybrid Control Designer Function Block Reference Guide 2/07...
  • Page 354: Spev Setpoint Programming Event Decoder Function Block

    • Inputs = Profile number For SP Programmer - 99 For SP Scheduler - 20 = Segment number (1 to 50). = Program/schedule State (Ready, Run, Hold, Ghold, Stop). HC900 Hybrid Control Designer Function Block Reference Guide Revision 11 2/07...
  • Page 355 E15 = Digital signal - segment event 15 E16 = Digital signal - segment event 16 Block properties Double click on the function block to access the function block properties dialog box. Revision 11 HC900 Hybrid Control Designer Function Block Reference Guide 2/07...
  • Page 356: Figure 95 Spev Function Block Example

    The SP programmer event output status may be directed to digital outputs, part of control logic, or be directed to signal tags for use anywhere within the control configuration. Figure 95 SPEV function block example HC900 Hybrid Control Designer Function Block Reference Guide Revision 11 2/07...
  • Page 357: Spp Function Block

    Up to 3 Process Variables may be configured as inputs to the block for setpoint guarantee. Input = Process Variable #1 value in engineering units, for deviation check. = Process Variable #2 value in engineering units, for deviation check. Revision 11 HC900 Hybrid Control Designer Function Block Reference Guide 2/07...
  • Page 358 = Time Elapsed in program - in minutes PTME GHOLDI = Guaranteed soak hold indication - turns on if PV is outside guaranteed soak band and Guaranteed Soak is enabled. HC900 Hybrid Control Designer Function Block Reference Guide Revision 11 2/07...
  • Page 359 • If RESTART is On, the block will use PV1 as a starting value and ramp at Restart Rate back to the last SP value, then complete the remaining portion of the segment. Restart Rate is a property of the profile (program) Revision 11 HC900 Hybrid Control Designer Function Block Reference Guide 2/07...
  • Page 360: Table 99 Spp Inputs And Current State

    ATTENTION Be sure to configure the Restart Ramp Rate when a controlled restart is being configured. If not the default value of 0 will cause the programmer to freeze. HC900 Hybrid Control Designer Function Block Reference Guide Revision 11 2/07...
  • Page 361: Table 101 Spp Configuration Parameters

    6 characters SP Units Number of places to display after 4 Characters Aux Decimal the decimal point Places Failsafe Setpoint Value –9999 to 9999 Failsafe SP Failsafe Engineering Units Setpoint Revision 11 HC900 Hybrid Control Designer Function Block Reference Guide 2/07...
  • Page 362: Figure 96 Pid With Setpoint Programmer And Guaranteed Soak

    Function Blocks SPP Function Block Example 1 - PID with setpoint programmer and guaranteed soak Figure 96 PID with setpoint programmer and guaranteed soak HC900 Hybrid Control Designer Function Block Reference Guide Revision 11 2/07...
  • Page 363: Figure 97 Pid With Setpoint Programmer And Event Outputs

    The SP programmer event output status may be directed to digital outputs, part of control logic, or be directed to signal tags for use anywhere within the control configuration. Figure 97 PID with setpoint programmer and event outputs Revision 11 HC900 Hybrid Control Designer Function Block Reference Guide 2/07...
  • Page 364: Figure 98 Alternate Methods For Actuating Sp Programmer Start/Hold/Reset Functions

    Connections are shown for DEMO only of an alternative connection. Figure 98 Alternate methods for actuating SP programmer START/HOLD/RESET functions HC900 Hybrid Control Designer Function Block Reference Guide Revision 11 2/07...
  • Page 365: Figure 99 Using The Setpoint Programmer Aux Output

    SPP block to allow view of the PV on the SP Programmer display. FAIL FAIL Aux PV 1800 TEMP Deg. F Time Pressure 3.75 Time Figure 99 Using the setpoint programmer AUX output Revision 11 HC900 Hybrid Control Designer Function Block Reference Guide 2/07...
  • Page 366: Figure 100 Controlled Restart After Power Loss

    Time Off is in seconds. If Time OFF is greater than SET_TOFF, execute restart NOTE: Execution sequence relative to SPP block Figure 100 Controlled restart after power loss HC900 Hybrid Control Designer Function Block Reference Guide Revision 11 2/07...
  • Page 367: Sps Setpoint Scheduler Function Block

    PV for each setpoint. Setpoint guarantee is provided for the master (SPS) block setpoints with a single symmetrical value for each setpoint output. You can assign a failsafe value for each setpoint. Revision 11 HC900 Hybrid Control Designer Function Block Reference Guide 2/07...
  • Page 368 = Setpoint #3 Output (EU) = Setpoint #4 Output (EU) = Setpoint #5 Output (EU) = Setpoint #6 Output (EU) = Setpoint #7 Output (EU) = Setpoint #8 Output (EU) HC900 Hybrid Control Designer Function Block Reference Guide Revision 11 2/07...
  • Page 369: Table 102 Tag/Failsafe Configuration Parameters

    Failsafe Setpoint 1 thru 8 Value in EU Failsafe Setpoints SP 0 thru 8 Failsafe Value is the initial value when exiting the program mode. Default Failsafe value is 0.0. Revision 11 HC900 Hybrid Control Designer Function Block Reference Guide 2/07...
  • Page 370: Table 103 Main Output Labels Configuration Parameters

    Label name for Operator Interface 8 characters max. Label SP1 thru SP8 Units for Operator Interface 4 characters max. Units Decimal places for operator 0 - 4 Decimal Interface Places HC900 Hybrid Control Designer Function Block Reference Guide Revision 11 2/07...
  • Page 371: Table 104 Auxiliary Output Labels Configuration Parameters

    Label name for Operator Interface 8 characters max. Label AUX1 thru AUX8 Units for Operator Interface 4 characters max. Units Decimal places for operator 0 - 4 Decimal Interface Places Revision 11 HC900 Hybrid Control Designer Function Block Reference Guide 2/07...
  • Page 372: Table 105 Event Labels Configuration Parameters

    Index # Parameter Description Value or Selection Label name for Operator Interface 8 characters max. EVENT Label EVENT1 thru EVENT 8 Units for Operator Interface 4 characters max. Units HC900 Hybrid Control Designer Function Block Reference Guide Revision 11 2/07...
  • Page 373: Figure 101 Setpoint Scheduler Function Block Suite

    Function Blocks SPS Setpoint Scheduler Function Block Setpoint scheduler example Figure 101 Setpoint scheduler function block suite Revision 11 HC900 Hybrid Control Designer Function Block Reference Guide 2/07...
  • Page 374: Spsa Setpoint Scheduler Auxiliary Setpoint Function Block

    AUX 4 = Auxiliary Output #4 AUX 5 = Auxiliary Output #5 AUX 6 = Auxiliary Output #6 AUX 7 = Auxiliary Output #7 AUX 8 = Auxiliary Output #8 HC900 Hybrid Control Designer Function Block Reference Guide Revision 11 2/07...
  • Page 375 Double click on the function block to access the function block properties dialog box. Example F igure 101 shows a Function Block Diagram (Setpoint Scheduler Suite) using a SPSA function block. Revision 11 HC900 Hybrid Control Designer Function Block Reference Guide 2/07...
  • Page 376: Sqrt Function Block

    X = Analog value for square root extraction Output OUT = Square Root value Block properties Double click on the function block to access the function block properties dialog box. HC900 Hybrid Control Designer Function Block Reference Guide Revision 11 2/07...
  • Page 377: Table 106 Sqrt Configuration Parameters

    Set Dropoff Dropoff Must be set at > = 0 Example F igure 102 shows a Function Block Diagram using a SQRT function block. Figure 102 SQRT function block example Revision 11 HC900 Hybrid Control Designer Function Block Reference Guide 2/07...
  • Page 378: Stg Stage Function Block

    Stage blocks, invalidates the interlock signal. Each configuration is limited to 8 stage function blocks. The general forcing of outputs is not permitted within this block. HC900 Hybrid Control Designer Function Block Reference Guide Revision 11 2/07...
  • Page 379 The Stage properties dialog box is divided into FIVE tab cards: GENERAL STAGE 1 STAGE 2 STAGE 3 STAGE 4 Click on the tab to access the properties for that tab. Revision 11 HC900 Hybrid Control Designer Function Block Reference Guide 2/07...
  • Page 380: Table 107 Stg General Tab Parameters

    Four characters maximum Units Units for PV1 Units for PV2 Enter characters in field display display * Also defines the number of decimal places for the associated SP ON/SP OFF parameter HC900 Hybrid Control Designer Function Block Reference Guide Revision 11 2/07...
  • Page 381 Pump Up ON setpoint User Configured The user can select either PV for ON and OFF compare as well as the compare type for their particular application (no restrictions). Revision 11 HC900 Hybrid Control Designer Function Block Reference Guide 2/07...
  • Page 382: Table 108 Default Pv Sources And Compare Type Operators

    PV OFF < SP OFF PV ON ≤ SP ON PV OFF ≤ SP OFF PV ON = SP ON PV OFF = SP OFF *Default – cannot be changed HC900 Hybrid Control Designer Function Block Reference Guide Revision 11 2/07...
  • Page 383: Table 109 Stg Stage Tabs Parameters

    T able 108 for Compare between PV OFF and SP OFF. defaults. Type 32 - 35 Delay prior to unlatching the Range: Latch Delay output OFF 0 – 9999 seconds Revision 11 HC900 Hybrid Control Designer Function Block Reference Guide 2/07...
  • Page 384: Figure 103 Stg Function Block Example

    F igure 103 shows a function block diagram using a STG function block to control tank level by sequencing multiple pumps. Tank Level Pump 1 Interface Pump 2 Interface System ON Pump 3 Interface High Tank Level Figure 103 STG function block example HC900 Hybrid Control Designer Function Block Reference Guide Revision 11 2/07...
  • Page 385: Stfl Setpoint Scheduler Stage Flags Function Block

    Double click on the function block to access the function block properties dialog box. Example F igure 101 shows a Function Block Diagram (Setpoint Scheduler Suite) using a STFL function block. Revision 11 HC900 Hybrid Control Designer Function Block Reference Guide 2/07...
  • Page 386: Strig Selectable Trigger Function Block

    - Trigger the output on the initial scan following a Cold Start or Warm Start; takes precedence over the input pin conditions. Output of the block can be forced. Inputs IN = Input signal Outputs OUT = Output signal HC900 Hybrid Control Designer Function Block Reference Guide Revision 11 2/07...
  • Page 387: Figure 104 Strig Function Block Example

    Use the Selectable Trigger function block in combination with an UP/DN Counter function block to count the number of time a process input changed state from Off to ON or ON to OFF or both. Figure 104 STRIG function block example Revision 11 HC900 Hybrid Control Designer Function Block Reference Guide 2/07...
  • Page 388: Stsw Setpoint Scheduler State Switch Function Block

    Double click on the function block to access the function block properties dialog box. Example F igure 101 shows a Function Block Diagram (Setpoint Scheduler Suite) using a STSW function block. HC900 Hybrid Control Designer Function Block Reference Guide Revision 11 2/07...
  • Page 389: Sub Subtraction Function Block

    Double click on the function block to access the function block properties dialog box. Example F igure 105 shows a Function Block Diagram using a SUB function block. Figure 105 SUB function block example Revision 11 HC900 Hybrid Control Designer Function Block Reference Guide 2/07...
  • Page 390 All four inputs must be connected. Unconnected inputs default to zero. Output OUT = Calculated Value Block properties Double click on the function block to access the function block properties dialog box. HC900 Hybrid Control Designer Function Block Reference Guide Revision 11 2/07...
  • Page 391: Figure 106 4Sub Function Block Example

    Example F igure 106 shows a Function Block Diagram using a 4SUB function block. Y – X1 – X2 – X3 = OUT Figure 106 4SUB function block example Revision 11 HC900 Hybrid Control Designer Function Block Reference Guide 2/07...
  • Page 392: Sw Analog Switch Function Block

    SY = Where ON selects Y command digital signal. Output OUT = Selected value Block properties Double click on the function block to access the function block properties dialog box. HC900 Hybrid Control Designer Function Block Reference Guide Revision 11 2/07...
  • Page 393: Figure 107 Sw Function Block Example

    SW Analog Switch Function Block Example F igure 107 shows a Function Block Diagram using an SW function block to select control signal for output. Figure 107 SW function block example Revision 11 HC900 Hybrid Control Designer Function Block Reference Guide 2/07...
  • Page 394: Sync Function Block

    Use of block inputs is optional. ATTENTION Ghold status is not transferred between programmers with this block. Block properties Double click on the function block to access the function block properties dialog box. HC900 Hybrid Control Designer Function Block Reference Guide Revision 11 2/07...
  • Page 395: Figure 108 Sync Function Block Example

    SPP is changed from the Operators Panel or via a remote connection. (Analog and digital I/O blocks required to complete this function are not shown.) Figure 108 SYNC function block example Revision 11 HC900 Hybrid Control Designer Function Block Reference Guide 2/07...
  • Page 396: Tahd Track And Hold Function Block

    X = Value to be tracked. Output OUT = track and hold value of X Block properties Double click on the function block to access the function block properties dialog box. HC900 Hybrid Control Designer Function Block Reference Guide Revision 11 2/07...
  • Page 397: Figure 109 Tahd Function Block Example

    F igure 109 shows a function block diagram using a TAHD function block to track the Input signal for a PID control loop in conjunction with a digital input. Figure 109 TAHD function block example Revision 11 HC900 Hybrid Control Designer Function Block Reference Guide 2/07...
  • Page 398: Tcpr Function Block

    The sixteen outputs can be connected or tagged in the same manner as any other function block output. Inputs ADDR = Slave address from associated TCPS block. (Must be connected to a TCPS block) Outputs RD1 through RD16 – Last read value from selected address HC900 Hybrid Control Designer Function Block Reference Guide Revision 11 2/07...
  • Page 399: Table 110 Tcpr Function Block Configuration Parameters

    Register” field to assign RD16 the “Register used” a register to the Output column when you pin. select “Apply Type in the address of the register (in Hex) on the slave device Revision 11 HC900 Hybrid Control Designer Function Block Reference Guide 2/07...
  • Page 400 (0-15). The output will be the floating-point equivalent (0.0 or 1.0) of the masked bit. You must press [APPLY] to accept the register changes. HC900 Hybrid Control Designer Function Block Reference Guide Revision 11 2/07...
  • Page 401: Figure 110 Tcpr Function Block Example

    Function Blocks TCPR Function Block Example F igure 110 shows a Function Block Diagram using Modbus/TCP function blocks. Figure 110 TCPR function block example Revision 11 HC900 Hybrid Control Designer Function Block Reference Guide 2/07...
  • Page 402: Tcps Function Block

    This block does not support bit packing and single bit writing. • If the register is an integer data type, the floating point input will be rounded up prior to writing to the address register. HC900 Hybrid Control Designer Function Block Reference Guide Revision 11 2/07...
  • Page 403 Double click on the function block to access the function block properties dialog box. Configuration parameters The ON/OFF properties dialog box is divided into Three tab cards: GENERAL READ WRITE Click on the tab to access the properties for that tab. Revision 11 HC900 Hybrid Control Designer Function Block Reference Guide 2/07...
  • Page 404: Table 111 Tcps Block General Tab Configuration Parameters

    Floating Point Big Endian with byte-swapped 3, 4, 1, 2 FP L Floating Point Little Endian Format 1, 2, 3, 4 FP LB Floating Point Little Endian with byte-swapped 2, 1, 4, 3 HC900 Hybrid Control Designer Function Block Reference Guide Revision 11 2/07...
  • Page 405: Table 112 Tcps Block Read Tab Configuration Parameters

    Unsigned 32 • • Signed 32 • Unsigned 16 • Signed 16 • Bit Packed • Single Bit If read as an integer, output is converted to floating point equivalent. Revision 11 HC900 Hybrid Control Designer Function Block Reference Guide 2/07...
  • Page 406 = Bit Packed You must then select which bit to mask (0-15). The output will be the floating-point equivalent (0.0 or 1.0) of the masked bit. HC900 Hybrid Control Designer Function Block Reference Guide Revision 11 2/07...
  • Page 407: Table 113 Tcps Block Write Tab Configuration Parameters

    Register data type From the drop down menu, Register select the Register Data Type Data Type Float • • Unsigned 32 • Signed 32 • Unsigned 16 • Signed 16 Revision 11 HC900 Hybrid Control Designer Function Block Reference Guide 2/07...
  • Page 408 * automatically selected when – Function Code 10 hex you select “Register Data Type” NOTE: Refer to the Communications manual for the function codes supported by the specific device. HC900 Hybrid Control Designer Function Block Reference Guide Revision 11 2/07...
  • Page 409: Figure 111 Tcps Function Block Example

    Function Blocks TCPS Function Block Example F igure 111 shows a Function Block Diagram using Modbus/TCP function blocks. Figure 111 TCPS function block example Revision 11 HC900 Hybrid Control Designer Function Block Reference Guide 2/07...
  • Page 410: Tcpw Function Block

    WR1 through WR8 = Value to be written to the selected register address. ADDR = Slave address from associated TCPS block. (Must be connected to TCPS block) Outputs None HC900 Hybrid Control Designer Function Block Reference Guide Revision 11 2/07...
  • Page 411: Table 114 Tcpw Function Block Configuration Parameters

    Click on the “Use WR1 through WR8 Register” field to assign a register to the Input pin. YES will be indicated in the “Register Used” column when you select “Apply” . Revision 11 HC900 Hybrid Control Designer Function Block Reference Guide 2/07...
  • Page 412 (10 hex)* manual for the function codes supported by the specific device. * automatically selected when you select “Register Data Type” You must press [APPLY] to accept the register changes. HC900 Hybrid Control Designer Function Block Reference Guide Revision 11 2/07...
  • Page 413: Figure 112 Tcpw Function Block Example

    Function Blocks TCPW Function Block Example F igure 112 shows a Function Block Diagram using Modbus/TCP function blocks. Figure 112 TCPW function block example Revision 11 HC900 Hybrid Control Designer Function Block Reference Guide 2/07...
  • Page 414: Tgff Toggle Flip Flop Function Block

    RESET = Digital input ON Input = OFF output Output OUT = Digital Output Block properties Double click on the function block to access the function block properties dialog box. HC900 Hybrid Control Designer Function Block Reference Guide Revision 11 2/07...
  • Page 415: Figure 113 Tgff Function Block Example

    TGFF Toggle Flip Flop Function Block Example F igure 113 shows a Function Block Diagram using a TGFF function block and how to tag the output. Figure 113 TGFF function block example Revision 11 HC900 Hybrid Control Designer Function Block Reference Guide 2/07...
  • Page 416: Tmdt Time And Date Function Block

    Index # Parameter Description Value or Selection Execution Order for Block Read Only. To Block Order change block order, right- click on a Function Block and select Execution Order. HC900 Hybrid Control Designer Function Block Reference Guide Revision 11 2/07...
  • Page 417: Tot Totalizer Function Block

    PREI = Digital output, ON when the output = Preset Value. Upon reaching the preset value the digital output is enabled for one scan and the totalizer restarts from 0. OUT = Accumulated value in engineering units. Revision 11 HC900 Hybrid Control Designer Function Block Reference Guide 2/07...
  • Page 418: Table 116 Tot Configuration Parameters

    Click on Radio Button to Preset Trigger Decreasing preset down to zero select Select this to accumulate from 0 to Click on Radio Button to Increasing preset value select HC900 Hybrid Control Designer Function Block Reference Guide Revision 11 2/07...
  • Page 419: Figure 114 Tot Function Block Examples

    A counter is shown to count the number of pump cycles (On to OFF transitions). The P4-RESET Digital Variable is used to reset the timer and counter EXAMPLE 2 - FLOW TOTALIZATION Figure 114 TOT function block examples Revision 11 HC900 Hybrid Control Designer Function Block Reference Guide 2/07...
  • Page 420: Tpo Time Proportional Output Function Block

    If OFF Time < minimum OFF time, then OFF Time = 0.0. • Input Analog Input value in Percent (%) Block properties Double click on the function block to access the function block properties dialog box. HC900 Hybrid Control Designer Function Block Reference Guide Revision 11 2/07...
  • Page 421 15.0 seconds Min On Default = 0.0 Time *For HC900 controller’s 32 Channel DO Module, outputs 17 through 32 may not be used for TPO (Time Proportioning Output), PPO (Position Proportioning Output) or TPSC (Three Position Step Output) output types. Example F igure 115 shows a Function Block Diagram using a TPO function block.
  • Page 422: Figure 115 Tpo Function Block Example

    Function Blocks TPO Time Proportional Output Function Block Figure 115 TPO function block example HC900 Hybrid Control Designer Function Block Reference Guide Revision 11 2/07...
  • Page 423: Tpsc (3Pos) Function Block

    MDRQI = External Mode request (typically connected to the MDRQO output of a MDSW function block. 0 = No Change 1 = Manual Mode Request 2 = Auto Mode Request 4 = Local Mode Request 8 = Remote Mode Request Revision 11 HC900 Hybrid Control Designer Function Block Reference Guide 2/07...
  • Page 424 The TPCS properties dialog box is divided into 8 tab cards GENERAL START/RESTART RANGE/LIMIT TUNING ACCUTUNE ALARMS MOTOR Click on the tab to access the properties for that tab. HC900 Hybrid Control Designer Function Block Reference Guide Revision 11 2/07...
  • Page 425: Table 118 Tpsc General Tab Configuration Parameters

    SP Tracking None Track PV - When control mode is “manual”, local setpoint tracks process variable. Track RSP - When setpoint is “remote setpoint”, local setpoint tracks remote setpoint. Revision 11 HC900 Hybrid Control Designer Function Block Reference Guide 2/07...
  • Page 426 Function Blocks TPSC (3POS) Function Block START/RESTART tab HC900 Hybrid Control Designer Function Block Reference Guide Revision 11 2/07...
  • Page 427: Table 119 Tpsc Start/Restart Tab Configuration Parameter

    Failsafe Out Use Initial Local Click on radio button to select Initial Use initial Setpoint Setpoint Value Initial Local Setpoint Enter Initial Local Setpoint Value Initial LSP Value Value Revision 11 HC900 Hybrid Control Designer Function Block Reference Guide 2/07...
  • Page 428: Table 120 Tpsc Rsp Tab Configuration Parameters

    Input Local bias value in Enter local bias value Local Bias engineering units –99999 to 99999 Value (EU) Gain value for Ratio PID –20 to +20 Ratio HC900 Hybrid Control Designer Function Block Reference Guide Revision 11 2/07...
  • Page 429 Function Blocks TPSC (3POS) Function Block RANGE/LIMIT tab Revision 11 HC900 Hybrid Control Designer Function Block Reference Guide 2/07...
  • Page 430: Table 121 Tpsc Range/Limit Tab Configuration Parameters

    0 (off) to 9999 (eu/min) SP Rate Up making a setpoint change, this is the rate at which setpoint will change from the original setpoint up to the new one. HC900 Hybrid Control Designer Function Block Reference Guide Revision 11 2/07...
  • Page 431 Function Blocks TPSC (3POS) Function Block TUNING tab Revision 11 HC900 Hybrid Control Designer Function Block Reference Guide 2/07...
  • Page 432: Table 122 Tpsc Tuning Tab Configuration Parameters

    0 or 0.1 to 10.00 Rate Rate1 controller’s output whenever the minutes Minutes deviation is changing; and affects it 0 = OFF more when the deviation is Rate2 changing faster. HC900 Hybrid Control Designer Function Block Reference Guide Revision 11 2/07...
  • Page 433: Table 123 Tpsc Accutune Tab Configuration Parameters

    There is no change to the TPSC algorithm, and the fuzzy logic does not alter the TPSC tuning parameters. This feature can be independently Enabled or Disabled as required by the application to work with “TUNE” On-Demand tuning. Revision 11 HC900 Hybrid Control Designer Function Block Reference Guide 2/07...
  • Page 434 Function Blocks TPSC (3POS) Function Block ALARMS tab HC900 Hybrid Control Designer Function Block Reference Guide Revision 11 2/07...
  • Page 435: Table 124 Tpsc Alarms Tab Configuration Parameters

    Same as Alarm 1 Setpoint 1 Setpoint 2 Alarm 2 Setpoint 2 Type Same as Alarm 1 Setpoint 1 Type Alarm Hysteresis in % 0 % to 5 % Alarm Hysteresis Revision 11 HC900 Hybrid Control Designer Function Block Reference Guide 2/07...
  • Page 436 Example ATTENTION TPSC output addresses are not checked for redundant assignment or mismatch with controller hardware; therefore, use caution to insure unique address and correct I/O module. HC900 Hybrid Control Designer Function Block Reference Guide Revision 11 2/07...
  • Page 437: Table 125 Tpsc Motor Tab Configuration Parameters

    Time (sec) travel from 0 % to 100 % *For HC900 controller’s 32 Channel DO Module, outputs 17 through 32 may not be used for TPO (Time Proportioning Output), PPO (Position Proportioning Output) or TPSC (Three Position Step Output) output types.
  • Page 438: Trig Trigger Function Block

    100 ms, or the fast logic cycle time. Block properties Double click on the function block to access the function block properties dialog box. HC900 Hybrid Control Designer Function Block Reference Guide Revision 11 2/07...
  • Page 439: Figure 117 Trig Function Block Example

    A Periodic timer output pulse may also be used to start the timer for the OFF delay. Timing Diagram AND4 output TRIG1 output Off delay OFDT2 output Figure 117 TRIG function block example Revision 11 HC900 Hybrid Control Designer Function Block Reference Guide 2/07...
  • Page 440: Updn Up/Down Function Block

    CNTDN = ON counts down Outputs OUT = Output PREI = Preset Indicator Block properties Double click on the function block to access the function block properties dialog box. HC900 Hybrid Control Designer Function Block Reference Guide Revision 11 2/07...
  • Page 441: Table 126 Up/Down Configuration Parameters

    A counter is shown to count the number of pump cycles (On to OFF transitions). The P4-RESET Digital Variable is used to reset the timer and counter Figure 118 UPDN function block example Revision 11 HC900 Hybrid Control Designer Function Block Reference Guide 2/07...
  • Page 442: Lim Velocity Limiter Function Block

    X = Analog Value (Primary Input) EN = Enable Input command Output OUT = Rate Limited Input Value H = High Rate alarm indication L = Low Rate alarm indication HC900 Hybrid Control Designer Function Block Reference Guide Revision 11 2/07...
  • Page 443: Table 127 Vlim Configuration Parameters

    F igure 119 shows a VLIM function block that limits the increasing or decreasing rate at which the output can change based on user specified limits when the Enable input is ON (1). Output Input Figure 119 VLIM function block example Revision 11 HC900 Hybrid Control Designer Function Block Reference Guide 2/07...
  • Page 444: Wcon Write Constant Function Block

    X = Value to be written (invalid for parameters of type other than BOOL or REAL) EN = Enable command Block properties Double click on the function block to access the function block properties dialog box. HC900 Hybrid Control Designer Function Block Reference Guide Revision 11 2/07...
  • Page 445: Table 128 Write Configuration Data

    F igure 120 shows a Function Block Diagram using a WCON function block to write a new On Delay Timer, time delay value. Figure 120 WCON function block example Revision 11 HC900 Hybrid Control Designer Function Block Reference Guide 2/07...
  • Page 446: Wtun Write Tuning Constants Function Block

    RATE = Value for RATE tuning constant (Derivative time) EN = Enable command ATTENTION The three analog inputs can originate as recipe items or be calculated for adaptive control. HC900 Hybrid Control Designer Function Block Reference Guide Revision 11 2/07...
  • Page 447: Figure 121 Wtun Function Block Example

    Example F igure 121 shows a Function Block Diagram using a WTUN function block to write Tuning Parameters to a PID function block. Figure 121 WTUN function block example Revision 11 HC900 Hybrid Control Designer Function Block Reference Guide 2/07...
  • Page 448: Wvar Write Variable Function Block

    Double click on the function block to access the “Write Variable Number” dialog box. Enter the Target Variable number in the appropriate field. Selections are from 1 to 600. HC900 Hybrid Control Designer Function Block Reference Guide Revision 11 2/07...
  • Page 449: Figure 122 Wvar Function Block Examples

    F igure 122 shows two examples of Function Block Diagrams using a WVAR function block. On a Cold Start, this will load Setpoint Program #25 into the SPP block Figure 122 WVAR function block examples Revision 11 HC900 Hybrid Control Designer Function Block Reference Guide 2/07...
  • Page 450: Fr Bumpless Analog Transfer Switch Function Block

    = Second analog value. = Switch to Y command digital signal Output OUT = Selected Value Block properties Double click on the function block to access the function block properties dialog box. HC900 Hybrid Control Designer Function Block Reference Guide Revision 11 2/07...
  • Page 451: Table 129 Xfr Switch Configuration Data

    F igure 123 shows a Function Block Diagram using a XFR function block. It shows a typical switch action for a XFR function block. YRATE XRATE TIME Figure 123 XFR function block example Revision 11 HC900 Hybrid Control Designer Function Block Reference Guide 2/07...
  • Page 452: Or Function Block

    F igure 124 shows a Function Block Diagram using a XOR function block. In the example, if pressure input 1 or 2 is high or low, flow is disabled. If only one pressure input is ON, flow is enabled. Figure 124 XOR function block example HC900 Hybrid Control Designer Function Block Reference Guide Revision 11 2/07...
  • Page 453 Function Blocks XOR Function Block Revision 11 HC900 Hybrid Control Designer Function Block Reference Guide 2/07...
  • Page 456 Industrial Measurement and Control Honeywell 512 Virginia Drive Fort Washington, PA 19034 www.honeywell.com/imc 51-52-25-109 Rev. 11 2/07 Printed in USA...

Table of Contents