Welcome to the Industrial Automation website!

NameDescriptionContent
XING-Automation
E-mail  
Password  
  
Forgot password?
  Register
当前位置:

ADLINK DAQ/DAQE/PXI-220x acquisition card fully configured

F: | Au:FANS | DA:2026-08-12 | 368 Br: | 🔊 点击朗读正文 ❚❚ ▶ | Share:



ADLINK DAQ/DAQE/PXI-220x Series Acquisition Card Configuration and Calibration

In the fields of high-precision multi-channel data acquisition, automated testing, and process monitoring, ADLINK's DAQ/DAQE/PXI-220x series high-performance multifunctional data acquisition cards have become an ideal choice for engineers to build complex measurement and control systems due to their flexible channel configuration, rich trigger modes, efficient DMA transfer, and synchronization capabilities. This series covers three bus specifications: DAQ (PCI), DAQE (PCIe), and PXI, including models 2204 (12 bit/3MS/s), 2205 (16 bit/500kS/s), 2206 (16 bit/250kS/s), and 2208 (96 channel/12 bit/3MS/s, without dual DA and GPTC). This article will provide you with a complete technical guide from hardware configuration, analog input/output, timer/counter, triggering and synchronization, calibration, and software ecology dimensions, from selection to in-depth application.


Analog input: channel, gain and input mode

The 220x series supports mixed configurations of single ended (SE) and differential (DI) inputs, and the software can be set channel by channel. Among them, 2204/2205/2206 provides 64 SE or 32 DI channels, while 2208 extends to 96 SE or 48 DI channels. Each channel can independently choose bipolar (± 10V, ± 5V, ± 2.5V, ± 1.25V, etc.) or unipolar (0~10V, 0~5V, 0~2.5V, 0~1.25V), and the gain range varies by model: 2204/2208 supports up to 10 levels of gain (× 1~× 200), while 2205/2206 provides × 1, × 2, × 4, × 8.

Key performance indicators (excerpted from the manual):

System noise: 2205 has a typical value of only 0.95 LSB rms in the ± 10V range, while 2206 has a lower value of 0.8 LSB rms.

CMRR: In differential mode, the ± 5V range can reach 90dB (DC~60Hz), effectively suppressing power frequency interference.

Input impedance: 1G Ω//100pF when powered on, suitable for high impedance signal sources; Overvoltage protection up to ± 30V (power on) and ± 15V (power off).

Practical input signal connection:

Floating ground signal (such as thermocouple): using RSE (Reference Single End) mode, the board provides ground reference; In differential mode, a resistor (approximately 100 times the source impedance) needs to be added between AIL and AIGND to provide a bias circuit.

Grounding reference signal (such as non isolated output): NRSE (non reference single ended) mode is recommended, where the signal is locally grounded to AISENSE and the common mode rejection of the instrument amplifier is used to eliminate the ground potential difference; Differential mode can also be used to directly connect AIH/AIL.

The channel gain queue (up to 512/1024 words) allows users to freely arrange the scanning order, with each entry specifying the channel number, range, and input type. For example, if the queue is set to ch1 (± 10V), ch2 (± 2.5V DIFF), and ch0 (0-5V), the sampling order will cycle in this way, greatly simplifying the mixed acquisition of multiple types of signals.


Scanning acquisition and triggering mode: precise timing and event synchronization

To obtain a fixed and accurate sampling rate, a programmable scanning acquisition mode must be used, whose core timing is controlled by the following counters:

SI_comounter (24 bits): Scan interval=SI_comounter/Timebase (internal 40MHz or external 1-40MHz).

SI2-Counter (16 bits): Channel sampling interval=SI2-Counter/Timebase.

NumChan_comounter (9 bits): The number of samples per scan (i.e. channel gain queue length).

PSC_counter (24 bits): The number of scans collected after triggering.

M6ounter (16 bits): The number of scans stored before triggering in the pre trigger/mid trigger.

Temporal constraint: SI_comount ≥ SI2-Count × NumChan_comount, and the maximum sampling rate is limited by the model (2204/2208 is 3MS/s for single channel, 1MS/s for multiple channels; 2205 is 500kS/s; 2206 is 250kS/s. For example, when using internal 40MHz in 2204, the minimum SI2 is 14 (≈ 2.86 μ s/point).

Five triggering modes:

Software trigger: Start immediately, suitable for simple applications.

Post trigger: Collect PSC_counter scans after triggering.

Delay trigger: After triggering, the data is collected with a delay of Delay_counter clock cycles. The delay clock can be either Timebase or sampling clock.

Pre trigger: Continuously collect data before triggering, stop after triggering, and only retain the last M-counter scans. The 'enable' bit can forcibly ignore premature triggering to ensure a complete M-scan.

Middle trigger: Collect M-scan before triggering and N-scan after triggering (PSC_counter=N), also supporting M-enable.

Engineering Tip: In pre trigger and mid trigger modes, if the trigger occurs in the middle of the scan, the current scan will be completed before stopping to ensure that the data is aligned with the complete scan. The Re trigger function can be triggered multiple times in post/delay mode, with a fixed number of scans collected each time, making it very suitable for recording sudden signals.


DMA data transfer and high-performance continuous acquisition

High speed data acquisition must rely on bus master DMA. This card supports DMA with scatter/gather function, which can link multiple discontinuous memory blocks into a linked list, breaking through the limitation of continuous large memory allocation. The maximum transfer volume is only limited by system memory and PCI bandwidth. After DMA startup, the hardware automatically moves FIFO data to the host, with almost zero CPU load. The sampling rate of 2204/2208 is as high as 3MS/s, and the FIFO has 1024 samples. If not DMA transferred in time, it is prone to overflow.

Scatter/Aggregation Mechanism: The PCI controller supports 64 bit addresses, with each descriptor containing the PCI address, transfer size, and next descriptor pointer. Users can allocate multiple small buffers and chain manage them to achieve uninterrupted data flow. This method is particularly suitable for environments such as Windows/Linux where it is difficult to allocate large contiguous memory blocks.

Analog output: waveform generation and iterative control

(Note: The 2208 model does not have this function)

Dual channel 12 bit D/A, maximum update rate 1MS/s, built-in 1k word (single channel) or 512 word (dual channel) FIFO. The output range can be selected as internal ± 10V, 0~10V, or external reference (± 10V). Supports two modes: immediate software updates and timed waveform generation.

The waveform generation timing is finely controlled by the following counters:

UI_comounter (24 bits): Update interval=UI_comounter/Timebase (minimum 40, i.e. 1MHz).

UC_comounter (24 bits): The number of update points for a single waveform.

IC_comounter (24 bits): The number of waveform iterations (finite or infinite).

DA-DLY1_counter: Trigger to first update delay.

DA-DLY2-Counter: Interval between two iterations.

Trigger mode: post trigger, delayed trigger, and support for re trigger (generating a waveform once per trigger). The stop mode provides three options: immediate stop, stop after completing the current waveform, and stop after completing integer multiple iterations, flexibly responding to different termination requirements.

Engineering application: With the help of delay triggering and external reference, modulation signals synchronized with external events can be generated. If the waveform data is smaller than FIFO, repeated waveforms do not occupy PCI bandwidth, greatly improving system efficiency.


Universal Timer/Counter (GPTC): 8 modes covering measurement and control

(2208 does not have this function)

Two independent 16 bit timers/counters, with optional internal 40MHz or external (up to 10MHz) clock sources, supporting hardware/software control of counting direction, gating, and polarity. Provide 8 operating modes:

Mode 1 (Simple Gated Event Counting): Gated enable/disable counting, suitable for pulse counting.

Mode 2 (single cycle measurement): Measure the number of clocks in one cycle of the gate signal.

Mode 3 (single pulse width measurement): Measure the width of the gate signal high/low level.

Mode 4 (Single Gate Pulse Generation): After software startup, a single pulse with adjustable delay and width is generated when gate control is effective.

Mode 5 (Single Trigger Pulse Generation): Gated edge triggers a single pulse, ignoring subsequent triggers until restarted.

Mode 6 (Re trigger Single Pulse): Each gate edge triggers a single pulse (if the previous one was not completed, it will be ignored).

Mode 7 (single trigger continuous pulse): The first gate edge triggers a continuous periodic pulse.

Mode 8 (Continuous Gate Control Pulse): After software startup, periodic pulses are continuously generated when gate control is effective.

These modes cover the vast majority of industrial measurement and control requirements, such as frequency/cycle/pulse width measurement, pulse sequence generation, PWM, etc., and all input and output polarities are programmable and compatible with positive/negative logic devices.


Multi card synchronization and SSI/PXI trigger bus

For multi-channel expansion (such as 64 channels or more), system synchronization is crucial. This series achieves timing signal sharing between cards through SSI (System Synchronization Interface). In the PCI/PCIe version, SSI uses a 20 pin ribbon cable daisy chain connection; The PXI version directly uses the PXI trigger bus (P2 connector).

The six internal timing signals that can be synchronized include TIMEBASE, ADCONV, SCAN_START, AD_TRIG, DAWR, and DA_TRIG. Each signal can be independently set to master/slave mode, with one card serving as the master to output the signal and the remaining cards serving as slave receivers. For example, if four cards need to synchronize A/D sampling, the ADCONV of card 1 can be set as Master, and cards 2-4 can be set as Slave. After card 1 receives an external trigger to start, its ADCONV is driven by SSI/PXI to synchronously convert all slave cards, achieving consistent acquisition of multiple card channels.


External timing and control (AFI and dedicated triggering)

In addition to standard triggering, the board provides AFI [0] and AFI [1] multifunctional input pins, which can directly replace internal ADCONV, SCAN_START, or DAWR signals. For example, if an external event source generates a sampling clock (AFI [0] as ADCONV), "on-demand sampling" can be achieved without relying on internal counters. Meanwhile, the dedicated EXTDTRIG (digital trigger input) and EXTWFTRIG (waveform trigger input) support rising/falling edge triggering with a minimum pulse width of 20ns.

External time base (EXTTIMEBASE) can replace internal 40MHz and is used in scenarios that require specific non-standard sampling rates (such as synchronization with external system clocks), with a frequency range of 1-40MHz and TTL level.


Calibration and maintenance: ensuring long-term accuracy

The card is integrated with EEPROM and stores factory calibration constants at the factory. Users can use the Auto calibration function to correct offset and gain errors without the need for an external signal source (preheating for 15 minutes is required). After calibration is completed, the new constants can be saved to the user area (up to 3 sets) for quick switching at different ambient temperatures. The calibration reference source is 5.000V, with a temperature coefficient of ± 2ppm/° C and a long-term stability of 6ppm/1000 hours, ensuring long-term reliability.


Software Support and Development Suggestions

Linghua provides MAPS (Measurement, Automation, and Platform Services) software suite:

MAPS Core: Includes device drivers and ACE management tools, configurable DMA buffers, aliases, etc.

MAPS/LV: LabVIEW development library and examples.

MAPS/C: C/C++API library and a large amount of sample code.

It is recommended to use ACE's Soft Front Panel to quickly verify hardware functionality when using it for the first time. For high-speed continuous acquisition, it is necessary to enable DMA and configure the scattered/aggregated list reasonably to avoid data loss.

  • Touch Screen for Moeller XV-252-57CNN-1-10 Digitizer
  • Micro Design Systems 96-002-03/1 Power Supply Board
  • Micropipette Variable Range 100-1000 Microliter
  • Murphy Nerve Hook 9 Inch Neurosurgery Instrument
  • Micro Innovation XN-2DI-24VDC-P Input Module 225169
  • Micro Innovation ST-GF0-57E0D-000 Touch Panel
  • Micro Innovation XN-S4T-SBBC Base Module
  • Micro Innovation XN-2DO-24VDC-0.5A-P Output
  • Micro Innovation XN-PF-24VDC-D 8550225186
  • Eaton Micro Innovation XV-230-57MPN-1-10 Panel
  • Micro Design MC100-BED REV2 ME96049 Board
  • Micro Innovation XN-PF-24VDC-D 85 50 225186
  • Micro Innovation XN-PF-24VDC-D Communication Module
  • Micro Innovation CPC-600M-10 FERAG Panel
  • Micro Design Systems 96-002-05/1 P-Bus Adapter
  • Micro Design System MPB1-TP 97-003-01/4 PCB Card
  • Eaton Micro Innovation XVS-440-12MPI-1-10 HMI
  • Micro Components 900806 Test Circuit Board
  • Promot Micro Design PL59-MOC ME95035
  • Micro Innovation XV-440-10TVB-1-21 Panel
  • Micro Forceps 3003-934 Micro Surgical Instrument
  • Eaton Micro Innovation XN-32DI-24VDC-P Module
  • MICRO INNOVATION AG XN-32DI-24VDC-P Input Module
  • Micro Innovation XN-PLC-CANOPEN 85 50 274124 Controller VN01-01
  • Micro Innovation XN-S4S-SBBS Base Module
  • Micro Innovation XN-2DO-24VDC-0.5A-P Module
  • Micro Design MPB2-TP Module
  • Micro Innovation XN-2DO-120/230VAC-0.5A Module
  • Artesyn NLP40-7629 AC/DC Converter
  • Micro Design Systems 96-002-10/1 Adapter
  • Micro Design 975 Microfiche Rubber Feet
  • Micro Innovation XN-32DI-24VDC-P Input Module
  • Micro Design MCVP 5/16 Control Module
  • Micro Innovation GF0-57SQD-000 Display Panel
  • Micro Design Systems 96-002-05/1 P-Bus Adapter
  • Micro Innovation Micro Panel GF1-10TVD-102
  • Micro Design MC100MA/V10 Board Microfiche Reader
  • Micro Design Systems AI0486 CPU Card Circuit Board
  • Micro Design System 96-002-01/2 GF-1 CPU Board
  • Micro Innovation MC2-440-12TSB-1-1K Touch Panel Glass
  • Micro Innovation CAN Bridge 85 51 224177
  • MICRO INNOVATION AG XN-32DO-24 Output Module
  • Micro Innovation XVS-430-10MPI-1-10 Panel 24VDC
  • Micro Innovation XV-440-12TSB-1-10 Display Panel
  • Romaco Micro Innovation MC2-442-57CQB-1-2A Panel
  • Micro Innovation XVS-430-10MPI-1-1AC HMI
  • Micro Innovation MC2-440-10TVB-1-2I Display Panel
  • Micro Innovation XV-442-57CQB-1-50 Display Panel
  • Micro Innovation XN-4DI-24VDC-N Input Module
  • Palmscan P2000 FP Pachymeter
  • Micro Innovation CAN-32DO/P-2X16 Output Module
  • Micro Innovation XV-460-84TVB-1-10 Display Panel
  • Eaton Micro Innovation XVS-460-15MPI-1-10 HMI
  • Micro Innovation GF2-15TXA-00 Operator Panel
  • Micro Innovation XN-4DO-24VDC-0.5A-P Output Module
  • Micro Innovation WINBLOC CAN-16DI-P Input Module
  • MICRO INNOVATION GF2-15TXA-000 Micro Panel
  • Micro Innovation XVS-460-57PMI-1-10 Touch Panel
  • Micro Innovation XV-102-B5-35TQR-10 HMI Panel
  • Micro Design MC100MA Microfiche Reader
  • MICRO INNOVATION XN-PLC-CANopen 85 50 274124 Controller
  • MICRO INNOVATION CAN-4AI/UI Analog Input Module
  • MICRO INNOVATION XVC-101-C192K-K82 Panel
  • Micro Innovation GF1-10TVA-100 Touch Panel
  • Micro Innovation GSO-57EQD-000 Operator Panel
  • Micro Innovation XN-2AI-U Analog Input Module
  • Micro Innovation CAN-4AI/UI Analog Input Module
  • Micro Innovation ZSB-1.5/8-S/S/-/PE Base Terminal
  • Micro Innovation AG XVH-340-57CAN-1-10 HMI Panel
  • Micro Innovation GSO-57EQD-000 Micro Panel
  • Micro Innovation XN-2AI-PT/NI-2/3 Input Module
  • Micro Innovation AG GF0-57SQD-000 Display Panel
  • MICRO INNOVATION AG XN-16DI-24VDC-P Input Module
  • Micro Innovation XN-2AI-PT/NI-2/3 Input Module
  • Micro Innovation MC2-442-57CQB-1-2G Display Panel
  • Micro Innovation XN-16DO-24VDC-0.5A-P Module
  • Micro Design MC200PROFI Programmable Module
  • Micro Innovation XV-252-57MPN-1-10 Micro Panel
  • Micro Innovation CAN-4AI/UI Analog Input Module
  • Micro Innovation GT1-MPI-A000 Panel
  • Micro Innovation MC2-440-10TVB-1-21 Display Panel
  • Micro Innovation XVS-430-57MPI-1-1S 6" HMI
  • Micro Innovation XV-442-57CQB-1-1AB Monitor
  • Micro Innovation ZSB-1.5/8-S/S/-/PE Base Terminal
  • Micro Design 895A Microfiche Reader
  • MICRO INNOVATION XNE-8DI-24VDC-P Input Module 8550100794
  • MICRO INNOVATION MICRO PANEL GF0-10CVD-002
  • Micro Innovation XN-PLC-CANopen Controller 85 50 274124
  • Micro Innovation Display Panel GS0-57E0D-000
  • MICRO INNOVATION CAN-32DI/P2X16 Input Module
  • MICRO INNOVATION XN-2DO-R-NO Relay Output Module
  • MICRO INNOVATION XNE-16DI-24VDC-P Input Module
  • Micro Innovation AG XN-2AI-U Analog Input Module
  • Micro Innovation XN-BR-24DC-D Power Supply
  • Micro Innovation MH2-342-57EIB-1-20 Panel
  • Micro Innovation XV-252-57MPN-1-10 Micro Panel
  • Micro Innovation Display Card EIB2-TP
  • Micro Innovation XV-252-57MPN-1-10 6" HMI
  • Micro Innovation XN-B3T-SBC 16x DO Base Module
  • Micro Innovation XVH-330-57MPI-1-10 Panel
  • Micro Innovation XN-BR-24VDC-D Power Module
  • Micro Innovation EIB2-TP EIB2TP Module
  • Micro Innovation GF0-10CVD-100 Touch Panel
  • MICRO INNOVATION XV-230-57CNN-1-10 HMI-PLC
  • MICRO INNOVATION XN-2DO-R-CO Relay Output Module
  • KMK MICRO INNOVATION GS2-90EMD-000 Micro Panel
  • Micro Innovation XN-2AO-U Analog Output Module
  • Micro Innovation XN-1AO-I Analog Output Module
  • Micro Innovation CAN-32DI/P-2x16 Rack Module
  • Eaton Micro Innovation MC2-440-10TVB-1-11 HMI
  • Micro Innovation AG CAN Bridge 8551224177
  • Micro Innovation XN-2AI-I Analog Input Module Set
  • Micro Innovation XN-4DI-24VDC-P Input Module
  • Micro Innovation Winbloc CAN-16DO/0.5A-PK Module
  • Micro Innovation Micro Panel GFO-10SVD-002 HMI
  • Micro Innovation CAN-24DI/8DO/0.5A-PK Module
  • Micro Innovation DP-24DI/8DO/0.5A-PK I/O Module
  • Weidmuller Micro Innovation CAN-BRIDGE ZSFA 1,5R
  • Micro Innovation CAN-3AI/1AO-UI Profibus Module
  • Micro Innovation PDP-TP Profibus DP Module
  • Micro Innovation CAN-3AI/1AO-UI Analog Module
  • Micro Innovation MC2-430-12TSB-10 HMI Panel
  • Micro Innovation XNE-8DO-24VDC-0.5A-P I/O Module
  • MICRO INNOVATION AG WINBLOC CAN-32DI/P-2x16 85 51 224182
  • MICRO INNOVATION AG WINBLOC CAN-4AO/UI 85 51 224195
  • Micro Innovation Xv-252-57cnn-1-10 HMI Panel
  • Micro Innovation XN Basis XN-S4T-SBBS-CJ 225200
  • Micro Innovation GF1-10TVD-100 Micro Panel