Qu'est-ce que le protocole BACnet ?

Le protocole BACnet est un protocole de communication conçu pour les bâtiments intelligents. Il définit non seulement les formats de données et les méthodes de transmission, mais permet également aux différents dispositifs de communiquer au sein d'un même réseau. Il est facile à installer et nécessite peu d'entretien. On le retrouve dans de nombreux systèmes de gestion tels que les systèmes CVC, le contrôle de l'éclairage, les systèmes de contrôle d'accès, les systèmes de détection d'incendie, etc.

Quels sont les composants du protocole BACnet ?

Architecture de réseau pair-à-pair

Tous les dispositifs du réseau, à l'exception de ceux qui sont basés sur le protocole MS/TP, sont entièrement compatibles entre eux dans un réseau BACnet.

Modèle d'objet

Dans BACnet, chaque dispositif est abstrait et se compose de plusieurs objets. Chaque objet possède des attributs qui définissent l'état et le comportement de l'objet. Par exemple, un objet capteur de température peut contenir des attributs tels que la température actuelle, le seuil de température maximum et le seuil de température minimum.

Services

BACnet définit un ensemble de services. Ces services sont utilisés pour lire et écrire les propriétés d'un objet, ainsi que pour effectuer d'autres opérations. Par exemple, s'abonner à des notifications d'événements, envoyer des alarmes, etc.

Catégorie de conformité

La perfection d'un dispositif est représentée par sa catégorie de conformité, qui garantit que le dispositif peut effectuer des opérations de base conformément à la norme BACnet.

Les options de la couche de liaison de données et de la couche physique du protocole BACnet

Protocol Hierarchy of BACnet/What is the BACnet protocol

BACnet nous offre une variété d'options pour la couche de liaison de données et la couche physique, de sorte qu'il peut être adapté à différents environnements de réseau et exigences d'application.

1. La première option utilise le protocole de contrôle de liaison logique (LLC) de la norme ISO 8802-2 type 1 en conjonction avec le protocole de contrôle d'accès au support (MAC) et le protocole de couche physique de la norme ISO 8802-3. La norme ISO 8802-2 type 1 fournit un service sans connexion et sans accusé de réception. La norme ISO 8802-3 est la version internationale normalisée du protocole Ethernet largement connu.

2. La deuxième option est également basée sur le protocole ISO 8802-2 Type 1 Logical Link Control (LLC). Mais elle est associée au protocole ARCNET (ATA/ANSI 878.1).

3. La troisième option est une combinaison du protocole maître-esclave/passeur de jetons (MS/TP) et du protocole EIA-485. Le protocole MS/TP est conçu pour les équipements d'automatisation des bâtiments. Il est similaire au protocole ISO 8802-2 Type 1 et fournit une interface à la couche réseau en contrôlant la couche physique de l'EIA-485.

4. La quatrième option est une combinaison du protocole Point-to-Point (PTP) et du protocole EIA-232, qui fournit un mécanisme de communication pour la communication asynchrone en série par ligne commutée.

5. La cinquième option est le protocole LonTalk, qui est une pile de protocoles de communication complète pouvant être utilisée pour prendre en charge la technologie LonWorks. Il est souvent utilisé dans diverses couches physiques et de liaison de données.

These options provide flexibility in the implementation of the BACnet protocol. It allows the designer to select the most appropriate communication scheme for the specific network environment and device requirements.

Quels sont les objets et les services de BACnet ?

The Role of IoT in Smart Cities/What is the BACnet protocol

Tout d'abord, parlons de l'objet BACnet. Un objet BACnet est une abstraction d'une caractéristique d'un dispositif réel, et ses propriétés représentent l'état et le comportement de l'objet. Il existe 28 objets BACnet, dont les entrées analogiques, les sorties analogiques, les entrées binaires, etc.

Ensuite, les services BACnet permettent aux dispositifs de lire et d'écrire les propriétés des objets, de s'abonner aux notifications d'événements et d'exécuter d'autres fonctions. Ces services comprennent la lecture d'attributs, l'écriture d'attributs, la souscription et 35 autres services.

Ces objets et services offrent aux systèmes d'automatisation des bâtiments un moyen de communication normalisé. Ils permettent aux appareils de différents fournisseurs de fonctionner ensemble de manière transparente au sein d'un même réseau. Améliore considérablement l'interopérabilité et la flexibilité des systèmes d'automatisation des bâtiments.

Quels sont les scénarios d'application du protocole BACnet ?

Dans les systèmes de contrôle du chauffage, de la ventilation et de la climatisation, il peut contrôler la température pour obtenir un environnement confortable. Dans le système de gestion de l'énergie, il peut aider à surveiller la consommation d'énergie du bâtiment afin d'optimiser la consommation d'énergie. Bien sûr, il y a beaucoup plus à faire. Vous pouvez le voir dans le contrôle d'accès, la vidéosurveillance, la surveillance de l'environnement et d'autres scénarios.

Anyway we hope that through this article, readers can understand the concept of BACnet and some basic knowledge. EG8200 is an edge computing gateway focusing on data acquisition and protocol conversion. Besides, it also provides the interface to BACnet protocol and can help to monitor the building. Please visit iotrouter pour en savoir plus.

Articles récents

Nous contacter