LabVIEWForum.de
"Refnum Not Available For RT" Meldung - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein)
+---- Forum: Application Builder (/Forum-Application-Builder)
+---- Thema: "Refnum Not Available For RT" Meldung (/Thread-Refnum-Not-Available-For-RT-Meldung)



"Refnum Not Available For RT" Meldung - GT123 - 23.01.2012 15:16

Hallo,

seit längerem gibt es ein Problem in meiner Applikation, jedoch nur wenn ich ein Build erstelle.
Und zwar, gibt es irgendein Problem mit Referenzen (Refnum Not Available For RT).
Ich verwende ein SubVi das mit Referenzen Eigenschaften übergibt (disabled, visible...).

Wenn dieses SubVi abgearbeitet wird dauert es sehr lange. Beim Debuggen und Probe auf der Refernenz
sehe ich die Meldung Refnum Not Available For RT? Was hat das zu bedeuten?
Vor allem hab ich mit Realtime nichts am Hut.

Ich hoffe ihr könnt mir hier weiterhelfen.


RE: "Refnum Not Available For RT" Meldung - macmarvin - 23.01.2012 20:11

Ist der Screenshot beim Debuggen von eines Debug-Builds?
Was sagen denn die Errorcluster bei den Properties?

Mit RT ist wahrscheinlich eher Runtime gemeint.


RE: "Refnum Not Available For RT" Meldung - GT123 - 24.01.2012 07:39

Hallo,
ja Debuggen eines Build.
Ich habe mal ein Screenshot beim Debuggen gemacht.
Keine Fehler der Error Cluster. Die Meldung (Refnum Not Available For RT) erscheint bei einem
Probe schon vor diesem Subvi - Siehe Bild.
Wie gesagt, in der Entwicklungsumgebung läuft da alles.


RE: "Refnum Not Available For RT" Meldung - VDB - 24.01.2012 08:02

Hallo,

Refnums auf Front Panels sind bei LabVIEW RT nicht vorhanden, da es auf dem Echtzeitsystem kein Front Panel gibt... Daher auch die Fehlermeldung.

VDB


RE: "Refnum Not Available For RT" Meldung - GT123 - 24.01.2012 08:10

Hi, also heisst es nun R(eal) T(ime) oder runtime?
Ich verwende keine Realtime Hardware o.ä.

Wass heisst
Zitat:Refnums auf Front Panels sind bei LabVIEW RT nicht vorhanden
-> etwa das man keine Referenzen in SubVis übergeben kann?


RE: "Refnum Not Available For RT" Meldung - Y-P - 24.01.2012 08:20

CROSSPOSTING:
http://forums.ni.com/t5/LabVIEW/Refnum-Not-Available-For-RT/td-p/986781/page/2

Bitte nächstes Mal darauf hinweisen. Danke. Rulez

Gruß Markus


RE: "Refnum Not Available For RT" Meldung - VDB - 24.01.2012 13:37

Wird im Build beim VI was den Refnum für das Sub-VI liefert vielleicht das Front Panel gelöscht?


RE: "Refnum Not Available For RT" Meldung - macmarvin - 24.01.2012 13:56

Beim Debugbuild sollten eigentlich alle FP/BD erhalten bleiben.

Was genau _funktioniert_ denn in der Runtime nicht? Was meintest du mit "sehr lange"?
Der Wert der Referenzen schaut zumindest schonmal koscher aus... mglw. fehlt der Probe nur der richtige Typ zur Anzeige.


Solche einfache Sache mit Controlreferenzen würden im Übrigen auch unter LV Realtime funktionieren.


RE: "Refnum Not Available For RT" Meldung - GT123 - 24.01.2012 14:32

Hi, kann es sein das die Property Nodes Bearbeitungszeit laufend unter Runtime viel viel länger dauert als in der Entwicklungsumgebung? Dann wäre es schlecht für mich.

Denn ich habe ein Mega Kluster (stirct type def) welches mehrere Unterkluster (stirct type def) beinhaltet.
Diese Unterkluster haben teilweise wieder Array o. Kluster o. einzelne Controls.

Und auf all diese einzelnen Controls setze ich die Eigenschaft disabled... visible (je nach User Eingabe).


RE: "Refnum Not Available For RT" Meldung - GT123 - 24.01.2012 15:13

Halt an alle...
das Problem ist das Netzwerk oder die Remoteverbindung.
Ich bin übers Netz mit einem Runtime Rechner verbunden.
Direkt an diesem Rechner rasselt alles in einer tollen Geschwindigkeit durch :-)
Allen vielen Dank