Einfach Frage bezüglich Zeit - Druckversion +- LabVIEWForum.de (https://www.labviewforum.de) +-- Forum: LabVIEW (/Forum-LabVIEW) +--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein) +---- Forum: Datenerfassung (DAQ) (/Forum-Datenerfassung-DAQ) +---- Thema: Einfach Frage bezüglich Zeit (/Thread-Einfach-Frage-bezueglich-Zeit) |
Einfach Frage bezüglich Zeit - Y-P - 23.07.2008 08:38 Probier's mal so... [attachment=13640] Gruß Markus ' schrieb:hey danke erstmal für Eure Mühe, Einfach Frage bezüglich Zeit - fsg4u - 23.07.2008 08:44 boa seid ihr schnell. scheint so erstmal zu klappen. ich probier damit mal ein wenig rum. meld mich auf jedenfall nochmal. vielen vielen dank erstmal Einfach Frage bezüglich Zeit - Lucki - 23.07.2008 09:56 ' schrieb:Wenn ich das nun als Waveform speichern will bekomm ich allerdings ne Fehlermeldung im Blockdiagramm:Also bei mir läuft es perfekt, wie Du hier sehen kannst (Das Clock-VI kannst Du auch in die Schleife nehmen, wenn Du die Parameter im Betrieb verändern willst) [attachment=13641] Einfach Frage bezüglich Zeit - fsg4u - 23.07.2008 11:41 Also bei mir läuft das mit dem Speichern mit der Uhrzeit jetzt auch,aber mein Problem wird hier anscheinend generell. Er nimmt immer nur 1000 oder 10000 Messwerte auf. Je nachdem was ich einstell. Ich möchte aber, dass er solang messwerte aufnimmt,bis ich halt auf stopp drücke(später natürlich nach zeit) Wie bekomm ich das hin? Ich hab auf kontinuierlich eingestellt, aber selbst da macht er es nicht. danke FSG Lucki, wenn ich Deins zum Beispiel speicher, dann speichert er leider auch nur die 500 samples... Einfach Frage bezüglich Zeit - Y-P - 23.07.2008 12:43 Kurz was anderes: Wieso verwendest Du für "Anfangszeit" eine lokale Variable? Verbinde doch einfach den Draht in den Case durch. Sonst könnte es Racing Conditions Probleme geben, d.h. es könnte sein, dass Du im Case schon ausliest und vorne (da wo auch Dein Indicator ist) hast Du noch gar nichts reingeschrieben. Gruß Markus Einfach Frage bezüglich Zeit - fsg4u - 23.07.2008 12:50 Danke für den Hinweis Markus. Hast Du zu meinem anderen Problem auch ne Lösung? Also dass er nicht kontinuirlich einliest? Danke FSG Einfach Frage bezüglich Zeit - fsg4u - 24.07.2008 08:41 Hey. Also ich hätte einen Ansatz wie es funktionieren könnte, die Frage an Euch wäre, ob das geht und wie ich das realisiere. Mein Sensor scheint ja immer nur 1000 Wert abzugeben oder so. Wäre es nicht möglich jede sekunde oder jede halbe sekunde die werte die er hat in ein array zu speichern,also an ein Array ranzuhängen? Ginge das und wenn ja wie? Danke FSG Einfach Frage bezüglich Zeit - Lucki - 24.07.2008 09:23 ' schrieb:Er nimmt immer nur 1000 oder 10000 Messwerte auf. Je nachdem was ich einstell.Das was Du hier machst, das habe ich mir selbst noch nie getraut: Einfach in der Datenerfassungs-Schleife während des Runnings den Modus von endliche Anzahl in kontinuierlich umstellen. Dafür sehe ich auch keinen Bedarf, und meine Vis sehen, wenn sie denn funktionieren sollen, je nach verwendetem Modus auch anders aus. Es ist also nicht mit dem Umschalten das Modus allein getan. Lies Dir z.B mal die Hilfe durch zum QAQmxTiming, Eingang "samples per Channel": Je nach Modus hat der ganz unterschiedliche Funktionen. Ebenso ist das QAQmxRead und dessen Beschaltung je nach Modus in der Regel anders. Und bei endlicher Anzahl stoppt der Task von selbst, bei kontinuierlicher Datenerfassung muß programmtechnisch dafür etwas getan werden. Also das müßtest Du alles managen, wenn Du es unbedingt weiterhin so machen willst. Viel Glück, aber meine Meinung ist wie gesagt, daß so etwas nicht gebraucht wird. (Wenn ich beides haben möchte, dann wäre mein Modus "kontinuierlich", und bei gewünschter endlicher Anzahl wird der Task eben entsprechend früh gestoppt) Einfach Frage bezüglich Zeit - fsg4u - 24.07.2008 09:27 ok, dann werde ich es nicht mit kontinuirlich machen. aber wie schaffst Du es denn dass er zum beispiel 30 sekunden aufnimmt? bei 1000 Hz ist bei 10000 samples das ding nach 10 sek schon vorbei. danke FSG Einfach Frage bezüglich Zeit - Lucki - 24.07.2008 09:40 ' schrieb:ok, dann werde ich es nicht mit kontinuirlich machen.Das hat ist höhere Mathematik: Anzahl der vorzugebenden Samples = gewünschte Aufnahmedauer mal Datenrate. |