MultiSmart Installation & Operation Manual
40.17 State Counter
WITS incremental record type 1,014 defines State Counter calculations. State Counters are implemented
by the Analogue Watcher application. The configuration for these records is stored under
AnalogWatcher.State Counter.
When a State Counter is created by an incremental configuration, the Source Tag of the State Counter
record points to either a Binary State or an Analogue Limit record. When the point type of the State
Counter is defined to be a binary input or binary output, the list of binary states is searched in an attempt
to find a Binary State which references this binary input or binary output. If a Binary State is found, then
the Value tag for the Binary State is assigned as the source tag for the State Counter.
When the point type of the State Counter is defined to be an analogue input, analogue output, or counter,
the list of Analogue Limits is searched in an attempt to find a record which references this analogue
input/output or counter. If an Analogue Limit is found, then the ActiveLimitsMask tag for the Analogue limit
is assigned as the source tag for the State Counter.
40.18 State Runtime
WITS incremental record type 1,015 defines State Runtime calculations. State Runtimes are implemented
by the Analogue Watcher application. The configuration for these records is stored under
AnalogWatcher.State Runtime.
The definition of source tags for State Runtime records follows exactly the same logic as for State
Counters.
40.19 Profile Control Value
WITS incremental record type 1,016 defines Profile Control Values. As for WITS Profiles, these should
not be confused with traditional MultiSmart profiles.
Profile Control Values are implemented by the Analogue Watcher application. The configuration for these
records is stored under AnalogWatcher.Profile Control Value.
MultiSmart_IO_Manual_R20 Page 253 of 260