vroomy
2007-03-01 19:40:11 UTC
I am using a PCI-6533 (PCI-DIO-32HS) with LABVIEW 8.2, using the
attached vi. The vi crashed after overnight use, and I had to restart
the computer. The computer would not boot up, so I removed the cable
going into the PCI-6533, and restarted again. This time, the computer
booted: I reconnected the cable and started the vi, and found the
error code -200251 (DMA error).
The vi is designed to generate TTL timing pulses on 8 outputs. via a
National Instruments CB-68LPR Connector Block (AS-184700C-01).I'm not sure why disconnecting the cable should have any effect on the
computer bootup. And the vi has been working fine for a couple of days,
not sure why it would suddenly crash like that.
I went into MAX, and tried the self-test, and it gave me the same
error. After that, I tried resetting the device from MAX, at which
point, my computer restarted spontaneously. It then gave me a -50150
error (software has entered an unknown state). There are two copies of
the PCI-DIO-32HS in my device list in MAX, one in the DAQmx devices,
and another in the NI DAQ Legacy devices -- could this be a source of
the problem?
Now when I run the program, I get the same -50150 error. I'm not sure
if I've made the problem worse by attempting to reset the device.
I'm a newbie to LABVIEW (especially to DAQ), trying to fix someone else's code -- so any sort of help would be appreciated.
main1.vi:
http://forums.ni.com/attachments/ni/70/6436/1/main1.vi
parse-string-to-digital-pattern.vi:
http://forums.ni.com/attachments/ni/70/6436/2/parse-string-to-digital-pattern.vi
attached vi. The vi crashed after overnight use, and I had to restart
the computer. The computer would not boot up, so I removed the cable
going into the PCI-6533, and restarted again. This time, the computer
booted: I reconnected the cable and started the vi, and found the
error code -200251 (DMA error).
The vi is designed to generate TTL timing pulses on 8 outputs. via a
National Instruments CB-68LPR Connector Block (AS-184700C-01).I'm not sure why disconnecting the cable should have any effect on the
computer bootup. And the vi has been working fine for a couple of days,
not sure why it would suddenly crash like that.
I went into MAX, and tried the self-test, and it gave me the same
error. After that, I tried resetting the device from MAX, at which
point, my computer restarted spontaneously. It then gave me a -50150
error (software has entered an unknown state). There are two copies of
the PCI-DIO-32HS in my device list in MAX, one in the DAQmx devices,
and another in the NI DAQ Legacy devices -- could this be a source of
the problem?
Now when I run the program, I get the same -50150 error. I'm not sure
if I've made the problem worse by attempting to reset the device.
I'm a newbie to LABVIEW (especially to DAQ), trying to fix someone else's code -- so any sort of help would be appreciated.
main1.vi:
http://forums.ni.com/attachments/ni/70/6436/1/main1.vi
parse-string-to-digital-pattern.vi:
http://forums.ni.com/attachments/ni/70/6436/2/parse-string-to-digital-pattern.vi