The HVAC Alarming Library is a CODESYS library that reports states in five message classes via the CODESYS AlarmManager. Adding entries to the alarm list, removing them and preparing the message texts is handled by the library.
Also included in the HVAC Building & Process Automation SL package.
The HVAC Alarming Library is a CODESYS library that reports states in five message classes via
the CODESYS AlarmManager. The states are cyclically raised in and cleared from the AlarmManager. A user function
block only passes the pending signal and a pointer to the message text – adding entries to the alarm list,
removing them and preparing the message texts is handled by the library.
Each message class corresponds to a fixed alarm ID of the alarm group HVAC_Alarming.
Use Cases
Show alarms and faults in the CODESYS alarm list
Make manual mode and maintenance demand of plant components visible
Consistent message texts including the instance path to quickly locate the message source
Key Features
Combined function block with all five message classes plus five single function blocks for exactly one message class each
Automatic raising and clearing of messages in the CODESYS AlarmManager
Message text built from an optional prefix, the base text and optionally the instance path
Alarming can be disabled per instance or globally, with all messages cleanly removed
Requirements
Development System
CODESYS Development System V3.5.21.2 or higher
Runtime System
CODESYS Control V4.10.0.0 or higher
Supported Platforms
All CODESYS runtime systems in the version specified above
Licensing
Single device license: The license can be used on the controller where the CODESYS runtime system is installed.
License activation is done on a software-based license container (soft container) that is permanently bound to the controller. Alternatively, the license can be stored on a CODESYS Key (USB dongle). By plugging the CODESYS Key into a different controller, the license can be used on that controller.
Without license acquisition (download only), the library functions for 30 minutes without functional limitations (Demo).
License: HVAC Alarming SL License or HVAC Building & Process Automation SL License (the library is part of the HVAC Building & Process Automation SL package)
Note: Use the "Device Reader" project to determine the functions supported by the controller. "Device Reader" is available free of charge in the CODESYS Store.