Zeitverzögerung - Druckversion +- LabVIEWForum.de (https://www.labviewforum.de) +-- Forum: LabVIEW (/Forum-LabVIEW) +--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein) +--- Thema: Zeitverzögerung (/Thread-Zeitverzoegerung--8609) |
Zeitverzögerung - olmethn - 13.07.2008 21:35 Ich habe einen Schalter der mein Startzeichen ist. Nach dem Start soll sofort eine Variable x auf true geschaltet werden. Nach ny Sekunden soll eine Variable y und nach wiederrum nz Sekunden eine Variable z auf true geschalten werden. Wenn ich das ganze mit einem case und einer flat sequence mache bekomm ich den Wert der Variablen erst nach Durchlauf der ganzen case. Ich möchte es aber wie in der flat sequence ausgeführt bzw. oben beschrieben. Außerdem hab ich gelesen, dass man nach Möglichkeit die flat sequence nicht benutzen sollte. Des Weiteren soll das ganze beim Zurücksetzten des Hauptschalters genau in die andere Richtung gehen. Also sofort die Variable z auf false schalten, dann ny Sekunden warten und die Variable y auf false schalten und im Anschluss, nach nx Sekunden die Variable x auf false setzen. Ich hoffe das zu so später Stunde noch das ein oder andere Hirn wach ist! Grüße und auf eine arbeitsreiche Nacht Oli Zeitverzögerung - blacky - 14.07.2008 06:53 Versuchs doch mal mit ner State Machine. Sollte funktionieren. Zeitverzögerung - Y-P - 14.07.2008 08:41 Hast Du Nachtschicht? Ich habe nachts jedenfalls was besseres zu tun, als zu arbeiten. Was Deine Frage angeht würde ich mir auch mal eine "State-Machine" anschauen. Gruß Markus ' schrieb:Ich hoffe das zu so später Stunde noch das ein oder andere Hirn wach ist! Zeitverzögerung - Y-P - 14.07.2008 08:44 Hier ist auch noch gleich ein Link dazu. Gruß Markus Zeitverzögerung - olmethn - 15.07.2008 13:59 Hallo "Jungs". Lassen wir das mit der "Nachtschicht" So richtig hab ich das mit der State-Machine nicht verstanden. Könnt ihr mir noch ein wenig auf die Sprünge helfen. Des Weiteren muss das mit den Variablen nicht sein. Am besten wäre es, wenn man den umgestellten Wert via Profibusschnittstelle direkt auf mein DO Modul packt. Aber mit ner Variablen und ner angehängten LED geht's zum probieren besser. Danke Oli Zeitverzögerung - Y-P - 15.07.2008 14:16 Hi Oli, was hast Du noch nicht ganz verstanden? Gruß Markus ' schrieb:Hallo "Jungs". Zeitverzögerung - olmethn - 15.07.2008 14:47 ' schrieb:Hi Oli, die Sache mit der "State-Machine"!! was ist das? wie geht das? ...? Zeitverzögerung - jg - 15.07.2008 20:27 Eine Vorlage für das Programmier-Konzept "State-Machine" unter LV findest du, wenn du mal im Pulldown-Menü File den Punkt "New..." wählst: [attachment=13472] Alternativ gib das mal in die Forensuche ein, du solltest schnell auf Beispiele stossen, was eine State Machine ist bzw. wie sie funktioniert. MfG, Jens Zeitverzögerung - olmethn - 16.07.2008 07:22 ' schrieb:Eine Vorlage für das Programmier-Konzept "State-Machine" unter LV findest du, wenn du mal im Pulldown-Menü File den Punkt "New..." wählst: alles klar, hab ich, aber ich versteh noch immer nicht wie ich mein problem so umsetzen kann. vor allem nicht mit der zeitverzögerung!! |