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 

Probleme mit Signalverlaufsgraphen



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!

17.04.2015, 13:02 (Dieser Beitrag wurde zuletzt bearbeitet: 17.04.2015 13:13 von GerdW.)
Beitrag #2

GerdW Offline
______________
LVF-Team

Beiträge: 17.469
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: Probleme mit Signalverlaufsgraphen
Hallo Afti,

Zitat:Mittels Queues konnte ich mein Skript lauffähig machen
"Skript"? Du meinst wohl VI oder dessen BD…

Zitat:muss diese aber leider auf ein Größe von 500 begrenzen.
Warum?

Zitat:Soweit ich dass bei den Queues verstanden habe muss ich dann ein Real Time System einsetzen um keine Verluste zu bekommen.
Nein. Wieso?

Zitat:Es wird gespeichert und ich kann mir die Graphen auch anschauen.
Ja.

Zitat:Soweit geht es.
Jein.

Ganz großer Fehler: eine Queue mit einem Producer (Messschleife) und zwei Verbrauchern (Anzeige & Speicherung)!
Dafür ist eine Queue nicht gemacht! Eine Queue darf durchaus mehrere Erzeuger, sollte aber nur einen Verbraucher haben!

Lese die Queue nur in der Speicherschleife und reiche den aktuellen Status für die Anzeige per Notifier weiter!

Warum musst du überall den Queue-Status abfragen, obwohl du dessen Ausgaben nie verwendest?

Noch weitere Fehler/Missstände:
Zitat:Nur wenn ich die X Achse auf 1 Sekunde begrenze, wird diese nur leider nicht ausgefüllt. … Selbst wenn die Graphen direkt mit DMQ Lesen verbunden werden, wird nur ein Signal der Länge von 2E-5 dargestellt.
Deine DAQmxRead fragen nur die gerade verfügbaren Samples ab. Warum fragst du nicht Blöcke mit definierter Sampleanzahl ab? Dann könnte sich auch das Problem der zappelnden Graphen relativieren…

- Deine zwei Queues werden in einer Schleife abgefragt, d.h. die langsamere Queue kann die schnellere ausbremsen. Das ist kein wirklich durchdachtes Design…
- Die Anzeigeschleife wird zusätzlich noch durch eine Wartezeit ausgebremst - dies ist für die Anzeige sinnvoll, aber nicht für die Queue…
- Warum schreibst du einen Wert in ein Terminal und zusätzlich noch in eine lokale Variable eben dieses Terminals? Warum nutzt du keine Drähte, um Daten weiterzureichen? (Das bezieht sich auf deine Pfadangaben…)

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


Nachrichten in diesem Thema
RE: Probleme mit Signalverlaufsgraphen - GerdW - 17.04.2015 13:02

Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Werte aus Signalverlaufsgraphen in boolsche Werte für Anzeige umwandeln and1_89 9 7.018 11.12.2013 23:31
Letzter Beitrag: Trinitatis
  Prüfverlaufanzeige im Signalverlaufsgraphen der Tester 3 4.450 30.05.2010 11:02
Letzter Beitrag: Y-P
  Signalverlaufsgraphen xtro 5 6.846 02.04.2009 11:48
Letzter Beitrag: xtro
  Boolean zu Digitale Signalverlaufsgraphen Labman 2 5.839 11.09.2007 08:36
Letzter Beitrag: Labman

Gehe zu: