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 

Dieses Thema hat akzeptierte Lösungen:

Programm hängt sich auf



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!

03.04.2018, 07:20 (Dieser Beitrag wurde zuletzt bearbeitet: 03.04.2018 07:20 von GerdW.)
Beitrag #3

GerdW Offline
______________
LVF-Team

Beiträge: 17.427
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: Programm hängt sich auf
Hallo Benutzer,

noch ein paar Anmerkungen zum VI:
- mus man wirklich alle 10ms die Disabled-Property von 4 Buttons erneut setzen? Muss man dazu gleich 4mal exakt dieselbe lokale Variable abfragen??? Kann man sowas nicht direkt im entsprechenden Event erledigen, wo du den zur lokalen Variablen gehörenden Button schon abfragst?
- Wenn du AutoCleanup benutzt hättest, dann würde dein VI nicht unbedingt schöner aussehen - aber du würdest den DATAFLOW genauer erkennen!
- Benötigst du wirklich eine Case-Struktur, um die FALSE/TRUE-Konstante auszugeben, wenn du "Windspeed changes" anzeigen willst? (Hochgradig Rube-Goldberg!) Und muss man das auch alle 10ms erledigen?
- Immer, wenn du in einer Case-Struktur einfach nur je eine Konstante pro Case ausgeben willst, würde ich dir eine Select-Funktion empfehlen: viel übersichtlicher!
- "Set Smoke"-Event: Wozu benötigt man eine FOR-Loop, die exakt nur einmal iterieren soll? Wozu hier zwei Case-Strukturen? Wenn du nur in einem Case etwas auf den UDP schreiben willst, solltest du auch das UDPWrite in den Case hinein nehmen: momentan kannst du auch einen leeren String ausgeben… "RequiredSmoke" sollte ein Integer-Typ sein!
- Alle diese einzelnen Events sollten zu nur einer Event-Struktur zusammengefasst werden: die kann beliebig viele Events verwalten! (Deine Stopp-Bedingung für die Schleifen lässt sich dann auch deutlich vereinfachen!)
- Eine Wartezeit parallel zu einer Eventstruktur - die noch dazu ewig wartet - ist Blödsinn!
- Dein VI lässt sich momentan u.a. nur deswegen mit der Stop-Funktion beenden, da du die ganzen Eventstrukturen ewig warten lässt! Außerdem würde ein zweiter Druck auf den Home-Button zu einem Einfrieren deines VIs führen, da die zugehörige Eventstruktur NICHT in einer Schleife verarbeitet wird! (Nochmal: Alle Events in nur einer Schleife&Eventstruktur verarbeiten!)

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


Nachrichten in diesem Thema
Programm hängt sich auf - Benutzer1 - 02.04.2018, 14:23
RE: Programm hängt sich auf - GerdW - 02.04.2018, 17:44
RE: Programm hängt sich auf - GerdW - 03.04.2018 07:20
RE: Programm hängt sich auf - GerdW - 03.04.2018, 11:35
RE: Programm hängt sich auf - GerdW - 03.04.2018, 19:52
RE: Programm hängt sich auf - GerdW - 04.04.2018, 12:19
RE: Programm hängt sich auf - GerdW - 05.04.2018, 10:24
RE: Programm hängt sich auf - GerdW - 08.04.2018, 17:34
RE: Programm hängt sich auf - GerdW - 10.04.2018, 07:23
RE: Programm hängt sich auf - GerdW - 12.04.2018, 07:19
RE: Programm hängt sich auf - jg - 18.04.2018, 00:21
RE: Programm hängt sich auf - GerdW - 18.04.2018, 06:54
RE: Programm hängt sich auf - GerdW - 18.04.2018, 08:26
RE: Programm hängt sich auf - GerdW - 18.04.2018, 12:05
RE: Programm hängt sich auf - jg - 18.04.2018, 12:47
RE: Programm hängt sich auf - GerdW - 18.04.2018, 12:52
RE: Programm hängt sich auf - GerdW - 18.04.2018, 14:03
RE: Programm hängt sich auf - GerdW - 19.04.2018, 07:00
RE: Programm hängt sich auf - GerdW - 19.04.2018, 10:33
RE: Programm hängt sich auf - GerdW - 19.04.2018, 13:14
RE: Programm hängt sich auf - jg - 19.04.2018, 18:57
RE: Programm hängt sich auf - GerdW - 20.04.2018, 09:37
RE: Programm hängt sich auf - jg - 20.04.2018, 10:06
RE: Programm hängt sich auf - GerdW - 20.04.2018, 12:51
RE: Programm hängt sich auf - GerdW - 20.04.2018, 15:47
RE: Programm hängt sich auf - jg - 20.04.2018, 16:03
RE: Programm hängt sich auf - jg - 20.04.2018, 19:25

Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Tools Palette hängt agroell 1 2.296 17.08.2017 08:25
Letzter Beitrag: Freddy
Question LabView hängt sich auf, läuft nach Mausklick auf Frontpanel wieder.... dezi 8 7.411 08.10.2015 10:07
Letzter Beitrag: rolfk
  LabVIEW 6.1 Hängt – Bezug zu User Interaktion / Möglicherweise File I/O Linuxx 4 9.074 05.04.2013 20:59
Letzter Beitrag: Trinitatis
  LabView hängt sich auf Hasenfuss 4 4.013 12.01.2013 15:09
Letzter Beitrag: jg
  Labview hängt sich auf Scherni 18 12.157 21.09.2012 06:35
Letzter Beitrag: Scherni
  VI hängt sich bei Tastenbenutzung auf nox 10 8.506 17.02.2012 16:25
Letzter Beitrag: Y-P

Gehe zu: