Math Blocks

Arithmetic function block

The Arithmetic function block provides the ability to configure a range extension function for a primary input and applies the nine different arithmetic types as compensation to or augmentation of the range extended input. All operations are selected by parameter and input connection.

The nine arithmetic functions are Flow Compensation Linear, Flow Compensation Square Root, Flow Compensation Approximate, Btu Flow, Traditional Multiply and Divide, Average, Summer, Fourth Order Polynomial, and Simple HTG Compensate Level.

This Arithmetic function block supports mode control (Auto, Man, OOS). There is no standard alarm detection in this block.

Figure: Arithmetic function block
Note

The value and usage of IN_1 through IN_3 depend on the math function selected. For example, Flow Compensation Approximate uses IN_1, IN_2, and IN_3, whereas Flow Compensation Linear uses only IN_1 and IN_2.

The following diagram shows the internal components of the Arithmetic function block:

Figure: Arithmetic function block schematic diagram