HP (Hewlett-Packard) E1412A Waterskis User Manual


 
52 HP E1312A/E1412A Multimeter Application Information Chapter 2
HP E1312A and HP E1412A Multimeter Application Examples
This section contains example programs that demonstrate several applications
using the HP E1312A or HP E1412A Multimeter. The examples described in
this section list only the SCPI commands (see Chapter 3, “Multimeter
Command Reference”) required to perform the application. The programming
language is not included in print but C and Visual Basic programs are included
on the VXIplug&play driver media under the subdirectory “examples”.
HP VTL Software
(VISA)
Application example programs provided with the HP E1312A or HP E1412A
Multimeter are written using VTL 3.0 (VISA Transition Language). VISA
(Virtual Instrument Software Architecture) is an I/O library that can be used
to create instrument drivers and I/O applications. Application programs
written with VTL function calls can use VXIplug&play drivers (or SCPI
commands) in systems that have the VTL I/O layer. VTL allows you to use
software from different vendors together on the same platform. VTL can be
used for I/O application development on Microsoft
®
Windows 3.1, and is
supported on the VXI, GPIB-VXI, and GPIB interfaces. VISA 1.0 provides
more VISA functionality and is fully operational on Windows
®
95 and
Windows NT
®
.
Example Programs Example programs are provided on the VXIplug&play media. These
programs have been compiled and tested using Microsoft Visual C++
Version 1.51 for the C programs and Microsoft Visual Basic 3.0.
C Programs All projects written in C programming language require the following
settings to work properly.
Project Type: QuickWin application (.EXE)
Project Files: <source code file name>.C
[drive:]\VXIPNP\WIN\LIB\MSC\VISA.LIB (Microsoft compiler)
[drive:]\VXIPNP\WIN\LIB\BC\VISA.LIB (Borland compiler)
Memory Model: Options | Project | Compiler | Memory Model
Large
Directory Paths: Options | Directories
Include File Paths:
[drive:]\VXIPNP\WIN\INCLUDE
Library File Paths: [drive:]\VXIPNP\WIN\LIB\MSC (Microsoft)
[drive:]\VXIPNP\WIN\LIB\BC (Borland)
Example Programs:
[drive:]\DSCPI\e1412 (on driver CD)
[drive:]\DSCPI\e1312 (on driver CD)
Visual Basic Programs All projects written in the Visual Basic programming language require the
following settings to work properly.
Project Files: <source code file name>.FRM
[drive:]\VXIPNP\WIN\INCLUDE\VISA.BAS
Note If using Windows 3.1, change “spc” to “cps” in the Memory I/O Operations
section of VISA.BAS