Levels of application development and functional aspects covered currently¶
Levels of application development covered currently¶
Unfortunately, there is not enough proper standardization in building automation application development - partially for good reason. Quite often, buildings (and their demand on building automation) are unique. System integrators have different levels of experience and use different procedures in planning and implementation of building automation. This altogether makes it rather impossible to provide a “complete” library which covers most aspects of the field.
In general, it is more likely to provide useful functionality within such a library at levels 1 to 3. Aggregate manufacturers can improve building automation application development efficiency by providing functionality at levels 3 to 4 (possibly level 5) for their specific aggregates in their own libraries or contributing to CODESYS Building Automation library. Building application developers and aggregate manufacturers should be able to use elements provided by the CODESYS Building Automation library to improve their application development efficiency.
Functional aspects covered currently¶
The CODESYS Building Automation library starts with some:
Specific actuators
Specific aggregates or assemblies
Specific control algorithms
Specific optimization algorithms
an example to demonstrate aggregate variants
examples to demonstrate how to use the CODESYS Building Automation library in HVAC, primary plants and room automation
To outline the design principles and provide the general infrastructure for implementation, documentation, release, etc. It is up to future contributions to extend and improve.