LabVIEWForum.de
Sensorkennlinie erstellen. Programmierer gesucht. - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein)
+---- Forum: Datenerfassung (DAQ) (/Forum-Datenerfassung-DAQ)
+---- Thema: Sensorkennlinie erstellen. Programmierer gesucht. (/Thread-Sensorkennlinie-erstellen-Programmierer-gesucht)



Sensorkennlinie erstellen. Programmierer gesucht. - ULabview - 26.01.2016 20:44

Hi Leute,

ich möchte einen Sensor auslesen und hierfür benötige ich eine Software. Ich habe eine USB-6008 Messbox sowie LV 2010. Ich suche jemanden der mir die Software schreiben kann. Das ganze wird natürlich entlohnt.

Folgendes soll passieren:

- Ausgabe der Spannung 0-5V unterteilt in 0,1V Schritten an den Sensor.
- Einlesen der Ausgangsspannung des Sensors.
- Schreiben beider Werte in eine Tabelle.
- Dann wieder um 0,1V erhöhen usw.

Die Tabelle enthält also am Ende 50 Werte.

Solltet ihr noch Fragen haben beantworte ich diese umgehend.

Gruß


RE: Sensorkennlinie erstellen. Programmierer gesucht. - GerdW - 26.01.2016 20:46

Hallo ULabview,

du bist nicht in der Lage, dies mit Hilfe der mit LabVIEW mitgelieferten Beispiel-VIs selbst zu programmieren?

Zitat:Folgendes soll passieren:

Die Tabelle enthält also am Ende 50 Werte.
Solltet ihr noch Fragen haben beantworte ich diese umgehend.
An deiner Aufgabenbeschreibung (aka Lastenheft) musst da aber noch arbeiten!

- Gibt es irgendwelche Zeitkonstanten, die einzuhalten sind? Wenn ich deine Anforderung umsetze, bekommst du ein VI, welches in <1s durchläuft…
- Sollen nur die 50 Messwerte gespeichert werden - oder auch die 50 Spannungswerte, die du ausgegeben haben willst? (Quasi je eine Spalte mit X- und Y-Werten…)
- Sollen die Messwerte "nur" in einer Tabelle (=Anzeigeelement auf einem VI-Frontpanel) angezeigt werden oder sollen sie auch in einer Datei gespeichert werden?
- Wenn Datenspeicherung: Bitte eine genaue Formatangabe…
- Welche Kanäle deiner DAQ-Hardware sollen benutzt werden?

Zitat:Ich habe eine USB-6008 Messbox sowie LV 2010.
Laut deinem Profil hast du LV2012 zur Verfügung…

Ohne jetzt die Preise zu verderben, aber so sieht das Grundgerüst aus:
[attachment=55162]


RE: Sensorkennlinie erstellen. Programmierer gesucht. - ULabview - 26.01.2016 20:52

Ich habe mich vor längerer Zeit schonmal damit befasst. Aber ich bin gerade dabei etwas zu entwickeln und das umfasst mehrere Teilaufgaben Construction. Und da ich mich nicht teilen kann bin ich auf Hilfe angewiesen =)

Die Zeitkonstanten 1s. Luxusversion wäre das ganze einstellbar Wink

Genau es sollen beide Spannungswerte in eine Zeile geschrieben werden somit 2 Spalten.


RE: Sensorkennlinie erstellen. Programmierer gesucht. - ULabview - 26.01.2016 21:12

Stimmt es ist doch die Version 2012.

WOW vielen Dank. Ich werde das morgen ausprobieren und berichten.


RE: Sensorkennlinie erstellen. Programmierer gesucht. - ULabview - 28.01.2016 23:06

Hallo,

habe das ganze jetzt nachgebaut. Irgendwie funktioniert es nicht richtig. Ich bekomme das DBL nicht an das Array gehängt. Zusätzlich weiß ich nicht wie wo ich dann die ausgelesenen Daten finde.

Gruß


RE: Sensorkennlinie erstellen. Programmierer gesucht. - GerdW - 29.01.2016 08:28

Hallo ULabview,

Zitat:Ich bekomme das DBL nicht an das Array gehängt.
Hmm
Das machst du doch schon! Mit der BuildArray-Funktion! Wie in meinem Beispiel!
Wall

Zitat:Zusätzlich weiß ich nicht wie wo ich dann die ausgelesenen Daten finde.
THINK DATAFLOW!
Wenn du weißt, wo "Daten langfließen", solltest du auch wissen, wo du Daten "findest"!

Ich habe ja in meinem Beispiel oben noch einen Indicator nach dem BuildArray verwendet… Wall


RE: Sensorkennlinie erstellen. Programmierer gesucht. - ULabview - 29.01.2016 10:11

Ich bekomme folgende Fehlermeldung:

Fehler -200459 bei DAQmx Write (Analog DBL 1Chan 1Samp).vi:1

Mögliche Ursachen:

Der Schreibvorgang schlug fehl, weil es keine Ausgabekanäle in diesem Task gibt, zu denen Daten geschrieben werden könnten.

Task-Name: _unnamedTask<CAC>


Gruß


RE: Sensorkennlinie erstellen. Programmierer gesucht. - jg - 29.01.2016 11:24

Dann wähl mal in der DAQmx Kanalauswahl einen gültigen AO-Kanal aus...

Gruß, Jens