Jump to content


  • Content Count

  • Joined

  • Last visited


Community Reputation


About ssteven121

  • Rank
  1. QUOTE (Neville D @ Apr 1 2009, 04:04 PM) I don't have any install disks for NI-DAQmx 8.1; I downloaded it off the NI website. Can I still repair? Also, I am logged in as admin. Thanks for the help, Steven
  2. QUOTE (rolfk @ Apr 1 2009, 03:18 PM) I've been trying, but ran into some problems. I posted a question on reinstalling DAQmx in the LabVIEW General forums under: Best Way to Reinstall NI-DAQmx (http://forums.lavag.org/Best-Way-to-Reinst...Qmx-t13718.html) Thanks
  3. Hi Everyone, I'm having trouble connecting to a USB-6009 DAQ card. It was working previously, but no longer. Right now, I'm using Labview 7, NI-DAQmx 8.1, MAX 3.0. Previously, I connected the USB-6009 to the computer and directed it to the NI-DAQmx 8.1 folder to find its drivers, which worked. For some reason, I am no longer able to connect to the device--it will no longer even pass the self-test (error -50251). When I run a program that uses the DAQ card. I tried uninstalling the driver for the DAQ card (right-click My Computer>>Properties>>Hardware>>Device Manager>>Data Acquisition Devices>>right-click offending device and uninstall. I then proceed to reconnect the device to the computer and try to install the driver by directing it to the NI-DAQmx 8.1 folder as before. However, it never finds it. Any ideas about what could be the problem? I've done numerous restarts already. Thanks for the help, Steven
  4. Hi, I believe I might be having a problem with the NI-DAQmx software, so I want to reinstall it. I tried to just install a backup copy of NI-DAQmx 8.1 (the same version I was using previously), but I received an error: "Error 1304. Error writing to file: C:\Program Files\National Instruments\Shared\niorb\nicdxa.ocm. Verify that you have access to that directory". I changed the directory by unchecking read-only, but it still can't write to it. Also, I've seen this program msiblast.exe, and I tried using it, but I'm not sure how to proceed. I see 13 programs that have NI-DAQ in the name (one of them is NI-DAQmx 8.1). Which ones do I choose to uninstall? Thanks for any help, Steven
  5. Hi, My programs have been working fine until today, when I ran a simple program to write digital signals to a USB-6009 DAQ card. I'm currently using XP and NI-DAQmx 8.1.0. The error that came up when I ran it was: "Error: Labview.exe - Unable to Locate Component This application has failed to start because nicdxu.dll was not found. Re-installing the application may fix this problem." What should I do? I tried searching, and I thought it may be a corruption in the MAX database, so I went through this KnowledgeBase article: http://digital.ni.com/public.nsf/allkb/2C7...D9?OpenDocument, but that didn't help. Actually now, the device won't pass the self-test. Just very confused at what's happening. Thanks for any help, Steven
  6. QUOTE (Neville D @ Sep 18 2008, 02:55 PM) Thanks for the help. I found out that NI-DAQmx 7.0-8.1 will support Labview 7, but the minimum version of NI-DAQmx that supports Vista is 8.5. So I guess I can't do this at all. SS
  7. Hi, I'm very confused at what versions of software I'm supposed to have to be able to control a DAQ card. I recently got a new computer with Vista x64, and I have Labview 7.0. I also have DAQ card: NI USB-6009. The NI-DAQ mx driver that came with the DAQ card is v. 8.7.1, which, is not compatible with Labview 7.0. I tried downloading Traditional DAQmx 7.4.4, but this wasn't compatible with Vista. I then tried downloading the beta version that's supposed to be compatible with vista (v. 7.5), but it couldn't complete installation due to an unsupported component in labview. I'm not sure what to do now. Is the NI USB-6009 only compatible with later versions of NI-DAQmx? My labview program came with NI-DAQmx 7.0, but that didn't seem to work with the device. Can this work on Vista? Thanks for any help. SS
  8. Hey, I also had to do that to control a stepper motor to change wavelengths on a fluorometer, but I was using a DAQ card (USB-6009), not a PCI card. I don't know how to do it with a PCI card, but here's how to do it with a DAQ card. I'm not sure what your stepper motor inputs are, so you should first get the manual that tells you what each of the inputs do and what voltage they require. For instance, the machine I was using was very old, so we had to cut open the cable and trace each individual wire back to the input on the stepper motor. The manual told us what each pin did (e.g. change direction, step, etc.). The change direction and step should probably be digital inputs. For instance, on my stepper motor, each time you input 0V and then +5V, the motor would step. Alright, so plug wires connecting the input pins to your stepper motor to the DAQ card. The DAQ card contains pins for digital i/o, analog output, and analog input. So for those inputs requiring digital signals (0/+5V), I plug it into those, and for those that require analog inputs, I wire it to the analog output of the DAQ card. From there, I controlled what I wrote to the inputs of the DAQ card using functions in the NI Measurements>>NI-DAQ MX subpalette. There's lots of examples installed in Labview relating to writing to a DAQ card. Hopefully that helped a little bit, S
  9. Hi zorro, When you say you're trying to write 2 or 1 to the output signal, I think you mean you want a voltage of 2Volts or 1Volt, right? For this, you can't directly use the digital output terminals, since these will only output either a low value (0V) or a high value (+5V). So ideally you would want to use the analog output controls, since those will output a constant voltage of a wide range (e.g. -10 to 10V). So assuming your DAQ card is hooked up properly and stuff, you can just put down a "DAQmx create channel.vi". Set it to Analog Output. Then right-click on the channel input on the icon and choose Create Constant. This should show all the possible analog output channels available. Choose any for now. Then you need to write a value to the channel, so use "DAQmx write.vi" and pass whatever voltage value you want. The reason you are getting an error when using the timing vi is that your DAQ card doesn't support timing. You'll probably just have to use another way using the Time & Dialog functions. Attached is an idea of what I'm trying to say. Anyway, you only have 2 Analog Ouputs, and you need to output three, so perhaps you can output a digital signal (+5V) and use a voltage divider to get the right voltage. Hope that helps, SS
  10. Thanks for the help--it works! I changed the range from 0-5 and it solved the problem. S
  11. Hi, I'm trying to output an analog signal on an NI-USB 6009 DAQ device, but I keep getting error 200077 that says "Requested value is not a supported value for this property." Even though I'm wiring a constant (1V) into the write terminal, it's saying I'm inputting 10V (the device can only take 0-5V). Even with input of 0V it gives me the same error. When I use DAQ assistant, though, it works. I've noticed some posts of a couple people having similar problems, but there's not a good answer. Any help would be appreciated, S
  12. PPF Menus.zipPPF Menus.zipPPF Menus.zip Hi Everyone, So I have a program that asks users to input data files, and the program will then read these files and write another file onto the computer using a file dialog box. This program runs fine on my computer, but when I put it on the internet and access it from my own computer, it does not even go to the file dialog box. Instead, it gives the error: Error 43 occurred at Open/Create/Replace File in Write Spreadsheet String.vi->Write To Spreadsheet File (string).vi-. Any ideas of why it does this? Thanks
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.