User Manual

Logical I/O blocks
General functions
19
252 | 351 CM110664en_07
Function
With a binary input object, the operating hours are determined on the basis of the ON state of [PrVal] (that
is, by measuring the time for which this value is active). For multistate blocks, you can configure how many
states are to be totalized. These are combined and added in a totalizer (the various states cannot be
evaluated individually). In contrast to the input object, the output objects of the ON state for [FbVal] is
logged (not [PrVal]) to operating hours message of the output objects.
There are two separate totalizers for runtime totalization:
Runtime totalizer
Overall runtime totalizer
Release
Runtime totalization can be enabled via the [EnOph] pin (Enable operating hours count). This is a binary
value for binary objects, for multistate objects a list of values released for counting.
Runtime totalizer
Maintenance messages (events) are generated via the runtime totalizers. These are typically reset when
the maintenance has been carried out. The present operating hours [PrOph] output can be used to connect
the runtime totalization feature for further use in the program (e.g., for changeover of pumps or boilers
based on operating hours).
Resetting the runtime total
The operating hours [Oph] input is used to reset the current runtime total. In online test mode in Xworks
Plus (XWP) via a BACnet client the present value can be reset by overwriting it with a new value (usually
0). This reset does not affect the total operating hours count (pins [OphTot] and [PrOphTot], total
operating hours and present total operating hours respectively).
Overall runtime totalizer
The total operating hours count records the total hours run by an aggregate. It is only reset when the
aggregate is replaced. The [PrOphTot] output is available for further interconnection in the program.
Resetting the operating hours total
The [OphTot] input is used to reset the total operating hours. In online test mode in Xworks Plus (XWP) or
via a BACnet client, the present value can be reset by overwriting it with a new value (usually 0). This reset
procedure simultaneously sets the runtime totalizer (pins [Oph] and [PrOph]) to the same value.
This is necessary, e.g., for an aggregate which is installed as a replacement item, but which has previously
been in operation elsewhere for some time.
Maintenance message