Contenu principal

Interface VISA

Communiquer avec des instruments qui supportent la norme VISA

Vous pouvez utiliser l’interface VISA avec divers types d’interfaces comme TCP/IP, USB, GPIB et autres. Vous créez un objet visadev avec des arguments qui déterminent le type d’interface utilisé pour communiquer. Par exemple, pour un objet VISA-GPIB, la fonction visadev utilise une chaîne de caractères de ressource VISA qui contient l’index et l’adresse de la carte.

Fonctions

développer tout

visadevlistList available VISA resources
visadevCreate connection to device using VISA
configureTerminatorSet terminator for ASCII string communication with VISA resource
visastatusCheck status of VISA resource
visatriggerSend trigger to GPIB or VXI instruments
visadevfindFind VISA device connections (depuis R2024a)
readRead data from VISA resource
readlineRead line of ASCII string data from VISA resource
readbinblockRead one binblock of data from VISA resource
writeWrite data to VISA resource
writelineWrite line of ASCII data to VISA resource
writebinblockWrite one binblock of data to VISA resource
writereadWrite command to VISA resource and read response
flushClear buffers for communication with VISA resource
setDTRSet serial DTR pin
setRTSSet serial RTS pin
getpinstatusGet serial pin status

Propriétés

visadev PropertiesAccess VISA resource properties

Applications

VISA ExplorerConnect to and communicate with instruments over VISA (depuis R2022b)

Blocs

VISACommunicate with VISA resources (depuis R2023b)

Rubriques

Connecter et configurer les interfaces VISA

Communiquer avec la ressource VISA

Résolution des problèmes

Dépannage de l'interface VISA

Dépanner l'interface VISA.

Resolve VISA Connection Errors

Troubleshoot connecting to a device using VISA.

Resolve VISA Warning: Unable to Read Any Data

Troubleshoot when you receive some data and you get the warning message: 'visadev' unable to read any data.

Resolve VISA Warning: Unable to Read All Data

Troubleshoot when you receive some data and you get the warning message: 'visadev' unable to read all requested data.

Sélection d՚exemples