Item type: Function item

This Item is a calculated value based on existing items in Hive. The calculation is formula based on inputs from external Items.

This item has two different calculators (algorithm syntax), C# and Legacy (proprietary), see:

The Function item item type has the following properties:

NameDescriptionIDFlags
ExpressionAn expression used to calculate the value of this item5110Persisted
ExpressionsDefinitions of array inputs to the calculator (applicable for C# only)5111Persisted
CalculatorSpecifies which calculator to use, C# or legacy19101Persisted
DataChangeTriggerThe DataChangeTrigger is an enumeration that specifies the conditions for when the Function item should be reported as updated inside APIS after a calculation.
Quality: Report as updated only if the Qualtiy associated with the value changes.
QualityValue: Report as updated if either the Qualtiy or the Value change.
QualityValueTimestamp: Report as updated if either Quality, Value or the Timestamp change (default).
19102Persisted, Enumerated
External ItemsThe external items that are inputs to the formula given by the Expression property20000 ... 20000+NPersisted
QualityItem quality3NormalPage
RightsItem access rights5ReadOnly
TimeItem timestamp4NormalPage
TypeItem canonical datatype1ReadOnly
ValueItem value2NormalPage
ValuetypeItem canonical datatype.19100Persisted, Enumerated

See also Predefined Item Properties and OPC DA Properties