LabVIEWForum.de - Unterprogramm im Hauptprogramm

LabVIEWForum.de

Normale Version: Unterprogramm im Hauptprogramm
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Seiten: 1 2
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
Mit Drähten - wie in LabVIEW auch sonst üblich…
Big Grin
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
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
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
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!
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
Hallo Jens,

wenn sich in 3 Wochen noch nichts gebessert hat, kann man sich schon mal wiederholen… Big Grin
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
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!
Seiten: 1 2
Referenz-URLs