COMMANDES RELATIVES AUX ENTREES ANALOGIQUES
EN MODE PROGRAMME
ACQUISITION NON RAPIDE
COMMANDE |
PARAMETRE |
MIN |
MAX |
FONCTION |
ZAPL1 |
n N T B |
0 1 25 1 |
7 30000 32767 65535 |
prépare les acquisitions sur l'entrée
analogique n numéro de l'entrée nombre de mesure période d'échantillonnage en µs B*T représente le temps entre chaque acquisition |
ZAPL2 |
g N T B |
0 1 35 1 |
1 15000 32767 65535 |
prépare les acquisitions sur 2 entrées
analogiques groupe g=0 voies 0,1 g=1 voies 4,5 nombre de mesure par voie (N*n<30000) base de temps en µs B*T représente le temps entre chaque groupe acquisition |
ZAPL3 |
g N T B |
0 1 45 1 |
1 10000 32767 65535 |
prépare les acquisitions sur 3 entrées
analogiques groupe g=0 voies 0,1,2 g=1 voies 4,5,6 nombre de mesure par voie (N*n<30000) base de temps en µs B*T représente le temps entre chaque groupe acquisition |
ZAPL4 |
g N T B |
0 1 55 1 |
1 7500 32767 65535 |
prépare les acquisitions sur 4 entrées
analogiques groupe g=0 voies 0,1,2,3 g=1voies 4,5,6,7 nombre de mesure par voie (N*n<30000) base de temps en µs B*T représente le temps entre chaque groupe acquisition |
ZAPL8 |
N T B |
1 100 1 |
32767 65535 |
prépare les acquisitions sur 8 entrées
analogiques nombre de mesure par voie (N*n<30000) base de temps en µs B*T représente le temps entre chaque groupe acquisition |
ZAPS |
n N T B V1 ... Vi |
2 1 a 1 0 0 |
4 32767 65535 7 7 |
prépare les acquisitions sur 2 à 4 voies nombre de voie de mesure nombre de mesure par voie (N*n<30000) base de temps en µs (a=n*30+10) B*T représente le temps entre chaque groupe acquisition première voie de mesure ième voie de mesure |
Commande ZAPL:
Programme une acquisition sur 1,2,3,4 ou 8 voies.
Remarque Pour arrêter une acquisition en cours il suffit d'envoyer à Portable une commande ZAPL avec ou sans paramêtres
COMMANDE |
PARAMETRE |
MIN |
MAX |
FONCTION |
ZGOI |
lance la dernière acquisition préparée programmée immédiatement | |||
ZGOF |
n |
0 |
3 |
lance la dernière acquisition préparée
programmée sur un évènement front (Montant ou Descendant) selon la configuration de
l'entrée front numéro de l'entrée front |
Commande ZGOF:
Cette commande permet de lancer une acquisition programmée sur la détection d'un front
L'envoi de ZGOF<lf><cr> arrête une attente de synchronisation en cours
COMMANDE |
PARAMETRE |
MIN |
MAX |
FONCTION |
ZRESUL |
id N |
0 1 |
N N |
demande les résultats disponibles des
acquisitions préparées indice de la première valeur nombre de valeur |
ZRESUL! |
id N |
0 1 |
N N |
demande les résultats de l'acquisition
préparée au fur et a mesure qu'ils sont prêts indice de la première valeur nombre de valeur |
Commande ZRESUL:
Cette commande permet de lire toutes les valeurs disponibles, c'est à dire celles qui ont déjà été effectuées. Elle permet aussi de les sélectionner.
exemples:
On a lancé une acquisition préparée de 200 valeurs, toutes les 100µs, sur la voie analogique EA0 par:
ZAPL1 0 200 100 1<CR>
ZGOI<lf><cr>
exemple 1: On désire lire toutes les valeurs.
La commande est: ZRESUL 0 200<CR>
l'interface renvoie en mode ASCII:
<lf><cr> ;si aucune valeur n'est prête
x0,x1,...,xn,<CR> ;si il n'y a que n+1 valeurs prêtes
x0,x1,...,x199<CR> ;si toutes les valeurs sont prêtes
l'interface renvoie en mode BINAIRE:
Rien ;si aucune valeur n'est prête <Lx0><Hx0>...<Lxn><Hxn> ;si il n'y a que n+1 valeurs prêtes <Lx0><Hx0>..............<Lx199><Hx199> ;si toutes les valeurs sont prêtes
exemple 2: On désire lire de la valeur 10 à la valeur 100.
La commande est: ZRESUL 10 91<CR>
l'interface renvoie en mode ASCII:
<CR> ;si aucune valeur d'indice >=10 n'est prête
x10,x11,...,xn,<CR> ;si il n'y a que n+1 valeurs prêtes
x10,...,x100<CR> ;si toutes les valeurs sont prêtes
l'interface renvoie en mode BINAIRE:
rien ;si aucune valeur d'indice >= 10 n'est prête <Lx10><Hx10>...<Lxn><Hxn> ;si il n'y a que n+1 valeurs prêtes
<Lx10><Hx10>...<Lx100><Hx100> ;si toutes les valeurs sont prêtes
Concernant la commande ZRESUL! :
Cette commande permet de lire toutes les valeurs disponibles, c'est à dire celles qui ont déjà été effectuées, et donne les autres au fur et à mesure qu'elles sont disponibles. Elle permet aussi de les sélectionner.
En fin de transmission, c'est à dire lorsque toutes les valeurs demandées ont été lues,
l'interface aura répondu en mode ASCII:
xN1,...,xN2<CR>
l'interface aura répondu en mode BINAIRE:
<LxN1><HxN1>...<LxN2><HxN2>