Jeden Dienstag gegen 11:50 stürzt meine PLC RT ab - ich kann die Ursache nicht finden

MikeJ

Level-1
Beiträge
80
Reaktionspunkte
3
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo Leute,

ich quäle mich seit geraumer Zeit mit einem Problem und bekomme es nicht in den Griff:
Auf einem PC mit Windows 7 läuft eine PLC-RT, die recht zuverlässig jeden Dienstag gegen 11:50 abschmiert. Aber so abschmiert, dass ich sie auch nicht mehr neu starten kann. Der TwinCat System Manager zeigt mir zwar "Running" an, kann jedoch weder in Konfig Mode schalten noch sonst irgend etwas machen. PLC-Control kann keine Verbindung zur Laufzeit herstellen und bei den IO´s sind sämtliche Ausgänge dann "0". Die bisher einzige Möglichkeit die Sache wieder ans Laufen zu bekommen ist den kompletten Rechner neu zu starten.
Ich habe schon die Windows Ereignis-Logs nach Einträgen in genau diesem Zeitraum durchsucht, hier steht aber auch nichts was nicht auch zu anderen Zeiten noch drin stehen würde.

Hatte evtl. jemand schon mal das selbe Problem oder eine Idee wie ich das gelöst bekomme?!

Vielen Dank und viele Grüße
Mike
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Nein, von mir ist da nichts angelegt und bei den Windows-Eigenen Tasks steht aktuell für den nächsten Di nur "AnalyzeSystem", der jedoch um 6:00 und nur alle 14 Tage ausgeführt wird.
 
Startest Du die Runtime dann unmittelbar neu oder kann es etwas dauern, bis Du neu startest?
Also isst die mittlere Laufzeit bis zum Absturz gleich oder tatsächlich immer Dienstag 11:50?
Hintergrund der Frage: Könnte es aufgrund von Berechnungen/Zählern/Zeitüberwachungen zu einem unzulässigen Speicherzugriff (Pointer) oder zu einem Überlauf whatever kommen?
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Hi,

die PowerEfficiency Task verursacht erfahrungsgemaess dass das TwinCAT System unter Win7 stockt. Allerdings wird diese defaultmaessig Windows-Seitig nur alle 2 Wochen aufgerufen.
So oder so - diese solltest du deaktivieren (mit Stromsparmodis kann ein Echtzeitsystem wie TwinCAT nicht umgehen).
Ansonsten würde ich wenn der Scheduler sonst nichts hergibt ohne TwinCAT mir um die entsprechende Uhrzeit mal die Prozesse/Services anschauen ob sich hier etwas tut -> eventuell mit Sysinternal Tools



Gruss
 
Hi,

vielen Dank erstmal für die vielen Rückmeldungen!

Nein, in der Heimnetzgruppe passiert zu diesem Zeitpunkt nichts.
Den Rechner starte ich auch nicht unmittelbar nach dem Ausfall. Manchmal starte ich erst Mittwochs neu und der Ausfall ist dann trotzdem wieder am Dienstag.
Die Putzfrau kann ich auch ausschließen :)
Mit PowerEfficiency Task meinst Du das besagte "AnlayzeSystem"?! Hab das mal deaktiviert...
Win7 32Bit (für x64 gibt es keine RT) Welche Einstellungen bei den Netzwerkkarten hast Du in Verdacht? Energieeinstellungen deaktiviert (Karte nicht abschalten um Energie zu sparen).
Generell steht der gesamte Rechner auf "Höchstleistung"
 
Ist "Power Efficiency Diagnostics" deaktiviert?

Zur Deaktivierung des Dienstes:
1. Die Verwaltung unter der Systemsteuerung aufrufen.
2. Im Menü der Verwaltung die Aufgabenplanung starten.
3. Im Fenster der Aufgabenplanung den Dienst Power Efficiency Diagnostics auswählen.
4. Den ausgewählten Dienst vollständig deaktivieren, auch unter der Karteikarte „Trigger“!
 
Zuviel Werbung?
-> Hier kostenlos registrieren
bin mir auch sicher, das es dein Problem ist, kannst ja schauen was bei dir für den Zeit da drin steht... wenn Dienstag - Bingo und deaktiveren. (musst du sowieso deaktiveren)
da stopt Twincat und auch CONTROL RTE (CODESYS) wirklich.
Grüße
 

Anhänge

  • PowerEffi.JPG
    PowerEffi.JPG
    125,2 KB · Aufrufe: 68
Zuletzt bearbeitet:
also ich habe Power Efficiency Diagnostics (AnalyzeSystem) jetzt deaktiviert. Nun heißt es abwarten - ich melde mich dann im Laufe der nächsten Woche ob es was gebracht hat.
Bis hierher sage ich schon mal vielen Dank!

Gruß Mike
 
Hi,

also es sind nun 2 Dienstage vergangen und das System läuft seither stabil! :)

Ich danke Euch für die Unterstützung!!!

Viele Grüße
Mike
 
Zurück
Oben