4
Chapitre 4 - Références de l'interface de commande à distance
Commandes pour signaux de forme arbitraire
FORMat:BORDer {NORMal|SWAPped}
FORMat:BORDer?
Utilisé exclusivement pour les transferts de blocs binaires. Détermine
l'ordre des octets dans les transferts binaires en mode bloc réalisés via la
commande DATA:DAC. La valeur par défaut est NORM (ordre normal).
La commande :BORD? renvoie "NORM" ou "SWAP".
• Dans l'ordre normal (NORM), le premier des deux octets reçus pour
chaque point de données est considéré comme l'octet de poids fort
(MSB).
• Dans l'ordre inversé (SWAP), le premier des deux octets reçus pour
chaque point de données est considéré comme l'octet de poids faible
(LSB). La plupart des ordinateurs utilisent l'ordre "inversé".
• Le générateur de fonctions représente les données binaires par des
entiers signés sur 16 bits, chacun étant transmis sous forme de paire
d'octets. Par conséquent, chaque point de données du signal exige
16 bits, lesquels doivent être transférés sous forme de deux octets via
l'interface 8 bits du générateur de fonctions.
DATA:COPY <nom arb cible> [,VOLATILE]
Copie le signal de la mémoire vive vers la mémoire non volatile sous le
nom spécifié. La source de la copie est toujours la mémoire vive (qui
porte le nom générique "VOLATILE"). Il est impossible de copier un
signal à partir d'une autre source, de même que vous ne pouvez pas
copier un signal vers la mémoire vive.
• Le nom du signal de forme arbitraire peut comprendre jusqu'à 12
caractères. Le premier caractère doit être une lettre de A à Z. Les
autres peuvent être des lettres, des chiffres ou des traits de
soulignement ("_"). Les espaces ne sont pas autorisés. Si vous
spécifiez un nom comportant plus de 12 caractères, l'erreur suivante
est générée : "Program mnemonic too long" (mnémonique de
programme trop long).
• Le paramètre VOLATILE est optionnel et peut donc être omis. Notez
qu'il n'existe pas de forme abrégée pour le mot clé "VOLATILE".
• Les noms suivants sont ceux des formes de signal prédéfinies et ne
peuvent donc pas être utilisés avec la commande DATA:COPY :
"EXP_RISE", "EXP_FALL", "NEG_RAMP", "SINC", "CARDIAC". Si
vous spécifiez l'un de ces noms, l'erreur suivante est générée :
"Cannot overwrite a built-in waveform" (impossible de remplacer un
signal prédéfini).
216