Réalise l'opération GPIB désignée par la chaîne commande. N'utilisez cette fonction de bas niveau que lorsque les autres fonctions GPIB classiques de plus haut niveau ne conviennent pas.


icon

Entrées/Sorties

  • cstr.png chaîne de commande

    chaîne de commande est l'opération GPIB à effectuer.

    Le tableau suivant présente les fonctions que vous pouvez spécifier dans la chaîne de commande.

    Remarque adresse est l'adresse de la chaîne de commande.
    FonctionsTypeDescription
    cac 0/1ContrôleurDevenir le contrôleur actif (Become active controller).
    cmd chaîneContrôleurEnvoyer commandes IEEE 488 (Send IEEE 488 commands).
    dma 0/1ContrôleurDéfinir le mode DMA ou le mode E/S programmé.
    gts 0/1ContrôleurPasser de contrôleur actif à standby (Go from active controller to standby).
    ist 0/1ContrôleurDéfinir le bit d'état individuel à 1 (Set individual status bit).
    lloContrôleurLocal Lockout.
    locContrôleurMettre le contrôleur en état local (Place controller in local state).
    adresselocale PériphériqueMode local (Go to local).
    offContrôleurMettre le contrôleur hors-ligne (Take controller offline).
    hors adressePériphériqueMettre le périphérique hors ligne (Take device offline).
    adresse dupct PériphériqueTransmettre le contrôle (Pass control).
    ppc octetContrôleurConfigurer l'interrogation parallèle (Parallel poll configure) : activer ou désactiver.
    adresse de l'octet ppc PériphériqueConfigurer l'interrogation parallèle (Parallel poll configure) : activer ou désactiver.
    ppuContrôleurAnnuler la configuration de l'interrogation parallèle de tous les périphériques (Parallel poll unconfigure all devices).
    rppContrôleurMener l'interrogation parallèle (Conduct parallel poll).
    rsc 0/1ContrôleurLibérer ou demander le contrôle du système (Request or release system control).
    rsv octetContrôleurRequérir un service et/ou définir l'octet d'état de l'interrogation série (Request service and/or set the serial poll status byte).
    sicContrôleurEnvoyer l'effacement de l'interface et définir l'activation à distance (Send interface clear and set remote enable (REN)).
    sre 0/1ContrôleurDésactiver ou activer l'activation à distance (Set or clear remote enable (REN)).

    Pour spécifier le contrôleur GPIB utilisé par cette fonction, utilisez une commande sous la forme de ID: xxx, où ID est le contrôleur GPIB (numéro de bus) et xxx est la commande à trois caractères et ses éventuels arguments correspondants. Si vous ne spécifiez pas d'ID contrôleur, LabVIEW adopte la valeur 0.

    Reportez-vous à la rubrique Fonctions des contrôleurs et des périphériques GPIB pour obtenir de plus amples informations.

  • 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.

  • istr.png chaîne en sortie

    chaîne en sortie est la réponse renvoyée par la fonction lorsque vous menez une interrogation parallèle avec la commande rpp. Définir chaîne en sortie uniquement lorsque vous utilisez la chaîne de commande rpp.

  • 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 présente la valeur numérique et l'état symbolique de chaque bit d'état. Ce tableau propose également une description de chaque bit.

    Bit d'étatValeur numériqueÉtat symboliqueDescription
    01DCASRéinitialisation du périphérique
    12DTASDéclenchement du périphérique
    24LACSRécepteur Actif (Listener Active)
    38TACSÉmetteur actif (Talker Active)
    416ATNAttention activée (Attention Asserted)
    532CICContrôleur en charge (Controller-In-Charge)
    664REMÉtat déporté (Remote State)
    7128LOKÉtat Lockout (Lockout State)
    8256CMPLOpération terminée (Operation Completed)
    124096SRQISRQ détectée pendant l'état de contrôleur en charge (SRQ Detected while CIC)
    138192FINEOI ou EOS détecté
    1416384TIMOTimeout
    15-32768ERRErreur détectée
  • ierrcodeclst.png sortie d'erreur

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