Herunterladen Inhalt Inhalt Diese Seite drucken

St_Upsstatus - beckoff CU8130-0240 Handbuch

Unterbrechungsfreie stromversorgung (batteriegestützt)
Inhaltsverzeichnis

Werbung

Konfiguration
Voraussetzungen
Entwicklungsum-
Zielplattform
gebung
TwinCAT v3.1.0
PC oder CX (x86, x64, ARM) • Beckhoff BAPI v1;
7.5.2

ST_UPSStatus

TYPE ST_UPSStatus
STRUCT
    Vendor             : STRING; (* UPS vendor name  *)
    Model              : STRING; (* UPS model name *)
    FirmwareRev        : STRING; (* UPS firmware revision *)
    SerialNumber       : STRING; (* UPS serial number *)
    BatteryLifePercent : DWORD; (* The percent of battery capacity remaining in the UPS (0..100%) *)
    BatteryLifeTime    : DWORD; (* Remaining UPS run time, in minutes *)
    eBatteryStatus     : E_BatteryStatus; (* UPS battery state *)
    eCommStatus        : E_UpsCommStatus; (* Status of the communication path to the UPS *)
    ePowerStatus       : E_UpsPowerStatus; (* Status of utility-supplied power into the UPS *)
    nPowerFailCnt      : DWORD; (* Power Fail counter. Increments every time the UPS service detects
 power fail *)
    dwChargeFlags      : DWORD; (* Battery charge status flags. This member can be one or more of th
e following values.
    Bits0..7 := General battery status flags (if all bits are set to 0 => unknown status)
        Bit0 := High (bit set => high battery charge)
        Bit1 := Low (bit set => low battery charge)
        Bit2 := Critical (bit set  => battery is near empty)
        Bit3 := Charging (bit set  => battery is charging)
        Bits4..6 := reserved (all bits are 0)
        Bit7 := No Battery (bit set => battery not found or not connected, bit not set => battery is
 existing or unknown state) 
   Bits8..15 := Special status information (if all bits are set to 0 => state ok or unknown state)
        Bit8 := UPS Fan Error (bit set => fan hardware reports an error, bit not set => fan is ok)
        Bit9 := Over Temperature (bit set => over temperature detected, bit not set => temperature i
s ok)
        Bit10 := Service Interval Notify (bit set => service interval time expired, bit not set =>se
rvice interval time not expired )
        Bit11 := Under Temperature (bit set => under temperature detected , bit not set => temperatu
re is ok )
        Bit12 := Fuse Not Ok (bit set => fuse broken or missed, bit not set => fuse ok)
        Bit13 := Alarm1 (reserved for later use, bit is 0)
        Bit14 := Alarm2 (reserved for later use, bit is 0)
        Bit15 := Alarm3 (reserved for later use, bit is 0)
    Bits16..31 := (reserved for later use, all bits are 0)
 *)
END_STRUCT
END_TYPE
Nicht alle USV-Modelle können alle Statusinformationen liefern.
X: Die Statusinformation ist bei diesem Modell vorhanden.
*) Nur vorhanden, wenn das Model "Smart Signaling to any APC UPS & TwinCAT" konfiguriert wurde.
40
USV Hardware
• Beckhoff P24Vxxxx;
• Beckhoff CP903x-Karte (PCI/
ISA);
• Beckhoff CX2100-09x4 Modelle
(z.B. CX2100-0904 oder
CX2100-0914 + "Smart Battery"
CX2900-0192);
• Die mit Beckhoff Industrie-PC
ausgelieferten APC-Geräte die
das Smartprotokoll unterstützen
und mit dem Windows USV-
Dienst konfiguriert werden
können;
Version: 1.0
Einzubindende
SPS-Bibliotheken
(Kategoriegruppe)
Tc2_IoFunctions
(IO)
CU8130-0240

Werbung

Inhaltsverzeichnis
loading

Verwandte Produkte für beckoff CU8130-0240

Inhaltsverzeichnis