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...
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...
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).
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...
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...
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...
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...
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...
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...
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...
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...
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...
Function Blocks AGA8DL Function Block Example Figure 4 AGA8DL function block example Revision 11 HC900 Hybrid Control Designer Function Block Reference Guide 2/07...
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...
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...
º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...
Function Blocks AGA8GS Function Block Example Figure 5 AGA8GS function block example HC900 Hybrid Control Designer Function Block Reference Guide Revision 11 2/07...
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...
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...
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...
“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...
(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...
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...
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...
“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...
(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...
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...
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...
“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...
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...
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...
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...
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...
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...
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...
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...
- 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...
- 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...
^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...
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...
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...
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...
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...
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...
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...
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...
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...
(“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...
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...
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...
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...
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...
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...
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...
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...
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...
(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...
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...
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...
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...
^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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
%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...
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...
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.
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...
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...
(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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
⎛ ⎞ 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...
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...
Function Blocks FI Frequency Input Example Figure 38 FI function block example HC900 Hybrid Control Designer Function Block Reference Guide Revision 11 2/07...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
(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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
= 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...
+ (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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
–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...
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...
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...
–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...
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...
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...
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...
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...
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...
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...
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...
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...
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.
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...
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...
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...
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...
“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...
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...
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...
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...
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...
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...
(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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
Function Blocks POUT Pulse Output Example Figure 70 POUT function block example HC900 Hybrid Control Designer Function Block Reference Guide Revision 11 2/07...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
^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...
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...
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...
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...
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...
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...
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...
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...
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...
(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...
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...
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...
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...
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...
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...
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...
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...
• 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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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.
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...
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...
• 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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
- 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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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.
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...
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...
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...
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...
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...
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...
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...
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...
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...
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.
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
= 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...
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...
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...