Aller au contenu
Hall d’immeuble de bureaux avec éclairage et services techniques intégrés

IBMS · Architecture

Architecture IBMS — un modèle de référence qui survit à la réception

Une architecture de référence pour un IBMS : appareils de terrain, couche réseau et passerelles, noyau de supervision avec un modèle de données unique, et applications par rôle.

Réponse rapide

Une architecture IBMS comporte quatre couches : appareils de terrain et contrôleurs, couche réseau et passerelles, noyau de supervision avec un modèle de données unique, et applications par rôle. La commande reste locale, la logique d’intégration réside dans le noyau, et les applications lisent depuis celui-ci au lieu d’interroger directement les sous-systèmes.

01

Quatre couches, une source de vérité unique

Considérez l’architecture comme quatre couches. Les appareils de terrain mesurent et actionnent. Les contrôleurs exécutent les séquences locales. La couche réseau et passerelles transporte les données entre protocoles et réseaux. Le noyau de supervision normalise les points dans un modèle objet unique et porte les alarmes, les horaires, l’historique et les interverrouillages. Les applications se superposent et présentent des vues adaptées à chaque rôle. Les couches se définissent par les responsabilités, pas par les noms de produits. Un seul boîtier peut assurer deux couches dans un petit bâtiment, mais les responsabilités doivent tout de même être écrites, car c’est ce qui rend le système testable et maintenable après le départ de l’équipe projet. Lorsqu’une couche est omise, la responsabilité manquante réapparaît généralement sous forme de routine manuelle. Inscrivez la responsabilité à côté de chaque boîtier sur le schéma.

02

La couche réseau et passerelles

La plupart des échecs d’intégration commencent ici. BACnet/IP, Modbus TCP, KNX et DALI ont chacun leur propre modèle de temporisation, d’adressage et de diagnostic. Maintenez le réseau du bâtiment segmenté par rapport au réseau d’entreprise, documentez chaque passerelle et sa correspondance de points, et évitez d’empiler les traducteurs. Une passerelle doit traduire un protocole, pas porter une séquence de commande. Lorsqu’un sous-système expose une API stable, utilisez-la directement ; sinon, définissez le propriétaire de la passerelle, son alimentation, sa politique de firmware et son comportement en cas de panne. Des schémas réseau dessinés après la mise en service sont un signal d’alerte, pas un livrable. Tenez une liste de ports et un plan d’adressage ; la mise en service est plus rapide quand le plan est juste. Une passerelle qui exige un ordinateur portable et un mot de passe que personne ne possède n’est pas une interface ouverte.

03

Le noyau de supervision

Le noyau est ce qui fait de l’IBMS plus qu’un ensemble de connecteurs. Chaque point a besoin d’une identité, d’une unité, d’un indicateur de qualité, d’une politique d’historisation et d’une classe d’alarme. Chaque sous-système a besoin d’une convention de nommage qu’un nouvel ingénieur peut lire. Les horaires et les interverrouillages y ont leur place afin d’être visibles, testés et modifiés sans toucher au code du fournisseur. Le noyau porte aussi la synchronisation horaire, les rôles utilisateurs et la piste d’audit. Si deux applications ne sont pas d’accord sur une valeur, c’est le noyau qui doit trancher, et non une troisième base de données entretenue par l’équipe de reporting. Les noms de points doivent décrire l’équipement, l’emplacement et la fonction, dans cet ordre. Un nom que seul le programmeur d’origine comprend annonce un futur appel de maintenance.

04

Résilience et sécurité dès la conception

La commande locale doit survivre à une panne de supervision, à un défaut réseau et à un redémarrage de serveur. Cela signifie que les contrôleurs conservent leurs séquences et leurs positions de sécurité, et que le réseau a un mode de défaillance documenté. La sécurité fait partie de la même conception : VLAN segmentés, comptes nommés, moindre privilège, correctifs, journalisation et accès distant maîtrisé. Les sauvegardes doivent être restaurables par le client, pas seulement par l’intégrateur d’origine. Testez les cas de défaillance pendant la mise en service, car une architecture sur laquelle on n’a jamais provoqué de panne reste un simple dessin. Documentez les étapes de reprise et testez-les avec l’équipe du client, pas seulement avec l’ordinateur de l’installateur. Une sauvegarde jamais restaurée est un espoir, pas un moyen de maîtrise.

Couches et responsabilités de l’IBMS

5 rows
CoucheResponsabilitéQuestion de conception
ChampMesure et actionnementLes emplacements de capteurs et les positions de sécurité sont-ils définis ?
ContrôleurSéquences locales et sécuritéQu’est-ce qui fonctionne lorsque le réseau est indisponible ?
Réseau et passerelleTraduction de protocole et transportQui est responsable de chaque passerelle et de sa correspondance de points ?
Noyau de supervisionModèle de données, alarmes, historique, interverrouillagesChaque point a-t-il une identité unique ?
ApplicationVues et rapports par rôleLit-il depuis le noyau ou interroge-t-il les sous-systèmes ?

Images du projet

3 images
Rendu d’un campus tertiaire
Campus
Tableau de bord d’automatisation du bâtiment sur une tablette
Une vision d’exploitation unique
Bureau ouvert avec éclairage et assises intégrés
Bureaux

Questions fréquentes

01De combien de couches une architecture IBMS a-t-elle besoin ?

Trois ou quatre, selon que le réseau est compté séparément. Ce qui compte, c’est que chaque couche ait un responsable et un comportement de défaillance clair, pas le nombre lui-même.

02Où situer les passerelles dans l’architecture ?

En périphérie, au plus près du sous-système qu’elles traduisent, sur un segment réseau documenté. Elles ne doivent pas porter de logique de commande ni devenir un point de défaillance unique non documenté.

03L’IBMS peut-il fonctionner dans le cloud ?

La couche applicative le peut, et le fait souvent. La supervision et la commande locale doivent rester sur site afin que le bâtiment continue de fonctionner lorsque la connexion tombe.

04Comment traiter la cybersécurité ?

Segmentez les réseaux, utilisez des comptes nommés avec moindre privilège, appliquez les correctifs selon un cycle défini, journalisez les actions d’administration et maîtrisez l’accès distant. Ce sont des exigences de conception, pas une réflexion informatique de dernière minute.

05Quel document définit l’architecture ?

Un schéma de colonne montante réseau, une liste de points, une matrice de protocoles et une matrice des responsabilités. Ensemble, ils montrent ce qui se connecte à quoi, qui est responsable de chaque interface et comment elle sera testée.

Étape suivante

Apportez-nous le bâtiment.

Indiquez le type de bâtiment, les systèmes concernés et le résultat dont vous avez besoin. Nous tracerons le chemin le plus court vers un système opérationnel.