What is IVI COM driver?

IVI-COM is the IVI driver architecture standard that is based on Microsoft´s ubiquitous COM standard. IVI-COM drivers work in industry standard software development environments, like Microsoft Visual Studio . The current version of Agilent VEE can call IVI-COM drivers that support the IDispatch interface.

How do I use IVI drivers in LabVIEW?

Using IVI-COM Drivers in LabVIEW

  1. Launch LabVIEW and create a new VI.
  2. Open the ActiveX palette and place the Automation Open function on the block diagram.
  3. Right-click the function and select Select ActiveX Class>>Browse from the shortcut menu. A dialog box appears, shown in Figure 1.

What is IVI VISA?

VISA is an api specified by the Plug and Play Alliance which is now governed by the IVI Foundation. As I said, an IVI driver uses VISA and a plug and play driver uses VISA. VISA is not a instrument driver. It is a communication protocol that supports GPIB, RS-232, USB, Ethernet, PXI, and PCI.

How do I write an IVI driver?

Writing an IVI Driver

  1. Writing IVI Drivers.
  2. Step One—Create a Driver Template.
  3. Step 2—Remove Unused Extensions.
  4. Step Three—Identify Independent Attributes.
  5. Step Four—Complete the attribute callbacks for the attributes identified above.
  6. Step Five—Specify attribute invalidation rules.

What is NI IVI?

Overview. Plug and Play and Interchangeable Virtual Instrument (IVI) are two technologies used by National Instruments LabVIEW and LabWindows/CVI instrument drivers. Each driver type offers advantages for different use cases and application needs.

What is IVI Shared Components?

The IVI Shared Components are owned and distributed by the IVI Foundation. These components form the underlying structure of an IVI-compliant system. An IVI-compliant piece of software follows the specifications set by the IVI Foundation, allowing it to be easily used with other IVI-compliant drivers and software.

What is VXI plug and play?

The VXIplug&play Systems Alliance was an organization whose members shared a common commitment to end-user success with open, multivendor VXI systems. These standard frameworks gave end-users “plug & play” interoperability at both the hardware and system software level.

What is IVI Compliance Package?

The IVI Compliance Package is a software package that contains the IVI class drivers and support libraries necessary to develop and use applications that leverage IVI instrument interchangeability. You can use the IVI class drivers in the IVI Compliance Package with IVI specific drivers.

Do I need visa shared components?

The IVI Shared Components are required when using an IVI driver. The VISA Shared Components are used with a VISA library from a specific vendor.

Can I uninstall VISA Shared Components?

To uninstall the IVI Shared Components, uninstall the IVI Compliance Package following the instructions in Uninstall NI Software or Drivers Using NI Package Manager.

What is the IVI-C driver architecture?

IVI-C is the IVI driver architecture standard that is based on the VXI plug&play instrument driver specifications. IVI-C drivers work directly with VXI plug&play -enabled development environments, e.g. Agilent VEE, National Instrument´s LabWindows/CVI and LabVIEW.

Does Agilent VEE support the IDispatch interface?

The current version of Agilent VEE can call IVI-COM drivers that support the IDispatch interface. (All Agilent IVI-COM drivers support the IDispatch interface.) IVI-C is the IVI driver architecture standard that is based on the VXI plug&play instrument driver specifications.

What is an IVIVI-com driver?

IVI-COM drivers work in industry standard software development environments, like Microsoft Visual Studio .NET, Visual Basic and Visual C++, and proprietary test and measurement software development environments, like National Instruments LabVIEW, that support COM.

What is Ivi (Interchangeable Virtual Instruments)?

The IVI (Interchangeable Virtual Instruments) Foundation, a consortium of T&M instrument manufacturers, system integrators and customers, approved the first IVI specifications in October 2002. The IVI standards specify an instrument driver architecture that addresses concerns with previous driver technology by providing:

You Might Also Like