BACnet Stack - Overview
Find out what distinguishes our BACnet stack: modular architecture, high interoperability and full support of all relevant BACnet standards. Ideal for OEMs, system integrators and developers.
Embedded version
Optimized for microcontrollers and embedded systems - resource-saving, flexible integration and with a focus on performance and reliability.
Linux (POSIX) version
Full functionality on POSIX-compatible systems: Ideal for gateway and server solutions, with broad protocol support and easy integration into existing infrastructures.
Windows version
The fast solution for development, testing and simulation: ready for use under Windows, including powerful tools and libraries.
Why the difference counts.
BACnet Excellence - made by MBS
There are many BACnet stacks. And there is the CS-Lab BACnet stack.
Many providers deliver code.
We deliver a solution - and a promise.
Because for us, it's not just about function, but about trust, quality and longevity.
A BACnet stack is just one part. We deliver the whole.
A product of CS-Lab GmbH
- distributed and supported by MBS
Our BACnet stack is a powerful software solution for integrating devices and systems into BACnet networks - from small field devices to complex automation systems.
The stack is being developed by CS-Lab GmbH, the service company for all aspects of data communication in building automation. CS-Lab was founded in 2012 as a spin-off of MBS GmbH. In order to be able to react flexibly to customer requirements, the software developers were transferred to the young company as part of a business transfer. This close relationship with the Krefeld-based building automation manufacturer, which has been successful on the market for over 35 years, has shaped CS-Lab through and through.
MBS takes care of sales, consulting and technical support - so you have an experienced contact person at your side and at the same time benefit from the technical depth of a specialized development partner.
What our BACnet stack does
The BACnet stack makes it possible to integrate devices and systems reliably and efficiently into BACnet networks. It supports all relevant data link layers - BACnet/IP, BACnet MS/TP and BACnet/SC - and can be used on any platform.
The Stack API provides all functions required for the implementation of all BACnet objects and BIBBs according to revision level 26.
The object functionality is implemented as a database. Mechanisms and fallbacks for obtaining values from the field are already integrated.
Thanks to its modular architecture, comprehensive documentation and simple integration, the stack shortens development times and significantly reduces effort.
Your technical advantages at a glance:
Compatible with BACnet/IP, MS/TP and BACnet/SC.
Platform-independent use.
Scalable - from control technology systems to the smallest devices (e.g. heat meters)
Implementations for various operating systems - from older Windows versions to modern Linux variants
Integrated security mechanisms.
Part of the BACnet Test Framework (BTF) - used worldwide by all accredited test laboratories for conformity testing
Always up-to-date, continuous further development.
Simple adaptation to project-specific requirements
What you really get with our BACnet stack
As an expert in industrial and building automation, CS-Lab is your partner in the development of BACnet-compliant products and software solutions.
Long-standing customer relationships are based not only on technical expertise, but also on practical project support - flexible, solution-oriented and based on partnership. And new customers can rely on us to deliver highly qualified BACnet solutions that reliably meet the standard, both in terms of time and budget.
Customers trust us.
The BACnet stack is used successfully in over 100 customer products worldwide - in a wide variety of applications. The devices developed with it have been certified according to the BACnet standard and meet the highest requirements for quality, safety and interoperability.
For reasons of confidentiality, we cannot provide detailed information about our customers - but the trust of our partners speaks for itself.
Our solutions often emerge in secret - and that is precisely what makes them so valuable.
As almost all projects are subject to confidentiality agreements, we are unable to provide specific references. Our clients value this discretion - and that is precisely why many leading companies choose us.
More know-how.
Over 35 years of BACnet experience.
We don't just know every bit - we help shape the standard.
More development.
Our stack is not a static product. We are constantly evolving -
close to the market, close to the customer, close to the future.
More support. Personal. Reliable.
We support you from the very first minute - with in-depth training, clear documentation and, on request, demo applications as a basis for your implementation. Our maintenance contract includes regular updates and concrete help from our experts - directly from the manufacturer.
Everything included - right from the start.
No add-ons. No hidden costs.
You receive the complete package
We can also make customer-specific adaptations for you on request.
More than just code.
We offer not just a stack, but an entire development and testing ecosystem - certified, secure, complete.
More security.
Our own accredited BACnet and DALI test laboratories ensure the interoperability and future viability of your products - including BACnet/SC.
More flexibility.
Our stack adapts to you, not the other way around. Whether OEM solution, special development or integration into complex systems - we think along with you.
More than BACnet.
Our gateways speak many languages - whether DALI, Modbus or KNX.
We connect worlds. Intelligent. Secure. Made in Germany.
Invest in quality - and save time.
Faster to market maturity. Safer in operation. Future-proof in the event of changes to the standard.
What counts is not the price, but the difference you feel every day.
Let's talk value. Not just cost.
We would be happy to show you personally why our solution is more economical in the long term.
Let's find out together what your solution really needs.
The CS-Lab BACnet stack
Not just a stack. A solution.
"MBS & CS-Lab don't just deliver technology - they deliver partnership, reliability and future security."
"Who is CS-Lab?
CS-Lab GmbH is the service company for all aspects of data communication in building automation. The company was founded in 2012 as a spin-off of MBS GmbH. In order to be able to react flexibly to customer requirements, the software developers were transferred to the young company as part of a business transfer. This close relationship with the Krefeld-based building automation manufacturer, which has been successful on the market for over 30 years, has shaped CS-Lab through and through. Our stacks are used in numerous projects - with clear time frames, transparent budgets and one goal: the best solution for your product."