Introduction¶
CODESYS BACnet2 provides a ready to use implementation of BACnet protocol revision 25.
Some books covering BACnet are listed at https://bacnet.org/books/. A BACnet FAQ can be found at https://bacnet.org/faq/.
CODESYS BACnet from version 2.0.0.0 is named CODESYS BACnet2 and separated from CODESYS BACnet(1) (up to version 1.7.*.*) to support:
building new applications using CODESYS BACnet2 (using BACnet protocol revision 25)
maintaining existing applications using CODESYS BACnet(1) (keeping BACnet protocol revision 14/15)
migrating existing CODESYS BACnet(1) applications to CODESYS BACnet2
if needed, eventually mix CODESYS BACnet(1) and CODESYS BACnet2 in one CODESYS project with multiple PLC’s (each running either CODESYS BACnet(1) or CODESYS BACnet2)
no matter of the changes within the BACnet-Standard releases and addenda from BACnet protocol revision 15 onwards. For more details see documentation section “CODESYS BACnet2 - parts and pieces” and eventually documentation section “migration”.
For a detailed introduction to CODESYS BACnet2 please refer also to the CODESYS BACnet online documentation.