Interroge en série tous les périphériques.

Bien que la fonction AllSPoll soit suffisamment générale pour interroger en série n'importe quel nombre de périphériques GPIB, vous devriez utiliser la fonction ReadStatus lorsque vous interrogez en série un seul périphérique GPIB.

Reportez-vous à la rubrique Valeurs par défaut des fonctions GPIB pour obtenir des informations complémentaires sur les valeurs de timeout et d'adresse par défaut.


icon

Entrées/Sorties

  • ci32.png bus

    bus fait référence au numéro du bus GPIB. Si vous ne disposez que d'une interface GPIB dans votre ordinateur, le numéro de bus par défaut est 0.

    Consultez les instructions d'installation du logiciel fournies avec le contrôleur GPIB pour des interfaces GPIB supplémentaires.

  • c1di16.png liste d'adresses

    liste d'adresses interroge en série les périphériques GPIB dont les adresses apparaissent dans la liste d'adresses.

    Si une adresse secondaire est nécessaire, utilisez la fonction MakeAddr pour mettre les adresses principale et secondaire au format adéquat.

  • cerrcodeclst.png entrée d'erreur

    entrée d'erreur décrit les conditions d'erreur qui ont lieu avant l'exécution de ce nœud. Cette entrée fournit la fonctionnalité entrée d'erreur standard.

  • i1di16.png liste d'octets d'interrogation série

    liste d'octets d'interrogation série contient les réponses des périphériques dont les adresses sont contenues dans les éléments correspondants de la liste d'adresses.

  • i1dbool.png état

    état représente un tableau de booléens dans lequel chaque bit décrit un état du contrôleur GPIB.

    Si une erreur se produit, la fonction définit le bit 15 à 1. erreur GPIB n'est valide que si le bit 15 d'état est défini à 1.

    Le tableau suivant indique la valeur numérique et l'état symbolique de chaque bitinstatus. Ce tableau propose également une description de chaque bit.

    Bit d'état Valeur numérique État symbolique Description
    0 1 DCAS Réinitialisation du périphérique
    1 2 DTAS Déclenchement du périphérique
    2 4 LACS Récepteur Actif (Listener Active)
    3 8 TACS Émetteur actif (Talker Active)
    4 16 ATN Attention activée (Attention Asserted)
    5 32 CIC Contrôleur en charge (Controller-In-Charge)
    6 64 REM État déporté (Remote State)
    7 128 LOK État Lockout (Lockout State)
    8 256 CMPL Opération terminée (Operation Completed)
    12 4096 SRQI SRQ détectée pendant l'état de contrôleur en charge (SRQ Detected while CIC)
    13 8192 FIN EOI ou EOS détecté
    14 16384 TIMO Timeout
    15 -32768 ERR Erreur détectée
  • ii32.png nombre d'octets

    nombre d'octets contient l'indice de tous les périphériques qui donnent lieu à un timeout au lieu de répondre à l'interrogation.

    En cas de réussite, nombre d'octets renvoie le nombre de réponses dans liste d'octets d'interrogation série. Si une erreur a lieu, nombre d'octets renvoie l'indice de la liste d'adresse correspondant à la première adresse qui a donné lieu à un timeout ou qui n'était pas valide.

  • ierrcodeclst.png sortie d'erreur

    sortie d'erreur contient des informations sur l'erreur. Cette sortie fournit la fonctionnalité sortie d'erreur standard.