Déplace une ou plusieurs unités de données 32 bits de la mémoire du périphérique vers la mémoire locale.

Cette fonction utilise l'espace adresse et l'offset spécifiés pour lire des unités de données 32 bits dans nombre.


icon

Entrées/Sorties

  • cu16.png espace d'adresse (A16 : 1)

    espace d'adresse spécifie l'espace d'adresse à mapper. La table suivante répertorie les entrées valides pour la spécification de l'espace d'adresse.

    ValeurDescription
    VXI, VME, et GPIB-VXI

    VXI/VME A16 (1)

    VXI/VME A24 (2)

    VXI/VME A32 (3)

    VXI/VME A64 (4)

    PXI

    Allocations de mémoire PXI (9)

    Configuration PXI (10)

    de PXI BAR0 (11) à PXI BAR5 (16)

  • cvsrn.png Nom de ressource VISA

    Nom de ressource VISA spécifie la ressource à ouvrir. La commande Nom de ressource VISA spécifie également la session et la classe.

  • cu32.png offset (0)

    offset est l'offset, en octets, du périphérique sur lequel écrire.

    offset accepte une entrée de type entier non signé 32 ou 64 bits. Le type de ressource détermine comment offset spécifie l'offset.

    • Spécifique à INSTR — L'offset spécifié au cours des opérations VISA Move In 8, VISA Move In 16, VISA Move In 32 et VISA Move In 64 pour une ressource INSTR correspond à l'adresse d'offset relative à l'adresse de base allouée au périphérique pour l'espace d'adresse correspondant spécifié. Par exemple, si espace d'adresse spécifie VXI/VME A16, offset spécifie l'offset à partir de l'adresse de base de l'adresse logique du périphérique VXI spécifié. Si espace d'adresse spécifie VXI/VME A24, A32 ou A64, offset spécifie l'offset à partir de l'adresse de base de l'espace mémoire du périphérique VXI alloué par le gestionnaire de ressources VXI dans VXI/VME A24, A32 ou A64.

      Le nombre spécifié dans les opérations du VISA Move In XX pour une ressource INSTR correspond au nombre d'éléments de données (de la taille correspondant à l'opération) à déplacer, en commençant au niveau de l'offset spécifié. C'est pourquoi, offset + nombre*taille ne peut pas dépasser la quantité de mémoire exportée par le périphérique dans l'espace donné.

    • Spécifique à MEMACC — Pour une ressource MEMACC, offset spécifie une adresse absolue.

      Le nombre spécifié dans les opérations du VISA Move In XX pour une ressource MEMACC correspond au nombre d'éléments de données (de la taille correspondant à l'opération) à déplacer, en commençant au niveau de l'offset spécifié. C'est pourquoi, la taille de offset + nombre*taille ne peut pas dépasser la quantité totale de mémoire disponible dans l'espace donné.

  • cu32.png nombre

    nombre est le nombre d'éléments de données à déplacer.

  • cerrcodeclst.png entrée d'erreur (pas 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.

  • ivsrn.png Nom de ressource VISA en sortie

    Nom de ressource VISA en sortie est une copie du Nom de ressource VISA renvoyé par les fonctions VISA.

  • i1du32.png données

    données représente le tableau de données 32 bits qui sont déplacées.

  • ierrcodeclst.png sortie d'erreur

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