LabVIEWForum.de - Schleife wird zu früh beendet... Wie lässt sichs beheben?

LabVIEWForum.de

Normale Version: Schleife wird zu früh beendet... Wie lässt sichs beheben?
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Seiten: 1 2
' schrieb:Jou, ich würde das alles in EINEM Schritt in der For-Schleife machen.
Einen neues 2d-Zähler-Array (des sich mit jedem Zyklus erweitert) durchschleifen und in dem Case, wo auf Grenzwertüberschreitung geprüft wird, den entsprechenden Zähler bezüglich Zyklusnummer hochzählen (den Index für das Zähler Array kannst du aus der Modulo-fkt. beziehen). Bei der Umsetzung kannst Du Dich in etwa an dem Zähler orientieren, der bereits vorhanden ist und zählt wieviele Zyklen "gefeuert" werden.
@Canix:
Viel zu kompliziert. Wenn er nur zählen will, wie oft Grenzwertüberschreitung vorliegt, dann doch einfach eine Integerzahl, die per Shift-Register anliegt, in den TRUE-Cases aufaddieren und in den False-Cases einfach durchschleifen.

@Excalibour: Das kriegst du doch sicher mal selber hin.

MfG, Jens
' schrieb:@Canix:
Viel zu kompliziert.
Nicht nur viel zu kompliziert, sondern auch völlig sinnfrei;-)
Fiel mir bei der Umsetzung eben auch auf...
[attachment=6749][
Ja, ok, da kann ich wohl noch was lernen...
Ich bin von Eurer Hilfsbereitschaft überwältigt!
Ich hoffe, mit der Zeit wird mein Programmierstil auch besser...
Hattet ihr Kurse in LabVIEW? Ich fühle mich programmtechnisch so unterlegen...
Seiten: 1 2
Referenz-URLs