Programmierstruktur cRIO - Druckversion +- LabVIEWForum.de (https://www.labviewforum.de) +-- Forum: LabVIEW (/Forum-LabVIEW) +--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein) +--- Thema: Programmierstruktur cRIO (/Thread-Programmierstruktur-cRIO) |
Programmierstruktur cRIO - Holg - 14.05.2012 10:39 Hallo, ich stehe momentan vor fogendem Problem: Ich habe ein relativ großes Programm geschrieben, welches ich auf einer cRio laufen lasse. Die cRio ist mit unterschiedlichen Modulen bestückt und arbeitet im Scan Modus. Die verwendete Programmierstruktur ist in Bild 1 zu sehen. Ich benutze mehrere while-Schleifen welche ich über einen Fehlerpfad verbinde. Nun ist mein Programm relativ groß geworden so dass ich bemerkt habe, dass ich die grundlegende Programmierstruktur ändern sollte. Die Performance hat mit der Größe des Programmes erheblich nach gelassen. Hierfür habe ich mir folgendes überlegt: 1) Trenne der Visualisierung von restlichem Programm. Die Visualisierung in einem getrennten Vi auf dem Rechner laufen lassen und die Variablen über network streaming übertragen. 2) Einfügen von zeitgesteuerten Schleifen z.B. um die Messdaten zu erfassen Ich habe auch schon überlegt das Programm im FPGA Modus zu programmieren. Aber mir ist der Vorteil nicht bewust. Kann mir vielleicht jemand Helfen. Bin noch nicht so Form in Labview. Will einfach ein Leistungsoptimiertes Programm erstellen. |