08.02.2018 11:34 | |
Beiträge: 3 Bewertung:
|
Guten Tag, Eine S7-319F-3 PN/DP ging auf Stop mit der Meldung interner Pufferüberlauf. Die Frage ist wie das passieren konnte, bzw. was man dagegen unternehmen kann. Ich vermute das Problem im quasi gelichzeitigem Auftreten von vielen Diagnosemeldungen die nicht mehr abgearbeitet werden konnten. Aber was dagegen tun ? Im Anhang befinden sich sämtliche Diagnoseeinträge bzw. die Stacks Ereignis 75 von 500: Ereignis-ID 16# 4568 STOP durch Zeitfehler (OB nicht geladen oder nicht möglich, bzw. kein FRB vorhanden) Bisheriger Betriebszustand: RUN Angeforderter Betriebszustand: STOP (intern) interner Fehler, kommendes Ereignis 15:39:45.510 07.02.2018 (Kodierung: 16# 4568 FF84 0000 1A52 0000 0000) Ereignis 76 von 500: Ereignis-ID 16# 3507 Mehrfacher OB-Anforderungsfehler verursachte einen internen Puffer-Überlauf Nicht anwenderrelevant (Z1): 1ed2 Verursacher neues Ereignis: Baugruppe gestört oder Wartung erforderlich für OB: Diagnosealarm-OB (OB 82) in Prioritätsklasse: 26 Aktuelle OB-Nr und Prioritätsklasse: Angeforderter OB: Zeitfehler-OB (OB 80) Prioritätsklasse: 26 interner Fehler, kommendes Ereignis 15:39:45.506 07.02.2018 (Kodierung: 16# 3507 1A50 C354 1ED2 3942 1A52) CPU 319F-3 PN/DP ================ B-Stack: -------- Baustein Symbol 1. DB 2. DB OB1 Zyklische_Bearbeitung DB902 - - - FC5100 F-CALL - - - DB5015 FB5000 F_IO_CGP DB5077 DB5015 U-Stack: Registerinhalte in Prioritätsklasse (OB1) -------------------------------------------------- Unterbrechungsstelle Prioritätsklasse: 1, OB1 Unterbrochener Baustein: FB 5000 Fortsetzung in Baustein: FB 5000 Aufgeschlagene DBs 1. DB 2. DB Nummer: DB 5077 DB 5015 Größe in Byte: 9984 628 Registerwerte an der Unterbrechungsstelle Register Wert Anzeigeformat Akku1: 0000 0000 Hex Akku2: FFFF 84CB Hex Adr.-Reg.1: DI 530.0 Adresse Adr.-Reg.2: 7920.0 Adresse Statuswort: BIE A1 A0 OV OS OR STA VKE /ER 1 0 0 0 1 0 0 1 0 Die Diagnosemeldungen und die Stacks zum Stop Zeitpunkt finden Sie bitte im Anhang. DateianhangDiagnose+Stacks.zip (340 Downloads) |
Zuletzt bearbeitet von: STMA77 am: 08.02.2018 11:35:26 |
|
08.02.2018 13:39 | |
Beiträge: 861 Bewertung:
|
Hallo, um einen Stopp zu verhindern kannst Du auch den OB 80 programmieren und die Zykluszeit nachtriggern. Grüße H0556 |
Folgen Sie uns auf