EUROSMART SYSAM-PCI Manuel page 27

Table des Matières

Publicité

fonction LireInfos(CodeGenre,Numero,Indice:integer):PChar
Description : Cette fonction permet de récupérer des informations de
configuration du système
CodeGenre
Paramètres :
est une constante entière qui indique la nature
des informations demandées
Numero
indique le numéro d'une entrée, d'une sortie ou d'un
port logique
Indice
est un indice en cas de configuration possédant
plusieurs valeurs possibles
Retour :
Le résultat est un pointeur sur une chaîne à zéro terminal dont le
contenu dépend de l'information demandée. Dans tous les cas :
• Si la demande n'est pas pertinente (par exemple paramètre
Numero
Indice
ou
hors des limites acceptées par le
système), la fonction renvoie une chaîne vide.
• Si un paramètre n'est pas utile pour le type de demande, on
peut mettre sa valeur à 0
CodeGenre
Paramètres
Numéro :
ca_Version
Indice de renvoi
1 : Nom du système
+ n° de version
2 : comme 1 plus nom
du constructeur
autres : n° de version seul
Numero :
ca_Entree
n° d'entrée analogique
ca_Sortie
Numero :
n° de sortie analogique
ca_Port
Numero :
n° de port logique
Indice :
Type d'information
demandée
ca_CalibreEntree
Numero :
n° d'entrée analogique
Indice :
Indice du calibre d'entrée
ca_CalibreSortie
Numero :
n° de sortie analogique
Indice :
Indice du calibre de sortie
ca_Gain
Numero :
n° d'entrée analogique
Indice :
Indice du gain
SYSAM-PCI : 27
Valeur renvoyée
Chaîne contenant le numéro de la
version de la DLL et d'autres informations
suivant la valeur du paramètre Numero.
Nom de l'entrée analogique (de forme
"EAi")
Nom de sortie analogique (de forme
"SAi")
Indice=1 : Nom du port logique (de
forme "Port B" ou "Port C")
Indice=2 : Nombre de bits utilisables
Indice=3 : '0' si le port est en entrée
'1' si le port en est sortie
'2' si le port est inhibé
Indice=4 : '1' si le port est bidirectionnel
sinon '0'
Renvoie pour une entrée de n° donnée, le
calibre d'entrée d'indice donné sous la
forme : 'Min/Max'. Ex : '-10/+10'
Renvoie pour une sortie de n° donnée,
le calibre de sortie d'indice donné sous
la forme : 'Min/Max'. Ex : '-10/+10'
Renvoie pour une entrée de n° donnée,
la valeur du gain de numéro donné.
Ex : '10'
fonction LireInfos(CodeGenre,Numero,Indice:integer):PChar
Description : Cette fonction permet de récupérer des informations de
configuration du système
CodeGenre
Paramètres :
est une constante entière qui indique la nature
des informations demandées
Numero
indique le numéro d'une entrée, d'une sortie ou d'un
port logique
Indice
est un indice en cas de configuration possédant
plusieurs valeurs possibles
Retour :
Le résultat est un pointeur sur une chaîne à zéro terminal dont le
contenu dépend de l'information demandée. Dans tous les cas :
• Si la demande n'est pas pertinente (par exemple paramètre
Numero
Indice
ou
hors des limites acceptées par le
système), la fonction renvoie une chaîne vide.
• Si un paramètre n'est pas utile pour le type de demande, on
peut mettre sa valeur à 0
CodeGenre
Paramètres
Numéro :
ca_Version
Indice de renvoi
1 : Nom du système
+ n° de version
2 : comme 1 plus nom
du constructeur
autres : n° de version seul
Numero :
ca_Entree
n° d'entrée analogique
ca_Sortie
Numero :
n° de sortie analogique
ca_Port
Numero :
n° de port logique
Indice :
Type d'information
demandée
ca_CalibreEntree
Numero :
n° d'entrée analogique
Indice :
Indice du calibre d'entrée
ca_CalibreSortie
Numero :
n° de sortie analogique
Indice :
Indice du calibre de sortie
ca_Gain
Numero :
n° d'entrée analogique
Indice :
Indice du gain
SYSAM-PCI : 27
Valeur renvoyée
Chaîne contenant le numéro de la
version de la DLL et d'autres informations
suivant la valeur du paramètre Numero.
Nom de l'entrée analogique (de forme
"EAi")
Nom de sortie analogique (de forme
"SAi")
Indice=1 : Nom du port logique (de
forme "Port B" ou "Port C")
Indice=2 : Nombre de bits utilisables
Indice=3 : '0' si le port est en entrée
'1' si le port en est sortie
'2' si le port est inhibé
Indice=4 : '1' si le port est bidirectionnel
sinon '0'
Renvoie pour une entrée de n° donnée, le
calibre d'entrée d'indice donné sous la
forme : 'Min/Max'. Ex : '-10/+10'
Renvoie pour une sortie de n° donnée,
le calibre de sortie d'indice donné sous
la forme : 'Min/Max'. Ex : '-10/+10'
Renvoie pour une entrée de n° donnée,
la valeur du gain de numéro donné.
Ex : '10'

Publicité

Table des Matières
loading

Produits Connexes pour EUROSMART SYSAM-PCI

Table des Matières