About control extensions

Control extensions perform additional processing on a point’s received value. They are found in the Extensions folder of the control palette. As needed, you can add them to points along with alarm and history extensions.

Figure 1. Control extensions


There are relatively few types of control extensions. The following table lists all available control extension types and the applicable point parents.

Control extension type (palette:Folder) Applies to point types What it does
(read-only) Writable
DiscreteTotalizerExt
(control:Extensions) BooleanPoint BooleanWritable Accumulates runtime and change of state (COS) count. Extension actions permit resetting (zeroing) the runtime and COS count.
EnumPoint EnumWritable
any object with single Boolean Out, e.g. kitControl: Logic object “And”
NumericTotalizerExt
(control:Extensions) NumericPoint NumericWritable Accumulates numeric total using hourly or minutely totalization. Extension has action to reset (zero) total.
any object with single Numeric Out, e.g. kitControl: Math object “Add”
NullProxyExt
(control:Extensions) (standard for any point) Adds other types of extensions to the parent component.