UDF > Visa >


_viGpibBusReset

Réinitialise le Bus GPIB

#include <Visa.au3>
_viGpibBusReset ( )

Valeur de retour

Succès: Retourne 0.
Échec: Retourne -1 si la dll VISA ne peut pas être ouverte
ou une valeur non nulle représentant le code d'erreur VISA (voir le guide du programmeur VISA )

Remarque

Comme pour toutes les fonctions VISA les bibliothèques Visa doivent être installées (vous pouvez vérifier si VISA32.DLLL est dans {WINDOWS}\system32) et une carte GPIB doit être installée (comme par exemple une carte PCI-GPIB National Instruments NI ou une carte GPIB Agilent 82350B PCI de haute performance)

Utilisez cette fonction lorsque le bus GPIB est bloqué pour une raison quelconque. Vous pourriez avoir de la chance et résoudre le problème en appelant cette fonction.

En relation

_viClose, _viExecCommand, _viFindGpib, _viGTL, _viOpen

Exemple

; Cet exemple essaye de "réinitialiser" le bus GPIB après un blocage du BUS. Ceci est rare,
; mais peut arriver si un des instruments connectés au BUS a planté.

#include <Visa.au3>

_viGpibBusReset()