From Friday, April 19th (11:00 PM CDT) through Saturday, April 20th (2:00 PM CDT), 2024, ni.com will undergo system upgrades that may result in temporary service interruption.

We appreciate your patience as we improve our online experience.

Instrument Control (GPIB, Serial, VISA, IVI)

cancel
Showing results for 
Search instead for 
Did you mean: 

VISA versions and VISA COM

Hello, 

 

I am new to this forum, but I have done some instrument automation in the past over GPIB. 

 

I am a big fan of using Excel VBA "Alt+F11" 

 

I currently have a working set-up, but I am confused about latest VISA versions. Last time I did this it was VISA 1.0 or VISA 3.0, I think latest now is VISA 5.5. 

 

I also can't find documentation to the latest version of VISA, I found a document describing NI-VISA, which dates back to 2001 and it describes viFunctions(). 

 

While latest examples seem to use VisaComLib that I am unfamiliar with, although just using ReadString and WriteString I can effectively automate 90% of my needs. 

 

Could someone point me to the latest documentation for VisualBasic/VBA that describes VISA COM 5.5 programming interface? 

 

Set ioMgr = New VisaComLib.ResourceManager
Set instrument = New VisaComLib.FormattedIO488
' use instrument specific address for Open() parameter – i.e. GPIB0::22
Set instrument.IO = ioMgr.Open("GPIB0::24")

 

 

0 Kudos
Message 1 of 2
(3,733 Views)

Hello vitoal2835!

 

Did you see this driver? Is VISA 16 compatible with W10,W8

http://www.ni.com/download/ni-visa-16.0/6184/en/

 

Would you mind telling me what is your main goal?

 

0 Kudos
Message 2 of 2
(3,664 Views)