USV-Software konfigurieren

Der Service upsservice-bhf dient der Überwachung und Steuerung einer Beckhoff‑USV der Serie CU81xx, die per USB mit dem Industrie‑PC verbunden ist. Der Service sorgt bei Stromausfällen für ein zuverlässiges Energiemanagement und ein geordnetes Herunterfahren des Systems und schützt den Batteriezustand der USV durch intelligente Überwachung und Steuerung.

Nach dem Start erkennt der Service automatisch eine kompatible USV. Der Service ist Hot‑Plug‑fähig: Eine kompatible USV kann auch nach dem Start des Services angeschlossen werden. In der Standardkonfiguration wird das Gerät bei einem Stromausfall nach 40 Sekunden heruntergefahren; die USV wird anschließend nach 3 Minuten ausgeschaltet. Die Konfiguration erfolgt über die Datei /etc/upsservice-bhf.conf

1. Prüfen Sie mit folgendem Befehl, ob der Service upsservice-bhf bereits gestartet ist:
sudo systemctl status upsservice-bhf
2. Schließen Sie eine kompatible Beckhoff-USV, beispielsweise CU8110-0120, CU8130-0120 oder CU8130-0240 an den Industrie-PC an. Der Service erkennt die USV automatisch, auch wenn er bereits läuft.
3. Öffnen Sie die Datei /etc/upsservice-bhf.conf und prüfen Sie die Standardwerte und verändern Sie die Werte abhängig von den Anforderungen:
sudo nano 
4. Die Ausgabe der Konfigurationsdatei sieht standardmäßig wie folgt aus:
## upsservice-bhf.conf ##
Manufacturer Beckhoff
Model Beckhoff_USB_UPS
Interface Beckhoff_USB_UPS
ShutdownOnBatteryEnable 1
ShutdownOnBatteryWait 40
TurnUpsOffEnable 1
TurnUpsOffWait 180
ReplaceNotifyEnable 0
ReplaceNotifyWait 60
5. Legen Sie fest, ob ein automatisches Herunterfahren erfolgen soll:
Setzen Sie ShutdownOnBatteryEnable auf 1 (aktiv) oder 0 (inaktiv).
6. Stellen Sie die Verzögerung bis zum Herunterfahren ein:
Setzen Sie ShutdownOnBatteryWait auf die gewünschte Anzahl Sekunden (z. B. 40).
7. Entscheiden Sie, ob die USV nach dem System‑Shutdown ausgeschaltet werden soll:
Setzen Sie TurnUpsOffEnable auf 1 (USV wird ausgeschaltet) oder 0 (USV bleibt eingeschaltet).
8. Legen Sie die Verzögerung bis zum Ausschalten der USV fest:
Setzen Sie TurnUpsOffWait auf die gewünschte Anzahl Sekunden (z. B. 180).
Speichern Sie die Datei. Nach abgeschlossenem System‑Shutdown wird die USV gemäß der eingestellten Verzögerung ausgeschaltet.

Benachrichtigungen zum Batteriewechsel konfigurieren

1. Öffnen Sie /etc/upsservice-bhf.conf mit einem Editor.
sudo nano /etc/upsservice-bhf.conf
2. Aktivieren oder deaktivieren Sie die Benachrichtigungen:
Setzen Sie ReplaceNotifyEnable auf 1 (aktiv) oder 0 (inaktiv).
3. Legen Sie den Zeitraum bis zur Benachrichtigung fest:
Setzen Sie ReplaceNotifyWait auf die gewünschte Anzahl Monate (z. B. 60).
Speichern Sie die Datei. Bei aktivierter Funktion zeigt der Dienst Benachrichtigungen zum Batteriewechsel an den Terminals aller aktuell angemeldeten Benutzer an.