Visual Programming With HP-VEE (3rd Edition)

0 avg rating
( 0 ratings by GoodReads )
9780130960054: Visual Programming With HP-VEE (3rd Edition)

Fastest and easiest way to learn HP VEE, a visual programming language optimized for building test and measurement applications - especially programs with operator interfaces. Paper. DLC: Visual programming languages.

"synopsis" may belong to another edition of this title.

From the Publisher:

This is a visual programming language optimized by investment control applications. It cuts development time by 80%. This revision covers the latest version of HPVEE which runs on a variety of platforms including: Windows, Windows 95, Windows NT, HP-UX workstations and Solaris workstations.

From the Inside Flap:


What is HP VEE? HP VEE is a visual programming language (a.k.a., graphical programming language) optimized for building test and measurement applications - especially programs with operator interfaces.

Why Learn HP VEE?

Increase your productivity dramatically. Customers report reducing their program development time up to 80%.

Using ActiveX Automation and Controls on PCs, control other applications such as MS Word, Excel, and Access that assist with generating reports, displaying and analyzing data, or putting your results into a database for future use.

Increase throughput, build larger programs with ease, and become more flexible in instrument management. HP VEE has a compiler; a professional development environment suited for large, complex programs; and advanced instrument management capabilities.

Leverage your investment in textual languages such as C/C++, Visual Basic, Pascal, Fortran, and HP BASIC.

Use HP VEE 5.0 on Windows 95/Windows NT and HP-UX workstations. (Windows 3.1 or Solaris support with earlier revisions. See Appendix A.)

Use HP VEE in a wide range of applications including functional test, design verification, calibration, and data acquisition and control.

Gain instrument I/O flexibility controlling GPIB, VXI, Serial, GPIO, PC Plug-in, and LAN instruments.

Use _panel_ drivers, VXIplug&play drivers, _direct I/O_ over standard interfaces, or imported libraries from multiple vendors. Why Use This Book To Learn HP VEE?

This book is the fastest and easiest way to learn HP VEE.

Grasp the fundamentals in a single day. Complete the entire book in a week. Your key benefit in doing so would be to double your productivity. You can even use the free evaluation software from HP to learn HP VEE before purchase (see Appendix A for details).

Visual vs. Textual Programming Languages

With HP VEE you create programs by connecting icons together using the mouse; with a textual language you use keywords following rules of syntax. The result in HP VEE resembles a data flow diagram, which is easier to use and understand than traditional lines of code. There is no laborious edit-compile-link-execute cycle using HP VEE.

The following two figures compare a simple function programmed first in a textual language (ANSI C) and then in HP VEE. The function creates an array of 10 random numbers, finds the maximum value, and displays the array and maximum value.

#include main( ) { double num10, max; int i;
for (i=0; i max) max=numi; } printf(_\nmax: %f\n_,max); }

Figure P-1. An ANSI C Program
You can see that each icon performs a specific function. For example, there are icons to create arrays or to obtain the maximum value from an array. Time-consuming tasks such as controlling instruments, creating customized data displays, or developing operator interfaces become very easy using HP VEE. This method of test development leads to productivity gains up to five times greater than conventional techniques.
Create Operator Interfaces in Minutes
With HP VEE it's easy to perform certain tasks in minutes that might take days in a textual language.
Create colorful, intuitive front-ends to your programs.
Exercise complete keyboard control - in addition to mouse control - for manufacturing functional test.
Choose from a complete assortment of user input and data display features.
Use pop-up panels to create focus and conserve screen space.
Secure your programs from unwanted tampering.
Use labels with color and font selection, beepers, notepads, buttons, switches in a variety of formats, to name a few in HP VEE's arsenal of interface features.
Use your own or standard off-the-shelf ActiveX Controls (PC only) for user input or displaying data.
Leverage Your Existing Test and Measurement Software
HP VEE 5.0 runs on Windows 95/NT and HP-UX workstations. (Earlier versions run on Solaris and Windows 3.1.) On each of these platforms HP VEE provides mechanisms for linking conventional test programs as well as commercial applications. For example, you could use HP VEE to sequence existing tests in HP BASIC, C, C++, Visual Basic, Fortran, or Pascal (or any compiled or interpreted language on your operating system). HP VEE also provides a number of interprocess communication features to share data with commercial applications such as databases or spreadsheets.

HP VEE supports standard ties to standard languages: ActiveX Automation and Controls, and DLLs on PCs; Named Pipes and Shared Libraries on HP platforms. HP VEE also supports TCP/IP for sharing data in mixed environments - moving HP VEE data into a large database, for example.
Maintain a Flexible I/O Strategy Based on Standards
Use panel drivers (instrument drivers) for over 450 instruments from different vendors plus all drivers available from various vendors that are VXIplug&play compatible in the WIN, WIN95, WIN-NT, or HP-UX frameworks.

Use HP VEE_s Direct I/O icon to send instrument command strings over standard interfaces such as HP-IB (IEEE488), GPIO, RS 232, VXI, or LAN-based instruments for remote testing.
Control PC plug-in boards from any manufacturer that supplies a Dynamic Link Library with the board.
Data Translation also sells a Visual Programming Interface for their boards to make programming plug-ins easier in HP VEE.
Enjoy direct VXI backplane control using embedded PCs or workstations.
Control the great variety of instrument types with an easy, organized instrument management capability.
Exploit HP VEE Manufacturing Test Capabilities
There is real programming power in features and benefits such as:
Reduced development and maintenance time with visual programming.
Powerful test executive tools included with the product.
Integration with conventional languages like C, C++, Visual Basic, Pascal, Fortran, and HP BASIC.
Convenient and flexible operator interface capabilities. Support for most popular test platforms.
Remote test capabilities with HP VEE_s Web monitoring features.
Use of ActiveX Automation and Controls.
Interprocess communication tools to link with other applications such as relational databases or statistical analysis packages.
An integral part of custom systems employing HP's TestExecSL for an enterprise-wide test executive strategy.
HP's excellent array of support options.
Unlimited runtime and compiler included with base product.
Low cost site licenses.
Easy and powerful documentation tools.
Ease of porting test data to standard spreadsheets and word processors for reports.
Debugging tools that make the development and maintenance of large, complex programs efficient.
Site licenses available.
The Best Way to Use This Book
Note: See Appendix A for instructions on how to get your free HP VEE evaluation software from HP or for more information on buying the complete HP VEE.
This book provides a tutorial in two parts. Part I teaches the fundamentals of HP VEE in approximately a day. Each chapter will take approximately two hours or less to complete. Part II is task-oriented, so you can go directly to the chapters that suit your application. If you work through the entire book, it will take you about a week to complete. To teach you HP VEE as quickly as possible, we have used guided examples for the most part. If you can spare the time, you should also work through the examples in Appendix B, which challenge you to solve problems on your own. Solutions are provided with explanations.
You can use the HP VEE software on any of the supported platforms for the purposes of this tutorial.
Although you don't need HP VEE documentation for this course, we encourage you to consult it for more information on any given topic - most of the documentation as well as support information is available through HP VEE's help system. The goal of this tutorial is to enable you to program your applications with HP VEE as soon as possible. It covers most of the same material as the HP VEE customer class, but in a self-paced format. If you want to achieve expert capability, you should continue your study with the product documentation after this book. Let's get started.

Robert Helsel Program Manager Measurement Systems Division Hewlett-Packard Company

"About this title" may belong to another edition of this title.

Buy New View Book
List Price: US$ 55.00
US$ 89.68

Convert Currency

Shipping: US$ 3.99
Within U.S.A.

Destination, Rates & Speeds

Add to Basket

Top Search Results from the AbeBooks Marketplace


Helsel, Robert
Published by Prentice Hall PTR (1998)
ISBN 10: 0130960055 ISBN 13: 9780130960054
New Paperback Quantity Available: 1

Book Description Prentice Hall PTR, 1998. Paperback. Book Condition: New. 3rd. Bookseller Inventory # DADAX0130960055

More Information About This Seller | Ask Bookseller a Question

Buy New
US$ 89.68
Convert Currency

Add to Basket

Shipping: US$ 3.99
Within U.S.A.
Destination, Rates & Speeds