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)
| Plage | Rôle |
|---|---|
| 0 à 127 | Maîtres (participent au jeton) |
| 128 à 254 | Esclaves (répondent seulement) |
| 255 | Diffusion |
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
- Lister les adresses MAC et vérifier l'absence de doublons.
- Vérifier la vitesse de chaque équipement.
- 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).
- Sous tension, observer le bus avec un analyseur (ou les diagnostics du routeur : erreurs de trame, jetons perdus).
- Isoler le bus par moitiés pour trouver le tronçon ou l'équipement en cause.
- 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.