Calculation Tag

A Calculation Tag represents a register to poll and perform a selected calculation before reporting at a specified interval. The Calculation tag contains different options shown below.

Configuration

image-20240529-141728.png

 

Property

Description

Property

Description

Name

This is the name the Calculation Tag will be given when published via MQTT

Description (Optional)

This is a field for writing details for the object (does not affect any other fields for the Calculation Tag)

Register

This is the register Edge ACM will poll from the End Device

Enable Backfill

When enabled, the backfill type selected in the Back Fill Type field will be used appropriately. Backfill will not be generated when this is disabled.

Back Fill Type

This allows all value changes for this tag to be stored and published.

  • Always will store every change to the calculation value at the end of a selected interval. If unable to perform calculation at the end of an interval it will instead perform the calculation with data available in the interval.

  • When Triggered will record calculation changes when a tag in the tag group is in a triggered state (High, Low, and Triggered Qualities) at the end of an interval. NOTE: When triggered depends on ‘Backfill on Every Tag when Triggered’ being enabled in the Publish Schedule object in the AUTOSOL MQTT App. When disabled, the ‘When Triggered’ Backfill type will not store changes to the calculation value in the event of a communication outage.

Calculation Type

This determines what calculation will be performed on data collected during the specified Interval.

  • Average over Interval will perform an average calculation on good quality data collected during the interval. Each poll will record the value (even if the value did not change from the previous poll) and use the recorded values in the average calculation. Bad quality polls are not included in the average calculation.

Interval

This determines the time frame that the Calculation will gather data. If this interval is set to 1 minute, then any good quality polls gathered during that 1 minute interval will be included in the calculation. After the interval expires, the calculation is reported.

Report on Every Interval

When enabled, the calculation value will be reported at the end of the interval even if the calculated value has not changed between publishes.

Tag Group

The parent tag group for this tag.

For assistance, please submit a ticket via our Support Portal, email autosol.support@autosoln.com or call 281.286.6017 to speak to a support team member.