Specifications

Chapter 3
Programming the VT1419A Multifunction
Plus
About This Chapter
The focus of this chapter is to show the programming model of the VT1419A
Multifunction
Plus
Data Acquisition and Control System. It introduces the concept of
configuring the VT1419A using SCPI organizing ‘C’ programs that execute
directly on the VT1419A VXI card, using those ‘C’ programs to make high-speed
decisions, and acquiring data from the VT1419A’s sophisticated FIFO and Current
Value Table to display within a VEE graphical environment. To simplify the
discussion, Agilent VEE is used and referenced in this manual and examples for
Agilent VEE are provided. This chapter contains:
·
Overview of the VT1419A Multifunction
Plus
..............page 47
Operating Model ..................................page 51
·
Executing the Programming Model .....................page 51
Programming Overview Diagram .....................page 55
-
Setting up Analog Input and Output Channels ...........page 55
Configuring Programmable SCP Parameters ..........page 55
Linking Input Channels to EU Conversion ...........page 57
Linking Output Channels to Functions ..............page 66
-
Setting up Digital Input and Output Channels ............page 66
Digital Input Channels ...........................page 66
Digital Output Channels ..........................page 67
-
Performing Channel Calibration (Important!) ............page 71
-
Defining C Language Algorithms .....................page 73
-
Pre-setting Algorithm variables and coefficients ..........page 74
-
Defining Data Storage ..............................page 75
Specifying the Data Format .......................page 75
Selecting the FIFO Mode .........................page 76
-
Setting up the Trigger System ........................page 77
Arm and Trigger Sources .........................page 77
Programming the Trigger Timer ...................page 79
-
INITiating/Running Algorithms ......................page 80
-
Retrieving Algorithm Data ..........................page 81
Reading Algorithm Variables ......................page 81
-
Modifying Algorithm Variables ......................page 85
Updating Algorithm Variables .....................page 85
Enabling/Disabling Algorithms ....................page 85
Setting Algorithm Execution Frequency .............page 86
·
Using the Status System .............................. page 88
·
VT1419A Background Operation....................... page 94
·
Updating the Status System and VXI Interrupts ............page 95
·
Creating and Loading Custom EU Tables ................page 96
·
Compensating for System Offsets .......................page 97
·
Detecting Open Transducers ..........................page 100
·
More on Auto Ranging ..............................page 101
·
Settling Characteristics ..............................page 101
Chapter 3 47
Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com