Specifications

How User Algorithms Fit In .............................................. 108
Accessing the VT1419A’s Resources ......................................... 109
Accessing I/O Channels.................................................. 110
Defining and Accessing Global Variables.................................... 111
Determining First Execution (First_loop) .................................... 111
Initializing Variables .................................................... 112
Sending Data to the CVT and FIFO ........................................112
Setting a VXIbus Interrupt ............................................... 113
Calling User Defined Functions ........................................... 114
Operating Sequence....................................................... 114
Overall Sequence....................................................... 114
Algorithm Execution Order ............................................... 116
Defining Algorithms (ALG:DEF) ............................................116
ALG:DEFINE in the Programming Sequence.................................116
ALG:DEFINE’s Two Data Formats ........................................ 117
Changing an Algorithm While It Is Running ................................. 118
A Very Simple First Algorithm.............................................. 120
Writing the Algorithm ................................................... 120
Running the Algorithm .................................................. 120
Non-Control Algorithms ................................................... 121
Data Acquisition Algorithm .............................................. 121
Process Monitoring Algorithm ............................................ 121
Algorithm Language Reference ............................................. 122
Standard Reserved Keywords ............................................. 122
Special VT1419A Reserved Keywords ...................................... 122
Identifiers............................................................. 122
Special Identifiers for Channels............................................ 123
Operators ............................................................. 123
Intrinsic Functions and Statements ......................................... 124
Program Flow Control ................................................... 124
Data Types............................................................ 125
Data Structures ........................................................ 126
Using Type Float in Integer Situations ......................................127
Language Syntax Summary................................................. 129
Program Structure and Syntax............................................... 133
Declaring Variables ..................................................... 133
Assigning Values....................................................... 133
The Operations Symbols ................................................. 134
Conditional Execution ................................................... 134
Comment Lines ........................................................ 136
Overall Program Structure................................................ 137
About This Chapter ....................................................... 139
Wiring Connections and File Locations for the Examples .........................143
Example File Location................................................... 143
Installing Example Files ................................................. 143
Virtual Front Panel Program ................................................ 144
Calibration.............................................................. 147
Function Test............................................................ 148
Programming Model Example............................................... 149
Error Checking .......................................................... 152
Configuration Display
..................................................... 153
Engineering Unit Conversion ............................................... 154
Contents 7
Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com