The HVAC Library contains function blocks and system macros for creating heating and ventilation systems as well as room automation. The focus is on parameterization over programming to accelerate engineering.
The library provides hardware independence for controllers and I/O groups. The function blocks are optimized for the CFC editor and include comprehensive parameter sets for flexible configuration.
Description and documentation: HVAC Library
The HVACV Library provides ready-made visualization elements for HVAC devices and systems. It includes pre-built frames for pumps, fans, temperature and sensor displays, as well as complete system diagrams.
The library supports manufacturer-specific device interfaces for Belimo, Danfoss, ebm pabst, Thermokon, and others. It integrates with the HVAC Modbus, KNX, and BACnet2 libraries.
Description and documentation: HVACV Library
The HVAC BACnet Library enables simple reading and writing of BACnet data points, optimized for rapid engineering in the CFC editor. The focus is on parameterization over programming.
The library makes working with many up to several thousand BACnet objects in CODESYS practical and clear. It uses the CODESYS BACnet2 Stack and adds practical function blocks for diagnostics, client, and server operations.
Note: Requires an additional separate CODESYS BACnet SL license.
Description and documentation: HVACBACNET2 Library
The HVAC CSV Library enables time-controlled data recording to CSV files. Measurement values, process data, and other information can be logged and saved for analysis.
The library provides functions for converting timestamps to various string formats, automatic filename generation with timestamp integration, processing of column and row data, and rounding of floating-point numbers to defined decimal places.
Description and documentation: HVACCSV Library
The HVAC Alarm Library enables access to all AlarmManager alarms via IEC code. It provides a high-performance alarm buffer system with filtering by type, class, group, and text patterns.
The library supports email notifications directly from the controller or via the HVAC Portal, management of policies and groups for alarm behavior, as well as status and diagnostic information for email delivery.
Description and documentation: HVACFAM Library
The HVAC Modbus Library contains manufacturer-specific function blocks for rapid engineering without manual register configuration. It supports both Modbus RTU (serial) and Modbus TCP (network).
The library uses a master-slave architecture: A master block (serial or TCP-based) connects to slave devices. Matching visualization elements are available in the HVACV library. Missing device support can be added upon request.
Description and documentation: HVACMODBUS Library
The use of the libraries is supported by project templates:
| Development System | CODESYS Development System V3.5.17.20 or higher |
|---|---|
| Runtime System | CODESYS Control V4.2.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 Building & Process Automation SL License 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. |


This product includes technical support from the original software vendor. To submit your request, please contact the vendor directly.

