Sous-système MMEMory - Fichiers STATe et PREFerence

Ces commandes de sous-système MMEMory enregistrent et chargent les configurations de l'appareil (fichiers de configuration) ainsi que les réglages préférés pour les paramètres non volatiles (fichiers de préférence). En règle générale, les fichiers de configuration enregistrent les paramètres volatiles associés aux mesures. Les préférences sont des paramètres non volatiles associés à l'appareil, mais à aucune mesure particulière. Le tableau suivant récapitule les informations contenues dans chaque fichier.

Fichier de configuration Fichier de préférences

Fonction de mesure active

Plages

Résolution/temps intégration (NPLC)

Commutation automatique de plage

Zéro automatique

Impédance auto (entrée Z)

Bande passante de courant alternatif

Paramètres d'échantillon et de déclenchement

Paramètres mathématiques (activations, valeur(s) de référence, limites, ...)

Seuil des données pour bit d'état

Pente VM Comp (Voltmeter Complete)

Unités de température

Répertoire du système de fichiers par défaut

Sélection et paramètres de l'affichage (numérique, mètre, histogramme, diagramme de tendance, ...)

Masquage des chiffres du panneau avant numérique

Résistance de référence DBM

Activations, adresses, paramètres E/S ; paramètres mDNS

Luminosité de l'écran

Activation de l'écran de veille, luminosité

Séparateur numérique (virgule, espace, aucun) et symbole décimal

Activation de l'avertisseur sonore et du clic de touche

Langue de l'aide

Activation de l'effacement d'état à la mise sous tension, activations d'état, filtres de transition

État à la mise sous tension (*RST, valeurs définies par l'utilisateur, dernières valeurs utilisées)

ID SCPI (chaîne renvoyée par *IDN)

Message à la mise sous tension

Modèle de couleurs (A/B)

Activation de libellé, texte

Le sous-système MMEMory inclut également deux autres types de commandes :

Gestion de fichiers de base

Transfert de données

Récapitulatif des commandes

MMEMory:LOAD:PREFerences

MMEMory:STORe:PREFerences

MMEMory:LOAD:STATe

MMEMory:STORe:STATe

MMEMory:STATe:RECall:AUTO

MMEMory:STATe:RECall:SELect

MMEMory:STATe:VALid?

Formats des dossiers et des fichiers

De nombreuses commandes MMEMory font référence à des dossiers et à des fichiers. Leurs structures particulières sont décrites ci-dessous.

Format d'un <dossier>

Format d'un <fichier>

Mémoire de masse (MMEMory) et enregistrement de l'état

Le panneau avant utilise le sous-système MMEM, et non le sous-système MEM, pour enregistrer les états. Si vous enregistrez un état sur le panneau avant, vous pouvez néanmoins y accéder avec le langage SCPI. Cependant, il n'est pas possible de récupérer à partir du panneau avant un état enregistré dans le sous-système MEM au moyen de la commande *SAV.

Par exemple, configurez l'appareil comme vous le souhaitez et introduisez une clé USB dans le panneau avant. Entrez ensuite les commandes suivantes. Si vous n'avez pas de clé USB, modifiez "USB:\" à "INT:\" pour utiliser la mémoire flash interne de l'appareil.

MMEMory:CDIRectory "USB:\"
MMEMory:MDIRectory "States"
MMEMory:STORe:STATE "USB:\States\State1"

Pour retourner à cet état à tout moment :

MMEMory:LOAD:STATE "USB:\States\State1"

Vous pouvez également rappeler un fichier de configuration à partir du panneau avant en appuyant sur [Utility] > Store/Recall.

MMEMory:LOAD:PREFerences <fichier>

MMEMory:STORe:PREFerences <fichier>

LOAD : redémarre l'appareil et charge les paramètres d'E/S non volatiles et les préférences de l'utilisateur à partir d'un fichier. Le fichier spécifié ne peut pas être vide, et ne peut pas être masqué ou un dossier système.
STORE : enregistre les paramètres d'E/S non volatiles et les préférences de l'utilisateur dans un fichier. Si le fichier de destination existe, il est remplacé sauf s'il est masqué ou s'il s'agit d'un fichier système.

Attention

Lorsque vous chargez un fichier de préférences spécifiant une adresse IP statique, vérifiez que l'opération n'attribue pas la même adresse IP à deux appareils sur votre réseau local. Sinon, des erreurs de configuration du réseau local risquent de se produire sur les deux appareils.


Paramètre Renvoi type
Nom de fichier valide
L'extension de fichier .prf est facultative. Si vous n'indiquez pas cette extension, le microprogramme de l'appareil l'ajoute automatiquement.

(aucun)

Enregistrer les paramètres d'E/S non volatiles et les préférences de l'utilisateur actuels dans le fichier spécifié :
MMEM:STOR:PREF "INT:\MyPreferences"

Charger les paramètres d'E/S non volatiles et les préférences de l'utilisateur à partir du fichier spécifié :
MMEM:LOAD:PREF "INT:\MyPreferences"

MMEMory:LOAD:STATe <nom de fichier>

MMEMory:STORe:STATe <nom de fichier>

Charge l'état d'un appareil à partir d'un fichier de configuration ou enregistre l'état actuel de l'appareil dans un fichier de configuration. Le nom de fichier inclut facultativement le nom du dossier et l'extension .sta. Si vous n'indiquez pas cette extension, le microprogramme de l'appareil l'ajoute automatiquement.

Paramètre Renvoi type
Nom de fichier valide

(aucun)

Enregistrer l'état actuel de l'appareil dans le fichier de configuration spécifié dans le répertoire racine du système de fichiers flash interne :
MMEM:STOR:STAT "INT:\MySetup"

Charger l'état de l'appareil à partir du fichier MySetup.sta enregistré par la commande précédente :
MMEM:LOAD:STAT "INT:\MySetup.sta"

MMEMory:STATe:RECall:AUTO {ON|1|OFF|0}
MMEMory:STATe:RECall:AUTO?

Désactive ou active le rappel automatique d'un état d'appareil enregistré spécifique à la mise sous tension. Spécifiez ON pour rappeler automatiquement le fichier de configuration à la mise hors tension (STATE_0 dans le dossier racine du système de fichiers flash interne) ou un fichier de configuration spécifié par l'utilisateur (MMEMory:STATe:RECall:SELect). Sélectionnez "OFF" pour émettre une réinitialisation usine (*RST) à la mise sous tension.

Paramètre Renvoi type
{ON|1|OFF|0}, ON par défaut 0 (OFF) ou 1 (ON)

Sélectionnez l'état d'extinction qui doit être utilisé lors de la mise sous tension.

MMEM:STAT:REC:SEL "INT:\STATE_0"

MMEM:STAT:REC:AUTO ON

Enregistrez l'état actuel dans un fichier du répertoire racine du système de fichiers flash interne et chargez-le à la mise sous tension :
MMEM:STOR:STAT "INT:\MyVoltMeas"
MMEM:STAT:REC:SEL "INT:\MyVoltMeas"
MMEM:STAT:REC:AUTO ON

MMEMory:STATe:RECall:SELect <fichier>
MMEMory:STATe:RECall:SELect?

Sélectionne l'état de l'appareil qui sera utilisé à la mise sous tension si le mode de rappel automatique est activé (MMEMory:STATe:RECall:AUTO ON). Si le mode de rappel automatique est désactivé (MMEMory:STATe:RECall:AUTO OFF), une réinitialisation usine (*RST) est émise à la mise sous tension.

Paramètre Renvoi type
Nom de fichier valide "INT:\MyVoltMeas"

Sélectionnez l'état d'extinction qui doit être utilisé lors de la mise sous tension.

MMEM:STAT:REC:SEL "INT:\STATE_0"

MMEM:STAT:REC:AUTO ON

Enregistrez l'état actuel dans un fichier du répertoire racine du système de fichiers flash interne et chargez-le à la mise sous tension :
MMEM:STOR:STAT "INT:\MyVoltMeas"
MMEM:STAT:REC:SEL "INT:\MyVoltMeas"
MMEM:STAT:REC:AUTO ON

MMEMory:STATe:VALid? <fichier>

Renvoie 1 si le fichier de configuration spécifié existe et contient un fichier de configuration valide. Sinon, renvoie la valeur 0.

Paramètre Renvoi type
Nom de fichier valide 1

Renvoyer l'état du fichier MyState.sta dans le dossier racine du système de fichiers flash interne :

MMEM:STAT:VAL? "INT:\MyState.sta"