24.03.2015 Views

CEPR 96 - Balogh technical center

CEPR 96 - Balogh technical center

CEPR 96 - Balogh technical center

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

2.5. PROTOCOLE BALOGH<br />

<strong>CEPR</strong> <strong>96</strong><br />

Permet de télécharger les programmes dans la mémoire de la carte, d’exécuter des instruction en<br />

supervision et de contrôler le déroulement du programme (avec le logiciel <strong>CEPR</strong>).<br />

La liaison étant correctement établie entre l’utilisateur et la <strong>CEPR</strong><strong>96</strong>, les messages émis par<br />

l’utilisateur doivent :<br />

- ne déborder en aucun cas le buffer de réception de la <strong>CEPR</strong><strong>96</strong> (256 octets). Une trame<br />

composée de plus de 256 octets est refusée et reste sans réponse.<br />

- ne pas être fractionnés : moins de 5 bits d’arrêt entre les octets d’un même message.<br />

- être au moins séparés de 50 ms de tout autre message.<br />

2.5.1. Rappel de la configuration<br />

Configuration « usine » (SWITCH 5 et/ou SWITCH 6 sur OFF):<br />

Liaison <strong>96</strong>00 Bds, 8 bits de données, 1 bit de stop, parité impaire (ODD).<br />

Configuration logicielle :<br />

pour UART 0<br />

pour UART 1<br />

b7 b6 b5 b4 b3 b2 b1 b0<br />

parité vitesse 0 0 0 0<br />

Pour plus de détail Cf page 3<br />

2.5.2. Structure des trames<br />

Chaque message émis utilise les octets définis dans le tableau ci-dessous :<br />

Symbole<br />

Définition<br />

NC N° de carte concernée par le message<br />

NI N° d’instruction<br />

NL N° de ligne programme (FFH => message en supervision)<br />

NB Nombre total d’octets du message série<br />

... Octets formant le corps du message<br />

FM Valeur fixe de fin de message = 04H<br />

NC : N° de la carte <strong>CEPR</strong><strong>96</strong><br />

Le code binaire (0 ≤ N ≤ 15) correspondant à la position des 4 premiers switches du bloc<br />

« Communication ». Code acquis et confirmé à la mise sous tension. Ce code affecte à la<br />

carte un numéro (2N+1) soit entre 1 et 31.<br />

NI : N° d’instruction<br />

NI correspond au numéro de l’instruction que devra exécuter la <strong>CEPR</strong><strong>96</strong> (Cf manuel<br />

d’instructions).<br />

NL : N° de ligne<br />

NL correspond :<br />

- au numéro de ligne de programme (si NL < à FFH)<br />

- à une instruction en supervision si NL = FFH. Dans ce cas l’instruction est exécutée<br />

immédiatement.<br />

NB : Nombre d’octets<br />

NB est le nombre total des octets constituant le message.<br />

Corps du message :<br />

Le corps du message est constitué des différentes adresses et données auxquelles s’applique<br />

l’instruction.<br />

FM : fin de message<br />

Cet octet est invariable (04H) et termine tous les messages émis sur la liaison série.<br />

Réf. : M-02-04-03 <strong>CEPR</strong> <strong>96</strong> Page 7

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!