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 

2 Ereignisse nacheinander auslösen



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!

13.04.2016, 07:59 (Dieser Beitrag wurde zuletzt bearbeitet: 13.04.2016 08:03 von GerdW.)
Beitrag #25

GerdW Offline
______________
LVF-Team

Beiträge: 17.431
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: 2 Ereignisse nacheinander auslösen
Hallo jan,

wenn Dinge in deinem VI parallel laufen sollen, dann musst du es auch parallel programmieren! THINK DATAFLOW!

Momentan laufen deine Event-Struktur und die Sequenz zwar parallel ab, ABER: die Event-Struktur läuft genau einmal durch und muss dann auf den nächsten Schleifendurchlauf warten, bevor das nächste Event abgearbeitet werden kann. Dummerweise erzeugst du aber zwei Events pro Iteration, von denen die Eventstruktur aber nur eines abarbeiten kann - ziemlich blöd…

Lösung: Parallel programmieren OHNE Datenflussabhängigkeit. Ganz einfach mit zwei parallel laufenden Schleifen! Wall
Und wenn du dann schon parallel laufende Schleifen verwendest, bist du nur einen winzigen Schritt von einer sinnvollen Producer-Consumer-Struktur entfernt! (In deinem Fall eine "Event-driven"-Struktur, die man aber problemlos in eine "Queue-driven" umwandeln könnte…)

Seitenhieb: Warum nutzt du lokale Variablen, wenn die Terminals deiner Controls/Indicators ungenutzt im BD rumliegen?

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Antwort schreiben 


Nachrichten in diesem Thema
RE: 2 Ereignisse nacheinander auslösen - GerdW - 13.04.2016 07:59

Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Runtime Menü auslösen aus anderem VI GT123 4 3.070 11.09.2020 16:12
Letzter Beitrag: GT123
  Werte nacheinander in Array schreiben über ein Schieberegister BlackEagle 5 7.955 13.12.2019 13:40
Letzter Beitrag: GerdW
  Bedienelemente bündeln zum Auslösen eines Events Marcusius 12 8.095 03.09.2019 17:24
Letzter Beitrag: Marcusius
  Benutzer Event auslösen ? Niko1912 7 4.265 22.11.2018 16:35
Letzter Beitrag: GerdW
  Kopplung zweier Ereignisse TTT 4 4.073 25.07.2018 15:49
Letzter Beitrag: TTT
  Plotlegende programmatisch erstellen um Ereignisse zu erfassen mez15 10 6.818 01.03.2017 16:48
Letzter Beitrag: GerdW

Gehe zu: