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 

ablaufinvariantes Sub-VI mit ablaufvariantem SubVI



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!

02.05.2016, 19:00
Beitrag #1

Trinitatis Offline
LVF-Guru
*****


Beiträge: 1.694
Registriert seit: May 2008

7.1 / 8.0 /2014-1, 18
2002
DE

18055
Deutschland
ablaufinvariantes Sub-VI mit ablaufvariantem SubVI
Hallo zusammen,

ich lasse in meinem Main-VI 2 ablaufinvariante VIs abarbeiten. Diese beiden VIs enthalten ihrerseits SubVIs, die aber ablaufvariant sind. Nun hätte ich ja glatt gedcht, dass sich LabView darum kümmert, dass ein ai-variantes VI auch seine SubVIs ai-variant behandelt. So isses aber nicht. Ist dieses Verhalten nun so gewollt, oder ist das ein Bug?

Gruß, Marko


Angehängte Datei(en)
14.0 .llb  AI-Test.llb (Größe: 29,36 KB / Downloads: 163)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
02.05.2016, 19:19
Beitrag #2

GerdW Offline
______________
LVF-Team

Beiträge: 17.467
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: ablaufinvariantes Sub-VI mit ablaufvariantem SubVI
Hallo Marko,

Zitat:Nun hätte ich ja glatt gedcht, dass sich LabView darum kümmert, dass ein ai-variantes VI auch seine SubVIs ai-variant behandelt.
Nö, warum auch? Du hast doch die sub-subVIs explizit als "ablaufvariant" eingestellt!

Und die IDE sollte sich auch nicht einfach über die Anweisungen des Programmiers hinwegsetzen…

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
02.05.2016, 19:30
Beitrag #3

Trinitatis Offline
LVF-Guru
*****


Beiträge: 1.694
Registriert seit: May 2008

7.1 / 8.0 /2014-1, 18
2002
DE

18055
Deutschland
RE: ablaufinvariantes Sub-VI mit ablaufvariantem SubVI
(02.05.2016 19:19 )GerdW schrieb:  Nö, warum auch? Du hast doch die sub-subVIs explizit als "ablaufvariant" eingestellt!

...ja - mit diesem Argument hatte ich gerechnet.
Aber vielleicht kommt ja mal irgendwann ein Haken daher, der sagt:
alle SubVI dieses VIs ai-variant behandeln. Dann wüsste man jedenfalls, dasss sonst nur das aufrufende ai-variant behandelt wird.


Gruß, Marko
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
02.05.2016, 19:36 (Dieser Beitrag wurde zuletzt bearbeitet: 02.05.2016 19:41 von GerdW.)
Beitrag #4

GerdW Offline
______________
LVF-Team

Beiträge: 17.467
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: ablaufinvariantes Sub-VI mit ablaufvariantem SubVI
Hallo Marko,

Zitat:Aber vielleicht kommt ja mal irgendwann ein Haken daher, der sagt …
Warst du schon beim LabVIEW Idea Exchange?

Hier zum Beispiel: es scheint nicht so ein großes Interesse an einem solchen Feature zu geben…

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
02.05.2016, 19:43
Beitrag #5

Trinitatis Offline
LVF-Guru
*****


Beiträge: 1.694
Registriert seit: May 2008

7.1 / 8.0 /2014-1, 18
2002
DE

18055
Deutschland
RE: ablaufinvariantes Sub-VI mit ablaufvariantem SubVI
Hallo Gerd,

(02.05.2016 19:36 )GerdW schrieb:  es scheint nicht so ein großes Interesse an einem solchen Feature zu geben…

Das scheint mir auch so Smile
Aber einen Hinweis auf der Einstellungskarte hielte ich in jedem Fall für angebracht.


Gruß, Marko
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
02.05.2016, 20:24 (Dieser Beitrag wurde zuletzt bearbeitet: 02.05.2016 20:24 von jg.)
Beitrag #6

jg Offline
CLA & CLED
LVF-Team

Beiträge: 15.864
Registriert seit: Jun 2005

20xx / 8.x
1999
EN

Franken...
Deutschland
RE: ablaufinvariantes Sub-VI mit ablaufvariantem SubVI
(02.05.2016 19:00 )Trinitatis schrieb:  Hallo zusammen,

ich lasse in meinem Main-VI 2 ablaufinvariante VIs abarbeiten. Diese beiden VIs enthalten ihrerseits SubVIs, die aber ablaufvariant sind. Nun hätte ich ja glatt gedcht, dass sich LabView darum kümmert, dass ein ai-variantes VI auch seine SubVIs ai-variant behandelt. So isses aber nicht. Ist dieses Verhalten nun so gewollt, oder ist das ein Bug?

Gruß, Marko
Wenn es nicht so wäre, dann könntest du in Reentrant-VIs z.B. keine FGVs (zum Datenaustausch o.ä.) verwenden. Das wäre sehr unschön...

Gruß, Jens

Wer die erhabene Weisheit der Mathematik tadelt, nährt sich von Verwirrung. (Leonardo da Vinci)

!! BITTE !! stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort!

Einführende Links zu LabVIEW, s. GerdWs Signatur.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
03.05.2016, 09:42
Beitrag #7

BNT Offline
LVF-Freak
****


Beiträge: 744
Registriert seit: Aug 2008

5.0 - 22Q3
1999
EN

64291
Deutschland
RE: ablaufinvariantes Sub-VI mit ablaufvariantem SubVI
Um Resourcen schonend zu programmieren, stellt man typischerweise nur solche VI als ablaufinvariant ein, die wartende Funktionen enthalten, oder in ihrem Laufzeitverhalten nicht deterministisch bzw vorhersagbar lange Ausführungszeiten haben. Alle anderen SubVI's, die nur kurze Ausführungszeiten habe benötigen das nicht.

Und dann gibt es ja noch die Inline-Option.

Gruß Holger

NI Alliance Partner & LabVIEW Champion
GnuPG Key: 6C077E71, refer to http://www.gnupg.org for details.
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
30
Antwort schreiben 


Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  SubVI Funktionen verwenden, ohne SubVI Frontpanel (AVT Kamera) Allyoucaneat 3 8.836 25.08.2011 15:18
Letzter Beitrag: GerdW

Gehe zu: