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 

Analogausgabe: Signalfrequenz stimmt nicht



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!

04.05.2007, 06:57
Beitrag #2

cb Offline
LVF-SeniorMod


Beiträge: 1.731
Registriert seit: Feb 2006

2018SP1
2001
EN

40xxx
Deutschland
Analogausgabe: Signalfrequenz stimmt nicht
' schrieb:Hallo,

ich habe mal wieder eine Frage an die LabVIEW-Experten. Mit dem abbgebildeten Blockdiagramm werden zwei kontinuierliche Impulse an eine Messwertkarte ausgegeben, über die dann ein Magnetventil gesteuert wird.

Das Problem besteht nun darin, dass die Signalfrequenz während der ersten ca. 60 Sekunden wesentlich höher als die eingestellte Frequenz ist. Danach reduziert sich die Frequenz auf den eingestellten Wert.

Das gleiche Problem tritt jedoch auch auf, wenn bei laufender Ausgabe ein anderes Programm (z.B. Excel) geöffnet wird. Dann reduziert sich die erhöhte Frequenz der Signalausgabe erst, wenn das Fenster von Excel wieder minimiert wird.

Kann mir da jemand weiterhelfen? Schon mal danke im vorraus,

mfg Jan

Der Ansatz ist schon mal gar nicht so schlecht, aber da sind noch kleine bis mittelschwere Bugs drin, so kann das noch nicht funktionieren. 3 Bugs müssten sofort auffallen: du erstellst in der Schleife dauernd einen neuen Task und machst in wieder zu. Den Task solltest du nur einmal (vor der Schleife) erstellen und dann in der Schleife nur noch das "Write" VI verwenden. Zweitens: du hast kein Timing eingestellt. Woher soll die Messkarte wissen, wie schnell die Daten ausgegeben werden sollen? Drittens: du verwendest 2 Tasks für eine parallele Ausgabe, wo nur ein Task mit 2 Kanälen notwendig wäre.

Ich hab dir mal eine Musterlösung erstellt. Schlacker nicht gleich mit den Ohren;)schau es dir in Ruhe an. Ich hoffe, ich hab das ausreichend kommentiert. Dieses Beispiel soll auch den Unterschied zwischen einer continuierlichen, gepufferten Ausgabe und einer "Hardware-timed Single Point" ausgabe verdeutlichen. Zu beiden Themen gibt es übrigens auch Beispiele im Example Finder und in der Hilfe steht auch einigesWink


Sonstige .zip  cont_AO.zip (Größe: 44,34 KB / Downloads: 360)

http://www.rotabench.com - rotierende Prüfstände nach dem Baukasten-Prinzip
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Antwort schreiben 


Nachrichten in diesem Thema
Analogausgabe: Signalfrequenz stimmt nicht - cb - 04.05.2007 06:57

Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Frequenz bei analoger Ausgabe stimmt nicht Aya 7 5.689 30.07.2012 15:51
Letzter Beitrag: Aya
  Analogausgabe von wfm pausieren?! NoD 6 5.678 11.03.2010 19:48
Letzter Beitrag: IchSelbst
  Retriggerbare Analogausgabe startet nur einmal UBTTom 2 3.725 10.02.2010 08:01
Letzter Beitrag: UBTTom
  Timing stimmt nicht Kevsche 3 3.791 13.08.2008 12:11
Letzter Beitrag: Kevsche
  Anfängerfrage Analogausgabe michael 4 7.093 03.05.2007 06:09
Letzter Beitrag: michael

Gehe zu: