Datentypen

TYPE E_S_UPS_Mode

eSUPS_WrPersistData_Shutdown: Schreiben der Persistenten Daten und dann QuickShutdown
eSUPS_WrPersistData_NoShutdown: Nur Schreiben der Persistenten Daten (kein QuickShutdown)
eSUPS_ImmediateShutdown: Nur QuickShutdown (kein Schreiben der Persistenten Daten)
eSUPS_CheckPowerStatus: Nur Status ermitteln (weder Schreiben der Persistenten Daten noch QuickShutdown)


Voraussetzungen

Entwicklungsumgebung

Zielplattform

Hardware

Einzubindende SPS Bibliotheken

TwinCAT v2.11.0 Build 2220 oder höher (R3)

ARM

Sekunden USV

TcSystemCX80xx.lib

TYPE E_S_UPS_State

eSUPS_PowerOK:       
    in allen Modi: Versorgungsspannung ist OK

eSUPS_PowerFailure:     
    in allen Modi: Versorgungsspannung fehlerhaft (steht nur einen Zyklus an)

eSUPS_WritePersistentData:      
    im Modus eSUPS_WrPersistData_Shutdown: Schreiben der Persistenten Daten ist aktiv
 im Modus eSUPS_WrPersistData_NoShutdown: Schreiben der Persistenten Daten ist aktiv

eSUPS_QuickShutdown:    
    im Modus eSUPS_WrPersistData_Shutdown: QuickShutdown ist aktiv
 im Modus eSUPS_ImmediateShutdown: QuickShutdown ist aktiv

eSUPS_WaitForRecover:   
    im Modus eSUPS_WrPersistData_NoShutdown: Warten auf Wiederkehr der Spannung
 im Modus eSUPS_CheckPowerStatus: Warten auf Wiederkehr der Spannung

eSUPS_WaitForPowerOFF:  
    im Modus eSUPS_WrPersistData_Shutdown: Warten auf das Abschalten durch die USV
 im Modus eSUPS_ImmediateShutdown: Warten auf das Abschalten durch die USV


Voraussetzungen

Entwicklungsumgebung

Zielplattform

Hardware

Einzubindende SPS Bibliotheken

TwinCAT v2.11.0 Build 2220 oder höher (R3)

ARM

Sekunden USV

TcSystemCX80xx.lib