ID 21518
Kanalspezifische externe Variable liegt ausserhalb des erlaubten Adressbereichs. Variable wird nicht angelegt! | ||||
Beschreibung | Bei der Berechnung der Adresse wird festgestellt, dass eine kanalspezifische externe Variable den zulässigen Adressbereich überschreitet. Während dem Hochlauf wird die externe Variable nicht angelegt und kann somit nicht verwendet werden.
Lösungsmöglichkeiten: In der Konfigurierungsliste [EXTV] für externe Variablen die Speicherindizes "index" oder Byteoffsets „byte_offset“ prüfen und gegebenenfalls erniedrigen, falls diese explizit angegeben wurden. In der Konfigurierungsliste [EXTV] für Arrayvariablen das Element "array_elements" prüfen und verkleinern. Falls die Konfiguration der globalen Variablen richtig ist, kann der Speicher für die externe Variablen vergrößert werden. Die Anzahl der zur Verfügung stehenden 24-Byte Speicherblöcken wird in der Hochlaufliste (s. [STUP]) im Parameter P-STUP-00037 angegeben. Der benötigte Wert kann aus der Folgefehlermeldung P-ERR-21520 entnommen werden. | |||
Reaktion | Klasse | 2 | Steuerungshochlauf wird fortgesetzt, externe Variable wird nicht angelegt! | |
Abhilfe | Klasse | 7 | Konfiguration korrigieren oder Speicher für externe Variablen erhöhen | |
Parameter | %1: | Aktueller Wert [-] | ||
Name der betroffenen Variablen | ||||
%2: | Aktueller Wert [-] | |||
Fehlerhafte Startadresse der externen Variablen. | ||||
%3: | Aktueller Wert [-] | |||
Größe der externen Variablen (oder Variablenstruktur) | ||||
%4: | Oberer Grenzwert [-] | |||
Maximal zulässige Adresse einer globalen externen Variablen. | ||||
%5: | Aktueller Wert [-] | |||
Index oder Byteoffset der fehlerhaften externen Variable in der Konfigurierungsliste. | ||||
Fehlertyp | - | |||
|