Sous-système STATus

 

Le tableau suivant répertorie les définitions de bits du registre de données suspectes :

Remarque

Les bits de surcharge sont activés une seule fois par commande INITiate. Si vous effacez un bit de surcharge, il ne sera réactivé qu'après l'envoi d'une nouvelle commande INITiate.

Numéro de bit

Nom du bit

Valeur décimale Définition

0

Surtension

1

Uniquement signalé comme événement. Renvoie 0. Consultez le registre des événements.

1

Surintensité

2

Uniquement signalé comme événement. Renvoie 0. Consultez le registre des événements.

2

Non utilisé

4

(Réservé à une utilisation ultérieure)

3

Non utilisé

8

(Réservé à une utilisation ultérieure)

4

Surchauffe

16

Uniquement signalé comme événement. Renvoie 0. Consultez le registre des événements.

5

Surcharge/sous-charge de fréquence

32

Uniquement signalé comme événement. Renvoie 0. Consultez le registre des événements.

6

Non utilisé

64

(Réservé à une utilisation ultérieure)

7

Non utilisé

128

(Réservé à une utilisation ultérieure)

8

Étalonnage erroné

256

Au moins une constante d'étalonnage est erronée.

9

Surcharge de résistance

512

Uniquement signalé comme événement. Renvoie 0. Consultez le registre des événements.

10

Non utilisé

1024

(Réservé à une utilisation ultérieure)

11

Échec limite inférieure

2048

La dernière mesure a échoué au test de limite inférieure.

12

Échec limite supérieure

4096

La dernière mesure a échoué au test de limite supérieure.

13

Non utilisé

8192

(Réservé à une utilisation ultérieure)

14

Dépassement de capacité de la mémoire

16384

La mémoire de mesures est saturée. Une ou plusieurs mesures (les plus anciennes) ont été perdues.

15

Non utilisé

32768

(Réservé à une utilisation ultérieure)



  • Le tableau suivant répertorie les définitions de bits du registre de fonctionnement standard :

    Numéro de bit

    Nom du bit

    Valeur décimale Définition

    0

    Étalonnage en cours

    1

    L'appareil effectue un étalonnage.

    1

    Non utilisé

    2

    (Réservé à une utilisation ultérieure)

    2

    Non utilisé

    4

    (Réservé à une utilisation ultérieure)

    3

    Non utilisé

    8

    (Réservé à une utilisation ultérieure)

    4

    Mesure en cours

    16

    L'appareil est démarré, et effectue ou est sur le point d'effectuer une mesure.

    5

    En attente de déclenchement

    32

    L'appareil attend un déclenchement.

    6

    Non utilisé

    64

    (Réservé à une utilisation ultérieure)

    7

    Non utilisé

    128

    (Réservé à une utilisation ultérieure)

    8

    Changement de configuration

    256

    La configuration de l'appareil a été modifiée depuis la dernière commande INIT, READ? or MEASure?, à partir du panneau avant ou de SCPI.

    9

    Seuil de mémoire

    512

    Le nombre de mesures programmées (DATA:POINts:EVENt:THReshold) a été stocké dans la mémoire de mesures.

    10

    Appareil verrouillé

    1024

    Défini si une interface de commande à distance (GPIB, USB ou LAN) est verrouillée (SYSTem:LOCK:REQuest?). Effacé si l'interface de commande à distance libère le verrouillage (SYSTem:LOCK:RELease).

    11

    Non utilisé

    2048

    (Réservé à une utilisation ultérieure)

    12

    Non utilisé

    4096

    (Réservé à une utilisation ultérieure)

    13

    Erreur globale

    8192

    Activé si la file d'erreurs d'une interface de commande à distance comporte une erreur ; sinon, il est effacé.

    14

    Non utilisé

    16384

    (Réservé à une utilisation ultérieure)

    15

    Non utilisé

    32768

    "0" est renvoyé.


  • Récapitulatif des commandes

    STATus:OPERation:CONDition?

    STATus:OPERation:ENABle

    STATus:OPERation[:EVENt]?

    STATus:PRESet

    STATus:QUEStionable:CONDition?

    STATus:QUEStionable:ENABle

    STATus:QUEStionable[:EVENt]?

    STATus:OPERation:CONDition?

    Renvoie la somme des bits dans le registre de conditions pour le groupe de registres de fonctionnement standard. Ce registre est en lecture seule ; les bits ne sont pas effacés lors de sa consultation.

    Un registre de condition surveille en permanence l'état de l'appareil. Les bits du registre de condition sont mis à jour en temps réel ; ils ne sont ni verrouillés ni mis en mémoire tampon.

    Paramètre Renvoi type
    (aucun) +32
    Lire le registre des conditions (bit 5 actif) :
    STAT:OPER:COND?

    STATus:OPERation:ENABle <valeur_activation>
    STATus:OPERation:ENABle?

    Active les bits du registre d'activation du groupe de registres de fonctionnement standard. Les bits sélectionnés sont ensuite reportés dans l'octet d'état. Un registre d'activation définit les bits du registre des événements qui seront reportés dans le groupe du registre d'octet d'état. Vous pouvez lire ou écrire dans un registre d'activation.

    Paramètre Renvoi type
    Une valeur décimale qui correspond à la somme binaire pondérée des bits du registre. +32
    Activez le bit 5 (valeur décimale 32) dans le registre d'activation.
    STAT:OPER:ENAB 32

    STATus:OPERation[:EVENt]?

    Renvoie la somme des bits dans le registre des événements pour le groupe de registres de fonctionnement standard. Un registre d'événements est un registre en lecture seule qui verrouille des événements du registre de conditions. Lorsqu'un bit d'événement est actif, les événements suivants correspondant à ce bit sont ignorés. Les bits sont effacés après la consultation du registre.

    Paramètre Renvoi type
    (aucun) +512
    Lire le registre des événements (bit 9 actif) :
    STAT:OPER:EVEN?

    STATus:PRESet

    Efface les registres d'activation des données suspectes et de fonctionnement standard.

    Paramètre Renvoi type
    (aucun) (aucun)
    Effacer les bits du registre d'activation :
    STAT:PRES

    STATus:QUEStionable:CONDition?

    Renvoie la somme des bits dans le registre de conditions pour le groupe de registres des données suspectes. Ce registre est en lecture seule ; les bits ne sont pas effacés lors de sa consultation.

    Un registre de condition surveille en permanence l'état de l'appareil. Les bits du registre de condition sont mis à jour en temps réel ; ils ne sont ni verrouillés ni mis en mémoire tampon.

    Paramètre Renvoi type
    (aucun) +4096
    Lire le registre de conditions (bit 12 actif) :
    STAT:QUES:COND?

    STATus:QUEStionable:ENABle <valeur_activation>
    STATus:QUEStionable:ENABle?

    Active les bits du registre d'activation du groupe de registres des données suspectes. Les bits sélectionnés sont ensuite reportés dans l'octet d'état. Un registre d'activation définit les bits du registre des événements qui seront reportés dans le groupe du registre d'octet d'état. Vous pouvez lire ou écrire dans un registre d'activation.

    Paramètre Renvoi type
    Une valeur décimale qui correspond à la somme binaire pondérée des bits du registre. +512
    Activer le bit 9 (valeur décimale 512) dans le registre d'activation.

    STATus:QUEStionable[:EVENt]?

    Renvoie le registre des événements du groupe de registres des données suspectes. Un registre d'événements est un registre en lecture seule qui verrouille des événements du registre de conditions. Lorsqu'un bit d'événement est actif, les événements suivants correspondant à ce bit sont ignorés. Les bits sont effacés après la consultation du registre.

    Paramètre Renvoi type
    (aucun) +1024
    Lire le registre des événements (bit 10 actif) :
    STAT:QUES?