control-DiscreteTotalizerExt

DiscreteTotalizerExt is a control point extension for accumulating runtime and change of state counts on binary or enum values. Two actions are available to clear (zero) accumulated totals, ResetChangeOfStateCount and ResetElapsedActiveTime.

The DiscreteTotalizerExt is available in the Extensions folder of the control palette.

Figure 213.   DiscreteTotalizerExt Property Sheet
Image

You can access these properties in the Property Sheet by expanding Station > Config > Drivers > NiagaraNetwork > Extensions and double-click on DiscreteTotalizerExt

Property Value Description
Change Of State Count Transition drop-down list Describes the count how many times change of state happens. when set to Active Ordinal value for to Active, when set to Inactive Ordinal value for to Inactive and set to Both Ordinal value for both.
Propagate Flags Check boxes Defines which input status flags will be propagated from input to output.
Invalid Value Flags Check boxes defines which input status flags will denote invalid input values that should not be included in the total
Change Of State Time read-only Shows a date/timestamp for the last change of state.
Change Of State Count Value Shows the total number of changes of state that have occurred since the last reset of change of state count.
Time Of State Count Reset read-only Shows a date/timestamp for when the change of state count was last cleared.
Elapsed Active Time hours minutes seconds Shows the accumulated runtime (elapsed active time).
Elapsed Active Time Numeric Value Shows the accumulated runtime as a numeric. If no status flag is set then status is considered normal and reports {ok}
Time Of Active Time Reset read-only Shows a date/timestamp for when the accumulated runtime (elapsed active time) was last cleared.
Ea Time Update Interval hours minutes seconds Shows the minimum update time for Elapsed Active Time and Elapsed Active Time Numeric properties.

Actions

  • Reset Change Of State Count: Sets the value of the ChangeOfStateCount property to zero.
  • Reset Elapsed Active Time: Sets the value of the ElapsedActiveTime property to zero.