Data types

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)


Prerequisites

Development environment

Target platform

Hardware

PLC libraries to be linked

TwinCAT v2.11.0 build 2220 or higher (R3)

ARM

Seconds UPS

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


Prerequisites

Development environment

Target platform

Hardware

PLC libraries to be linked

TwinCAT v2.11.0 build 2220 or higher (R3)

ARM

Seconds UPS

TcSystemCX80xx.lib