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 

Zweites, dynamisch aufgerufenes SubVI startet nicht



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!

18.03.2014, 11:20 (Dieser Beitrag wurde zuletzt bearbeitet: 18.03.2014 11:23 von GerdW.)
Beitrag #6

GerdW Offline
______________
LVF-Team

Beiträge: 17.432
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: Zweites, dynamisch aufgerufenes SubVI startet nicht
Hallo Belimo,

das Problem ist hier die unnötige Verwendung von TimedWhileLoops!

Dummerweise hast du die subVIs durch Kopieren erzeugt. Damit hat die Kopie bei der TWL den exakt gleichen Namensbezeichner für die TWL übernommen - und LabVIEW kann nun einmal keine zwei TWL mit exakt dem gleichen Namen laufen lassen…

- Verzichte bei dieser Anwendung auf TWL, sie bringen keinen Vorteil und nur unnötigen Overhead.
- Eine Event-Struktur in einer TWL ist schlichtweg Blödsinn!
- Versuche die globalen Variablen zu reduzieren, das läuft früher oder später auf RaceConditions hinaus!
- (Stacked)Sequenzen erhöhen nicht die Lesbarkeit eines VIs!
- Warum bindest du die VIs nicht wirklich als subVI ein, sondern rufst sie per VIServer auf? Was soll hier der Vorteil sein?

Lesson learned:
VIs anhängen erläutert Probleme viel besser als "bricht wieder ab"… Big Grin

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


Nachrichten in diesem Thema
RE: Zweites, dynamisch aufgerufenes SubVI startet nicht - GerdW - 18.03.2014 11:20

Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Aufgerufene SubVI nicht bedienbar L@BTR0N 2 3.874 02.03.2020 13:39
Letzter Beitrag: L@BTR0N
  LabVIEW startet nicht mehr Fredy 8 6.725 08.12.2017 15:40
Letzter Beitrag: Fredy
  Werte aus SubVI werden nicht aktualisiert McButch 24 12.352 13.10.2016 14:20
Letzter Beitrag: jg
  XML dynamisch parsen? C.Maier 3 4.351 11.10.2016 10:30
Letzter Beitrag: C.Maier
  While Schleife durchläuft ein zweites mal nach beenden p4tti 5 4.700 15.09.2016 10:34
Letzter Beitrag: jg
  3 Arrays dynamisch verändern hubem14 7 5.095 13.09.2016 11:45
Letzter Beitrag: GerdW

Gehe zu: