NF EN ISO 16484-6
Systèmes d'automatisation et de gestion technique du bâtiment - Partie 6 : essais de conformité de la communication de données
L'ISO 16484-6:2009 définit une méthode normalisée permettant de vérifier qu'une mise en œuvre du protocole BACnet fournit l'ensemble des fonctionnalités citées dans la Déclaration de conformité d'une mise en œuvre de protocole (PICS) correspondante, conformément à la norme BACnet. L'ISO 16484-6:2009 fournit un ensemble complet de modes opératoires permettant de vérifier la bonne mise en œuvre de chaque fonctionnalité citée dans une déclaration PICS BACnet, notamment la prise en charge de chaque service BACnet déclaré, qu'il s'agisse d'un initiateur, d'un exécutant ou des deux, la prise en charge de chaque type d'objet BACnet déclaré, y compris les propriétés requises et chaque propriété facultative déclarée, la prise en charge du protocole de couche réseau BACnet, la prise en charge de chaque option de liaison de données déclarée, et la prise en charge de toutes les fonctionnalités spéciales déclarées.
L'ISO 16484-6:2009 définit une méthode normalisée permettant de vérifier qu'une mise en œuvre du protocole BACnet fournit l'ensemble des fonctionnalités citées dans la Déclaration de conformité d'une mise en œuvre de protocole (PICS) correspondante, conformément à la norme BACnet.
L'ISO 16484-6:2009 fournit un ensemble complet de modes opératoires permettant de vérifier la bonne mise en œuvre de chaque fonctionnalité citée dans une déclaration PICS BACnet, notamment la prise en charge de chaque service BACnet déclaré, qu'il s'agisse d'un initiateur, d'un exécutant ou des deux, la prise en charge de chaque type d'objet BACnet déclaré, y compris les propriétés requises et chaque propriété facultative déclarée, la prise en charge du protocole de couche réseau BACnet, la prise en charge de chaque option de liaison de données déclarée, et la prise en charge de toutes les fonctionnalités spéciales déclarées.
Le présent document définit une méthode normalisée pour vérifier que l'implémentation du protocole BACnet procure chacune des fonctionnalités spécifiées dans sa déclaration de conformité de l'implémentation (PICS : Protocol Implementation Conformance Statement), conformément avec la norme BACnet (ISO 16484-5).
<p>L'ISO 16484-6:2014 définit une méthode normalisée permettant de vérifier qu'une mise en ?uvre du protocole BACnet fournit l'ensemble des fonctionnalités citées dans la Déclaration de conformité d'une mise en ?uvre de protocole (PICS) correspondante, conformément à la norme BACnet.</p> <p>Elle fournit une série complète de procédures permettant de vérifier la bonne mise en ?uvre de chaque fonctionnalité figurant dans la PICS BACnet, notamment :</p> <ol> <li> la prise en charge de chaque service BACnet, soit comme initiateur, soit comme exécuteur ou les deux,</li> <li> la prise en charge de chaque objet BACNET, y compris les deux propriétés requises et chaque propriété facultative déclarée,</li> <li> la prise en charge de chaque protocole de couche réseau BACnet,</li> <li> la prise en charge de chaque option de liaison de données déclarée et</li> <li> la prise en charge de chaque fonctionnalité spéciale déclarée.</li> </ol>
- Avant-proposVI
-
1 Domaine d'application1
-
2 Relations entre la présente partie de l'ISO 16484 et la norme ANSI/ASHRAE 135.1-20071
-
3 Termes, définitions et termes abrégés1
-
4 FORMAT DE FICHIER ÉLECTRONIQUE PICS2
-
4.1 Codage des caractères2
-
4.2 Structure des fichiers EPICS3
-
4.3 Chaînes de caractères4
-
4.4 Règles de notation pour les valeurs de paramètre4
-
4.5 Sections du fichier EPICS6
-
5 ESSAIS DE COHÉRENCE EPICS37
-
6 CONVENTIONS RELATIVES À LA SPÉCIFICATION DES ESSAIS DE CONFORMITÉ BACnet38
-
6.1 Composants TCSL39
-
6.2 Instructions TCSL40
-
6.3 Dépendances temporelles46
-
6.4 Références BACnet47
-
7 ESSAIS DE PRISE EN CHARGE DE L'OBJET47
-
7.1 Prise en charge de la lecture pour les propriétés dans la base de données d'essai47
-
7.2 Prise en charge de l'écriture pour les propriétés dans la base de données d'essai48
-
7.3 Essais des fonctionnalité des objets49
-
8 ESSAIS DE LANCEMENT DES SERVICES D'APPLICATION161
-
8.1 Essais de lancement du service AcknowledgeAlarm161
-
8.2 Essais de lancement du service ConfirmedCOVNotification162
-
8.3 Essais de lancement du service UnconfirmedCOVNotification177
-
8.4 Essais de lancement du service ConfirmedEventNotification180
-
8.5 Essais de lancement du service UnconfirmedEventNotification231
-
8.6 Essais de lancement du service GetAlarmSummary239
-
8.7 Essais de lancement du service GetEnrollmentSummary240
-
8.8 Essais de lancement du service GetEventlnformation242
-
8.9 Essais de lancement du service LifeSafetyOperation243
-
8.10 Essais de lancement du service SubscribeCOV244
-
8.20 Essais de lancement du service ReadPropertyMultiple253
-
8.30 Essais de lancement du service TimeSynchronization266
-
8.40 Essais de lancement du service Authenticate276
-
9 ESSAIS D'EXÉCUTION DU SERVICE D'APPLICATION281
-
9.1 Essais d'exécution du service AcknowledgeAlarm282
-
9.2 Essais d'exécution du service ConfirmedCOVNotification303
-
9.3 Essais d'exécution du service UnconfirmedCOVNotification308
-
9.4 Essais d'exécution du service ConfirmedEventNotification309
-
9.5 Essais d'exécution du service UnconfirmedEventNotification311
-
9.6 Essais d'exécution du service GetAlarmSummary311
-
9.7 Essais d'exécution du service GetEnrollmentSummary312
-
9.8 Essais d'exécution du service Eventlnformation319
-
9.9 Essai d'exécution du service SafetyOperation322
-
9.10 Essais d'exécution du service SubscribeCOV324
-
9.20 Essais d'exécution du service ReadPropertyMultiple388
-
9.30 Essais d'exécution du service TimeSynchronization436
-
10 ESSAIS DE PROTOCOLE DE COUCHE RÉSEAU467
-
10.1 Traitement des messages de couche application provenant de réseaux distants467
-
10.2 Essais de fonctionnalité du routeur467
-
10.3 Essais de fonctionnalité d'un semi-routeur507
-
10.4 Essais B/IP PAD518
-
10.5 Lancement des messages de couche réseau520
-
11 ESSAIS DE PROTOCOLE DE COUCHE DE LIAISON LOGIQUE522
-
11.1 Commande et réponse UI523
-
11.2 Commande et réponse XID523
-
11.3 Commande et réponse TEST524
-
12 ESSAIS DES PROTOCOLES DE COUCHE DE LIAISON DE DONNÉES525
-
12.1 Essais des états machineMS/TP525
-
12.2 Essais états machine PTP612
-
13 ESSAIS DE FONCTIONNALITE SPECIFIQUES667
-
13.1 Segmentation667
-
13.2 Time Master680
-
13.3 Jeux de caractères680
-
13.4 PDU malformées681
-
13.5 Essais de proxy esclave682
-
14 Essais de fonctionnalité BACnet/IP686
-
14.1 Dispositif non-BBMD B/IP687
-
14.2 Dispositif non-BBMD B/IP avec une application serveur690
-
14.3 Broadcast Distribution Table691
-
14.4 Foreign Device Table Operations (essais négatifs)695
-
14.5 BACnet Broadcast Management (sans tableau de dispositifs étrangers, ni Applications)697
-
14.6 Foreign Device Management698
-
14.7 Broadcast Management (BBMD, dispositifs étrangers, application locale)701
-
15 Rapport des résultats d'essai707
- ANNEXE A- EXEMPLE D'EPICS (INFORMATIVE)708
COBAZ est la solution simple et efficace pour répondre aux besoins normatifs liés à votre activité, en France comme à l’étranger.
Disponible sur abonnement, CObaz est LA solution modulaire à composer selon vos besoins d’aujourd’hui et de demain. Découvrez vite CObaz !
Demandez votre démo live gratuite, sans engagement
Je découvre COBAZ