COMMANDES RELATIVES A LA RECUPERATION DES DONNEES PRISES SUR LE TERRAIN

 

 

COMMANDE

PARAMETRE

MIN

MAX

FONCTION

ZRAZRAM

      Efface toutes les données en mémoire

ZMEMO

      Demande à Portable si des datas sont présentes dans la mémoire.

 

Commande ZRAZRAM:

Cette commande est a envoyer impérativement lorsqu'on va sur le terrain pour purger la mémoire, c'est à dire pour qu'elle soit entièrement disponible.

On peut par exemple l'envoyer dès que l'on sort de l'application

 

Commande ZMEMO:

Cette commande permet de récupérer des enregistrements effectués sur le terrain. Il faut l' envoyer systématiquement dès que l'on entre dans une application.

Si aucun enregistrement n'est présent Portable renvoie <lf><cr>

Sinon 38 paramètres par page d'acquisitions seront envoyées (10 pages maximum). Ces 38 paramètres totalisent 56 octets car l'indice de la période d'échantillonnage, la longueur totale de la page d'acquisition et les couples (PHImax, PHImin] sont des mots de 16bits

 

Détail des 38 paramètres par page d'acquisition

- jour

- mois

- heure

- minute

- V0 première voie de mesure (0 à 7)

- V1 deuxième voie de mesure (0 à 7) et 8 si 1 voie de mesure

- V2 troisième voie de mesure (0 à 7) et 8 si 1 ou 2 voies

- V3 quatrième voie de mesure (0 à 7) et 8 si 1 ou 2 ou 3 voies

-état des sorties binaires 0 à 3 (les quatre bits de poids fort)

-configuration de l'acquisition (voir ci dessous)

- indice de la période d'échantillonnage 0 à 25 voir ci dessous

- numéro du tp 0 si pas tp

- indice de la première valeur première valeur de la page accessible par un ZRESUL

- longueur totale de la page d'acquisition correspond au N du ZRESUL

- gamme de la prise 1

- gamme de la prise 2

- gamme de la prise 3

- gamme de la prise 4

- reconnaissance de la prise 1

- reconnaissance de la prise 2

- reconnaissance de la prise 3

- reconnaissance de la prise 4

- PHImax 1 de la première voie de mesure

- PHImax 2 de la première voie de mesure

- PHImin 1 de la première voie de mesure

- PHImin 2 de la première voie de mesure

- PHImax 1 de la 2ème voie de mesure ;0 si une voie de mesure

- PHImax 2 de la 2ème voie de mesure ;0 si une voie de mesure

- PHImin 1 de la 2ème voie de mesure ;0 si une voie de mesure

- PHImin 2 de la 2ème voie de mesure ;0 si une voie de mesure

- PHImax 1 de la 3ème voie de mesure ;0 si 2 voies de mesure

- PHImax 2 de la 3ème voie de mesure ;0 si 2 voies de mesure

- PHImin 1 de la 3ème voie de mesure ;0 si 2 voies de mesure

- PHImin 2 de la 3ème voie de mesure ;0 si 2 voies de mesure

- PHImax 1 de la 4ème voie de mesure ;0 si 3 voies de mesure

- PHImax 2 de la 4ème voie de mesure ;0 si 3 voies de mesure

- PHImin 1 de la 4ème voie de mesure ;0 si 3 voies de mesure

- PHImin 2 de la 4ème voie de mesure ;0 si 3 voies de mesure

 

PHImax et PHImin:

Tous les capteurs sont des capteurs linéaires. La grandeur physique mesurée suit la loi :

PHI = (PHImax-PHImin)*mes/1023 +PHImin

avec PHImax = PHImax1,PHImax2 et PHImin = PHImin1,PHImin2

Les PHIn sont obligatoirement compris entre +1000 et -1000.

exemples:

PHImax = + 102,562 (PHImax1,PHimax2) = (102,562)

PHImax = - 102,562 (PHImax1,PHimax2) = (65434,64974)

PHImax = + 0,562 (PHImax1,PHimax2) = (0,562)

PHImax = - 0,562 (PHImax1,PHimax2) = (0,64974)

 

Tableau pour l'indice de la période d'échantillonnage:

10µs,20µs,30µs,40µs,100µs,200µs,500µs,1ms,2ms,5ms,10ms,20ms,50ms,100ms,200ms,500ms,1s, 2s,5s,10s, 20s,30s,1mn,2mn,5mn,10mn

 

Configuration de l'acquisition (on va raisoner sur les bits 0 à 7)

bit 2 =1 déclenchement sur front

bit 4 =1 mode point par point. Dans ce cas ne pas tenir compte de l'indice de la période d'échantillonnage

bit 5 =1 acquisition déclenchée par l'horloge temps réel. Dans ce cas ne pas tenir compte de l'indice de la période d'échantillonnage

 

COMMANDES RELATIVES AUX TP

 

 

COMMANDE

PARAMETRE

MIN

MAX

FONCTION

ZTP

      Demande le nom de tous les tp en memoire

 

Commande ZTP:

Portable renvoie les 5 premiers caractères, correspondant au nom intelligible du tp, de tous les tp présents en mémoire, séparés par le caractère défini par la commande zsepar. Le premier nom envoyé correspond au tp numéro 1