Wie Gerd schon geschrieben hat, InsertIntoArray (oder auch Build-Array, denn so wie du es verwendest, ist es ein Build-Array) ohne Oberbegrenzung hat in einer RT-Loop nichts verloren. Damit killst du auf Dauer JEDES RT-System. Wenn kein Speicher mehr alloziert werden kann, dann steht dein Programm auf einfach.
Wie sieht es mit der
Direkt-Verbindung per TCP auf den FPGA-Teil deines cRIO aus? Ist das schnell genug? Entlastung könnte hier IMHO das Erfassen im RT-Teil des cRIO und Streamen auf dein Desktop-RT schaffen.
Gruß, Jens