3.6 Der Automatikeditor

3.6.1 Einleitung

Bitte lesen Sie zuerst in der Programmfilosofie nach.

3.6.2 Begriffe

3.6.3 Bedienung

Nach der Anwahl des Menüpunktes 'Automatikfahrt' im Menü Editoren erscheint zuerst ein Dialog. Dort legen Sie fest, ob Sie den Editor für eine neue oder eine vorhandene Kette öffnen.
Neue Kette:
Wählen Sie bitte gegebenfalls noch die Lok aus. Geben Sie dann im folgenden Eingabedialog ein Namenskürzel von max. 6 Zeichen als Namen für die Kette ein.
Vorhandene Kette: Das Klappmenü zeigt jetzt die vorhandenen Ketten. Bitte treffen Sie Ihre Wahl.

3.6.3.1 Die Stepfläche

Dies ist das grafische Element, das den Verlauf und den Ablauf einer Kette anzeigt. Im Editor können die Steps (=Kettenglieder) mit der Maus verschoben werden. Die Verbindung zum nächsten Step wird mit einer grünen Linie dargestellt. Sollte ein Schritt für den Fall vorhanden sein, dass die Schrittbedingung nicht zutrifft (nächster bedingter Schritt), wird diese Verbindung mit einer roten Linie dargestellt.
Ein Rechtsklick mit der Maus auf einen Step macht diesen zum aktuellen Step 'rechts' im Editor.

3.6.3.2 Einen Step eingeben

Die Reihenfolge der folgenden Schritte ist egal, jedoch sollte nichts ohne Absicht ausgelassen werden. Zur Orientierung arbeiten Sie vielleicht einfach von oben nach unten, aber:
Damit ein Step editiert werden kann, muss er zunächst einmal erzeugt worden sein. Aber auch 'nächster Step' bzw. 'nächster bedingter Step' müssen bereits vorhanden sein, denn wie soll etwas geändert oder hinzugefügt werden, das noch gar nicht existiert? Editieren Sie z.B. Step 17 und wollen Step 18 als nächsten Step eintragen, so erzeugen Sie bitte diesen Step mit der Schaltfläche 'Neuer step', falls er noch nicht existiert. Die neu erzeugten Steps werden immer im linken oberen sichtbaren Bereich angezeigt und können dort auch gestapelt werden.
Danach wählen Sie die Jobs aus. Dabei werden Sie bei jedem markierten Feld nach dem jeweils gewünschten Wert gefragt.
Die Jobliste wird Ihnen in dem zunächst leeren Textfeld darunter angezeigt.
Dann geben Sie die Nummer des nächsten Steps ein. Diese Eingabe ist notwendig, damit die Kette nicht unterbrochen wird. Diese Eingabe muss mit ENTER übernommen werden, damit auch auf der Stepfläche die Verbindungslinie gezegt wird.
Die Schrittbedingung wählen Sie aus dem Klappmenü. Es ist nur eine Bedingung möglich, UND - bzw. ODER- Beziehungen sind durch Reihen- bzw. Parallelschaltung von Steps realisierbar. Ev. nötige Werte für die Schrittbedingung geben Sie in das Feld 'Nummer' ein
Zuletzt geben Sie ev. den nächsten bedingten Step ein. Auch diese Eingabe muss mit ENTER übernommen werden, damit auch auf der Stepfläche die Verbindungslinie gezeigt wird.

3.6.3.3 Menü Kette

In diesem Menü sind die Befehle untergebracht, die sich auf eine ganze Kette auswirken. Das kann jede vorhandene Kette sein.
Umbenennen: Nach Wahl einer Kette kann diese umbenannt werden.
Kopieren: Hier können Sie von einer beliebigen Kette ein Duplikat erstellen, was sehr viel Arbeit sparen kann.
Ausgeben: Hier wird eine menschenlesbare Version einer Kette auf dem stdout Ihres Rechners ausgegeben. Durch Umlenken in eine Datei oder auf den Drucker können Sie eine Versiom zur Dokumentation oder Fehlersuche erzeugen.
Löschen: Hier kann eine beliebige Kette gelöscht werden.

3.6.3.3 Menü Lok

Hier kann die Lok einer Kette gewechselt werden, sinnvoll z.B. nach dem Kopieren, um diese Kette auch mit einer anderen Lok zu nutzen.