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 

Probleme mit 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!

23.11.2005, 12:20
Beitrag #1

hansidergute Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 119
Registriert seit: Aug 2005

LV8.0,CVI 8.0
2005
kA

88212
Deutschland
Probleme mit SubVI
Hallo Gemeinde.
Hab grad ein Problem mit einen SubVI. Ich bekomme es nicht hin. ein Ereignis heraus zu führen.
Read.vi ist das Haupt VI. Mit dem Button "popup" geht "write.vi" auf. Mit dem Button "setzen" soll im "read.vi" die LED "ja geht klar" auf true gehen, also genau wie die LED "los mach was".
Hab das schon mit Queue's probiert, wenn ich aber die Funktion "Element aus Queue entfernen" benutze, blockiert das den Button "popup".
Was kann ich tun?
Bitte um Hilfe


Angehängte Datei(en)
Sonstige .llb  Read.llb (Größe: 30,13 KB / Downloads: 173)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
23.11.2005, 12:54
Beitrag #2

MrSieb Offline
LVF-Grünschnabel
*


Beiträge: 46
Registriert seit: Nov 2005


-
de


Deutschland
Probleme mit SubVI
Hi,

Also stell mal auf alle fälle die mechanical action des stop buttons
im write vi auf Latch when released dann bleibt er nimma hängen.
bzgl. Daten rausführen wenn du nicht deterministisch bist
warum nimmst ned einfach ne globale variable ?

_______________________________
There is no business like flowbusiness.
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
23.11.2005, 12:59
Beitrag #3

marker Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 226
Registriert seit: Feb 2005

8.2.1
2002
kA


Deutschland
Probleme mit SubVI
Hi hansidergute,

versuchs mal so.

Gruß,
Marko


Angehängte Datei(en)
Sonstige .llb  Read_70.llb (Größe: 33,08 KB / Downloads: 209)

"Make it simple, make it strong!"
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
23.11.2005, 13:17
Beitrag #4

MrSieb Offline
LVF-Grünschnabel
*


Beiträge: 46
Registriert seit: Nov 2005


-
de


Deutschland
Probleme mit SubVI
und hier ne möglichkeit mit Globaler Variable.


Angehängte Datei(en)
Sonstige .llb  Read_wGBL.llb (Größe: 31,31 KB / Downloads: 187)

_______________________________
There is no business like flowbusiness.
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
23.11.2005, 13:26
Beitrag #5

hansidergute Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 119
Registriert seit: Aug 2005

LV8.0,CVI 8.0
2005
kA

88212
Deutschland
Probleme mit SubVI
Danke,
kann keine globalen Variablen nehmen, weil ich am Ende ein *.exe draus machen will. da geht die doch nicht mehr, oder?
Ich werd den Rest mal testen, vielen Dank Wink
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
23.11.2005, 13:32
Beitrag #6

MrSieb Offline
LVF-Grünschnabel
*


Beiträge: 46
Registriert seit: Nov 2005


-
de


Deutschland
Probleme mit SubVI
hansidergute schrieb:Danke,
kann keine globalen Variablen nehmen, weil ich am Ende ein *.exe draus machen will. da geht die doch nicht mehr, oder?

? sicher warum den nicht ? Das global.vi ist ja auch in der llb drinn TOP Level vi in diesem
Fall read.vi angeben und BUILD -> fertig

_______________________________
There is no business like flowbusiness.
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
23.11.2005, 13:44
Beitrag #7

marker Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 226
Registriert seit: Feb 2005

8.2.1
2002
kA


Deutschland
Probleme mit SubVI
Globale und Lokale Variablen zu benutzen sollte man wenn möglich (es gibt wenige Ausnahmen) vermeiden. Sie benötigen viel Speicher und erhöhen durch die häufigen Speicherzugriffe die Durchlaufzeit des Programms. Man sollte statt dessen Schieberegister, Queues, Notifier und "Funktionale Globale Variablen" benutzen.
Natürlich hat jeder seinen eigenen Programmierstil und in kleinen übersichtlichen Programmen wird man sicherlich wenig/keine Probleme mit den "Lokalen" und "Globalen Variablen" haben, aber bei komplexen Programmen bekommt man früher oder später durch ihre Verwendung erhebliche Probleme.

Gruß,
Marko

"Make it simple, make it strong!"
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
23.11.2005, 13:53
Beitrag #8

hansidergute Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 119
Registriert seit: Aug 2005

LV8.0,CVI 8.0
2005
kA

88212
Deutschland
Probleme mit SubVI
ok es geht, nehm alles zurückWink hatte irgend was in erinnerung mal was gemacht zu haben.
der gund warum ich keine glob variabeln nehmen will ist: weil ich auch mal als "fortgeschrittener" LabVIEW'er andere möglichkeiten probieren wollte. siehe hier:

http://www.LabVIEWforum.de/viewtopic.php?t=1414

Frage an marker: gibts einen bestimmten grund warum du vorher den status des queue ließt bevor du "element aus queue entfernen" benutzt? man könnte ja das mit dem status auch weglassen!
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
23.11.2005, 14:40
Beitrag #9

MrSieb Offline
LVF-Grünschnabel
*


Beiträge: 46
Registriert seit: Nov 2005


-
de


Deutschland
Probleme mit SubVI
hansidergute schrieb:ok es geht, nehm alles zurückWink hatte irgend was in erinnerung mal was gemacht zu haben.
der gund warum ich keine glob variabeln nehmen will ist: weil ich auch mal als "fortgeschrittener" LabVIEW'er andere möglichkeiten probieren wollte. siehe hier:

Klar :-) working with Queues is cool :-) Global -> quick and dirty
abwägen von nutzen/aufwand/ergebnis

sorry marker wenn ich vorgreife ich denke, :oops:
Über den Status wird sichergestellt das auch im Queu was drinn ist
ansonst wird der case gar nicht ausgeführt. Somit is die sache sauber
und sichergestellt das keine signaländerung "versäumt" wird.

_______________________________
There is no business like flowbusiness.
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
23.11.2005, 15:14
Beitrag #10

hansidergute Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 119
Registriert seit: Aug 2005

LV8.0,CVI 8.0
2005
kA

88212
Deutschland
Probleme mit SubVI
ok, dank an alle, war ne gute conversation. thx Wink
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
  Probleme mit SubVI und Funktion ´Warten bis zum nächssten Vielfachen von ms´ Herby07 3 8.873 27.04.2014 09:53
Letzter Beitrag: Herby07
  SubVI Funktionen verwenden, ohne SubVI Frontpanel (AVT Kamera) Allyoucaneat 3 8.830 25.08.2011 15:18
Letzter Beitrag: GerdW
  Probleme mit Eigenschaftensknoten in einem SubVI Seb. Cordsen 7 5.497 30.07.2009 16:16
Letzter Beitrag: Lucki
  SubVi-Probleme kaloy 17 11.437 23.07.2007 15:30
Letzter Beitrag: Y-P
  Probleme mit Referenz in SubVI Newcomer 2 4.194 14.07.2006 10:10
Letzter Beitrag: Newcomer

Gehe zu: