Aller au contenu principal

BACnet

Titoriels AGILiCOM

Tutoriel BACnet

Organisation

BACnet society     www.bacnet.org
BIG-EU                   www.big-eu.org
BACnet FRANCE  www.bacnetfrance.org

Association fondatrice

American Society of Heating, Refrigerating and Air-Conditioning Engineers (ASHRAE)

Historique

  • 1987: fondation de BACnet par l’ASHRAE
  • 1995: Standard BACnet ASHRAE 135-1995 + ANSI
  • 2002: Standard BACnet ASHRAE 135-2001
  • 2003: Norme internationale DIN EN ISO 16484-5 et ISO 16484-6
  • 2007:  Création de BACnet France

Domaines d'utilisation du protocole BACnet

  • GTB: Gestion Technique du Bâtiment
  • GTC: Gestion Technique Centralisée

Découvrez une vidéo réalisée par des étudiants de l'Ecole Supérieure d''ingénieurs de Rennes et les membres de l''association BACnet France présentant les intérêt technologiques et pratiques du protocole BACnet.

Applications

  • Mesure de températures, de consommation, de puissance…
  • Ouverture/fermeture de volets
  • Contrôle du chauffage, ventilation, air-conditionné (HVAC)
  • Systèmes de sécurité, alarmes incendie, alarmes anti-intrusion
  • Contrôle d''accès
  • Détection de présence

Principales caractéristiques techniques

Couche physique et liaison: ETHERNET 10/100, RS485+MS/TP, Lon, arcnet (CAN et ZigBee à l’étude)


Méthode d’accès

Principe du client/serveur

Equipements

Client (demande un service), serveur (exécute un service), répéteur, switch, hub, routeur IP, routeur BACnet, BACnet Broadcast Management Device (BBMD).

Principes du protocole BACnet

Objets

Un équipement ou une application est vu sur BACnet comme une collection d''objets.

37 objets sont standardisés :

- Accumulator

- Multi-state Value

- Analog Input- NotificationClass
- Analog Output- Program- Analog Value

- Pulse converter

- Averaging- Schedule

- Binary Input    

- Trend log
- Binary Output- Event log- Binary Value    - Global Group
- Calendar- Trend log multiple- Command- Structured view
- Device- Load control- Event enrollment- Access door
- File- Access Point- Group- Access Zone
- Life safety point- Access User- Life safety zone- Access Rights
- Loop- Access Credential- Multi-state Input- Access authentication factor input
- Multi-state Output   

 

Propriétés

Chaque objet dispose de propriétés obligatoires ou optionnelles. Une propriété peut être lue (ou écrite pour certaines) par les autres équipements ou applications.

Services

La communication entre équipements se fait par l''intermédiaire de services spécifiques. Par exemple, un service permet de lire une propriété d''un objet.

Il existe 5 familles de services applicatifs :

  • Accès aux objets (ReadProperty, WriteProperty,…)
  • Transfert de fichiers (Atomic Read File,…)
  • Alarmes et évènements (SuscribeCOV,…)
  • Gestion des équipements (Who Is ?, I Am, Who Has, I Have,…)
  • Terminal virtuel (VT Data,…)

Il existe également 10 services de gestion de la couche liaison (Who Is Router To Network ?, …)

Fichier de configuration

Le fichier PICS (Protocol Implementation Conformance Statement ) est un document écrit par le constructeur de l''équipement, permettant d’identifier les options BACnet supportées par l''équipement. Ce fichier est destiné à être lu par l’utilisateur, et non pas à être intégré dans un outil de configuration.

BIBBS et Profiles

Un BIBB (BACnet Interoperability Building Blocks)  permet de spécifier les services supportés par un équipement.

Les BIBBs sont classifiés en 5 catégories d''interopérabilité:

  • DS - Data Sharing
  • AE - Alarm / Event Management
  • SCHED - Scheduling
  • T - Trending
  • DM - Device and Network Management

Chaque catégorie contient une liste de services. Pour chaque service, le BIBB précise si l''équipement est client (A), ou/et serveur (B).

Le profil d''équipement BACnet permet de définir les BIBBs minimum qu''une famille d''équipements doit obligatoirement supporter. La classification des équipements se fait selon 6 familles:

  • B-OWS: BACnet Operator Workstation
  • B-BC: BACnet Building Controller (automate haut niveau)
  • B-AAC: BACnet Advanced Application Controller (automate niveau intermédiaire, avec programme par défaut)
  • B-ASC: BACnet Application Specific Controller (automate bas niveau, à fonction spécifique)
  • B-SA: BACnet Smart Actuator (actionneur)
  • B-SS: BACnet Smart Sensor (capteur) 

Intervention BACnet

Un réseau BACnet se révèle très fiable à l’usage, s’il a été déployé dans les règles de l’art.

Pensez à vous faire conseiller sur les bonnes pratiques et les règles à respecter lors du déploiement et du démarrage de votre installation. L’auditinitial de votre installation vous permet de garantir la bonne santé de votre réseau, et donc sa fiabilité et sa pérennité.

En cas de dysfonctionnement avéré, AGILiCOM peut intervenir en urgence pour vous aider à diagnostiquer et fiabiliser votre réseau.

Montez encompétences sur BACnet

AGILiCOM est le seul organisme français agréé BACnet. Découvrez nos 3 modules de formation dispensés par des experts :

Contactez-nous