Skip to main content

Aperçu

BACnet est un protocole de communication de données standardisé pour Bbâtiment UNl'automatisation et Ccontrôle filet fonctionne comme défini dans la norme ANSI/ASHRAE 135 et ISO 16484-5.

Le BACnet Le protocole définit les « Services » pour permettre la communication entre les appareils. Les exemples comprennent Who-Is, I-Am, Who-Has, et I-Have pour la recherche et l'identification d'appareils et d'objets, ainsi que Read-Property et Write-Property pour l'échange de données.

Le BACnet Le protocole définit un certain nombre de types « Objet » sur lesquels les services opèrent. Chaque objet est caractérisé par ses "Propriétés".

Le BACnet les objets sont combinés dans un BACnet "appareil". UN BACnet « appareil » représente la fonctionnalité d'un appareil physique.

L'intégration permet d'accéder aux propriétés de BACnet objets et les paramètres de configuration d'un appareil BACnet au moyen d'une application CEI. Vous pouvez programmer une dynamique BACnet configuration et avoir accès à la BACnet fonctions dans le BACnet réseauter en lisant et en écrivant BACnet propriétés de l'objet.

Prise en charge des normes BACnet ASHRAE 135-2012 ET ASHRAE 135-2020

Le BACnet l'intégration dans CODESYS met en œuvre à la fois la norme ANSI/ASHRAE 135-2012 (« révision du protocole 14/15 ») et ANSI/ASHRAE 135-2020 (« révision du protocole 25 ») et est basée sur les recommandations AMEV AS-A et AS-B.

  • CODESYS BACnet2 SL La version <=1.7.xx implémente la fonctionnalité standardisée dans BACnet la norme ASHRAE 135-2012, prend en charge la révision du protocole 14/15 et est appelée "CODESYS BACnet(1) SL (version majeure 1)" pour une meilleure différenciation.

  • CODESYS BACnet2 SL Version>=2.0.0.0 implémente la fonctionnalité standardisée dans BACnet la norme ASHRAE 135-2020, prend en charge la révision du protocole 25 et est appelée "CODESYS BACnet2 SL (version majeure 2)" pour une meilleure différenciation.

Les extensions et modifications apportées depuis la version 1.7.0.0 de la norme ASHRAE 135-2012 à la norme ASHRAE 135-2020 sont si étendues qu'une compatibilité complète du point de vue de l'application – en fonction de l'application BACnet étendue fonctionnelle utilisée – n’est pas garantie.

Par conséquent, le package contient les bibliothèques permettant d’accéder au composant système d’exécution respectif pour les deux protocoles. Les bibliothèques pour le support de la révision 25 du protocole (CODESYS BACnet2 SL) sont nommés en conséquence (par exemple, BACnet2 et CmpBACnet2). La documentation affichée dans le Library Manager ou dans le Bibliothèque BACnet2 l'aide en ligne fournit une description détaillée.

Pour les nouveaux développements, la priorité doit être donnée à CODESYS BACnet2 SL. CODESYS BACnet(1) SL permet toujours la maintenance des applications créées conformément à la révision du protocole 14/15. UN migration est possible et est décrit dans la documentation de la bibliothèque. Voir également la documentation affichée dans le Library Manager ou dans le Bibliothèque BACnet2 aide en ligne.

L'installation des packages contient les parties suivantes :

  • Emballer: CODESYS BACnet2 SL

    • BACnet composant plug-in

    • Descriptions des appareils pour BACnet les serveurs, BACnet des objets, et BACnet clients

    • Bibliothèques : CmpBACnet, BACnet, BACnetDefaultImpl, CmpBACnet2, BACnet2, et BACnetDefaultImpl2

    • De nombreux exemples de projets

  • BACnet composant du système d'exécution

Pour plus d'informations, voir : Bibliothèque BACnet

Les exemples de projets suivants sont disponibles, chacun dans une variante pour CODESYS BACnet(1) SL et CODESYS BACnet2 SL:

Restrictions fonctionnelles : CODESYS BACnet(1) SL

Lors de l'utilisation CODESYS BACnet(1) SL, notez les restrictions fonctionnelles par rapport à CODESYS BACnet2 SL, qui sont décrits dans la fiche technique du produit.