Description des fonctions :
TCUSB4I_OpenN(Nmodule, NumSerie)
Paramètre : Nmodule: entier signé sur 32 bits.
Numserie : Pointeur sur un Dword non signé sur 32 bits contenant le numéro
de série.
Retour :
la fonction renvoi un entier signé sur 32 bits correspondant au code du
défaut (voir liste des défauts ci dessous).
Initialise le driver, affecte le numéro de série du module au numéro de module spécifié (1
à 8) et remet à 0 les sorties. si le numéro de série=0 alors elle ouvre le premier module
détecté et renvoi son numéro de série.
A utiliser avant tout autre appel à une fonction TCUSB4I_xxx.
Fermer la session par TCUSB4I_Close .
TCUSB4I_Open(NModule,NumSerie)
Paramètre : Nmodule: entier signé sur 32 bits.
Numserie : Pointeur sur une chaîne de caractère contenant le numéro de
série.
Retour :
la fonction renvoi un entier signé sur 32 bits correspondant au code du
défaut (voir liste des défauts ci dessous).
Initialise le driver, affecte le numéro de série du module au numéro de module spécifié (1
à 8) et remet à 0 les sorties. si le numéro de série est vide alors elle ouvre le premier
module détecté et renVoi son numéro de série.
A utiliser avant tout autre appel à une fonction TCUSB4I_xxx.
Fermer la session par TCUSB4I_Close .
L'utilisation des pointeurs sur les chaines de caractères n'étant pas toujours aisée
à mettre en œuvre en fonction du système de développement, il est préférable
d'utiliser la fonction TCUSB4I_OpenN
TCUSB4I_Close(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).
Termine la session et ferme le driver (indispensable à la fin du programme)
TCUSB4I_Refresh(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).
Actualise les données provenant du module (positions courantes, positions latchées, base
de temps, base de temps latchée, états des entrées, états des lignes A/B/Z de chaque
voie) du module indiqué
A utiliser avant tout appel aux fonctions de lecture des données
M401206_TCUSB4I.DOC
Page 19
Rev. 11