LabVIEWForum.de
Phasen zeitgesteuert wechseln - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein)
+--- Thema: Phasen zeitgesteuert wechseln (/Thread-Phasen-zeitgesteuert-wechseln)



Phasen zeitgesteuert wechseln - -cosmo- - 07.06.2018 16:06

Hallo,

ich wollte zwischen 2 Phasen zeitlich wechseln, sodass nach Ablauf der Zeit die 2. gestartet wird und anschließend wieder die erste. Hatte dazu 2 Eingaben implementiert und wollte die mit der Auswählen Funktion über eine Flanke wechseln, allerdings ist die Flanke nur einmal kurz True. Gibt es da eine einfache Funktion, wo ich zeitgesteuert stets zwischen 2 Phasen hin und her wechseln kann?
BG
cosmo


RE: Phasen zeitgesteuert wechseln - jg - 07.06.2018 17:07

Meinst du so etwas:
[attachment=59195]

Hier noch ein Screenshot des 2. Case:
[attachment=59196]
Gruß, Jens


RE: Phasen zeitgesteuert wechseln - -cosmo- - 07.06.2018 18:08

Ja genau, super, danke, aber was ist das oben links genau?


RE: Phasen zeitgesteuert wechseln - jg - 07.06.2018 18:16

(07.06.2018 18:08 )-cosmo- schrieb:  Ja genau, super, danke, aber was ist das oben links genau?
Beziehst du dich auf den ersten Screenshot? Das ist die Anzeige, dass es sich bei diesem PNG um ein VI-Snippet handelt. Du kannst das PNG in ein Blockdiagramm reinziehen, der Code wird automatisch erzeugt.

Gruß, Jens


RE: Phasen zeitgesteuert wechseln - -cosmo- - 08.06.2018 07:30

Ahh, wie gut, und ich habe bislang immer verzweifelt nach den richtigen Befehlen in Labview gesucht.
Aber wie ich feststellen musste, geht er nach einem Schleifendurchgang nur für eine kurze Flanke in Phase 1 zurück, ähnlich wie meins, wo immer nur bei einer Flanke in die andere Phase wechselt:
BG


RE: Phasen zeitgesteuert wechseln - jg - 08.06.2018 08:43

Die Logik in deinem VI stimmt nicht. Du nimmst den Größer-Vergleich sowohl für das Merken einer neuen Startzeit her (korrekt) und auch für die Anzeige, in welcher Phase du bist (falsch).

Gruß, Jens


RE: Phasen zeitgesteuert wechseln - -cosmo- - 08.06.2018 09:55

Ja genau, habe auch vergeblich versucht, jedesmal wenn die Bedingung der Zeit erfüllt ist, diesen Zustand zu merken, also jedesmal wenn die Zeit erreicht wurde, ein Bit auf TRUE setzen, wenn es FALSE war und vice versa. Ich müsste das dann in einer geschachtelten CASE Funktion machen, richtig?


RE: Phasen zeitgesteuert wechseln - jg - 08.06.2018 12:18

Nö, zu kompliziert, THINK Dataflow:
[attachment=59200]
Im False-Case werden die beiden Drähte einfach durchgeleitet.

Im Prinzip entspricht das jetzt meinem erstem Bsp.

Gruß, Jens