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

 

Image14.gif (6565 octets)

 

Image15.gif (2760 octets)

 

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>