TIA Diagnosepuffer und Zugriffsadresse

Dumpfbacke

Level-1
Beiträge
66
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo zusammen,

Bitte um Beantwortung meiner Anfängerfrage..:rolleyes::

Meine CPU geht mit folgendem Diagnosepuffereintrag in den Betriebszustand STOP:

1 von 143;
Ereignis-ID: 16# 4562
STOP durch Programmierfehler (OB nicht geladen oder nicht möglich, bzw. kein FRB vorhanden )
FB-Nummer: 312
Bausteinadresse: 640
Bisheriger Betriebszustand: RUN
Angeforderter Betriebszustand: STOP (intern)
06.08.2015 09:13:37.555


2 von 143;
Ereignis-ID: 16# 2522
Bereichslängenfehler beim Lesen
Global -DB ,Bitzugriff, Zugriffsadresse: 366
Angeforderter OB: Programmierfehler-OB (OB 121)
OB nicht vorhanden oder gesperrt oder nicht startbar im aktuellen Betriebszustand
06.08.2015 09:13:37.498

Nun verstehe ich es so das mein Programm auf eine Bitadresse in einem Global DB zugreifen wollte die nicht vorhanden ist.
Danach ist die CPU im FB312 (wo dieser Zugriff prorammiert ist) in STOP gegangen.
Soweit richtig?
Was sagt nun die "Bausteinadresse: 640 " und "Zugriffsadresse: 366" aus?


Danke für Eure Hilfe, LG Dumpfbacke
 
Die Baustein-Adresse ist die Adresse der Codezeile mit dem Fehler. Dorthin kann dich auch die Diagnose selbst hinbringen mit dem entsprechenden Button.
Die Zugriffs-Adresse wäre die Byte-Adresse in dem Datenbaustein, auf den zugegriffen werden soll ...

Gruß
Larry
 
Zurück
Oben