CPU Temperatur auf dem Mainboard anzeigen - Druckversion +- LabVIEWForum.de (https://www.labviewforum.de) +-- Forum: LabVIEW (/Forum-LabVIEW) +--- Forum: Hardware (/Forum-Hardware) +--- Thema: CPU Temperatur auf dem Mainboard anzeigen (/Thread-CPU-Temperatur-auf-dem-Mainboard-anzeigen) Seiten: 1 2 |
CPU Temperatur auf dem Mainboard anzeigen - wernerIBN - 18.03.2010 11:58 Gibt es eigentlich ein fertiges VI das mir die CPU-Temperatur meines Prozessors auf dem mainboard liefert ? Die meisten (oder alle?) Mainboards haben ja diese Temperatursensoren drauf, wie man im BIOS oder z.B. mit dem Freeware-Programm Speedfan sehen kann. CPU Temperatur auf dem Mainboard anzeigen - Y-P - 18.03.2010 13:10 Hier ein Bsp. von NI: [attachment=25240] Was da gemacht wird, kann ich Dir aber nicht sagen. Vielleicht kann es mir ja jemand erklären. Gruß Markus CPU Temperatur auf dem Mainboard anzeigen - RoLe - 18.03.2010 13:30 In diesem Bsp. wird mittels .NET-Knoten auf die WMI (Windows Management Instrumentation) zugegriffen. Das wird oft von System-Administratoren eingesetzt. Kann man auch im DOS-Fenster mit: Code: WMIC Temperature Code: WMIC Temperature get CurrentTemperature Meine DELL hat scheinbar keine Sensoren-_- CPU Temperatur auf dem Mainboard anzeigen - Y-P - 18.03.2010 13:33 Das Grobe habe ich schon verstanden, aber was die einzelnen Property Nodes machen (wie z.B. Get instances, get enumerator, Move next,....) ist mir zu hoch. Trotzdem schon mal Danke. Gruß Markus ' schrieb:In diesem Bsp. wird mittels .NET-Knoten auf die WMI (Windows Management Instrumentation) zugegriffen. CPU Temperatur auf dem Mainboard anzeigen - wernerIBN - 18.03.2010 14:02 ' schrieb:Hier ein Bsp. von NI: Danke fürs VI, bei mir (XP-pro, auch DELL) produziert es aber die längste aller bisher gesehenen Fehlermeldungen : Fehler 1172 ist bei Error calling method System.Management.ManagementObjectCollection+ManagementObjectEnumerator.MoveNext of ObjectId handle: 0x213F1124 for obj 0x31E27EC[System.Management.ManagementObjectCollection+ManagementObjectEnumerato ] in domain [Bolometer.lvproj for Run] and thread 25500, (System.Reflection.TargetInvocationException: Ein Aufrufziel hat einen Ausnahmefehler verursacht. Inner Exception: System.Management.ManagementException: Nicht unterstützt ) in Temperatur_der_CPU.vi aufgetreten CPU Temperatur auf dem Mainboard anzeigen - Y-P - 18.03.2010 14:18 Also, bei mir (kein DELL ) klappt's. Gruß Markus EDIT: Was ich aber gerade sehe: Bei mir wird immer 38,05°C angezeigt. Kann den Wert jemand bestätigen, oder habt ihr (bei denen es funktioniert) andere Werte? CPU Temperatur auf dem Mainboard anzeigen - SeBa - 18.03.2010 14:33 48,55°C XP-Pro & DELL FTW EDIT: Der Wert ist aber eher eine Konstante.... denn egal was ich mache, es bleibt dabei. Sapsseshalber hab ich mal SpeedFan installiert... der zeigt die Temperatur von 48,55°C garnicht an. Sondern andere Werte. Wobei die Temp1 konstant bei 50,5°C steht, wogegen Core1&2 Temp deutlich schwanken. CPU Temperatur auf dem Mainboard anzeigen - wernerIBN - 18.03.2010 14:45 ' schrieb:Also, bei mir (kein DELL ) klappt's. Kannst du mit http://www.almico.com/sfdownload.php gegenchecken... CPU Temperatur auf dem Mainboard anzeigen - Y-P - 18.03.2010 15:00 Scheint der ziemlich konstanten "Temp 2" bei "Speed Fan" zu entsprechen. Nur "Temp 1" ändert sich dort je nach CPU-Auslastung. Wie bekomme ich aber "Temp 1" in mein LabVIEW-Programm. In dem Bsp.-Programm wird doch nur ein Objekt (Temp.?) erkannt. Gruß Markus CPU Temperatur auf dem Mainboard anzeigen - SeBa - 18.03.2010 15:11 Schau dir mal das Log vom SpeedFan an. Da steht bei mir z.B. drin: ' schrieb:Found ACPI temperature (50,5C) In LV öffnest du "rootWMI:MSAcpi_ThermalZoneTemperature" Also SpeedFan findet auch nur eine Temp. per WMI (wenn es denn das ist, was dort benutzt wird), LV fragt per WMI auf jeden Fall den/die/das ACPI Dingens und da gibt es halt nur die eine Temperatur. Gruß SeBa |