Labview Error 10608 occurred at an unidentified location. No transfer is in progress for the specified resource

I am using Measurement Computing Boards MiniLab1008 as my hardware. I have very basic VI which is using AI Acquire Waveform VI in it. Basically I am trying to do exactly which is on this link: http://www.seas.upenn.edu/ese/rca/software/Labview/myfirstvi.html
Attachments:
my2ndvi.vi ‏22 KB

You are using NI data acquisition functions with a non-NI board. That won't work. You need to get a LabVIEW driver from measurment computing and use those functions.

Similar Messages

  • Error -1967345629 occurred at an unidentified location

    I have a Machine with LabviEw V 9.0, communicating with a Siemens S7-300 PLC, using a National OPC Server. The software works fine, but sometimes, the "error -1967345629 occurred at an unidentified location" appears and the sftware stop.
    This hapenning with no reason aparent two or three times a day.
    The national support sugest me to sequence all de shared variables by the error input/output. I make this, but the problem still hapens.
    The error also hapens with the opc in the simulating mode, without the plc, so the problem isn't the communication between the plc and the opc. 
    Thanks for any help
    Carlos

    Hi,
    I'm sorry but ther are two sub vis missing from your vi. could you post these too?
    Regards
    Florian

  • Error 64 occurred at an unidentified location

    I have a error on my a test program where I wane show the front panel of my PC on my Ipod, This is a testing program for my thesis. When I wane run my program I get a error (Error 64 occurred at an unidentified location). I got this error when I putted the scrolling function in too my program. Can somebody help me (see the program).
    Wouter Dankers
    student of Belgium
    Attachments:
    app ipod inlezen en sturen.vi ‏33 KB

    Hi,
    I'm sorry but ther are two sub vis missing from your vi. could you post these too?
    Regards
    Florian

  • Error 1 occurred at an unidentified location

    Good morning,
    I've gotten the error shown in the screen capture below on a few occasions now.  It started occurring when I began running two different experiments from the same CompactRIO hardware.  I have a single target which scales all of the data, does alarm checks and writes the data to network shared variables.  Two separate host vi's generate graphs and log data to separate text files.  Previously I had one target vi and one host vi running just one experiment.  Besides the fact that this error is completely nondescript, I don't see how adding a second host vi (plus some additional code to the target vi) could cause this issue.  This will occur at random times when no changes have been made, so I'm not sure how an input parameter can suddenly become invalid if nothing has changed.  I'm unsure if the target vi pauses when this error occurs, but I know from my datalog files that when this error occurs both host vi's do nothing until I click continue.  So far every time this has happened I've clicked continue just once and everything ran normally again for several hours (or days) until I got the error again.  Any thoughts/suggestions would be appreciated.
    Dave
    Attachments:
    Labview error.png ‏32 KB

    Hello Dave,
    Unfortunately, due to the nondescript nature of the error, it is extremely difficult to comment on what could be causing it.  My first thought is that both hosts are pulling information from the same location, and a race condition exists that only manifests itself occasionally.  That is, if the hosts are alternately grabbing data, you will be alright as long as data is available.  However, if they attempt to grab data and it doesn't exist because the other host already grabbed it, an error could be thrown.  Are your hosts both running the same VI?  Do they access data from the same locations?  Do you use any local variables, which can lead to race conditions?
    It would definitely be helpful to try and pin down where the error is occurring.  To do so might present some difficulties.  You could create a subVI that logs error messages along with information on what function just executed, and place this subVI at various key locations in your code.  Then, when the error is thrown, you could go into the error logs to narrow down where the error was coming from, and debug that portion of the code to ensure no invalid or empty characters are in use.  Remember that an empty string could cause an invalid character; for example, if both hosts were looking in the same location, one would find data and remove it while the other finds nothing.
    If the error itself is not causing any negative behavior, then you could introduce error handling code that would check error conditions and remove the Error 1 before it was thrown.  This would allow your code to continue running after the error was thrown.  However, since you are not aware of the source of the error, it may not be the best idea to simply ignore the error indefinitely, as it could eventually manifest itself into a worse error.
    I'm afraid I can't offer much more insight without more information on your code, what it is doing, how it is written, and how the hosts are interacting with the target.  Hopefully you have made some progress in narrowing down the cause and debugging your code.
    Patrick
    CLA

  • 'Error 1063 occurred at an unidentified location' CompactRIO driver internal error when attempting simple input/output

       An NI representative (Eric Dean) recently held an NI Open House to showcase the contributions NI was making to the University.  Before leaving he noticed cRIO-9014 was not functioning properly and asked that I reinstall the drivers, saying they had likely been steamrolled by another peice of NI software (he mentioned this was a known issue and was being resolved in future releases)  After un/reinstalling everything (but not reinstalling the corruptING software) the CompactRIO still returns 'Error 1063'. 
    When asked, Eric asked that I replace a specific driver he suspected of  being corrupt: EIO_SpecifyEIONode.vi  at location C:\Program Files\National Instruments\LabVIEW8.5\vi.lib\eio\EIONode\
    When this failed to resolve the issue I was directed here.
    We're using a simple FPGA in/out project to test the unit. When asked to run, the previously mentioned error pops up.

    Hi Nathan,
    Sorry for the confusion.  The block diagram is where the LabVIEW code for your FPGA is.  If you expand your FPGA in your FPGA project you should have a VI.  You can open that VI and there will be two windows, a front panel and a block diagram.  The block diagram is white and if it doesn't show up automatically you can go to Window»Show Block Diagram and it will show up.  You will see the old I/O node, delete it and then right click on the block diagram to bring up the functions pallet.  Go to FPGA I/O and then I/O node.  Click on the I/O node and drag it onto your block diagram.  You will need to wire it up the same way the old one is wired.  I have included a screen shot of the block diagram, functions pallet and the I/O node.   
    Stephen S.
    National Instruments
    1 Test is worth 1000 expert opinions
    Attachments:
    IO Node.gif ‏34 KB

  • Error 15 occured at an unidentified location

    Hello Team,
    I am getting the following error attached as Error 15 occured at an un identified location. Here I am using a timed loop
    within a while loop and I will pass a period of 10msec(by default)/x mses value to it initially and exit the timed loop inside it. I am doing DAQ AI reading inside the timed loop based on the timing i specified. When I am working my project using my code I am able to read DAQ data successfully. But when I  made my project as installer and run it, it is not executing the timed loop and so the DAQ readings are not coming, when i checed the error output code for Timed loop it is giving the error as mentioned. Can you please let me know what is causing this error. My vi is very big and has 6 to 7 parallel while loops running parallelly and having used queses, semaphores etc.,
    I am surprised why it is working with the code and is not working when made as an executable. Could you please help me in identifying this problem.
    Thanks in Advance.

    Plese find the attached error jgp for the Error 15 issue
    Attachments:
    TimedLoop Error.jpg ‏740 KB

  • How to solve the error "The specified resource is reserved" when running with DAQmx And LabVIEW?

    How to solve the error "The specified resource is reserved" when running with DAQmx And LabVIEW?

    I hate "J term"
    OK I love the learning the students get.   And, I like helping them out!  But, as a former man who's got the varicose viens to prove he's spent time "behind the podium" (yeah, "behind the podium" puts 'em to sleep- songs and dances for the young'uns) come on! USE the tools you teach!
    Instructors invited to engage in the forums
    Jeff

  • Daqmx error num: -50103 with message: The specified resource is reserved. The operation could not be completed as specified.

    Hi, I am running a program where I have 4 nidaq cards on a single machine, all connected. I am trying to start a counter and keep getting that error (daqmx error num: -50103 with message: The specified resource is reserved. The operation could not be completed as specified.) in two places in my code. I understand what the error means (you can only have one task of a type per card), but I don't see where that is occuring in my code.
    See below for code. I noted the two places where the error is occuring. I am debugging someone else's code, which is part of the problem.
    Thanks!
    counterTask = 0;
    daq_err_check( DAQmxCreateTask( "counter_generation_task",
    &(counter_generation_task) ));
    daq_err_check( DAQmxCreateTask("counter_count_task",
    &(counter_count_task) ));
    char co_chan_name[40];
    char ci_chan_name[40];
    char ci_trig_chan_name[40];
    sprintf( co_chan_name, "%s/ctr0", niDev);
    sprintf( ci_chan_name, "%s/ctr1", niDev);
    sprintf( ci_trig_chan_name, "/%s/PFI9", niDev);
    printf("OK1");fflush(stdout);
    daq_err_check( DAQmxCreateCOPulseChanTicks( counter_generation_task,
    co_chan_name, "", "ai/SampleClock",
    DAQmx_Val_Low, 32,16,16) );
    daq_err_check( DAQmxCfgImplicitTiming( counter_generation_task,
    DAQmx_Val_ContSamps, 1000) );
    daq_err_check( DAQmxCreateCICountEdgesChan( counter_count_task,
    ci_chan_name, "",
    DAQmx_Val_Rising, 0, DAQmx_Val_CountUp) );
    daq_err_check( DAQmxCfgSampClkTiming( counter_count_task,
    "Ctr0InternalOutput", 1000.0, DAQmx_Val_Rising,
    DAQmx_Val_ContSamps, 1000) );
    daq_err_check( DAQmxSetRefClkSrc( counter_generation_task, "OnboardClock") );
    daq_err_check( DAQmxSetRefClkSrc( counter_count_task, "OnboardClock") );
    printf("abt to start counter_count\n"); fflush(stdout);
    daq_err_check ( DAQmxStartTask( counter_count_task ) ); // ERROR OCCURS HERE
    printf("abt to start counter_gen\n"); fflush(stdout);
    daq_err_check ( DAQmxStartTask( counter_generation_task ) ); // ERROR OCCURS HERE
    fflush(stdout);
    Thanks again for your patience!

    I get it when capturing from my mini DV cam (which is not controllable by FCP). To resolve, I have to click Capture Now a split second after I start the DV tape rolling.

  • Error 50103 the specified resource is reserved - task name - on 4 modules

    Hi all.
    I'm sorry i put this post by mistake in Measurement Studio for.NET: smileyindifferent:
    Let me tell you my configuration:
    software:   Windows XP sp3, Labview 8.5 en.
    hardware:   NI-cDAQ chassis 9172 with 4 modules installed (in this order):
                            1. NI-9217 (4 RTDs)
                            2. NI-9217 (4 RTDs)
                            3. NI-9219 (4 RTDs)
                            4. NI-9219 (4 RTDs)
    So, i want to aquire 16 temperatures.
    In MAX v4.3, all is working fine.
    As you aspected, I have the famous error 50103:  "The specified resource is reserved. The operation could not be completed
    as specified". "Task name: unnamedTask<9>".   - highlighting module #2.
    My goal is to read these temperatures consecutively, i mean: mod1 ch0..ch3, mod2 ch0..ch3 and so on.
    My programm (vi) is like that:
    In a while loop I have a Stacked Sequence Structure which has 4 frames, each for every DAQ Assistant asigned and configurated
    for those modules.
    So i have: Assitant1 for mod1, Assistant2 for mod2, and so on.
    The Assistants work well in configuration preview mod. (I see 4 temperatures on each module).
    But in my programm, i got the error above, on module2.
    I read something about this error and I understand that I can't use 2 or more resource in the same time.
    I understand that a resource represents a channel on a module.
    At each DAQ Assistant output I have a Split Signal (split in 4)
    But with this configuration and this algorithm I suppose I read all 16 channels in total consecutively, not in the same time.
    Am I wrong ?
    How can I fix the problem ? : smileysad:
    Thanks.
    Solved!
    Go to Solution.

    Hi dsasorin,
    The error that you have mentioned can be caused due to a number of reasons. There is a knowledgebase article listing several reasons for it that can be helpful. Have you created a task beforehand in MAX? Are you generating the code directly from it or are you writing the code in LabVIEW and asking it to use the channels from the task you specify? Have you tried using the lower level DAQmx VIs such as DAQmx Task name and then tried generating code from that by right-clicking and selecting Generate Code >> Configuration and Example. Hope this helps!
    Ipshita C.
    National Instruments
    Applications Engineer

  • SBO Mailer Error - The specified resource type cannot be found in the image file

    Hi Experts,
    I have created an alert in SBO and selected email and internal option for same. I get internal message however email is not getting delivered, I checked the Event Viewer of Windows and below error is shown for SBOMail.
    The description for Event ID 62 from source SBOMail cannot be found. Either the component that raises this event is not installed on your local computer or the installation is corrupted. You can install or repair the component on the local computer.
    If the event originated on another computer, the display information had to be saved with the event.
    The following information was included with the event:
    Failed to mark records error [-1]
    The specified resource type cannot be found in the image file
    I can send email from sbo for other documents but the alert is not delivering email.
    Please advise.
    Thanks
    Deepak

    Hi Deepak..
    Check with these threads...
    http://scn.sap.com/thread/966957
    http://scn.sap.com/thread/1295818
    SBOMail Application log error
    SBOMail error in event log
    Hope Helpful
    Regards
    Kennedy

  • "The specified resource is reserved" in DAQ error

    Dear all,
    Earlier before I posted a thread on "stop error caused by device driver?". The problem was partially solved, however, new problems start to come up.
    Basically the problem is that I have an PXI-6115 DAQ card, I used its two output channels to control my scan mirrors (by send two sawtooth waveform out). Everytime I finished one scan cycle, I need to put the mirror back to its originial position by using the same two output channels (sending two single voltage out). Since these two tasks are of different type, I created two different tasks: scanTask and parkTask. Then I do the following as suggeted by TheWoost:
    1. create and configure task handles for scanTask
    2. create and configure task handles for parkTask
    3. start scanTask and stop after finished one scan cycle
    4. start parkTask and stop after returning to orginial position
    Then repeat 3 and 4. The problem comes in when I get to step 4: "Function DAQmxStartTask: (return value == -50103 [0xffff3c49]). The specified resource is reserved. The operation could not be completed as specified. Task Name: _unnamedTask<1>  Status Code: -50103"
    I browsed through the knowledge base and realized that I cannot have two tasks using the same output channel, even though only one of them is active. If I clear scanTask after stopping it, then recreate it when I need it, that would be fine. However, that would be too much trouble. I was wondering if my understanding is right. If yes, is there anyway to get around it? I need to run scanTask and parkTask in a loop and it would be hard to recreate the task everytime.
    Any input is highly appreciated. Thank you for your time.
    Best Regards,
    Dan

    Dear Rob,
    Thank you for offering your expertise on this problem. I would be happy to include my code here. Right now I take the alternative approach by  clearing each task after it's finished and then recreate them. It works fine but brings in complexity and inconvenience. If you can get away with this, that would be great.
    The code is an except from the whole program. Since I changed it back and forth so many times, there might be some errors. The main part is focusButton and stopButton. When I hit focusButton, the two mirror outputTask are running. When I hit stopButton, I stop these tasks and call parkLaser function, which assign the outputTask to do single point output. Then I can do focus again. This is the part that gives problem.
    If there is anything that is unclear, please let me know.
    Best,
    Dan
    Attachments:
    scanimage2.c ‏47 KB
    Scanimage.uir ‏48 KB

  • Bulk load data conversion error (type mismatch or invalid character for the specified codepage) for row 1, column 3 (NumberOfMultipleMatches).

    Hi,
    I have a file where fields are wrapped with ".
    =========== file sample
    "asdsa","asdsadasdas","1123"
    "asdsa","asdsadasdas","1123"
    "asdsa","asdsadasdas","1123"
    "asdsa","asdsadasdas","1123"
    ==========
    I am having a .net method to remove the wrap characters and write out a file without wrap characters.
    ======================
    asdsa,asdsadasdas,1123
    asdsa,asdsadasdas,1123
    asdsa,asdsadasdas,1123
    asdsa,asdsadasdas,1123
    ======================
    the .net code is here.
    ========================================
    public static string RemoveCharacter(string sFileName, char cRemoveChar)
                object objLock = new object();
                //VirtualStream objInputStream = null;
                //VirtualStream objOutStream = null;
                FileStream objInputFile = null, objOutFile = null;
                lock(objLock)
                    try
                        objInputFile = new FileStream(sFileName, FileMode.Open);
                        //objInputStream = new VirtualStream(objInputFile);
                        objOutFile = new FileStream(sFileName.Substring(0, sFileName.LastIndexOf('\\')) + "\\" + Guid.NewGuid().ToString(), FileMode.Create);
                        //objOutStream = new VirtualStream(objOutFile);
                        int nByteRead;
                        while ((nByteRead = objInputFile.ReadByte()) != -1)
                            if (nByteRead != (int)cRemoveChar)
                                objOutFile.WriteByte((byte)nByteRead);
                    finally
                        objInputFile.Close();
                        objOutFile.Close();
                    return sFileName.Substring(0, sFileName.LastIndexOf('\\')) + "\\" + Guid.NewGuid().ToString();
    ==================================
    however when I run the bulk load utility I get the error 
    =======================================
    Bulk load data conversion error (type mismatch or invalid character for the specified codepage) for row 1, column 3 (NumberOfMultipleMatches).
    ==========================================
    the bulk insert statement is as follows
    =========================================
     BULK INSERT Temp  
     FROM '<file name>' WITH  
      FIELDTERMINATOR = ','  
      , KEEPNULLS  
    ==========================================
    Does anybody know what is happening and what needs to be done ?
    PLEASE HELP
    Thanks in advance 
    Vikram

    To load that file with BULK INSERT, use this format file:
    9.0
    4
    1 SQLCHAR 0 0 "\""      0 ""    ""
    2 SQLCHAR 0 0 "\",\""   1 col1  Latin1_General_CI_AS
    3 SQLCHAR 0 0 "\",\""   2 col2  Latin1_General_CI_AS
    4 SQLCHAR 0 0 "\"\r\n"  3 col3  Latin1_General_CI_AS
    Note that the format file defines four fields while the fileonly seems to have three. The format file defines an empty field before the first quote.
    Or, since you already have a .NET program, use a stored procedure with table-valued parameter instead. I have an example of how to do this here:
    http://www.sommarskog.se/arrays-in-sql-2008.html
    Erland Sommarskog, SQL Server MVP, [email protected]

  • Error -50103 the specified resource is reserved

    I installed DAQ 8.0, and loaded the example AcqIntClk and ir ran with a simulated device PCIMIO16XE10. Then I ran a measurement studio example in which I had to create a task using MAX. That ran okay. Then I deleted the task I had created, and returned to AcqIntClk and ran it again. This time I get the error when I press Start
    error -50103 the specified resource is reserved
    Please advise what to do?
    Thnaks,
    Saroj

    Hi saroj-
    Let's consolidate this discussion here.
    Thanks-
    Tom W
    National Instruments

  • ERROR - 1023001 - No matching region defined for the specified server,app,

    Gurus,
    I was trying to sync two cubes, basically one has to go to the other.
    This is the script
    refresh replicated partition 'app2'.'db2' from 'app1'.'db1' at $COMPUTERNAME all data;
    However, when I check the logs, I get this error message
    ERROR - 1023001 - No matching region defined for the specified server,app,db:
    How do we fix this error. When I checked some of the essbase erro docs, I dont find it.
    Please help
    Thanks

    Do you get any additional information in your app log?If so, can you post the message.We run on UNIX (solaris) here and ran into an issue with host-name resolution that turned out to be hostname cache problem. I don't know if you have similar on AIX.

  • TS1702 an unknown error has occurred when trying to update PicStitch and turn on Genius for Apps on iPad

    When trying to update iPad I keep getting a message "an unknown error has occurred. Also get this message when I tried to turn on Genius for Apps. And App Store is asking me for my password 3 - 4 times in a row and I am typing it correctly! This is also happening on my iPhone 3GS!

    Were you able to find a solution to this issue? I am also getting the 'an error has occurred' message when trying to download or update any apps on my iPhone. Restarted, updated, re-booted, etc etc, nothing has worked.

Maybe you are looking for