INFO: Dieses Forum nutzt Cookies...
Cookies sind für den Betrieb des Forums unverzichtbar. Mit der Nutzung des Forums erklärst Du dich damit einverstanden, dass wir Cookies verwenden.

Es wird in jedem Fall ein Cookie gesetzt um diesen Hinweis nicht mehr zu erhalten. Desweiteren setzen wir Google Adsense und Google Analytics ein.


Antwort schreiben 

HauptVI-Properties für SubVI klonen? (Referenzen)



Wenn dein Problem oder deine Frage geklärt worden ist, markiere den Beitrag als "Lösung",
indem du auf den "Lösung" Button rechts unter dem entsprechenden Beitrag klickst. Vielen Dank!

26.05.2009, 20:34 (Dieser Beitrag wurde zuletzt bearbeitet: 26.05.2009 20:39 von LabVIEWDompteur.)
Beitrag #1

LabVIEWDompteur Offline
LVF-Grünschnabel
*


Beiträge: 20
Registriert seit: May 2009

2010 SP1
-
DE

81377
Deutschland
HauptVI-Properties für SubVI klonen? (Referenzen)
Bzgl. meiner Nachfrage wie man denn vorgeht um u.a. Graphen auf dem Frontpanel mit ihren PropertyNodes richtig darzustellen und den ganzen Wust der Propertynodes nicht auf dem Frontpanel zu haben wurde mir hier empfohlen, die Referenzen der Frontpanelelemente an ein SubVI zu übergeben, welches dann die Properties enthält. Das habe ich in folgendem Beispiel gemacht, und das funktioniert auch.
Frontpanel des HauptVI
   
Blockdiagramm des HauptVI
   
(auf dem Screenshot ist die Leitung der Refernz des Graphen komischerweise unterbrochen, real aber nicht)

Was ist also das Problem? Ich hole etwas weiter aus:
Bevor ich das mit den Referenzen machte, hatte ich im SubVI meinen Ausgangscluster via Properties entsprechend formatiert und hatte keine Referenzen übergeben, hatte aber angenommen, wenn ich einen Indicator für den SubVI-Ausgangscluster auf dem Frontpanel des HauptVIs erzeuge, werden alle Property-Werte dort übernommen, dem war nicht so. D.h. der SubVI-Ausgangscluster war schön formatiert und passte sich den dynamischen Properties an, dafür das entsprechende HauptVI-Anzeigeelement nicht.
Jetzt mit den Referenzen ist es umgekehrt.
Die Frage:
Ist es möglich auch im SubVI die Propertie-Werte, welche für das HauptVI gelten zu übernehmen, sprich einfach einen Klon zu haben, so dass nur die Einstellungen der Propertynodes für beide Cluster gelten (den des HauptVIs und den des SubVIs?), so dass sich beide entsprechend den Vorgabewerte z.B. der Skalierung oder Disable/Enable verhalten?

Die LabVIEW Dateien zu obigem Beispiel als ZIP-File 30kB. (auf Run Continuously laufen lassen)
LabVIEW 8.6 StudentenVersion: 3 Dateien, HauptVI ist das HauptVISmile, beim ersten Ausführen gibt es bei mir einen Fehler, dass das Property 8 des Graphen (ActPlot) falsch wäre, finde gerade den genauen Fehler nicht, bei weiteren durchläufen geht alles :/

Sonstige .zip  Referenz.zip (Größe: 29,63 KB / Downloads: 176)


Nachtrag
Weils mir grad entfallen war, noch eine Frage:
Ist es möglich statt der Einzelnen Referenzen des Elemente des Clusters auch die Referenz des Clusters zu übergeben und daraus im SubVI die jeweiligen Elementreferenzen herauszusplitten? Hab das bisher nicht hingekriegt, aber je nach Elementzahl im Cluster wird das relativ aufwendig mit den Referenzen wiederrum im HauptVISad
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Antwort schreiben 


Nachrichten in diesem Thema
HauptVI-Properties für SubVI klonen? (Referenzen) - LabVIEWDompteur - 26.05.2009 20:34

Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Waveform Chart Autoscale properties ReneP 2 5.435 29.11.2011 11:25
Letzter Beitrag: ReneP

Gehe zu: