CPU-Auslastung messen
Dieser Baustein ermöglicht es die CPU-Auslastung für die Anwendungen im User-Space zu ermitteln.
Wenn am Eingang Activat ein HIGH Signal anliegt, wird die Messung gestartet. Über den Ausgang CPULoad wird dann die aktuelle Auslastung im User-Anwendungsbereich in Prozent angegeben. Ein Fehler wird am Ausgang Err angezeigt.
Signale
Name | I/O | Typ(en) | Funktion |
---|---|---|---|
Activat | I | BIT | Startet die Messung |
CPULoad | O | FLOAT | CPU Last in [%] |
Err | O | WORD | Fehlerausgabe |
Bemerkungen
Fehlernummern | Ereignis |
---|---|
0 | kein Fehler |
-100 | Statusdatei kann nicht geöffnet werden |
-101 | Statusdatei kann nicht gelesen werden |
-102 | Statuszeile kann nicht gelesen werden |