Format de commande à distance USB/LAN
L'entrée USB de l'appareil est mise en tampon dans une file d'attente d'entrée de 256 octets
remplie, sous interruption, de manière transparente à toutes les autres opérations de l'appareil.
L'interface USB est compatible avec le standard USB 2.0 (Mode Rapide).
L'entrée LAN de l'appareil est mise en tampon dans une file d'attente d'entrée de 1 500 octets
remplie, sous interruption, de manière transparente à toutes les autres opérations de l'appareil.
L'interface LAN est compatible avec le standard LXI ( LAN eXtensions for Instrumentation) Core
2011.
Les commandes doivent être envoyées comme spécifié dans la liste des commandes et doivent
être suivies du code terminateur de commande 0AH (saut de ligne, LF). Les commandes peuvent
être envoyées en groupe, séparées les unes des autres par le code séparateur 3BH (;). Le groupe
doit être suivi du code terminateur de commande 0AH (saut de ligne, LF).
Les réponses de l'appareil au contrôleur sont envoyées comme spécifié dans la liste des
commandes. Chaque réponse se termine par
message par réponse) qui est 0DH (retour chariot, CR) suivi de 0AH (saut de ligne, LF).
<WHITE SPACE>
<WHITE SPACE>
équivalent à « *CLS ». Le bit haut des différents caractères est ignoré. Les commandes acceptent
indifféremment les minuscules et majuscules.
Formats de commande à distance GPIB
L'entrée GPIB de l'appareil est mise en tampon dans une file d'attente d'entrée de 256 octets
remplie, sous interruption, de manière transparente à toutes les autres opérations de l'appareil. La
file d'attente contient des données pures (non analysées sur le plan syntaxique) qui sont acceptées
par l'analyseur, le cas échéant. Les commandes (et interrogations) sont exécutées dans l'ordre et
l'analyseur de syntaxe ne commence pas de nouvelle commande avant que la commande ou
l'interrogation précédente ne soit achevée. Il n'y a pas de file d'attente de sortie, ce qui signifie que
le dispositif de mise en forme des réponses attend, indéfiniment si nécessaire, que l'appareil soit
adressé en mode parleur et que le message de réponse complet ait été envoyé avant que
l'analyseur ne puisse commencer la commande suivante de la file d'attente d'entrée.
Les commandes sont transmises en tant que
le contrôleur et chaque message n'a aucun élément
de programme) ou est constitué d'un ou plusieurs éléments
des éléments
programme).
Une
<PROGRAM MESSAGE UNIT>
commandes à distance.
Un
<PROGRAM MESSAGE UNIT SEPARATOR>
Les
<PROGRAM MESSAGES>
(terminaison de message de programme) qui peuvent être constitués d'un des éléments suivants :
NL
NL^END
^END
Les réponses de l'appareil au contrôleur sont transmises en tant que
(messages de réponse). Un
(unité de message de réponse) suivi d'un
message de réponse).
104
(espace blanc) est défini sous forme de codes de caractères 00H à 20H inclus.
est ignoré, sauf dans les identifiants de commande, par exemple « *C LS » n'est pas
<PROGRAM MESSAGE UNIT SEPARATOR>
est une commande quelconque parmi celles de la liste des
sont séparés par des éléments
Caractère nouvelle ligne (0AH)
Caractère nouvelle ligne avec message END (fin)
Message END (fin) avec le dernier caractère du message
<RESPONSE MESSAGE>
Commandes à distance
<RESPONSE MESSAGE TERMINATOR>
<PROGRAM MESSAGES>
<PROGRAM MESSAGE UNIT>
<PROGRAM MESSAGE UNIT>
(séparateur d'unité de message de
est le caractère point-virgule ';' (3BH).
<PROGRAM MESSAGE TERMINATOR>
est constitué d'un
<RESPONSE MESSAGE TERMINATOR
(terminateur de
(messages de programme) par
(unité de message
séparés par
<RESPONSE MESSAGES>
<RESPONSE MESSAGE UNIT>
> (terminaison de