Mitsubishi Electric · MELSEC-Q/L Common Instruction
Dieser Fehler weist darauf hin, dass eine Indexmodifikation versucht hat, auf eine Speicheradresse außerhalb der definierten Grenzen des File Register (ZR), Extended Data Register (D) oder Extended Link Register (W) zuzugreifen. Dies kann zu unerwartetem Programmverhalten oder Datenkorruption führen, wenn er nicht behoben wird. Das System meldet diesen Fehler, wenn eine Adresse außerhalb des Bereichs von einem indizierten Gerät generiert wird.
Klicken Sie auf Schritte, um Ihren Fortschritt zu verfolgen.
Überprüfen Sie das Programm auf alle Indexmodifikationsanweisungen, die ZR-, D- und W-Register betreffen.
Überprüfen Sie die aktuellen Werte und die Verwendung von Index Registern (z.B. Z0, Z1) in Anweisungen wie MOV K1234 Z0, um sicherzustellen, dass sie innerhalb der erwarteten Grenzen bleiben.
Überprüfen Sie die deklarierten Größen und Bereiche der File Register (ZR), Extended Data Register (D) und Extended Link Register (W) für das spezifische CPU-Modul in der Systemkonfiguration.
Passen Sie die Programmlogik oder Registerzuweisung an, um sicherzustellen, dass Indexmodifikationen nicht zu Speicheradressen führen, die die gültigen Bereiche der jeweiligen Register überschreiten.