Télécharger Imprimer la page

SELIAtec RM 01 Mode D'emploi page 47

Module de commande d'axes pour servomoteurs

Publicité

D'UTILISATION
BOOL CF04_RMXX_get_intrpt_mask (ULONG carte, ULONG
slot, ULONG *the_value)
Cette fonction permet de récupérer le masque du registre des
interruptions de l'axe courant. Pour plus d'informations sur
la description des bits du registre des interruptions se
référer à la fonction CF04_RMXX_set_intrpt_mask.
Paramètre:
le module :
interruptions.
Retour:
TRUE en cas de succès de l'opération
BOOL CF04_RMXX_clr_status (ULONG carte, ULONG slot)
Cette fonction permet de remettre à 0 tous les bits du
registre de status de l'axe courant. Les interruptions ne sont
pas affectées par cette commande.
Paramètre:
le module :
Retour:
TRUE en cas de succès de l'opération
carte - le descripteur de carte renvoyé par
la fonction "CF04_define_card"
slot - numéro du slot sur lequel se trouve
0 pour A, 1 pour B, 2 pour C, 3 pour D.
the_value - valeur du masque du registre des
Bit 0 Event : Motion complete
Bit 1 Event : position wrap-around
Bit 2 Event : update breakpoint reached
Bit 3 Event : unused
Bit 4 Event : motion error
Bit 5 Event : position limit switch
Bit 6 Event : negative limit switch
Bit 7 Event : command error
Bit 8-15 Not used
carte - le descripteur de carte renvoyé par
la fonction "CF04_define_card"
slot - numéro du slot sur lequel se trouve
0 pour A, 1 pour B, 2 pour C, 3 pour D.
MANUEL
- 47 -

Publicité

loading