LabVIEWForum.de
CPU Auslastung - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein)
+--- Thema: CPU Auslastung (/Thread-CPU-Auslastung--27591)

Seiten: 1 2 3 4


RE: CPU Auslastung - GerdW - 19.05.2015 09:52

Hallo Agenth,

Zitat:Ich habe es so verstanden, dass der nächste State als Schieberegister ausgewählt werden muss.
Korrekt.

Zitat:In meinem Fall gibt es 5 States, welche aber in unterschiedlichen Reihenfolgen und auch mehrmals ausgeführt werden.
Und wo ist das Problem?
Es wird ein State aufgerufen und abgearbeitet. Danach schaut man sich seine diversen Bedingungen an und entscheidet aufgrund dieser Bedingungen, welche State als nächstes aufgerufen wird. Und das kann - abhängig von den aktuellen Bedingungen - durchaus noch einmal der soeben durchlaufene State sein!


RE: CPU Auslastung - Agenth - 19.05.2015 09:55

Zitat:Und wo ist das Problem?
Es wird ein State aufgerufen und abgearbeitet. Danach schaut man sich seine diversen Bedingungen an und entscheidet aufgrund dieser Bedingungen, welche State als nächstes aufgerufen wird. Und das kann - abhängig von den aktuellen Bedingungen - durchaus noch einmal der soeben durchlaufene State sein!

Um das Ganze etwas zu erklären:
Auf dem Frontpanel kann der benutzer die Reihenfolge von States auswählen, die als Array gespeichert sind. Dieses Array wird abgearbeitet, da jedes State eine Schrittnummer besitzt, welche hochgezählt wird um den nächsten State über den Index zu erfassen und abzuarbeiten...