National Instruments Measure Data Acquisition manual

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98

Go to page of

A good user manual

The rules should oblige the seller to give the purchaser an operating instrucion of National Instruments Measure Data Acquisition, along with an item. The lack of an instruction or false information given to customer shall constitute grounds to apply for a complaint because of nonconformity of goods with the contract. In accordance with the law, a customer can receive an instruction in non-paper form; lately graphic and electronic forms of the manuals, as well as instructional videos have been majorly used. A necessary precondition for this is the unmistakable, legible character of an instruction.

What is an instruction?

The term originates from the Latin word „instructio”, which means organizing. Therefore, in an instruction of National Instruments Measure Data Acquisition one could find a process description. An instruction's purpose is to teach, to ease the start-up and an item's use or performance of certain activities. An instruction is a compilation of information about an item/a service, it is a clue.

Unfortunately, only a few customers devote their time to read an instruction of National Instruments Measure Data Acquisition. A good user manual introduces us to a number of additional functionalities of the purchased item, and also helps us to avoid the formation of most of the defects.

What should a perfect user manual contain?

First and foremost, an user manual of National Instruments Measure Data Acquisition should contain:
- informations concerning technical data of National Instruments Measure Data Acquisition
- name of the manufacturer and a year of construction of the National Instruments Measure Data Acquisition item
- rules of operation, control and maintenance of the National Instruments Measure Data Acquisition item
- safety signs and mark certificates which confirm compatibility with appropriate standards

Why don't we read the manuals?

Usually it results from the lack of time and certainty about functionalities of purchased items. Unfortunately, networking and start-up of National Instruments Measure Data Acquisition alone are not enough. An instruction contains a number of clues concerning respective functionalities, safety rules, maintenance methods (what means should be used), eventual defects of National Instruments Measure Data Acquisition, and methods of problem resolution. Eventually, when one still can't find the answer to his problems, he will be directed to the National Instruments service. Lately animated manuals and instructional videos are quite popular among customers. These kinds of user manuals are effective; they assure that a customer will familiarize himself with the whole material, and won't skip complicated, technical information of National Instruments Measure Data Acquisition.

Why one should read the manuals?

It is mostly in the manuals where we will find the details concerning construction and possibility of the National Instruments Measure Data Acquisition item, and its use of respective accessory, as well as information concerning all the functions and facilities.

After a successful purchase of an item one should find a moment and get to know with every part of an instruction. Currently the manuals are carefully prearranged and translated, so they could be fully understood by its users. The manuals will serve as an informational aid.

Table of contents for the manual

  • Page 1

    Measure ® Data Acquisition User Manual Click here to comment on this document via the National Instruments website at http://www.natinst.com/documentation/daq/[...]

  • Page 2

    Email: measure.support@natinst.com National Instruments Home Page: http://www.natinst.com FTP Site: ftp.natinst.com BBS United States: (512) 794-5422 or (800) 327-3077 BBS United Kingdom: 01635 551422 BBS France: 1 48 65 15 59 (512) 418-1111 Tel: (512) 795-8248 Fax: (512) 794-5678 Australia 03 9 879 9422, Austria 0662 45 79 90 0, Belgium 02 757 00 [...]

  • Page 3

    Important Information The media on which you receive National Instruments software are warranted not to fail to execute programming instructions, due to defects in materials and workmanship, for a period of 90 days from date of shipment, as evidenced by receipts or other documentation. National Instruments will, at its option, repair or replace sof[...]

  • Page 4

    About This Manual Organization of This Manual Conventions Used in This Manual Customer Communication xi Chapter 1 Introduction Using Measure with Your DAQ Device DAQ Device Overview Installing Measure Manually Adding or Removing the DAQ Add-In Uninstalling Measure Chapter 2 Getting Started with Data Acquisition Tasks Selecting a Data Acquisition Ta[...]

  • Page 5

    Chapter 4 Analog Input Reference DAQ Device Overview Analog Input Configuration Overview Analog Input Scan List Channels High Limit Low Limit Scan Information Number of scans Scale to volts Timing Settings Scans/second External scan clock Display At cell In Columns In Rows Trigger Reference Mode Reference Advanced Timing Settings Chapter 5 Analog O[...]

  • Page 6

    Appendix B Error Codes Appendix C Trouble Shooting Appendix D Customer Communication Glossary Index Figures Figure 1-1. Add-Ins Dialog Box Figure 2-1. DAQ Tasks Dialog Box Figure 2-2. Analog Input Configuration Figure 2-3. Task Description Dialog Box Figure 2-4. DAQ Tasks Dialog Box Figure 2-5. Analog Output Configuration Dialog Box Figure 2-6. DAQ[...]

  • Page 7

    Tables Table 2-1. DAQ Tasks Dialog Box Options Table 3-1. SCXI Channel Strings Syntax Table 4-1. Examples of Valid Channel Strings Table 4-2. Analog Input Configuration Buttons/Options Table 4-3. Choices for Hardware Digital Trigger Table 4-4. Choices for Analog Input Mode Dialog Box Table 4-5. Choices for Advanced Timing Table 5-1. Analog Output C[...]

  • Page 8

    The Measure Data Acquisition User Manual describes how to use the Measure Data Acquisition Add-In with National Instruments data acquisition boards to acquire data into Microsoft Excel. You should be familiar with the operation of Microsoft Excel, your computer, your computer’s operating system, and your data acquisition (DAQ) board. Organization[...]

  • Page 9

    • Chapter 6, Using Measure Data Acquisition Tasks with VBA , describes how to run tasks from within Visual Basic for Applications. • Appendix A, DAQ Hardware Capabilities , contains SCXI information and tables that summarize the analog I/O capabilities of National Instruments data acquisition devices you might use with Measure for Windows. • [...]

  • Page 10

    monospace Text in this font denotes text or characters that are to be literally input from the keyboard, sections of code, programming examples, and syntax examples. This font is also used for the proper names of disk drives, paths, directories, programs, subprograms, subroutines, device names, functions, variables, filenames, and extensions, and f[...]

  • Page 11

    Introduction This chapter helps you install the Measure Data Acquisition (DAQ) Add-In. You should have installed and configured your DAQ hardware already. If you have not done so, please refer to the NI-DAQ User Manual for PC Compatibles that came with your device for instructions on installation and configuration. Using Measure with Your DAQ Devic[...]

  • Page 12

    DAQ Device Overview Measure is an easy-to-use spreadsheet interface for acquiring data with a wide range of National Instruments DAQ devices. Because Measure works with so many different devices, the functionality and performance of the software often varies based on the particular DAQ device you use. Although Measure senses the type of DAQ device [...]

  • Page 13

    Manually Adding or Removing the DAQ Add-In To add the DAQ Add-In manually, complete the following steps. 1. Select Tools » Add-Ins . 2. In the Add-Ins dialog box, search the Add-Ins Available list box for the Measure Data Acquisition Add-In entry. Click in the checkbox next to the Measure Data Acquisition Add-In entry. If you cannot find the entry[...]

  • Page 14

    Getting Started with Data Acquisition Tasks After you install and configure your hardware and install the Measure Data Acquisition Add-In, you are ready to acquire data. This chapter contains a tutorial for each of the following basic functions. • Selecting a Data Acquisition task • Configuring an Analog Input task • Configuring an Analog Out[...]

  • Page 15

    The DAQ Tasks dialog box manages the I/O operations, or tasks, that you define with Measure. From this dialog box, you can create new tasks, edit existing tasks, and run I/O tasks interactively to test their operation. 3. Select a DAQ device from the Data acquisition device drop-down listbox at the top of the dialog box. The list of devices availab[...]

  • Page 16

    Configuring an Analog Input Task From the Analog Input Configuration dialog box, you can specify all the parameters for an analog input operation. In the following steps, you create a simple analog input task. Refer to Chapter 4, Analog Input Reference , for more detailed information about the different options for analog input. 1. The Analog Input[...]

  • Page 17

    example in which there is only one channel specified, the number of scans is equal to the number of points acquired from channel 0. If you were to specify two channels in your channel list, 100 scans would result in 200 points of data acquired (100 from each channel). Type 100 in the Number of Scans field. 3. The Scan Rate section of the dialog box[...]

  • Page 18

    7. Click on the OK button to return to the DAQ Tasks dialog box, shown in Figure 2-4. Notice that you now have a task named Read Channel 0 in your task list. Notice also that the description for this new task appears in the dialog box as well. 8. Click on the Run button to execute the task. When the task completes, there are 100 datapoints in colum[...]

  • Page 19

    1. From the DAQ Task dialog box, select AO from the Create a task section of the dialog box to display the Analog Output Configuration dialog box, shown in Figure 2-5. 2. Type 0 in the Channel input field. 3. Type $A$1:$A$10 in the Data cells input field. You manually can type this range, or highlight the input field and drag particular areas of yo[...]

  • Page 20

    dialog box. Notice that your new analog output task appears in the task list, shown in Figure 2-6. 10. Highlight the Output 10 iterations task and click on the Run button to execute the analog output task. Make sure you have valid voltage data in cells A1:A10 before running the task. Adding Tasks to the DAQ Menu Now that the two tasks are configure[...]

  • Page 21

    3. Highlight each of the tasks in the window on the right and click on the Add button to add them to the DAQ menu. 4. Click on the OK button to return to the Configure DAQ Tasks menu. Click on the OK button to return to the Excel worksheet. 5. Pull down the DAQ menu. Notice that two new entries now appear in the DAQ menu, shown in Figure 2-8. Now y[...]

  • Page 22

    Your tasks are saved as part of the Excel workbook. Each time you launch Excel and open a workbook that contains Measure tasks, they appear in the task list of the DAQ tasks dialog box. Managing Tasks in a Workbook This section describes how to use the DAQ Tasks dialog box, shown in Figure 2-9, to manage the tasks in a workbook. You can open this d[...]

  • Page 23

    Table 2-1 contains a list of the DAQ Tasks dialog box options with descriptions of their use. Data acquisition device Select the National Instrument data acquisition device for which you want to create a task. Measure scans your NI-DAQ configuration for installed devices and lists only those devices that Measure supports. Data acquisition tasks Mea[...]

  • Page 24

    Using SCXI with Measure DAQ This chapter describes how to use the Measure data acquisition (DAQ) Add-in in Excel with your Signal Conditioning Extension for Instrumentation (SCXI) equipment. SCXI is a set of modules and terminal blocks used as a signal condition front-end for your data acquisition devices. These modules perform tasks such as multip[...]

  • Page 25

    your data acquisition device. The multiplexed mode is the default and recommended mode to use with SCXI. In the parallel mode, each SCXI module is directly connected to one data acquisition device and each analog input channel on a SCXI module is connected to a separate analog input channel on the data acquisition device. Not all data acquisition d[...]

  • Page 26

    ‘ z ’ in the SCXI channel string represents the actual channel number (e.g. 3 ). Channels on the SCXI modules are numbered starting at zero. You specify a range of channels on your SCXI modules by listing the first and last channel separated with a colon (e.g. 0:5 ). You only use the SCXI channel string when the SCXI is operating in multiplexed[...]

  • Page 27

    Table 3-1 lists other possible combinations for SCXI channel strings. String Syntax Description ob0!sc1!md2!5 Channel 5 on module 2 of SCXI chassis 1 is read through onboard channel 0. ob0!sc1!md2!0:7 ob0!sc1!md4!5:12 Channels 0-7 on module 2 and channels 5-12 on module 4 of chassis 1 are read through onboard channel 0. ob0!sc1!md3!3:4 ob1!sc2!md1![...]

  • Page 28

    SCXI Analog Output The current version of Measure does not support the use of analog output (AO) channels on the SCXI-1124 module. You can use the analog output channels of the SCXI-1200 module by selecting the device number and the AO channel number as you would with any other DAQ device.[...]

  • Page 29

    Analog Input Reference This chapter introduces some basic concepts of data acquisition and contains a reference for analog input configuration, hardware digital triggering, analog input modes, and advanced timing. You should be familiar with the hardware capabilities of your data acquisition device. DAQ Device Overview Measure works with a wide var[...]

  • Page 30

    Analog Input Configuration Overview Select DAQ » Configure DAQ Tasks and then press the AI button to open the Analog Input Configuration dialog box, shown in Figure 4-1. The sections below describe the fields within the Analog Input Configuration dialog box, and Table 4-2 explains the remaining options at the bottom of the Analog Input Configurati[...]

  • Page 31

    left-to-right is the order that Measure scans the channels. The following is a table of valid channel strings. Valid Channel Strings Channels in the Scan List 99 3,1 3,1 4:7 4,5,6,7 9,4:7,3,1 9,4,5,6,7,3,1 0,1 (using one AMUX board) 0,1,2,3,4,5,6,7 on the AMUX board 0 (using two AMUX boards) 0,1,2,3 on the first AMUX board and 0,1,2,3 on the second[...]

  • Page 32

    Low Limit Enter the lower voltage limit for the channels in the channel string. This voltage is the minimum voltage that is measured at any of the analog input channels that are specified in the channel string. You may add more than one channel string to your scan list and each channel string may have a different set of high and low limits. When yo[...]

  • Page 33

    in time the channels are sampled within each scan. The reciprocal of the channel clock rate is called the interchannel delay, or channel interval, shown in Figure 4-2. 01 2 3 01 2 3 01 2 3 channel interval scan interval Measure automatically calculates the smallest, safe interchannel delay for your given configuration and device. If you select a[...]

  • Page 34

    Display When determining where to display the acquired data, Measure uses three pieces of information you specify. • Address of the upper-left cell in the range you select • Orientation of the channels you select (in rows or in columns) • Number of channels in the scan list For example, if your scan list has four channels and the upper-left c[...]

  • Page 35

    Mode Change the analog input mode from the setting that you specify when you run the NI-DAQ Configuration Utility, WDAQCONF.EXE . Measure automatically selects the option that reflects the current setting for your device. Description Enter a short description of your task. Measure displays a description of a task below the task list in the DAQ Task[...]

  • Page 36

    Choices for Hardware Digital Trigger Description Start acquisition on trigger Select this option if you want to start your acquisition on the rising edge of the PFI0/EXTTRIG/STARTTRIG (depending on the board you are using) input on the connector. Otherwise, Measure starts the acquisition with a software trigger. Acquire until trigger Select this op[...]

  • Page 37

    Table 4-4 contains a list Analog Input Mode choices with descriptions of their use. Choices for Analog Input Mode Description Differential Channels Select this option if you want each channel to use two analog channel input lines. One line connects to the positive input of the device amplifier, and the other connects to the negative input of the am[...]

  • Page 38

    Advanced Timing Settings Most of the time, you do not have to configure the advanced timing settings because Measure automatically selects reasonable values for you. In some cases, however, you might want to select an interchannel delay or even use an external channel clock. You can configure these settings through the Advanced Timing Settings dial[...]

  • Page 39

    Analog Output Reference This chapter introduces some concepts of data acquisition and contains a reference for basic and advanced Analog Output Configuration. You should be familiar with the hardware capabilities of your data acquisition device. Analog Output Configuration Overview To configure an analog output task, first you must select the chann[...]

  • Page 40

    Option Description Channel Specify the analog output channel on which to generate a signal. You may only specify one channel at a time. Data cells Specify the source range of the voltage values to write to the digital-to- analog converter (DAC) for the channel. Either explicitly type the cell address, or highlight the text in this field and then se[...]

  • Page 41

    Note: If you want to generate waveforms on more than one channel, each channel must be added separately to the channel list. Also, Measure requires that all channels have the same number of voltage values to generate. If the range of data for one channel is larger than for another channel in the scan list, the shorter range of data is padded with t[...]

  • Page 42

    Option Description High Limit (volts) The high limit is equal to your reference voltage and is the maximum voltage the DAC can produce. If you have an AT-AO-6/10 board and your Channel Type is current, you can calculate the maximum possible current with the following equation. Imax = Vref + 2.5/0.625 mA The following list contains the default setti[...]

  • Page 43

    Using Measure Data Acquisition Tasks with VBA This chapter describes how to run tasks from within Visual Basic for Applications. There are two ways to execute DAQ Add-In functions in a VBA module. 1. Indirectly, you can use Application.Run returnValue=Application.Run(“FuncName”, arg1) Application.Run “FuncName”, arg1 2. Directly, after you [...]

  • Page 44

    Parameters Option Description TaskName The name of a task in the active workbook. NewTargetRange The address of a range on a worksheet that receives the acquired data. If you fail to specify a worksheet explicitly in the address of this macro, Measure assumes that the range is on the active worksheet. If no worksheet is active, Measure returns an e[...]

  • Page 45

    GetDAQErrorMessage Finds and returns a description of an error code returned by the DAQ function. Syntax Function GetDAQErrorMessage(ErrorCode As Integer) As String Parameters Option Description ErrorCode A non-zero number returned by the DAQ function that indicates an error. Return Value A short description of the error code. Example See the previ[...]

  • Page 46

    DAQ Hardware Capabilities This appendix contains SCXI information, and tables that summarize the analog I/O capabilities of National Instruments data acquisition (DAQ) devices you might use with Measure for Windows. The devices in this appendix are grouped into categories. The DAQ device categories for these tables include the following. • MIO an[...]

  • Page 47

    AT-MIO-16/16D By Channel By Device By Device By Device DC Note: “By device” means you select the value of a parameter with hardware jumpers, and the selection affects any group of channels on the device. “By group” means you program the selection through software, and the selection affects all the channels used at the same time. “By chann[...]

  • Page 48

    Device Triggers 1 Max Sampling Rate (S/s) AT-MIO-16E-1 AT-MIO-16E-2 AT-MIO-64E-3 AT-MIO-16E-10 AT-MIO-16DE-10 NEC-AI-16E-4 NEC-MIO-16E-4 Pre, Post E-1: 1 M, E-2 and E-3: 500 k, E-4: 250 k, E-10 and DE-10: 100 k SB-MIO-16E-4 Pre, Post 250 k All MIO-16XE-50 Devices NEC-AI-16XE-50 Pre, Post 20 k AT-MIO-16F-5 AT-MIO-64F-5 Pre, Post 200 k AT-MIO-16X AT-[...]

  • Page 49

    Lab and 1200 Series and Portable Devices Hardware Capabilities Device Gain Range Polarity SE/DIFF coupling Lab-PC+ By group By group By device By device DC SCXI-1200 DAQPad-1200 DAQCard-1200 PCI-1200 By group By group By group By group DC DAQCard-500 1 Only 1 range available Bipolar SE DC DAQCard-700 1 By group Bipolar By group DC PC-LPM-16 1 By de[...]

  • Page 50

    Device Number of Channels Resolution (bits) Gains 1 Range (V) 1 Input FIFO (samples) Lab-PC+ SCXI-1200 DAQPad-1200 DAQCard-1200 PCI-1200 8SE, 4DI 12 1, 2, 5, 10 20, 50, 100 ±5, 0 to 10 2,048; Lab-PC: 512 DAQCard-500 8SE 12 1 ±5 16 DAQCard-700 16SE, 8DI 12 1 ±10, ±5, ±2.5 512 PC-LPM-16 16SE 12 1 ±5, ±2.5, 0 to 10, 0 to 5 16 1 You can determin[...]

  • Page 51

    Device Channel #s DAC Type Output Limits (V) Waveform Grouping Lab-PC+ SCXI-1200 DAQPad-1200 DAQCard-1200 PCI-1200 0, 1 12-bit double-buffered 0 to 10, ±5 0, 1, or 0 and 1 SCXI Module Hardware Capabilities Module Number of Channels Input Voltage Range (V) Gains 1 Filter 1 Excitation Channels 1 Mode Support SCXI-1100 32 DI ±10 1, 2, 5, 10, 20, 50,[...]

  • Page 52

    SCXI-1141 8 DI ±5 1, 2, 5, 10, 20, 50, 100 (SW/C) 1 elliptic lowpass filter with 10Hz to 25KHz cutoff frequency 2 (SW/M)1 (disabled on a per channel basis) — multiplexed or parallel 1 DS/C = dip switch-selectable per channel, JS/C = jumper-selectable per channel, JS/M = jumper-selectable per module, SW/C = software-selectable per channel, SW/M =[...]

  • Page 53

    Analog Output Only Devices Hardware Capabilities Device Channel #s DAC Type Output Limits (V) Waveform Grouping Transfer Method AT-AO-6 AT-AO-10 0 through 5, 6 through 9* 12-bit double- buffered with 1 K FIFO for update clock 1 channels ±10V, ±Vref1, 0 to 10, 0 to Vref1, 4 to 20 mA, 4 to Vref mA 12 5 0 625 + . . For update clock 1 channels are an[...]

  • Page 54

    Error Codes This appendix describes the errors that can occur while using the Measure DAQ Add-In. Error Code Error Description -10001 syntaxErr An error was detected in the input string; the arrangement or ordering of the characters in the string was not consistent with the expected ordering. -10002 semanticsErr An error was detected in the input s[...]

  • Page 55

    -10010 badCountErr The count is too large or too small for the specified counter, or the given I/O transfer count is not appropriate for the current buffer or channel configuration. -10011 badIntervalErr The analog input scan rate is too fast for the number of channels and the channel clock rate, or the given clock rate is not supported by the asso[...]

  • Page 56

    -10026 badBufferSpec The requested number of buffers or the buffer size is not allowed; e.g., Lab-PC buffer limit is 64K samples, or the device does not support multiple buffers. -10027 badDAQEventErr For DAQEvents 0 and 1, general value A must be greater than zero and less than the internal buffer size. If DMA is used for DAQEvent 1, general value[...]

  • Page 57

    with the device type. -10090 badRPGErr The individual range, polarity, and gain settings are valid, but the combination is not allowed. -10091 badIterationsErr You have attempted to use an invalid setting for the iterations parameter. The iterations value must be 0 or greater. Your device may be limited to only two values, zero and one. -10092 lowS[...]

  • Page 58

    -10244 deviceInitErr The driver encountered a hardware- initialization error while attempting to configure the specified device. -10245 osInitErr The driver encountered an operating- system error while attempting to perform an operation, or the operating system does not support an operation performed by the driver. -10246 communicationsErr The driv[...]

  • Page 59

    -10254 DAQCardConfErr The DAQCard cannot be configured because 1) the correct version of the card and socket services software is not installed, 2) the card in the PCMCIA socket is not a DAQCard, or 3) the base address and/or interrupt level requested are not available according to the card and socket services resource manager. Try different settin[...]

  • Page 60

    -10370 badScanListErr Possible reasons for this error are as follows. • The scan list is invalid; for example, you are mixing AMUX-64T channels and onboard channels. • You are scanning SCXI channels out of order. • The driver attempts to achieve complicated gain distributions over SCXI channels on the same module by manipulating the scan list[...]

  • Page 61

    group. -10413 groupAssignErr A group is already assigned, or the specified line or channel is already assigned to a group. -10414 reservedPinErr The selected signal requires a pin that is reserved and configured only by NI-DAQ. You cannot configure this pin yourself. -10416 DSPDataPathBusyError Either DAQ or WFM can use a PC memory buffer, but not [...]

  • Page 62

    -10441 memConfigErr No memory is configured to support the current data-transfer mode, or the configured memory does not support the current data-transfer mode. (If block transfers are in use, the memory must be capable of performing block transfers.) -10442 memDisabledErr The specified memory is disabled or is unavailable given the current address[...]

  • Page 63

    -10451 virtualMemErr The driver is unable to make the transfer buffer contiguous in virtual memory and therefore cannot lock it into physical memory. Thus, the buffer cannot be used for DMA transfers. -10452 noIntAvailErr No interrupt level is available for use. -10453 intInUseErr The specified interrupt level is already in use by another device. -[...]

  • Page 64

    -10602 noWriteErr No output data has been written into the transfer buffer. -10603 groupWriteErr The output data associated with a group must be for a single channel or must be for consecutive channels. -10604 activeWriteErr Once data generation has started, only the transfer buffers originally written to can be updated. If DMA is active and a sing[...]

  • Page 65

    -10616 slaveClkErr The clock configuration for the clock slave is invalid. -10617 noClkSrcErr No source signal has been assigned to the clock resource. -10618 badClkSrcErr The specified source signal cannot be assigned to the clock resource. -10619 multClkSrcErr A source signal has already been assigned to the clock resource. -10620 noTrigErr No tr[...]

  • Page 66

    -10632 someInputsIgnoredErr Certain inputs were ignored because they were not relevant in the current operating mode. -10633 invalidRegenModeErr The specified analog output regeneration mode is not allowed for this device. -10634 noContTransferInProgressE rror No continuous (double buffered) transfer is in progress for the specified resource. -1063[...]

  • Page 67

    -10688 noTrigEnabledErr The number of total scans and pretrigger scans implies that a triggered start is intended, but triggering is not enabled. -10689 digitalTrigBErr Digital trigger B is illegal for the number of total scans and pretrigger scans specified. -10690 digitalTrigAandBErr This device does not allow digital triggers A and B to be enabl[...]

  • Page 68

    -10701 noLaterUpdateError The call had no effect because the specified channel had not been set for later internal update. -10702 prePostTriggerError Pretriggering and posttriggering cannot be used simultaneously on the Lab and 1200 series devices. -10710 noHandshakeModeError The specified port has not been configured for handshaking. -10720 noEven[...]

  • Page 69

    -10805 overRunErr The clock source for the input task is faster than the maximum clock rate the device supports. If you allow the driver to calculate the analog input channel clock rate, the driver bases the clock rate on the device type. For this reason, you should check the configuration utility to make certain that you have the correct device ty[...]

  • Page 70

    -10844 underWriteErr New data was not written to the output transfer buffer before the driver attempted to transfer data to the device. -10845 overFlowErr Because of system limitations, the driver could not read data from the device fast enough to keep up with the device throughput. The onboard device memory reported an overflow error. -10846 overW[...]

  • Page 71

    -10880 updateRateChangeErr A change to the update rate is not possible at this time because 1) when waveform generation is in progress, you cannot change the interval timebase or 2) when you make several changes in a row, you must give each change enough time to take effect before requesting further changes. -10881 partialTransferCompleteError You [...]

  • Page 72

    -2101 iERR_AO_MULTIPLE_CHANS_ PER_STRING An analog output channel string represents multiple analog output channels. Measure requires that each analog output channel string contain only one analog output channel.[...]

  • Page 73

    Troubleshooting This appendix describes solutions to problems that you might encounter using the Measure DAQ Add-In. Problem : No DAQ menu appears. Solution : From the Tools » Add-Ins . Click on the Browse button and look for DAQ.XLA in the directory where you installed Measure. Once you find it, select it and click on the OK button. If a dialog b[...]

  • Page 74

    Problem : You are using Windows 3.1 or Windows for Workgroups 3.11 and you get a dialog box entitled Measure with the message, Error -10243 The driver could not locate or open the configuration file, or the format of the configuration file is not compatible with the currently installed driver. Solution : Delete the WDAQCONF.CFG file in your Windows[...]

  • Page 75

    Customer Communication For your convenience, this appendix contains forms to help you gather the information necessary to help us solve technical problems you might have as well as a form you can use to comment on the product documentation. Filling out a copy of the Technical Support Form before contacting National Instruments helps us help you bet[...]

  • Page 76

    FaxBack is a 24-hour information retrieval system containing a library of documents on a wide range of technical information. You can access FaxBack from a touch-tone telephone at the following numbers: (512) 418-1111 You can submit technical support questions to the appropriate applications engineering team through e-mail at the Internet addresses[...]

  • Page 77

    Technical Support Form Photocopy this form and update it each time you make changes to your software or hardware, and use the completed copy of this form as a reference for your current configuration. Completing this form accurately before contacting National Instruments for technical support helps our applications engineers answer your questions m[...]

  • Page 78

    [...]

  • Page 79

    Hardware and Software Configuration Form Record the settings and revisions of your hardware and software on the line to the right of each item. Complete a new copy of this form each time you revise your software or hardware configuration, and use this form as a reference for your current configuration. Completing this form accurately before contact[...]

  • Page 80

    [...]

  • Page 81

    For each instrument you are using: Name of instrument ______________________________________________________________ Manufacturer of instrument ________________________________________________________ Parity: None, Even, Odd, Mark, Space Baud rate ______________________________________________________________________ Stop bits _____________________[...]

  • Page 82

    [...]

  • Page 83

    Documentation Comment Form National Instruments encourages you to comment on the documentation supplied with our products. This information helps us provide quality products to meet your needs. Title: Measure ® Data Acquisition User Manual Edition Date: August 1996 Part Number: 321004B-01 Please comment on the completeness, clarity, and organizati[...]

  • Page 84

    [...]

  • Page 85

    Prefix Meaning Value p- n- µ- m- k- M- pico- nano- micro- milli- kilo- mega- 10 -12 10 -9 10 -6 10 -3 10 3 10 6 Numbers/Symbols 1D One-dimensional. 2D Two-dimensional. A A/D Analog-to-digital. ADC Analog-to-digital converter. An electronic device, often an integrated circuit, that converts an analog voltage to a digital number. ADC resolution The [...]

  • Page 86

    Analog Input The specification of the analog input channels, input Configuration limits, input mode, and scan rate that Measure will use to acquire a waveform. Analog Output The specification of the analog output channels, output Configuration limits, data points, and update rate that Measure will use to generate a waveform. analog trigger A trigge[...]

  • Page 87

    C channel Pin or wire lead to which you apply or from which you read the analog or digital signal. Analog signals can be single-ended or differential. For digital signals, you group channels to form ports. Ports usually consist of either four or eight digital channels. channel clock The clock controlling the time interval between individual channel[...]

  • Page 88

    DMA Direct memory access. A method by which data you can transfer data to computer memory from a device or memory on the bus (or from computer memory to a device) while the processor does something else. DMA is the fastest method of transferring data to or from computer memory. driver Software that controls a specific hardware device, such as a dat[...]

  • Page 89

    does not uniquely determine the upper and lower voltage limits. An input range of 10 V could mean an upper limit of +10 V and a lower of 0 V or an upper limit of +5 V and a lower limit of -5 V. The combination of input range, polarity, and gain determines the input limits of an analog input channel. For some boards, jumpers set the input range and [...]

  • Page 90

    output limits The upper and lower voltage or current outputs for an analog output channel. The output limits determine the polarity and voltage reference settings for a board. P PGIA Programmable gain instrumentation amplifier. postriggering The technique you use on a data acquisition board to acquire a programmed number of samples after trigger co[...]

  • Page 91

    SCXI Signal Conditioning eXtensions for Instrumentation. The National Instruments product line for conditional low-level signals within an external chassis near sensors, so only high-level signals in a noisy environment are sent to data acquisition boards. sec Seconds single-ended inputs Analog inputs that you measure with respect to a common groun[...]

  • Page 92

    V V volts. Visual Basic for The programming language built into Microsoft Applications (VBA) Excel. V ref Voltage reference. W waveform Multiple voltage readings taken at a specific sampling rate.[...]

  • Page 93

    A Acquire until trigger option, Hardware Digital Trigger dialog box, 4-7 Add button Analog Input Configuration dialog box, 2-3, 3-4 Analog Output Configuration dialog box, 5-1 adding DAQ Add-In manually, 1-3 adding tasks to DAQ menu, 2-7 to 2-8 Advanced Analog Output configuration dialog box, 5-3 to 5-4 illustration, 5-3 options (table), 5-4 Advanc[...]

  • Page 94

    analog input configuration programmability Lab and 1200 Series and portable devices (table), A-4 MIO and AI devices (table), A-1 to A-2 Analog Input Mode dialog box, 4-8 to 4-9 Differential Channels, 4-9 Non-Referenced Single-Ended Channels, 4-9 Referenced Single-Ended Channels, 4-9 analog output, SCXI modules, 3-5 analog output characteristics ana[...]

  • Page 95

    Lab and 1200 Series and portable devices (table), A-4 MIO and AI devices (table), A-3 terminal block selection guide, SCXI modules (table), A-7 DAQ menu adding tasks, 2-7 to 2-8 no menu appears, C-1 DAQ Tasks dialog box managing tasks in workbook, 2-9 to 2-10 options (table), 2-10 purpose and use, 2-2 data acquisition boards. See DAQ devices. Data [...]

  • Page 96

    In Rows option, Analog Input Configuration dialog box, 4-6 installation adding DAQ Add-In manually, 1-3 removing DAQ Add-In manually, 1-3 steps for installation, 1-2 uninstalling Measure, 1-3 interchannel delay specifying, 4-10 L Low Limit field Advanced Analog Output configuration dialog box, 5-4 Analog Input Configuration dialog box, 4-4 M manual[...]

  • Page 97

    multiple SCXI modules and chassis, 3-3 to 3-4 analog output, 3-5 configuration, 3-1 operating modes, 3-1 to 3-2 overview, 3-1 Signal Conditioning Extension for Instrumentation (SCXI). See SCXI modules. Specify interchannel delay option, Advanced Timing Settings dialog box, 4-10 Start acquisition on trigger option, Hardware Digital Trigger dialog bo[...]

  • Page 98

    W waveforms, generating on more than one channel (note), 5-3 WDAQCONF utility, 1-1 workbook, managing tasks in, 2-9 to 2-10[...]