EasyManua.ls Logo

Agilent Technologies VEE Pro User Manual

Agilent Technologies VEE Pro
577 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Page #360 background imageLoading...
Page #360 background image
334 Chapter 9
Test Sequencing
Creating a Test Execution Order
Table 9-1. Sequence Transaction Dialog Box
Sequence
Transaction
Field
Explanation
TEST:
Unique name used to reference the test in the
Sequencer. The default names start with test1
and increment with each test. Choosing TEST:
means that a test result will be compared to
specifications and branching will occur to the next
test based on the configuration.
The TEST: button toggles to EXEC:. If you toggle
TEST: to EXEC:, the test will execute without a
comparison between a test result and specifications.
For example, you might choose EXEC: when the
UserFunction is setting up global variables.
Selecting EXEC: will also disable logging for the
test.
ENABLED
Determines when to execute a test. This menu
displays four menu choices:
n ENABLED executes the test under all conditions.
n ENABLED IF: executes the test if the stated
expression evaluates to TRUE. For example, the
test might be enabled if the input pin A holds the
value 1 (A == 1). You can use ENABLED IF:
for audit test control. You might want a particular
test to execute every ten runs, for instance.
n DISABLED is the opposite of ENABLED.
n DISABLED IF: is the opposite of ENABLED
IF:.
SPEC
NOMINAL:
Expected value from the test.

Table of Contents

Question and Answer IconNeed help?

Do you have a question about the Agilent Technologies VEE Pro and is the answer not in the manual?

Agilent Technologies VEE Pro Specifications

General IconGeneral
CategorySoftware
DeveloperAgilent Technologies
Operating SystemWindows
LicenseCommercial
Programming LanguageGraphical programming language
PurposeTest and measurement applications
IntegrationSupports integration with instruments and other software

Summary

Notice

U.S. Government Restricted Rights

Details rights for U.S. government use of software and documentation.

Conventions Used in This Manual

Introduction

Overview of Agilent VEE

Provides a general overview of Agilent VEE and its features.

Installing and Learning About Agilent VEE

Installing Agilent VEE and I/O Libraries

Guides on installing VEE and its associated I/O libraries.

Learning about Agilent VEE

Suggests methods for learning VEE, including tutorials and online help.

Obtaining Agilent VEE Support

Obtaining Information on the World Wide Web

Directs users to the VEE website for support and information.

Using the Agilent VEE Development Environment

Interacting with Agilent VEE

Explains how to use the VEE graphical interface, mouse, and menus.

Working with Objects

Covers fundamental operations on VEE objects like moving, cloning, and editing.

Connecting Objects to Make a Program

Details the process of connecting objects to build functional VEE programs.

How Agilent VEE Programs Work

Showing Data Flow

Details visualizing data movement between objects for debugging.

Agilent VEE Programming Techniques

General Techniques

Covers fundamental programming concepts and practices in VEE.

Lab 2-1: Creating a UserObject

Guides creating and using UserObjects for modular programming.

Lab 2-3: Using Data Files

Details reading from and writing to files using VEE objects.

Debugging Programs in Agilent VEE

Explains techniques for finding and fixing errors in VEE programs.

Easy Ways to Control Instruments

Configuring an Instrument

Guides the process of setting up instrument configurations in VEE.

Using a Panel Driver

Details how to use panel drivers to change instrument settings.

Using Direct I/O

Covers configuring and using Direct I/O for instrument communication.

Analyzing and Displaying Test Data

Agilent VEE Data Shapes and Data Types

Explains VEE's data types and shapes for handling information.

Using Built-In Math Objects

Details accessing and using VEE's preprogrammed mathematical functions.

Creating Expressions with the Formula Object

Explains how to create and evaluate mathematical expressions using the Formula object.

Displaying Test Data

Lists and describes VEE's various display objects for data visualization.

Storing and Retrieving Test Results

Using Arrays to Store Test Results

Explains how to use arrays for data storage and VEE array syntax.

Using the To/From File Objects

Covers reading from and writing to files using VEE I/O transactions.

Using Records to Store Mixed Data Types

Introduces the Record data type for organizing diverse data.

Using DataSets to Store and Retrieve Records

Introduces DataSets for managing records and database operations.

Creating Reports Easily Using ActiveX

ActiveX Automation in Agilent VEE

Explains VEE's role as an Automation Controller for applications.

Sending Agilent VEE Data to MS Excel

Guides sending VEE data to MS Excel via ActiveX Automation.

Using MS Word for Agilent VEE Reports

Details sending VEE data and screen dumps to MS Word documents.

Integrating Programs In Other Languages

Understanding the Execute Program Object

Explains the Execute Program object for running external applications.

Using a System Command

Guides executing operating system commands from VEE.

Using Agilent VEE Functions

Using Functions

Explains the creation, calling, and editing of VEE functions.

Lab 8-1: UserFunction Operations

Guides creating a UserFunction for array statistics calculation.

Using Libraries With Agilent VEE UserFunctions

Covers reusing UserFunctions by merging or importing libraries.

Test Sequencing

Using the Sequencer Object

Explains the functionality and application of the Sequencer object.

Creating a Test Execution Order

Guides setting up test sequences and execution logic.

Accessing Logged Test Data

Covers retrieving and analyzing logged data from the Sequencer.

Using Operator Interfaces

Overview

Introduces operator interfaces, menus, and customization.

Key Points Concerning Operator Interfaces

Highlights key aspects of creating effective operator interfaces.

Creating an Operator Interface

Guides the creation of user interfaces using Panel views.

Displaying a Control for Operator Input

Explains using controls for operator input like sliders and dialog boxes.

Creating a Status Panel

Details implementing status panels using ShowPanel and HidePanel functions.

Optimizing Agilent VEE Programs

Basic Techniques for Optimizing Programs

Covers fundamental optimization methods like array processing.

Overview of Compiled Functions

Introduces using compiled functions for performance gains.

Using Dynamic Link Libraries

Explains integrating DLLs into VEE programs.

Agilent VEE Execution Modes

Changing the Execution Mode

Details how to set the execution mode for VEE programs.

The Agilent VEE Profiler

Platform Specifics and Web Monitoring

Differences Between PC and HP-UX Platforms

Highlights key differences between PC and HP-UX platforms for program porting.

The Callable VEE ActiveX Automation Server

Explains using VEE as an Automation Server for external applications.

Web Monitoring with Agilent VEE

Details setting up and using VEE's built-in web server for remote monitoring.

Additional Lab Exercises

General Programming Techniques

Provides exercises on general programming concepts in VEE.

Collecting Random Numbers

Guides creating a program to generate and display random numbers.

UserObjects

Introduces creating and using UserObjects for custom functionality.

Importing and Deleting Libraries of UserFunctions

Details managing UserFunction libraries.

Creating Operator Panels and Pop-ups

Guides creating interactive panels and pop-up dialogs.

Working with Files

Covers reading from and writing to files.

Records

Introduces the Record data type for organizing diverse data.

Test Sequencing

Covers creating and managing sequences of tests.

Related product manuals