CPU Info| Mit
diesem Funktionsbaustein werden einige Infos über die CPU
ausgegeben. Dieser Baustein kann auch als Temperaturüberwachung
verwendet werden, beispielsweise wenn ein aktiver Lüfter verbaut
ist kann dieser damit überwacht werden. Gemessen wird alle 10 Sekunden. Damit nicht jede kleine Schwankung ausgegeben wird, ändert sich ein Ausgang erst bei einer spürbaren Änderung (siehe Ausgänge). Über „Variablen erzeugen" werden nur Variablen für die Temperatur und die Übertemperatur angelegt. Werden Frequenz oder Auslastung benötigt, die Variablen von Hand anlegen und verknüpfen. Auf Steuerungen und Linux-PCs (x86) liefert der Baustein alle Werte. Auf einem PC wird die Temperatur vom Sensor des Prozessors gelesen (Intel und AMD). |
Ausgänge |
||
| TM |
CPU
Temperatur ° |
CPU Temperatur in °C, auf 0,5 °C gerundet. Ausgegeben
wird erst bei einer Änderung von mindestens 1 K. |
| UP |
CPU
Übertemperatur |
1, sobald die Temperatur den Grenzwert „Temperatur Überwachung" erreicht. Zurück auf 0 erst, wenn sie 3 K unter den Grenzwert gefallen ist. |
| FQ | CPU Frequenz MHz | Aktuelle Taktfrequenz des ersten Kerns in MHz, auf 100 MHz gerundet. |
| CG | CPU Auslastung % | CPU Auslastung in % für alle CPU Kerne, ganzzahlig. Ausgegeben wird erst bei einer Änderung von mindestens 5 %, 0 % und 100 % immer. |
Parameter |
||
| Temperatur
Überwachung |
Grenzwert zur Temperaturüberwachung in °C (40 bis 95, Vorgabe 70). Ab Erreichen des Grenzwerts wird der Ausgang UP auf 1 gesetzt, zurück auf 0 erst 3 K darunter. | |