BACnet Stack Windows 2021.png
 

Third Party Product | Powered by MBS

BACnet stack | Windows

The functional scope of the BACnet stack | Windows is suitable for the development of BACnet servers and clients according to all common profiles such as: B-BC, B-SS, B-SA, B-ASC, B-AAC, B-OD, B-OWS, B-AWS ... etc. Datalayer: IP, Ethernet, MS/TP and BACnet/SC. It supports developers in the implementation of BACnet-compliant applications that are executed on Windows applications. - This applies to 32-bit and 64-bit applications. The time saved in the development process is usually many months.

The stacks from CS-LAB plus our services relieve both manufacturers and developers who have to implement the communication standard and make their work much easier. Of course, every revision of the standard is incorporated into the software stack. The current revision 25 with the brand new security infrastructure Secure Connect (BACnet/SC) is already available for programming.

 

Discover functions

BACnet-compliant routines for operation
Routines of the BACnet stack | Windows take over the standard-compliant operation of the BACnet protocol. 

Convenience:
The development of standard-compliant applications is made much easier.

Flexibility:
Large control technology systems can be programmed in the same way as automation stations or small devices (such as heat meters).

Bandwidth:
Implementations are available for a wide range of operating systems, from older Windows systems to various Linux variants.

Reliability:
As part of the BTF, accredited test laboratories use the stack to test the standard conformity of BACnet products.

Many details are handled automatically:
For example, the functionality of the BACnet objects is implemented as an object database. In addition, various mechanisms and fallbacks for obtaining values from field devices have been built into the code.

Powered by MBS
With the BACnet stack | Windows, CS-Lab continues the functionality and reliability of the MBS software.

Protocol revision 25
The CS-Lab BACnet stack | Windows supports protocol revision 25

Typical device profiles
Ideal for the implementation of: e.g. B-BC, B-SS, B-SA, B-ASC, B-AAC, B-OD, B-OWS, B-AWS ... etc.

Target hardware
The BACnet stack | Windows is aimed at modern Windows systems such as: Windows 10

Auto fallback
For element-by-element reading of arrays without time-consuming intervention in the source code.


Technical data

Backup & Restore
Backup and restore devices with just one "click".

CoV registration
Auto value change of the data points, thus eliminating the time-consuming programming of the value changes.

Integrated object database
The BACnet stack | Windows offers you ready-to-use solutions for all supported standard object types. External BACnet service requests to objects and their properties can be fulfilled without interaction. High-level API for setting and retrieving 'property values' and for retrieving feedback in the event of changes.

Implementation language
Stack and API are implemented in standard C, .Net wrapper and C# API.


Services

Training
All license models include one day of training at CS-Lab in Krefeld

Optional:

Pretesting Services
Pretesting according to BTL in preparation for your certification.

Maintenance contract and product support
e.g. regular updates.

Additional development services
We also offer individual development services for the BACnet stack | WIndows - from the initial idea through to completion.


BACnet stack | Windows Datalayer

  • IPv4, IPv6, BACnet/SC

  • Ethernet

  • The functional scope of the stack is suitable for the development of BACnet servers and clients according to profile: e.g. B-BC, B-SS, B-SA, B-ASC, B-AAC, B-OD, B-OWS, B-AWS ... etc.

    The Windows version is offered as complete, server and client versions and is then available as follows:


License models

The BACnet stack has been created for the development of BACnet standard-compliant applications. The complete C source code is issued after signing the license agreement. All license models include one day of training at CS-Lab in Krefeld.

Library Leasing p.a.
The program library is made available for use for a limited period of time.

Library buyout
The program library is made available for use on a permanent basis.

Source buyout
The source code is made permanently available for use.


Open source software licenses

CS-Lab software may contain open source software. A list of possible software and the license conditions of the software packages can be found at: https://www.cslab.de/open-source-softwarelizenzen