INFO: Dieses Forum nutzt Cookies...
Cookies sind für den Betrieb des Forums unverzichtbar. Mit der Nutzung des Forums erklärst Du dich damit einverstanden, dass wir Cookies verwenden.

Es wird in jedem Fall ein Cookie gesetzt um diesen Hinweis nicht mehr zu erhalten. Desweiteren setzen wir Google Adsense und Google Analytics ein.


Antwort schreiben 

Pretrigger bei analoger und digitaler Erfassung



Wenn dein Problem oder deine Frage geklärt worden ist, markiere den Beitrag als "Lösung",
indem du auf den "Lösung" Button rechts unter dem entsprechenden Beitrag klickst. Vielen Dank!

31.07.2009, 10:18
Beitrag #11

rolfk Offline
LVF-Guru
*****


Beiträge: 2.302
Registriert seit: Jun 2007

alle seit 6.0
1992
EN

2901GG
Niederlande
Pretrigger bei analoger und digitaler Erfassung
1) Du machst eben keine getriggerte Erfassung mehr sondern startest gleich. Den Trigger machst Du selber in Software und im Moment wenn Du ihn erkennst schreibst Du alles zur Disk. Wenn Du Pretriggers haben willst musst Du ganz einfach dafür sorgen dass Du genügend Daten aus vorigen Loopiterationen in einem Schieberegister hältst. So wie Du Deine zeitlichen Anforderungen beschrieben hast kannst Du pro Loopdurchlauf eine Bufferlänge einstellen die viel mehr als die von Dir verlangten Pretriggers enthält so dass Du jeweils nur den vorherigen Buffer beibehalten musst.

2) Da die digitale und analog Erfassung synchronisiert sind kannst Du die Zeitinformation in der digitalen Erfassung impliziet von der analogen ableiten. Du musst nur sicherstellen, dass Du in der Loop, (die nun keine For loop ist die nur zweimal ausgeführt wird, sondern eine While Loop die solange ausgeführt wird bis der Trigger aufgetreten ist und Du genügend Posttrigger Data zur Disk geschrieben hast) immer genau gleich viel Samples für die digitale und analoge Task liest.

Selber würde ich nicht mal Waveform Daten verwenden sondern einfach die puren Arraydaten lesen und auch nicht in zwei TDMS File schreiben sondern einfach in ein einziges Spreadsheet, aber das sind Details für Advanced Programming. Rolleyes

Rolf Kalbermatter

Rolf Kalbermatter
Technische Universität Delft, Dienst Elektronik und Mechanik
https://blog.kalbermatter.nl
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
31.07.2009, 11:01
Beitrag #12

Daniel234 Offline
LVF-Grünschnabel
*


Beiträge: 26
Registriert seit: May 2009

8.6
2008
de

84389
Deutschland
Pretrigger bei analoger und digitaler Erfassung
1) Ich verstehe das nicht ganz. Wie kann ich selber einen Trigger in Software machen?

Gruß Daniel
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
31.07.2009, 14:19 (Dieser Beitrag wurde zuletzt bearbeitet: 31.07.2009 14:24 von rolfk.)
Beitrag #13

rolfk Offline
LVF-Guru
*****


Beiträge: 2.302
Registriert seit: Jun 2007

alle seit 6.0
1992
EN

2901GG
Niederlande
Pretrigger bei analoger und digitaler Erfassung
' schrieb:1) Ich verstehe das nicht ganz. Wie kann ich selber einen Trigger in Software machen?

Gruß Daniel

Array scannen und nach der Bedingung suchen. Wenn Du sie gefunden hast den Index ins Array merken. Dann x Pretriggerscans davor und y Posttriggerscans danach abspeichern und Loop beenden.

Software Trigger in DAQmx, und mit Pretrigger Scans ist es immer Softwaretrigger, macht auch nichts anderes nur halt im Treiber selber.

Rolf Kalbermatter

Rolf Kalbermatter
Technische Universität Delft, Dienst Elektronik und Mechanik
https://blog.kalbermatter.nl
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Antwort schreiben 


Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
Music Erfassung von Signalen im wave-Format DavidStefan 8 4.539 11.05.2021 13:20
Letzter Beitrag: DavidStefan
  Anzeige und Erfassung von Prüfparametern Fantinel 4 4.550 04.01.2019 14:47
Letzter Beitrag: GerdW
  Digitaler Ausgang liefert 3,5 Volt Gesetzt 1 2.888 27.02.2017 13:06
Letzter Beitrag: jg
  Getimter Digitaler Output thomasth 3 3.418 02.11.2015 03:36
Letzter Beitrag: thomasth
  Analoge Datenausgabe und Erfassung danieljackson 13 12.790 12.11.2013 17:33
Letzter Beitrag: GerdW
  Falsche Werte durch paralleles Einlesen digitaler und analoger Werte daxel 13 11.641 20.08.2013 12:03
Letzter Beitrag: daxel

Gehe zu: