LabVIEWForum.de - Benutzer-Dialog / Assistent für Messung erstellen

LabVIEWForum.de

Normale Version: Benutzer-Dialog / Assistent für Messung erstellen
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Hi LV-Community!
Ich möchte an dieser Stelle mal darüber diskutieren, wie ich einen Benutzer meiner programmierten LabVIEW-Software möglichst geschickt durch die Messung führen kann.
Ich soll genau genommen eine Messung automatisieren, die später auch von Personal durchgeführt werden kann, die weniger Ahnung von der Materie haben. IOn diesem speziellen Fall geht es darum, Gleichspannnungen (Trivialtechnik Tongue) auf einer Platine zu messen durch Anlegen einer Messpitze am antsprechenden Messpunkt. MEine Software besitzt ein Hauptmenü, von dem aus ein entsprechendes SubVI aufgerufen werden kann (hier: DC-Messung). Wird dieses Sub-VI gestartet, soll der Benutzer zunächst dazu aufgefordert werden, seinen Namen als Prüfer einzugeben und auf weiter zu klicken (die Angaben sollen von der Software dann jeweils noch überprüft werden). Im nächsten Schritt erscheint jetzt ein Bild der Platine, indem der Messpunklt eingekreist ist und ein Text sagt, was zu tun ist. Außerdem wird der aktuelle Messwert angezeigt der mit "OK" übernommen werden kann. Mit "weiter" geht es dann zum nächsten Schritt (neues Bild, neuer Text, andere Eingabe oder anderer Messwert, eventl. Diagramm).

Und nun zu meiner Frage: Habt ihr eine gute Idee oder eventuell soghar schon eine Vorlage / ein Beispiel, wie ich einen solchen, nennen wir es mal ASSISTENTEN, programmieren kann. Ist es z.B. möglich, Container in LV wie Frames in html zu benutzen und ihnen einfach ein neues Bild zu schicken? Was ich vermeiden möchte ist, für jeden Messschritt ein eigenes Frontpanel oder SubSub-VI anzulegen und diese einfach in einem Unterpanel zu laden. Oder ist es gar die einzige Möglichkeit.
Den Bilder zusammen mit dem Text könnte man ja auch als Offline Webseite erstellen und diese dann in einem Container darstellen, aber wie wechseln dann die Eingabe und Anzeigeelemente? Und wie lasse ich die Buttons "weiter" "wiederholen" und "abbrechen" stehen?

Auf eure Vorschläge bin ich mal gespannt...
schöne Grüße vom Bodensee
Stephan

PS: ich installiere gerade LV 8.6, dass hier zusammen mit der NI Developer Suite 3. Quartal 2008 diese Woche ankam
Ich habe mir unterschiedliche Grundplugins (Bild anzeigen, Generator einstellen,...) programmiert. Diese fülle ich mit Werten aus der Datenbank. So habe ich unterschiedliches Verhalten bei jeweils dem gleichen Plugin.

Gruß Markus
' schrieb:Ich habe mir unterschiedliche Grundplugins (Bild anzeigen, Generator einstellen,...) programmiert. Diese fülle ich mit Werten aus der Datenbank. So habe ich unterschiedliches Verhalten bei jeweils dem gleichen Plugin.

Hi Markus. Kannst du mir dafür vielleicht mal ein einfaches Beispiel z.B. der Oberfläche zeigen? Was hälst du denn von denen von mir vorgestellten Ansätzen?

Gibt es noch weitere Vorschläge? Ich selbst habe noch keine konkrete Lösung für diese Aufgabenstellung gefunden Mellow...
Referenz-URLs