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 

Anlagensteuerung oder anders: Wie sehr sollte man in sub-VIs aufsplitten?



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!

27.02.2009, 08:38
Beitrag #3

abrissbirne Offline
LVF-Stammgast
***


Beiträge: 480
Registriert seit: Aug 2007

LV2009, LV2010
2007
EN

66123
Deutschland
Anlagensteuerung oder anders: Wie sehr sollte man in sub-VIs aufsplitten?
' schrieb:Gegen das "große" Netzteil-VI wäre eigentlich auch nichts einzuwenden, wenn nicht zwischendurch noch je ein Befehl für "ein" und einer für "aus" mit entsprechender Abfrage käme. Die hatte ich zuletzt noch versucht, mit Hilfe einer state machine den ist-Zustand mit einem evtl. Schaltbefehl (ein/aus) abzugleichen. Dann sollte alles zusammen im einzelnen VI zusammengefasst werden, das wurde aber schnell sehr unübersichtlich.
Finde ich eine sehr gute Lösung. Im Prinzip sollte ein Sub VI nur eine Funktion (besser gesagt Aufgabe) enthalten. Das heißt ich würde genau wie du die Kommunikation (RS232) in ein Sub VI packen und die Stellwert-String Berechnung wieder in ein Sub VI. Jedes Sub VI würde ich als State-Machine entwickeln. Das hat einige Vorteile, bspw. werden die VI's "kleiner" als mit Sequenzen (aber du machst im Prinzip nichts anderes als eine Sequenz auch), die VI's sind viel leichter zu erweitern (Modularer) und das Toplevel VI, aus dem deine Sub VI's aufgerufen werden, wird auch besser "lesbar"(da du ein Kommando an das Sub VI anlegst. Dieses sollte im Prinzip selbst erklärend sein wie z.B. "Get X-Values". Jeder der dann über deinen Code schaut wird direkt wissen das du dir hier irgendwelche Werte aus dem Sub VI ziehst, ohne auch nur einmal in dein Sub VI reinzuschauen). Deshalb würde ich für Sub VI's meistens zu der State-Machine Architektur greifen.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Antwort schreiben 


Nachrichten in diesem Thema
Anlagensteuerung oder anders: Wie sehr sollte man in sub-VIs aufsplitten? - abrissbirne - 27.02.2009 08:38

Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Eigenschaftsknoten in ein SubVI oder anders übersichtlicher machen Philipp_O 3 2.357 29.07.2022 07:42
Letzter Beitrag: Kiesch
  Labview Datenerfassung sehr langsam antwort 14 10.035 28.04.2017 10:51
Letzter Beitrag: Freddy
  Speichern des vi´s sehr langsam KrischanB 9 21.252 15.03.2016 19:37
Letzter Beitrag: Trinitatis
  Entwicklungsumgebung sehr langsam aschub 11 12.053 09.10.2015 13:03
Letzter Beitrag: ehermann
  Formelknoten: Bitweise Verschiebung funktioniert anders als in C? buechling 5 5.803 20.04.2015 10:20
Letzter Beitrag: rolfk
  gefiltertes Messsignal nach Amplitudenwerten aufsplitten nils2000 0 2.212 03.12.2014 15:50
Letzter Beitrag: nils2000

Gehe zu: