commande roue filtre guidage

Généralité:

Cette carte communique avec le PC embarqué au moyen d'une liaison sérielle RS232 (8bit, 9600 Bauds, no parity, no handshake, 1 stop bit) et agit sur l'ampli moteur de la roue de filtre de guidage.
Le coeur du système est basé sur un microcontroleur 68HC11E2.

Commandes

Toutes les commandes passées par la liaison série ne comporte qu'un seul caractère ASCII. Chaque commande est quitancée par une chaine de caractères ASCII terminée par un CR LF.
CaractereDescriptionsRetour
1 Positionne le filtre en 1 C61 :D 1 C71 :P 1
2 Positionne le filtre en 2 C62 :D 2 C72 :P 2
3 Positionne le filtre en 3 C63 :D 3 C73 :P 3
4 Positionne le filtre en 4 C64 :D 4 C74 :P 4
A demande le nombre d'impulsion d'arret Axx :DEC xx
B Mode vitesse avec deceleration V0 :SPEED 0
C demande l'etat du systeme (occupe ou libre)C51 :OCCUPE
C50 :LIBRE
D demande le delai avant erreur de pos C9x :DELAI x
F Mode vitesse rapide V1 :SPEED 1
I demande le nombre d'impulsion Ixxx :IMP xxx
L Mode vitesse lente V2 :SPEED 2
M demande l'etat de la commande du moteur C54
C55
C56
P demande la position du filtre actuel C71..4 :P 1..4
C75 :P ?
R effectue une initialisation du systeme C59 :RST
S demande le status ampli S80 :AMPLI OK
S81 :AMPLI KO
T demande le temps de positionnement Txx.x :TIME xx.x S
U demande la tension du moteur U12.0 :MOT 12.0 V
V demande la vitesse du moteur V0..2 :SPEED 0..2
a..i changement du delai avant erreur pos C9x :DELAI x
? Caractere non reconnu E01 :??

En cas de timeout lors d'un deplacement retourne E02 :TO

Programme 68HC11

Le programme chargé dans le microcontroleur est écrit en assembleur et compile sur PC au moyen de l'executable "asmhc11.exe". Il est chargé au moyen du kit de développement 68HC11EVM via la ligne série et le programme hyperterm du PC

Inter RFG

Le programme "INTER" permettant de communique a la carte au travers d'une communications Client/Serveur se trouve dans le répertoire ~maire/src/rfg/ .

Serveur RFG

Le programme serveur faisant le pont entre INTER et la carte se trouve dans le répertoire ~maire/src/rfg_srv/

Matériel de réserve:

Il y a une carte de remplacement

Mise a jour 27 août 2002

Pour plus d'information e-mail to Charles.Maire@obs.unige.ch
ou telephoner au +41 22 755 26 11, ou FAX +41 22 755 39 83.

Tous droit reserve . Copyright © 2002 Charles MAIRE