From 04:00 PM CDT – 08:00 PM CDT (09:00 PM UTC – 01:00 AM UTC) Tuesday, April 16, ni.com will undergo system upgrades that may result in temporary service interruption.
We appreciate your patience as we improve our online experience.
From 04:00 PM CDT – 08:00 PM CDT (09:00 PM UTC – 01:00 AM UTC) Tuesday, April 16, ni.com will undergo system upgrades that may result in temporary service interruption.
We appreciate your patience as we improve our online experience.
01-16-2007 07:48 AM
01-17-2007 12:02 PM
Hi Kevin,
This system exception code can be caused by many different things. Without an error log, it is hard to say what
exactly caused this. A couple of things
you can do are:
Please let me know if you have any further questions. Best of luck on your application, and have a great day!!
01-18-2007 10:28 AM
01-19-2007 02:01 PM
Hi Kevin,
It does not appear that anyone else has had such an issue with timed loops in
LabVIEW 8.2, so I'd like to do a bit more troubleshooting with you if possible.
Does this occur with even a simple example that has two timed loops of
different priority? If you attempt to stop the timed loop with the lowest
priority, will the PXI reboot? What hardware are you using? Did
anything else change in the program other than the LabVIEW version when you
began noticing this behavior? Do you have LabVIEW Real-Time installed on
this controller, or is it just LabVIEW with a Windows operating system?
Thanks for you time and assistance. It is through feedback such as this that
we can make LabVIEW an even better product.
01-24-2007 09:35 AM
Ching,
I have disabled, using the diagram disable structure, most of the functionality within my existing loops, thus leaving me with basically loops which do nothing and the reboot still occurs. I am using a 8187 with Real-Time installed and nothing changed with our program other than upgrading to 8.2 and mass compiling our software.
Searching the NI website I found the following link, http://digital.ni.com/public.nsf/allkb/B32AC1D8A29D64C88625718700790BA9, which mentions an issue with timed loops becoming corrupt. I tried what was mentioned in the solution, replacing my timed loop with a while loop and then changing it back. At first it seemed that this had fixed my problem, I was able to run without the system rebooting, until I realized that in changing the while loops back to timed loops, I forgot to adjust the priorities. Once I adjusted the priorities, the reboot once again occured. So it seems that my loops will run OK if the priorities are the same. Any thoughts?
Thanks,
Kevin
01-25-2007 08:08 AM
The following is a simple example that produces the exception and reboots the PXI. This VI was originally created on a machine with LabVIEW version 8.0 and run on a PXI-8187 w/ RealTime version 8 and it ran without issue. I then took the VI to a machine running LabVIEW 8.2, I opened the VI, which compiled it to version 8.2, and ran it on another PXI-8187 w/ RealTime version 8.2 and I got a system exception and the PXI rebooted. If I run the two loops at the same priority level, it seems to run without issue. Also if I run with the loops at different priority levels and place a check in the Discard Missed Periods and in the Maintain Original Phase of the lower priority loop, it seems to run fine as well. However if I uncheck either the Discard Missed Periods or the Maintain Original Phase (as is set in the attached VI) the exception will occur. Any thoughts on what is going on, am I doing something wrong?
Thanks,
Kevin
01-25-2007 07:43 PM
01-27-2007 04:10 PM
01-29-2007 09:05 AM
01-30-2007 04:01 PM