User Manual

Events and COV reporting
Sources and causes of system events
8
126 | 353 CM110664en_07
8 Events and COV reporting
System events are messages which inform a client (e.g., Desigo CC) of specific
events in an automation station, such as:
Change in operating state of the automation station (STOP, RUN)
Overflow of the operating hours counter built into certain I/O objects
Conceptually, system events are similar to alarms, however, they differ from
alarms in some ways:
System events have no memory, that is, they do not have a finite state
machine.
System events do not affect the status of a plant, that is, they can occur in
any alarm state without influencing it.
System events are displayed, but do not need to be acknowledged or reset.
System events are forwarded to clients using the same mechanism as alarms.
If a value of a specific process variable changes, the change is transmitted to
other system components by means of Change Of Value (COV) reporting.
Polling is used only in exceptional cases. COV reporting can be used to transfer
value changes to several automation stations. A COV notification is issued only
when the value of the process variable changes in comparison with the preset
or default incremental value. There is no need to poll the process variables at
regular intervals.
There are two roles:
COV-Server: The automation station which reads the process variable and
whose change of value is to be reported.
COV-Client: The recipient of the COV notifications. This may be another
automation station or a BACnet client.
8.1 Sources and causes of system events
The source of a system event is a function block (as with alarms). System
events can originate from the same block types as alarms:
Analog Input/Output/Value
Binary Input/Output/Value
Multistate Input/Output/Value
BACnet Device Info Object (not in Desigo room automation)
Every block type capable of generating a system event has a clearly defined set
of system event triggers.
Event-generating block types Description
Operating hours counter The input, output and value objects of the Binary and Multistate types have an inbuilt operating
hours counter. A system event is generated when the operating hours limit is exceeded or when
the maintenance interval has expired.
BACnet Device Info Object The BACnet Device Info Object detects the causes of system events which apply to the
automation station as a whole. The following causes are detected:
- Change of operating state (start and stop the program)
- Restart after a power-up
- Primary server has found a new backup server on the network
- Backup server has found the primary server
8.2 Routing system events
System events are forwarded to clients using the same mechanism as alarms.
They are forwarded to all temporary and configured alarm recipients in
accordance with the settings in the associated Notification Class objects.
Events
COV reporting