Measurement-computing TempBook rev.3.0 Instrukcja Użytkownika Strona 1

Przeglądaj online lub pobierz Instrukcja Użytkownika dla Sprzęt komputerowy Measurement-computing TempBook rev.3.0. Measurement Computing TempBook rev.3.0 User Manual Instrukcja obsługi

  • Pobierz
  • Dodaj do moich podręczników
  • Drukuj
  • Strona
    / 166
  • Spis treści
  • BOOKMARKI
  • Oceniono. / 5. Na podstawie oceny klientów
Przeglądanie stron 0
© 1997 by IOtech, Inc. Released per EO# 1788R4, Nov. 2000
Part No.
TempBook/66-901,
Rev.
3.0
TempBook
User’s Manual
Thermocouple & Voltage Measurement
Data Acquisition System
p/n
TempBook/66-901,
Rev.
3.0
the smart approach to instrumentation
IOtech, Inc.
25971 Cannon Road
Cleveland, OH 44146-1833
Phone: (440) 439-4091
Fax: (440) 439-4093
e-mail: sales@iotech.com
Internet: http://www.iotech.com
Przeglądanie stron 0
1 2 3 4 5 6 ... 165 166

Podsumowanie treści

Strona 1 - User’s Manual

© 1997 by IOtech, Inc. Released per EO# 1788R4, Nov. 2000Part No. TempBook/66-901, Rev. 3.0TempBook User’s ManualTh

Strona 2 - TempBook/66-901

1-4 Introduction and Quick Start, 11-14-00TempBook User’s ManualPower ConnectionThe TempBook is typically powered from the supplied wall-mount co

Strona 3 - How To Use This Manual

10-4 Enhanced API Programming Models (TempBook) TempBook User’s Manual errorString$ = "ERROR in ADC1" errorString$ = errorString$ &

Strona 4 - Table of Contents

TempBook User’s ManualEnhanced API Programming Models (TempBook) 10-5Foreground Acquisition with One-Step CommandsThis section shows the use of se

Strona 5 - 8 Thermocouple Measurement

10-6 Enhanced API Programming Models (TempBook) TempBook User’s Manualret& = VBdaqAdcRdScan&(handle&,1, channels&, buf%(), DgainX1&a

Strona 6 -

TempBook User’s ManualEnhanced API Programming Models (TempBook) 10-7Temperature Acquisition Using One-Step CommandsThis example demonstrates the

Strona 7 - Introduction and Quick Start

10-8 Enhanced API Programming Models (TempBook) TempBook User’s Manualret& = VBdaqAdcRdN(handle&, Start&, temps%(), Scans&, DatsImme

Strona 8 - Specifications

TempBook User’s ManualEnhanced API Programming Models (TempBook) 10-9Counted Acquisitions Using Linear BuffersThis section sets up an acquisition

Strona 9 - Quick Start

10-10 Enhanced API Programming Models (TempBook) TempBook User’s Manualret& = VBdaqAdcSetFreq&(handle&,freq!)The sample rate will not be

Strona 10 - Software Installation

TempBook User’s ManualEnhanced API Programming Models (TempBook) 10-11Indefinite Acquisition, Direct-To-Disk Using Circular BuffersThis program de

Strona 11 - Inspection

10-12 Enhanced API Programming Models (TempBook) TempBook User’s Manual' Define arrays of channels and gains : 0-7 , unity gainFor x& = 0 T

Strona 12 - Analog Signal Connection

TempBook User’s ManualEnhanced API Programming Models (TempBook) 10-13 ret& = VBdaqWaitForEvent(handle&,DteAdcData&) ‘ New data

Strona 13 - Hardware Installation

Installation, Configuration, and Calibration2TempBook User’s Manual, 11-16-00Installation, Configuration, and Calibration 2-1InspectionThe TempBoo

Strona 14 - Charging the Battery Modules

10-14 Enhanced API Programming Models (TempBook) TempBook User’s ManualMultiple Hardware Scans, Software TriggeringThis model takes multiple scans f

Strona 15 - Parallel Port Capabilities

TempBook User’s ManualEnhanced API Programming Models (TempBook) 10-15The acquisition begins upon detection of the trigger event. The trigger eve

Strona 16

10-16 Enhanced API Programming Models (TempBook) TempBook User’s ManualBackground AcquisitionThis example reads scans from several channels into a u

Strona 17 - Performance Tests

TempBook User’s ManualEnhanced API Programming Models (TempBook) 10-17Now the data can be displayed or manipulated:Print "Data acquired:"

Strona 18 - Calibration of TempBook

10-18 Enhanced API Programming Models (TempBook) TempBook User’s ManualTemperature Acquisition Using TC Conversion FunctionsThis example demonstrate

Strona 19 - Using TempView

TempBook User’s ManualEnhanced API Programming Models (TempBook) 10-19Chans[0] = 18 ‘ Shorted channelChans[1] = 18 ‘ Shorted channelChans[2] =

Strona 20 - TempView Components

10-20 Enhanced API Programming Models (TempBook) TempBook User’s Manualret& = VBdaqAdcTransferGetStat& (handle&, active&, retCount&a

Strona 21 - Acquisition Configuration

TempBook User’s ManualEnhanced API Programming Models (TempBook) 10-21Double BufferingThis example demonstrates using double buffering in thebackg

Strona 22 - Digital I/O Window

10-22 Enhanced API Programming Models (TempBook) TempBook User’s Manual ret& = VBdaqAdcTransferSetBuffer(handle&, buf0%(), BLOCK&, DatmC

Strona 23 - TempView Menu Items

TempBook User’s ManualEnhanced API Programming Models (TempBook) 10-23Direct-to-Disk TransfersThis example takes multiple scans from multiple chan

Strona 24 - Acquisition

2-2 Installation, Configuration, and Calibration 11-16-00TempBook User’s ManualTermination Card and I/O Connector

Strona 25 - Using PostView

10-24 Enhanced API Programming Models (TempBook) TempBook User’s ManualSet the trigger source to a software trigger command; the rest of the paramet

Strona 26 - PostView Toolbar Items

TempBook User’s ManualEnhanced API Programming Models (TempBook) 10-25Calculate and write out the voltage value: voltage! = buf%(i&

Strona 27 - 11-16-00

10-26 Enhanced API Programming Models (TempBook) TempBook User’s ManualTransfers With Driver-Allocated BuffersThis example demonstrates the use of t

Strona 28 - Data File Accessibility

TempBook User’s ManualEnhanced API Programming Models (TempBook) 10-27 print userBuf(i) VBdaqAdcTransferGetStat(handle, active, retCou

Strona 29 - Programmer's Guide

10-28 Enhanced API Programming Models (TempBook) TempBook User’s Manual Summary Guide of Selected Enhanced API FunctionsThe following table organize

Strona 30 - Program Flowchart

daqCommand Reference (Enhanced API) 11TempBook User’s Manual daqCommand Reference (Enhanced API) 11-1OverviewThe first part of this chapter describ

Strona 31 - Driver Options

11-2 daqCommand Reference (Enhanced API) TempBook User’s ManualFunction Description PagedaqAdcTransferStopStop an ADC transfer 11-19Custom ADC Acqu

Strona 32

TempBook User’s Manual daqCommand Reference (Enhanced API) 11-3daqAdcBufferRotateDLL FunctiondaqAdcBufferRotate(DaqHandleT handle, PWORD buf, DWORD

Strona 33 - High-Level Analog Input

11-4 daqCommand Reference (Enhanced API) TempBook User’s ManualdaqAdcCalcTrigDLL FunctiondaqAdcCalcTrig(DaqHandleT handle, BOOL bipolar, FLOAT gain

Strona 34 - Low-Level Analog Input

TempBook User’s Manual daqCommand Reference (Enhanced API) 11-5daqAdcGetFreqDLL FunctiondaqAdcGetFreq(DaqHandleT handle, PFLOAT freq);CdaqAdcGetFre

Strona 35

TempBook User’s Manual11-16-00Installation, Configuration, and Calibration 2-3Each of the 16 analog input channels is configured as shown in the f

Strona 36 - High-Speed Digital Input

11-6 daqCommand Reference (Enhanced API) TempBook User’s ManualdaqAdcRdDLL FunctiondaqAdcRd(DaqHandleT handle, DWORD chan, PWORD sample, DaqAdcGain

Strona 37 - Counter/Timer Functions

TempBook User’s Manual daqCommand Reference (Enhanced API) 11-7daqAdcRdNDLL FunctiondaqAdcRdN(DaqHandleT handle, DWORD chan, PWORD buf, DWORD scanC

Strona 38

11-8 daqCommand Reference (Enhanced API) TempBook User’s ManualdaqAdcRdScanDLL FunctiondaqAdcRdScan(DaqHandleT handle, DWORD startChan, DWORD endCh

Strona 39 - Thermocouple Linearization

TempBook User’s Manual daqCommand Reference (Enhanced API) 11-9daqAdcRdScanNDLL FunctiondaqAdcRdScanN(DaqHandleT handle, DWORD startChan, DWORD end

Strona 40 - Sample Programs

11-10 daqCommand Reference (Enhanced API) TempBook User’s ManualdaqAdcSetAcqDLL FunctiondaqAdcSetAcq(DaqHandleT handle, DaqAdcAcqMode mode, DWORD p

Strona 41

TempBook User’s Manual daqCommand Reference (Enhanced API) 11-11daqAdcSetDataFormatDLL FunctiondaqAdcSetDataFormat(DaqHandleT handle, DaqAdcRawData

Strona 42

11-12 daqCommand Reference (Enhanced API) TempBook User’s ManualdaqAdcSetDiskFileDLL FunctiondaqAdcSetDiskFile(DaqHandleT handle, LPSTR filename, D

Strona 43 - General Purpose Digital I/O

TempBook User’s Manual daqCommand Reference (Enhanced API) 11-13daqAdcSetMuxDLL FunctiondaqAdcSetMux(DaqHandleT handle, DWORD startChan, DWORD endC

Strona 44

11-14 daqCommand Reference (Enhanced API) TempBook User’s ManualdaqAdcSetScanDLL FunctiondaqAdcSetScan(DaqHandleT handle, PDWORD channels, DaqAdcGa

Strona 45 - Counter Timer Functions

TempBook User’s Manual daqCommand Reference (Enhanced API) 11-15daqAdcSetTrigDLL FunctiondaqAdcSetTrig(DaqHandleT handle, DaqAdcTriggerSource trigg

Strona 46

2-4 Installation, Configuration, and Calibration 11-16-00TempBook User’s ManualAt power-on, the printer should be

Strona 47

11-16 daqCommand Reference (Enhanced API) TempBook User’s ManualdaqAdcSoftTrigDLL FunctiondaqAdcSoftTrig(DaqHandleT handle);CdaqAdcSoftTrig(DaqHand

Strona 48

TempBook User’s Manual daqCommand Reference (Enhanced API) 11-17daqAdcTransferGetStatDLL FunctiondaqAdcTransferGetStat(DaqHandleT handle, PDWORD ac

Strona 49

11-18 daqCommand Reference (Enhanced API) TempBook User’s ManualdaqAdcTransferSetBufferDLL FunctionDaqAdcTransferSetBuffer(DaqHandleT handle, PWORD

Strona 50

TempBook User’s Manual daqCommand Reference (Enhanced API) 11-19daqAdcTransferStartDLL FunctiondaqAdcTransferStart(DaqHandleT handle);CdaqAdcTransf

Strona 51 - Software Calibration

11-20 daqCommand Reference (Enhanced API) TempBook User’s ManualdaqCloseDLL FunctiondaqClose(DaqHandleT handle);CdaqClose(DaqHandleT handle);Visual

Strona 52 - Calibration Example

TempBook User’s Manual daqCommand Reference (Enhanced API) 11-21daqCvtSetAdcRangeDLL FunctiondaqCvtSetAdcRange(FLOAT Admin, FLOAT Admax);CdaqCvtSet

Strona 53 - Zero Compensation

11-22 daqCommand Reference (Enhanced API) TempBook User’s ManualdaqCvtTCConvertDLL FunctiondaqCvtTCConvert(PWORD counts, DWORD scans, PSHORT temp,

Strona 54 - Zero Compensation Example

TempBook User’s Manual daqCommand Reference (Enhanced API) 11-23The temperature conversion functions take input data from one or more scans from th

Strona 55 - Automatic Zero Compensation

11-24 daqCommand Reference (Enhanced API) TempBook User’s ManualdaqCvtTCSetupDLL FunctiondaqCvtTCSetup(DWORD nscan, DWORD cjcPosition, DWORD ntc, T

Strona 56

TempBook User’s Manual daqCommand Reference (Enhanced API) 11-25daqCvtTCSetupConvertDLL FunctiondaqCvtTCSetupConvert(DWORD nscan, DWORD cjcPosition

Strona 57 - Thermocouple Measurement

TempBook User’s Manual11-16-00Installation, Configuration, and Calibration 2-5Battery Module ConnectionThe DBK30A package includes a short connect

Strona 58

11-26 daqCommand Reference (Enhanced API) TempBook User’s ManualdaqFormatErrorDLL FunctiondaqCalSelectInputSignal(DaqHandleT handle, DaqCalInputT i

Strona 59 - Single-Channel Measurement (

TempBook User’s Manual daqCommand Reference (Enhanced API) 11-27daqGetDevicePropertiesDLL FunctiondaqGetDeviceProperties(LPSTR daqName, DaqDevicePr

Strona 60

11-28 daqCommand Reference (Enhanced API) TempBook User’s ManualdaqGetLastErrorDLL FunctiondaqGetLastError(DaqHandleT handle, DaqError *errCode);Cd

Strona 61

TempBook User’s Manual daqCommand Reference (Enhanced API) 11-29daqProcessErrorDLL FunctiondaqProcessError(DaqHandleT handle, DaqError errCode);Cda

Strona 62 - General Functions

11-30 daqCommand Reference (Enhanced API) TempBook User’s ManualdaqSetOptionDLL FunctiondaqSetOption(DaqHandleT handle, DWORD chan, DWORD flags, Da

Strona 63

TempBook User’s Manual daqCommand Reference (Enhanced API) 11-31daqTestDLL FunctiondaqTest(DaqHandleT handle, DaqTestCommand command, DWORD count,

Strona 64

11-32 daqCommand Reference (Enhanced API) TempBook User’s ManualThe count parameter can be used to indicate the duration or length of the test. Fo

Strona 65

TempBook User’s Manual daqCommand Reference (Enhanced API) 11-33daqZeroConvertDLL FunctiondaqZeroConvert(PWORD counts, DWORD scans);CdaqZeroConvert

Strona 66

11-34 daqCommand Reference (Enhanced API) TempBook User’s ManualdaqZeroSetupConvertDLL FunctiondaqZeroSetupConvert(DWORD nscan, DWORD zeroPos, DWOR

Strona 67

TempBook User’s Manual daqCommand Reference (Enhanced API) 11-35API Reference TablesThese tables provide information for programming with the Daq*

Strona 68

2-6 Installation, Configuration, and Calibration 11-16-00TempBook User’s ManualTempBook Configuration Under Windo

Strona 69

11-36 daqCommand Reference (Enhanced API) TempBook User’s ManualDaq Device Property Definitions - daqGetDevicePropertiesProperty Description Format

Strona 70

TempBook User’s Manual daqCommand Reference (Enhanced API) 11-37ADC Trigger Source DefinitionsdaqAdcTriggerSource DaqEnhTrigSensTDatsImmediate 0 De

Strona 71

11-38 daqCommand Reference (Enhanced API) TempBook User’s ManualTempBook DefinitionsUnipolar Thermocouple GainDefinitionsBipolar Thermocouple GainD

Strona 72

TempBook User’s Manual daqCommand Reference (Enhanced API) 11-39API Error CodesErrorNameCode #hex - dec DescriptionDerrNoError 00h - 0No errorDerrB

Strona 73

11-40 daqCommand Reference (Enhanced API) TempBook User’s ManualErrorNameCode #hex - dec DescriptionDerrInvBankType 3Fh - 63Invalid bank-type speci

Strona 74

Differential Measurement Configurations AppendixTempBook User’s Manual Appendix A-1Floating DifferentialFloating differential measurements are gene

Strona 75

A-2 Appendix TempBook User’s Manual− Notes

Strona 76

TempBook User’s Manual11-16-00Installation, Configuration, and Calibration 2-7When all fields have been changed to the desired settings,you can cl

Strona 77

2-8 Installation, Configuration, and Calibration 11-16-00TempBook User’s ManualConnection TroubleshootingIf commu

Strona 78

Using TempView3TempBook User’s Manual, 11-16-00Using TempView (16-bit) 3-1TempView is a 16-bit graphical Microsoft Windows application for operat

Strona 79

© 1997 by IOtech, Inc. Part No. TempBook/66-901, Rev. 3.0 Printed in the United States of AmericaWarrantyYou

Strona 80

3-2 Using TempView (16-bit) 11-16-00TempBook User’s ManualTempView ComponentsThe figure shows TempView’s main window that has areas for the fo

Strona 81

TempBook User’s Manual Using TempView (16-bit) 3-3Pole - The "Pole" column shows the state of the channel polarity which can be either un

Strona 82

3-4 Using TempView (16-bit) 11-16-00TempBook User’s Manualactual scan frequency and number of scans, but the perceived scan frequency and numb

Strona 83

TempBook User’s Manual Using TempView (16-bit) 3-5that is being placed on the disk. As the scan rate is increased, the acquisition-to-disk task wi

Strona 84

3-6 Using TempView (16-bit) 11-16-00TempBook User’s ManualSelect DeviceThe Select Device menu includes the following functions:Select LPT Port

Strona 85

Using PostView4TempBook User’s Manual, 11-16-00Using PostView (16-bit) 4-1IntroductionTempView uses a 16-bit version of PostView, an independent p

Strona 86

4-2 Using PostView (16-bit) 11-16-00TempBook User’s Manual PostView Toolbar ItemsOpen Print Zoom Out >

Strona 87

TempBook User’s Manual11-16-00Using PostView (16-bit) 4-3PostView Menu ItemsThe following tables pertain to functions allowed by the pull-down menu

Strona 88

4-4 Using PostView (16-bit) 11-16-00TempBook User’s ManualThe PostView TimebasePostView automatically de

Strona 89

Programmer's Guide 5TempBook User’s Manual Programmer's Guide 5-1This and the following chapters are written for users who wish to write

Strona 90

TempBook User’s Manual, 11-14-00iHow To Use This ManualThis manual explains the setup and operation of the TempBook data acquisition system. This m

Strona 91

5-2 Programmer's Guide TempBook User’s ManualThe pacer clock is generated by dividing an internal 1 MHz or 100 kHz clock by a programmable 32

Strona 92

TempBook User’s Manual Programmer's Guide 5-3Driver OptionsThe install disks include several “drivers” to accommodate various programming envi

Strona 93 - API Error Codes - C Languages

5-4 Programmer's Guide TempBook User’s Manual− Notes

Strona 94 - API Error Codes - QuickBASIC

Standard API Programming of the TempBook with C 6TempBook User’s Manual Standard API Programming of the TempBook with C 6-1Note: The enhanc

Strona 95

6-2 Standard API Programming of the TempBook with C TempBook User’s ManualGet 10 scans of channels 0 to 7, triggered by the pacer clock with a 1kHz

Strona 96

TempBook User’s Manual Standard API Programming of the TempBook with C 6-3Initialize the TempBook on LPT1 with interrupt 7.tbkInit(LPT1, 7);Set the

Strona 97 - Data Acquisition Environment

6-4 Standard API Programming of the TempBook with C TempBook User’s ManualGeneral Purpose Digital I/O FunctionsThe following except from TBKEX.C sh

Strona 98 - Basic Models

TempBook User’s Manual Standard API Programming of the TempBook with C 6-5Initialize the TempBook on LPT1 with interrupt 7.tbkInit(LPT1, 7);Set the

Strona 99

6-6 Standard API Programming of the TempBook with C TempBook User’s ManualHigh-Level Thermocouple Data AcquisitionThe following excerpt from TBKEX.

Strona 100 - Enhanced

TempBook User’s Manual Standard API Programming of the TempBook with C 6-7Thermocouple LinearizationThe following excerpt from TBKEX.C, demonstrate

Strona 101 - TempBook User’s Manual

11-14-00TempBook User’s ManualiiTable of Contents1 Introduction and Quick StartOverview--------------------------------------------------

Strona 102

6-8 Standard API Programming of the TempBook with C TempBook User’s ManualtbkSetTrig(TtsSoftware, 1, 0, 0);Configure and perform Thermocouple Linea

Strona 103

TempBook User’s Manual Standard API Programming of the TempBook with C 6-9tbkRdScan(0, 7, data, TgainX1); /* Print the results using a 12 bit

Strona 104

6-10 Standard API Programming of the TempBook with C TempBook User’s Manual tbkRdNFore(buf, 10); /* Print the results using a 12 bit data fo

Strona 105

TempBook User’s Manual Standard API Programming of the TempBook with C 6-11 tbkGetBackStat(&active, &count); sprintf(tempstr,&qu

Strona 106 - 10-10

6-12 Standard API Programming of the TempBook with C TempBook User’s Manual sprintf(tempstr,"Digital output byte written 0x%2x\r\n",

Strona 107

TempBook User’s Manual Standard API Programming of the TempBook with C 6-13 strcat(response,tempstr); for (chan=0 ; chan<8 ; chan++) {

Strona 108 - 10-12

6-14 Standard API Programming of the TempBook with C TempBook User’s ManualHigh-Level Thermocouple Measurement*************************************

Strona 109

TempBook User’s Manual Standard API Programming of the TempBook with C 6-15 /* Get 10 ADC samples each from type J thermocouples on channels 0

Strona 110 - 10-14

6-16 Standard API Programming of the TempBook with C TempBook User’s Manual /* Set the pacer clock for a 1 msec period */ tbkSetFreq(1000);

Strona 111

TempBook User’s Manual Standard API Programming of the TempBook with C 6-17Command Summary, C Language (Standard API)Command DescriptionInitializat

Strona 112 - Background Acquisition

TempBook User’s Manual, 11-14-00iii5 Programmer’s GuideA Programmer’s View of TempBook Operations -------------------------------------------------

Strona 113 - Finally, close the device:

6-18 Standard API Programming of the TempBook with C TempBook User’s ManualSoftware Calibration and Zero Compensation Commands:tbkReadCalFile (char

Strona 114 - 10-18

Software Calibration and Zero Compensation 7TempBook User’s Manual Software Calibration and Zero Compensation 7-1Note: The enhanced API commands do

Strona 115

7-2 Software Calibration and Zero Compensation TempBook User’s ManualCalibration Setup and ConversionOnce the cal constants have been read from the

Strona 116 - 10-20

TempBook User’s Manual Software Calibration and Zero Compensation 7-3/*Read the calibration constants from the calibration constant text fileassum

Strona 117 - Double Buffering

7-4 Software Calibration and Zero Compensation TempBook User’s Manualint tbkZeroSetupConvert ()uint nscanThe number of readings in a single scan.ui

Strona 118 - 10-22

TempBook User’s Manual Software Calibration and Zero Compensation 7-5/* Print the compensated samples using a 12-bit format */printf(“/nResults of

Strona 119 - Direct-to-Disk Transfers

7-6 Software Calibration and Zero Compensation TempBook User’s Manual− Notesc

Strona 120 - 10-24

Thermocouple Measurement 8TempBook User’s Manual Thermocouple Measurement 8-1Note: The enhanced API commands do not work exactly like the standard

Strona 121

8-2 Thermocouple Measurement TempBook User’s ManualThe low-level temperature conversion functionstake data from one or more scans from theTempBook.

Strona 122 - 10-26

TempBook User’s Manual Thermocouple Measurement 8-3Scan Readings from Channel Results from Channel0 1 0 111A 2A 1A 2A2 1B 2B (1A+1B)/2 (2A+2B)/23

Strona 123

11-14-00TempBook User’s Manualiv10 Enhanced API Programming Models (TempBook)Overview----------------------------------------------------

Strona 124

8-4 Thermocouple Measurement TempBook User’s ManualMultiple Measurements from a Single Channel (tbkRdTempN)The tbkRdTempN function uses pacer clock

Strona 125 - Overview

tbkCommand Reference (Standard API)9TempBook User’s Manual tbkCommand Reference (Standard API) 9-1OverviewThe first part of this chapter describes

Strona 126

9-2 tbkCommand Reference (Standard API) TempBook User’s ManualSoftware Calibration and Zero Compensation FunctionstbkTCAutoZeroConfigure the thermo

Strona 127

TempBook User’s Manual tbkCommand Reference (Standard API) 9-3tbkCalConvertDLL FunctiontbkCalConvert(uint *counts, uint scans);CtbkCalConvert(unsig

Strona 128

9-4 tbkCommand Reference (Standard API) TempBook User’s ManualtbkCalSetupConvertDLL FunctiontbkCalSetupConvert(uint nscan, uint readingsPos, uint n

Strona 129

TempBook User’s Manual tbkCommand Reference (Standard API) 9-5tbkConfCntr0DLL Functionint tbkConfCntr0(uchar config);CtbkConfCntr0(unsigned char co

Strona 130

9-6 tbkCommand Reference (Standard API) TempBook User’s ManualtbkDefaultHandlerDLL Functionint tbkDefaultHandler( uchar tbkErrnum );CtbkDefaultHand

Strona 131

TempBook User’s Manual tbkCommand Reference (Standard API) 9-7tbkGetProtocolDLL Functionint tbkGetProtocol(int *protocol)CtbkGetProtocol(int *proto

Strona 132

9-8 tbkCommand Reference (Standard API) TempBook User’s ManualtbkInitDLL Functionint tbkInit(uchar lptPort, uchar lptIntr);CtbkInit(unsigned int lp

Strona 133

TempBook User’s Manual tbkCommand Reference (Standard API) 9-9tbkRdBitDLL Functionint tbkRdBit(uchar bitNum, uchar *bitVal);CtbkRdBit(unsigned char

Strona 134

Introduction and Quick Start1TempBook User’s Manual, 11-14-00Introduction and Quick Start 1-1OverviewThis chapter describes the TempBook in general

Strona 135

9-10 tbkCommand Reference (Standard API) TempBook User’s ManualtbkRdForeDLL Functionint tbkRdFore(uint *sample);CtbkRdFore(unsigned _far *sample);Q

Strona 136

TempBook User’s Manual tbkCommand Reference (Standard API) 9-11tbkRdNBackDLL Functionint tbkRdNBack(uint *buf, uint count, uchar cycle, uchar upda

Strona 137

9-12 tbkCommand Reference (Standard API) TempBook User’s ManualtbkRdNBackPreTDLL Functionint tbkRdNBackPreT(uint *buf, uint count, uchar cycle);Ctb

Strona 138

TempBook User’s Manual tbkCommand Reference (Standard API) 9-13tbkRdNForePreTDLL Functionint tbkRdNForePreT(uint *buf, uint count, uint *retcount,

Strona 139

9-14 tbkCommand Reference (Standard API) TempBook User’s ManualtbkRdNForePreTWaitDLL Functionint tbkRdNForePreTWait(uint *buf, uint count, uint *re

Strona 140

TempBook User’s Manual tbkCommand Reference (Standard API) 9-15tbkRdScanNDLL Functionint tbkRdScanN(uint startChan, uint endChan, uint *buf, uint c

Strona 141

9-16 tbkCommand Reference (Standard API) TempBook User’s ManualtbkRdTempNDLL FunctiontbkRdTempN( uint chan, uchar tcType, uint count, int * temp, u

Strona 142

TempBook User’s Manual tbkCommand Reference (Standard API) 9-17tbkRdTempScanDLL FunctiontbkRdTempScan(uint startChan, uint endChan, uchar tcType, i

Strona 143

9-18 tbkCommand Reference (Standard API) TempBook User’s ManualtbkRdTempScanNDLL FunctiontbkRdTempScanN(uint startChan, uint endChan, uchar tcType,

Strona 144

TempBook User’s Manual tbkCommand Reference (Standard API) 9-19tbkReadCalFileDLL FunctiontbkReadCalFile(char *calfile);CtbkReadCalFile(char *calfil

Strona 145

1-2 Introduction and Quick Start, 11-14-00TempBook User’s ManualIn addition, the TempBook/66 includes DOS drivers for Quick Basic, C, and Pascal;

Strona 146

9-20 tbkCommand Reference (Standard API) TempBook User’s ManualtbkSetClkDLL Functionint tbkSetClk(uint ctr1, uint ctr2);CtbkSetClk(unsigned ctr1, u

Strona 147

TempBook User’s Manual tbkCommand Reference (Standard API) 9-21tbkSetFreqDLL Functionint tbkSetFreq(float freq);CtbkSetFreq(float freq);QuickBASICB

Strona 148

9-22 tbkCommand Reference (Standard API) TempBook User’s ManualtbkSetMuxDLL Functionint tbkSetMux(uint startChan, uint endChan, uchar gain);CtbkSet

Strona 149

TempBook User’s Manual tbkCommand Reference (Standard API) 9-23tbkSetProtocolDLL Functionint tbkSetProtocol( int protocol)CtbkSetProtocol(int prot

Strona 150

9-24 tbkCommand Reference (Standard API) TempBook User’s ManualtbkSetScanDLL Functionint tbkSetScan(uint *chans, uchar *gains, uchar polarities, ui

Strona 151

TempBook User’s Manual tbkCommand Reference (Standard API) 9-25tbkSetTrigDLL Functionint tbkSetTrig(uchar trigger, uchar one shot, uchar ctr0 mode

Strona 152

9-26 tbkCommand Reference (Standard API) TempBook User’s ManualtbkSetTrigPreTDLL Functionint tbkSetTrigPreT(uchar trigger, uint channel, uint level

Strona 153

TempBook User’s Manual tbkCommand Reference (Standard API) 9-27tbkSoftTrigDLL Functionint tbkSoftTrig(void);CtbkSoftTrig(void);QuickBASICBtbkSoftTr

Strona 154

9-28 tbkCommand Reference (Standard API) TempBook User’s ManualtbkTCConvertDLL FunctiontbkTcConvert (uint *counts, uint scans ,int *temp, uint nte

Strona 155

TempBook User’s Manual tbkCommand Reference (Standard API) 9-29tbkTCSetupConvertDLL Functionint tbkTCSetupConvert(uint nscan,uint cjcPosition, uint

Strona 156

TempBook User’s Manual, 11-14-00Introduction and Quick Start 1-3Quick StartFor those users who wish to get their TempBook up and running as quickl

Strona 157

9-30 tbkCommand Reference (Standard API) TempBook User’s ManualtbkWtByteDLL Functionint tbkWtByte(uchar byteVal);CtbkWtByte(unsigned char byteVal);

Strona 158

TempBook User’s Manual tbkCommand Reference (Standard API) 9-31tbkZeroSetupDLL FunctiontbkZeroSetup(uint nscan, uint ZeroPosition, uint readingsPos

Strona 159 - API Reference Tables

9-32 tbkCommand Reference (Standard API) TempBook User’s ManualAPI Reference TablesThese tables provide information for programming with the TempBo

Strona 160 - Event-Handling Definitions

TempBook User’s Manual tbkCommand Reference (Standard API) 9-33Pretrigger Functions Trigger Source DefinitionsDefinition Value TriggerTtsAnalogFall

Strona 161 - ADC Miscellaneous Definitions

9-34 tbkCommand Reference (Standard API) TempBook User’s ManualAPI Error Codes - QuickBASICError NameErrorCode DescriptionCONST TerrNoError%&H0

Strona 162 - Command Definitions

TempBook User’s Manual tbkCommand Reference (Standard API) 9-35API Error Codes - Turbo PascalError NameErrorCode DescriptionTerrNoError0 No errorTe

Strona 163 - API Error Codes

9-36 tbkCommand Reference (Standard API) TempBook User’s ManualAPI Error Codes - Visual BasicError NameErrorCode DescriptionGlobal Const TerrNoErro

Strona 164

Enhanced API Programming Models (TempBook)10TempBook User’s ManualEnhanced API Programming Models (TempBook) 10-1OverviewThe enhanced Application Pr

Strona 165 - Appendix

10-2 Enhanced API Programming Models (TempBook) TempBook User’s ManualSignal EnvironmentSeveral data acquisition concepts are listed here; you must

Strona 166

TempBook User’s ManualEnhanced API Programming Models (TempBook) 10-3Initialization and Error HandlingThis section demonstrates how to initialize

Komentarze do niniejszej Instrukcji

Brak uwag