Herunterladen Inhalt Inhalt Diese Seite drucken

Plcappsysteminfo - Beckhoff CX5110-01 9020 Serie Originalhandbuch

Inhaltsverzeichnis

Werbung

1-Sekunden-USV (Persistente Variablen)
Wenn die Option Clear Invalid Retain Data oder Clear Invalid Persistent Data im Systemmanager
aktiviert ist, werden die Sicherungsdateien gelöscht. Entspricht dem Registry-Eintrag 1.
Entwicklungsumgebung
TwinCAT v2.7.0
TwinCAT v2.8.0
TwinCAT v2.10.0 Build >= 1301
9.4.2

PlcAppSystemInfo

Jede SPS beinhaltet eine Instanz des Typs 'PlcAppSystemInfo' mit dem Namen '_AppInfo'.
Der zugehörige Namensraum (namespace) ist 'TwinCAT_SystemInfoVarList'. Dieser muss beispielsweise
bei Verwendung in einer Bibliothek mit angegeben werden.
TYPE PlcAppSystemInfo
STRUCT
     ObjId              : OTCID;
     TaskCnt            : UDINT;
     OnlineChangeCnt    : UDINT;
     Flags              : DWORD;
     AdsPort            : UINT;
     BootDataLoaded     : BOOL;
     OldBootData        : BOOL;
     AppTimestamp       : DT;
     KeepOutputsOnBP    : BOOL;
     ShutdownInProgress : BOOL;
     LicensesPending    : BOOL;
     BSODOccured        : BOOL;
     TComSrvPtr         : ITComObjectServer;
     AppName            : STRING(63);
     ProjectName        : STRING(63);
END_STRUCT
END_TYPE
ObjId
TaskCnt
OnlineChangeCnt
Flags
AdsPort
BootDataLoaded
OldBootData
AppTimestamp
KeepOutputsOnBP
ShutdownInProgress
LicensesPending
BSODOccured
TComSrvPtr
AppName
ProjectName
64
Zielplattform
PC or CX (x86)
PC or CX (x86)
CX (ARM)
Objekt-ID der SPS-Projektinstanz
Anzahl der im Laufzeitsystem befindlichen Tasks
Anzahl der seit dem letzten Komplettdownload gemachten Online-Änderungen
Reserviert
ADS-Port der SPS-Applikation
PERSISTENT Variablen: LOADED (fehlerfrei geladen)
PERSISTENT Variablen: INVALID (es wurde die Sicherungskopie geladen,
weil keine gültige Datei vorhanden war)
Zeitpunkt, zu dem die SPS-Applikation übersetzt wurde
Das Flag kann gesetzt werden und verhindert, dass die Ausgänge genullt
werden, wenn ein Breakpoint erreicht wird. Die Task läuft in dem Fall weiter.
Allein die Ausführung des SPS Code ist unterbrochen.
Diese Variable hat den Wert TRUE, falls das TwinCAT-System aktuell
heruntergefahren wird. Manche Teile des TwinCAT-Systems sind ggf. schon
heruntergefahren worden.
Diese Variable hat den Wert TRUE, falls noch nicht alle Lizenzen, die von
Lizenz-Dongles zur Verfügung gestellt werden, auf Gültigkeit geprüft wurden.
Diese Variable hat den Wert TRUE, falls sich Windows in einem BSOD
befindet.
Pointer auf den TcCOM Object Server
Von TwinCAT generierter Name, welcher den Port beinhaltet.
Name des Projekts
Version: 1.0
Einzubindende SPS Bibliotheken
PLCSystem.Lib
TcSystem.Lib
TcSystem.Lib
CX5110-01xx-9020

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis