Description
VISA (Virtual Instrument Software Architecture) is used to communicate with most instrumentation buses including the following:
Dim app As AgilentPNA835x.Application
Set app = CreateObject("AgilentPNA835x.Application", <analyzerName>)
Dim vPass As VISAPassThrough
Set vPass = app.VISAPassThrough
Methods |
|
Description |
IVISAPassthrough |
Closes the remote VISA session |
|
IVISAPassthrough |
Returns a comma separated list of either visa address strings or aliases |
|
IVISAPassthrough |
Returns the timeout value (in milliseconds) for subsequent VISA pass-through commands |
|
IVISAPassthrough |
Initiates a VISA pass-through session |
|
IVISAPassthrough |
Reads data from the VISA pass-through device as a Safe Array of variants. |
|
IVISAPassthrough |
Reads binary data in a more compact form of Safe Array. |
|
IVISAPassthrough |
Reads string data from the VISA pass-through device. |
|
IVISAPassthrough |
Closes all currently open remote VISA sessions |
|
IVISAPassthrough |
Sends the timeout value (in milliseconds) for subsequent VISA pass-through commands |
|
IVISAPassthrough |
Write data to the VISA pass-through device - without header. |
|
WriteString |
IVISAPassthrough |
Write string data to the VISA pass-through device. |