How can I diagnose a Labview RT program crash on cRIO 9073?

I have 2 cRIO 9073 purchased about 1 year apart.  Both are running the same realtime application.  The first cRIO runs fine.  The 2nd cRIO crashes intermittently while executing 1 particular VI that contains 2 timed loops running in parallel (1 collecting data and the other controlling machine movement).  When it crashes, the app stops, web server and FTP stop responding, MAX cannot communicate with the device ( I must perform a hard reset).  After reset, viewing the error log using MAX shows no errors.  I've added message logging to see if it stops in a particular place, but see no patterns.  In some cases, the device seems to be continually restarting (every 2-3 minutes) until it finally hangs.  In many instances, my configurations files (used to store runtime variables) have been corrupted or erased.  When trying to deploy the app on this Rio, I generally must try multiple times because I receive the error, "Error deploying on target".  I have tried formatting the flash and reinstalling the OS many times from different sources.
I'm running Labview 2009, SP1 with the FPGA option. 
Any ideas on how to diagnose this problem?  Are there any diagnostic tools to test this device?

Here's a better description of what I'm trying to do.  This system is used to control the head position on a test machine.  I used the LV RT wizard to create the base VI with 1 deterministic loop and 1 non-deterministic.  The deterministic loop schedules 2 different test.  Test 1 is every 5 minutes (collect analog data, read temperatures, calculate new head position based on temperature , drive stepper motors to new position, collect data after moving, then dismiss).  Test 2 runs once a day with a duration of about 4.5 hours (drive stepper motors to user defined position, simulatiously collect data at various rates from 5Hz to .01 Hz, drive head to next user defined position, etc). This test has 2 timed loops running at different rates, one collects data, the other moves the head and acts as a timer to know when to move to the next position.
If I never run test 2, then the system has never crashed, leading me to believe the problem is in the test 2 VI.  The crashes don't necessarly occur in the Test 2 VI.  On some occations 1-2 hours after Test 2 has completed, the CRIO will start rebooting itself (every 2-3 minutes).  This may happen 4-5 times until it will finally hang completely. 
Since the crashes happen randomly (it may run for 2-3 days before crashing) I'm trying to find some way of trapping  errors or exceptions that would give me some clue as to what the problem may be. 

Similar Messages

  • How can i do with labview program,when i have 20 different values,and 1 want to add it with constant value.and how to get the results?

    how can i do with labview program,when i have   20 different values,and 1 want to add it with constant value.and how to get the results?

    Why do the 20 values have to be different? The same code should work even if some are equal.
    What do you mean by "get the result"? The result is available at the output terminal and all you need is a wire to get it where you need it. That could be an indicator, another operation, or even a hardware device.
    What is the data type of the 20 values? An array? A cluster? A bunch of scalars? A waveform? Dynamic data?
    LabVIEW Champion . Do more with less code and in less time .

  • How can I use the LabVIEW Symbol Editor as a Sub-VI?

    How can I use the LabVIEW Symbol Editor as a Sub-VI?

    mc-hase wrote:
    > Thank you for your ansver.
    > That means that you see no possibiltiy to use the built in window? (I
    > think the built in window is programmed with LabVIEW as well...)
    The icon editor at least up to version 7.0 of LabVIEW is not written as
    VI but directly implemented inside LabVIEW, which is written in C/C++.
    Rolf Kalbermatter
    Rolf Kalbermatter
    CIT Engineering Netherlands
    a division of Test & Measurement Solutions

  • How can I sign up with Enterprise program, while I have an active membership of the iOS developer program?

    How can I sign up with Enterprise program, while I have an active membership of the iOS developer program?
    I have bought a memership for the iOS Developer program.
    I have created an in-house app.
    Now I want to publish it to all employees without registering the devices.
    So..
    I go to their website and try to sign up for the enterprise program, image shown below:
    http://s29.postimg.org/q06ylh5o6/Clipboard01.jpg
    Within the image above, I click continue...
    http://s14.postimg.org/46lqcpy74/Clipboard02.jpg
    Then I am taken to the image above, there I need to select a program, but I already have a program, the iOS developer program!  And the checkbutton of that program, is disabled. If I try to click continue at this page, without sleecting a program, a javascript-box shows "You have to select a program before continuging"...
    Do I need to unsubscribe my iOS developer program, to then register it again? Lol!
    PS: no clue where I should post this, looked over the forums and could not see anything related to singing up, registering for a program...

    Our apps came offline automatically shortly after this as iTunesConnect thought we had not renewed our license, even though we had several weeks ago.
    We had a brief panic as our apps were offline for 12 hours, which is how long it took Apple Support to work out what was wrong and hook things up. 
    I suggest you contact them ASAP to get this fixed so you don't get that iTunesConnect alert to your phone 'Your app status has been changed to Pending Contract'.

  • I bought iphone 3G with ios 4.2.1 -however I couldn't install viber, Skype--it say that it needs update to ios 4.3 what it means and  how can I mange to install such program?

    could you some one help me? I bought iphone 3G with opration system ios 4.2.1 ..however i couldn't install viber, skype and othe software , ...it say that need update to iso 4.3 .what it means and how can I manged to install such program in my iphone?

    iOS 4.2.1 is the latest version available for the iPhone 3G, if apps require iOS higher than that then unfortunately you will not be able to install it.

  • I have the new version of iMovie, and when i try to start the program, i can't because it says that it is looking for some movie files from the Iphoto, so all the program is locked up... how can i do to restart the program??

    i have the new version of iMovie, and when i try to start the program, i can't because it says that it is looking for some movie files from the Iphoto, so all the program is locked up... how can i do to restart the program??

    Hi
    Did You ever use - iPhoto ?
    Did You may be direct iPhoto to a different Photo Library
    As iMovie tries to find the appropriate photo library - it can get lost if iPhoto direct it into a Library on a not connected external hard disk or to a strange location - And iMovie HANGS.
    Do - When no other program is running that might interfere
    • Start iPhoto - BUT NOW KEEP alt-key (option key) DOWN during the full Start-Up process
    • Now iPhoto let's You select Photo Library
    • Select the one in Your Account / Home folder / Pictures ! !
    • Then iPhoto should start up OK
    • Now Quit iPhoto
    • START iMovie
    Does it still hangs - then I would suspect - iMovie Pref. file
    If it Run's OK - Then HURRAY !
    Yours Bengt W

  • I'v just installed creative cloud 64 bit windows. How can I make bridge the default program to upload pictures rather than lightroom?

    I've just installed creative cloud 64 bit windows.  How can I make bridge the default program to upload pictures rather than lightroom?

    Usually the default program associated with an image file extension is an image developing Program like Lightroom or an image editing program like Photoshop. If you want to change the default associated program to Adobe Bridge you would use Window's Controls Panel file association applet.

  • Help--How can I open only one java program at one time?

    How can I open only one java program(same program) in Windows at one time?

    In Java 1.5, you can use the JVM's own monitoring APIs to examine what other JVMs are running on the system, and what applications they're running.
    It's general and powerful, but complex. The socket/file/whatever approach is cleaner, and probably more suited to your usage.
    Don't bother trying to use the Windows task manager for this sort of thing. You have to write messy native code, and it isn't reliable after all that anyway.

  • How can I get "Flash Player" setup program in English?

    How can I get "Flash Player" setup program in English?
    During instalation  I've got something that look like Polish or Czech, anyway not legible.
    It last for, aaaa ... 2 years ... sadly, no improvment at all.

    You could try the offline installers
    Windows: http://helpx.adobe.com/flash-player/kb/installation-problems-flash-player-windows.html#mai n-pars_header
    Mac OS: http://fpdownload.macromedia.com/get/flashplayer/current/licensing/mac/install_flash_playe r_11_osx.dmg

  • Since 2012 I have Photoshop Elements always worked without any problem, however now the language is suddenly German how can this be changed, removed the program and re-installed, not working. Program is downloaded and updated via the apple app store?

    Since 2012 I have Photoshop Elements always worked without any problem, however now the language is suddenly German how can this be changed, removed the program and re-installed, not working. Program is downloaded and updated via the apple app store?

    I've done some research on the SQLite database. Whenever Aperture hangs up (like during auto-stack or opening the filter hud) there are thousands of SQLite queries happening. These SQLite queries cause massive file I/O because the database is stored on the disk as 1kb pages. However, the OS is caching the database file; mine's only 12MB. I'm trying to track down some performance numbers for SQLite on osx but having trouble.
    It's starting to look like most of the speed problems are in the libraries that Aperture uses instead of the actual Aperture code. Of course, that doesn't completely let the developers off the hook since they choose to use them in the first place.
    Oh, and if anyone is curious, the database is completely open to queries using the command line sqlite3 tool. Here's the language reference http://www.sqlite.org/lang.html
    Hmm, just found this. Looks like someone else has been playing around in the db http://www.majid.info/mylos/stories/2005/12/01/apertureInternals.html
    Dual 1.8 G5   Mac OS X (10.4.3)   1GB RAM, Sony Artisan Monitor, Sony HC-1 HD Camera

  • My itunes will stop working and shuts down after 5 to 10 minutes playing. I have the most recent updates. How can I repair or correct this from crashing?

    My itunes will stop working and shuts down after 5 to 10 minutes playing. I have the most recent updates. How can I repair or correct this from crashing?

    Hello there, jbenjaminii.
    The following Knowledge Base article offers up some great recommendations for troubleshooting the issue you're describing:
    iTunes for Windows XP: Troubleshooting unexpected quits, freezes, or launch issues
    http://support.apple.com/kb/ts1421
    Thanks for reaching out to Apple Support Communities.
    Cheers,
    Pedro.

  • HT1420 how can i deauthorized a computer that has crashed. i have hit my limit but i have no way to access itunes on those computers

    How can I deauthorize my computer that has crashed. I have hit my limit but have no way to access itunes on any of those computers

    By using the Deauthorize All function.
    (69001)

  • How can i link 16 bit assembly programs(8086 assembly) to LabVIEW ?

    how can i link assembly programs to LabVIEW programs?
    if it's possible to link assembly to LabVIEW then how can i assign memory addresses to LabVIEW variables?
    for example how can i assign 300 hex of system RAM to a byte variable in LabVIEW?
    and finally the format of program must be com,exe or asm to link to LabVIEW?

    You will need a file from ni.com called accessHW.zip
    You may also need to compile your assembly into a win32 dll and then use the
    Call Library Function in LV.
    Mike Sachs
    Intelligent Systems
    "Biomedical" wrote in message
    news:[email protected]..
    > how can i link assembly programs to LabVIEW programs?
    >
    > if it's possible to link assembly to LabVIEW then how can i assign
    > memory addresses to LabVIEW variables?
    > for example how can i assign 300 hex of system RAM to a byte variable
    > in LabVIEW?
    > and finally the format of program must be com,exe or asm to link to
    > LabVIEW?

  • How can I control a LabView VI using a C++ script/program?

    Hi,
    I am a developer of a satellite communications system that is being used in
    a satellite project I am working on at the University of Colorado - Boulder.
    The project is called 3CS. We have built a simple LabView program that uses
    some of the server routines to transfer data via TCP/IP protocol. The basic
    VI initializes the radio hardware at the site the satellite is currently
    over and then opens a data stream. The data is then downloaded back to our
    servers via secure VPN. My question is this: How can I control a VI using
    a language like C++ to execute certain parts of the VI. I basically have a
    VI that listens for radio packets. My program then strips off the satellite
    radio ID and protocol information
    . I need to get this information into the
    VI remotely through a C++ script. Any help would be greatly appreciated.
    Sincerely,
    Ryan R. Fligg
    Colorado Space Grant College
    Electrical and Computer Engineering
    University of Colorado - Boulder

    Hello fellow Boulderite,
    The easiest way would probably be to use the application builder to create a DLL from the VI. The other option is to use the LabVIEW ActiveX interface. There are some examples of using C++ to control LabVIEW in the example library of the NI Developer Zone.

  • How can I run a labview executable file inside a VI

    How can i add and run a labview executable file inside the vi and grab the output of the executable file to be used in the vi?
    mytestautomation.com
    ...unleashed the power, explore and share ideas on power supply testing
    nissanskyline.org
    ...your alternative nissan skyline information site

    Hi cmdrb,
    to run an executable you use SystemExec function.
    To get the output of your (LabVIEW-made) executable you need to program some data transfer means: you may use network functions or file functions. In both cases your "LabVIEW executable" needs to provide that options…
    Best regards,
    GerdW
    CLAD, using 2009SP1 + LV2011SP1 + LV2014SP1 on WinXP+Win7+cRIO
    Kudos are welcome

Maybe you are looking for

  • Sorting records problem in BOE

    Hi all. I have a problem. I have created a new Crystal Reports Report which I uploaded to BOE. I tested it firstly locally in my machine, refreshing it through Crystal Reports  at design time. It gives me the results I want. This reports gets called

  • 10G instance Registration failed on 11.2.0.3 Grid

    Hi, After upgrading the ASM instance 11.2.0.3 not able to register the 10.2.0.5 Database. I am getting the following error while registering.. From Grid Home (11.2.0.3) srvctl add database -d pdmo -o /oracle/product/10.2/rdbms PRCD-1245 : Addition of

  • Error - No update server found for context

    Hi I'm trying to write a BSP page that sends E-mail via sap connect. I did try to get the demo program bsptutorialmail from package SBSP_DOCU to work. When I try to send an E-mail, the program terminates with 500 SAP Internal Server Error Error messa

  • Lightroom Won't Exit

    I updated to Lightroom 4.4 and since then I have noticed that LR won't exit.  When I click the X to close the program it disappears from the screen... but when I hit ctr-alt-dlt it's still running in the processes menu.  This becomes problematic beca

  • Persistence/Transactions inside Service Bus

    Does anything different have to be done for a proxy service to recognize persistence and transactions from JMS messages being sent to a Weblogic queue? I have a message flow designed and need to make sure AquaLogic is recognizing/acknowledging persis