LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

cRIO reset and possible memory resource error

I am currently running LabVIEW 7.1 and have built a stand alone RT application that is executing on the cRIO-9004.  The cRIO is equipped with an 8 slot chassis (9104) populated with various analogue and digital I/O cards.  The RT controller S/W uses approximately 70% of the data resources and the FPGA is running a 98% of full capacity.
 
I am communicating using TCP/IP with 4 cRIO systems (separate IPs) each running the same application and am experiencing the following problems.
  1. On one occation after 2 days of operation 1 of the 4 cRIO's hung and flashed the status LED continuously indicating (according cRIO Operating Instructions Manual) that the controller had detected an unrecoverable error.  I reset the power on the cRIO and the RT application started executing as normal.
  2. Days later another of the 4 cRIO's hung and flashed the status LED 4 times with a break, 4 time with break etc indicating that the s/w had crashed twice without rebooting or cycling power between crashes (usually occurs when controller runs out of memory).
  3. On some occations after 2 or so days of operation a soft reset of a cRIO would occur.  The cRIO would then execute for days after that reset.

I'm not sure if these problems that I'm experiencing are inter-related to some lack of memory resource issue or not.  I have ensured that the LabVIEW RT application I've written does not use dynamically memory allocation and am currently logging available memory and available heap memory which seem to be fine at the moment.

I would appreciate any insite into this problem.

Thanks,

Rob 

0 Kudos
Message 1 of 4
(4,718 Views)
Robert,

I hope you are doing well today. It seems to me that this might be a memory resource problem. I found this link which talks about memory issues with the cRIO system. Hopefully this link will help you out.
cRIO RT application freezes

What version of the NI-RIO driver are you using? Also, is it the same cRIO system whose status LED light keeps flashing, or does this happen to all four of the cRIO systems?
Adnan Zafar
Certified LabVIEW Architect
Coleman Technologies
0 Kudos
Message 2 of 4
(4,695 Views)

Hi Adnan Z,

Thanks for the info on the "cRIO RT Application freezes" link.  I'll read this later.  I am currently using NI-RIO version 1.3 and the flashing status led fault has occur on two of the four cRIO systems.

Regards,

Rob

0 Kudos
Message 3 of 4
(4,659 Views)
Rob,

I am not sure as to why only those two systems hang up. Do you have any other cRIO systems? If so, try replacing them to see if the problem still occurs. Also, do you still get these problems when the FPGA runs on lower capacity? And, did you notice any awkward behavior when logging the memory?

Message Edited by Adnan Z on 12-04-2006 02:48 PM

Adnan Zafar
Certified LabVIEW Architect
Coleman Technologies
0 Kudos
Message 4 of 4
(4,642 Views)