3C Concept TC/USB-18A Manuel D'utilisation page 47

Table des Matières

Publicité

Data : Pointeur sur un Byte non signé sur 8 bits.
Retour :
la fonction renvoi un entier signé sur 32 bits correspondant au code du
défaut (voir liste des défauts ci dessous).
Lecture du compteur de l'entrée spécifiée du module indiqué, le retour se fait par
paramètre dans la variable Data (8 bits), un code erreur correspond à la valeur retournée.
TCUSB18A_Config(Nmodule,Data)
Paramètre : Nmodule : entier signé sur 32 bits.
Data : Byte non signé sur 8 bits.
Retour :
la fonction renvoi un entier signé sur 32 bits correspondant au code du
défaut (voir liste des défauts ci dessous).
Configure sur le module spécifié :
1) sur le bit 4, la validité du Top Zéro pour remettre à zéro le compteur du codeur
un code erreur correspond à la valeur retournée par la fonction
TCUSB18A_Pos(Nmodule,Data)
Paramètre : Nmodule: entier signé sur 32 bits.
Data : Pointeur sur un entier signé sur 32 bits.
Retour :
la fonction renvoi un entier signé sur 32 bits correspondant au code du
défaut (voir liste des défauts ci dessous).
Lecture de la valeur du compteur du codeur du module spécifié. Le retour se fait par
paramètre dans la variable Data (32 bits signés).
un code erreur correspond à la valeur retournée par la fonction
TCUSB18A_ResetPos(Nmodule)
Paramètre : Nmodule: entier signé sur 32 bits.
la fonction renvoi l'état (0 ou 1) de l'entrée spécifiée par un entier signé sur
Retour :
32 bits.
Remet à zéro la valeur du compteur du codeur du module spécifié.
un code erreur correspond à la valeur retournée par la fonction
TCUSB18A_AnaIn(NModule, Voie, Data)
Paramètre : Nmodule: entier signé sur 32 bits.
Voie : Byte non signé sur 8 bits.
Data : Pointeur sur un entier signé sur 16 bits.
Retour :
la fonction renvoi un entier signé sur 32 bits correspondant au code du
défaut (voir liste des défauts ci dessous).
Lecture de la voie analogique de l'entrée spécifiée (1 à 4) du module indiqué. Le retour se
fait par paramètre dans la variable Data (16 bits signé), La variable Data représente la
tension mesurée en nombre de points convertisseur (sur 12bits). Cette fonction ne prend
pas en compte l'étalonnage effectué en nos locaux. Selon la grandeur mesurée, voici le
tableau de correspondance :
Si mesure de courant :
Si data= 0pts alors Imesuré=Imin (~=0mA)
Si data= +2047pts alors Imesuré=Imax (~=25mA)
Si mesure de tension :
Si data= -2048pts alors Vmesuré=Vmin (~=-10V)
Si data= +2047pts alors Vmesuré=Vmax (~=+10V
M401221_TCUSB18A.DOC
(1)
(1)
Page 47
Rev. 12

Publicité

Table des Matières
loading

Table des Matières