Les objects Group (collection d'objects sur le même device) et GlobalGroup (collection cross-device) permettent d'opérer sur plusieurs objects en une seule transaction BACnet, ce qui optimise le polling et les commandes batch.
Vrai
Le Group référence une liste d'objects sur le même Device, tandis que le GlobalGroup couvre des références cross-Device à l'échelle d'un inter-réseau BACnet/IP. Sa property Présent_Value est un array des valeurs courantes ; un seul service ReadProperty cible sur le Group renvoie l'ensemble des valeurs. Le gain est très significatif : une transaction pour 50 valeurs au lieu de 50 transactions. Lors du commissioning, on définit les membres une seule fois et l'accès ultérieur s'en trouve simplifié.
Astuce terrain : un GlobalGroup mal dimensionné peut dépasser la Max_APDU du device cible et produire des erreurs SegmentationNotSupported ; vérifier le total d'octets attendus avant d'ajouter une 51e référence.
Banque BACnet en préparation
La banque complète BACnet n'est pas encore disponible. Mets ton email pour être prévenu du lancement et avoir un discount early-bird.
Rejoindre la waitlist →Voir les 9 autres questions BACnet
Questions liées
- Parmi ces types d'Objects BACnet, lequel représente typiquement une consigne de température ajustable par l'utilisateur (valeur analogique modifiable côté BMS) ?1. Architecture · Standard-Objekttypen
- L'Object Calendar BACnet stocke une liste de dates exceptionnelles (jours fériés, vacances, congés exceptionnels) qui peuvent être référencées par plusieurs Objects Schedule pour appliquer des comportements différenciés ces jours-là.1. Object types · Calendar Object
- L'Object Notification Class BACnet définit qui doit recevoir les notifications d'alarme (Recipient_List), avec quel niveau de priorité, et si l'acquittement est requis ou non.1. Object types · Notification Class
- Le service SubscribeCOV permet à un client de s'abonner aux changements de valeur d'une Property d'un Object distant : le device émet alors automatiquement une notification (ConfirmedCOV ou UnconfirmedCOV) à chaque changement, évitant le polling.2. Services · COV (Change Of Value)
- BACnet supporte plusieurs couches transport ; les plus courantes sont BACnet/IP (sur Ethernet/UDP port 47808) pour le backbone et BACnet MS/TP (sur RS-485) pour les sous-réseaux locaux de contrôleurs.3. Network layers · BACnet/IP vs MS/TP