Pollt das unter Adress-String angegebene Gerät seriell.


icon

Ein-/Ausgänge

  • cstr.png Adress-String

    Adress-String ist die Adresse des Geräts, das von der Funktion gepollt wird.

    Adress-String enthält die Primäradresse des GPIB-Geräts, mit dem die Funktion kommuniziert. Zur Eingabe der Primär- und Sekundäradresse eines Geräts in Adress-String verwenden Sie die Form primär+sekundär. Bei primär und sekundär handelt es sich um dezimale Werte. Wenn primär 2 ist und sekundär 3, lautet Adress-String 2+3.

    Wenn Sie keine Adresse angeben, führen die Funktionen vor dem Senden oder Empfangen des Strings keine Adressierung durch. Es wird davon ausgegangen, dass die entsprechenden Befehle auf andere Weise gesendet wurden oder ein anderer Controller für die Adressierung verantwortlich ist. Wenn das Gerät durch den Controller adressiert werden soll, dieser jedoch vor dem Zeitlimit dazu nicht in der Lage ist, werden die Funktionen mit GPIB-Fehler 6 (Timeout) beendet und in Status wird das Bit 14 gesetzt. Wenn es sich bei der GPIB-Karte nicht um den aktiven Controller (CIC) handelt, geben Sie keinen Adress-String an.

    Sind mehrere GPIB-Controller vorhanden, bestimmt ein Vorsatz in Adress-String in der Form "ID:Adresse" (oder "ID:", wenn keine Adresse erforderlich ist) den Controller, der von einer bestimmten Funktion verwendet wird. Ohne Controller-ID gehen die Funktionen von Controller (bzw. Bus) 0 aus.

  • cerrcodeclst.png Fehler (Eingang)

    Fehler (Eingang) beschreibt Fehlerbedingungen, die vor der Ausführung des Knotens auftreten. An Fehler (Eingang) werden Standardfehlerdaten übergeben.

  • ii16.png Serielles Poll-Byte

    Serielles Poll-Byte ist die Antwort des Geräts.

    Wenn das adressierte Gerät nicht innerhalb der Zeitbegrenzung reagiert, nimmt Serielles Poll-Byte den Wert -1 an.
  • i1dbool.png Status

    Bei Status handelt es sich um ein boolesches Array, in dem jedes Bit einen Zustand des GPIB-Controllers beschreibt.

    Bei einem Fehler wird Bit 15 gesetzt. GPIB-Fehler gilt nur dann, wenn Bit 15 von Status gesetzt ist

    In der folgenden Tabelle sehen Sie die Nummer und den Status, den jedes Bit in Status anzeigt. Außerdem finden Sie hier Beschreibungen zu den einzelnen Bits.

    StatusbitNumerischer WertSymbolischer StatusBeschreibung
    01DCASGerätegrundzustand (Device Clear State)
    12DTASGeräte-Trigger-Status (Device Trigger State)
    24LACSListener aktiv
    38TACSTalker aktiv
    416ATNATN aktiviert
    532CICVerantwortlicher Controller (Controller-In-Charge)
    664REMNetzwerkstatus (Remote State)
    7128LOKKeine Frontbedienung (Lockout State)
    8256CMPLOperation beendet
    124096SRQISRQ während CIC erkannt
    138192ENDEOI oder EOS erkannt
    1416384TIMOTimeout
    15-32768ERRFehler erkannt
  • ierrcodeclst.png Fehler (Ausgang)

    Fehler (Ausgang) enthält Angaben zum Fehler. Dieser Ausgang ist ein Standardausgang zur Fehlerausgabe.