tc:net:modellbahn-wiki

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
tc:net:modellbahn-wiki [09.03.2026 19:31] – [Anmerkungen:] Martin Fitzeltc:net:modellbahn-wiki [09.03.2026 19:40] (aktuell) – [Bahnwärter] Martin Fitzel
Zeile 101: Zeile 101:
  
 Bahnwärter werden asymmetrisch verteilt. Das bedeutet, dass ein verteilter Bahnwärter nur auf einem der beteiligten Computer einen Auslöser haben darf („Master“). Die Aus-löser von allen verknüpften Bahnwärtern auf den anderen Computern müssen leer sein („Slave“). Diese verknüpften Slave-Bahnwärter werden nur über das Netzwerk aktiviert. Falls ein Slave-Bahnwärter einen nicht-leeren Auslöser besitzt, dann folgt seine Anzeige nicht der des zugehörigen Master-Bahnwärters. In einer Gruppe miteinander verknüpfter Bahnwärtersymbole muss es also **genau einen** Master-Bahnwärter geben. Der Master-Bahnwärter ist derjenige, der einen nicht-leeren Auslöser besitzt. Bahnwärter werden asymmetrisch verteilt. Das bedeutet, dass ein verteilter Bahnwärter nur auf einem der beteiligten Computer einen Auslöser haben darf („Master“). Die Aus-löser von allen verknüpften Bahnwärtern auf den anderen Computern müssen leer sein („Slave“). Diese verknüpften Slave-Bahnwärter werden nur über das Netzwerk aktiviert. Falls ein Slave-Bahnwärter einen nicht-leeren Auslöser besitzt, dann folgt seine Anzeige nicht der des zugehörigen Master-Bahnwärters. In einer Gruppe miteinander verknüpfter Bahnwärtersymbole muss es also **genau einen** Master-Bahnwärter geben. Der Master-Bahnwärter ist derjenige, der einen nicht-leeren Auslöser besitzt.
 +
 +
 +===== Loks und Züge =====
 +Die Daten von Loks oder Zügen werden nicht über das Netzwerk verteilt. Stattdessen werden identische Daten von Loks- und Zügen, die von mehreren Computern gesteuert werden sollen, in die entsprechenden Dateien auf den einzelnen Computern geladen.
 +
 +Dies wird unterstützt durch die Kommandos **Import** und **Export** im Menü **Zug**. Zunächst erzeugen Sie die Daten für die Loks und Züge mit den herkömmlichen Mitteln von TrainController. Dies wird auf einem beliebigen Computer des Netzwerks gemacht, der allerdings direkt mit dem für die Loksteuerung verwendeten Digitalsystem verbunden sein sollte (also nicht über einen Virtuellen Digitalsystem-Bus). Dann exportieren Sie die **Lok- und Zugdaten** mit dem Kommando **Export** aus dem Menü **Zug**. Schließlich importieren Sie die Daten auf den anderen Computern mit Hilfe des Import-Kommandos aus dem Menü Zug.
 +
 +Eine Besonderheit gilt für Zugverbände im Sinne von TrainController Gold. Informationen über Zugverbände werden nur dann übertragen, wenn sich mindestens ein beteiligtes Fahrzeug in einem Block befindet, der im Netzwerk verteilt wurde oder bei der Reservierung eines verteilten Blocks durch einen Zugverband. Im laufenden Betrieb wird dadurch sichergestellt, dass die Informationen eines Zugverbands bei der Übergabe von einem Computer zu einem anderen bei Durchfahrt durch einen auf beiden Computern sichtbaren Block ordnungsgemäß übertragen werden.
 +
 +===== Makros =====
 +Makros werden mit den Hilfsmitteln der Registerkarte Netzwerk verteilt, wie im obigen Abschnitt erläutert. Wird ein verteilter Makro auf einem Computer ausgeführt, so löst dies auch die Ausführung der verknüpften Makros auf anderen Computern und umgekehrt aus. Auf diese Weise können Operationen auf anderen Computern ausgeführt werden.
 +
 +Die Verteilung von Makros erfolgt **symmetrisch.** Das bedeutet: Es spielt keine Rolle, auf welchem der beteiligten Computer ein verteilter Makro ausgeführt wird. Die verknüpfen Makros auf anderen Computern werden ebenfalls ausgeführt.
  
  
 {{tag>Net, TrainController}} {{tag>Net, TrainController}}
  • tc/net/modellbahn-wiki.txt
  • Zuletzt geändert: 09.03.2026 19:40
  • von Martin Fitzel