CODESYS Building Automation

The “Building Automation library” includes function blocks intended to support application development in the building automation field.

Current Version : 1.0.0.0
Article no : 000128
Category:

Description

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.

Requirements

Programming system

CODESYS Development System V3.5.16.0 or higher

Runtime system

CODESYS Control V3.5.16.0 or higher

Supported platforms/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 Accessory

-

Additional information

Article no :

000128