next up previous contents
Next: remarques: Up: Commandes Previous: asservissement:

Programme applic25.c. (ATTCALIB)

Ce programme controle le mouvement de l'atténuateur d'étalonnage

codes de lancement:

- demande de mouvement:

                        25     1    n   position <n> (-2000 a +2000)
- demande de status:

                        25     0    0   demande de status

codes de retour:

- apres une demande de mouvement:

                        25     1    n   position <n> == consigne
- erreur:

                        25    -1    n   position <n> != consigne
                        25    -2    0   position non valide (zone morte)
- apres une demande de status:

                        25     0    n   position <n>
- erreur:

                        25    -2    0   position non valide (zone morte)
- erreurs de codage

                        25   -99    n   mauvais parametre (3eme valeur)
                        25   -98    n   mauvais subcode   (2eme valeur)

codage commande:

        port 3:         bit 0           1 == codes décroissants et att. croissante
                        bit 1           1 == codes croissants et att. décroissante

codage status:

        analogique sur cannal DAP No S3
        port 3:         bit 0           1 == non valide


WEBER Luc
Thu Jul 1 16:49:30 MET DST 1999