Speichergröße
Der für die externen Variablen jedes Kanals zur Verfügung stehende Gesamtspeicher ist vor dem Hochlauf der Steuerung festzulegen.
- Bei TwinCAT-Systemen erfolgt die Dimensionierung im System-Manager in der HLI Maske (CNCTask-GEO) unter der Rubrik VE.
- Bei allen anderen Systemen wird die Größe des VE-Speichers über den Parameter P-STUP-00037 (ext_var_max) in der Hochlaufliste [Hochlaufliste] festgelegt.
Die hierbei festgelegte Zahl bestimmt die Anzahl an 24-Byte-Blöcken, aus denen der VE-Speicher jedes NC-Kanals besteht. Die globalen Variablen (kanalübergreifend) verwenden einen eigenen Speicherbereich der gleichen Größe. Der reservierte VE-Speicher jedes Kanals und der globale Speicher müssen zwingend größer sein, als der durch das Speicher-Layout (siehe nächstes Kapitel) belegte Speicherbereich.
Reicht der zur Verfügung stehende Speicher für die in der Liste konfigurierten externen Variablen nicht aus, erfolgt die Ausgabe der Fehlermeldung P-ERR-21148. In diesem Fall muss entweder der reservierte Speicher vergrößert werden oder die Größe und Anzahl der konfigurierten externen Variablen muss verringert werden.