Herunterladen Diese Seite drucken

Lüfterdrehzahlen Lesen; Lüfterdrehzahl Des Pc Lesen - B&R PC 300 Implementierungsanleitung

Vorschau ausblenden Andere Handbücher für PC 300:

Werbung

Panel PC 300
Implementierungsanleitung
7.9 Lüfterdrehzahlen lesen
Auf einem PPC300 können Sie folgende Lüfterdrehzahlen auslesen:
• Lüfterdrehzahl des PC
• Lüfterdrehzahl des Panels
Alle Lüfterdrehzahlen werden vom MTCX auf dem PPC300 erfasst und zur Verfügung gestellt.
Die folgenden Codebeispiele zeigen, wie Sie auf einem PPC300 die Lüfterdrehzahlen des PC und Panels
lesen können.
7.9.1 Lüfterdrehzahl des PC lesen
Die Lüfterdrehzahl des PC kann über das Baseboard FanCase0 Register des MTCX (siehe Seite 28)
gelesen werden.
Das folgende C Codebeispiel zeigt, wie die Lüfterdrehzahl des PC gelesen werden kann.
// Read fan speed.
//
// Parameters
//
FanSpeed
//
[out] Points to a variable that receives the
//
fan speed in rpm: 0 to 16380.
void GetFanSpeed(unsigned short *FanSpeed)
{
MTCX_BASEBOARD_FANCASE0_REG reg;
*(unsigned long*)&reg = READ_PORT_ULONG(MTCX_BASEBOARD_FANCASE0_ADDR);
*FanSpeed = (unsigned short)reg.Fan1Speed * 4;
}
Listing 50: GetFanSpeed – Lüfterdrehzahl des PC lesen
Die verwendeten Definitionen finden Sie auf Seite 42.
Copyright © B&R - Änderungen vorbehalten
PPC300_Implementierungsanleitung_V1_02.doc
Codebeispiele
02.11.09
94/132

Werbung

loading