LabVIEWForum.de
Auswahl + Frontboard wechsel - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein)
+--- Thema: Auswahl + Frontboard wechsel (/Thread-Auswahl-Frontboard-wechsel)



Auswahl + Frontboard wechsel - Planke - 26.02.2008 13:39

Ich steh vor einem kleinen problem, von dem ich nicht weis, wie man es programmiert.

Also es sollte folgendermasen aussehn:
Ein Auswahlverfahren von 3 (in der späteren umsetzung sind es dann um die 20) soll einen bestimmten teil im programm aktivieren und gleichzeitig das frontpanel des alten programms durch das neue ersetzen (also auswahlverfahren durch analyse).
Es darf nur der ausgewählte Programmablauf ablaufen, die anderen nicht.

Kleines Flussdiagramm oder wie das heist befindet sich im anhang.


PS: Gibt es ein trick um alle parameter zurückzusetzten am anfang vom programm? weil dieses programm sollte beliebig oft wiederholt werden können, ohne dass eine variable im programm gespeichert wird (also so als ob man das programm neu öffnen würde).

MfG


Auswahl + Frontboard wechsel - jg - 26.02.2008 20:53

Subpanels könnten eine Lösung sein.

Zum zurücksetzen, es gibt eine InvokeNode "Reinit all to default"

[attachment=11354]

MfG, Jens


Auswahl + Frontboard wechsel - eg - 26.02.2008 22:54

An welcher Stelle willst du das Programm reinitialisieren?
Normalerweise macht man teilt man das Programm in drei Teile:
Initialisierung
Hauptprogramm
Deinitialisierung

Wenn du das Prog reinitialisiern muss, dann kannst du den ersten Schritt aufrufen.
Aber alles zu einfach gesagt. Such mal im Forum nach dem Begriff State Machine. Dann kannst du zwischen den Schritten beliebig hin und her springen wann du willst.


Auswahl + Frontboard wechsel - Planke - 27.02.2008 10:38

' schrieb:An welcher Stelle willst du das Programm reinitialisieren?
Normalerweise macht man teilt man das Programm in drei Teile:
Initialisierung
Hauptprogramm
Deinitialisierung

Wenn du das Prog reinitialisiern muss, dann kannst du den ersten Schritt aufrufen.
Aber alles zu einfach gesagt. Such mal im Forum nach dem Begriff State Machine. Dann kannst du zwischen den Schritten beliebig hin und her springen wann du willst.

Man muss nicht beliebig hin und her springen.
Sobald eine bestimmte messungsmethode ausgewählt wird, soll diese bis zum ende durchgeführt werden.
dann gibts ne kurze ausgabe mit OK oder Defekt und ne möglichkeit mit knopfdruck zum anfang des programms zu springen (also zur messmethode - auswahl)

Also die reinitialisierung sollte mit mit dem sprung zur messmethoden - auswahl erfolgen.

PS: wo finde ich das element zur reinitialisierung? habs nähmlich net gefunden :/

MfG


Auswahl + Frontboard wechsel - eg - 27.02.2008 10:52

Schau dir dieses VI an, vielleicht passt es für deine Aufgabe.

http://www.LabVIEWportal.eu/forum/viewto...?f=33&t=147


Auswahl + Frontboard wechsel - Planke - 27.02.2008 18:24

' schrieb:Schau dir dieses VI an, vielleicht passt es für deine Aufgabe.

http://www.LabVIEWportal.eu/forum/viewto...?f=33&t=147


hey! das hats genau ins schwarze getroffen!!!

big thx =)

MfG