30.05.2018, 13:55
Beitrag #1
|
|
|
30.05.2018, 14:41
Beitrag #2
|
jg
CLA & CLED
Beiträge: 15.864
Registriert seit: Jun 2005
20xx / 8.x
1999
EN
Franken...
Deutschland
|
RE: Funktion des Stopp-Buttons variiert
Ich kann deine Beschreibung NICHT bestätigen und deshalb auch nicht erklären.
Solange bei vor Start des VIs der Stop-Button grau dargestellt wird, sollte deine While-Schleife solange laufen bis ein Fehler auftritt oder der Stopp-Button betätigt wird.
Sollte der Stopp-Button vor Start des VIs auf TRUE stehen (Farbe gelb), dann läuft die Schleife tatsächlich nur 1x (also sehr kurz).
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!
Einführende Links zu LabVIEW, s. GerdWs Signatur.
|
|
|
31.05.2018, 07:34
(Dieser Beitrag wurde zuletzt bearbeitet: 01.06.2018 08:44 von Lucki.)
Beitrag #3
|
Lucki
Tech.Exp.2.Klasse
Beiträge: 7.699
Registriert seit: Mar 2006
LV 2016-18 prof.
1995
DE
01108
Deutschland
|
RE: Funktion des Stopp-Buttons variiert
Abhilfe: Methodenknoten "Standardwert Wiederherstellen" für Stopknopf.
(Hintergrund: Wenn Du den Stopknopf drückst, bevor Du das VI startest - oder was das Gleiche ist: Nachdem es beendet wurde -, dann hat Der Stopknopf beim nächsten Start den Zustand "On", und das VI wird gleich wieder beendet. Durch das Lesen wird der Knopf jetzt zwar zurückgesetzt, aber das nützt Dir in diesem Fall nichts. Erst beim nächsten Start, mit rückgesetztem Startknopf, ist dann alles OK.)
|
|
|
01.06.2018, 08:08
Beitrag #4
|
|
|
01.06.2018, 09:13
(Dieser Beitrag wurde zuletzt bearbeitet: 01.06.2018 15:47 von jg.)
Beitrag #5
|
jg
CLA & CLED
Beiträge: 15.864
Registriert seit: Jun 2005
20xx / 8.x
1999
EN
Franken...
Deutschland
|
RE: Funktion des Stopp-Buttons variiert
(01.06.2018 08:08 )Freddy schrieb: Hallo Philipp,
Du verwendest bei Deinem Stop Taster das Schaltverhalten "Latch beim Loslassen".
LabView merkt sich die Tastenbewegung bis das VI die Funktion ausgewertet hat.
Vielleicht ist Dein Problem weg, wenn Du ein anders Schaltverhalten auswählst.
Gruß
Freddy
Wenn sich das VI zwischen den beschriebenen Versuchen wirklich im EDIT-Modus befindet, dann trifft diese Vermutung nicht zu bzw. sie darf nicht zutreffen.
EDIT: Denn der OP behauptet, dass er im Edit-Modus den Stopp-Button 2x betätigt, somit ist er bei Start des VI auf FALSE. Dass er zwischenrein betätigt wurde, spielt keine Rolle.
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!
Einführende Links zu LabVIEW, s. GerdWs Signatur.
|
|
|
01.06.2018, 12:44
Beitrag #6
|
Lucki
Tech.Exp.2.Klasse
Beiträge: 7.699
Registriert seit: Mar 2006
LV 2016-18 prof.
1995
DE
01108
Deutschland
|
RE: Funktion des Stopp-Buttons variiert
Labview merkt sich im Edit-Modus schon, ob an den Bedienelementen herumgespielt wurde - es übernimmt nämlich diese Einstellungen beim Start, sofern im Programm keine andere Initialisierung erfolgt.
Die Lösung von Philips Problem ist die Initialisierung des Stop-Knopfes auf False (Standardwert), also so:
Das man von Anfängern nicht gleich verstanden wird, das passiert oft. Das aber angesehene Experten hier weiter an der Lösung herumraten, als wäre nichts geschehen, das wundert mich schon. Vielleicht macht das die Sommerhitze.
|
|
|
01.06.2018, 15:55
Beitrag #7
|
jg
CLA & CLED
Beiträge: 15.864
Registriert seit: Jun 2005
20xx / 8.x
1999
EN
Franken...
Deutschland
|
RE: Funktion des Stopp-Buttons variiert
@Lucki: Natürlich löst dein Vorschlag das Problem, egal, was im Edit-Modus des VI betätigt wurde oder nicht. Das habe ich auch nicht bestritten.
Der OP behauptet aber, dass er im Edit-Modus den Stopp-Button 2x betätigt hat. Ergo muss er bei Start des VI auf FALSE stehen, ein Reset ist in diesem Fall zwar nicht falsch, aber auch nicht notwendig. Irgendwas stimmt also nicht bei der Beschreibung durch den OP. Leider gibt es keine Rückmeldung, wir müssen also raten. Du weisst ja, die Glaskugel funktioniert selten zuverlässig.
Grüße & schönes Wochenende,
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!
Einführende Links zu LabVIEW, s. GerdWs Signatur.
|
|
|
02.06.2018, 07:28
(Dieser Beitrag wurde zuletzt bearbeitet: 02.06.2018 07:29 von Lucki.)
Beitrag #8
|
Lucki
Tech.Exp.2.Klasse
Beiträge: 7.699
Registriert seit: Mar 2006
LV 2016-18 prof.
1995
DE
01108
Deutschland
|
RE: Funktion des Stopp-Buttons variiert
@Jens
Wenn Philipp schreibt
Zitat:Klicke ich, nachdem die Schleife kontinuierlich lief, jedoch zweimal auf den "Stopp-Button" ...
so sagt das zwar aus, dass der Stop-Knopf nach dem Beenden des Programms zweimal gedrückt wurde und demzufolge beim Neustart wieder auf "false" stehen müßte.
Aus dem dem von Philipp beschriebenen Verhalten seines Programms - und mittels meiner Glaskugel - hatte ich ich aber dann herausgefunden, daß er in Wirklichkeit meint:
"Klicke ich, wenn das Programm läuft, zum Beenden zweimal auf den Stopp-Button..."
Jedenfalls ist jetzt alles geklärt, unabhängig davon, ob sich Philipp noch mal meldet oder nicht.
Ich wünsche Dir ebenfalls ein schönes Wochenende
Ludwig
|
|
|
02.06.2018, 09:22
Beitrag #9
|
IchSelbst
LVF-Guru
Beiträge: 3.700
Registriert seit: Feb 2005
11, 14, 15, 17, 18
-
DE
97437
Deutschland
|
RE: Funktion des Stopp-Buttons variiert
(02.06.2018 07:28 )Lucki schrieb: "Klicke ich, wenn das Programm läuft, zum Beenden zweimal auf den Stopp-Button..."
Genau so hat mir das meine Erfahrung auch gesagt: Erstens gibt es eine gewisse Diskrepanz zwischen dem, was der Anwender tut, meint und schreibt. Zweitens gibt es Anwender, die eben zum Beenden des Programmes zweimal und mehr auf den Ende-Button klicken.
Jeder, der zur wahren Erkenntnis hindurchdringen will, muss den Berg Schwierigkeit alleine erklimmen (Helen Keller).
|
|
|
04.06.2018, 15:06
|
Philipp841
LVF-Gelegenheitsschreiber
Beiträge: 74
Registriert seit: Mar 2018
LV 2015 SP1 32bit
2016
DE
28359
Deutschland
|
RE: Funktion des Stopp-Buttons variiert
Hello @all,
vielen Dank für Eure Beiträge und Lösungen. Es tut mir Leid, dass ich mit meiner Beschreibung des Problems für Irritationen gesorgt habe. In der Tat wollte ich es genau so ausdrücken, wie es Lucki aufgefasst hat:
Lucki schrieb:
"Klicke ich, wenn das Programm läuft, zum Beenden zweimal auf den Stopp-Button..." also nach dem Beenden noch ein weiteres Mal...
Danke an Alle, der Methodenknoten hats natürlich gebracht!
Philipp
|
|
|
| |