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!
18.10.2012, 15:39 (Dieser Beitrag wurde zuletzt bearbeitet: 18.10.2012 15:39 von Wendigo.)
Zitat:Im Case habe ich read doch als default definiert.
Dort schon. Aber nicht beim zugehörigen Enum - und das musst du auch machen, wenn du den Eingang (wie in meinem Beispiel gezeigt) auch mal unverdrahtet lassen willst! Ansonsten den VI-Anschluss von "optional" auf "erforderlich" setzen!
Zitat:Verstehe ich das nun eigentlich richtig, dass Shiftregister innerhalb der FGVs verwendet werden müssen und nicht außerhalb der FGVs bzw. SubVIs?
Innerhalb einer FGV muss ein Schieberegister (oder eine Feedbacknode) sein, um die Daten zu speichern. Zwingend!
Zitat:Den Tunnel bei der unteren While Schleife habe ich weg gelassen. Macht wohl keinen Unterschied.
Doch. Denn jetzt hast du eine RaceCondition! Wer garantiert dir, das die FGV zuerst initialisiert und danach erst daraus gelesen wird?
(18.10.2012 15:47 )GerdW schrieb: Dort schon. Aber nicht beim zugehörigen Enum - und das musst du auch machen, wenn du den Eingang (wie in meinem Beispiel gezeigt) auch mal unverdrahtet lassen willst! Ansonsten den VI-Anschluss von "optional" auf "erforderlich" setzen!
Wie soll ich das machen? Ich versteh nicht so ganz, was du meinst. Wo kann ich, außer beim Case selbst sagen, dass case x default ist.
18.10.2012, 16:03 (Dieser Beitrag wurde zuletzt bearbeitet: 18.10.2012 16:04 von GerdW.)
man kann jedem Control einen Standardwert verpassen. Einfach mal ein Rechtsklick und dann Datenoperationen...
Meinst du nicht auch, es wäre besser, dass du dir einen Rechner mit ordentlichem Browser suchst und dort mal den Einsteigerkurs bei NI durcharbeitest?
Außerdem hast du doch LV2012. Da gehört doch der Zugang zu den Basics/Core-Kursen zur Lizenz dazu!? Manchmal ist es echt hilfreich, sich in Manual etc. anzueignen...
man kann jedem Control einen Standardwert verpassen. Einfach mal ein Rechtsklick und dann Datenoperationen...
Meinst du nicht auch, es wäre besser, dass du dir einen Rechner mit ordentlichem Browser suchst und dort mal den Einsteigerkurs bei NI durcharbeitest?
Außerdem hast du doch LV2012. Da gehört doch der Zugang zu den Basics/Core-Kursen zur Lizenz dazu!? Manchmal ist es echt hilfreich, sich in Manual etc. anzueignen...
Ja, leider kann ich mir den Browser hier nicht aussuchen. Dennoch werde ich mich anderweitig mal damit beschäftigen. Sind das Online-Kurse?
Sprich mal mit deiner IT-Abteilung. Wenigstens der Zugang zur Herstellerseite der verwendeten Programmierumgebung sollte möglich sein, schließlich findet dort der Support statt...
Ich habe jetzt mal die Feedback Node entfernt und wollte endlich mal mit Schieberegister arbeiten. Ich habe statt der Feedback Node eine for Schleife verwendet, da ich mir nicht sicher bin, ob eine While Schleife in einer While Schleife, die eine andere While Schleife abbrechen soll Sinn macht.
Leider wird jetzt nur noch initialisiert.
(19.10.2012 13:35 )Wendigo schrieb: Ich habe jetzt mal die Feedback Node entfernt und wollte endlich mal mit Schieberegister arbeiten. Ich habe statt der Feedback Node eine for Schleife verwendet, da ich mir nicht sicher bin, ob eine While Schleife in einer While Schleife, die eine andere While Schleife abbrechen soll Sinn macht.
Leider wird jetzt nur noch initialisiert.
Hat sich erledigt!
@GerdW
Heute kann ich den Link ohne Probleme öffnen.
16.01.2013, 17:12 (Dieser Beitrag wurde zuletzt bearbeitet: 16.01.2013 17:18 von Wendigo.)
ich bin noch auf der Suche nach Softwarearchitekturen in LabVIEW. Heute nannte mir jemand Actor Framework. Nun habe ich mich darüber informiert und nehme dies nicht wirklich als Architektur wahr. Täusche ich mich, oder habe ich recht?