CODESYS Building Automation
The “Building Automation library” includes function blocks intended to support application development in the building automation field.
The “Building Automation library” includes function blocks intended to support application development in the building automation field.
The CODESYS Building Automation library is intended to support the application development in the building automation field using CODESYS.
It has the following characteristics:
Provided with open source
Free of charge
The main design aspects or goals include the following:
Easy to understand and intuitive to use
Use “Common Behaviour Model” wherever appropriate
Time (axis) related function blocks are “warp clock” enabled to support non-real-time testing and simulation.
Oriented towards VDI 3814 Bl. 3.1 wherever appropriate
The CODESYS Building Automation library includes visualization elements generated with the CODESYS FB Visu Creator (https://store.codesys.com/fb-visu-creator.html). Those visualization elements are intended to be used to simplify learning about the functionality of function block provided by the CODESYS Building Automation library. They might be used in application visualization, but this is not the main focus. In addition, those visualization elements can help users to learn how to build their own visualization elements for function block provided by the CODESYS Building Automation library by demonstrating the interconnection between function blocks and visualization elements.
The CODESYS Building Automation library is not intended to cover all aspects of building automation application development from the very beginning. It is intended to grow over time by contributions. To give users some additional support, the documentation of CODESYS Building Automation library will point to other open-source, free-of-charge libraries containing useful functionality not supported by the CODESYS Building Automation library. The CODESYS Building Automation library is intended as a development template and not as a mature product. The user is solely responsible for the tests in its application modules with the appropriate procedures and for verifying the necessary accuracy, quality, and functionality. Despite this, the CODESYS Building Automation library comes with extensive automatic testing.
Programming System | CODESYS Development System V3.5.16.0 or higher |
Runtime System | CODESYS Control V3.5.16.0 or higher |
Supported platforms and devices | Note: Use the “Device Reader” project for locating the functions supported by the PLC. The “Device Reader” project is available in the CODESYS Store free of charge. |
Additional Requirements | - |
Restrictions | - |
Licensing | No license is required. |
Required Accessories | - |
Technical support is not included with this product. To obtain technical support, please purchase a CODESYS Support Ticket.
For general error messages or pre-sales inquiries, please use the "My Question" contact form directly, which can also be used without logging in. A list of alternative support resources can be found in the support section of the CODESYS Group website.
No specific support information are available.