Verschiebt einen oder mehrere 32-Bit-Blöcke aus dem Speicher des Geräts in den lokalen Speicher.

Die Funktion liest aus dem Adressraum und am Offset die unter Anzahl angegebenen 32-Bit-Einheiten von Daten.


icon

Ein-/Ausgänge

  • cu16.png Adressraum (A16: 1)

    Adressraum gibt den Adressraum für die Daten an. In der folgenden Tabelle finden Sie die gültigen Einträge für die Angabe des Adressraums.

    WertBeschreibung
    VXI, VME und GPIB-VXI

    VXI/VME A16 (1)

    VXI/VME A24 (2)

    VXI/VME A32 (3)

    VXI/VME A64 (4)

    PXI

    PXI-Speicherzuweisungen (9)

    PXI-Konfiguration (10)

    PXI BAR0 (11) bis PXI BAR5 (16)

  • cvsrn.png VISA-Ressourcenname

    VISA-Ressourcenname gibt die zu öffnende Ressource an. Mit dem Element VISA-Ressourcenname werden auch die Session und die Klasse angegeben.

  • cu32.png Offset (0)

    Offset ist der Offset des Geräts in Bytes, an das Daten übertragen werden sollen.

    Offset kann ein vorzeichenloser 32- oder 64-Bit-Integer sein. Der Ressourcentyp legt fest, wie Offset den Offset angibt.

    • INSTR-spezifisch—Der Offset, der bei VISA: Bereich lesen (8), VISA: Bereich lesen (16), VISA: Bereich lesen (32) und VISA: Bereich lesen (64) für Operationen an einer INSTR-Ressource festgelegt wird, ist die Offset-Adresse, die zur Adressbasis des Geräts für den entsprechenden Adressraum hinzuaddiert wird. Wenn als Adressraum beispielsweise VXI/VME A16 festgelegt wurde, gibt Offset den Offset von der Adresse der logischen Adressbasis des angegebenen VXI-Geräts an. Beim Adressraum VXI/VME A24, A32 oder A64 gibt Offset den Offset von der Basisadresse des Speicherbereichs des VXI-Geräts an, der vom VXI-Ressourcenmanager innerhalb von VXI/VME A24, A32 oder A64 zugewiesen wurde.

      Die bei "VISA: Bereich lesen" angegebene Anzahl ist gleich der Anzahl der zu verschiebenden Elemente angegebener Größe beginnend beim angegebenen Offset. Daher darf (Offset + Anzahl x Größe) nicht den Speicherplatz übersteigen, der vom Gerät im angegebenen Adressraum in Anspruch genommen wird.

    • MEMACC-spezifisch—Bei MEMACC-Ressourcen gibt Offset eine absolute Adresse an.

      Die bei "VISA: Bereich lesen" für MEMACC-Operationen angegebene Anzahl ist gleich der Anzahl der zu verschiebenden Elemente (mit der der Operation entsprechenden Größe) ist, und zwar beginnend beim angegebenen Offset. Daher darf (Offset + Anzahl x Größe) nicht den Speicherplatz für den angegebenen Adressraum übersteigen.

  • cu32.png Anzahl

    Anzahl gibt die Anzahl der zu verschiebenden Datenelemente an.

  • cerrcodeclst.png Fehler (Eingang, kein Fehler)

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

  • ivsrn.png VISA-Ressourcenname (Ausgang)

    VISA-Ressourcenname (Ausgang) ist eine Kopie von VISA-Ressourcenname, der von den VISA-Funktionen ausgegeben wird.

  • i1du32.png Daten

    Daten ist das Array aus 32-Bit-Daten, das verschoben werden soll.

  • ierrcodeclst.png Fehler (Ausgang)

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