Hallo Kangalli,
Zitat:Jedoch bei jedem Start und beim Übergang von True nach False und umgekehrt soll der Zähler beim Wert 0 beginnen.
Was genau soll der Zähler denn zählen?
Er soll beim Start und bei jedem Flankenwechsel bei Null beginnen?
Zitat:Habe etwas ausprobiert nur Funktioniert das nicht so wie es soll-
Ok.
Und warum zeigst du uns nur ein Bild und hängst kein VI/Snippet an?
- Welchen Zweck hat die FOR-Loop, die genau einmal durchlaufen soll? Sowas nennt man Rube-Goldberg…
- Warum ist der Zähler ein DBL, wenn die Anzeige ein Integer ist und wahrscheinlich auch ganze Durchläufe gezählt werden sollen?
Pseudocode:
Code:
counter++ %% "dieser immer +1 zählen soll"
IF FirstCall OR BooleanCrossing(Signal) THEN
counter:=0 %% "bei jedem Start und beim Übergang von True nach False und umgekehrt soll der Zähler beim Wert 0 beginnen"
ENDIF
FirstCall und BooleanCrossing sind LabVIEW-Funktionen…