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 

Signalverzögerung oder Signal fehlt ganz



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!

01.08.2011, 13:26
Beitrag #1

ReneP Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 87
Registriert seit: Feb 2010

10
2009
EN

xxxxx
Deutschland
Signalverzögerung oder Signal fehlt ganz
Hallo,

ich habe eine PXI-4461 Karte in einem Chassis mit einem Controller PXI-8108.

Ich habe jetzt eine vi geschrieben, mit der ich an den beiden analogen Ausgängen zwei veränderbare Sinussignale ausgeben kann und mit den beiden Eingängen diese z.B. einlesen kann.

Diese vi funktinoiert aber irgendwie nicht so wie ich dachte.
Wenn ich Channel ao0 mit dem Channel ai0 verbinde und dann meine vi starte bekomme ich manchmal kein Singal am Eingang in dem Graph angezeigt oder er wird angezeigt und wenn ich dann z.B. die Amplitude ändere, tut sich erst nach 3-4 Sekunden was am Eingang.

Hoffe ihr könnte mir helfen.

Wenn ihr das vi braucht sagt kurz bescheid.

Gruß
Tryxinos


Angehängte Datei(en) Thumbnail(s)
   
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
02.08.2011, 07:44
Beitrag #2

Lucki Offline
Tech.Exp.2.Klasse
LVF-Team

Beiträge: 7.699
Registriert seit: Mar 2006

LV 2016-18 prof.
1995
DE

01108
Deutschland
RE: Signalverzögerung oder Signal fehlt ganz
Wenn mehrere parallel laufende Tasks in einem VI gestartet werden, dann wird der Code - so wie in anderen Fällen auch - "quasiparallel" abgeabeitet. Das ist aber nicht dasselbe wie "synchron".
Mehrere Tasks synchron zu starten geht, ist aber eine ganz besondere und etwas schwierige Kunst - sieht man schon daran daß sich keiner mit einer Antwort beeilt Big Grin

Studiere die Beispiele in
Grundlagen -->
Signalerfassung und -ausgabe mittels Hardware -->
DAQmx --> Synchronisation
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
02.08.2011, 07:58
Beitrag #3

ReneP Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 87
Registriert seit: Feb 2010

10
2009
EN

xxxxx
Deutschland
RE: Signalverzögerung oder Signal fehlt ganz
Danke erstmal für die Antwort!

Ich werde mir die Beispiele angucken, falls aber jemand eine Idee haben sollte wäre ich trotzdem dankbar, wenn er sie mir schreibt.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
02.08.2011, 14:49 (Dieser Beitrag wurde zuletzt bearbeitet: 02.08.2011 14:49 von Lucki.)
Beitrag #4

Lucki Offline
Tech.Exp.2.Klasse
LVF-Team

Beiträge: 7.699
Registriert seit: Mar 2006

LV 2016-18 prof.
1995
DE

01108
Deutschland
RE: Signalverzögerung oder Signal fehlt ganz
Die Ideen stecken in den Beispielen, die Superidee die Dir das Studium der Beispiele erspart gibt es nicht.

Noch ein paar Hinweise: Man sieht ja in der Graphik nicht, was bei Dir in den Bedienelementen voreingestellt ist. Wenn aber die beiden AI-Tasks und die beiden AO-Tasks jeweils dieselbe Abtastrate haben, dann ist eines klar: die beiden einkanaligen AI-Tasks und die beiden einkanaligen AO-Tasks sollte zu je einem zweikanaligen Task zusammengefasst werden. Dann hast Du nur noch mit 2 Tasks zu kämpfen.

Und wenn darüber hinaus AI und AO dieselbe Abtastrate haben, dann funktioniert die Synchronisation so:
Der eine Task (z.B AI) benutzt seinen internen Timer, der andere Task benutzt diesen gleichen Timer mit.
Der letztgenannte Task wird zuerst gestartet, läuft aber wegen des nicht gestarteten Timers nicht los.
Erst wenn der Task mit Timer gestartet wird. läuft der andere Task mit - und zwar genau synchron.
Das müßte helfen, das Beispiel leichter zu verstehen.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
02.08.2011, 15:37
Beitrag #5

ReneP Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 87
Registriert seit: Feb 2010

10
2009
EN

xxxxx
Deutschland
RE: Signalverzögerung oder Signal fehlt ganz
Ja vielen Dank, werde morgen gleich testen.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
03.08.2011, 09:59
Beitrag #6

ReneP Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 87
Registriert seit: Feb 2010

10
2009
EN

xxxxx
Deutschland
RE: Signalverzögerung oder Signal fehlt ganz
Hi, das mit den Channels zusammenlegen hat super geklappt. Das Synchoniesieren teste ich erst später. Hänge gerade an einem anderne Problem fest.
Vielleicht kannst du es dir ja auch mal angucken.

http://www.labviewforum.de/Thread-Sample...ample-Rate

Danke!
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
Antwort schreiben 


Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
Exclamation Temperaturmessung mit Labview & NI mydaq: DAQ assist in Labview Input fehlt HTWSaar 4 5.155 11.12.2018 15:49
Letzter Beitrag: jg
  Analog Signal und Counter Signal erfassen fiedl04 0 6.406 29.10.2009 11:58
Letzter Beitrag: fiedl04
  DAQ-Assistent fehlt Benjamin_A 25 36.688 22.09.2009 19:32
Letzter Beitrag: jg
  DAQ Pad ganz Algemein carry 0 4.114 08.04.2005 18:59
Letzter Beitrag: carry

Gehe zu: