![ve lxi expert software tutorial ve lxi expert software tutorial](https://assets-prd.ignimgs.com/2021/06/07/sale-162977-primary-image-wide-1623084595902.jpeg)
The alias provides a friendly name to easily identify an instrument.Ī typical VISA application would go through the following steps. You must open a VISA Session any time you want to perform VISA communication to an instrument.Ī VISA alias is the nickname for a VISA Resource. A session is opened using the operation viOpen(). Use this information to see if your instrument is recognized and addressed properly in your program.Ī VISA session is a path of communication to a VISA Resource. The VISA resource name control is used to communicate with the instrument in your development environment. It specifies the instrument interface type, the instrument address, and the VISA Session type. The VISA Resource Name is the exact name of the VISA resource. VISA Resource Name (Instrument Descriptor) There are several types: INSTR, SOCKET, RAW, etc. The VISA resource type will depend on your instrument. The resource is a complete description of the set of capabilities for the instrument. If you have multiple instruments connected to one host, each instrument is considered a VISA resource. The most used functionality for instrumentation is provided in a compact command set, eliminating the need to learn low level communication protocols for multiple interface types.īefore you start using NI-VISA, it is helpful to learn some of the terminology commonly used throughout the development process.Ī VISA resource is any instrument in your system. It provides an API that has bus-independent functions for most of its I/O functionality. NI-VISA is an extremely easy interface to learn.
VE LXI EXPERT SOFTWARE TUTORIAL WINDOWS
NI-VISA supports several operating systems, including Windows OS versions, MacOS versions, and Linux distributions. Therefore, a VISA application written in LabVIEW can be easily ported to any platform that supports LabVIEW. This ensures your application performs consistently across different platforms. VISA does this by defining its own data types. NI-VISA is designed so that programs written using VISA function calls can move from one platform to another. For example, the VISA command to write an ASCII string to a message-based instrument is the same whether the instrument interface is serial, GPIB, or USB. This makes it easy to switch interfaces and provides a single language to learn for multiple different instruments.
![ve lxi expert software tutorial ve lxi expert software tutorial](https://cdn.shopify.com/s/files/1/0046/2857/8397/products/FC9000-160_Front_1000x1000_600x600_b5c30f83-82a4-42bd-a6be-3bd28d1412b7.jpg)
NI-VISA uses many of the same operations to communicate with instruments, regardless of the interface type. NI-VISA is recommended because of the following three advantages.