ID 21518
Kanalspezifische externe Variable liegt außerhalb 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: | Fehlerhafter Wert [-] | ||
Name der betroffenen Variablen P-EXTV-00001 | ||||
%2: | Aktueller Wert [-] | |||
Index der betroffenen Variablen | ||||
%3: | Fehlerhafter Wert[Byte] | |||
Speicheroffset der betroffenen Variablen | ||||
%4: | Fehlerhafter Wert[Byte] | |||
Verfügbarer Speicher | ||||
%5: | Aktueller Wert [-] | |||
Benötigter Speicher | ||||
Fehlertyp | - | |||
|