Jump to content

Fehlersuche


Empfohlene Beiträge

Dein Problem wäre eher zu lösen, wenn Du die Anlage hier reinstellen würdest, Richard. Denn hellsehen kann hier meines Wissens niemand, aber es gibt hier einige Profis, die meist sehr schnell auf den Fehler kommen, wenn sie Einblick in die EV haben. Das nur als Tipp für Dich.

Walter

Link zu diesem Kommentar
Auf anderen Seiten teilen

vor 58 Minuten schrieb richard.kressmann:

Gibt es so was wie einen debugger?

Ja Richard, es gibt für diesen Zweck das Ereignisprotokoll.

Klick auf das kleine Dreieck:

debugger1.jpg.99b6ba7d116cb4a54c5dd7edd281b58c.jpg

Damit öffnest du ein Kontextmenü, in dem du die Ereignisprotokollierung aktivieren kannst:

debugger2.jpg.e4501258483b9ba3c29e7e9a0464e976.jpg

Im Screenshot siehst du auch den Tastatur-Shortcut zur Protokollierung:   F12

Link zu diesem Kommentar
Auf anderen Seiten teilen

Wenn Du außerdem noch möchtest, dass Programm bei geöffneter Ereignisanzeige anhält, dann machst Du ein Ereignis "Problemfahrstraße wird aktiviert" (unten blau) und führst unter der Bedingung ""Fahrstraße ist aktiv" folgendes Skript aus.

error("Problemfahrstraße wurde aktiviert")

Dann bleibt das Programm (nur bei geöffneter Ereignisanzeige) stehen, sobald Deine Problemfahrstraße aktiviert wird und zeigt Dir die selbst eingegebene Fehlermeldung an (unten rot).

Screenshot2024-08-24005419.jpg.50610e6e42165b8fa14f5d2fdf0e783d.jpg

Dann kannst Du nachsehen, was vorher so alles passiert ist und den Schuldigen schneller finden.

Link zu diesem Kommentar
Auf anderen Seiten teilen

Hallo @Neo,

hier haben wir ein weiteres Beispiel, weshalb es schön wäre, wenn es ein Ereignis "Fahrstraßenstatus hat sich geändert" gäbe. Meine Abhilfe ist gut und schön, wenn die "Problemfahrstraße" gleichzeitig angefordert und aktiviert wird. Vergeht aber Zeit zwischen Anforderung und Aktivierung dann können da hunderte von Zeilen event tracing dazwischen liegen und man findet den "Schuldigen" nur sehr schwer.

Beste Grüße

Phrontistes

Link zu diesem Kommentar
Auf anderen Seiten teilen

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 erstellen

Anmelden

Du hast bereits ein Benutzerkonto? Melde dich hier an.

Jetzt anmelden
×
×
  • Neu erstellen...