User Manual
Table Of Contents
- 1 Cyber security disclaimer
- 2 Preconditions of this document
- 3 System overview
- 4 Desigo workflow, tools and programming
- 4.1 Coverage of the technical process
- 4.2 Coverage of the system
- 4.3 Main tasks
- 4.4 Tools for different roles
- 4.5 Working with libraries
- 4.6 Working in parallel and subcontracting
- 4.7 Workflow for primary systems
- 4.8 Workflow for room automation classic
- 4.9 Workflow for Desigo room automation
- 4.10 Desigo Configuration Module (DCM)
- 4.11 Desigo Xworks Plus (XWP)
- 4.12 Desigo Automation Building Tool (ABT)
- 4.13 Programming in D-MAP
- 5 Control concept
- 6 Technical view
- 7 Global objects and functions
- 8 Events and COV reporting
- 9 Alarm management
- 9.1 Alarm sources
- 9.2 Alarm example
- 9.3 Effects of BACnet properties on alarm response
- 9.4 Alarm response of the function blocks
- 9.5 Alarm functions
- 9.6 Alarm management by notification class
- 9.7 Alarm routing over the network
- 9.8 Alarm queuing
- 9.9 Common alarms
- 9.10 Alarm suppression
- 9.11 Alarm message texts
- 10 Calendars and schedulers
- 11 Trending
- 12 Reports
- 13 Data storage
- 14 Network architecture
- 15 Remote access
- 16 Management platform
- 17 Desigo Control Point
- 18 Automation stations
- 19 Logical I/O blocks
- 20 Room automation
- 21 Desigo Open
- 22 System configuration
- 22.1 Technical limits and limit values
- 22.2 Maximum number of elements in a network area
- 22.3 Desigo room automation system function group limits
- 22.4 Devices
- 22.4.1 PXC..D automation stations / system controllers
- 22.4.2 LonWorks system controllers
- 22.4.3 Automation stations with LonWorks integration
- 22.4.4 PX Open integration (PXC001.D/-E.D)
- 22.4.5 PX Open integration (PXC001.D/-E.D + PXA40-RS1)
- 22.4.6 PX Open integration (PXC001.D/-E.D + PXA40-RS2)
- 22.4.7 PX KNX integration (PXC001.D/-E.D)
- 22.4.8 TX Open integration (TXI1/2/2-S.OPEN)
- 22.4.9 Number of data points on Desigo room automation stations
- 22.4.10 Number of data points for PXC3
- 22.4.11 Number of data points for DXR1
- 22.4.12 Number of data points for DXR2
- 22.4.13 PXM20 operator unit
- 22.4.14 PXM10 operator unit
- 22.4.15 Desigo Control Point
- 22.4.16 PXG3.L and PXG3.M BACnet routers
- 22.4.17 SX OPC
- 22.4.18 Desigo CC
- 22.4.19 Desigo Insight
- 22.4.20 Desigo Xworks Plus (XWP)
- 22.4.21 Desigo Automation Building Tool (ABT)
- 22.5 Applications
- 23 Compatibility
- 23.1 Desigo version compatibility definition
- 23.2 Desigo system compatibility basics
- 23.2.1 Compatibility with BACnet standard
- 23.2.2 Compatibility with operating systems
- 23.2.3 Compatibility with SQL servers
- 23.2.4 Compatibility with Microsoft Office
- 23.2.5 Compatibility with web browsers
- 23.2.6 Compatibility with ABT Go
- 23.2.7 Compatibility with VMware (virtual infrastructure)
- 23.2.8 Compatibility of software/libraries on the same PC
- 23.2.9 Hardware and firmware compatibility
- 23.2.10 Backward compatibility
- 23.2.11 Engineering compatibility
- 23.2.12 Compatibility with Desigo Configuration Module (DCM)
- 23.2.13 Compatibility with Desigo PX / Desigo room automation
- 23.2.14 Compatibility with Desigo RX tool
- 23.2.15 Compatibility with TX-I/O
- 23.2.16 Compatibility with TX Open
- 23.3 Desigo Control Point
- 23.4 Upgrading from Desigo V6.2 Update (or Update 2) to V6.2 Update 3
- 23.5 Siemens WEoF clients
- 23.6 Migration compatibility
- 23.7 Hardware requirements of Desigo software products
- 24 Desigo PXC4 and PXC5
- 25 Compatibility of Desigo V6.2 Update 3 with PXC4 and PXC5
Alarm management
Alarm response of the function blocks
9
148 | 351 CM110664en_07
alarm mechanism. The alarm state machine and the alarm-related variables are essentially the same as for
all the other alarm-generating block types. The difference lies in the possible causes of the alarm:
The alarm conditions described below cause the generation of an OFFNORMAL alarm in the BACnet
Device Object:
Battery low
The battery in an automation station is checked periodically. An alarm is generated if the battery voltage is
too low, or if the battery itself is missing. When the required voltage level is reached again, the alarm is
reset with BATTERY_NOT_LOW.
RAM Pattern failed
This indicates that a memory-check error was found when the automation station was switched on. If no
memory-check error is detected when the automation station is next switched on, the alarm will be reset.
Recipient not receivable
A recipient name (e.g., the configured recipient of an alarm) could not be resolved, because, e.g., the
network connection to the recipient was interrupted. This causes an alarm to be generated. The alarm is
cleared as soon as the subsequent name resolution process succeeds.
Notif. Class ref. missing
Each alarm-generating block includes a reference to a Notification Class block. If the referenced
Notification Class block does not exist, the BACnet Device Object generates an alarm.
Life check error
While the life check is in progress, the primary server finds that it is unable to communicate with one or
more of its backup servers (e.g., owing to a network failure). This causes an alarm to be generated. The
alarm is cleared when, during a subsequent life check, all the backup servers are found again.
Primary server not found
This bit is set when the backup server detects that the primary server is no longer connected to the
network. At the same time a notification (data-type STRING) is sent, defining the source, target and
reason. The bit is reset as soon as the backup server detects the primary server on the network again.
FAULT alarms
The condition described below causes a FAULT alarm to be generated in the BACnet Device Object:
Flash is full
The automation station checks periodically whether there is at least one free page (64 kB) in the flash
memory. This bit is set if the flash memory falls below this value. The bit is reset when the flash memory
contains at least one free page again.
Alarm response of the BACnet Device Object is also parameterized or depicted by the number of variables,
but the display differs: The BACnet Device Object is not displayed by a D-MAP function block, but rather
only visible via BACnet. The variables described are therefore only accessible as properties of the BACnet
Device Object.
Binary Input and Binary Value
The alarm handling process is identical for the function blocks Binary Input and Binary Value.
● An OFFNORMAL alarm occurs when [PrVal] assumes the value specified by the variable [RefVal] for a
time period at least equivalent to the delay time specified in the variable [TiMonDvn], [TiMonOff] or
[TiMonOn].
● An existing OFFNORMAL alarm condition will disappear (a) when [PrVal] assumes the value
complementary to [RefVal] for a period at least equivalent to the period specified in [TiMonDvn],
[TiMonOff] or [TiMonOn] or (b) when [EnAlm] is changed from TRUE to FALSE (see further below).
● A FAULT alarm is generated when the [Rlb] property of the function block assumes any value other
than NO_FAULT_DETECTED. In particular, this is the case when [Rlb] changes from a value not equal
to NO_FAULT_DETECTED to another value not equal to NO_FAULT_DETECTED.
● A FAULT alarm will disappear as soon as the [Rlb] property of the function block changes from a value
not equal to NO_FAULT_DETECTED back to the value NO_FAULT_DETECTED.