Table des Matières

Publicité

SME
3.6.7
Système FORMat
Ce système contient les commandes pour la définition du format des données renvoyées par le SME au
contrôleur. Ce sont toutes les commandes d'interrogation qui renvoient une liste de données
numériques ou un bloc binaire. Cette relation est également indiquée dans la description de ces
commandes.
Commande
:FORMat
[:DATA]
:BORDer
:FORMat[:DATA] ASCii | PACKed
Cette commande détermine le format de données, le format des données utilisé par le SME pour
sortir des données. Si des données sont transmises de l'ordinateur pilote au SME, le SME
reconnaît le format des données automatiquement. Dans ce cas, la valeur définie ici n'a pas
d'importance.
Nota :
Les réglages avec la commande FORMat:DATA agissent uniquement sur les
commandes dont la description de commande l'indique.
ASCii
Les données numériques sont transmis en clair, séparées par virgules.
PACKed
Les données numériques sont transmises comme données de bloc binaires. Le
format des données binaires dépend de la commande. Il est décrit dans le
paragraphe 3.5.5.
Exemple :
:FORM:DATA ASC
:FORMat:BORDer NORMal | SWAPped
Cette commande définit l'ordre des multiplets à l'intérieur d'un bloc binaire. Cela concerne des
blocs qui utilisent le format IEEE-754 internement (voir section 3.5.5, paragraphe "Données de
bloc").
NORMal:
Le SME attend (en cas des commandes de réglage) ou émet (en cas des
commandes d'interrogation) d'abord le multiplet le plus significatif de chaque nombre
en virgule flottante IEEE754. Le multiplet le moins significatif est attendu (émis) le
dernier. Pour les ordinateurs principaux basés sur un processeur 80x86, cela
corresponde à la configuration des multiplets dans le mémoire principale. Par
conséquent, aucune conversion supplémentaire est nécessaire.
SWAPped: Le SME attend (en cas des commandes de réglage) ou émet (en cas des
commandes d'interrogation) d'abord le multiplet le moins significatif de chaque
nombre en virgule flottante IEEE754. Le multiplet le plus significatif est attendu
(émis) le dernier.
Exemple:
:FORMat:BORDer:NORMal
1038.6002.02
Paramètre
ASCii | PACKed
NORMal | SWAPped
Unité par
défaut
3.25
FORMat
Remarque
Valeur *RST : ASCii
Valeur *RST : NORMal
F-13

Publicité

Table des Matières
loading

Ce manuel est également adapté pour:

Sme03Sme03eSme03aSme06

Table des Matières