LabVIEWForum.de
cDAQ und DAQ Gerätetemperatur auslesen. - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein)
+---- Forum: Datenerfassung (DAQ) (/Forum-Datenerfassung-DAQ)
+---- Thema: cDAQ und DAQ Gerätetemperatur auslesen. (/Thread-cDAQ-und-DAQ-Geraetetemperatur-auslesen)



cDAQ und DAQ Gerätetemperatur auslesen. - erzengelsamael - 29.08.2018 08:59

Hallo liebe LabVIEW Gemeinde,

wir nutzen bei uns in der Firma NI cDAQ-9184 + unterschiedliche Module, NI USB 6211 und NI USB 6008 Geräte.
Häufig in einem geschlossenen Raumen mit erhöhten Umgebungstemperaturen (bis max 40°C).

Ausgelegt sind alle Geräte bis Max 45°C nach NI.
Sollte bei langsamer Erfassung (1 wert/ min) also kein Problem sein.

Ist es irgendwie möglich die Hardware-Temperatur in einer LabVIEW Anwendung auszulesen?

Im NI MAX ist dies möglich.


RE: cDAQ und DAQ Gerätetemperatur auslesen. - GerdW - 29.08.2018 09:15

Hallo Samael,

Zitat:Ist es irgendwie möglich die Hardware-Temperatur in einer LabVIEW Anwendung auszulesen? Im NI MAX ist dies möglich.
Wenn MAX das kann, sollte es über LabVIEW auch möglich sein…

Mein MAX zeigt mir aber bei einer USB6002 keine interne Temepratur an: deine USB6008 wird wahrscheinlich auch keine melden, die USB6211 evtl. auch nicht.
Zum cDAQ: bei einem cRIO hat man im FPGA Zugriff auf die interne Temperaturmessstelle. Beim cDAQ wird das wahrscheinlich über eines der Toolkits/Module erledigt, entweder DSC(-Modul) oder SystemConfiguration(-Toolkit). Hast du das mal ausprobiert?
(Ich habe beides nicht installiert.)

Eine einfache Google-Suche liefert das hier


RE: cDAQ und DAQ Gerätetemperatur auslesen. - erzengelsamael - 13.09.2018 06:33

(29.08.2018 09:15 )GerdW schrieb:  Hallo Samael,

Zitat:Ist es irgendwie möglich die Hardware-Temperatur in einer LabVIEW Anwendung auszulesen? Im NI MAX ist dies möglich.
Wenn MAX das kann, sollte es über LabVIEW auch möglich sein…

Mein MAX zeigt mir aber bei einer USB6002 keine interne Temepratur an: deine USB6008 wird wahrscheinlich auch keine melden, die USB6211 evtl. auch nicht.
Zum cDAQ: bei einem cRIO hat man im FPGA Zugriff auf die interne Temperaturmessstelle. Beim cDAQ wird das wahrscheinlich über eines der Toolkits/Module erledigt, entweder DSC(-Modul) oder SystemConfiguration(-Toolkit). Hast du das mal ausprobiert?
(Ich habe beides nicht installiert.)

Eine einfache Google-Suche liefert das hier

Ich hab das ganze noch mal überprüft. Nur die 6211 zeigt die Temperatur an.
6008 und 6001 (haben wir ganz neu bekommen) nicht.
Nutzen tue ich NI-Max 17.5 und cDAQ Treiber 15.5.1

Im Attechment mal n Screen von der Geräteübersicht.

[attachment=59449]


Module kann ich selber auch nicht Testen, haben wir leider nicht.


RE: cDAQ und DAQ Gerätetemperatur auslesen. - RMR - 13.09.2018 09:46

Probiere das mal über die Kalibrierinfos auszulesen. Bei meinen DAQmx-Geräten funktioniert das.
Wie das bei den cDAQ aussieht weiß ich nicht, kommt auf einen Versuch an.

Grüße, Ralf


RE: cDAQ und DAQ Gerätetemperatur auslesen. - erzengelsamael - 14.09.2018 08:21

(13.09.2018 09:46 )RMR schrieb:  Probiere das mal über die Kalibrierinfos auszulesen. Bei meinen DAQmx-Geräten funktioniert das.
Wie das bei den cDAQ aussieht weiß ich nicht, kommt auf einen Versuch an.

Grüße, Ralf

Das ist nicht das passende! Aber Danke, vielleicht kann man ab und zu eine Kalibrierung in der StateMaschine durchführen, um dann die Passende Temperatur zu haben.

Nach NI Hilfe

Kurzname: LetzteExtKal.Temp
Eigenschaft von "DAQmx - Kalibrier-Info"
Gibt die Temperatur des Geräts bei der letzten Kalibrierung an (°C).
Vergleichen Sie diese mit der aktuellen Temperatur der Karte, um zu ermitteln, ob eine neue Kalibrierung notwendig ist.

Diese Eigenschaft gibt die vom karteneigenen Messfühler ermittelte Kalibriertemperatur aus und kann von der Temperatur auf dem Kalibrierzertifikat abweichen. In Kalibrierzertifikaten wird meist die Umgebungstemperatur aufgeführt und nicht die Temperatur unmittelbar auf der Karte.

Diese Eigenschaft spiegelt keine Kalibrierungen mit dem traditionellen NI-DAQ-Treiber wider. Die Eigenschaft gilt nur für Kalibrierungen mit NI-DAQmx.


RE: cDAQ und DAQ Gerätetemperatur auslesen. - GerdW - 14.09.2018 08:33

Hallo Samael,

dann installiere doch mal das oben erwähnte Toolkit...


RE: cDAQ und DAQ Gerätetemperatur auslesen. - jg - 14.09.2018 08:50

Ich habe aktuell keine reale DAQmx HW am Rechner installiert, aber ich denke, über die System Configuration API sollte die Temperatur, wenn vorhanden, auslesbar sein:
[attachment=59454]
Gruß, Jens


RE: cDAQ und DAQ Gerätetemperatur auslesen. - erzengelsamael - 22.10.2018 10:42

(14.09.2018 08:50 )jg schrieb:  Ich habe aktuell keine reale DAQmx HW am Rechner installiert, aber ich denke, über die System Configuration API sollte die Temperatur, wenn vorhanden, auslesbar sein:

Gruß, Jens

Danke, das war der Lösungsansatz!
Gibt sogar dafür eine Bsp vi!

https://forums.ni.com/t5/Community-Documents/Welcome-to-the-NI-System-Configuration-API/ta-p/3526512