
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. | |