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 

Subvi mit Ereignisstruktur



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!

14.04.2012, 12:09 (Dieser Beitrag wurde zuletzt bearbeitet: 14.04.2012 12:11 von GerdW.)
Beitrag #4

GerdW Offline
______________
LVF-Team

Beiträge: 17.469
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: Subvi mit Ereignisstruktur
Hallo Ölfi,

Zitat:Aus diesem Grund wollte ich die Funktion in einem SubVi umsetzen.
Das kannst du gerne machen - aber nicht so, wie du es bisher machst.
- Wie soll dein subVI auf Events reagieren, wenn es niemals zu diesen Events kommt? Um die konfigurierten Events zu erzeugen, müsste das Frontpanel sichtbar sein - einzustellen in den VI-Properties!
- Wozu der STOP-Button, wenn das Programm nicht darauf reagiert? (Die Eventstruktur verhindert dies, da man erst ein anderes Event auslösen muss, bevor der Button zum Zuge kommt. THINK DATAFLOW!)
- Wozu der TimeOut-Case, wenn du den gar nicht brauchst? Einfach löschen...

Zitat:Außerdem habe ich Timeout nicht begrenzt, da es wirklich die ganze Zeit laufen soll. Es dient dazu um z.B. Sensoren zu überwachen.
Und damit genau falsch: es läuft nicht, sondern wartet ewig! Außerdem: dein subVI wird erst nach Ablauf der Schleife beendet und blockiert ebenso lange das MainVI - THINK DATAFLOW!

- Wie schon vorher gesagt: Die(se) Eventstruktur gehört ins MainVI.
- Wenn du Sensoren überwachen willst, solltest du das in einer parallelen Schleife machen.
- Es ist taktisch unklug, FP-Elemente mit gleichen Namens zu erzeugen. Dies ist auch in anderen Programmiersprachen ein Unding... In LabVIEW lässt sich jedem FP-Element sowohl ein (möglichst eineindeutiger) Name sowie ein beliebiger Untertitel zuordnen!

Zitat:Das Signal soll allerdings anstehen bis der andere Button betätigt wird.
Hört sich nach einer Aufgabe für ein Schieberegister an...

Es scheint, du solltest mal den Link meiner Signatur durcharbeiten...

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


Nachrichten in diesem Thema
Subvi mit Ereignisstruktur - Ölfi - 13.04.2012, 14:17
RE: Subvi mit Ereignisstruktur - Ölfi - 13.04.2012, 15:23
RE: Subvi mit Ereignisstruktur - GerdW - 14.04.2012 12:09
RE: Subvi mit Ereignisstruktur - Ölfi - 16.04.2012, 06:57
RE: Subvi mit Ereignisstruktur - GerdW - 16.04.2012, 07:49

Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Serielle Ereignisstruktur-Variablen in Ereignisstruktur übergeben Hummingbird 15 15.720 02.11.2011 16:13
Letzter Beitrag: Hummingbird
  SubVI Funktionen verwenden, ohne SubVI Frontpanel (AVT Kamera) Allyoucaneat 3 8.844 25.08.2011 15:18
Letzter Beitrag: GerdW
  Ereignisstruktur im SubVI einmal aufrufen tanka 3 5.438 04.08.2010 10:09
Letzter Beitrag: jg
  Ereignisstruktur etc. in SubVI auslagern? Matze 24 20.036 24.06.2010 08:59
Letzter Beitrag: Matze

Gehe zu: