Error -200018 When Using Higher Than 1 MS/s Sample Rate on PXI-6259

Updated Oct 29, 2018

Reported In

Hardware

  • PXI-6259
  • PXIe-1073
  • PCIe-8361

Software

  • LabWindows/CVI 2015 SP1 Full
  • LabWindows/CVI 2015 Full

Other

Reported on a Lenovo ThinkCentre M900 desktop PC.

Issue Details

I have an analog output application written in LabWindows/CVI 2013 that uses a PXI-6259 card at 2.5 MS/s sample rate in a PXIe-1073 chassis, connected to a desktop PC via MXI Express (PCIe-8361). It worked fine with on an older desktop PC  but after upgrading the PC to a Lenovo ThinkCentre M900 machine and LabWindows/CVI to 2015 SP1 (but keeping the same MXI and PXI components) the application reports the following error:

Error -200018: DAC conversion attempted before data to be converted was available.



If I run the MultVoltUpdates-IntClk.prj shipping example and set the analog output sample rate over 1 MS/s I get the same error.

Solution

One possible root cause of this issue is a potential MXI Express compatibility or performance issue between the NI MXI Express components and the motherboard of the Lenovo ThinkCentre M900 PC. Switching to an HP z440 desktop PC resolved the issue and both shipping example and user application worked without issues on the HP z440.

In general you can try upgrading the BIOS of the host PC. If updating the BIOS doesn't solve the issue, then try installing the MXI Express BIOS Compatibility Software on the PC.

WAS THIS ARTICLE HELPFUL?

Not Helpful