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 

Ereignisstruktur und blockiertes FP



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!

20.08.2012, 13:35
Beitrag #1

marc10k Offline
LVF-Grünschnabel
*


Beiträge: 14
Registriert seit: May 2005

LabVIEW 18 SP1
2007
DE_EN

41470
Deutschland
Ereignisstruktur und blockiertes FP
Hallo

Ich habe ich eine Ereignisstruktur erstellt um damit mehrere Benutzeraktionen auszuwerten. Das Problem ist jedoch ich kann nur einmal das numerische Bedienelement anklicken. Danach ist das FP gesperrt und akzeptiert keine weiteren Eingaben. Das Problem konnte ich im angehängten VI nachstellen aus meinem anderen Programm.
Die beiden Ereignisstrukturen sind doch unabhängig voneinander und ich dachte ich könnte es mit Lokalen Variablen möglich machen die Daten zu manipulieren. Aber das scheint nicht so recht zu klappen.
Kann mir jemand weiterhelfen?

Gruß

Marcus


Angehängte Datei(en)
11.0 .vi  Ereignisstruktur VI.vi (Größe: 13,26 KB / Downloads: 118)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
20.08.2012, 13:57
Beitrag #2

Morpheus Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 205
Registriert seit: Jul 2009

2019 SP1, 2020 SP1
2005
EN

8000
Schweiz
RE: Ereignisstruktur und blockiertes FP
Hallo Marcus

Das Problem ist, dass Du 2 Event-Strukturen im selben VI verwendest.
Dies macht aus meiner Sicht keinen Sinn und führt wie in deinem Fall zu unerwünschten Effekten.
Programmier dein VI so um, dass Du nur 1 Event-Struktur benötigst.

Gruss
Chris
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
20.08.2012, 14:08
Beitrag #3

GerdW Offline
______________
LVF-Team

Beiträge: 17.399
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: Ereignisstruktur und blockiertes FP
Hallo Marcus,

Zitat:Die beiden Ereignisstrukturen sind doch unabhängig voneinander
Jein. Vom Datenfluss her vielleicht. Aber du hast bei beiden das selbe Event konfiguriert. Das kann so nicht funktionieren, woher soll LabVIEW wissen, welche Eventstruktur denn nun dieses eine Event bearbeiten soll?

Wie schon gesagt: nimm nur eine Eventstruktur!

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
21.08.2012, 06:14
Beitrag #4

marc10k Offline
LVF-Grünschnabel
*


Beiträge: 14
Registriert seit: May 2005

LabVIEW 18 SP1
2007
DE_EN

41470
Deutschland
RE: Ereignisstruktur und blockiertes FP
Zitat:Jein. Vom Datenfluss her vielleicht. Aber du hast bei beiden das selbe Event konfiguriert. Das kann so nicht funktionieren, woher soll LabVIEW wissen, welche Eventstruktur denn nun dieses eine Event bearbeiten soll?

Es wird doch erst die Case Abfrage ausgeführt und dann kann nur eine der beiden Strukturen aktiviert werden. Es sind doch nie beide gleichzeitig aktiv. Würde ich beide Eventstrukturen in einer While Schleife laufen lassen würde es Sinn machen und Probleme wären vorprogrammiert.

Dann werde ich es doch wohl ändern müssen.

Gruß

Marcus
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
21.08.2012, 07:36 (Dieser Beitrag wurde zuletzt bearbeitet: 21.08.2012 07:37 von GerdW.)
Beitrag #5

GerdW Offline
______________
LVF-Team

Beiträge: 17.399
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: Ereignisstruktur und blockiertes FP
Hallo Markus,

Zitat:Es wird doch erst die Case Abfrage ausgeführt und dann kann nur eine der beiden Strukturen aktiviert werden.
Falsch. Eventstrukturen sind immer aktiv und warten auf die konfigurierten Events!

Zitat:Dann werde ich es doch wohl ändern müssen.
Ja, unbedingt.

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
21.08.2012, 09:37
Beitrag #6

marc10k Offline
LVF-Grünschnabel
*


Beiträge: 14
Registriert seit: May 2005

LabVIEW 18 SP1
2007
DE_EN

41470
Deutschland
RE: Ereignisstruktur und blockiertes FP
Hallo

Falls jemand auch das Problem mal haben sollte habe ich die Lösung angehängt.

Gruß

Marcus


Angehängte Datei(en)
11.0 .vi  Ereignisstruktur VI.vi (Größe: 12,34 KB / Downloads: 125)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
21.08.2012, 09:42
Beitrag #7

GerdW Offline
______________
LVF-Team

Beiträge: 17.399
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: Ereignisstruktur und blockiertes FP
Hallo Marcus,

und jetzt nochmal ohne lokale Variablen und mit Reaktion auf Änderungen deiner "Auswahl"...


Angehängte Datei(en)
11.0 .vi  Ereignisstruktur VI.vi (Größe: 11,53 KB / Downloads: 133)

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


Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Serielle Ereignisstruktur-Variablen in Ereignisstruktur übergeben Hummingbird 15 13.702 02.11.2011 16:13
Letzter Beitrag: Hummingbird

Gehe zu: