Hallo liebe Community
für ein Projekt wollen wir mit Hilfe eines PT1000 und dem NI mydaq bzw. Labview eine Temperaturkurve aufzeichnen. Hierzu nutzen wir den DAQ-Assistent. Wir haben uns eine Video angeschaut und alles so aufgebaut wie abgebildet, allerdings zeigt der Graph in Labview keine Werte an, obwohl die Zeitachse sich bewegt.
PS. Bei der Nutzung des MAX funktioniert´s!
Hier ein paar Screenshots zur Verdeutlichung:
[
attachment=59668]
[
attachment=59669]
Über ein paar Anmerkungen und Hilfestellungen würden wir uns sehr freuen.
Vielen lieben Dank!!
Liebe Grüße
Katrin
Hallo.
Zuallererst möchte ich euch empfehlen auf diese Express-VIs zu verzichten und stattdessen eines der DAQ-Beispiele zu verwenden.
Das mag am Anfang etwas unübersichtlich sein, für das VErständnis "Was, Wann, Wo" aber sehr hilfreich.
Die Beipsiele sind perfekt dokumentiert, schaut euch das an.
Zu eurem Problem:
- Samling ist kontinuierlich?
- Ihr wollt wirklich nur den positiven Spitzenwert?
Hope it helps.
, Ralf
Hallo Katrin,
Zitat:Wir haben uns eine Video angeschaut und alles so aufgebaut wie abgebildet, allerdings zeigt der Graph in Labview keine Werte an, obwohl die Zeitachse sich bewegt.
Wenn sich die Achse "bewegt", dann zeigt der Graph auch etwas an!
Tipp: stelle die Ploteigenschaften auf "Plot-Anzeige mit Linie und Punkt" um, dann siehst du den Messwert auch im Graph!
Das ist aber nur ein Teil der Lösung: das Problem ist, dass du im DAQAssi sehr wahrscheinlich eingestellt hast, dass du einen jeweils einen Messwert lesen möchtest…
"Sehr wahrscheinllich" deshalb, weil du nur ein Bild deines VIs angehangen statt des VIs selbst: wie soll man da etwas debuggen? Und ExpressVI zeigen ihre Einstellungen nunmal nicht in einem Bild - was bei Verwendung der "normalen" DAQmx-Funktionen - wie in den ganzen BeispielVIs - nicht so ein Problem wäre! (Das ist einer der Gründe, die gegen die Nutzung von ExpressVIs sprechen: schlechte Code-Dokumentation/-Übersicht.)
Darum auch von mir der Ratschlag: schau dir die ganzen BeispielVIs an, die mit LabVIEW und DAQmx mitgeliefert werden!
(03.01.2019 07:39 )GerdW schrieb: [ -> ](Das ist einer der Gründe, die gegen die Nutzung von ExpressVIs sprechen: schlechte Code-Dokumentation/-Übersicht.)
Was spricht sonst noch dagegen? Performance bei so einfachen Sachen ja eher nicht. Ich frage, weil es für Anfänger halt schon verlockend ist...
Hallo Markus,
andere Gründe:
- ExpressVIs sind für genau definierte Anwendungsfälle ausgelegt, alles darüber hinaus ist mit ihnen nicht möglich
- sie sind nicht (immer) auf Performance ausgelegt
- sie gehen nicht immer sauber mit Ressourcen um
- sie zeigen Bugs, wenn man executables mit ihnen erstellt (gerade der DAQAssi!)
- Einstellungen sind nicht direkt sichtbar
- es wird der DDT-Draht verwendet, der ebenfalls versteckt, um welche Daten es sich genau handelt
- ...