LabVIEWForum.de
Unterprogramm im Hauptprogramm - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein)
+--- Thema: Unterprogramm im Hauptprogramm (/Thread-Unterprogramm-im-Hauptprogramm)

Seiten: 1 2


Unterprogramm im Hauptprogramm - heshamali88 - 21.07.2016 14:17

Hallo alle zusammen,
ich möchte gern wiessen ,wie ich ein unterprogramm ,was ich aus dem internet gefunden habe in einem hauptprogramm verbinden kann,der ich von meinem Arbeit bekommen habe?
vielen danke für eure hilfe
hesham


RE: Unterprogramm im Hauptprogram - GerdW - 21.07.2016 14:20

Mit Drähten - wie in LabVIEW auch sonst üblich…
Big Grin


RE: Unterprogramm im Hauptprogram - TSC - 21.07.2016 14:31

Ich ergänze meinen Kollegen GerdW um den Fall, dass das Unterprogramm gar nicht verdrahtet werden muss. In diesem Fall würde eine Einbindung durch plazieren im Blockdiagramm ausreichen!?

Es fehlen Informationen über das HauptVI und das SubVI. In welcher Art und Weise sollen sie zusammen arbeiten? Kannst du Beispiele posten? Falls es, zum Beispiel aus Datenschutzgründen, nicht möglich ist, mache dir die Mühe und sende ein vereinfachtes Beispiel um dein Problem zu verdeutlichen!

Vielleicht findet sich dann ein netter Poster, um sich mit deinem Problem auseinander zu setzen?
Viel Erfolg


RE: Unterprogramm im Hauptprogram - jg - 21.07.2016 14:42

Ironie
(21.07.2016 14:31 )TSC schrieb:  In diesem Fall würde eine Einbindung durch plazieren im Blockdiagramm ausreichen!?
Was man einfach durch Drag & Drop vom Windows-Explorer in das Blockdiagramm eines VI erreichen kann. Wo ist das Problem? Wink

Gruß, Jens


RE: Unterprogramm im Hauptprogram - heshamali88 - 21.07.2016 16:21

hauptprogramm ist Main_Scann
sub VI ist 6008_RPM
das hauptprogramm soll mit dem Sub IV an der stelle counter_dummy verbindet sein
im anhang sind beide programme


RE: Unterprogramm im Hauptprogramm - GerdW - 21.07.2016 19:52

Hallo beshamali,

einfach das neue subVI in dein MainVI ziehen. Und vielleicht noch die VI-Properties anpassen, sodass das FP des subVI auch angezeigt wird!
(Also genau so wie von TSC vorgeschlagen. Hattest du das schon mal ausprobiert?)

So lautet jedenfalls eine korrekte Antwort auf deine Frage. Ob du damit glücklich wirst, wird sich zeigen…
Falls du nicht glücklich mit der Antwort bist: einfach mal überlegen, ob du deine Fragestellung besser formulieren solltest!

Zum HauptVI:
Einfach mal alle stacked sequences durch flat sequences ersetzen. Danach dann alle lokalen Variablen, soweit wie nur möglich, durch Drähte ersetzen. Durch den damit entstandenen DATAFLOW die Anzahl der Sequenzframes auf ein Minimum verringern…
THINK DATAFLOW!


RE: Unterprogramm im Hauptprogramm - jg - 21.07.2016 21:18

Offtopic2
(21.07.2016 19:52 )GerdW schrieb:  Einfach mal alle stacked sequences durch flat sequences ersetzen. Danach dann alle lokalen Variablen, soweit wie nur möglich, durch Drähte ersetzen. Durch den damit entstandenen DATAFLOW die Anzahl der Sequenzframes auf ein Minimum verringern…
THINK DATAFLOW!
Du wiederholst dich... Rofl


RE: Unterprogramm im Hauptprogramm - GerdW - 22.07.2016 08:32

Hallo Jens,

wenn sich in 3 Wochen noch nichts gebessert hat, kann man sich schon mal wiederholen… Big Grin


RE: Unterprogramm im Hauptprogramm - heshamali88 - 22.07.2016 10:21

Hallo alle zusammen ,danke schön für eure ANtwort,
ich kenne mich aber nicht so gut mit Labview.könntet ihr vlt das als Lösen mir schicken ?
schöne Grüsse


RE: Unterprogramm im Hauptprogramm - GerdW - 22.07.2016 10:32

Hallo heshamali,

es handelt sich doch noch immer um deine Bachelorarbeit, oder?
Meines Wissens nach musst du doch dafür unterschreiben, alle relevanten Studienleistungen selbst zu erbringen. Ist das heute nicht mehr so üblich?

Außerdem hattest du doch jetzt 3 Wochen Zeit, um dich in LabVIEW einzuarbeiten - da sollten die gewünschten Anpassungen doch jetzt flott von der Hand gehen…

Schöne Grüße!