Error -200220

G'day
I have a NU iSB 6259 connected to a power amplifier and shaker through AO0. I have downloaded the swept sine VI from the NI website to go with the sound and vibration toolkit.
However when I run this VI even though I have slected my A0 excitation channel : Dev1/ao0 the program shoots out the error message: 
Error -200220 occurred at SVT Initialize Swept Sine (DAQmx).vi
Possible reason(s):
Device identifier is invalid.
I havent connected any input devices as I am waiting for them to come in the mail however I really was hoping to get the swept sine VI working and the FRF to atleast ouput zero as Its not measuring anything as yet. I have not connected tthe AI stimulus or response channels to anything on the device either.
Just hoping to get the shaker moving at the moment at the frequencies designated
Your help is most appreciated
Regards Tanju Yildirim

Code?  It is really hard to diagnose your problem without it.
There are only two ways to tell somebody thanks: Kudos and Marked Solutions
Unofficial Forum Rules and Guidelines

Similar Messages

  • Error-200220 occurred at daqmx create channel %28AO-Voltage-Basic%29.vi%3A3

    Hello  
    i need u r help  this  error apeears to me when i run my code on labview 
    and i dont know how i can solve it due  am still wake and dont have background on labviw 
    and coding 
    (error-200220 occurred at daqmx create channel (AO-Voltage-Basic).vi:3)

    ok the first problem is solved...
    but now in the another program
    its appearing:
    Error 1 occurred at Read File+ (string): Read File
    Possible reason(s):
    LabVIEW:  An input parameter is invalid. For example if the input is a path, the path might contain a character not allowed by the OS such as ? or @.
    =========================
    NI-488:  Command requires GPIB Controller to be Controller in Charge.

  • Error -200220 occurred at DAQmx Create Channel (CO-Pulse Generation-Time).vi:1

    Hello,
    Just a couple of days ago I was given a task to complete. To transfer a Labview program from a desktop computer to laptop.
    The program itself uses a marlin camera to count the number of seeds.
    The transfer was fine I installed Labview 8.2, installed the DAQmx drivers and labview vision.
    I then transffered the program files over and ran the program on the laptop in labview and found an ERROR: Error -200220 occurred at DAQmx Create Channel (CO-Pulse Generation-Time).vi:1
    I remember that the desktop had a kind of board attached to it: some NI board dont know the model etc.
    can this be a problem? I have ensured that the problem is not the camera by checking it in MAX and it works fine.
    When i do step by step debugging the problem comes to a VI that uses a palette called DAQmx trigger - data acquisition palette.
    please see the attached picture!!
    Is this VI the problem then and is this palette the main problem that is not enabling this program to work??
    thankyou
    p.s. Will it be necessary to use the NI board then? if so i dont think it will work on the laptop then as you will need to install the daq card
    which can only be done on a desktop i think!! 

    Hello Rob W,
    Yes I only use a Firewire to connect the camera.
    And also i am sure that the device shows up in MAX under NI-DAQmx devices and not under Traditional DAQ. and it works under max.
    I am sure the problem is as shown in the image. because i have not connected to the NI board on the laptop and the program is designed to work with the board.
    but i have also tried removing the parts in the program that use the board but because of the complexity of the program i.e. wires i had some other problems i think
    must be the wiring etc
    thankyou

  • Error 200220 with DAQmx

    I am trying to use a NI USB 6210 device with NI-DAQmx.  My application gets:
    Error -200220 occurred at DAQmx Create Channel (CO-Pulse Generation-Frequency).vi:1
    Possible reason(s):
    Device identifier is invalid.
    Device Specified: Dev2
    Task Name: _unnamedTask<1>
    How can I fix this?
    P.S.:I have not that much experience with this platform.
    Best regards,
    Ana Almeida
    Solved!
    Go to Solution.

    KA007 wrote:
    Error -200220 occurred at DAQmx Create Channel (AI-Voltage-Custom with Excitation).vi:2
    Possible reason(s):
    Device identifier is invalid.
    Device Specified: SCC1Mod1
    Task Name: _unnamedTask<1>
    Have changed the device name to "SCC1MOD1" but when tried to run the program again after changing the name it gave this error message (
    Error -200478 occurred at DAQmx Read (Analog 1D DBL NChan 1Samp).vi:2
    Possible reason(s):
    Device identifier is invalid.
    Device Specified: SCC1Mod2
    Task Name: _unnamedTask<3>
    Please help.
    Are you sure about the error message as error code -200478 says "Specified operation cannot be performed when there are no channels in the task."
    If you're getting the above error message (error source), then:
    Have you changed the name to "SCC1Mod2" but you are refering to other device named "SCC1Mod1"??
    I am not allergic to Kudos, in fact I love Kudos.
     Make your LabVIEW experience more CONVENIENT.

  • Error -200220 LabView 7.1 USB 6008

    I have two PC one with LabView 7.0 another one with LabView 7.1 and NI-DAQmx Base 1.4 installed for USB 6008.
    If I run example VI for LabView 7.0 on first PC it works OK, but  on second one I get Error -200220 occurred at an unidentified location Possible reason(s):
    Device identifier is invalid.
    Can someone explain me what to do with this error.
    I already tried to update LabView to 7.1.1. and drivers to 7.5 but things are getting even worse with it so I reinstalled all back.
    Can somebody give me simple VI example for this device (for examle AI monitoring) and may be you can help me with this error.
    Sergey.

    Sergey,
    If i'm being totally honest, I would ditch DAQmx Base and move to DAQmx 7.5, in the long run this will make things ALOT easier.
    From your previous post, I'm guessing you already have 7.5 downloaded or on disc somewhere. Install this driver instead. The following guide may help you out:
    http://digital.ni.com/manuals.nsf/websearch/5F6EEBAF2522C98B862570120052F35F
    As soon as you run into any problems, let me know by posting here and I will work through them with you.
    One other thing I would mention is that you may be experiencing problems that have arisen due to multiple install/uninstalls, and the registry may have been mixed and that's why you are having the trouble.
    Let me know how your getting on and we can progress together!

  • Error 200220: Device unspecified

    Hi,
    I'm using a combination of computers to develop an AO sig gen. One is the development PC on which I'm using MAX to simulate my AO card, NI-PXI6723. The other is a laptop deployment PC on which I install my program to control this card. The PXI card is mounted in a PXI chassis and plugs into the laptop via a PXI Starfabric control card and a PCI card on the computer. The idea being this would be a transparent connection allowing the application to see the PXI cards.
    I used MAX to simulate the PXI card and came across a number of problems when I deployed the software onto the laptop. The most pressing of which is the fact that I get Error 200220 when I run the program. It doesn't see the cards. Even though MAX on the laptop detects the cards. How do I get max to simulate this scenario better? What went wrong? How do I get my application to see the cards? Finally, If I have muliple cards how do ensure (using the development pc) that I can output the correct task to the correct card?
    Thanks

    Hi phuech,
    The error you are getting is: Device Identifier Invalid. Most probably the card you simulated is a different device number than the one in the PXI chassis. The easiest way to remedy this would be to change either your channel constants or controls to point towards the card in the PXI system.
    Regards
    Jon B
    Application Engineer
    NI UK & Ireland

  • Build executable error 200220 on Mac OS

    I'm a beginner at labview and am hoping that someone with more experience would be able to spot this simple error I'm probably overlooking.  I'm trying to build an executable application on labview 8.6 for mac OS.  I created the project and created the application with my selected VI.  Everything in the build process went smoothly however when I try to run the application I get the "200220" error stating my device identifier is invalid however I made sure of the device name on LSDAQ and the channel I'm sampling is correct.  The other computer without labview that I am trying to run the application on does have the latest run time engine installed and the USB DAQ 6009 plugged in.  Thanks

    Hey Mark,
    Yes  both computers are  identical macbook pros.  The computer without the  labview program installed I have installed DAQmxbase 3.2 .  I  don't believe I am referencing any tasks.  Do you mind telling me under which tab of the application builder I can find the hardware settings function  I  haven't been able to find it.  Thanks a lot for your reply
    Hi Jerry,
    What DAQ drivers are you using? DAQmx Base I assume. Is the developement computer Mac OS as well?
    In
    your program do you reference any tasks that you created on a different
    computer? If so you will need to transfer those tasks or channels to
    the new computer as well. There is an option within the applications
    builder to include hardware setting that should include the DAQmx tasks.
    Here is a similar forum. Let me know if any of this sounds similar or provide more information if you can.
    Mark Sapp
    National Instruments

  • Device identifier is invalid error 200220

    I developed a program on one computer using LabView 8, DAQmx 8 and a USB-6008 device. It worked fine at my desk. Then I save the program as a project sent it acroos the street to our shop, took the device over there plugged it in and tried to run the program. I got a 200220 Device identifier is invalid error. When I pull up MAX I can see the device and if I build a tsk on that computer for that device it runs fine but it will not run the program that I brought over from my desk computer. Any Idea what I'm doing wrong?
    TIA
    George

    Munir,
    I'm sure some of the other can better answer your question as I too am a LabView newbie, but I'll tell you what I know.
    1)What is the Development system. How can I know if both are Device1 or whatever is appropriate.
     My development system was my desk computer, I used another PC out in the shop as a deployment computer to attach my DAQ device and run my program.
    2)I am using examples for LABVIEW.
    The examples are code that someone wrote on another machine so the device that they specify might not be the same as the one on your machine.
    In my case my USB device that I was using as my DAQ was named Dev2 on the computer at my desk that I wrote the program on. However when I took the DAQ device down to the computer in my shop to run the program it was named Dev1 because there were no other devices on that computer. There was no Dev2 on the shop computer so when I tried to run the code it crashed as it could not find a Dev2 to get the data signals from.
    Tom's request of "If you can get screenshots of the NI-DAQmx Devices and Data Neighborhood trees from MAX that would also help."
     would be a good place for you to start.
    I hope this helps
    George

  • Error -200220 for DAQmxCreateAIVoltageChan

    Hi,
    My code, which is:
    TaskHandle h=0;
    int32 b = DAQmxCreateTask("Task1",&h);
    int32 a = DAQmxCreateAIVoltageChan(h , "Dev1" , "Voltage", DAQmx_Val_Cfg_Default, -10.0, 10.0, DAQmx_Val_Volts, NULL);
    produces an error (The value of a is -200220.). I have the simulated NI USB-6251 as Dev1 running in NIMax. The reason that I know it is running properly is that when I use DAQmxGetSystemInfoAttribute, the name "Dev1" appears as one of the detected devices names.
    But I don't understand why I still get the DAQmxErrorInvalidDeviceID error.
    (b is 0 though!) 
    I would really appreciate if anyone could help me solve the issue.
    Thanks.

    Hi NIMaxUser,
    Do you have the same problem when you try to communicate with other simulated devices or just dev1?
    Regards, 
    Sinead B.
    Applications Engineer
    National Instruments

  • Error -200220 occurred at DAQmx Create Channel (AI-Voltag​e-Basic).v​i

    I am trying to set up my PMT using NI-DAQ 7.3 along with Labview 7.1.  I keep getting an error message described above.  I am new to this program, so I am not sure what is wrong.  I have also received an error message stating the device could not be routed.  Any ideas?  Thanks

    Hello WayneState,
    Welcome to the NI Forums. The error message should say something like this "Possible reason(s): Measurements: Device identifier is invalid." This means that the name of your device was incorrect. You should use the drop down box to select the one is configured in Measurement and Automation Explorer (MAX).
    There is very valuable information in this site since it is designed for people starting with data acquisition using our products.
    Finally, I see you have other problems in this LabVIEW thread that suggest that you have already overcome the error in this Thread. If so, please post back your description of the resolution and if not, please feel free to post back some screenshots of MAX and LabVIEW.
    Gerardo O.
    RF Systems Engineering
    National Instruments

  • "Device Identifier is invalid" Error -200220 on Linux

    I searched the forums, but didn't see anything about this for Linux (Red Hat 4).  The issue is that when I try to create a virtual channel in the "DAQmxBase Create Channel" vi , I get the error message "Device Identifier is invalid", which is strange since the device name (Dev2/ai0) is provided by browsing the "physical channels" text box. 
    Additionally, running the command "nidaqmxconfig --export daqmx.ini" and looking in the .ini file shows that the device is recognized by LabVIEW (shown below).
    [zieve@he3 ~]$ nidaqmxconfig --export daqmx.ini
    Operation successful.
    [zieve@he3 ~]$ more daqmx.ini
    [DAQmx]
    MajorVersion = 8
    MinorVersion = 0
    [DAQmxDevice Dev2]
    ProductType = PCI-6220
    DevSerialNum = 0x12900B7
    BusType = PCI
    PCI.BusNum = 0x6
    PCI.DevNum = 0x8
    Any help would be appreciated.

    Hi ZeroShado,
    Can you please clarify what driver and version you are
    using? Your post says you are having a problem with a DAQmx Base VI, but later
    states that you have regular DAQmx 8.0. Do you have both installed, but are
    using DAQmx base to program? DAQmx 8.0 is only supported on Red Hat Enterprise
    Linux WS 3.
    I may suggest looking through some of the Linux forums as
    well, here, here, and here.
    David L.
    Systems Engineering
    National Instruments

  • How do you add a device in MAX after getting Error 200220

    Hello,
    I am receiving the following error when I launch my datalogging software
    When I open MAX, I noticed that the NI device I am using (USB-TC01) is not listed.
    Would anyone out there be able to let me know how do I add the the TC01 device? I know I need to go to the 'Create New' icon in Devices and Interfaces, but not sure how to proceed after that. I get the following screen but unsure what to select.
    I'm using the 9.0.2 version of the NI-DAQmx driver on WinXP OS.
    Thanks for your time,
    Kevin
    Solved!
    Go to Solution.

    You might need to upgrade your DAQmx driver.
    Look at this page.  http://sine.ni.com/psp/app/doc/p/id/psp-916/lang/en
    All the DAQmx versions listed are newer than the 9.0.2 you are using.
    Also, take a look at this message thread.  http://forums.ni.com/t5/Instrument-Control-GPIB-Serial/NI-USB-TC01-not-found/m-p/1454196?requireLogi... which seems to confirm this.

  • Error -200220 with 6062E PCMCIA card + BNC-2110

    Hi All,
    I have a problem with card 6062E. My LabVIEW version is 2010. As can be seen in attachment MAX is able to find device and its name is "Dev17". Also on LabVIEW side channel control can found this device and channel a0. What is might be wrong my current setup because I'm receiving this error all the time?
    I have done some tests on MAX side and channels are measuring voltage in correct way.
    Thanks in advance,
    -Jim
    Solved!
    Go to Solution.
    Attachments:
    error_200220.jpg ‏183 KB

    Use DAQmx VIs instead of DAQmx base VIs.

  • Pci 6602 error 200220

    No puedo adicionarle canales a mi aplicacion.

    Hola,
    Para poder ayudarte de una mejor manera te pido envíes mas detalles acerca de lo que estás realizando.
    ¿Estás corriendo un programa de LabVIEW? ¿Qué versión?
    ¿Qué versión del driver, NI-DAQ utilizas?
    ¿La tarjeta está totalmente reconicida en MAX (Measurement & Automation Explorer)?
    Espero tu respuesta.
    Fernando D.
    National Instruments
    Fernando D.
    National Instruments

  • Error Code -200220

    I'm developing an independant application for a USB-6009. I get -200220 from the DAQmxResetDevice function. Does anyone know where I can find a list of these errors?

    tommysaurus,
    Here's the error description:
    Error -200220 occurred at an unidentified location
    Possible reason(s):
    Device identifier is invalid.
    In order to get this info yourself, I believe you can use the DAQmxGetErrorString function.  It's explained quite nicely in the NI-DAQmx C Reference help.  But basically it should take an error code, and pass back a string description.
    Hope this helps,
    Dan

Maybe you are looking for