6.4 Protocole BMS (IRDH275B)
Ce protocole est un élément essentiel du bus BMS de Bender (protocole de bus BMS).
Le transfert des données se fait en caractères ASCII avec les caractéristiques suivantes :
Vitesse de transmission : 9600 Baud
Transmission :
Parité :
Contrôle de cohérence : somme de tous les bytes transférés = 0 (sans CR et LF)
Le protocole bus BMS travaille suivant le principe MAITRE-ESCLAVE. Ce qui signifie
qu´un appareil fait fonction de MAITRE tandis que tous les autres participants au bus
sont ESCLAVES. Il ne doit exister qu´un seul MAITRE par réseau. Tous les participants au
bus sont identifiés par une adresse univoque. Le MAITRE interroge périodiquement
tous les appareils connectés au bus, attend leur réponse et émet des commandes en
fonction des réponses obtenues. La fonction MAITRE est délivrée à un IRDH275B en lui
assignant l´adresse 1.
6.4.1 Maître BMS
Un maître peut extraire tous les messages d´alarme et d´état d´un esclave.
Lorsque l´adresse de bus = 1 lui est assignée, l´IRDH275B travaille en tant que maître
BMS, c´est-à-dire qu´il interroge périodiquement, via le bus BMS, toutes les adresses
situées entre 1 et 150 afin d´obtenir les messages d´alarme et d´état. Si le maître
n´obtient pas de réponse de 5 adresses consécutives, il reprend le cycle de scrutation
depuis le début. Si un esclave fournit des réponses reconnues comme étant incorrectes,
le MAÎTRE indique „Erreur RS485".
TGH1361fr/05.2011
1 bit de départ, 7 bits de données, 1 bit de parité, 1 bit d´arrêt (1, 7, E, 1)
paire (even)
E r r e u r R S 4 8 5
Ω
R s = 0 1 1 k
. H
55