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 

Datenübermittlung in Echtzeit - Fehler in der Datenübertragung



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!

08.01.2018, 16:59 (Dieser Beitrag wurde zuletzt bearbeitet: 08.01.2018 17:09 von LabView-2018.)
Beitrag #1

LabView-2018 Offline
LVF-Neueinsteiger


Beiträge: 3
Registriert seit: Jan 2018

2012
-
kA



Datenübermittlung in Echtzeit - Fehler in der Datenübertragung
Hallo und einen schönen Nachmittag zusammen,

folgender Stand - kompakt zusammengefasst -bzw. vereinfachter Zusammenhang:

Ein Pulsgenerator liefert ein 40Hz Signal. (Simulation eines gepulsten Lasers)
Eine Kamera wird auf dieses Signal getriggert und schafft es von Seiten der Software (aktueller Stand) aus, bei jedem 10ten Bild auszulösen.

Ich benötige die Leistungswerte der Pulse, bei welchem ein Bild aufgezeichnet wird, um später eine Leistungs-Normierung in den aufgenommen Bilder durchführen zu können.
Dies wird gelöst, indem neben dem Pulssignal das Fire-Signal aufgezeichnet wird, somit können die Pulse dem Bild zugeordnet werden. Vorausgesetzt es werden alle Daten erfasst.

Jetzt zum folgendem Problem, die Datenübertragung zeigt eine lückenhafte Informationsfluss auf. Siehe Bild im Anhang. Zuvor wurde das Kamerasignal mit Pulssignal auf einem Oszi geprüft, bei welchem keine Lücken auffallen - daher liegt das Problem im Ablauf der Software.

Folgendermaßen funktioniert das Programm:
1. Der User bestätigt dem Programm das bereit machen einer Datenaufzeichnung. (Start Aqu.) so lange dieser Button aktiv ist läuft die äußerste While-Schleife. Diese Schleife wird in 10ms abgefragt.
2. Hat der User alle Voreinstellungen Samples, Rate etc. vorgenommen wird der Button Start Image gedrückt. Dieser bleibt entsprechend der Anzahl gewünschter aufzunehmender Bilder - true.
Dieser Schritt wird in einer untergeordneten While-Schleife durchgeführt. Diese läuft auch so lange bis die äußere false wird.
3. Siehe Anhang Code-Teil. Diese ist wie im Punkt zwei auch eine untergeordnete While-Schleife der 1. hier wird die Datenerfassung durchgeführt. Solange bis Start-Image true ist, sollen Sampel-Packete
aneinander gehangen werden. Hier passiert ein Fehler in der Übertragung welche im zweiten angehangenem Bild zu sehen ist. Es fehlen Pulse, bzw. diese sind abgeschnitten.

Leider komme ich nicht darauf woran es liegen könnte. Sample, rate, Timer... Variationen wurden getestet, waren aber ergebens. Ich hoffe es ist klar zur Geltung gekommen, woran es scheitert. Über einen Rat würde ich mich sehr freuen,

Gruß LabView-2018

P.S. das Vi ist nur abgespeckt dargestellt um den Informationsgehalt klein zu halten und zu fokussieren. Die angezeigten Fehler sind nicht in der Hauptdatei vorhanden, sondern nur wegen des Löschens unwichtiger Details entstanden.


Angehängte Datei(en) Thumbnail(s)
       
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Antwort schreiben 


Nachrichten in diesem Thema
Datenübermittlung in Echtzeit - Fehler in der Datenübertragung - LabView-2018 - 08.01.2018 16:59

Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  15 Digitale Output Signale in echtzeit erfassen galilio 8 5.250 04.05.2017 14:38
Letzter Beitrag: GerdW
  Kraftverlauf in Echtzeit abri 3 4.234 01.03.2016 10:05
Letzter Beitrag: GerdW
  Echtzeit graphische Darstellung der Daten und Speicherung auf Kommando nusser 44 24.336 25.02.2014 11:31
Letzter Beitrag: nusser
  Signal in "echtzeit" in eine lokale Variable schreiben. Tobs 25 17.811 21.04.2011 18:58
Letzter Beitrag: Tobs
  Messwerte in Spalten statt Zeilen mit Echtzeit Labormichel 2 4.542 29.06.2010 15:10
Letzter Beitrag: GerdW
  Datenerfassung / Datenübertragung olmethn 1 3.027 16.08.2008 08:48
Letzter Beitrag: jg

Gehe zu: