COMMANDES DE PROCESS

 

COMMANDE

PARAMETRE

MIN

MAX

FONCTION

ZERR

     

demande si la dernière commande de protocole est valide

ZVERSION

     

demande la version de la Rom d'Orphy Portable2

ZASC

     

Toutes les valeurs renvoyées par Portable seront en Ascii

ZBIN

     

Toutes les valeurs renvoyées par Portable seront en binaire

ZFORMAT

n

0

1

Les valeurs analogiques mesurées seront renvoyées sur 8 bits (n=1) et sur 16bits (n=0)

ZSEPAR

n

   

Définit le caractère de séparation lors de l'envoi des datas

ZRESET

     

Effectue un reset soft. La vitesse de transmission des datas sur la voie série est conservée

ZBAUDS

n

0

3

Configure la vitesse de la voie série

ZLDATE

     

Demande une lecture de la date de l'horloge temps réel

ZEDATE

j
d
m
a
h
mn
s

1
0
1
0
0
0
0

7
31
12
99
23
59
59

jour (lundi = 1, mardi = 2.....)
date
mois
an
heures
minutes
secondes

Ecrit la date exacte dans l'horloge temps réel

 

Commande ZERR:

Portable répond exec<lf><cr> si la dernière instruction est valide
para<lf><cr> si la dernière instruction a généré une erreur de paramètres
prot<lf><cr> si la dernière instruction a généré une erreur de protocole
tele<lf><cr> si la dernière instruction a généré une erreur de téléchargement au format Intel

 

Commande ZVERSION:

Portable répond Portable 2+ -V1.02<lf><cr> si la Rom est la version 1.02

 

Commande ZASC:

Les valeurs sont envoyées en ascii

Commande ZBIN:

Chaque valeur binaire de 16 bits est envoyée par 2 octets le LSB en premier.
Le caractère de séparation n'est pas pris en compte

 

Commande ZFORMAT:

Cette commande ne s'applique qu'aux entrées analogiques avec les commandes ZEA et ZRESUL.

 

exemple Le convertisseur 10bits (0 à 1024) mesure une valeur de 625

Portable répond en asii au format 8 bits: 156
Portable répond en asii au format 16 bits: 625
Portable répond en binaire au format 8 bits: <156>
Portable répond en binaire au format 16 bits @<156> en effet les valeurs 10 bits
codées sur 16 bits sont enregistrées
sous la forme xxxxxxxxxx000000

 

Commande ZSEPAR:

exemple ZSEPAR :<lf><cr> signifie que lors de l'execution d'un ZRESUL par exemple, chaque valeur sera séparée de la suivante par :

 

Commande ZRESET:

Cette commande réinitialise tout sauf la vitesse de communication de la voie série et le caractère de séparation.

 

Commande ZBAUDS: Configure la voie série

ZBAUDS 0<lf><cr> configure la voie série à 9600bauds
ZBAUDS 1<lf><cr> configure la voie série à 19200bauds
ZBAUDS 2<lf><cr> configure la voie série à 38400bauds
ZBAUDS 3<lf><cr> configure la voie série à 57600bauds

 

Commande ZLDATE:

Cette commande permet de lire la date de l'horloge temps réel. Le format de retour est toujours en ascii.

exemple A la commande ZLDATE<lf><cr> Portable renvoie :
3,13,1,99,14,41,20,15<lf><cr> c'est à dire mercredi 13 janvier 99 14h41mn20s15cs
ATTENTION : Pour Windows le premier jour de la semaine est dimanche et non pas lundi

 

Commande ZEDATE: voir la commande ZLDATE en omettant les centièmes de seconde