LabVIEWForum.de
Messwerte on Oszilloskop abspeichern - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein)
+---- Forum: Datenbank & File IO (/Forum-Datenbank-File-IO)
+---- Thema: Messwerte on Oszilloskop abspeichern (/Thread-Messwerte-on-Oszilloskop-abspeichern)

Seiten: 1 2 3 4


RE: Messwerte on Oszilloskop abspeichern - jg - 03.08.2018 08:08

(03.08.2018 07:54 )xxokiehxx schrieb:  Danke Gerd, ich habe jetzt die Daten in einer Spalte und mit "," getrennt !! Smile
Problem ist, dass in der Tabelle die Zeit immer mit 0 angezeigt wird aber die Sonde welche ich am Zeitarray anlegte in LV sagt was anderes?! Die Umstellung vom Format in Excel bringt auch nichts, an was kann das nun liegen?
Am Formatierungscode für die Zahlen. %.3f bedeutet Zahlen mit 3 Nachkommastellen. Das ist für 100e-12 zu wenig. Einfach mal die Hilfe für den Formatierungscode durchlesen.
(03.08.2018 07:54 )xxokiehxx schrieb:  Und gibt es eine Einstellung, dass der Messwert selbst seine Nachkommastelle mit "." und nicht mit "," trennt?
Ja, die gibt es. Hatte ich schon die Hilfe zum Formatcode erwähnt? %.;%.3g
(03.08.2018 07:54 )xxokiehxx schrieb:  Wie kann ich selber die Zeit meiner Schrittspanne definieren, weil diese bezieht sich ja auf die Samples/sec? Oder sind das so gesehen dir richtigen Zeitsteps vom Messwert?
Ja, die sollten korrekt sein.

Gruß, Jens


RE: Messwerte on Oszilloskop abspeichern - GerdW - 03.08.2018 08:13

Hallo xxx,

Zitat:Danke Gerd, ich habe jetzt die Daten in einer Spalte und mit "," getrennt !!

Zitat:Problem ist, dass in der Tabelle die Zeit immer mit 0 angezeigt wird aber die Sonde welche ich am Zeitarray anlegte in LV sagt was anderes?! Die Umstellung vom Format in Excel bringt auch nichts, an was kann das nun liegen?
Leider hast du deine Excel-Datei nicht angehangen, da kann man das schlecht prüfen…
Vielleicht liegt das an unterschiedlichen Erwartungen von LabVIEW und Excel bezüglich des zu verwendenden Dezimaltrennzeichens?

Zitat:Und gibt es eine Einstellung, dass der Messwert selbst seine Nachkommastelle mit "." und nicht mit "," trennt?
Laut deinem Bild macht LabVIEW doch genau das: ein Punkt als Dezimatrennzeichen!
Ansonsten: na klar gibt es diese "Einstellung"! Lies dir mal die LabVIEW-Hilfe zu den Formatstrings durch…

Zitat:Wie kann ich selber die Zeit meiner Schrittspanne definieren, weil diese bezieht sich ja auf die Samples/sec? Oder sind das so gesehen dir richtigen Zeitsteps vom Messwert?
Wieso willst du das tun? Das dt wird doch durch deine DAQ-Hardware (aka Samplerate) verwaltet und in der Waveform explizit mit 100e-12s angegeben!?


RE: Messwerte on Oszilloskop abspeichern - xxokiehxx - 03.08.2018 09:35

(03.08.2018 08:08 )jg schrieb:  
(03.08.2018 07:54 )xxokiehxx schrieb:  Danke Gerd, ich habe jetzt die Daten in einer Spalte und mit "," getrennt !! Smile
Problem ist, dass in der Tabelle die Zeit immer mit 0 angezeigt wird aber die Sonde welche ich am Zeitarray anlegte in LV sagt was anderes?! Die Umstellung vom Format in Excel bringt auch nichts, an was kann das nun liegen?
Am Formatierungscode für die Zahlen. %.3f bedeutet Zahlen mit 3 Nachkommastellen. Das ist für 100e-12 zu wenig. Einfach mal die Hilfe für den Formatierungscode durchlesen.
(03.08.2018 07:54 )xxokiehxx schrieb:  Und gibt es eine Einstellung, dass der Messwert selbst seine Nachkommastelle mit "." und nicht mit "," trennt?
Ja, die gibt es. Hatte ich schon die Hilfe zum Formatcode erwähnt? %.;%3g
(03.08.2018 07:54 )xxokiehxx schrieb:  Das Kommazeichen habe ich jetzt mit folgendem Format (%.;%2f)durch einen Punkt ersetzt und funktioniert auch. Problem ist jetzt das meine Nachkommastellen auch bei Veränderung der "2" vom Format nicht verändert werden???!

Wie kann ich selber die Zeit meiner Schrittspanne definieren, weil diese bezieht sich ja auf die Samples/sec? Oder sind das so gesehen dir richtigen Zeitsteps vom Messwert?
Ja, die sollten korrekt sein.

Gruß, Jens



RE: Messwerte on Oszilloskop abspeichern - xxokiehxx - 03.08.2018 10:01

(03.08.2018 09:35 )xxokiehxx schrieb:  
(03.08.2018 08:08 )jg schrieb:  
(03.08.2018 07:54 )xxokiehxx schrieb:  Danke Gerd, ich habe jetzt die Daten in einer Spalte und mit "," getrennt !! Smile
Problem ist, dass in der Tabelle die Zeit immer mit 0 angezeigt wird aber die Sonde welche ich am Zeitarray anlegte in LV sagt was anderes?! Die Umstellung vom Format in Excel bringt auch nichts, an was kann das nun liegen?
Am Formatierungscode für die Zahlen. %.3f bedeutet Zahlen mit 3 Nachkommastellen. Das ist für 100e-12 zu wenig. Einfach mal die Hilfe für den Formatierungscode durchlesen.
(03.08.2018 07:54 )xxokiehxx schrieb:  Und gibt es eine Einstellung, dass der Messwert selbst seine Nachkommastelle mit "." und nicht mit "," trennt?
Ja, die gibt es. Hatte ich schon die Hilfe zum Formatcode erwähnt? %.;%3g
(03.08.2018 07:54 )xxokiehxx schrieb:  Das Kommazeichen habe ich jetzt mit folgendem Format (%.;%2f)durch einen Punkt ersetzt und funktioniert auch. Problem ist jetzt das meine Nachkommastellen auch bei Veränderung der "2" vom Format nicht verändert werden???!

Wie kann ich selber die Zeit meiner Schrittspanne definieren, weil diese bezieht sich ja auf die Samples/sec? Oder sind das so gesehen dir richtigen Zeitsteps vom Messwert?
Ja, die sollten korrekt sein.

Gruß, Jens


Hat sich erledigt, nun geht es! Dankeschön Smile


RE: Messwerte on Oszilloskop abspeichern - xxokiehxx - 03.08.2018 10:51

Folgendes Problem gibt es hier noch beim Übergang, es wirkt zuerst als ob die Zeitschritte nicht hoch gezählt werden. Ich denke aber dass die Steps sich in den Nachkommastellen verstecken welche nicht sichtbar sind. Wie muss ich das Format ändern, dass diese auch angezeigt werden?

Aktuelles Format: %.;%2g --> beim ändern der "2" passiert nichts


RE: Messwerte on Oszilloskop abspeichern - GerdW - 03.08.2018 11:01

Hallo xx,

probiere doch mal "%#7e"…

Hast du die Hilfe zu den Formatcodes gelesen?


RE: Messwerte on Oszilloskop abspeichern - jg - 03.08.2018 11:01

Da war ein Tippfehler drinnen, nicht immer allem vertrauen Rtmfx (hatte ich das schon erwähnt?)

%.;%.6g

Oder das Vorschlag von Gerd

Gruß, Jens


RE: Messwerte on Oszilloskop abspeichern - xxokiehxx - 03.08.2018 12:47

(03.08.2018 11:01 )GerdW schrieb:  Hallo xx,

probiere doch mal "%#7e"…

Hast du die Hilfe zu den Formatcodes gelesen? JA


Besten Dank euch zwei mit "%.;%#7e" funktioniert es --> Also für einen Channel alles bestens!

Wie kann ich das ganze anwenden wenn mein Waveform Signal aus mehreren Channeln besteht? Muss ich in Schleifen immer nur einen Channel lesen und diesen an die alte Datei anfügen oder gibt es hier Bausteine die mir das ganze erleichtern


RE: Messwerte on Oszilloskop abspeichern - GerdW - 03.08.2018 12:54

Hallo xx,

wenn man ein Array verarbeiten will, bietet sich sehr oft eine autoindizierende Schleife an!
(Das gehört zu den LabVIEW-Grundlagen, die du mittlerweile zumindest schon mal angefangen haben solltest!)


RE: Messwerte on Oszilloskop abspeichern - xxokiehxx - 03.08.2018 13:14

(03.08.2018 12:54 )GerdW schrieb:  Hallo xx,

wenn man ein Array verarbeiten will, bietet sich sehr oft eine autoindizierende Schleife an!
(Das gehört zu den LabVIEW-Grundlagen, die du mittlerweile zumindest schon mal angefangen haben solltest!)

Hier wäre mal ein Vorschlag wenn ich jeden Channel einzeln abspeichere in 8 Durchläufe!
Was haltest du davon?