TCUSB24IO_Input(NModule;Data)
Paramètre : Nmodule: entier signé sur 32 bits.
Data : Pointeur sur un Dword non signé sur 32 bits.
Retour :
la fonction renvoie un entier signé sur 32 bits correspondant au code du
défaut (voir liste des défauts ci dessous).
Lecture de l'état des 16 entrées ToR, le retour se fait par paramètre dans la variable Data
(32 bits), un code erreur correspond à la valeur retournée par la fonction .
TCUSB24IO_Output(NModule;Data)
Paramètre : Nmodule: entier signé sur 32 bits.
Data : Byte non signé sur 8 bits.
Retour :
la fonction renvoie un entier signé sur 32 bits correspondant au code du
défaut (voir liste des défauts ci dessous).
Envoie sur les sorties du module indiqué la valeur contenue dans la variable Data (8 bits),
un code erreur correspond à la valeur retournée par la fonction
OPERATIONS SUR BITS
TCUSB24IO_BitInput(NModule,Entree)
Paramètre : Nmodule: entier signé sur 32 bits.
Entree : entier signé sur 32 bits [entre 1 et 16].
la fonction renvoie l'état (0 ou 1) de l'entrée spécifiée par un entier signé sur
Retour :
32 bits.
Lecture de l'état d'une entrée (1 à 16) du module spécifié
TCUSB24IO_BitOutput(NModule,Sortie,etat)
Paramètre : Nmodule : entier signé sur 32 bits.
Sortie : entier signé sur 32 bits.
etat : entier signé sur 32 bits.
Place la sortie (1 à 8) du module spécifié dans l'état indiqué (0 ou 1)
TCUSB24IO_BitReadBack(NModule,Sortie)
Paramètre : Nmodule: entier signé sur 32 bits.
Sortie : entier signé sur 32 bits.
la fonction renvoie l'état (0 ou 1) de la sortie spécifiée par un entier signé sur
Retour :
32 bits.
Relecture de l'état d'une sortie (1 à 8) du module spécifié
M401220_TCUSB24IO.DOC
(1)
(1)
(1)
Page 42
Rev. 16