7
Formats et flux de données
commandes dans une seule chaîne, la commande FETCh? doit toujours être la
dernière de la chaîne.
FETCh? Exemple
// mesure de fréquence d'un signal de 500 kHz avec
// une résolution en uHz
CONF:FREQ 500E3, 1E-6, (@1)
INIT:IMM
FETC?
R? [<nombre_maxi>]
Transfert total ou transfert limité au nombre_maxi de mesures spécifié vers le
tampon de sortie et effacement de toutes ces mesures (en commençant par les
plus anciennes) dans la mémoire de mesures
Contrairement à la commande FETCh?, vous pouvez utiliser R? pour transférer les
mesures avant que le nombre total de mesures ne soit atteint (TRIGger:COUNt x
SAMPle:COUNt) afin d'éviter un dépassement de la capacité de mémoire. Si
aucune mesure n'est disponible ou n'est en cours d'exécution lorsque la
commande R? est exécutée, l'erreur 230 « Data corrupt or stale » est générée.
Les mesures sont transférées dans le format de bloc de taille définie
(Tableau 7-1), qu'il s'agisse du format ASCII ou REAL (binaire) (sous-système
FORMat). La mesure la plus ancienne est transférée en premier (selon la méthode «
premier entré, premier sorti »).
302
TRIG:COUN 1
SAMP:COUN 10
// configurer le compteur
// définir le nombre de déclenchements
// prendre 10 mesures
// lancer le compteur pour qu'il
// démarre
// les mesures
// récupérer les mesures de la mémoire
// une fois terminées
est utilisé après la commande INITiate:IMMediate.
Keysight 53220A/53230A Guide de l'utilisateur