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
par la fonction
TCUSB16IO_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 les bits 1 à 3 de data, la valeur du filtre numérique à appliquer sur les entrées
A, B, Z (de 0 à 6 avec 0:24Mhz, 1:12Mhz, 2 :6Mhz, 3 :1.5Mhz, 4 :750Khz,
5 :375Khz, 6 :187.5Khz)
2) 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
TCUSB16IO_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
TCUSB16IO_ResetPos(Nmodule)
Paramètre : Nmodule: 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).
Remet à zéro la valeur du compteur du codeur et des deux latchs du module spécifié.
un code erreur correspond à la valeur retournée par la fonction
TCUSB16IO_ConfigLatch(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 les bits 1 à 3 de data, le mode de latch 1 du codeur possible sur l'entrée 7 (de 0
à 3 avec 0:Pas de latch, 1 : Latch sur front montant de l'entrée 7, 2 : Latch sur front
descendant de l'entrée 7, 3 : Latch sur changement d'état de l'entrée 7)
2) sur les bits 5 à 7 de data, le mode de latch 2 du codeur possible sur l'entrée 8 (de 0
à 3 avec 0:Pas de latch, 1 : Latch sur front montant de l'entrée 8, 2 : Latch sur front
descendant de l'entrée 8, 3 : Latch sur changement d'état de l'entrée 8)
un code erreur correspond à la valeur retournée par la fonction
M401210_TCUSB16IO.DOC
(1)
(1)
Page 45
Rev. 21