LabVIEWForum.de
Wann ist das VI "nur" auf dem PXI - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Module (/Forum-LabVIEW-Module)
+---- Forum: LabVIEW RealTime (/Forum-LabVIEW-RealTime)
+---- Thema: Wann ist das VI "nur" auf dem PXI (/Thread-Wann-ist-das-VI-nur-auf-dem-PXI)



Wann ist das VI "nur" auf dem PXI - johannes_r - 24.07.2009 08:34

Hallo zusammen,

ich wollte mal wissen wie das eigentlich so ist mit der Ausführung von VI´s auf dem PXI. Ich hab in meinem Projekt Explorer das PXI und jedes VI dass dem PXI unterliegt wird auch dort ausgeführt wenn ich auf den run button drücke. Aber ich habe ja trotzdem noch die Benutzeroberfläche auf meinem "Entwicklungsrechner". Nebenbei auf dem PXI läuft LV RT und verbunden sind die Rechner über LAN Kabel. Ich würde dies gern wissen, damit ich weis wann ich die volle Performance des PXI habe? Es ist ja mehr oder weniger ein "Echtzeitsystem". Und da die GUI ja die meiste Rechenleistung benötigt, ich diese ja aber habe (auch wenn ich keine Frontpanelobjekte habe) denke ich dass das VI ja immernoch mit dem Entwicklungsrechner verbunden ist. Muss man das VI auf dem PXI ablegen oder wie schaut das aus?

danke gruß
johannes


Wann ist das VI "nur" auf dem PXI - rolfk - 26.07.2009 20:03

Die VIs sind grundsätzlich immer auf dem Entwickelrechner abgelegt. Aber wenn Sie aus dem Project heraus innerhalb eines RT Systems geöffnet und gestartet werden, erzeugt LabVIEW den entsprechenden Maschinencode, sofern das nicht schon eher passiert ist und lädt den übersetzten Diagramteil zum RT System. Das Frontpanel selber wird dabei eigentlich nicht mit auf das RT System geladen sondern eine Art Remote Procedure Call Layer der die Frontpanel Daten etc zum Host zurückschickt und entsprechende Events (Mouseclicks, Keyboardeingaben, etc) von ihm empfängt. ähnliches geschieht mit Debugfeaturen wie dem Execution Highligthing, Probes, Breakpoints etc.

Rolf Kalbermatter


Wann ist das VI "nur" auf dem PXI - johannes_r - 27.07.2009 10:52

wenn ich aber frontpanel objekte habe wird dadurch die abarbeitung des programms verlangsamt oder? wie kann ich aber die maximale performance testen?