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 

Schalter in bestimmten Rahmen einer Sequenz "latchen"?



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!

24.03.2010, 09:13
Beitrag #33

Jansen83 Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 95
Registriert seit: May 2009

8.6
-
de

18055
Deutschland
Schalter in bestimmten Rahmen einer Sequenz "latchen"?
' schrieb:Der True-Case, der einmalig True in die Tabelle schreibt, wird ständig durchlaufen. Die False-Werte kommen daher, weil vom Hauptprogramm eben nur ein einziges Mal True kommt. Beim zweiten Aufruf und allen weiteren Aufrufen wird False übergeben - und deswegen False in die Tabelle geschrieben.
Ein Case kann nicht auf True gesetzt werden. Ein Case kann abgearbeitet werden.
Diesen Teil des Satzes verstehe ich gar nicht.
Okay, das kann ich denke ich nachvollziehen

' schrieb:Kannst du nochmal sagen, was falsch geht? Die gestapelte Sequenz jedenfalls wird kontinuierlich abgearbeitet.

Wenn du haben willst, dass der zweite Durchlauf (also beim zweiten Mal klicken auf START) auch von 0 bis 1000 zählt, dann musst du das Express-VI "Verstrichene Zeit" resetten. (Schließe an I ein "Ist Null"-Vergleicher an. Das Ergebnis auf Reset geben)

Hab im Beispiel vergessen, die verstrichene Zeit zu resetten. Hab im Hauptprogramm den Start Button mit dem "zurücksetzen" des Express-VIs verbunden, damit funktioniert es auch.

Meine Vorstellung, was passieren soll hast du formuliert.
Beim 2. Mal soll ebenfalls von 0 bis 1000 hochgezählt werden.
Der Fehler liegt bei mir, dass meine Hilfsvarible anscheinend beim zweiten Mal "START" erst im 2. Durchlauf der Sequenz zurückgesetzt wird.
Also beim zweiten Mal klicken auf START geht die Hilfsgröße zunächst mit dem alten Wert vom ersten "Klick START" (irgenmdwas um 1000) ein und springt im Rahmen 2 somit erst in die letzte Berechnungsvorschrift (Hilfsposition > S_Beschleunigung+S_Constant) und wirft somit einen falschen Wert aus.
Mir fehlt das Verständnis der Strukturen etwas, warum LV dies tut. Sad
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Antwort schreiben 


Nachrichten in diesem Thema
Schalter in bestimmten Rahmen einer Sequenz "latchen"? - Jansen83 - 24.03.2010 09:13

Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Rahmen oder Kasten eines XY-Graphen ändern bachatero18 2 3.840 04.11.2020 20:22
Letzter Beitrag: bachatero18
  Sequenz wird zweimal durchlaufen mprocket 7 5.623 21.01.2018 18:59
Letzter Beitrag: mprocket
  Schalter an/aus Tobolf 1 3.952 27.01.2017 11:00
Letzter Beitrag: GerdW
  Eingabe String nach einen bestimmten Format bearbeiten galilio 18 11.530 27.01.2017 10:58
Letzter Beitrag: jg
  Sequenz zur Dokumentation, Einfluss auf das Timing TSC 7 5.145 19.10.2016 07:08
Letzter Beitrag: TSC
  Auf Wunsch zusätzliche Sequenz erstellen Rayid 7 5.896 29.09.2016 11:50
Letzter Beitrag: GerdW

Gehe zu: