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

Programme applic16.c. (FIBER)

Programme de commande de translation du bloc de fibres.

codes de lancement:

- demande de mouvement:

                        16     1    1   position marbre avec attente
                        16     1    2   position direct avec attente
                        16     1    3   position marbre sans attente
                        16     1    4   position direct sans attente
- demande de status:

                        16     0    0   demande de status

codes de retour:

- apres une demande de mouvement:

                        16     1    1   position marbre avec attente
                        16     1    2   position direct avec attente
                        16     1    0   position indefinie
- erreur:

                        16    -1    1   reste position marbre
                        16    -1    2   reste position direct
                        16    -1    0   position inconnue
- apres une demande de status:

                        16     0    1   position marbre
                        16     0    2   position direct
- erreur:

                        16    -1    0   position inconnue
- erreurs de codage

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

codage commande:

        port 2:         bit 10          
                        bit 11          01 (1) == position marbre
                                        10 (2) == position direct

codage status:

        port 2:         bit 10  
                        bit 11          00 (0) == non calibré
                                        01 (1) == position marbre
                                        10 (2) == position direct
                                        11 (3) == non calibré


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