Instrument control
This article relies largely or entirely on a single source. (February 2007) |
Instrument control consists of connecting a desktop instrument to a computer and taking measurements.
History
In the late 1960s the first bus used for communication was developed by
GPIB), Hewlett-Packard Interface Bus (HP-IB), and IEEE-488
Bus, and is used worldwide.
Today, there are several other buses in addition to the GPIB that can be used for instrument control. These include:
PXI
.
Software
In addition to the hardware bus to control an instrument, software for the
Virtual Instrument Software Architecture, or VISA, was developed by the VME eXtensions for Instrumentation (VXI) plug and play Systems Alliance as a specification for I/O software. VISA was a step toward industry-wide software compatibility. The VISA specification defines a software standard for VXI, and for GPIB, serial, Ethernet and other interfaces. More than 35 of the largest instrumentation companies in the industry endorse VISA as the standard. The alliance created distinct frameworks by grouping the most popular operating systems, application development environments, and programming languages
and defined in-depth specifications to guarantee interoperability of components within each framework.
Instruments can be programmed by sending and receiving text based
instrument driver
. To ease the programming of instruments, many instruments are provided with industry standard instrument drivers such as VXIplug&play or IVI. These drivers require a VISA library to be to installed on the PC. IVI instrument drivers were designed to enable interchangeability of instruments in a manufacturing setting where automation and reduced down-time are important, but they are often used in other applications as well.
Application development environments can support instrument control by supporting VISA and industry standard instrument drivers. Environments supporting VISA include
and others.See also
- Agilent VEE
- Automation
- IEEE-488
- Instrument Driver
- LabVIEW
- LabWindows
- LAN eXtensions for Instrumentation
- MATLAB
- Standard Commands for Programmable Instruments
- Virtual Instrument Software Architecture(VISA)
References
- ISBN 0-7381-4215-8.
- ISBN 978-0-7381-0665-6.
This article needs additional citations for verification. (February 2007) |
External links
- Instrument Control Fundamentals Presents technical content through theory, real-world examples, and interactive audiovisual tutorials - From National Instruments
- VXIplug&play
- GPIB Tutorial
- IVI Foundation
- Development Hints and Best Practices for Using Instrument Drivers - From Rohde & Schwarz
Further reading
- Francesco Fornetti (2013). Instrumentation Control, Data Acquisition and Processing with MATLAB. Explore RF Ltd. ISBN 978-0957663503.
- Steve Mackay; et al. (2003). Practical Data Communications for Instrumentation and Control (IDC Technology). Newnes. ISBN 978-0750657976.