Hello,
I have quite the same experience that my cRIO application after some
hours (35 hours) of operation causes the cRIO-9012 controller hang its
TCP/IP operations. It became unreachable via FTP, System Manager...
even ping is not working and device is not found on the network, while
the RT application still continue its performance (DIO lines, USER LED,
log files are evidence of it). Time between the failures is always
approximately the same.
I have for some time observed cRIO using System Manager to make sure
any memory leakage is not causing above described problem. Application
is balanced at the edge of occupied memory, but still, this is not
reason why it should hang once it successfully run. The long term
monitored parameters are:
Total Memory: 60785 KB
Used Memory: 55674 KB
Available Memory: 5111 KB
Contiguous Memory: 3984 KB
Note that cRIO is under continuous TCP/IP communication producing ~600
KByte/s synchronous data stream in direction to host computer.
RT application is written in LabVIEW 8.5, cRIO 2.3.1.
In addition, is it possible somehow simply get amount of available RT
controller's memory inside the running code (to be able log it to the
file)?
Thanks for any hints. Please note I am quite experienced with LabVIEW (cRIO, FPGA) programming.
Martin Koutny