SOMMAIRE
Utilisation de la liaison RS485
« MODBUS (CNL 20 / C) »
1) Structure interne:
1.1) Présentation:
L'appareil est scindé en deux cellules. Chaque cellule réalise une fonction bien spécifique tout en conservant un échan-
ge permanent des informations avec la seconde cellule.
La première cellule s'occupe de la fonction mesure, analyse et conversion. La seconde cellule s'occupe de la fonction
communication. L'échange des informations est permanent et automatique.
1.2) Fonction mesure:
La cellule de mesure gère l'acquisition des différentes entrées et calcule toutes les valeurs en fonction de la configura-
tion de l'appareil.
Elle gère également toutes les fonctions de sortie analogique, alarmes, affichage, ... Tous les paramètres mesurés ou
calculés sont stockés dans la mémoire système et sont constamment rafraichis.
1.3) Fonction communication:
La cellule de communication gère l'interface de communication RS 485 sous le protocole MODBUS/JBUS. Elle analyse
les requêtes du poste maître et répond si l'appareil est adressé. Elle puise toutes ces données dans la mémoire systè-
me qui est accessible en permanence.
1.4) Mémoire système:
Chacune des deux cellules peut accéder en permanence à la mémoire système. Celle-ci est à double accès, ce qui per-
met une lecture/écriture des données sans possibilité de conflit interne.
2) Communication:
Le type de protocole utilisé est MODBUS/JBUS en mode RTU. La communication ne comporte ni entête ni délimiteur de
trame. La détection de début de trame est réalisée par un silence dont le temps est au moins égal à la transmission de
3.5 octets. Ceci implique qu'une trame reçue ne peut être traitée qu'après un temps égal au silence déterminé précé-
demment. Le temps de ce silence est directement lié à la vitesse de transmission.
Ex:
Vitesse 9600 bauds - sans parité (10 bits/octet)
Silence = (3.5 x 10) / 9600 = 3.64 ms
Le traitement de la trame commence 3.64 ms après réception du dernier octet.
Le temps séparant deux octets d'une même trame doit être inférieur à un silence. Si cette condition n'est pas respectée,
le second octet sera considéré comme le premier d'une nouvelle trame.
E 17