Running LV IMAQ loop program, sporatical​ly locks up PC after hundreds of hours error free.

I am running a loop that takes in image and discreet data, processes and outputs discreet data. Program is running on 5 identical machines for hours a day unattended. On two machines there is a very sporatic lock up. No recurring pattern obvious. Using Win2000, 750MHz PIII, image capture card and digital I/O card.

These kinds of problems are always the toughest to troubleshoot. The first thing we should do it try to narrow it down. Try swapping the frame grabbers and cameras from two of the good computers with two sets from the bad computers. If the bad computers continue to lock up, then it may be some sort of software issue. However, if the good computers start locking up, then we need to narrow it down to which piece of hardware is causing the glitch. Please let me know what you find.
Happy Holidays!
Kyle V

Similar Messages

  • I am running Mac OS 10.6.7 I cannot run a java based program from the net when parental controls are set the error is The error is Load: class installer.CheckVersion 13. class not found  Help!

    I am running Mac OS 10.6.7 I cannot run a java based program from the net when parental controls are set the error is The error is Load: class installer.CheckVersion 13. class not found 

    Then, talk to the person running the lab.

  • Is there a way to run a For Loop independen​tly within a While Loop in LabVIEW 2013?

    In my program I would like to run a For loop inside of a While loop, and have them run independently, at their own execution rates.  As a test, I wrote a simple VI with a While loop with 1 second timing, and into this I inserted a For loop with 3 second timing.  I created indicators for both iteration terminals.  Upon running the VI, I found the While loop waits for the For loop to run N times before the While loop executes again.  I also found that sometimes the first iteration of the For loop will end at 1 second rather than 3 seconds, and the STOP button to terminate execution of the While loop does not always work.
    Solved!
    Go to Solution.

    ksinks wrote:
    Thanks, how would you synchronize the loops?  I have gone through the Getting Started exercises and manual.
    Why would synchronization matter? Did you want them to run independantly at their own speed or not?
    Regardless, there's a synchronization pallette with functions for this, as Occurance.
    Other solutions include a common loop counter and a case structure executing every X'th iteration, or having the faster loop send a queue or event every X'th loop that controls the slower loop.
    /Y
    LabVIEW 8.2 - 2014
    "Only dead fish swim downstream" - "My life for Kudos!" - "Dumb people repeat old mistakes - smart ones create new ones."
    G# - Free award winning reference based OOP for LV

  • How a variable in C++ gets updated from calling a labview dll running in a loop?

    Hi,
    I have created a dll which is called from a C++ program. The dll has been created from a vi which continuously runs in a loop (this is necessary because I need to control some hardware in real-time). When I call the function from C++ I can see the front panel of the vi working properly, i.e. all variables are updated in real time on the labview panel (which I will set as not visible once i get this problem sorted out).
    However, I can't get the variables' values getting updated in my C++ program and I need these values to change in which way the hardware should behave ... is there any example somewhere in which something similar has been done? I have seen some examples where a dll is called from C++ with a vi function but not running in a loop. In these examples, the vi function passes the datum to the C++ software once is finished ...  
    thanks very much for your help,
    kind regards
    Sergio

    Hi smercurio_fc!
    Thanks very much for your answer!
    I have already an inter-process communication, where there are two threads running in parallel. In one thread the C++ code is running while in the other the LabVIEW code is running. The labview function is passing the "output" variables as pointers too.
    _1DScan(ReqForce,&StopAlign,0,&ReadForce,&Piezo_running,&RS232OK,&Running);
    the function is called using the following:
    void CFMControl::FMThreadProc()
        _1DScan(ReqForce,&StopAlign,0,&ReadForce,&Piezo_running,&RS232OK,&Running);
        return;
    When I run the C++ code I can see both threads working by seeing data being updated in C++ front panel (data that belongs to C++) and in labview fron panel (data that belongs to labview). However, when I try to use any of the outputs coming from labview I can't get them updated....

  • I want to run a streaming quotes program on Scottrade. They tell me that their product does not work if I have more than one Java application on my Mac. How do I delete the older versions? Thanks

    I want to run a streaming quotes program on Scottrade. They tell me that their product does not work if I have more than one Java application on my Mac. How do I delete the older versions? Thanks

    I have the same problem, they never told me that, just that the newest version of Java "locks" up streaming quotes.

  • .VOB Editing S/w to add jpeg images to the .vob video file and run in a loop

    hi,
    I have 2 .vob files with me which i need to run in a loop seperately on the plazma screens. In addition to it, in one of the video (.vob) files I have to add some jpeg pictures at the end and make the video looping. I have tried a lot but could not find any relevant software to do so Any ideas??? I am kind of new to this video editing thing... i tried to convert it into avi or mpeg formats but in that case when i call it in other program like flash the dimension and resolution on full screen mode gets distorted.
    Please let me know how can I edit this .vob file and integrate images to it and make it rum in a loop.
    Regards,
    Vandee

    Frequently answered question
    Cheers
    Eddie
    Forum FAQ
    Premiere Pro Wiki
    - Over 250 frequently answered questions
    - Over 100 free tutorials
    - Maintained by editors like
    you

  • How to make a button to stop and run a for loop?

    How to make a button to stop and run a for loop?  and if it is stopped it shall start from where i t stopped.

    Your VI has some very fundamental flaws.
    The start/stop button is outside the FOR loop, thus it will NOT get read during execution of the FOR loop, but only before the FOR loop starts. Think dataflow!
    Thus the terminal of the start/stop button belongs inside the FOR loop.
    Your FOR loop iterates 20x, which probably takes about a nanosecond. You will NOT be fast enough to reliably press the start/stop button during a specific iteration of the FOR loop.
    Your code does not "stop and run" a FOR loop (sic). The loop always spins, but executes an empty case when "Stopped". I guess that's what you actually want?
    Once you solve (2), the x indicator will contain a random value whenever you "stop".
    As soon as the 20 iterations complete, the outer while loop spin an things start over, another nanosecond later.
    Place e.g. a 500ms wait inside the FOR loop to solve this.
    Don't place terminals of indicators on top of formula nodes.
    Your formula does not produce any output, so really has no purpose.
    Use a real "stop" button to terminate the while loop (mechanical action: latch when released). Right now you are using a plain switch, which does not reset to false before the next run. This means that you need to manually reset it before running the program again.
    It is oftern useful to operate the VI in execution highlighting mode. You will immediately see that your button does not get read during execution of the FOR loop. Try it!
    LabVIEW Champion . Do more with less code and in less time .

  • Running multiple instances of program at same time problems

    I have a c++ program that uses BerkeleyDB 4.8.26 with transactions. Program works well, and I can run multiple instances of program and they cooperate on database very well. Problem arises when I run a small test program that runs 10 instances of the same program at same time.
    Test program opens database with transactions, it does some database reads and writes and quits. This test is run in 10 instances of the same program at the same time. Some instances run and finish well, other instances end up with some of these errors:
    unable to allocate memory for the lock table
    PANIC: Cannot allocate memory
    Error opening environment: DB_RUNRECOVERY: Fatal error, run database recovery
    another with:
    db_files/__db.001: No such file or directory
    db_files: No such file or directory
    Error opening environment: Invalid argument
    others with this one:
    Log file corrupt at LSN: [1][84474]
    fileops: close db_files/log.0000000001
    PANIC: Invalid argument
    unable to join the environment
    db_files: No such file or directory
    Error opening environment: DB_RUNRECOVERY: Fatal error, run database recovery
    I don't understand reason of this error, as I thought (and read) that BerkeleyDB should be able to handle multiple instances accessing database and is thread-safe.
    I tried to run the test on both NFS and local disk drive with same results.
    Is there anyone with ide what could be causing this problem ? My platform is x86_64 GNU/Linux 2.6.18-164.el5
    Edited by: Miro Janosik on 21.9.2010 22:42

    If there is someone who would like to look at this problem I'd like to show you program log files with verbose output turned on. There are 11 log files in the archive: http://bin.mypage.sk/FILES/log.rar
    Log files that end up with lines like this one below mean that program finished running ok:
    4000|0     4     20100922 07:07:24.094     20100922 07:07:24.094     FLOW_CMD
    Here below is output from one of log files:
    FilePersistentStorage::open() start
    FilePersistentStorage::open() ReadDir
    FilePersistentStorage::open() db_env_create
    FilePersistentStorage::open() db_env_create ok
    FilePersistentStorage::open() set cachesize
    FilePersistentStorage::open() set_tx_max
    FilePersistentStorage::open() set_timeout
    FilePersistentStorage::open() set_lk_detect
    FilePersistentStorage::open() exists homedir?
    envp->open
    FilePersistentStorage::open() envp->open
    fileops: stat /var/tmp
    fileops: open db_files/__db.rep.init
    fileops: close db_files/__db.rep.init
    fileops: open db_files/__db.001
    fileops: close db_files/__db.001
    fileops: open db_files/__db.001
    fileops: mmap db_files/__db.001
    fileops: close db_files/__db.001
    unable to join the environment
    fileops: directory list db_files
    fileops: unlink db_files/__db.005
    fileops: unlink db_files/__db.004
    fileops: unlink db_files/__db.003
    fileops: unlink db_files/__db.002
    fileops: unlink db_files/__db.001
    fileops: open db_files/__db.001
    fileops: open db_files/__db.001
    fileops: read db_files/log.0000000001: 12 bytes at offset 371
    Finding last valid log LSN: file: 1 offset 371
    fileops: close db_files/log.0000000001
    fileops: open db_files/__db.005
    fileops: seek db_files/__db.005 to 794624
    fileops: write db_files/__db.005: 8192 bytes
    fileops: mmap db_files/__db.005
    fileops: close db_files/__db.005
    fileops: open db_files/__db.006
    fileops: seek db_files/__db.006 to 376832
    fileops: write db_files/__db.006: 8192 bytes
    fileops: mmap db_files/__db.006
    fileops: close db_files/__db.006
    fileops: open db_files/log.0000000001
    fileops: read db_files/log.0000000001: 12 bytes at offset 335
    fileops: read db_files/log.0000000001: 371 bytes at offset 0
    fileops: directory list db_files
    fileops: open db_files/log.0000000001
    fileops: read db_files/log.0000000001: 28 bytes
    fileops: close db_files/log.0000000001
    Recovery starting from [1][243]
    fileops: close db_files/log.0000000001
    fileops: open db_files/log.0000000001
    fileops: read db_files/log.0000000001: 28 bytes
    fileops: write db_files/log.0000000001: 92 bytes at offset 371
    fileops: flush db_files/log.0000000001
    fileops: close db_files/log.0000000001
    fileops: open db_files/log.0000000002
    fileops: close db_files/log.0000000002
    fileops: open db_files/log.00002
    fileops: close db_files/log.00002
    fileops: open db_files/log.0000000001
    fileops: seek db_files/log.0000000001 to 463
    fileops: write db_files/log.0000000001: 4096 bytes
    fileops: write db_files/log.0000000001: 4096 bytes
    fileops: write db_files/log.0000000001: 4096 bytes
    fileops: write db_files/log.0000000001: 4096 bytes
    fileops: write db_files/log.0000000001: 3633 bytes
    fileops: close db_files/log.0000000001
    Recovery complete at Wed Sep 22 07:07:23 2010
    Maximum transaction ID 80000002 Recovery checkpoint [1][371]
    FilePersistentStorage::open() ok
    envp->lock_detect
    FilePersistentStorage::open() lock_detect
    rejected locks count: 0
    db_create
    dbp->open
    fileops: stat db_files/test_aaps.db
    fileops: stat db_files/test_aaps.db
    fileops: stat db_files/__db.80000001.d9f23b56
    fileops: open db_files/log.0000000001
    fileops: read db_files/log.0000000001: 28 bytes
    fileops: write db_files/log.0000000001: 67 bytes at offset 463
    fileops: flush db_files/log.0000000001
    fileops: open db_files/__db.80000001.d9f23b56
    fileops: stat db_files/__db.80000001.d9f23b56
    fileops: seek db_files/__db.80000001.d9f23b56 to 0
    fileops: write db_files/__db.80000001.d9f23b56: 4096 bytes
    fileops: seek db_files/__db.80000001.d9f23b56 to 4096
    fileops: write db_files/__db.80000001.d9f23b56: 4096 bytes
    fileops: flush db_files/__db.80000001.d9f23b56
    fileops: close db_files/__db.80000001.d9f23b56
    fileops: stat db_files/test_aaps.db
    fileops: stat db_files/__db.80000001.d9f23b56
    fileops: unlink db_files/__db.80000001.d9f23b56
    fileops: open db_files/log.0000000001
    fileops: read db_files/log.0000000001: 12 bytes at offset 463
    DB_LOGC->get: LSN 1/463: invalid log record header
    DB_TXN->abort: log undo failed for LSN: 1 463: Input/output error
    fileops: close db_files/log.0000000001
    PANIC: Input/output error
    fileops: open db_files/log.0000000001
    fileops: read db_files/log.0000000001: 12 bytes at offset 463
    PANIC: fatal region error detected; run recovery
    DB_LOGC->get: LSN: 1/463: read: DB_RUNRECOVERY: Fatal error, run database recovery
    DB_TXN->abort: log undo failed for LSN: 1 463: DB_RUNRECOVERY: Fatal error, run database recovery
    fileops: close db_files/log.0000000001
    PANIC: DB_RUNRECOVERY: Fatal error, run database recovery
    PANIC: DB_RUNRECOVERY: Fatal error, run database recovery
    dbp->open end
    dbp->close
    PANIC: fatal region error detected; run recovery
    envp->close
    File handles still open at environment close
    Open file handle: db_files/log.0000000001
    fileops: close db_files/log.0000000001
    PANIC: fatal region error detected; run recovery
    Database 'db_files//test_aaps.db' open failed: DB_RUNRECOVERY: Fatal error, run database recoveryDatabase close failed: DB_RUNRECOVERY: Fatal error, run database recovery
    environment close failed:

  • While having a perfectly running iTunes and all programs associated, I was notified of the iTunes 10.4 upgrade. After following typical directions, I have had nothing but trouble. First "iTunesHelper was not installed correctly. Please reinstall iTunes. E

    While having a perfectly running iTunes and all programs associated, I was notified of the iTunes 10.4 upgrade. After following typical directions, I have had nothing but trouble. First “iTunesHelper was not installed correctly. Please reinstall iTunes. Error 7 (Windows error 5)” occurred. Following directions found at https://discussions.apple.com/message/15087646#15087646, I now get the following “iTunes.exe - System Error The program can't start because AVFoundationCF.dll is still missing from your computer. Try reinstalling the program to fix this problem.”, Along with “iTunesHelper was not installed correctly. Please reinstall iTunes. Error 7 (Windows error 126)” I am running Win 7 Ultimate 64 bit on HP TouchSmart tx2-1275dx. I was one week away from buying an iPad but not if this is what I have to deal with. Please help

    I actually managed to resolve this on my own by downloading iTunes from the Apple website and reinstalling iTunes that way. Here's the link: http://www.apple.com/itunes/download/ That should fix your problem. Good luck!

  • Firefox will not open on my computer, even after reinstall, with no error message or when I try to run "C:\Program Files\Mozilla Firefox\firefox.exe" -p. Help?

    I recently installed firefox so I could use an adblocker. It installed just fine, and it worked just fine for about three days. Then yesterday it stopped opening. I'm on a Toshiba running Windows 7. The icon highlights when I click on it, but then it stops and won't open the browser at all. When I try to run it with the manual command "C:\Program Files\Mozilla Firefox\firefox.exe" -p, I get the error message, "C:\Program Files\Mozilla Firefox\ refers to a location that is unavailable. It could be on a hard drive on this computer, or on a network. Check to make sure that the disk is properly inserted, or that you are connected to the Internet or your network, and then try again. If it still cannot be located, the information might have been moved to a different location." I installed it to that location, and I don't need a disk. I'm connected to the Internet just fine and my other browsers (Chrome and IE) work the same as always. But they're swamped with ads and I really was happy wih Firefox when it was opening...how can I fix this issue?

    Certain Firefox problems can be solved by performing a ''Clean reinstall''. This means you remove Firefox program files and then reinstall Firefox. Please follow these steps:
    '''Note:''' You might want to print these steps or view them in another browser.
    #Download the latest Desktop version of Firefox from http://www.mozilla.org and save the setup file to your computer.
    #After the download finishes, close all Firefox windows (click Exit from the Firefox or File menu).
    #Delete the Firefox installation folder, which is located in one of these locations, by default:
    #*'''Windows:'''
    #**C:\Program Files\Mozilla Firefox
    #**C:\Program Files (x86)\Mozilla Firefox
    #*'''Mac:''' Delete Firefox from the Applications folder.
    #*'''Linux:''' If you installed Firefox with the distro-based package manager, you should use the same way to uninstall it - see [[Installing Firefox on Linux]]. If you downloaded and installed the binary package from the [http://www.mozilla.org/firefox#desktop Firefox download page], simply remove the folder ''firefox'' in your home directory.
    #Now, go ahead and reinstall Firefox:
    ##Double-click the downloaded installation file and go through the steps of the installation wizard.
    ##Once the wizard is finished, choose to directly open Firefox after clicking the Finish button.
    Please report back to see if this helped you!

  • RCV_SPLIT_LOT_SERIAL_Error when running "Receiving Open interface " program

    Hi,
    I have an item which is both serial and lot controlled. So inserted a record into mtl_serial_numbers_interface and mtl_transaction_lots_interface tables and also a record into rcv_transactions_interface table with all the necessary values like vendor_id, UOM_CODE, primary_quantity, transaction_quantity etc...
    But when i run "Receving Transaction Processor" Program am getting the error "An error occurred while trying to split lot/serial lines. Please look into inventory log for more details." with error message name as "RCV_SPLIT_LOT_SERIAL_ERROR".
    Am not sure why am getting thos error even though primary_quantity and transaction_quantity are same in the lot interface table. Can anyone please let me know the solution for this. Thanks in Advance

    HI,
    Looks Like Item Attribute 'LOT SPLIT ENABLED' is OFF. Pls tick LOT SPLIT ENABLED and then try the transaction.
    This attribute is available at Inventory tab of Org Item Set up. There is one more attribute connected to this, which will automaticaaly on/off by resetting this.
    Sunil

  • Report runs OK through concurrent program, but not when called through URL

    We have a custom 6i report developed that works successfully 100% of the time when run through a concurrent program.
    We are now attempting to integrate this into an OAF application. To do this, we build the necessary call to the reports server by reading different profile options, etc and come up with a URL like this:
    http://ebsd777.xxxxx.com:8000/dev60cgi/rwcgi60?d777_APPS+report=XXMFG_ESPEC_REPORT.rdf+P_SPEC_ID=43+DESFORMAT=PDF
    This report works 90% of the time when called like this, but the other 10%, we get the following error:
    "Error: The requested URL was not found, or cannot be served at this time.
    Incorrect usage."
    Trying to find what the differences are between the reports that work and those that don't - found that reports which fail seem to extend out further to the right than the reports that do work. But, these reports still fit on standard letter paper in landscape format - as we can verify through the concurrent program call.
    Is there some sort of report server setting or parameter which we can change to get this to work when called through the reports server URL?
    Any thoughts would be appreciated!
    Thanks,
    Craig

    Hi,
    Please post the application release along with the database version and OS.
    But when i call the same program through the pl/sql executable of another concurrent program , it does not print the pdf output by defaultHow do you call the program? What is the value of the number of copies profile option?
    Please see if these docs help.
    Note: 757901.1 - How To Restrict The Number Of Copies To 1?
    Note: 729117.1 - How To Specify the Number of Copies to Print by Report?
    Thanks,
    Hussein

  • Is there a way to have presentation run automatically on iPad and run in a loop?

    I have built a presentation that I would loke to run in a loop without continually touching the screen. Is that possible?

    Better to ask in the community dedicated to iWork for iOS. Those of us here don't all have an iPad.

  • How can i run a windows based program on mac book pro

    Can I run a windows based program on mac book pro mountain lion 10.8.4

    You can use bootcamp to install windows natively on the hard drive.  You then choose which OS you wish to use at startup - OS X or Windows.
    You can also install Windows in a virtual machine - Parallels or VMWare Fusion - and run it simultaneously with OS X (a virtual machine is just a PC emulated in software, and you install and run windows in the emulated machine hardware).

  • Program was terminated by signal 6 Concurrent Manager encountered an error while running Oracle*Report

    Hi,
    My concurrent request failed due to
    Program was terminated by signal 6
    Concurrent Manager encountered an error while running Oracle*Report
    stat_low = 6
    stat_high = 0
    emsg:was terminated by signal 6
    Error occurred during initialization of VM
    Could not reserve enough space for object heap
    # A fatal error has been detected by the Java Runtime Environment:
    # SIGSEGV (0xb) at pc=0xf7176d3e, pid=17695, tid=4096898752
    # JRE version: 6.0_32-b05
    # Java VM: Java HotSpot(TM) Server VM (20.7-b02 mixed mode linux-x86 )
    # Problematic frame:
    # V [libjvm.so+0x5f5d3e] ParallelScavengeHeap::tlab_capacity(Thread*) const+0xe
    # An error report file with more information is saved as:
    # /oracle/tst3/inst/apps/tst3_ora-web2/logs/appl/conc/log/hs_err_pid17695.log
    # If you would like to submit a bug report, please visit:
    # http://java.sun.com/webapps/bugreport/crash.jsp
    what could be the reason behind this error.
    If any one knows this Please help me..
    Thank You

    Hi,
    Please provide your environment details.
    Is this a custom program? was this report working fine? If yes, what changes were made lately?
    Thanks &
    Best Regards,

Maybe you are looking for

  • Getting error while deploying application in weblogic server 9.2

    Im getting below error in production in weblogic 9.2 server. ####<Jan 27, 2010 8:17:02 PM AST> <Error> <Deployer> <hpw2k3los01> <LOSWebServer> <[ACTIVE] ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)'> <<WLS Kernel>> <> <> <1264

  • Segment level I/O statistics in Oracle 8i

    I need to get segment level i/o statistics in Oracle 8i. I am looking at v$session_wait to find out the block id each i/o event is happening to. But for 'db file parallel write' event, there is only number of files and number of blocks info. How do I

  • Strange item in 'system preferences'

    I'm running Tiger 10.4.5, and when I first started my Mac, it was on 10.4.2. I have recently noticed an item called 'classic' in 'System Preferences'. I looked around on the forum and it sounded like that would only be there is I had run Mac 0S 9 on

  • Query totals are not correct

    Hi All, I have a report reporting on some calculated key figures with the following layout: Plant     Material     Balance1    Balance2   Balance3 Please note Balance1, Balance2 & Balance3 are all calculated key figures based on some calculations lik

  • Nac framewwork or nac appliance which is better

    hi all can someone just advise which is a better solution the nac appliance or the nac framework. regards sushil