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!
ich habe eine Fragen und zwar, kann ich die geänderten Daten in meinen Eingabefelder weiter dem laufenden Programm geben oder geht das überhaupt nicht? Ich brauche in meinem Programm eine so zu sagen "reset Taste", die ich betätigen muss, wenn ich ein paar Eingabefelder geändert habe und deren Werte zum Weiterrechnen dem Programm weiter geben will.
' schrieb:Sehr geehrte LabVIEW-user und -Experten,
ich habe eine Fragen und zwar, kann ich die geänderten Daten in meinen Eingabefelder weiter dem laufenden Programm geben oder geht das überhaupt nicht? Ich brauche in meinem Programm eine so zu sagen "reset Taste", die ich betätigen muss, wenn ich ein paar Eingabefelder geändert habe und deren Werte zum Weiterrechnen dem Programm weiter geben will.
Für eure Hilfe bin ich sehr dankbar.
Mit freundlichen Grüßen.
Wiszou
Habe ich das richtig verstanden, dass du ein Eingabefeld hast, in diesem während des Programmlaufs Änderungen vornimmst und dann mit einer RESET-Taste den ursprünglichen Wert wieder einstellen willst?
Ich denke, dazu müsstest du den Ursprungswert zwischenspeichern.
"Über Fragen, die ich nicht beantworten kann, zerbreche ich mir nicht den Kopf!" (Konrad Zuse)
Ich gehe davon aus, daß Du dich ungeschickt ausdrückst: Deiner Beschreibung nach möchtest Du eine Taste "Werte übernehmen" haben, bezeichnest die dann aber unglücklicherweise als "Reset-Taste".
Meist läuft ein Proramm in einer Schleife. Wenn die Bedienelemente sich außerhalb der Schleife befinden, dann werden sie in der Schleife dann nicht mehr abgefragt und Du kannst nichts mehr ändern.
Wenn aber die Bedienelemante innerhalb der Schleife sind, dann werden sie bei jedem Schleifendurchlauf abgefragt und Du brauchst keine extra Taste zum Übernehmen der Werte.
Für Deine Wunschvorstellung eignet sich am besten eine Event-struktur. Deine Taste löste ein Event aus, und die Eventbehandlung besteht darin, daß die Werte der betreffenden Bedienelemente gelesen werden.
zuerst herzlichen Dank für die Antworte. Ihr habt TSchAC und Lucki mein Problem richtig verstanden. Also ich brauche eine WERTÜBERNAHME-Taste. Meine Aufgabe ist Daten mittels einer DAQ zu erfassen und einen Mittelwert zu bilden. Dazu habe ich natürlich im Programm Eingabefelder, die ich auch während dem Laufen des Programmes ändern will, um meinen Arbeitsbereich z. B. anzupassen. Die wichtigsten Werte werden leider am Anfang des Programms abgefragt.
Kannst Du bitte Lucki die Event-struktur näher erläutern. Ich kenne die nicht.
Viele Grüße und vielen Dank für eure Hilfe.
Wiszou
' schrieb:Kannst Du bitte Lucki die Event-struktur näher erläutern. Ich kenne die nicht.
NI-Examplefinder starten und Beispiele anschauen. Oder ein Einführungsbuch über LV durcharbeiten.
Event-Struktur gibt es übrigens erst ab dem Full Development Paket (dann steht z.B. im Startfenster so was wie "Licensed for Full Version"). Falls du nur ein Base Paket hast, kannst du lange danach suchen, wirst du nicht finden.
Ansonsten ist die hier:
Gruß, Jens
Wer die erhabene Weisheit der Mathematik tadelt, nährt sich von Verwirrung. (Leonardo da Vinci)
!! BITTE !! stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort!