Download Print this page

National Instruments Measure Data Acquisition User Manual

National instruments network card user manual

Advertisement

Quick Links

Click here to comment on this document via the
National Instruments website at
http://www.natinst.com/documentation/daq/

Advertisement

loading

Summary of Contents for National Instruments Measure Data Acquisition

  • Page 1 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 20,...
  • Page 3 Any action against National Instruments must be brought within one year after the cause of action accrues. National Instruments shall not be liable for any delay in performance due to causes beyond its reasonable control. The warranty provided herein does not cover damages, defects, malfunctions, or service failures caused by owner’s failure to follow the National Instruments installation,...
  • Page 4 Organization of This Manual Conventions Used in This Manual Customer Communication Using Measure with Your DAQ Device DAQ Device Overview Installing Measure Manually Adding or Removing the DAQ Add-In Uninstalling Measure Selecting a Data Acquisition Task Configuring an Analog Input Task Configuring an Analog Output Task Adding Tasks to the DAQ Menu Saving Tasks...
  • Page 5 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 Analog Output Configuration Overview Advanced Configuration...
  • Page 6 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 Tasks Dialog Box Figure 2-7.
  • Page 7 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.
  • 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.
  • Page 9 Measure DAQ Add-In. • Appendix D, Customer Communication, contains forms you can use to request help from National Instruments or to comment on our products and manuals. • The Glossary contains an alphabetical list and descriptions of terms used in this manual, including abbreviations, acronyms, metric prefixes, mnemonics, and symbols.
  • Page 10 Note: you to important information. National Instruments wants to receive your comments on our products and manuals. We are interested in the applications you develop with our products, and we want to help if you have problems with them. To make it easy for you to contact us, this manual contains comment and configuration forms for you to complete.
  • Page 11 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.
  • Page 12 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.
  • Page 13 Select Tools»Add-Ins. 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, click the Browse button and look for DAQ.XLA in the directory where you installed Measure.
  • Page 14 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 •...
  • 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. Select a DAQ device from the Data acquisition device drop-down listbox at the top of the dialog box.
  • Page 16 Figure 2-2. 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.
  • 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).
  • 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. Figure 2-4.
  • 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. Figure 2-5. Type 0 in the Channel input field. Type $A$1:$A$10 in the Data cells input field.
  • Page 20 dialog box. Notice that your new analog output task appears in the task list, shown in Figure 2-6. 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.
  • Page 21 Figure 2-7. Highlight each of the tasks in the window on the right and click on the Add button to add them to the DAQ menu. Click on the OK button to return to the Configure DAQ Tasks menu. Click on the OK button to return to the Excel worksheet. Pull down the DAQ menu.
  • 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. This section describes how to use the DAQ Tasks dialog box, shown in Figure 2-9, to manage the tasks in a workbook.
  • Page 23 Table 2-1 contains a list of the DAQ Tasks dialog box options with descriptions of their use. Option/Button 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.
  • Page 24 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...
  • 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.
  • 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 mode and channels are multiplexed onto one or more channels of the data acquisition device.
  • Page 27 Table 3-1 lists other possible combinations for SCXI channel strings. String Syntax ob0!sc1!md2!5 ob0!sc1!md2!0:7 ob0!sc1!md4!5:12 ob0!sc1!md3!3:4 ob1!sc2!md1!20:24 In the parallel mode, each analog input SCXI module is connected directly to a DAQ device and you must specify the channels of your DAQ device in the channel list, not the SCXI channel string.
  • Page 28 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 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. Measure works with a wide variety of National Instrument DAQ devices.
  • Page 30 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 Configuration dialog box.
  • 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 9,4:7,3,1 0,1 (using one AMUX board) 0 (using two AMUX boards) ob0!sc1!md1!0:3 0b0!sc1!md3!0:4, ob0!sc!md4!7 ob0!sc1!md2!20:22, ob1!sc2!md3!5:8 For more information about using SCXI, refer to Chapter 3, Using SCXI with Measure DAQ.
  • Page 32 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.
  • 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. channel interval Figure 4-2 Measure automatically calculates the smallest, safe interchannel delay for your given configuration and device.
  • Page 34 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 cell of the range has the address A5 and you specify In columns for the...
  • 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 Tasks dialog box.
  • Page 36 Choices for Hardware Digital Trigger Start acquisition on trigger Acquire until trigger scans after trigger Timeout (seconds) The Analog Input Mode applies to all the channels in your scan list. Select Analog Input Configuration»Mode to open the Analog Input Mode dialog box, shown in Figure 4-5. Description Select this option if you want to start your acquisition on the rising edge of the PFI0/EXTTRIG/STARTTRIG...
  • Page 37 Table 4-4 contains a list Analog Input Mode choices with descriptions of their use. Choices for Analog Input Mode Differential Channels Referenced Single-Ended Channels Non-Referenced Single-Ended Channels Note: The Analog Input Mode on some devices is not configurable within Measure. If you have such a device, you must exit Measure and change the mode using the NI-DAQ Configuration Utility.
  • Page 38 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 dialog box, shown in Figure 4-6.
  • Page 39 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. To configure an analog output task, first you must select the channels on which you want to generate your signals.
  • Page 40 Option 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 select a row of cells or a column of cells on any worksheet in the workbook.
  • 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 the value 0 when Measure generates the waveforms.
  • 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.
  • Page 43 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. Indirectly, you can use Application.Run returnValue=Application.Run(“FuncName”, arg1) Application.Run “FuncName”, arg1 Directly, after you add a reference to the DAQ Add-In. To add a reference to the DAQ Add-In, select Tools»References and select the checkbox next to the Data Acquisition Add-In.
  • Page 44 Option 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 error.
  • Page 45 Finds and returns a description of an error code returned by the DAQ function. Function GetDAQErrorMessage(ErrorCode As Integer) As String Option ErrorCode A non-zero number returned by the DAQ function that indicates an error. A short description of the error code. See the previous example for the DAQ function.
  • Page 46 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.
  • Page 47 AT-MIO-16/16D 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.
  • Page 48 Device 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 SB-MIO-16E-4 All MIO-16XE-50 Devices NEC-AI-16XE-50 AT-MIO-16F-5 AT-MIO-64F-5 AT-MIO-16X AT-MIO-16/16D 1 Pre=Pretrigger, Post=Posttrigger. Device Channel Numbers All MIO-16E Devices 0, 1 AT-MIO-16DE-10 AT-MIO-64 E-3 AT-MIO-16XE-50 DAQPad-MIO-16XE- PCI-MIO-16XE-50 AT-MIO-16F-5 0, 1 AT-MIO-64F-5 AT-MIO-16X 0, 1 AT-MIO-16/16D 0, 1 Triggers...
  • Page 49 Device Gain Lab-PC+ By group SCXI-1200 By group DAQPad-1200 DAQCard-1200 PCI-1200 DAQCard-500 DAQCard-700 PC-LPM-16 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.
  • Page 50 Device Number of Channels Lab-PC+ 8SE, 4DI SCXI-1200 DAQPad-1200 DAQCard-1200 PCI-1200 DAQCard-500 DAQCard-700 16SE, 8DI PC-LPM-16 16SE 1 You can determine the limit settings of your device by dividing the range by the desired gain. Device Lab-PC+ Any single channel; for SCXI-1200 multiple channels, N through DAQPad-1200...
  • Page 51 Device Channel #s Lab-PC+ 0, 1 SCXI-1200 DAQPad-1200 DAQCard-1200 PCI-1200 Module Number of Input Channels Voltage Range (V) ±10 SCXI-1100 32 DI ±10 SCXI-1102 32 DI ±5 SCXI-1120 8 DI SCXI-1121 (SCXI- 1120) 4 DI (SCXI- 1121) ±10 SCXI-1122 16 DI or 8 DI and 8 excitation 1 channels...
  • Page 52 ±5 SCXI-1141 8 DI 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 = software-selectable per module 2 The SCXI-1141 has an automatic filter setting. NI-DAQ sets the filter frequency based on the scan rates used with the module.
  • Page 53 Device Channel #s AT-AO-6 0 through 5, AT-AO-10 6 through 9* PC-AO-2DC 0, 1 (Plug and Play) DAQCard-AO-2DC 0, 1 *AT-AO-10 only DAC Type Output Limits (V) 12-bit double- ±10V, ±Vref1, buffered 0 to 10, with 1 K FIFO 0 to Vref1, for update clock 1 4 to 20 mA, channels...
  • Page 54 This appendix describes the errors that can occur while using the Measure DAQ Add-In. Error Error Code syntaxErr -10001 semanticsErr -10002 invalidValueErr -10003 valueConflictErr -10004 DSPbadDeviceErr -10005 badLineErr -10006 badChanErr -10007 badGroupErr -10008 badCounterErr -10009 Description 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.
  • Page 55 badCountErr -10010 badIntervalErr -10011 badRangeErr -10012 badErrorCodeErr -10013 groupTooLargeErr -10014 badTimeLimitErr -10015 badReadCountErr -10016 badReadModeErr -10017 badReadOffsetErr -10018 badClkFrequencyErr -10019 badTimebaseErr -10020 badLimitsErr -10021 badWriteCountErr -10022 badWriteModeErr -10023 badWriteOffsetErr -10024 limitsOutOfRange -10025 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.
  • Page 56 badBufferSpec -10026 badDAQEventErr -10027 badFilterCutoffErr -10028 obsoleteFunctionError -10029 badBaudRateError -10030 badChassisIDError -10031 badModuleSlotError -10032 invalidWinHandleError -10033 noSuchMessageError -10034 badGainErr -10080 badPretrigCountErr -10081 badPosttrigCountErr -10082 badTrigModeErr -10083 badTrigCountErr -10084 badTrigRangeErr -10085 badExtRefErr -10086 badTrigTypeErr -10087 badTrigLevelErr -10088 badTotalCountErr -10089 The requested number of buffers or the buffer size is not allowed;...
  • Page 57 badRPGErr -10090 badIterationsErr -10091 lowScanIntervalError -10092 fifoModeError -10093 badPortWidthErr -10100 gpctrBadApplicationError -10120 gpctrBadCtrNumberError -10121 gpctrBadParamValueError -10122 gpctrBadParamIDError -10123 gpctrBadEntityIDError -10124 gpctrBadActionError -10125 EEPROMreadError -10200 EEPROMwriteError -10201 noDriverErr -10240 oldDriverErr -10241 functionNotFoundErr -10242 DSPconfigFileErr -10243 with the device type. The individual range, polarity, and gain settings are valid, but the combination is not allowed.
  • Page 58 deviceInitErr -10244 osInitErr -10245 communicationsErr -10246 DSPcmosConfigErr -10247 dupAddressErr -10248 intConfigErr -10249 dupIntErr -10250 dmaConfigErr -10251 dupDMAErr -10252 jumperlessBoardErr -10253 The driver encountered a hardware- initialization error while attempting to configure the specified device. 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.
  • Page 59 DAQCardConfErr -10254 dmaChannel1Error -10256 baseAddressError -10257 dmaChannel1Error -10258 dmaChannel2Error -10259 dmaChannel3Error -10260 noConnectErr -10340 badConnectErr -10341 multConnectErr -10342 SCXIConfigErr -10343 DSPInitErr -10360 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...
  • Page 60 badScanListErr -10370 userOwnedRsrcErr -10400 DSPunknownDeviceErr -10401 deviceNotFoundErr -10402 DSPdeviceSupportErr -10403 noLineAvailErr -10404 noChanAvailErr -10405 noGroupAvailErr -10406 lineBusyErr -10407 chanBusyErr -10408 groupBusyErr -10409 relatedLCGBusyErr -10410 counterBusyErr -10411 noGroupAssignErr -10412 Possible reasons for this error are as follows. The scan list is invalid; for example, you are mixing AMUX-64T channels and onboard channels.
  • Page 61 groupAssignErr -10413 reservedPinErr -10414 DSPDataPathBusyError -10416 SCXIModuleNotSupportedErr -10417 chassisSynchedError -10344 chassisMemAllocError -10345 badPacketError -10346 chassisCommunicationError -10347 waitingForReprogError -10348 SCXIModuleTypeConflictErr -10349 sysOwnedRsrcErr -10440 group. A group is already assigned, or the specified line or channel is already assigned to a group. The selected signal requires a pin that is reserved and configured only by NI-DAQ.
  • Page 62 memConfigErr -10441 memDisabledErr -10442 memAlignmentErr -10443 DSPmemFullErr -10444 memLockErr -10445 memPageErr -10446 memPageLockErr -10447 stackMemErr -10448 cacheMemErr -10449 physicalMemErr -10450 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.) The specified memory is disabled or is...
  • Page 63 virtualMemErr -10451 noIntAvailErr -10452 intInUseErr -10453 noDMACErr -10454 noDMAAvailErr -10455 DMAInUseErr -10456 badDMAGroupErr -10457 diskFullError -10458 DSPDLLInterfaceErr -10459 interfaceInteractionErr -10460 muxMemFullError -10480 bufferNotInterleavedError -10481 invalidDSPhandleErr -10560 noSetupErr -10600 multSetupErr -10601 The driver is unable to make the transfer buffer contiguous in virtual memory and therefore cannot lock it into physical memory.
  • Page 64 noWriteErr -10602 groupWriteErr -10603 activeWriteErr -10604 endWriteErr -10605 notArmedErr -10606 armedErr -10607 noTransferInProgErr -10608 transferInProgErr -10609 transferPauseErr -10610 badDirOnSomeLinesErr -10611 badLineDirErr -10612 badChanDirErr -10613 badGroupDirErr -10614 masterClkErr -10615 No output data has been written into the transfer buffer. The output data associated with a group must be for a single channel or must be for consecutive channels.
  • Page 65 slaveClkErr -10616 noClkSrcErr -10617 badClkSrcErr -10618 multClkSrcErr -10619 noTrigErr -10620 badTrigErr -10621 preTrigErr -10622 postTrigErr -10623 delayTrigErr -10624 masterTrigErr -10625 slaveTrigErr -10626 noTrigDrvErr -10627 multTrigDrvErr -10628 invalidOpModeErr -10629 invalidReadErr -10630 noInfiniteModeErr -10631 The clock configuration for the clock slave is invalid. No source signal has been assigned to the clock resource.
  • Page 66 someInputsIgnoredErr -10632 invalidRegenModeErr -10633 noContTransferInProgressE -10634 rror invalidSCXIOpModeError -10635 noContWithSynchError -10636 bufferAlreadyConfigError -10637 badChanGainErr -10680 badChanRangeErr -10681 badChanPolarityErr -10682 badChanCouplingErr -10683 badChanInputModeErr -10684 clkExceedsBrdsMaxConvRate -10685 scanListInvalidErr -10686 bufferInvalidErr -10687 Certain inputs were ignored because they were not relevant in the current operating mode.
  • Page 67 noTrigEnabledErr -10688 digitalTrigBErr -10689 digitalTrigAandBErr -10690 extConvRestrictionErr -10691 chanClockDisabledErr -10692 extScanClockErr -10693 unsafeSamplingFreqErr -10694 DMAnotAllowedErr -10695 multiRateModeErr -10696 rateNotSupportedErr -10697 timebaseConflictErr -10698 polarityConflictErr -10699 signalConflictErr -10700 The number of total scans and pretrigger scans implies that a triggered start is intended, but triggering is not enabled.
  • Page 68 noLaterUpdateError -10701 prePostTriggerError -10702 noHandshakeModeError -10710 noEventCtrError -10720 SCXITrackHoldErr -10740 sc2040InputModeErr -10780 outputTypeMustBeVoltageEr -10781 sc2040HoldModeError -10782 calConstPolarityConflictE -10783 rror timeOutErr -10800 calibrationErr -10801 dataNotAvailErr -10802 transferStoppedErr -10803 earlyStopErr -10804 The call had no effect because the specified channel had not been set for later internal update.
  • Page 69 overRunErr -10805 noTrigFoundErr -10806 earlyTrigErr -10807 LPTCommunicationErr -10808 gateSignalErr -10809 internalDriverError -10810 internalKernelError -10811 softwareErr -10840 firmwareErr -10841 hardwareErr -10842 underFlowErr -10843 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.
  • Page 70 underWriteErr -10844 overFlowErr -10845 overWriteErr -10846 dmaChainingErr -10847 noDMACountAvailErr -10848 OpenFileError -10849 closeFileErr -10850 fileSeekErr -10851 readFileErr -10852 writeFileErr -10853 miscFileErr -10854 osUnsupportedError -10855 osError -10856 New data was not written to the output transfer buffer before the driver attempted to transfer data to the device.
  • Page 71 updateRateChangeErr -10880 partialTransferCompleteError -10881 daqPollDataLossError -10882 wfmPollDataLossError -10883 pretrigReorderError -10884 gpctrDataLossErr -10920 chassisResponseTimeoutError -10940 reprogrammingFailedError -10941 invalidResetSignatureError -10942 ERR_TASK_NOT_FOUND -2001 ERR_WORKSHEET_DOES_NOT_EXIST -2002 ERR_RANGE_IS_NOT_VALID -2003 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...
  • Page 72 iERR_AO_MULTIPLE_CHANS_ -2101 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 OK button. If a dialog box appears with the message Replace existing ‘DAQ.XLA’? click on the Yes button. You will see a Measure Data Acquisition Add-In entry in the list box and the checkbox next to it will be checked. Click on the OK button.
  • Page 74 Delete the WDAQCONF.CFG file in your Windows directory. Then reconfigure your hardware using the NI-DAQ Configuration Utility. If the problem persists, contact National Instruments for an updated version of the NI-DAQ driver. Problem: You get a dialog box entitled Measure with a message that begins Fatal error.
  • Page 75 6:00 p.m. (central time). In other countries, contact the nearest branch office. You may fax questions to us at any time. National Instruments has BBS and FTP sites dedicated for 24-hour support with a collection of files and documents to answer most common customer questions. From these sites, you can also download the latest instrument drivers, updates, and example programs.
  • Page 76 National Instruments has branch offices all over the world. Use the list below to find the technical support number for your country. If there is no National Instruments office in your country, contact the source from which you purchased your software to obtain support.
  • Page 77 National Instruments for technical support helps our applications engineers answer your questions more efficiently. If you are using any National Instruments hardware or software products related to this problem, include the configuration forms from their user manuals. Include additional pages if necessary.
  • Page 79 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 contacting National Instruments for technical support helps our applications engineers answer your questions more efficiently.
  • Page 81 Click here to comment on this document via the National Instruments website at http://www.natinst.com/documentation/daq/ For each instrument you are using: Name of instrument ______________________________________________________________ Manufacturer of instrument ________________________________________________________ Parity: None, Even, Odd, Mark, Space Baud rate ______________________________________________________________________ Stop bits _______________________________________________________________________...
  • Page 83 Click here to comment on this document via the National Instruments website at http://www.natinst.com/documentation/daq/ National Instruments encourages you to comment on the documentation supplied with our products. This information helps us provide quality products to meet your needs. ® Measure...
  • Page 85 Prefix Meaning µ- ADC resolution Value pico- nano- micro- milli- kilo- mega- One-dimensional. Two-dimensional. Analog-to-digital. Analog-to-digital converter. An electronic device, often an integrated circuit, that converts an analog voltage to a digital number. The resolution of the ADC, which is measured in bits. An ADC with 16 bits has a higher resolution, and thus a higher degree of accuracy than a 12-bit ADC.
  • Page 86 Analog Input Configuration Analog Output Configuration analog trigger array Asynchronous bipolar buffer Byte The specification of the analog input channels, input limits, input mode, and scan rate that Measure will use to acquire a waveform. The specification of the analog output channels, output limits, data points, and update rate that Measure will use to generate a waveform.
  • Page 87 channel channel clock clock conversion device coupling data acquisition device device number DIFF 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.
  • Page 88 driver EISA external trigger FIFO gain input limits input range 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.
  • Page 89 interrupt Kwords multiplexer NRSE onboard channels 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.
  • Page 90 output limits PGIA postriggering pretriggering Range scan scan clock scan rate scan width 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. Programmable gain instrumentation amplifier. The technique you use on a data acquisition board to acquire a programmed number of samples after trigger conditions are met.
  • Page 91 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. Seconds Analog inputs that you measure with respect to a common ground.
  • Page 92 Visual Basic for Applications (VBA) waveform volts. The programming language built into Microsoft Excel. Voltage reference. Multiple voltage readings taken at a specific sampling rate.
  • Page 93 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, 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...
  • 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, Referenced Single-Ended Channels, 4-9 analog output, SCXI modules, 3-5 analog output characteristics analog output only devices (table), A-8 Lab and 1200 Series and portable devices...
  • 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.
  • 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 Low Limit field Advanced Analog Output configuration dialog box, 5-4 Analog Input Configuration dialog box, 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 box, 4-8 Task Description option, DAQ Tasks dialog box, 2-10...
  • Page 98 waveforms, generating on more than one channel (note), 5-3 WDAQCONF utility, 1-1 workbook, managing tasks in, 2-9 to 2-10...