beautypg.com

Ni-visa, User interface, Ni-visa -5 user interface -5 – National Instruments Measurement Studio User Manual

Page 18

background image

Chapter 2

Measurement Studio .NET Class Libraries

© National Instruments Corporation

2-5

Measurement Studio User Manual

NI-VISA

The Measurement Studio NI-VISA .NET class library is in the

NationalInstruments.VisaNS

namespace. The NI-VISA class library

includes a set of classes that provides a rich, object-oriented interface to the
NI-VISA driver. Use this library to quickly create bus-independent and/or
bus-specific instrument control applications.

The NI-VISA class library supports I/O operations, locking, event
handling, and interface-specific extensions. With this class library you can
access the functionality available in NI-VISA for communicating with
message-based and register-based instruments using the following
interfaces:

GPIB

PXI

Serial (RS-232 and RS-485)

TCP/IP

USB

VXI

Tip

For information about easily creating a Measurement Studio NI-VISA application

using the Instrument I/O Assistant, refer to the

Creating a Measurement Studio NI-488.2

or NI-VISA Application

section of Chapter 4,

Developing with Measurement Studio

. For

more information about NI-VISA, visit

ni.com/visa

.

User Interface

The Measurement Studio User Interface .NET class library is in the

NationalInstruments.UI.WindowsForms

namespace. The User

Interface class library encapsulates the following Measurement Studio user
interface controls:

Waveform graph

Scatter graph

Legend

Knob

Gauge

Meter

Slide