User Data Points – User data points are configurable

storage areas in the data base. These user data points

can store the constants / variables that are inputs to

the math blocks in addition to the calculated results of

math blocks. They can also be used to represent

interim calculation values or values of additional inputs

or outputs etc. There are eight user data instances,

each with a tag and description, 30 integers (split

between byte, short and long), 20 single floating

points, and 10 double floating points, providing

storage for up to 480 variables.

Math Blocks – The FB2200 supports up to ten math

blocks. Math blocks perform mathematical equations

using user-defined variables as inputs. Each math

block consists of up to four user-defined variables,

three mathematical calculations, and the results of

each calculation.

The result of the math block equation can be assigned

to a user data point, to drive an output point, to a

calculated value or to any other data base parameter.

Mathematical calculations also support standard math

functions (POW, EXP, LOG, SQRT, etc.), constants, and

operators.

FBxConnect checks each calculation string for the

correct syntax and uses double precision floating point

math throughout the calculation.