Herunterladen Inhalt Inhalt Diese Seite drucken

YASKAWA iC9200-Serie Handbuch Seite 104

Vorschau ausblenden Andere Handbücher für iC9200-Serie:
Inhaltsverzeichnis

Werbung

Einsatz
Systemvariablen und Zustandsinformationen > Systemvariablen
Partition
Systemvariable
USER_PARTITION
MEM_TOTAL
MEM_FREE
MEM_USED
MEM_USAGE
Task-Handling
Systemvariable
ESM_DATA
ESM_COUNT
ESM_INFOS
[1] ... [2]
TASK_COUNT
TICK_COUNT
TICK_INTERVAL
TASK_INFOS
[1] ... [16]
INTERVAL
PRIORITY
104
n
Die Systemvariable USER_PARTITION ist eine als Datenstruktur organisierte Sys-
temvariable.
n
Mit der Systemvariable USER_PARTITION können Sie verschiedene Informationen
und Speicherstatistiken zur Anwenderpartition (überlagerndes Dateisystem) abrufen.
n
Die Partition kann sich auf der externen Yaskawa SD-Karte oder auf dem internen
Speicher befinden.
n
Der Speicher ist in Blöcken organisiert.
n
Ein Block hat eine konstante, festgelegte Größe und eine Datei belegt immer einen
oder mehrere Blöcke.
n
Eine bestimmte Anzahl an Blöcken ist im Linux-System für den Root-Benutzer reser-
viert. Diese reservierten Blöcke sind ausschließlich für den Root-Benutzer verfügbar
und sichern dessen Handlungsfähigkeit auch bei belegtem Speicher (z.B. für Log-
Ausgaben).
Typ - Beschreibung
PARTITION_INFO - Datenstruktur
ULINT - Gesamtspeicher der Partition in Bytes (inklusive reser-
vierter Blöcke).
ULINT - freier, zur Verfügung stehender Speicher in Bytes (ohne
reservierte Blöcke).
ULINT - belegter Speicher in Bytes (inklusive reservierter Blöcke).
ULINT - genutzter Speicher in % (ohne reservierte Blöcke).
n
Programme und Programmteile werden in iCube Engineer als Tasks behandelt.
n
Die Koordination und Abarbeitung der einzelnen Tasks übernimmt der Execution &
Synchronization Manager (ESM).
Mit der Systemvariable ESM_DATA können Sie Informationen über das Task-Hand-
n
ling des ESM abrufen.
n
ESM_DATA ist eine als Datenstruktur organisierte Systemvariable.
Typ - Beschreibung
ESM_DAT - Datenstruktur
USINT - Anzahl der ESM (jeweils ein ESM pro Prozessorkern).
ESM_INFO_ARRAY
ESM_INFO - Informationen zu den ESM [1 ... 2]
UINT - Anzahl der Tasks, die für den ESM projektiert wurden.
UDINT - immer 0.
UDINT - immer 0.
TASK_INFO_ARRAY
TASK_INFO - Informationen zu den Tasks [1 ... 16].
LINT - Zeitintervall
1
n
n
INT - Priorität der Task
1
Bei zyklischen Tasks: Zeitintervall in μs
Bei azyklischen Tasks: 0
2
.
HB700 | CPU | PMC9210P0 | de | 22-12
iC9200 Series

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Ic9210-pn

Inhaltsverzeichnis