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 

Timer in Sequenz unterbrechen



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!

21.12.2012, 11:08
Beitrag #6

Labor Offline
LVF-Grünschnabel
*


Beiträge: 17
Registriert seit: May 2012

2010
2011
DE



RE: Timer in Sequenz unterbrechen
Die Sequenz davor erzeugt mir einen Zeitstempel, aus dem ich den Sende-String generiere, der an das Gerät im Ethernet geschickt werden soll.

Die Sequenz danach öffnet eine TCP-Verbindung, schickt den String, empfängt die Antwort und schließt die TCP-Verbindung.

Ich will immer nur den letzten Messwert haben, darum warte ich zwischen Erzeugung des Zeitstempels bis zum Abschicken 1 Minute - um sicher zu gehen, dass für diesen Stempel auch wirklich ein Messwert vorhanden ist. Die Messwerte werde ich dann weiterverarbeiten, aber soweit bin ich noch nicht.

Jedenfalls haben die anderen Sequenzen nichts mit 60s zu tun.

Fehlersuche mit Highlight ergab folgendes:
Der Abschnitt mit dem Timer wird anstatt nach 60s, nach den nächsten 10ms unterbrochen und am Abbruch-Terminal in der while-Schleife liegt ein True an, dann läuft der Rahmen danach. Dann beginnt alles von vorn Rahmen 0, Rahmen 1 mit Timer 10ms, Rahmen 2. Dann ist die Sequenz beendet und in der while-Schleife wird das True am Abbruch-Terminal wirksam.

Ich muss also irgendwie einbauen, dass die Sequenz verlassen wird und nicht einfach der nächste Rahmen beginnen. DAs ist komplizierter als ich dachte. Warum beginnt die Sequenz eigentlich nochmal? Liegt es daran, dass die while-Schleife ihre Parameter am Ende prüft und das False irgendwie zu spät übernommen wurde?
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
Antwort schreiben 


Nachrichten in diesem Thema
Timer in Sequenz unterbrechen - Labor - 21.12.2012, 08:48
RE: Timer in Sequenz unterbrechen - Y-P - 21.12.2012, 09:29
RE: Timer in Sequenz unterbrechen - jg - 21.12.2012, 10:54
RE: Timer in Sequenz unterbrechen - Labor - 21.12.2012 11:08
RE: Timer in Sequenz unterbrechen - jg - 21.12.2012, 11:50

Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  2 Parallele While-Schleifen mit unterschiedlichen Timer beenden Tomate27 3 2.952 18.08.2020 13:29
Letzter Beitrag: GerdW
  Einen laufenden Task unterbrechen alex-one 1 2.899 24.04.2020 07:35
Letzter Beitrag: kpa
  Timer macht was er will :-) Natalie1984 6 4.043 04.07.2019 12:49
Letzter Beitrag: IchSelbst
  Sequenz wird zweimal durchlaufen mprocket 7 5.697 21.01.2018 18:59
Letzter Beitrag: mprocket
  While-Schleife anhalten ohne Timer valerian 2 4.174 04.10.2017 09:28
Letzter Beitrag: valerian
  Sequenz zur Dokumentation, Einfluss auf das Timing TSC 7 5.201 19.10.2016 07:08
Letzter Beitrag: TSC

Gehe zu: