Séquence D'instruction À Boucle Simple - Campbell Scientific AM16/32A Manuel D'instructions

Table des Matières

Publicité

Multiplexeur analogique à relais AM16/32A
5.1 Séquence d'instructions à boucle simple
12
Lorsqu'un nombre de capteurs similaires sont multiplexés et mesures, les
instructions d'envoyer une impulsion d'horloge à l'AM16/32A et de mesurer
les capteurs sont placées dans la boucle d'un programme. Pour les CR23X,
CR10(X), 21X et CR7, la structure généralisée de la boucle d'un programme
ressemble au tableau suivant :
TABLEAU 2. Séquence des instructions d'une
boucle simple
o
N
FONCTION D'INSTRUCTION
1
Régler le port à élevé afin d,activer
l'AM16/32A
2
Début de la boucle
3
Synchroniser l'AM16/32A et retarder
4
Degré d'index de boucle
(nécessaire dans certaines configurations)
5
Capteur de mesure
6
Traitement additionnel
7
Fin de la boucle
8
Boucles additionnelles de programme
9
Régler le port à bas afin de désactiver
l'AM16/32A
9 Activer et désactiver l'AM16/32A −Le port de contrôle branché
o
o
N
1, N
afin de réinitialiser (RES) est réglé à élevé afin d'activer l'AM16/32A avant de
faire avancer et mesurer la séquence, et régler à bas après la (les) boucle(s) de
mesure. Pour les enregistreurs de données CR10X, CR23X et les CR10, 21X,
CR7 dotés des PROM de série OS, utiliser l'instruction 86 pour régler et
réinitialiser le port (pour les CR10, 21X et CR7 dotés de PROM antérieurs,
utiliser l'instruction 20).
7 Début et fin d'une boucle − Pour les enregistreurs de données
o
o
N
2, N
CR23X, CR10(X), 21X et CR7, l'instruction 87 définit une boucle (Début de la
boucle) et l'instruction 95 (Fin). Dans l'instruction 87, le second paramètre
(compte d'itération) définit le nombre de fois que les instructions à l'intérieur
d'une boucle ont été exécutées avant que le programme sorte de la boucle.
3 Synchroniser et retarder − Avec le CR23X et le CR10(X), la ligne
o
N
d'horloge est branchée à un port de contrôle. L'instruction 86 avec la
commande de port d'impulsion (71- 78) envoie une impulsion à la ligne
d'horloge élevée pendant 10 ms. L'instruction 22 peut être ajoutée après la
P86 afin de retarder pendant un 10 ms additionnels.
Lorsqu'on utilise un 21X ou un CR7, la ligne d'horloge peut être branchée soit
à un port d'excitation, soit à un port de contrôle. Le branchement à une port
d'excitation est préférable, car seule une instruction (22) n'est requise pour
envoyer une impulsion d'horloge. L'instruction 22 devrait être configurée afin
de fournir un délai (ou retard) de 10 ms avec 5000 mV d'excitation. Un port de
contrôle peut être utilisé pour synchroniser l'AM16/32A lorsqu'un port
d'excitation n'est pas disponible. La séquence d'instruction du 21X et du CR7
nécessaire pour synchroniser un port de contrôle est : Instruction 20 (régler le
port à élevé), Instruction 22 (délai de 20 ms sans excitation), suivi de
l'instruction 20 (régler le port à bas).

Publicité

Table des Matières
loading

Table des Matières