26.11.2014, 18:28
Hi Leute,
ich habe mein Programm mit einem Ereigniscase aufgebaut, dh.wenn ich ein Button drücke zB. "Messung starten" wird alles ,was in diesem Case programmiert ist, ausgeführt.
Ich habe auf meiner NI USB Karte nur einen Counter und einem PFIU Input an dem ein Drehzahlsensor(Lichtschranke) angeschlossen ist.
Die Drehzahl wird durch über eine Flankenzählung (abfallende Flanken) ermittelt.
Ich möchte einmal die Drehzahl die ganze Zeit einlesen,d.h von Programmanfang bis zum Programmende mithilfe des Timeouts des Ereigniscases und einmal mit dem Case "Messung starten", wenn ich den Button drücke die Drehzahl 5 Sekunden lang einlesen.
Beide Operationen klappen jeweils einzeln, doch wie schon beschrieben möchte ich beide Operationen gleichzeitig starten und ich weiss nicht wie,da will meine NI USB Karte nur einen Counter hat.
Besteht die Möglichkeit den Counter mehrmals zu verwenden oder gibts es noch eine andere Lösug jeweils beide Operationen gleichzeit ablaufen zu lassen?
Gruß knq
ich habe mein Programm mit einem Ereigniscase aufgebaut, dh.wenn ich ein Button drücke zB. "Messung starten" wird alles ,was in diesem Case programmiert ist, ausgeführt.
Ich habe auf meiner NI USB Karte nur einen Counter und einem PFIU Input an dem ein Drehzahlsensor(Lichtschranke) angeschlossen ist.
Die Drehzahl wird durch über eine Flankenzählung (abfallende Flanken) ermittelt.
Ich möchte einmal die Drehzahl die ganze Zeit einlesen,d.h von Programmanfang bis zum Programmende mithilfe des Timeouts des Ereigniscases und einmal mit dem Case "Messung starten", wenn ich den Button drücke die Drehzahl 5 Sekunden lang einlesen.
Beide Operationen klappen jeweils einzeln, doch wie schon beschrieben möchte ich beide Operationen gleichzeitig starten und ich weiss nicht wie,da will meine NI USB Karte nur einen Counter hat.
Besteht die Möglichkeit den Counter mehrmals zu verwenden oder gibts es noch eine andere Lösug jeweils beide Operationen gleichzeit ablaufen zu lassen?
Gruß knq