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 

Datenerfassung mit Daqmx und dem Thermologger TC08



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!

10.08.2010, 18:00
Beitrag #1

peder Offline
LVF-Neueinsteiger


Beiträge: 3
Registriert seit: Aug 2010

8
2010
en

35578
Deutschland
Datenerfassung mit Daqmx und dem Thermologger TC08
Hallo, bin neu hier und kenne mich mit LabView noch nicht so gut aus.

Bei meinem Projekt geht es um einen Prüfstand, mit dem Spindeln getestet werden. Die Ansteuerung der Sensoren und die Auswertung erfolgt mit LabView. Vorhanden ist ein PXI-System mit angeschlossener BNC-2110 Box, an der die Sensoren hängen. Dies sind 2 Kraftsensoren, Drehzahlsensor die jeweils ein Signal von 0-10V ausgeben und ein Durchflusssensor mit Temperatur 2 Stromausgänge besitzt. Die Datenerfassung erfolgt mit 1kHz mit 100 Samples. Hier funktionierte die Erfassung der Daten ohne zusätzlichen Thermologger prima.

Weiterhin ist an den PC ein Pico USB-TC08 Thermologger angeschlossen, an dem vorerst nur ein Thermoelement hängt. Hierfür habe ich ein Single Stream Vi genommen und dies in 3 Sub-Vi´s aufgeteilt. Dort habe ich erstmal nur 3 Ausgänge für die ersten 3 Thermoelemente erstellt.

Nun sollen alle Daten in einem gemeinsamen Graph angezeit werden.

Mein erstes Problem ist, dass die Schleife mit den Daqmx Dateneingängen sich anscheinend nach der anderen Schleife mit dem Thermologger richtet und immer einen Aussetzter hat wenn dieser Daten erhällt. Habe schon ein Metronom in die Datenlogger Schleife gelegt, was aber anscheinend nichts bringt.
Gibts da eine bessere Lösung? Bzw. ist es überhaupt sinvoll das TC08 Single Stream Vi so aufzusplitten? Bzw kann es sein dass sich da ein Fehler eingeschlichen hat?

Weiterhin weiß ich grade nicht wie ich dann das Temperatursignal in eine Waveform umwandel was der Graph ordentlich anzeigen kann. Hab da allerdings auch noch nicht lang genug nach gesucht.

Habe den Code mal angehängt, Version ist die 8.0

Vielen Dank für eure Hilfe


Angehängte Datei(en)
Sonstige .vi  Mess_Steuerprogramm_neuTest_100810.vi (Größe: 240,47 KB / Downloads: 220)

Sonstige .vi  openhandletc08.vi (Größe: 10,53 KB / Downloads: 194)

Sonstige .vi  mittelteil_ausgabe_temp123.vi (Größe: 12,87 KB / Downloads: 200)

Sonstige .vi  closehandletc08.vi (Größe: 7,39 KB / Downloads: 199)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
10.08.2010, 21:47 (Dieser Beitrag wurde zuletzt bearbeitet: 10.08.2010 21:48 von Y-P.)
Beitrag #2

Y-P Offline
☻ᴥᴥᴥ☻ᴥᴥᴥ☻
LVF-Team

Beiträge: 12.612
Registriert seit: Feb 2006

Developer Suite Core -> LabVIEW 2015 Prof.
2006
EN

71083
Deutschland
Datenerfassung mit Daqmx und dem Thermologger TC08
Ich würde als erstes die Express-VIs mit den normalen DAQ-VIs ersetzen.
Dann würde ich die Daten gepuffert aus meiner DAQ-Karte lesen (vgl. hier).
Da das VI dort in 8.2 ist, ist es hier fürLv80_img:
Sonstige .vi  Continuous_Acquire_with_MIO.vi (Größe: 22,83 KB / Downloads: 236)

Müssen die Werte von Deinem Temp.-Logger immer zeitlich passend zu Deinen DAQ-Werten sein?
Wenn ja, dann solltest Du z.B. eine kleine Samplerate bei Deinen DAQ-VIs einstellen, z.B. nur 10 Werte pro Sekunde einlesen, dann kannst Du mit Deinem Logger auch 10 Werte pro Sekunde einlesen, in einem Array speichern und mit "Build Waveform" eine Waveform erstellen und mit den Waveforms Deiner DAQ-Geräte verwurschteln.
Eine Synchronisierung bei einer schnellen Abtastrate ist mit externer Hardware nicht ganz ohne. Da solltest Du sonst ein Triggersignal erzeugen....
Wenn Du aber langsam abtastest, sollte es einigermaßen funktionieren. Am besten probierst Du es mal aus.

Gruß Markus

--------------------------------------------------------------------------
Bitte stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort !!
--------------------------------------------------------------------------
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
11.08.2010, 11:55
Beitrag #3

peder Offline
LVF-Neueinsteiger


Beiträge: 3
Registriert seit: Aug 2010

8
2010
en

35578
Deutschland
Datenerfassung mit Daqmx und dem Thermologger TC08
Hi, danke Dir schonmal.

Das Express vi habe ich nun mit einem normal ersetzt. Samplerate habe ich verkleinert. Hat aber nicht geholfen.
Die Daten müssen nicht zwingend zeitlich passend zur DAQ Karte sein. wäre schon ok wenn beide unabhängig laufen und sich nicht behindern.

Das mit den 10 Werten einlesen und in ein Array schreiben habe ich nicht hinbekommen. Kannst Du mir da ein Beispiel zeigen?

vielen Dank,

Gruß Peder
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
11.08.2010, 12:15
Beitrag #4

jg Offline
CLA & CLED
LVF-Team

Beiträge: 15.864
Registriert seit: Jun 2005

20xx / 8.x
1999
EN

Franken...
Deutschland
Datenerfassung mit Daqmx und dem Thermologger TC08
' schrieb:Das Express vi habe ich nun mit einem normal ersetzt. Samplerate habe ich verkleinert. Hat aber nicht geholfen.
Dann bitte diesen Programmstand auch hochladen!

Gruß, Jens

Wer die erhabene Weisheit der Mathematik tadelt, nährt sich von Verwirrung. (Leonardo da Vinci)

!! BITTE !! stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort!

Einführende Links zu LabVIEW, s. GerdWs Signatur.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
11.08.2010, 15:27
Beitrag #5

peder Offline
LVF-Neueinsteiger


Beiträge: 3
Registriert seit: Aug 2010

8
2010
en

35578
Deutschland
Datenerfassung mit Daqmx und dem Thermologger TC08
Alles klar, hatte ich vergessen.

Also ich habe den TC08 Aufruf nochmal geändert, so dass ich ein waveform Signal rausbekomme.

Wegen dem eigentlichen Problem, habe mal mit der rate beim Daq und den samples per channel rumgespielt, und bei nun eingetragenen werten von 10 und 1 ist es ok, aber noch nicht perfekt. Weiterhin verlangsamt sich auch alles wenn ich mehr als einen temp kanal mit dem TC08 auslese.

Wär klasse wenn ihr nochmal drüber schauen könntet und vllt ein Tip geben könnt.

danke im Vorraus, Peder


Angehängte Datei(en)
Sonstige .vi  Mess_Steuerprogramm_neuTest_110810.vi (Größe: 179,35 KB / Downloads: 226)

Sonstige .vi  closehandletc08.vi (Größe: 8,23 KB / Downloads: 182)

Sonstige .vi  mittelteil_ausgabe_temp123.vi (Größe: 19,31 KB / Downloads: 169)

Sonstige .vi  openhandletc08.vi (Größe: 32,4 KB / Downloads: 201)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
30
Antwort schreiben 


Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Picotech TC-08 Thermologger AndiMetzger 22 24.159 01.02.2009 09:00
Letzter Beitrag: rolfk

Gehe zu: