Analoge Datenerfassung mit digitalen Trigger (mit pre und post Werten) - Druckversion +- LabVIEWForum.de (https://www.labviewforum.de) +-- Forum: LabVIEW (/Forum-LabVIEW) +--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein) +---- Forum: Datenerfassung (DAQ) (/Forum-Datenerfassung-DAQ) +---- Thema: Analoge Datenerfassung mit digitalen Trigger (mit pre und post Werten) (/Thread-Analoge-Datenerfassung-mit-digitalen-Trigger-mit-pre-und-post-Werten) |
Analoge Datenerfassung mit digitalen Trigger (mit pre und post Werten) - nicart - 01.11.2006 20:21 Hallo Leute! Also ich versuche eine analoge Datenerfassung mit digialen start und endtrigger zu realisieren. Mit der analogen Datenerfassung habe ich auch keine Probleme, die hatte ich ganz schnell realisiert, jedoch sollte die Datenerfassung mit einem digitaltrigger starten und stoppen. Also bei der analogen Datenerfassung lese ich immer so ca. 1000 Werte / Sekunde vom Puffer der Karte. Nun muss ich aber auch die gleiche Anzahl an digitalen Werten bekommen, damit ich weiß bei welchem Analogwert der digitaltrigger kam. Dies brauche ich um die pre und post Triggerwerte zu realisieren. Verstanden, oder habe ich mich unklar ausgedrückt? Kurz: Analogwerte im 2-Dimensionalen Array einlesen kontrollieren bei welcher Arrayposition der Trigger kam und die Pretriggerwerte mit aufzeichnen und dann auf den endtrigger warten und dann noch die Posttriggerwerte aufzeichen. Die Werte dazwischen natürlich auch. Danke für eure hilfe. Analoge Datenerfassung mit digitalen Trigger (mit pre und post Werten) - monoceros84 - 02.11.2006 14:11 Interessant... Unter dem Thread "Gleichzeitig AI und DI" hab ich letzte Woche die selbe Frage gestellt... Bis jetzt hab ich noch keine zufriedenstellende Antwort... Nur als Hinweis: Ich lese nicht gleichzeitig 1000 Werte von der Karte, sondern immer Einzelwerte. Damit lässt sich AI und DI besser synchronisieren und die Werte einander zuordnen. Mein Problem liegt aber nun in der digitalen Datenerfassung. Wie realisiert man die, ohne den DAQ-Assistenten zu benutzen? Das geht in meinem Fall nicht, da ich ständig wechselnde digitale Port für die Trigger verwenden muss... Analoge Datenerfassung mit digitalen Trigger (mit pre und post Werten) - jg - 02.11.2006 14:37 <div align="left">Hallo, nicart, erst mal eine 2 Rückfragen: 1. Mit welcher DAQ-Karte arbeitest du? Denn wenn ich mich recht erinnere, geht das mit Pre- & Posttriggern nicht mit jeder Karte. 2. Programmierst du die Datenerfassung mit Trad-DAQ oder DAQmx? MfG, Jens</div> Analoge Datenerfassung mit digitalen Trigger (mit pre und post Werten) - nicart - 03.11.2006 17:51 Hallo und danke für eure Antworten! Also zu monoceros84: Das sollte dann ja kein Problem mehr sein. Du öffnest einfach einen Digitalen Port und Fragst pro Schleifendurchgang einfach einmal den Digitalport nach dem Zustand ab. So sollte die Synchronisation von Analogwerten und Digitalwerten kein Problem sein. Bei fragen kann ich dir ja ein Beispiel senden. zu Jens G: Nun ich kann sowohl die Trad-DAQ oder DAQmx nehmen. Programmierung änder sich nich großartig. Bei den Trad-DAQ gibt es aber schon eine Baustein der heißt glaub ich "AI-Config" und bei dem kann man gleich die gewünschten Pretriggerwerte angeben und den digitalen Port. Also eigentlich wunderbar wenn man damit auch noch die Postriggerung realiseren könnte. Ich hätte nun noch einen realitiv einfachen Lösungsvorschlag. Also ich lese den Digitalwert anstatt mit einem digitalen Eingang einfach mit einem analogen Eingang und kann somit die Posttriggerung ganz einfach realisieren. Sicher nicht sehr schön, aber es ist einfach und klappt. Falls noch jemand auf die richtige Lösung kommt, würde ich mich aber noch sehr freuen diese zu hören. Danke. Analoge Datenerfassung mit digitalen Trigger (mit pre und post Werten) - monoceros84 - 09.11.2006 22:56 Ja, schick mir mal bitte ein Beispiel, ich weiß absolut nicht, wie ich einen digitalen Port einlesen soll... |