05-19-2006 08:49 AM
05-22-2006 09:50 AM
Hi J,
We've seen this type of error with timed loops occasionally in the past, and the first thing to try is replacing the timed loops with standard while loops (if you use the Wait Until Next Ms Multiple VI it will have nearly the identical behavior as the Timed Loop). Since the error occurrs on the host side, the ms resolution of this VI will be identical to the period resolution of the Timed Loop.
Regarding the behavior of your system after the crash, does everything still operate correctly while the Windows dialog box is active (i.e., does your application seem to behave any differently, either on the host or target end)?
05-22-2006 12:17 PM - edited 05-22-2006 12:17 PM
Message Edited by jms221 on 05-22-2006 01:20 PM
05-23-2006 10:09 AM
Hi J,
There could be any number of reasons why we'd experience a Windows crash on the host side, but my guess would be that the issue started occurring after adding a XY Graph or other graph indicator to the host VI. Do you remember approximately when you first saw the issue? Also, what method are you using to transfer data between target and host? (Shared variable, datasocket, etc)
Having the standard while loop with a shift register for the error should give virtually identical performance - we built the timed loop out of several other primitive types in LabVIEW, so on a Windows machine, you can emulate the behavior very easily by combining these primitives yourself.
05-23-2006 02:26 PM
05-24-2006 09:27 AM
05-28-2006 08:14 PM