Digital I/O

cancel
Showing results for 
Search instead for 
Did you mean: 

PCI-DIO-32HS is suddenly giving -10843 errors.

Hi-
I'm currently running Labview 6.1 on a Mac G4 with OS 9.2. I have a PCI-6031E DAQ card, and a PCI-DIO-32HS DIO card. My VI used to run perfectly (and is still running on other similar systems). However, we considered upgrading to OS X, so I tried it out on this system, discovered the hard way that our hardware is not compatable with OS X, and then reverted to OS 9.2. In doing so, I had to reformat the hard drive and reinstall Labview. Now, when I try to run my VI, I periodically get Buffer Write Errors (-10843, buffer underrun). The errors happen completely unpredictably, and are therefore difficult to duplicate exactly. However, they happen more often than not and they prevent output to my testing apparatus, so it is
a major problem. I've compared all of my DAQ settings against those on the other machines that still work fine, and they're all the same. I'm at a loss now as to what the problem might be. Does anyone have any ideas about what I can do to remedy this problem. I'm positive that it's not a problem in the VI, because, again, it works just fine on other systems, and it used to work fine on this system. I'm too new to Labview to know much about the hardware, though. Thanks in advance!!!
0 Kudos
Message 1 of 2
(3,203 Views)
Based on the information provided, it sounds like you are trying to generate an output through the DAQ card. The buffer underrun error would occur when the DAQ card tries to read data from the PC's buffer and none is available. To prevent this problem, increase the buffer size.
0 Kudos
Message 2 of 2
(3,203 Views)