Owning Palette: VISA VIs and Functions
Requires: Base Development System. This topic might not match its corresponding palette in LabVIEW depending on your operating system, licensed product(s), and target.
Use the VISA Advanced VIs and functions to accomplish advanced VISA tasks.
The VIs and functions on this palette can return VISA error codes.
Palette Object | Description |
---|---|
Property Node | Gets (reads) and/or sets (writes) properties of a reference. Use the property node to get or set properties and methods on local or remote application instances, VIs, and objects. You also can use the Property Node to access the private data of a LabVIEW class. |
VISA Close | Closes a device session or event object specified by VISA resource name. |
VISA Find Resource | Queries the system to locate the devices associated with a specified interface. |
VISA Lock Async | Asynchronously attempts to establish access to the device or interface specified by VISA resource name. Use this function to obtain an exclusive lock that guarantees sole access to a device or resource. |
VISA Open | Opens a session to the device specified by VISA resource name and returns a session identifier that can be used to call any other operations of that device. |
VISA Property Node | Gets (reads) and/or sets (writes) properties of a reference. The node operates in the same way as a standard Property Node. |
VISA Read To File | Reads byte count synchronously and stores the transferred data in the file specified by filename. |
VISA Set Timeout | Sets the Timeout value, in milliseconds, for the VISA session. |
VISA Unlock | Relinquishes the lock previously obtained using the VISA Lock Async function. |
VISA Write From File | Takes data from the file specified by filename and writes it to the device synchronously. |
Subpalette | Description |
---|---|
Bus/Interface Specific Functions | Use the Bus/Interface Specific functions to program instruments that are interface specific. |
Event Handling VIs and Functions | Use the Event Handling VIs and functions to use VISA events with your instruments. |
Register Access Functions | Use the Register Access functions to program in an address space at a high level. |