' schrieb:könnte mir jemand ganz schlicht und vor allem einfach erklären was die VOrteile bzw Nachteile von Subvi´s sind??
Die Frage läßt ist vielleicht falsch gestellt, dashalb bekommst Du auf der Frage nach den Nachteilen auch keine eindeutige Antwort.
Sinnvoller ist es zu fragen: Wann lohnt es sich ein SubVI zu verwenden und wann nicht?
Ursprünglich diente ja ein SubVI dazu, Code-Duplikate in unterscheidliche Teilen des Programms zu vermeiden. Da durch SUB-Vis ein Programm aber besser strukturiert wird, gehört es zum guten Programmierstil, auch bei einmaliger Verwendung Sub-Vis zu verwenden.
Die Frage ist nur: Ab wieviel Code lohnt es sich, ein SubVI anzulegen? Die Frage läßt sich wohl nicht allgemein beantworten, sicher ist nur: Spätestens wenn das Sub-VI Ikon mehr Platz beansprucht als der eigentliche Code, wird es Krampf. Und man muß auch die Mehrarbeiten beachten: Dokumentation, Erstellen von Ein/Ausgängen, Erstellung der Ikons, Zusammenfassung von Daten zu Clustern o.ä.. Diese Mühe sollte sich schon irgendwie lohnen. Auch ein Aspekt: Bei der Verbreitung von VIs, z.B hier im Forum, ist es lästig, ein VI mit SUBVIs posten zu müssen.