Error -50400 occurred at Invoke Method: FIFO.Read in Host.vi

Hey there,
we have sensors on an Engine which are connected to a NI cRIO 9014 board (with a NI9411 6-channel digital input modul) and go from there via network to a host computer.
cRIO board: the cRIO board collects the data from the engine and stores it in a buffer, this is because the network is to slow for the magnitude of data
host computer: the host computer reads over the network the buffer on the cRIO board, on the host computer it takes out specific portions of the data to create pressure graphs of the engine
Error: 
Error -50400 occurred at Invoke Method: FIFO.Read in Host.vi
Possible reason(s):
The transfer did not complete within the timeout period or within the specified number of retries.
This error occurs in the following scenario:
- engine is running
- cRIO is running
When I press the start button (boolean 3) in the host.VI to start the reading of the data from the board AFTER I pressed the run button of the host VI. 
The Error would not occur if I pressed the start button (boolean 3) BEFORE I pressed the run button of the host VI.
We tried to increase the time out, but it still did not work, the error occurs!
We would be really happy if you could look over it and help us in this case! If you need further informations or if we need to clarify some specific portion, please let us know!
We included the VI's in the attachement!
Thanks in advance!
Solved!
Go to Solution.
Attachments:
Host.vi ‏152 KB
C_RIO.vi ‏92 KB
Cyl_Pres.lvproj ‏196 KB

Chrisse,
There are a few things wrong in your application, if I may offer some suggestions.
First, your while loops are not running in parallel.  In fact, they are in while loops with a true constant wired to them. I am not sure if this is by design for debugging, or on accident.  I would put the Polling(read pulling zero elements) outside your main while loop.
Your second nested while loop (the one polling the # of elements and then pulling them out) is going to run just once, and may pull only a few samples.  I don't think that is what you are looking for here, and there are a couple ways we can go here.  You could continuously poll until you have 0 elements available for x amount of time, then you know you have no more samples available and you can process all the data OR you can put all of your data processing as part of that loop and just always write to file immediately as x samples are pulled.
Also, your main loop's stop condition is (i <= 3) Therefore, it will run once and then stop.  Maybe you mean >=3?
Also, you have 'append to file' disabled on your write to spreadsheet, so everytime you write you are overwriting old data.  If you want to continuously write, you will be losing data.  This can be cured by either setting this to true(requiring a new file name or programatically deleting the old spreadsheet every time you run the vi) OR you can collect all of your data in a shift register, and only write to file once you have all your data available.
The error you are seeing is because you try to close your FPGA reference twice.  You only need to close it once.
After seeing your overall picture, I think this can all be cured by simply hardwiring your Read to get your 1440X4 elements, but as we have seen, this does not work.  Something is happening in your system....this is what I want you to do...run just the following code...and let me know how many elements remaining it gives you...Once the number has settled(I hope it does and your engine doesn't keep running), hit stop, and all the values will be put on a graph for you.  My broken wires are because I do not have the FPGA VI.
Message Edited by Robbob on 04-21-2009 01:48 PM
Rob K
Measurements Mechanical Engineer (C-Series, USB X-Series)
National Instruments
CompactRIO Developers Guide
CompactRIO Out of the Box Video
Attachments:
numelements.jpg ‏39 KB

Similar Messages

  • Error 7 occurred at Invoke Node in Dist read linkages.v​i- Dist Cmp Settings to Disk Hier.vi- B​uild Applicatio​n.vi

    Error 7 occurred at Invoke Node in Dist read linkages.vi->Dist Cmp Settings to Disk Hier.vi->Build Application.vi????
    Hi I do not understand how to resolve this nagging problem.
    I run the program in the development time and it all goes smoothly.
    However when i wanted to build the program. I often run into this problem.
    How to resolve it?
    Clement

    Hey Clement,
    Which version of LabVIEW are you using? There some knowledgebases out there that address the issue. Click here for the first KB or here for the second one. Hopefully these would help.
    Regards,
    Chetan K
    Application Engineer
    National Instruments

  • Error 8 occurred at Invoke Node in AB_EXE.lvclass:Build.vi- AB_Build.lvclass:Bui

    During software build to make exe file, I got the following error message:
    Error 8 occurred at Invoke Node in AB_EXE.lvclass:Build.vi->AB_Build.lvclass:Build_from_Wizard.vi->AB_UI_FRAMEWORK.vi->AB_Item_OnDoProperties.vi->AB_Item_OnDoProperties.vi.ProxyCaller
    Possible reason(s):
    LabVIEW:  File permission error. You do not have the correct permissions for the file.
    =========================
    NI-488:  DMA hardware error detected.
    Method Name: Build:Application
    The vi was working fine before the build. It just access some text files and creates some excel files. No hardware is involved. See if anybody know how to solve this problem. Thanks.

    I am using LabVIEW 2014 and have been getting this error randomly, but fairly consistently on a recent build. I searched all over and could not find a solution that worked. However, just through trial and error I discovered that the problem is related to SSE2 Optimization in the Advanced properties window. I can consistently cause this error by enabling this feature and consistently compile successfully when it is disabled. Try turning this feature off and see if it solves the problem.
    ...UPDATE: After closing and re-opening LabVIEW this error came back, and did not seem to be affected by the SSE2 option. Not that it isn't related, but perhaps not the silver bullet I thought it was.
    I also got the error to go away sometimes when I compiled the EXE while the main program VI was open, whereas it gave the error most of the time when no VIs were open...again, nothing seems to consistently solve the problem...there is definitely some kind of bug in the appllication builder, and it seems like there are a lot of people that have been struggling with this for a long time (as far back as LV 8)...hopefully NI eventually finds this bug and squashes it!..although, I doubt that anybody at NI is even looking for it...

  • Error 7 occurred at Invoke Node in AB_EXE.lvclass

    I get the "Error 7 occurred at Invoke Node in AB_EXE.lvclass" error when trying to build an executable in Labview 8.5.1.  I can run the application without any errors but when I try to build the executable, I get the error.  I have tried a mass compile of the project, tried ctrl + shift + run on the top level vi, and tried to mass compile the folder where the project is located and nothing seems to help. I have also looked at the project dependencies for conflicts and found none.  I have made a new project and tried to build an executable from this same code without any luck.  How can I get this to build an executable?
    The exact error is:
    Error 7 occurred at Invoke Node in AB_EXE.lvclass:Build.vi->AB_Engine_Build.vi->AB_Build_Invoke.vi->AB_Build_Invoke.vi.ProxyCaller
    Possible reason(s):
    LabVIEW:  File not found. The file might have been moved or deleted, or the file path might be incorrectly formatted for the operating system. For example, use \ as path separators on Windows, : on Mac OS, and / on Linux. Verify that the path is correct using the command prompt or file explorer.
    =========================
    NI-488:  Nonexistent GPIB interface.
    Method Name: Build:Application

    Are you using the Report Generation Toolkit?  A lot of error 7's during builds seem to be related to this toolkit.  Any dynamically called VI's?
    Take a look here and here.
    Also search the forums for "error 7" and you'll find some other threads related to error 7 and the application builder.

  • "Error 7 occurred at Invoke Node..." when attempting to open .vi for editing

    I am attempting to open a vi for editing, and instead the vi is attempting to execute.  I get the error:
     "Error 7 occurred at Invoke Node in BuildTargetBuildSpecification.vi->BuildXFS.vi"    
    Possible reason(s):   LabVIEW:  File not found. The file might have been moved or deleted, or the file path might be incorrectly formatted for the operating system. For example, use \ as path separators on Windows, : on Mac OS, and / on Linux. Verify that the path is correct using the command prompt or file explorer.
    Method Name: Project: Open
    When I close the Error Message dialog, Labview terminates.

    Hi R.Jay,
    Error 7 generally occurs when trying to create an executable when there is an extra instance of a top-level vi.  You may need to remove the file as a support file (but leave it as the top level vi).
    Are you trying to run an executable that has already been created?  Unless you have already built an executable, it should not automatically run when opened.  Also, was it built in a previous version of LabVIEW?  Sometimes this error can be seen when you upgrade to a newer version without compiling.
    Regards,
    Lauren
    Applications Engineering
    National Instruments

  • Error 8 occurred at Invoke Node in AB_EXE.lvc​lass:Build​.vi- AB_En​gine_Build​.vi- AB_Bu​ild_Invoke​.vi- AB_Bu​ild_Invoke​.vi.ProxyC​aller

    Hi there,
    Hope someone can help me.  I recently upgraded to LV 8.5 and am having a problem building a .exe which has a subvi in it that opens in a new dialog window.  When I try to build this I get the following error:
    Error 8 occurred at Invoke Node in AB_EXE.lvclass:Build.vi->AB_Engine_Build.vi->AB_Bu​ild_Invoke.vi->AB_Build_Invoke.vi.ProxyCaller
    Possible reason(s):
    LabVIEW:  File permission error. You do not have the correct permissions for the file.
    =========================
    NI-488:  DMA hardware error detected.
    Method Name: Build:Application
    I have built the .exe with the same subVi but without opening it in a dialog window and it works fine., so the problem seems to be linked to the inclusion of the dialog window.
    Any advice greatly appreciated
    Regards
    Tadhg

    UPDATe:  I can get the .exe to build but now I get an error when I run teh .exe which is shown in the picture attached.
    Attachments:
    error screen1.JPG ‏122 KB

  • After Effects error: crash occurred while invoking effect plug-in "Looks" URGENT!

    My name is Tyler and i'm a Mult-Media Editor in training. Just recently meaning just this project i've been getting this error "After Effects error: crash occurred while invoking effect plug-in “Looks”." every time i try to render. If i try to remove the clip where it messes up and replace it with another it will just mess up in another spot.
    Screen Shot Here:http://gyazo.com/794429fd1091973c8a296a27d2af6fab.png
    Information:
    AE: After Effects CS5 (64-bit)
    OS: Windows Home Premium (64-bit)
    RAM: 8gb
    Processor: 1st Gen. i7 Quad-Core
    Graphics Card: NVIDIA GeForce GT 320
    Updates: Installed All Updated For Adobe Products
    Source Footage: Call Of Duty: Modern Warfare 2 @ 60fps using UT Video Codec YUV 420
    Worked Before? Yes
    Open GL: My open gl is not enabled
    I've read other forums and watched tutorials. I've already done the following. (Not in order used)
    1. Downgrade Magic Bullet Looks from 1.4.3 to 1.4.2 (Didn't Work)
    2. Upgrade Magic Bullet Looks to MBL 2.0 from Magic Bullet Suite 11 (Didn't Work)
    3. Uninstall my gfx card and re-install it with the newer version (Didn't Work)
    4. Reset AE preferences by pressing alt+shift+ctrl on the shortcut (Didn't Work)
    5. Change render settings from H.264 -> .AVI (Didn't Work)
    6. I've deleted "AE_OpenGL" from my After Effects folder (Didn't Work)
    My Composition:
    http://gyazo.com/53c7a2789a752cfba7e908bed31d7c01.png
    http://gyazo.com/da0cacaf4ef6d7e3276b6aa45b77da79.png
    The look file is not that complex but i don't know if it'll help but there it is.
    Look File Settings:
    http://gyazo.com/25346bb318edadc54e09273977964c7d.png
    I've never had this problem before and hope that someone has a solution to this problem... if so please post an answer. I don't know if its because i put the plug in on all of my clips and then made an adjustment layer with another Magic Bullet Looks or if it's my clips fault but i just dont know what to do.
    -Tyler

    It sounds like Looks is only crashing on this project. If that is so then it's most likely a problem with one of your video clips. Either there's a corrupted frame or some other codec glitch that's throwing the errors. I'd suggest replacing footage items with temporary footage. You could even use solids. Replace one at a time, then undo, until you find the footage that's causing the crash. Then either re-compress that footage to another codec or replace it.
    If Looks is crashing on every type of footage then you need to pursue other options that are more system related.

  • Error 1172 occured at invoke node

    Hello
    I am new to Labview and object oriented programming. I have an already written c# code which communicates with a digital I/O card attached to a test system. I want to run those c# functions in labview. I am using .NET constructor pallett and then invoke node but I am receiving following Error:
    Error 1172 occurred at Invoke Node Error calling method DmmCSharp.Handler.Reset, (System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation.
        Inner Exception: System.Runtime.InteropServices.COMException: KtMDsr: A connection to the instrument has not been established.)
    Image file of error and vi file is attached below.
    Attachments:
    vi file.png ‏5 KB
    error.png ‏45 KB

    The clue is in the 'A connection to the device has not been established'. You are trying to reset the device - presumably without having first configured the appropriate parameters or opened connection to it so the library is probably throwing that error.
    Certified LabVIEW Architect, Certified TestStand Developer
    NI Days (and A&DF): 2010, 2011, 2013, 2014
    NI Week: 2012, 2014
    Knowledgeable in all things Giant Tetris and WebSockets

  • Error 1 occurred at Invoke Node in openvi.vi

    Hello,  in openvi.vi, I use Invoke Node to run showchannel2.vi,  I met problem about error 1. please see attachment file.
    This problem have been described below absolutely.  
    Error 1 occurred at Invoke Node in openvi.vi
    Possible reason(s):
    LabVIEW:  An input parameter is invalid.
    NI-488:  Command requires GPIB Controller to be Controller in Charge.
    I don't know why? How can I overcome this question?
    Thank you very much 
    Solved!
    Go to Solution.
    Attachments:
    openvi.vi ‏38 KB
    ShowChannel2.vi ‏79 KB

    The datatypes of your controls don't match. In the subVI you have a U8. In the parent VI the slider is a DBL. Change the slider's datatype to a U8. You should also make sure you have a valid range on your slider. In the subVI you're subtracting 8 from the input value, so it seems you're wanting a control with a minimum value of 8.

  • After Effects error: crash occurred while invoking plug-in Classic 3D

    I am Adobe After Effects CS6 11.0.4 on a windows 7 64 bit PC with 16gb of ram.  I encounter this error: crash occurred while invoking plug-in Classic 3D when rendering. There was a similar thread stating there exists a fix for this issue for After Effects CC 12.2.1 . That fix does not work for version 11.0.4  Does a similar fix exist for version 11.0.4? Or can we have this fix created for version 11.0.4?

    The Adobe download site for AE shows that I am on the latest version.  I also ran the check updates from AE. It also stated that I am on the latest version.  (Adobe - After Effects : For Windows ) What is the latest version that you are referencing?

  • After Effects error: crash occured while invoking plug-in "looks" (looks 1.4)

    After Effects error: crash occured while invoking plug-in "looks". (looks 1.4)
    That is the error that i get everytime i try to add the effect to m composition.
    Specs:
    Processor: Pentium(R) Dual-Core CPU T4300 @ 2.10HGHz 2.10GHz
    RAM: 3.00 GB
    Video Card: Mobile Intel(R) 4 series express chipset family
    Runs with 32-bit Windows 7
    Also i get the exact error with
    Magic Bullet Celestia

    Since you seemed to miss it, I'll just directly give you the link provided on that thread, but I really recommend that you carefully read that thread about the issue that you're facing. It inlcudes information about conflicts with ATI drivers.

  • After Effects error: crash occurred while invoking effect plug-in "particular"

    Hi, I was trying to following the Kramer's tutorial "The Ring" in AFx (http://www.videocopilot.net/tutorials/the_ring/), that involves the use of Trapcode Particular, and all went well..
    Then I've customized it, not drawing a circle, but a square, and after a while AFx started to crash very frequently reporting this message:
    After Effects error: crash occurred while invoking effects plug in "particular"
    this happens only when I work on the compositions with particular plug-in.
    I'm working on my "old" iMac OSX version 10.4.11
    2.33 GHz Intel Core 2 duo
    1 GB 667 MHz DDR2 SDRAM
    with CS3, open GL disabled (because not supported)
    thanks for any help!

    I'm guessing that you're running out of RAM.
    The system requirements state 2GB as a minimum (I know the page links to CS4, but it seems the CS3 one's aren't available).
    Have you made sure to run all necessary updates?
    I know you've been able to work with 1GB for awhile, but you've probably been pushing that envelope.
    What are your comp specs (frame size, frame rate, etc...)?
    Are you trying to view at full res, or lower?
    Have you modified your RAM preferences?

  • After effects error: crash occured while invoking effect plug-in

    Hey, im using after effects cs6 and everytime i try to change something to my shatter effect (or other effects, mostly shatter) i get the error: after effects error: crash occured while invoking effect plug-in. Please help

    Well I only have version CS3, however I got the same error while trying to open Knoll Light Factory plug-in.  I tried several times and it never worked.  I searched and found a couple of 'fixes' but they didn't work (for me).
    What did fix my problem, I looked inside the After Effects directory, specifically at C:\Adobe\Adobe After Effects CS3\Support Files\(PCI)\Setup\...  - inside this directory is the file 'Setup.exe'.  This setup file is the Adobe After Effects Third Party Content Installer.   I ran this setup file, after it finished doing it's thing, and without rebooting, I opened AE, loaded a project and went to Effects and the KLF plug-in.   I chose it and it opened perfectly without any glitches or errors.  I'm not saying it will work for everyone but it did for me. Not sure if there is any difference in versions as well, like I said, I'm using CS3.  I have since rebooted a couple of times and no problems with AE or the plug-ins (fingers-crossed). 

  • A communication error has occurred while invoking commands in SharePoint host process

    Hi All,
    I am using Virtual box to connect to Sharepoint 2013 VPC. Due to an unexpected sutdown of my machine the VPC got some issue. Now I restored it using my bak up file. But after this when I deploy my sharepoint 2013 farm solution Iam getting the following error.
    Error occurred in deployment step 'Recycle IIS Application Pool': A communication error has occurred while invoking commands in SharePoint host process: The server did not provide a meaningful reply; this might be caused by a contract mismatch, a premature
    session shutdown or an internal server error.
    What could be the issue? Any suggestions ?
    Thanks in advance...
    Regards
    Nimisha
    [email protected]

    Hi Nimisha,
    Seems that the original issue of communication error has been solved, for this new issue, it is recommended that you open a new thread which can make others easier
    to focus on one issue in one single thread.
    Best regards,
    Patrick
    Patrick Liang
    TechNet Community Support

  • Error 7 occurred at ABAPI Dist Report Read Link Info Error.vi - [.....] - RTBUIP_Build_Invoke.vi.ProxyCaller

    Hi all,
    I am on a field campaign with my Labview-controlled instrument. I wanted to make a small change to the code and build it again for uploading to a cFP-2020 Fieldpoint but the application builder stopped with the following error message:
    Error 7 occurred at ABAPI Dist Report Read Link Info Error.vi -> ABAPI Dist Cmp Settings to Disk Hier.vi -> ABAPI Get Settings From File2.vi -> ABAPI Get Settings From File.vi -> RTBEP_Invoke_Build_Engine.vi -> RTBUIP_Build_Invoke.vi -> RTBUIP_Build_Invoke.vi.ProxyCaller
    This is another computer than the one I used in the lab previously so might have forgotten to install something. I just copied the whole application folder with project file and subfolders
    to the Laptop I am using now. Labview version should be the same though (8.20).
    Any suggestions?
    Olaf

    Hello Olaf,
    This error is usually found when a subVI or a support file (DLL, custom control, etc)
    isn't able to be found by the application builder.  Possible reasons
    for this could include subVIs no longer located in their original
    paths and in need to be relinked, a DLL that isn't included in the build,
    and many other possibilities.
    You wrote that you copied the project from another PC, so it is very possible that some file went missing. Are all VIs in your project executable?
    You could try to mass compile all the VIs in your project and see if that helps.
    Regards,
    Johannes
    AE, NI Germany

Maybe you are looking for

  • Changes in Report builder 6i to 10g

    Hi all, I am currently struggling with one issue while migrating form from 6i to 10g. In 6i we were calling custom logic from block level WHEN-NEW-FORM-INSTANCE trigger and it was working fine, but when I migrated same form from 6i to 10g block level

  • Screen resolution in Windows XP

    Hi all, I have a iMac 24", with a screen resolution of 1920x1200. I installed Windows XP with Bootcamp. The problem I have now is in Windows, the highest possible choice for screen resolution is 1600x1200 which doesn't look good at all. How do I chan

  • Problem with printing the sub totals

    Hi, I am having a problem with smart forms in printing the line items of invoice. I need to print the sub total of each page and need to display the sub total in the footer, with the caption 'Balance C f/w'. It works fine in some cases. In some cases

  • Error applying patch for bug 4554072 (APEX 2.2.1 requirement)

    All, I am installing APEX 2.2.1 and is trying to apply the patch for bug 4554072. I have checked the OWA version: SQL> select owa_util.get_version from dual; GET_VERSION 10.1.2.0.0 And When I am trying to execute the privht8.sql script I get the foll

  • Change the font of particular cell in matrix report

    hi experts i made a report in report 6i. now i want to change a color of particular cell which has shortest value. and also i want to fill 0 ( zero ) value in blank column. i have tried it from the property pallate " Value if Null " set to 0 (zero )