Can any one tell me that whether VISA is a software architecture or an interface standard?
2 views (last 30 days)
Show older comments
when i was reading tutorials in Instrument control toolbox, i came cross VISA manytimes, some explaining it as an interface and some as an software architecture, is VISA is an interface like GPIB or its differen?. Some are saying VXI,USB are all comes under VISA, I am badly confused with VISA, GPIB,VXI,USB etc..
Any explanation on the above would be really appreciated..
Thanks & Regards Vijith
0 Comments
Accepted Answer
Walter Roberson
on 21 Nov 2012
Virtual Instrument Software Architecture, commonly known as VISA, is a widely used I/O API in the test and measurement (T&M) industry for communicating with instruments from a PC. VISA is an industry standard implemented by several T&M companies, such as Rohde & Schwarz, Agilent Technologies, Bustec, National Instruments, Tektronix and Kikusui.
The VISA standard[1] includes specifications for communication with resources (usually, but not always, instruments) over T&M-specific I/O interfaces such as GPIB and VXI. There are also some specifications for T&M-specific protocols over PC-standard I/O, such as HiSLIP[2] or VXI-11[3] (over TCP/IP) and USBTMC[4] (over USB).
2 Comments
Walter Roberson
on 21 Nov 2012
Programs call the API. The API knows how to talk to hardware I/O interfaces such as GPIB, and also knows how to talk some interface protocols that are layered on top of other interfaces such as TCP/IP and USB.
If you want classification then you need to indicate which classification scheme you are using. For example, are you using a 5 layer model or a 7 layer OSI model? http://www.gslis.utexas.edu/~l38613dw/readings/NotesOnInterconnection.html
More Answers (0)
See Also
Categories
Find more on System Composer in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!