CPU Fehlermeldung unklar

Günni1977

Level-1
Beiträge
232
Reaktionspunkte
25
Zuviel Werbung?
-> Hier kostenlos registrieren
hallo an alle,
habe im Diagnosepuffer zyklisch eine Meldung stehen und weiß nicht, was sie genau bedeutet bzw. wo ich den Fehler in meinem Projekt suchen soll. vielleicht könnt ihr mir helfen. die Fehlermeldung ist im Bild im Anhang.

mfg Günni
 
Zuletzt bearbeitet:
nimm mal den OB 121 aus dem Programm, dann sollte die CPU in Stop gehen und du kannst über die Stacks herausfinden wo es passiert.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Hilfe zum Ereignis 2x25

Ursache:
Sie haben bei der bereichsübergreifenden registerindirekten Adressierung einen unzulässigen Operandenbereich verwendet. Die Bereichskennung der Zugriffsadresse (Bit 24 -31) ist unzulässig.

Behebung:
Verwenden Sie einen Pointer mit korrekter Bereichskennung.
 
also, bin schon etwas weiter. nur finde ich den Fehler noch nicht wirklich.
anscheinend liegt es am SFC20 im Netzwerk 11 (als Kommentar die Adressangaben).
kann aber aus meiner Sicht in dem Baustein den Fehler nicht finden. der Baustein ansich funktioniert ja, nur der Fehler steht halt dauernd in der CPU.
 
Zuletzt bearbeitet:
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo Günni,

es könnte an der Variable "RET_VAL" am Ausgang RET_VAL des SFC20 liegen. Benenne die Variable mal um. (Bei mir lässt S7 diese Bezeichnung für eine temp. Variable gar nicht erst zu...)

Gruß

Rainer
 
Zurück
Oben