Jump to content
Zum Start hinzufügen

Weitere Informationen

3D-Modellbahn Studio

Eine Vollbild-App auf Ihrem Startbildschirm mit Push-Benachrichtigungen und mehr.

So installieren Sie diese App auf iOS und iPadOS
  1. Tippen Sie auf das Teilen-Symbol in Safari
  2. Scrollen Sie durch das Menü und tippen Sie auf Zum Startbildschirm hinzufügen.
  3. Tippen Sie oben rechts auf Hinzufügen.
So installieren Sie diese App auf Android
  1. Tippen Sie auf das 3-Punkte-Menü (⋮) in der oberen rechten Ecke des Browsers.
  2. Tippen Sie auf Zum Startbildschirm hinzufügen oder App installieren.
  3. Bestätigen Sie durch Tippen auf Installieren.

Empfohlene Beiträge

Geschrieben

Hallo Neo,

die Komplexität einer mittels der Ereignisverwaltung realisierten Automatik-Steuerung für eine MBS-Anlage steigt mit deren Größe und Anzahl von Fahrmöglichkeiten rapide an. Läuft die Ereignisverwaltung dann nach ihrer Fertigstellung nicht erwartungsgemäß, ist es möglicherweise sehr schwer (oder gar fast unmöglich), den Fehler ohne zusätzliche Hilfsmittel zu finden (ich bin bei meinem neuesten Anlagenprojekt zur Automatik-Steuerung selbst "in diese Falle getappt"). Ich würde mir daher eine Trace-Möglichkeit (Ablaufprotokoll) für die von der Ereignisverwaltung tatsächlich "abgearbeiteten" Ereignisse wünschen.

Das beiliegende Bild zeigt einen möglichen Realisierungsvorschlag für die Bedienoberfläche:

Ereignis-trace_2.jpg

Roter Pfeil oben:  Button zum Ein- und Ausschalten der Trace-Funktionalität.
Blauer Pfeil unten:  Anzeige des "mitlaufenden" Trace-Fensters.
Gelber Pfeil rechts:  Button zum Abspeichern der (bisher) erzeugten Trace-Ausgabe.
Das Trace-Fenster wird hierbei nur bei eingeschalteter Trace-Funktionalität angezeigt.

Für den Trace-Inhalt stelle ich mir vor, dass nur jene Ereignisse protokolliert werden, deren Aktionen auch tatsächlich ausgeführt werden. Jede Trace-Ausgabezeile sollte zumindest die Bezeichnung des bearbeiteten Ereignisses enthalten (wie z.B. im obigen Bild). Schön wäre es natürlich, wenn man zusätzlich auch die zugehörigen Aktionen (mit den jeweils aktuellen Werten) auflisten könnte. Auf eine zusätzliche Ausgabe des Auslösers und möglicherweise zusätzlich implementierter Bedingungen  kann man meiner Meinung nach verzichten, da diese in der Definitionsliste der Ereignisverwaltung enthalten sind, und die Bedingungen bereits dadurch als "erfüllt" erkannt werden, dass das Ereignis tatsächlich "abgearbeitet" wurde.

Zumindest für mich würde eine solche Trace-Möglichkeit eine signifikante Erleichterung beim Überprüfen der implementierten Ablauf-Prozesse und beim Auffinden möglicher Fehler darstellen

Viele Grüße
BahnLand.

Geschrieben

Hallo,

diesen Wunsch würde ich unterstützen.

Gruß

Rainer

Geschrieben

Dito

Geschrieben

Hallo,

es gibt ja auch den Wunsch, einen Überblick über die aktuellen Variablen und Countdowns in einem nicht-modalen Fenster zu betrachten und eventuell zu manipulieren. Das ist ja eigentlich das gleiche, soll heißen, ich werde ein Fenster anbieten, in dem der aktuelle Zustand der Ereignisverwaltung sowie ein Log sichtbar ist. Dieses Fenster kann dann neben dem Modellbahn Studio geöffnet bleiben.

Viele Grüße,

Neo

  • 1 Monat später...
Geschrieben

Hallo Neo,

ein Monat ist vorbei da wollte ich mal ganz höflich nachfragen ob mit diesem Trace/sichtbaren Countdown und Variablen in absehbarer Zeit zu rechnen ist?

Ohne diese Teil ist der Zeitaufwand und die Fehlersuche wirklich enorm.

Gruß

Rainer

Geschrieben

Hallo Rainer,

einen genauen Zeitraum kann ich leider nicht nennen. Zur Zeit arbeite ich an den objektorientierten Variablen, mit denen die Ereignisverwaltung vereinfacht werden kann. Ein Update dazu wird kommende Woche erscheinen. Danach werde ich die weiteren ToDos neu priorisieren.

Viele Grüße,

Neo

Erstelle ein Benutzerkonto oder melde dich an, um zu kommentieren

Push-Benachrichtigungen konfigurieren

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.