Allen-Bradley · Logix 5000
Die Größe der Blocktransfer-Anforderung entspricht nicht den Anforderungen für eine gültige Blocktransfergröße. Dies weist auf eine falsche Nutzlastgröße für den Transfervorgang hin.
Klicken Sie auf Schritte, um Ihren Fortschritt zu verfolgen.
Überprüfen Sie das Fehlerprotokoll des Logix 5000 Controllers, um die spezifische Routine und Blocktransfer-Anweisung (z.B. MSG instruction) zu identifizieren, die den Fehler 'Invalid block-transfer request size' erzeugt.
Überprüfen Sie den Parameter 'Element Count' oder 'Length', der in der identifizierten Blocktransfer-Anweisung konfiguriert ist, im Vergleich zur beabsichtigten Daten-Nutzlastgröße.
Vergleichen Sie die Datenstruktur und Größe (z.B. Array-Dimensionen, Datentyp) des Ziel-Tags oder Geräts/Moduls im entfernten System mit der von der Logix 5000 Blocktransfer-Anweisung erwarteten Größe.
Überprüfen Sie die Parameter für Startadresse und Länge innerhalb der Blocktransfer-Anweisung, um sicherzustellen, dass sie nicht versuchen, über die definierten Grenzen des Quell- oder Ziel-Datenobjekts hinaus zu lesen oder zu schreiben.