User`s guide

Contents ? i
CONTENTS
INTRODUCTION TO PCIS-DASK............................................................................................................................1
1.1 ABOUT THE PCIS-DASK SOFTWARE ..................................................................................................................1
1.2 PCIS-DASK HARDWARE SUPPORT.....................................................................................................................2
1.3 PCIS-DASK LANGUAGE SUPPORT .....................................................................................................................2
PCIS-DASK OVERVIEW...........................................................................................................................................3
2.1 GENERAL CONFIGURATION FUNCTION GROUP.....................................................................................................3
2.2 ACTUAL SAMPLING RATE FUNCTION GROUP.......................................................................................................3
2.3 ANALOG INPUT FUNCTION GROUP ......................................................................................................................4
2.3.1 Analog Input Configuration Functions........................................................................................................4
2.3.2 One-Shot Analog Input Functions...............................................................................................................4
2.3.3 Continuous Analog Input Functions............................................................................................................4
2.3.4 Asynchronous Analog Input Monitoring Functions......................................................................................5
2.4 ANALOG OUTPUT FUNCTION GROUP ...................................................................................................................5
2.4.1 Analog output Configuration Functions......................................................................................................5
2.4.2 One-Shot Analog Output Functions ............................................................................................................6
2.5 DIGITAL INPUT FUNCTION GROUP .......................................................................................................................6
2.5.1 Digital Input Configuration Functions........................................................................................................6
2.5.2 One-Shot Digital Input Functions...............................................................................................................6
2.5.3 Continuous Digital Input Functions............................................................................................................7
2.5.4 Asynchronous Digital Input Monitoring Functions......................................................................................7
2.6 DIGITAL OUTPUT FUNCTION GROUP ...................................................................................................................7
2.6.1 Digital Output Configuration Functions .....................................................................................................7
2.6.2 One-Shot Digital Output Functions.............................................................................................................8
2.6.3 Continuous Digital Output Functions .........................................................................................................8
2.6.4 Asynchronous Digital Output Monitoring Functions...................................................................................8
2.7 TIMER/COUNTER FUNCTION GROUP ....................................................................................................................8
2.7.1 Timer/Counter Functions ...........................................................................................................................8
2.7.2 The General-Purpose Timer/Counter Functions..........................................................................................9
2.8 DIO FUNCTION GROUP.......................................................................................................................................9
2.8.1 Digital Input/Output Configuration Functions ............................................................................................9
2.8.2 Dual-Interrupt System Setting Functions.....................................................................................................9
2.8.3 Local Interrupt Setting Functions ...............................................................................................................9
CREATING PCIS-DASK APPLICATION...............................................................................................................11
3.1 CONTIGUOUS MEMORY ALLOCATION IN DRIVER FOR CONTINUOUS OPERATION .................................................11
3.2 THE FUNDAMENTALS OF BUILDING WINDOWS NT/98/2000 APPLICATIONS ........................................................11
3.2.1 Creating a Windows NT/98/2000 PCIS-DASK Applications Using Microsoft Visual C/C++......................11