Rocrail

Rocrail Server und Rocview: Was ist der Unterschied?

Rocrail besteht aus einem Server und der Bedienoberfläche Rocview. Beide haben verschiedene Aufgaben. Hier erfährst du, wie sie zusammenarbeiten.

Welche Aufgabe der Server übernimmt

Der Rocrail-Server hält die Anlagenkonfiguration, bewertet Blockbelegungen und stellt Befehle an die Digitalzentrale bereit. Auch wenn Rocview geschlossen wird, kann der Server weiterlaufen. Deshalb solltest du beim Herunterfahren bewusst prüfen, ob nur die Oberfläche oder wirklich der Steuerungsprozess beendet wurde.

Wofür Rocview zuständig ist

Rocview zeigt Gleisbilder, Lokregler und Einstellungen an. Mehrere Rocview-Clients können sich je nach Konfiguration mit einem Server verbinden, beispielsweise ein PC an der Anlage und ein Laptop am Basteltisch. Änderungen am Projekt sollten trotzdem koordiniert erfolgen.

Lokaler Betrieb und Netzbetrieb

Auf einem einzelnen Windows-PC verwendet Rocview üblicherweise localhost für den Server. Läuft der Server auf dem Raspberry Pi, trägst du dagegen dessen Netzwerkadresse ein. Die IP der Digitalzentrale ist eine andere Adresse und wird in der Zentralenschnittstelle des Servers konfiguriert.

Fehler durch falsche Verbindung vermeiden

Wenn Rocview ein leeres Fenster zeigt oder nicht verbindet, prüfe zuerst, ob der richtige Server läuft und der gewünschte Arbeitsbereich geladen ist. Eine erfolgreiche Netzwerkverbindung zur z21 sagt noch nichts über die Verbindung zwischen Rocview und Rocrail-Server aus. Betrachte beide Kommunikationswege getrennt.

Wenn es nicht klappt

Wenn Rocview den Server erreicht, aber die Zentrale nicht antwortet, liegt der Fehler auf dem zweiten Kommunikationsweg. Prüfe die beiden Verbindungen getrennt.

Ein Computer oder zwei

Für eine kleine Anlage können Rocrail-Server und Rocview auf demselben Rechner laufen. Das ist für den Einstieg meist die einfachste Lösung. Später kannst du den Server auf einen anderen Computer oder einen Raspberry Pi verlagern und Rocview über das Netzwerk verbinden.

Was bei Verbindungsproblemen hilft

Lässt sich Rocview öffnen, aber keine Lok steuern, prüfe zuerst, ob der Server läuft. Arbeitet der Server auf einem zweiten Gerät, muss Rocview dessen IP-Adresse verwenden. Die Adresse localhost zeigt immer auf den Computer, auf dem die jeweilige Anwendung gerade läuft. Das wird bei getrennten Rechnern leicht verwechselt.

Warum die Trennung praktisch ist

Der Server kann die Abläufe verwalten, während du die Anlage von einem anderen Gerät aus beobachtest. Das ist bei größeren Gleisplänen hilfreich. Die beiden Programme müssen trotzdem dieselbe Projektkonfiguration nutzen. Sichere vor dem Umzug den Arbeitsbereich und teste die Verbindung zunächst ohne fahrende Züge.

Darauf kommt es beim Praxistest an

Im Beispiel darf Rocview auf dem Arbeits-PC laufen, während ein anderer Rechner den Server übernimmt. Dann müssen die Client-Einstellungen auf die IP des Serverrechners zeigen. Die z21 wiederum benötigt eine eigene erreichbare Netzwerkadresse. Diese beiden Verbindungen sollte man gedanklich auseinanderhalten, denn sie können unabhängig voneinander ausfallen.

Weitere Anleitungen

Mehr zu diesem Thema: Rocrail installieren und einrichten: Schritt für Schritt. Rocrail auf dem Raspberry Pi: Server für die Modelleisenbahn einrichten. Rocrail verbindet sich nicht mit der Digitalzentrale.

Quellen und Dokumentation

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert

WordPress Cookie Plugin von Real Cookie Banner