RFC 4072S
Tabelle 8-13
Systemvariable DEVICE_STATE und Elemente der Struktur DEVICE_STATE_4xxx_TYPE
Systemvariable/Elemente
DEVICE_STATE
BOARD_TEMPERATURE
FAN_FAIL
RAMDISK_USAGE
CPU_LOAD_ALL_CORES
CPU_LOAD_PER_CORE
[1]
[2]
Tabelle 8-14
Systemvariable ESM_DATA für das Task-Handling und Elemente der Struktur ESM_DAT
Systemvariable/Elemente
ESM_DATA
ESM_COUNT
ESM_INFOS
[1] ... [2]
TASK_COUNT
192 / 274
PHOENIX CONTACT
8.7
DEVICE_STATE
Die Systemvariable DEVICE_STATE stellt mit Hilfe der Struktur
DEVICE_STATE_4xxx_TYPE Informationen zur Temperatur des Prozessor-Boards, zum
optionalen Lüftermodul und zur Prozessorauslastung zur Verfügung.
Typ
DEVICE_STATE_4xxx_TYPE
SINT
BOOL
USINT
USINT
USINT
USINT
8.8
Task-Handling
Programme und Programmteile werden in PLCnext Engineer als Tasks behandelt. Die
Koordination und Abarbeitung der einzelnen Tasks übernimmt der Execution and Synchro-
nization Manager (ESM). Die Systemvariable ESM_DATA stellt mit Hilfe der Struktur
ESM_DAT Informationen zum Task-Handling des ESM zur Verfügung:
Typ
ESM_DAT
USINT
UINT
Bedeutung
Die Systemvariable stellt die Informationen in der
Struktur DEVICE_STATE_4xxx_TYPE zur Verfügung.
Aktuell gemessene Temperatur des Prozessor-
Boards.
Geräteinterne Temperatur in Grad Celsius
Der Lüfter ist defekt.
ACHTUNG: Gerätedefekt durch Über-
hitzung
•
Tauschen Sie den Lüfter unmittelbar
nach Auftreten des Defekts aus!
Verwendeter Speicher auf der RAM-Disk
Aktuelle Prozessorauslastung des Systems (Durch-
schnittswert in Prozent)
Informationen zur Auslastung je Prozessorkern
Aktuelle Prozessorauslastung CPU 1 (in Prozent)
Aktuelle Prozessorauslastung CPU 2 (in Prozent)
Bedeutung
Informationen zum Task-Handling der Execution and
Synchronization Manager beider Prozessorkerne des
RFCs
Anzahl der ESM (jeweils ein ESM pro Prozessorkern)
Informationen zu den ESM [1 ... 2]
Anzahl der Tasks, die für den ESM projektiert wurden
108580_de_02