Le message final de programmation est un caractère "espace", suivit du caractère Linefeed (LF) (saut
de ligne).
L'unité du message de programmation peut être divisée en trois sections, comme indiquées ci-
dessous :
a) Les en-têtes
L'en-tête représente l'opération à effectuer, et est constituée de caractères mnémoniques. Deux types
d'en-têtes sont utilisés dans le modèle 4047B : des en-têtes de contrôle de l'appareil et des en-têtes
de requête. Les en-têtes de contrôle de l'appareil et de requêtes sont définies par un caractère
mnémoniques précédé d'un astérisque ('*').
Les caractères mnémoniques sont des caractères alphabétiques en minuscule ou majuscule.
Exemple: La commande pour régler la fréquence à 1KHZ peut être écrite sous différentes formes:
b) Le séparateur d'en-têtes
Le séparateur d'en-têtes est utilisé pour séparer les en-têtes des données de programmation. Il est
constitué d'un ou plusieurs espaces, désigné par <w>.
c) Données de programmation
Les données de programmations représentent les valeurs des paramètres configurés. Par exemple,
«1KHZ» dans les exemples ci-dessus. Différentes formes de données sont acceptées, en fonction de la
commande. Les types de données utilisées dans l'appareil sont :
i) Données en caractères
Cette forme de données est composée d'une mnémonique de caractères alphabétiques majuscules
ou minuscules. Comme pour les mnémoniques des en-têtes, certaines données à caractère
mnémoniques ont des formes plus ou moins longues. Seules les formes longues et courtes sont
utilisables :
ii) Données en opérateur Booléens
FREQ 1KHZ
FREQ 1000HZ
FREQ 1000
FREQ 1E3
freq 1khz
freq 1000hz
freq 1000
freq 1e3
48