beautypg.com

Measurement Computing Personal488 rev.3.0 For DOS & Windows 3.Xi User Manual

Page 11

background image

Personal488 User’s Manual, Rev. 3.0

xi

Mode ..........................................................................................................................................II-187
Bus States .................................................................................................................................II-187
Examples...................................................................................................................................II-189

Data Types ............................................................................................................................II-189

Arm Condition Bit Masks ........................................................................................................II-189
Control Line Bit Masks ............................................................................................................II-189
Terminator Structures .............................................................................................................II-189
Status Structure .......................................................................................................................II-190
Completion Code Bit Masks.....................................................................................................II-190
Miscellaneous Constants..........................................................................................................II-190

9L. Command Reference........................................................................... II-190

10. Driver488/W31.......................................................................................... II-191

10A. Introduction ....................................................................................... II-191
10B. Installation & Configuration .......................................................... II-192

Before You Get Started........................................................................................................II-192
Making Backup Disk Copies ..............................................................................................II-193
Driver Installation ..............................................................................................................II-193

Enhanced Mode DMA Transfers .............................................................................................II-194

Configuration Utility ..........................................................................................................II-195

Interfaces ..................................................................................................................................II-195
External Devices.......................................................................................................................II-195
Opening the Configuration Utility ..........................................................................................II-195

Configuration of IEEE 488 Interfaces ..............................................................................II-196
Configuration of IEEE 488 External Devices ..................................................................II-198
Modification of the Initialization File .............................................................................II-199

Driver Core Sections ................................................................................................................II-200

10C. External Device Interfacing ........................................................... II-202

Introduction .........................................................................................................................II-202

Subroutine Calls .......................................................................................................................II-202

Configuration of Named Devices.......................................................................................II-202
Use of External Devices.......................................................................................................II-204
Extensions For Multiple Interfaces...................................................................................II-204

Duplicate Device Names ..........................................................................................................II-205
Access of Multiple Interfaces ...................................................................................................II-205
Example ....................................................................................................................................II-205

10D. Getting Started.................................................................................. II-205

Introduction .........................................................................................................................II-206

C Languages .............................................................................................................................II-206
Visual Basic ..............................................................................................................................II-206

C Languages .........................................................................................................................II-206

Required Headers.....................................................................................................................II-206
Required Libraries ...................................................................................................................II-207

Visual Basic..........................................................................................................................II-207

Required Files...........................................................................................................................II-207

10E. C Languages ...................................................................................... II-208

Accessing from a Windows Program.................................................................................II-208

Opening & Closing the Driver .................................................................................................II-208

Establishing Communications ..........................................................................................II-209
Confirming Communications ............................................................................................II-211
IEEE 488 Event Message .....................................................................................................II-211
Reading Driver Status ........................................................................................................II-213
External Device Initialization...........................................................................................II-214
Basic Data Acquisition .......................................................................................................II-214
Block Data Acquisition.......................................................................................................II-215