Foundation fieldbus hardware and ni-fbus software (12 pages)
Summary of Contents for National Instruments 6034E
Page 1
6034E/6035E User Manual Multifunction I/O Boards for PCI, PXI, and CompactPCI Bus Computers 6034E/6035E User Manual July 1999 Edition Part Number 322339A-01...
Page 2
Worldwide Technical Support and Product Information www.natinst.com National Instruments Corporate Headquarters 11500 North Mopac Expressway Austin, Texas 78759-3504 USA Tel: 512 794 0100 Worldwide Offices Australia 03 9879 5166, Austria 0662 45 79 90 0, Belgium 02 757 00 20, Brazil 011 284 5011, Canada (Ontario) 905 785 0085, Canada (Québec) 514 694 8521, China 0755 3904939, Denmark 45 76 26 00, Finland 09 725 725 11, France 01 48 14 24 24, Germany 089 741 31 30, Hong Kong 2645 3186, India 91805275406, Israel 03 6120092, Italy 02 413091, Japan 03 5472 2970, Korea 02 596 7456,...
Warranty The 6034E and 6035E boards are warranted against defects in materials and workmanship for a period of one year from the date of shipment, as evidenced by receipts or other documentation. National Instruments will, at its option, repair or replace equipment that proves to be defective during the warranty period.
About This Manual Conventions Used in This Manual.................xi Related Documentation....................xii Chapter 1 Introduction Features of the 6034E and 6035E ..................1-1 Using PXI with CompactPCI..................1-2 What You Need to Get Started ..................1-2 Unpacking ........................1-3 Software Programming Choices ..................1-3 National Instruments Application Software ............1-3 NI-DAQ Driver Software ................1-4...
Page 5
Analog Output Signal Connections ................4-18 Digital I/O Signal Connections ..................4-19 Power Connections......................4-20 Timing Connections ...................... 4-20 Programmable Function Input Connections ........... 4-21 DAQ Timing Connections ................4-22 SCANCLK Signal ................4-23 EXTSTROBE* Signal ..............4-23 TRIG1 Signal..................4-23 TRIG2 Signal..................4-25 STARTSCAN Signal................
Supported functions include analog input, analog output, digital I/O, and timing I/O. This manual describes the electrical and mechanical aspects of the PCI-6034E, PCI-6035E, and PXI-6035E devices from the E Series product line and contains information concerning their operation and programming. Conventions Used in This Manual The following conventions are used in this manual: <>...
About This Manual NI-DAQ Refers to the NI-DAQ driver software for PC compatible computers unless otherwise noted. Refers to all PC AT series computers with PCI or PXI bus unless otherwise noted. Stands for PCI eXtensions for Instrumentation. PXI is an open specification that builds off the CompactPCI specification by adding instrumentation-specific features.
6035E features 16 channels (eight differential) of 16-bit analog input, two channels of 12-bit analog output, a 68-pin connector, and eight lines of digital I/O. The 6034E is identical to the 6035E, except that it does not have analog output channels.
To set up and use your device, you will need the following: One of the following devices: • PCI-6034E • PCI-6035E • PXI-6035E 6034E/6035E User Manual One of the following software packages and documentation: • ComponentWorks • LabVIEW for Windows • LabWindows/CVI for Windows 6034E/6035E User Manual www.natinst.com...
Never touch the exposed pins of connectors. Software Programming Choices You have several options to choose from when programming your National Instruments DAQ and SCXI hardware. You can use National Instruments application software, NI-DAQ, or register-level programming. National Instruments Application Software ComponentWorks contains tools for data acquisition and instrument control built on NI-DAQ driver software.
NI-DAQ Driver Software The NI-DAQ driver software is included at no charge with all National Instruments DAQ hardware. NI-DAQ is not packaged with SCXI or accessory products, except for the SCXI-1200. NI-DAQ has an extensive library of functions that you can call from your application programming environment.
Chapter 1 Introduction NI-DAQ also internally addresses many of the complex issues between the computer and the DAQ hardware such as programming interrupts and DMA controllers. NI-DAQ maintains a consistent software interface among its different versions so that you can change platforms with minimal modifications to your code.
Low channel count signal conditioning modules, devices, and accessories, including conditioning for strain gauges and RTDs, simultaneous sample and hold, and relays For more information about these products, refer to the National Instruments catalogue or Web site or call the office nearest you. 6034E/6035E User Manual www.natinst.com...
Installation and Configuration This chapter explains how to install and configure your 6034E or 6035E. Software Installation Caution You should install your software before you install your device. If you are using LabVIEW, LabWindows/CVI, other National Instruments application software packages, or the NI-DAQ driver software, refer to the appropriate release notes.
Page 18
Screw the front panel of the device to the front panel mounting rail of the system. Visually verify the installation. Plug in and turn on your computer. The device is installed. You are now ready to configure your hardware and software. 6034E/6035E User Manual www.natinst.com...
Hardware Overview This chapter presents an overview of the hardware functions on your device. Figure 3-1 shows a block diagram for the 6034E and 6035E. Calibration Voltage EEPROM DACs Control Analog Generic Analog Mode MINI- Input PGIA Multiplexer MITE Data...
Input Range The devices have a bipolar input range that changes with the programmed gain. Each channel may be programmed with a unique gain of 0.5, 1.0, 10, or 100 to maximize the 16-bit analog-to-digital converter (ADC) 6034E/6035E User Manual www.natinst.com...
DIO6 and DIO7, respectively. Thus, you can use DIO6 and DIO7 to control the general-purpose counters. The up/down control signals are input only and do not affect the operation of the DIO lines. 6034E/6035E User Manual www.natinst.com...
These connections are designed to enable the device to both control and be controlled by other devices and circuits. There are a total of 13 timing signals internal to the DAQ-STC that can be controlled by an external source. These timing signals can also be controlled by signals generated internally to the DAQ-STC, and these selections are fully software-configurable.
RTSI bus timebase signal. This timebase is software selectable. PXI-6035E The RTSI clock connects to other devices through the PXI trigger bus on the PXI backplane. The RTSI clock signal uses the PXI trigger <7> line for this connection. 6034E/6035E User Manual www.natinst.com...
A21, C21, D21, E21, A20, B20, E15, A3, C3, D3, E3, A2, B2 Refer to the Timing Connections section of Chapter 4, Signal Connections, for a description of the signals shown in Figures 3-3 and 3-4. 6034E/6035E User Manual www.natinst.com...
10 44 DGND DGND PFI2/CONVERT* +5 V PFI3/GPCTR1_SOURCE DGND PFI4/GPCTR1_GATE PFI5/UPDATE* GPCTR1_OUT PFI6/WFTRIG DGND DGND PFI7/STARTSCAN PFI9/GPCTR0_GATE PFI8/GPCTR0_SOURCE GPCTR0_OUT DGND FREQ_OUT DGND Not available on the 6034E Figure 4-1. I/O Connector Pin Assignment for the 6034E/6035E 6034E/6035E User Manual www.natinst.com...
Page 30
Chapter 4 Signal Connections Table 4-1 shows the I/O connector signal descriptions for the 6034E and 6035E. Table 4-1. I/O Connector Signal Descriptions Signal Name Reference Direction Description AIGND — — Analog Input Ground—These pins are the reference point for single-ended measurements in RSE configuration and the bias current return point for differential measurements.
Page 31
PFI5/Update—As an input, this is one of the PFIs. Output As an output, this is the UPDATE* (AO Update) signal. A high-to-low edge on UPDATE* indicates that the analog output primary group is being updated for the 6035E. 6034E/6035E User Manual www.natinst.com...
Page 33
Chapter 4 Signal Connections Table 4-2 shows the I/O signal summary for the 6034E and 6035E. Table 4-2. I/O Signal Summary Signal Impedance Protection Sink Rise Type and Input/ (Volts) Source Time Signal Name Direction Output On/Off (mA at V)
(DIFF). With the different configurations, you can use the PGIA in different ways. Figure 4-2 shows a diagram of your device PGIA. Programmable Gain Instrumentation Amplifier PGIA Measured Voltage – in– – = [V – V ]* Gain in– Figure 4-2. Programmable Gain Instrumentation Amplifier (PGIA) 6034E/6035E User Manual www.natinst.com...
Ground AIGND Referenced (RSE) Ground-loop losses, V , are added to measured signal Single-Ended — AISENSE AISENSE Nonreferenced (NRSE) AIGND AIGND See text for information on bias resistors. Figure 4-3. Summary of Analog Input Connections 6034E/6035E User Manual 4-10 www.natinst.com...
Figure 4-4. Differential Input Connections for Ground-Referenced Signals With this type of connection, the PGIA rejects both the common-mode noise in the signal and the ground potential difference between the signal source and the device ground, shown as V in Figure 4-4. 6034E/6035E User Manual 4-12 www.natinst.com...
PGIA, and this difference is rejected by the amplifier. If the input circuitry of a device were referenced to ground, in this situation as in the RSE input configuration, this difference in ground potentials would appear as an error in the measured voltage. 6034E/6035E User Manual 4-16 www.natinst.com...
6035E The analog output signals are DAC0OUT, DAC1OUT, and AOGND. DAC0OUT and DAC1OUT are not available on the 6034E. DAC0OUT is the voltage output signal for analog output channel 0. DAC1OUT is the voltage output signal for analog output channel 1.
Signal Connections Digital I/O Signal Connections The 6034E and 6035E both have digital I/O signals DIO<0..7> and DGND. DIO<0..7> are the signals making up the DIO port, and DGND is the ground reference signal for the DIO port. You can program all lines individually to be inputs or outputs.
Programmable Function Input Connections. These PFIs are bidirectional; as outputs they are not programmable and reflect the state of many DAQ, waveform generation, and general-purpose timing signals. There are five other dedicated outputs for the remainder of the timing signals. As inputs, the PFI signals are programmable and can control any DAQ, waveform generation, and general-purpose timing signals.
STARTSCAN, CONVERT*, AIGATE, and SISOURCE. Posttriggered data acquisition allows you to view only data that is acquired after a trigger event is received. A typical posttriggered DAQ sequence is shown in Figure 4-11. Pretriggered data acquisition allows you to view data that is acquired before the trigger of interest in addition to data acquired after the trigger.
TRIG1 signal starts the data acquisition sequence for both posttriggered and pretriggered acquisitions. As an output, the TRIG1 signal reflects the action that initiates a DAQ sequence. This is true even if the acquisition is being externally triggered by another PFI. The output is an active high pulse with a pulse width of 50 to 100 ns.
Any PFI pin can externally input the TRIG2 signal, which is available as an output on the PFI1/TRIG2 pin. Refer to Figure 4-12 for the relationship of TRIG2 to the DAQ sequence. As an input, the TRIG2 signal is configured in the edge-detection mode.
Any PFI pin can externally input the STARTSCAN signal, which is available as an output on the PFI7/STARTSCAN pin. Refer to Figures 4-11 and 4-12 for the relationship of STARTSCAN to the DAQ sequence. As an input, the STARTSCAN signal is configured in the edge-detection mode.
Scans generated by either an internal or external STARTSCAN signal are inhibited unless they occur within a DAQ sequence. Scans occurring within a DAQ sequence may be gated by either the hardware (AIGATE) signal or software command register gate. CONVERT* Signal Any PFI pin can externally input the CONVERT* signal, which is available as an output on the PFI2/CONVERT* pin.
CONVERT* signal unless you select some external source. The counter is started by the STARTSCAN signal and continues to count down and reload itself until the scan is finished. It then reloads itself in preparation for the next STARTSCAN pulse. 6034E/6035E User Manual 4-28 www.natinst.com...
Any PFI pin can externally input the AIGATE signal, which is not available as an output on the I/O connector. The AIGATE signal can mask off scans in a DAQ sequence. You can configure the PFI pin you select as the source for the AIGATE signal in either the level-detection or edge-detection mode.
This is true even if the waveform generation is being externally triggered by another PFI. The output is an active high pulse with a pulse width of 50 to 100 ns. This output is set to tri-state at startup. 6034E/6035E User Manual 4-30 www.natinst.com...
You must configure the PFI pin you select as the source for the UISOURCE signal in the level-detection mode. You can configure the polarity selection for the PFI pin for either active high or active low. Figure 4-28 shows the timing requirements for the UISOURCE signal. 6034E/6035E User Manual 4-32 www.natinst.com...
0. This is true even if the gate is being externally generated by another PFI. This output is set to tri-state at startup. Figure 4-30 shows the timing requirements for the GPCTR0_GATE signal. 6034E/6035E User Manual 4-34 www.natinst.com...
The maximum allowed frequency is 20 MHz, with a minimum pulse width of 23 ns high or low. There is no minimum frequency limitation. The 20 MHz or 100 kHz timebase normally generates the GPCTR1_SOURCE unless you select some external source. 6034E/6035E User Manual 4-36 www.natinst.com...
DIO7 pin free for general use. Figure 4-35 shows the timing requirements for the GATE and SOURCE input signals and the timing specifications for the OUT output signals of your device. 6034E/6035E User Manual 4-38 www.natinst.com...
Route signals to the device carefully. Keep cabling away from noise sources. The most common noise source in a computer based data acquisition system is the video monitor. Separate the monitor from the analog signals as much as possible. 6034E/6035E User Manual 4-40 www.natinst.com...
Loading calibration constants refers to the process of loading the CalDACs with the values stored in the EEPROM. NI-DAQ software determines when this is necessary and does it automatically. If you are not using NI-DAQ, you must load these values yourself.
EEPROM, so you should not have to perform an external calibration very often. You can externally calibrate your device by calling the NI-DAQ calibration function. To externally calibrate your device, be sure to use a very accurate external reference.
Specifications This appendix lists the specifications of the 6034E and 6035E devices. These specifications are typical at 25 °C unless otherwise noted. Analog Input Input Characteristics Number of channels ....... 16 single-ended or 8 differential (software-selectable per channel) Type of ADC.......... Successive approximation Resolution ..........
Page 73
Note: Accuracies are valid for measurements following an internal E Series calibration. Averaged numbers assume dithering and averaging of 100 single-channel readings. Measurement accuracies are listed for operational temperatures within ± 1 °C of internal calibration temperature and ±10 °C of external or factory calibration temperature. 6034E/6035E User Manual www.natinst.com...
Page 75
System noise (LSBrms, including quantization) Gain LSBrms 0.5, 1.0 Crosstalk ..........DC to 100 kHz Adjacent channels......–75 dB Other channels –90 dB Stability Recommended warm-up time....15 min. Offset temperature coefficient Pregain..........±20 µV/°C Postgain ...........±175 µV/°C Gain temperature coefficient ....±20 ppm/°C 6034E/6035E User Manual www.natinst.com...
Page 81
Non-operational random vibration ..5 to 500 Hz, 2.5 g , 3 axes Note Random vibration profiles were developed in accordance with MIL-T-28800E and MIL-STD-810E Method 514. Test levels exceed those recommended in MIL-STD-810E for Category 1, Basic Transportation. 6034E/6035E User Manual A-10 www.natinst.com...
PFI1/TRIG2 10 44 DGND DGND PFI2/CONVERT* +5 V PFI3/GPCTR1_SOURCE DGND PFI4/GPCTR1_GATE PFI5/UPDATE* GPCTR1_OUT PFI6/WFTRIG DGND DGND PFI7/STARTSCAN PFI9/GPCTR0_GATE PFI8/GPCTR0_SOURCE GPCTR0_OUT DGND FREQ_OUT DGND Not available on the 6034E Figure B-1. 68-Pin E Series Connector Pin Assignments 6034E/6035E User Manual www.natinst.com...
General-purpose counter/timer functions—two 24-bit counters The groups can be configured independently with timing resolutions of 50 ns or 10 µs. With the DAQ-STC, you can interconnect a wide variety of internal timing signals to other internal blocks. The interconnection scheme is quite flexible and completely software configurable.
Page 86
Your NI-DAQ or application software release notes documentation is always the best starting place. What version of NI-DAQ must I have to use my 6034E/6035E? You must have NI-DAQ for PC Compatibles version 6.6 or higher. Analog Input and Output I’m using my device in differential analog input mode and I have...
Page 87
Will the counter/timer applications that I wrote previously work with the DAQ-STC? If you are using NI-DAQ with LabVIEW, some of your applications drawn using the CTR VIs will still run. However, there are many differences in the counters between the E Series and other devices; the counter numbers are...
Page 88
If you are using NI-DAQ with LabVIEW and you want to connect external signal sources to the PFI lines, you can use AI Clock Config, AI Trigger...
Page 92
All other addresses are located by adding to the base address. BIOS Basic input/output system—BIOS functions are the fundamental level of any PC or compatible computer. BIOS functions embody the basic operations needed for successful use of the computer’s hardware resources. 6034E/6035E User Manual www.natinst.com...
Page 94
DAQ device to dissipate current for analog or digital output signals current sourcing...
Page 95
1 LSB digital output driver software that controls a specific hardware device such as a DAQ device or a GPIB interface board EEPROM electrically erasable programmable read-only memory—ROM that can be...
Page 96
FIFO first-in first-out memory buffer—the first data stored is the first data sent to the acceptor. FIFOs are often used on DAQ devices to temporarily store incoming or outgoing data until that data can be retrieved or output. For example, an analog input FIFO stores the results of A/D conversions until the data can be retrieved into system memory, a process that requires the servicing of interrupts and often the programming of the DMA controller.
Page 98
GPIB, VXI, or RS-232 programmable instrument or a specific plug-in DAQ device. Instrument drivers are available in several forms, ranging from a function callable language to a virtual instrument (VI) in LabVIEW.
Page 99
NIDAQMSC.LIB is a library that contains NI-DAQ functions. The NI-DAQ function set is broken down into object modules so that only the object modules that are relevant to your application are linked in, while those object modules that are not relevant are not linked.
Page 100
PCs and work-stations; it offers a theoretical maximum transfer rate of 132 Mbytes/s. peak to peak a measure of signal amplitude; the difference between the highest and lowest excursions of the signal programmable function input 6034E/6035E User Manual G-10 www.natinst.com...
Page 101
DAQ device to keep a continuous buffer filled with data, so that when the trigger conditions are met, the sample includes the data leading up to the trigger condition...
Page 102
10% and 90% points of a system’s step response root mean square—the square root of the average value of the square of the instantaneous signal amplitude; a measure of signal amplitude see referenced single-ended configuration 6034E/6035E User Manual G-12 www.natinst.com...
Page 104
(2) software—a property of a function that begins an operation and returns only when the operation is complete terminal count—the highest value of a counter track-and-hold—a circuit that tracks an analog voltage and holds the value on command 6034E/6035E User Manual G-14 www.natinst.com...
Page 106
WFTRIG waveform generation trigger signal working voltage the highest voltage that should be applied to a product in normal use, normally well under the breakdown voltage for safety margin. See also breakdown voltage. 6034E/6035E User Manual G-16 www.natinst.com...
Page 107
(table), 4-3 3-3 to 3-4 self-resetting fuse, C-1 signal connections, 4-9 to 4-17 6034E and 6035E devices. See also hardware signal overview, 4-7 to 4-8 overview. specifications, A-1 to A-4 block diagram, 3-1 accuracy information, A-2...
Page 108
2-3 accuracy information, A-5 connectors. See I/O connectors. dynamic characteristics, A-6 CONVERT* signal output characteristics, A-5 DAQ timing connections, 4-27 to 4-29 stability, A-7 signal routing (figure), 3-5 transfer characteristics, A-5 to A-6 counter/timer applications, C-4 voltage output, A-6...
Page 109
4-40 to 4-41 GPCTR1_UP_DOWN signal, equipment, optional, 1-6 4-38 to 4-40 EXTSTROBE* signal glitches DAQ timing connections, 4-23 analog output, 3-4 description (table), 4-3 waveform generation glitches, C-2 I/O signal summary (table), 4-6 GPCTR0_GATE signal, 4-34 to 4-35...
Page 110
3-5 to 3-8 device and RTSI clocks, 3-6 National Instruments Web support, D-1 to D-2 programmable function inputs, 3-6 NI-DAQ driver software, 1-4 to 1-5 RTSI triggers, 3-7 to 3-8 noise, environmental, 4-40 to 4-41 NRSE (nonreferenced single-ended) mode...
Page 112
PXI E series device sampling rate, C-1 (table), 3-8 SCANCLK signal RTSI bus signal connections (figure), 3-8 DAQ timing connections, 4-23 using with CompactPCI, 1-2 description (table), 4-3 I/O signal summary (table), 4-6 scanning, multichannel, 3-3 to 3-4...
Page 113
D-1 to D-2 grounded signal sources (NRSE timing connections, 4-20 to 4-40 configuration), 4-16 to 4-17 DAQ timing connections, 4-22 to 4-33 when to use, 4-15 AIGATE signal, 4-29 SISOURCE signal, 4-29 to 4-30 CONVERT* signal, 4-27 to 4-29...