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

Ir a la página of

Buen manual de instrucciones

Las leyes obligan al vendedor a entregarle al comprador, junto con el producto, el manual de instrucciones National Instruments Measure Data Acquisition. La falta del manual o facilitar información incorrecta al consumidor constituyen una base de reclamación por no estar de acuerdo el producto con el contrato. Según la ley, está permitido adjuntar un manual de otra forma que no sea en papel, lo cual últimamente es bastante común y los fabricantes nos facilitan un manual gráfico, su versión electrónica National Instruments Measure Data Acquisition o vídeos de instrucciones para usuarios. La condición es que tenga una forma legible y entendible.

¿Qué es un manual de instrucciones?

El nombre proviene de la palabra latina “instructio”, es decir, ordenar. Por lo tanto, en un manual National Instruments Measure Data Acquisition se puede encontrar la descripción de las etapas de actuación. El propósito de un manual es enseñar, facilitar el encendido o el uso de un dispositivo o la realización de acciones concretas. Un manual de instrucciones también es una fuente de información acerca de un objeto o un servicio, es una pista.

Desafortunadamente pocos usuarios destinan su tiempo a leer manuales National Instruments Measure Data Acquisition, sin embargo, un buen manual nos permite, no solo conocer una cantidad de funcionalidades adicionales del dispositivo comprado, sino también evitar la mayoría de fallos.

Entonces, ¿qué debe contener el manual de instrucciones perfecto?

Sobre todo, un manual de instrucciones National Instruments Measure Data Acquisition debe contener:
- información acerca de las especificaciones técnicas del dispositivo National Instruments Measure Data Acquisition
- nombre de fabricante y año de fabricación del dispositivo National Instruments Measure Data Acquisition
- condiciones de uso, configuración y mantenimiento del dispositivo National Instruments Measure Data Acquisition
- marcas de seguridad y certificados que confirmen su concordancia con determinadas normativas

¿Por qué no leemos los manuales de instrucciones?

Normalmente es por la falta de tiempo y seguridad acerca de las funcionalidades determinadas de los dispositivos comprados. Desafortunadamente la conexión y el encendido de National Instruments Measure Data Acquisition no es suficiente. El manual de instrucciones siempre contiene una serie de indicaciones acerca de determinadas funcionalidades, normas de seguridad, consejos de mantenimiento (incluso qué productos usar), fallos eventuales de National Instruments Measure Data Acquisition y maneras de solucionar los problemas que puedan ocurrir durante su uso. Al final, en un manual se pueden encontrar los detalles de servicio técnico National Instruments en caso de que las soluciones propuestas no hayan funcionado. Actualmente gozan de éxito manuales de instrucciones en forma de animaciones interesantes o vídeo manuales que llegan al usuario mucho mejor que en forma de un folleto. Este tipo de manual ayuda a que el usuario vea el vídeo entero sin saltarse las especificaciones y las descripciones técnicas complicadas de National Instruments Measure Data Acquisition, como se suele hacer teniendo una versión en papel.

¿Por qué vale la pena leer los manuales de instrucciones?

Sobre todo es en ellos donde encontraremos las respuestas acerca de la construcción, las posibilidades del dispositivo National Instruments Measure Data Acquisition, el uso de determinados accesorios y una serie de informaciones que permiten aprovechar completamente sus funciones y comodidades.

Tras una compra exitosa de un equipo o un dispositivo, vale la pena dedicar un momento para familiarizarse con cada parte del manual National Instruments Measure Data Acquisition. Actualmente se preparan y traducen con dedicación, para que no solo sean comprensibles para los usuarios, sino que también cumplan su función básica de información y ayuda.

Índice de manuales de instrucciones

  • Página 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/[...]

  • Página 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 [...]

  • Página 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[...]

  • Página 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[...]

  • Página 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[...]

  • Página 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[...]

  • Página 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[...]

  • Página 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[...]

  • Página 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. • [...]

  • Página 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[...]

  • Página 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[...]

  • Página 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 [...]

  • Página 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[...]

  • Página 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[...]

  • Página 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[...]

  • Página 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[...]

  • Página 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[...]

  • Página 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[...]

  • Página 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[...]

  • Página 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[...]

  • Página 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[...]

  • Página 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[...]

  • Página 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[...]

  • Página 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[...]

  • Página 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[...]

  • Página 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[...]

  • Página 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![...]

  • Página 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.[...]

  • Página 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[...]

  • Página 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[...]

  • Página 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[...]

  • Página 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[...]

  • Página 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[...]

  • Página 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[...]

  • Página 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[...]

  • Página 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[...]

  • Página 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[...]

  • Página 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[...]

  • Página 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[...]

  • Página 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[...]

  • Página 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[...]

  • Página 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[...]

  • Página 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 [...]

  • Página 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[...]

  • Página 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[...]

  • Página 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[...]

  • Página 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[...]

  • Página 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-[...]

  • Página 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[...]

  • Página 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[...]

  • Página 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,[...]

  • Página 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 =[...]

  • Página 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[...]

  • Página 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[...]

  • Página 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[...]

  • Página 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[...]

  • Página 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[...]

  • Página 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[...]

  • Página 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[...]

  • Página 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[...]

  • Página 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 [...]

  • Página 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[...]

  • Página 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. -[...]

  • Página 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[...]

  • Página 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[...]

  • Página 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[...]

  • Página 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[...]

  • Página 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[...]

  • Página 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[...]

  • Página 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[...]

  • Página 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 [...]

  • Página 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.[...]

  • Página 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[...]

  • Página 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[...]

  • Página 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[...]

  • Página 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[...]

  • Página 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[...]

  • Página 78

    [...]

  • Página 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[...]

  • Página 80

    [...]

  • Página 81

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

  • Página 82

    [...]

  • Página 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[...]

  • Página 84

    [...]

  • Página 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 [...]

  • Página 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[...]

  • Página 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[...]

  • Página 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[...]

  • Página 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 [...]

  • Página 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[...]

  • Página 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[...]

  • Página 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.[...]

  • Página 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[...]

  • Página 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[...]

  • Página 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 [...]

  • Página 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[...]

  • Página 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[...]

  • Página 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[...]