2 systemverhalten: batterie-treiber für windows ce, 2 systemverhalten: batterietreiber für windows ce – BECKHOFF CX210009x4 Benutzerhandbuch
Seite 79

Inbetriebnahme
DWORD BatteryTemperature;
DWORD BackupBatteryVoltage;
BYTE BatteryChemistry;
// Add any extra information after the BatteryChemistry member.
} SYSTEM_POWER_STATUS_EX2, *PSYSTEM_POWER_STATUS_EX2, *LPSYSTEM_POWER_STATUS_EX2;
Bitte beachten Sie dass nicht alle Parameter von der Beckhoff USV unterstützt werden. Zu den Wichtigsten
Membervariablen gehören:
ACLineStatus: Status der externen Spannungsversorgung;
BatteryLifePercent: Batterieladestatus in Prozent.
BatteryLifeTime: Verbliebene Batterielaufzeit.
Weitere Informationen zu dieser APIFunktion finden Sie in der Microsoft Online Dokumentation.
USVSchnittstelle für TwinCAT SPS
Eine TwinCAT SPSApplikation kann mit dem Funktionsbaustein FB_GetUPSStatus auf die
Statusinformationen der USV lesend zugreifen. Eine Ausführliche Dokumentation des Funktionsbausteins
finden Sie hier: FB_GetUPSStatus [
5.4.2
Systemverhalten: BatterieTreiber für Windows CE
Beim Stromausfall schaltet die USV automatisch auf Batteriebetrieb um. Nach einer konfigurierbaren
maximalen Zeit im Batteriebetrieb wird das Gerät abgeschaltet.
Die maximale Zeit im Batteriebetrieb ist standardmäßig auf 180 Sekunden eingestellt. Diese Zeit kann ist
über einen Windows RegistryEintrag konfigurierbar.
Starten Sie den Registrierungseditor und suchen Sie folgenden Schlüssel:
HKEY_LOCAL_MACHINE\Drivers\BuiltIn\Battery\Config\
Suchen Sie folgenden Wert:
ShutdownOnBatteryWait REG_DWORD 0x000000b4 (180)
Die Zeit wird angegeben in Sekunden. Zulässiger Bereich: <0..16200> Sekunden (entspricht 270 Minuten).
Wenn Sie z.B. den Wert auf 0 setzen, dann wird beim Stromausfall sofort mit dem Shutdown begonnen. Das
Gerät wird aber nach max. 20 Sekunden abgeschaltet.
CX210009x4
79
Version 1.1