Timerfunktionen - Druckversion +- LabVIEWForum.de (https://www.labviewforum.de) +-- Forum: LabVIEW (/Forum-LabVIEW) +--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein) +--- Thema: Timerfunktionen (/Thread-Timerfunktionen) Seiten: 1 2 |
Timerfunktionen - dominik - 22.04.2005 06:50 Hallo Ich versuche gerade ein programm für meinen Testaufbau zu schreiben. Nun habe ich folgendes Problem... Wie schaffe ich es ein vi zu erstellen welches ein Signal erst nachdem es 10 sec. lang anliegt weiterzugeben. Es geht um einen Dauertest. Das Signal muss 10 sec. anliegen damit ich danach ein Relais ansteuern kann welches mir ein Reset auslöst. Habe keine Funktion gefunden das zutrifft. Danke für eure Hilfe [/i] Timerfunktionen - Sarah - 22.04.2005 07:02 dominik schrieb:Hallo Hi Dominik, schau mal in der Funktionenpalette "Zeit & Dialog". Dort findest du z.B. "warten (ms). Dies kannst du in eine Schleife setzen (deine anderen Sachen alle auch da rein) und dann hier sagen, wie lange es warten soll bis es weiter geht. Dann wenn die Zeit abgelaufen ist, weiter zu deiner Signalweitergabe fürs Relais. Timerfunktionen - dominik - 22.04.2005 08:36 hallo sahra danke für deine hilfe, jedoch konnte ich mein problem noch nicht lösen. das signal muss 10 sec lang anliegen damit es weitergegeben werden darf. das signal liegt jede s an und dann ist es wieder weg also darf das signal nicht als startimpuls gesehen werden. erst nachdem das signal 10sec anliegt wird es weitergegeben. hab jetzt einige variationen probiert jedoch klappts immer noch nicht kannst du mir bitte ein example.vi erstellen damit ich sehen kann wie du das lösen würdest danke Timerfunktionen - Sarah - 22.04.2005 08:45 dominik schrieb:hallo sahra Kannst du das, was du bisher hast posten? Timerfunktionen - dominik - 22.04.2005 08:50 hiho Timerfunktionen - Björn - 22.04.2005 09:04 Hallo Dominik! Ich kann dein VI nicht öffnen, aber mach es doch so: Benutze die Funktion "Tickcount". Tickcount liest einen Zeitstempel aus. Lese ihn einmal vor der Schleife, die das Ausgangssignal gibt und in der Schleife auch. Bilde die Differenz aus beiden und als Abbruchbedingung für die Schleife nimmst du dann ein ">=" bzw. "<=". So ein Thema hatten wir auch schonmal irgendwann... weiss aber nicht mehr wo. Da war auch ein Beipspiel bei. Timerfunktionen - Björn - 22.04.2005 09:07 Hab grad gesehen, dass Jürgen das schon bei "Zeitstempel" beschrieben hat... ist auch eine immer wiederkehrende Frage. Timerfunktionen - Buhrz - 22.04.2005 09:22 Hallo dominik Ich habe dein VI ein wenig umgeschrieben und eine paar Kommentare dazu geschrieben vielleicht hilft es ja Gruß Jürgen Timerfunktionen - dominik - 22.04.2005 09:58 hi hab mir das vi angeschaut und angepasst trotzdem passt es noch nicht ganz erstens bekomme ich immer eine fehlermeldung wenn ich 2 versch. pci karten ansteuern will und 2tens wartet es mir 10 sec zwischen dem einlesen der signale und der ausgabe ich glaube das hat mit dem timer von 10 sec zu tun ich möchte gerne eine und verknüpfung machen dass das signal 10 sec anliegen muss und erst dann gehts weiter analogeingang und analogausgang sind 2 seperate karten! Timerfunktionen - marker - 22.04.2005 10:17 Hallo Dominik, falls Du auch Express-VI's verwendest, würde ich es an Deiner Stelle so versuchen. Gruß, Marko |