Supported VISA COM I/O Resource Classes

The Keysight VISA COM library supports the GPIB::INSTR, GPIB::INTFC, TCPIP::INSTR, TCPIP::SOCKET, USB::INSTR, PXI::INSTR, and ASRL::INSTR resource types. Below are a diagram and details of the VISA resource types supported by Keysight VISA COM, the COM interfaces supported by each resource type, and typical VISA resource strings to open each type.

ASRL::INSTR VISA COM I/O Resource Type

Exported interfaces:

Sample VISA Resource Open String:

  • ASRL1::INSTR

GPIB::INSTR VISA COM I/O Resource Type

Exported interfaces:

Sample VISA Resource Open String:

  • GPIB0::12::INSTR

GPIB::INTFC VISA COM I/O Resource Type

Exported interfaces:

Sample VISA Resource Open String:

  • GPIB0::INTFC

PXI::INSTR VISA COM I/O Resource Type

Exported interfaces:

Sample VISA Resource Open String:

  • PXI0::3-18::INSTR

TCPIP::SOCKET VISA COM I/O Resource Type

Exported interfaces:

Sample VISA Resource Open String:

  • TCPIP0::TESTPC3::7777::SOCKET

TCPIP::INSTR, TCPIP::INSTR (HiSlip) VISA COM I/O Resource Type

Exported interfaces:

Sample VISA Resource Open Strings:

  • TCPIP0::156.140.113.105::INST0::INSTR                    (IPv4 address)
  • TCPIP0::[fde8::1]::INST0::INSTR                                (IPv6 address)
  • TCPIP0::[fe80::1]::hislip0::INSTR

USB::INSTR VISA COM I/O Resource Type

Exported interfaces:

Sample VISA Resource Open String:

  • USB::0x1234::0x5678::A22-5::INSTR

See Also

Creating and Finding Resource Session Objects

VISA COM I/O Interfaces vs. Objects

Diagram of VISA COM Interfaces