Campbell Scientific CR1000 Manuel D'utilisation page 176

Table des Matières

Publicité

Chapitre 7. Instructions de mesure
PortsConfig (Mask, Function)
Paramètre
& Type de donnée
Mask
Function
PortGet (Dest, Port)
Paramètre
& Type de donnée
Dest
Variable
Port
Constante
PortSet (Port, State)
Paramètre
& Type de donnée
Port
Constant, Variable,
ou Expression
State
Constante,
Variable, ou
Expression
7-16
Le courant qui passe au travers des diodes inversées, peuvent aussi induire des
offsets de mesure de tension unipolaire si les retours sont dirigés vers les voies
Des offsets de tension unipolaire allant jusqu'à 2 µV/mA de courant qui passent au
travers de la borne , peuvent être induits au travers du bornier supérieur. Les
diodes montées dos à dos peuvent être reliées aux bornes G au lieu des bornes
cela pose un problème.
L'instruction PortsConfig est utilisée afin de configurer un ou plusieurs ports de
contrôle en temps qu'entrée ou sortie.
Par défaut les ports sont configurés en entrée. L'instruction PortsConfig peut être
nécessaire si un port est configuré en sortie par le biais d'une instruction WriteIO ou
PortSet et qu'elle nécessite ensuite de fonctionner en tant qu'entrée.
Entrée
Le paramètre "Mask" est utilisé afin de sélectionner quel port sera affecté par
cette instruction. C'est une représentation binaire du port (en lisant de gauche à
droite les ports sont représentés dans l'ordre 8, 7, 6.. 1). Si l'option d'un port est
à l'état "1", la centrale configure ce port. Les nombres compris en tant que
nombre binaire s'ils sont précédés de "&B". Les zéros en début de ligne peuvent
être ignorés. Ainsi &B110 permettra de configurer les ports 2 et 3 sur la base du
paramètre de la fonction.
Le paramètre de la fonction est utilisé afin de configurer le port. Une valeur
binaire est entrée afin de configurer chaque emplacement des ports. 0 configure
le port en tant qu'entrée; 1 le configure en tant que sortie. En utilisant l'exemple
de "mask" ci-dessus, si le paramétre de la fonction est mis à &B110, les ports 3
et 2 seront configurés en sortie (le port 1 utilise le code pour être configuré en
entrée mais il n'est pas affecté étant donné le « mask » utilisé).
La fonction PortGet est utilisée afin de lire l'état de l'un des huit ports de contrôle.
Remarques
Cette instruction lira l'état des ports spécifié et placera le résultat dans la variable de
destination "Dest".
Entrée
La variable dans laquelle on stock le résultat de l'instruction. Il sera stocké la
valeur 1 si le port est à l'état haut ; 0 s'il est à l'état bas.
Le numéro du port de contrôle (entre 1 et 8) pour lequel on souhaite connaître
l'état.
Cette instruction configurera le port de contrôle à l'état haut ou bas.
Entrée
Le numéro de port de contrôle (entre 1 et 8) à configurer via cette instruction.
L'état (haut ou bas) dans lequel on souhaite configurer le port de contrôle.
Code
Valeur
Etat
True
0
Bas (Low)
≠ 0
False
Haut (High)
.
, si

Publicité

Table des Matières
loading

Table des Matières