walterKY Geschrieben 13. Mai 2021 Teilen Geschrieben 13. Mai 2021 Sehr schön zur Fehlersuche wäre eine Replay-Funktion zum Wiederholen z.B. der letzten 10 Sekunden. Dann könnte man sich mit der vorhandenen Einzelschritt-Funktion besser an einen Fehler herantasten. Zur Zeit ist es bei einer etwas komplexeren Anlage (bei mir im Moment ca. 300 Einträge pro Sekunde im Ereignisprotokoll) oft schwierig, eine Situation zur Fehlersuche zu reproduzieren. Viele Grüße Walter Link zu diesem Kommentar Auf anderen Seiten teilen More sharing options...
Hawkeye Geschrieben 13. Mai 2021 Teilen Geschrieben 13. Mai 2021 Hallo Walter, ein kleiner Tipp zur Fehlersuche. Das Ereignisprotokoll zeichnet, soweit ich weiß, jedes ausgeführte Ereignis auf. In der EV lassen sich über „Skript hinzufügen“ auch Lua-Anweisungen ausführen, damit kannst du mit der einfachen Anweisung print(„Ich bin jetzt hier.“) den enthaltenen Text - Ich bin jetzt hier. - in grün in das Ereignisprotokoll schreiben. So gehe ich zum Beispiel auf Fehlersuche, da ich die EV -Steuerung mit Lua kombiniere. Damit kann ich immer schnell feststellen, bei welchem Ereignis der Fehler auftritt. Wenn du das z.B. in Bedingungen einsetzt, kannst du im Ereignisprotokoll lesen, welche gerade ausgeführt wurde. VG Hawkeye Link zu diesem Kommentar Auf anderen Seiten teilen More sharing options...
Hawkeye Geschrieben 13. Mai 2021 Teilen Geschrieben 13. Mai 2021 Dazu noch ein Beispiel aus einem Ereignisprotokoll. Grün sind alles print()-Anweisungen Sorry, in der EV findest du es unter Aktionen - Skript ausführen VG Hawkeye Link zu diesem Kommentar Auf anderen Seiten teilen More sharing options...
Neo Geschrieben 13. Mai 2021 Teilen Geschrieben 13. Mai 2021 Hallo Walter, da sich in den letzten 10 Sekunden unendlich viel getan haben kann, kann eine Replay-Funktion eigentlich nur das Neuladen der Anlage zur Folge haben. Das kannst du im Moment natürlich schon selber nachstellen. Besser wäre aber vermutlich, dass du wie Hawkeye geschrieben dich mit den vielen Möglichkeiten der EV-Protokollierung vertraut machst. Viele Grüße, Neo Link zu diesem Kommentar Auf anderen Seiten teilen More sharing options...
Andy Geschrieben 13. Mai 2021 Teilen Geschrieben 13. Mai 2021 Hallo Walter, notfalls Video über Screensaver drehen, ggf. mit offenem Ereignisprotokoll in einer Ecke. So sind wir schon einigen Dingen auf die Spur gekommen. Grüße Andy Link zu diesem Kommentar Auf anderen Seiten teilen More sharing options...
Hawkeye Geschrieben 13. Mai 2021 Teilen Geschrieben 13. Mai 2021 Oder wie bei mir, die Ereignisprotollierung auf einem 2ten Monitor immer mitlaufen lassen. VG Hawkeye Link zu diesem Kommentar Auf anderen Seiten teilen More sharing options...
Dad3353 Geschrieben 13. Mai 2021 Teilen Geschrieben 13. Mai 2021 For re-running, I save the System just before the critical moment, run, then reload to run again, as many times as required. Zum erneuten Ausführen speichere ich das System kurz vor dem kritischen Moment, führe es aus und lade es erneut, um es so oft wie erforderlich erneut auszuführen. Link zu diesem Kommentar Auf anderen Seiten teilen More sharing options...
Old Grey Geschrieben 13. Mai 2021 Teilen Geschrieben 13. Mai 2021 Hallo Walter, ich kopiere zur Analyse den gesamten Inhalt des Ereignisprotokolls in einen vernünftigen Texteditor (z. B. Notepad++). Damit kann man gut filtern und suchen. Gruß Old Grey Link zu diesem Kommentar Auf anderen Seiten teilen More sharing options...
Empfohlene Beiträge
Erstelle ein Benutzerkonto oder melde dich an, um zu kommentieren
Du musst ein Benutzerkonto besitzen, um einen Kommentar verfassen zu können
Benutzerkonto erstellen
Neues Benutzerkonto für unsere Community erstellen.
Neues Benutzerkonto erstellenAnmelden
Du hast bereits ein Benutzerkonto? Melde dich hier an.
Jetzt anmelden