BTF_FR.jpg

Cadre de test BACnet

Le "vérificateur BACnet" pour l'automatisation des bâtiments

Lorsqu'il s'agit d'utiliser différents appareils dans le domaine de l'automatisation des bâtiments, la norme BACnet uniformise l'échange de données et assure l'interopérabilité des produits utilisés. Comme il est essentiel que tous les éléments techniques s'y conforment, la conformité des nouveaux développements est contrôlée de près par des laboratoires d'essai accrédités. Les fabricants peuvent également utiliser le cadre de test BACnet de la société MBS GmbH de Krefeld pour réduire les coûts de leurs tests préliminaires.

De l'appareil de terrain au système de contrôle en passant par l'unité de contrôle et la passerelle, toute la communication de données est bloquée si un élément n'est pas entièrement conforme à BACnet. C'est pourquoi il existe des règles détaillées pour la communication BACnet, qui sont appliquées depuis 2005 par des laboratoires d'essai accrédités lors de tests de conformité. A l'issue de ces tests, les fabricants obtiennent le certificat tant convoité prouvant que l'appareil en question est conforme à BACnet.


 
 

Pas besoin de pré-tests manuels fastidieux

Les fabricants qui souhaitent inspecter à l'avance un nouveau développement BACnet en interne peuvent utiliser un logiciel gratuit à source ouverte. Leur inconvénient : ce travail est manuel et peut prendre plusieurs mois. En effet, selon les fonctionnalités, un test de conformité complet comprend plusieurs milliers de tests individuels, y compris un nombre considérable de sources d'erreur potentielles. Comme le pré-testing semble compliqué pour de nombreux développeurs de produits, MBS GmbH a développé le BACnet Test Framework (BTF). Cet outil fiable et automatisé rend le pré-test plus rapide, moins coûteux en ressources humaines et donc plus rentable.

Le BTF est le seul logiciel de ce type. Il est utilisé comme outil officiel par tous les laboratoires de test BACnet dans le cadre du processus de certification. Il est également utilisé par les grands fabricants BACnet pour préparer au mieux leurs nouveaux développements aux tests de conformité. En effet, le BTF est basé sur le package de test BACnet officiel, qui comprend les normes ISO 16484-5 et 16484-6, la norme BACnet de l'American Society of Heating, Refrigerating and Air-Conditioning Engineers (ASHRAE) et les plans des laboratoires de test BACnet (BTL). Ces documents définissent les tests à effectuer dans le cadre du processus de certification en fonction des caractéristiques du produit.

 

Contrôle préalable automatisé et économique

Le BACnet Test Framework est un outil conçu par des experts pour des experts, qui simplifie considérablement le pré-testing, car il met en œuvre tous les processus nécessaires à cet effet dans un logiciel. Il est possible de documenter les résultats ainsi que les enregistrements réseau afin de pouvoir échanger avec le laboratoire en cas de divergences. Le BTF aide les développeurs de produits qui débutent dans le test formel à tester leurs appareils avec le moins d'erreurs possible. Il peut également être utilisé pour identifier l'origine d'un problème dans un système de domotique dans votre propre laboratoire.

Le langage de script utilisé, Python, ouvre de nombreuses possibilités pour l'utilisateur, qui peut également rédiger des scripts personnalisés. Ces prologues ont également accès aux 370 fonctions API mises à disposition avec le BTF. Des exemples sont disponibles sur le site web de MBS. Librairie pour les scripts BTF '
Pour la configuration, une arborescence du plan de test est d'abord construite, contenant les étapes nécessaires dans l'ordre approprié. Les paramètres peuvent être définis individuellement. Des protocoles peuvent être créés sur cette base pour chaque préparation, par exemple pour le contrôle des fonctionnalités au-delà de la norme BACnet ou pour l'assurance qualité : des séries de tests automatisées peuvent être réalisées sur la base de scripts de test personnalisés afin de mesurer la qualité du logiciel dans l'esprit de l'intégration continue. 

 

Trois versions - également en location

Le BACnet Test Framework existe en trois versions. L'édition légère LE permet d'exécuter facilement et efficacement des scénarios prédéfinis. L'édition standard SE a été spécialement conçue pour créer des scripts personnalisés ou des analyses personnalisées. L'édition Premium PR est orientée vers les besoins des laboratoires de test. Elle contient le code source Python de tous les scripts de test avec lesquels il est possible d'analyser le déroulement des tests dans le débogueur. Les scripts de test peuvent être adaptés de sorte que des scripts de test nouveaux ou modifiés puissent être créés et exécutés sur la base de ces tests.

Les utilisateurs soucieux des coûts ont la possibilité de louer l'outil au mois dans chaque version. Ainsi, les frais ne sont engagés que lorsqu'un appareil doit effectivement être contrôlé. 

Les utilisateurs sont ravis de l'utilisation de BACnet Test Framework, car les processus de test sont beaucoup plus faciles à gérer. Et l'utilisation est rentable, car si un appareil n'est pas préparé de manière optimale pour le processus de certification, les coûts peuvent être élevés : Si une seule erreur est détectée lors du test de conformité, une partie du test devra être répétée après la révision. Selon le coût d'une journée de laboratoire, les "tours d'honneur" correspondants peuvent rapidement s'additionner pour atteindre des sommes élevées.

 

Une préparation optimale au processus de certification

MBS GmbH est active dans la communication de données BACnet depuis 1999. Ses produits et services permettent aux fabricants et à leurs nouveaux développements de se préparer à la communication BACnet. Le BACnet Test Framework est l'évaluateur de la conformité BACnet dans l'automatisation des bâtiments. Basé sur le package de test actuel, cet outil aide de manière fiable les utilisateurs à organiser systématiquement leurs tests et à les réaliser de manière automatisée. Le BTF est utilisé depuis 2005, il est constamment adapté aux exigences de la norme et optimisé en fonction des commentaires des clients. Avec le BACnet Test Framework, chaque fabricant peut préparer ses appareils de manière optimale pour la certification BACnet.


Vous avez d'autres questions sur BACnet Test Framework ?
N'hésitez pas à nous contacter ! →

 

 
 

Spécialiste des tâches particulières

UBR-BTF | Mk II
Interface BACnet

Quand le timing est important : UBR-BTF Interface BACnet MS/TP

Notre cadre de test BACnet BTF facilite considérablement le pré-testing pour les experts. Mais si les appareils BACnet communiquent via la norme série RS-485, l'échange de données entre le BTF sur un ordinateur Windows et le système de bus de terrain MS/TP (passage maître-esclave/jeton) pose de gros problèmes. La solution est l'UBR-BTF, un routeur spécial qui fournit au BTF un accès direct aux réseaux MS/TP. Pendant les tests, il envoie des données de l'ordinateur BTF vers le bus de terrain et inversement. La connexion à la structure de test BACnet se fait via TCP/IP.

L'UBR-BTF est disponible en deux versions : en tant qu'appareil de table ou pour l'armoire électrique.