Toutes les ressources

Protocoles et réseaux

BACnet MS/TP : câblage, paramètres et dépannage

Bus RS-485 à passage de jeton : adresses, Max_Master, vitesses, câblage et diagnostic des bus instables.

Fiche GTB HUB · gratuite

Principe

MS/TP (Master-Slave / Token-Passing) transporte BACnet sur une paire RS-485. Les maîtres se passent un jeton : seul celui qui le détient peut émettre. Le bus est relié au reste du réseau BACnet par un routeur (souvent intégré au contrôleur de supervision).

Adresses (MAC)

PlageRôle
0 à 127Maîtres (participent au jeton)
128 à 254Esclaves (répondent seulement)
255Diffusion

L'adresse MS/TP (MAC, locale au bus) est différente de l'instance Device (globale) : ne les confondez pas.

Paramètres clés

  • Vitesse : identique sur tout le bus (valeurs courantes 9 600, 19 200, 38 400, 76 800 bauds). Un seul équipement à une vitesse différente perturbe tout le segment.
  • Max_Master : adresse maître la plus haute que les équipements vont « chercher ». La valeur par défaut (127) fait perdre du temps à sonder des adresses vides : réglez-la sur l'adresse maître la plus haute réellement utilisée.
  • Max_Info_Frames : nombre de trames qu'un maître peut envoyer à chaque possession du jeton ; à augmenter sur le routeur qui centralise beaucoup de trafic, selon les recommandations du fabricant.

Câblage RS-485 : les règles

  • Topologie en bus (chaînage), pas d'étoile ; dérivations aussi courtes que possible.
  • Câble paire torsadée blindée adapté RS-485, avec un conducteur de référence si les équipements le prévoient.
  • Terminaison aux deux extrémités seulement ; une seule polarisation sur le segment (souvent dans le routeur ou un équipement désigné).
  • Respect de la polarité (+/- ou A/B : les fabricants ne nomment pas tous A et B de la même façon, vérifiez la notice).
  • Écran relié à la terre en un seul point (sauf prescription contraire du fabricant).
  • Au-delà de la limite de charges par segment (couramment 32 charges unitaires), utilisez un répéteur.

Méthode de diagnostic d'un bus instable

  1. Lister les adresses MAC et vérifier l'absence de doublons.
  2. Vérifier la vitesse de chaque équipement.
  3. Contrôler le câblage hors tension : continuité, absence de court-circuit, valeur de terminaison mesurée entre les deux fils (deux résistances en parallèle aux extrémités).
  4. Sous tension, observer le bus avec un analyseur (ou les diagnostics du routeur : erreurs de trame, jetons perdus).
  5. Isoler le bus par moitiés pour trouver le tronçon ou l'équipement en cause.
  6. Ajuster Max_Master et Max_Info_Frames une fois le bus sain.

Fiche de synthèse : pour les valeurs propres à un produit, référez-vous toujours à sa documentation officielle et aux textes en vigueur.