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

Table des Matières

Publicité

TCUSB18A_Input(Nmodule , Data)
Paramètre : Nmodule: entier signé sur 32 bits.
Data : Pointeur sur un Dword non 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 l'état des 8 entrées ToR + 3 entrées Codeurs du module indiqué, le retour se
fait par paramètre dans la variable Data (32 bits), un code erreur correspond à la valeur
retournée par la fonction. Les entrées codeur (A,B,Z) correspondent respectivement au bit
(8,9,10).ie : Z,B,A,b7,b6,b5,b4,b3,b2,b1,b0.
Variable Input
Bit10
Etat de :
TCUSB18A_Output(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).
Envoi 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
TCUSB18A_BitInput(Nmodule , Entrée,Donnée)
Paramètre : Nmodule: entier signé sur 32 bits.
Entree : entier signé sur 32 bits.
Donnée : pointeur sur Byte contenant l'état de l'entrée (0 ou 1).
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 l'état d'une entrée (1 à 8) du module spécifié
TCUSB18A_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 à 4) du module spécifié dans l'état indiqué (0 ou 1)
TCUSB18A_BitReadBack(NModule,Sortie,Data)
Paramètre : Nmodule: entier signé sur 32 bits.
Sortie : entier signé sur 32 bits.
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).
Relecture de l'état d'une sortie (1 à 4) du module spécifié, le retour se fait par paramètre
dans la variable Data (8 bits), un code erreur correspond à la valeur retournée.
TCUSB18A_Counter(NModule,Entree,Data)
Paramètre : Nmodule : entier signé sur 32 bits.
Entree : entier signé sur 32 bits.
M401221_TCUSB18A.DOC
(1)
Bit9
Bit 8
Bit 7
Z
B
A
(1)
Page 46
Bit 6
Bit 5
E8
E7
E6
(1)
(1)
(1)
(1)
Bit 4
Bit 3
Bit 2
E5
E4
E3
Rev. 12
Bit 1
Bit 0
E2
E1

Publicité

Table des Matières
loading

Table des Matières