User Tools

Site Tools


userpages:pirat-kapitan:pb-bemo

zurück zur Übersicht Userpages Pirat-Kapitan

Piratenbahn in klein

Neben meiner Gartenbahn habe ich mir auch eine "Winzigbahn" (aus Sicht eines Gartenbahners) als Innenanlage in H0m aufgebaut. Hauptaufgabe dieser Bahn ist neben der Bewegung meines H0m-Rollmaterials das Testen von Rocrail-Funktionen (incl. entsprechender Hardware), wenn ich dafür meine Gartenbahn witterungsbedingt lieber nicht nehmen möchte / kann oder für Fähigkeiten, die ich draußen nicht nutze.
Platzmäßig bedingt handelt es sich um eine fest aufgebaute Pendelstrecke auf einer L-förmigen Grundfläche von 4,5 x 2,5m mit 30 bzw. 10cm Anlagentiefe.
Die maximale Zuglänge ist auf 70cm begrenzt, als Rückmeldesensor wird Gleisbesetztmeldung verwendet. Die übrige Digitalausstattung entspricht der meiner Gartenbahn (Lenz LZV 100, RS-Bus, WLM und Rocrail auf RasPi), allerdings verzichte ich hier auf externe Booster.

Testbrett


Zu Beginn habe ich mir ein Testbrett erstellt, um vor allem das bislang unbekannte Medium Gleisbesetztmelder (GBM) zu erforschen. Der Aufbau erfolgte auf 2 Laminatbrettern mit Trennung zwischen den Weichen sw11 und sw1. Das unten stehende Bild zeigt die rechte Seite dieses Testaufbaus (noch mit Bemo Gleismaterial). Die rote Zettel markieren die Lage der Trennstellen.

Der dazugehörende Rocrailplan: testbrett.xml.zip
Meine Lokdatei, die nicht mehr speziell auf dieses Testbrett abgestimmt ist pb-bemo-loks.xml.zip
Wichtigste Erkenntnisse daraus waren, mit welchen Geschwindigkeiten ich meine Loks fahre(n will) und wo dazu passend die Trennabschnitte der GBMs platziert werden müssen.
In diesem Plan verwende ich das 2019 eingeführte Blocksymbol "FFBlock", einen Block mit je einem eingebetteten Rückmelder auf der plus- und auf der minus-Seite. Der Platzgewinn gegenüber dem "normalen" Blocksymbol mit extra anzulegenden Rückmeldern ist augenscheinlich, besonders bei Verzicht auf "unnötige" Gleiselemente. Da dieses Testbrett inzwischen Teil meiner Bemo-Anlage ist, sind hier bereits zwei Weichen (sw11 und sw12) enthalten, die im abzweigenden Ast keine Weiterführung haben. Ebenso habe ich Block-Status-Signale installiert, die mir den Wartestatus im jeweiligen Block im Automatikbetrieb anzeigen.

Hinweis

Meine fertige Anlage wird als reine Pendelstrecke betrieben, für ein Oval etc. fehlt mir der Platz. Daher ist auch mein Testbrtett als reine Pendelstrecke konzipiert. Für geplante Anlagen mit Kreisverkehr empfehle ich den Demoplan aus dem Wiki zu verwenden.

Gleisplan Bemo-Anlage 2018


Der Plan zeigt meine aktuelle Anlage, in deren Mitte die Testbrettfunktionalität (allerdings mit anderen Kennungen) eingebaut ist. Rückmelder, die nicht im Streckenverlauf eingebaut sind, sind derzeit nicht als Gleisbesetztmelder in Nutzung. Der Block TR rechts unten ist noch Planung. Die Anlage hat eine Grundfläche von 4,5 x 2,5m mit einer Tiefe von 10 bis 30cm, also "immer an der Wand entlang".
Für den Automatikbetrieb stehen 3 Pendelzüge sowie 3 Triebwagen zur Verfügung.
Der dazugehörende Rocrailplan: pb-bemo-plan-mit-loks-und-script.xml.zip , er enthält auch die Lokdatei sowie das Script für das Gleisbildstellpult.
Die Verbinder 51 und 52 zeigen den Übergang vom Bemo-Gleis auf das Tillig Bettungsgleis. Der rechte Teil des "Testbrettes" (noch mit Bemogleisen auf einem Laminatstück) ist inzwischen auch durch Tillig Bettungsgleis ersetzt.

Digitalausstattung

Ich fahre mit Lenz LZV100 als Zentrale mit 5A Ausgangsleistung, eingestellt auf 15V Gleisspannung. Das ETH-Interface dient zur Anbindung via Ethernet (Kabel) an den PC (RasPi P3B+). Dieser ist gleichzeitig Rocrail-Server und GUI mit Rocview. Verwendet werden LR101 als Rückmeldemodule (RS-Bus), alternativ testweise RasPi P1 oder ESP8266 gestützte WLAN Rückmeldung, Q-Decoder Z2-8 als externe und Zimo MX82/820 als in die Bettungsgleisweichen fest eingebaute Weichendecoder, LH100 als kabelgebundener sowie Roco WLM und Manhart-Funky als schnurloser Handregler. Als mobile Clients stehen Geräte für padRoc, andRoc und rocWeb zur Verfügung.
Da die gesammte Strecke auf dem Spannungsniveau einer Gleisbesetztmeldung liegt, werden 15V als Zentralen-Ausgangsspannung benötigt, damit die am Gleis angeschlossenen Zimo-Weichendecoder bei 13,2V Gleisspannung noch die Tillig Bettungsgleisweichen korrekt schalten können. Die Bemo-Weichen des "Testbrettes" sind alle an einen Q-Decoder angeschlossen, der direkt am Zentralenausgang hängt.
Der Rocrail-RasPi hat Monitor und Tastatur angeschlossen und besitzt Internetzugang, nebenbei kann ich damit auch im Rocrailforum lesen und arbeiten.

Gleisplan Bemo-Anlage 2019

Mittlerweile hat meine Anlage ihren Endausbau (auch hinsichtlich möglicher Rocrail-Testfähigkeiten) erhalten.
Aufstellplatz bzw. "Schattenbahnhof ist der rechte Anlagenteil, hier sind deshalb die Blöcke in voller Größe gezeichnet. Im übrigen Planteil habe ich in der Regel auf das Blocksymbol "Block mit integrierten Rückmeldern" zurückgegriffen, damit der komplette Plan noch auf ein 7" Display (Pad) passt.


Der dazugehörende Gleisplan mit Rastermass 50cm. Die Weichen tragen hier als Kennung ihre reale Adresse.
Rote Abschnitte sind IN oder ENTER2IN, hellrote Abschnitte sind ENTER. Gelbe und blaue Abschnitte sind Dokumentation aus dem Gleisbau bzw. der Verkabelung und ohne Relevanz in Rocrail.
Der dazugehörende Rocrailplan sowie Lokdatei und Fahrstraßenscript: pb-bemo-2019-12.zip

Funktionale Aufgaben

Hiermit kann ich testen / demonstrieren:
1. Pendelbetrieb (im Automatikmodus / Zufallsmodus)
2. Geschwindigkeitsänderungen auf der Strecke mittels Blöcken (im Automatikmodus)
3. Ortschaften (im Automatikmodus) einschließlich Mindestbesetzung und Fifo
4. BBT (im Automatikmodus)
5. Gleisbesetztmeldung als Sensor (im Automatikbetrieb und als optische Positionsmeldung im manuellen Betrieb)
6. Gleisbildstellpult (im manuellen Betrieb)
7. Roco WLAN-Maus an Lenz LZV100
8. Timer (am IN) zur Verlagerung des Anhaltepunktes.
9. SVGs bzw. neue Funktionssymbole (FFBlock etc.)
10. Berechtigungssteuerung über Zug-/Blocklänge (auch bei Fahrstraßen)

1. Pendelbetrieb

Automatischer Pendelbetrieb ist auf dieser Anlage eigentlich eine Selbstverständlichkeit. Ich richte die Endbahnhöfe immer als Kopfbahnhof ein, das sorgt automatisch für den Platzierungswechsel nach Einfahrt in den Block.
Nicht-Pendelzüge setze ich auf dieser Anlage im Automatikbetrieb nicht ein.
Im linken Teil des Testbrettes habe ich je Gleis noch einen kurzen Streckenblock (BLM1 bzw. BLM2) für Geschwindigkeitsänderungen, dieser ist mit dem jeweiligen Kopfbahnhof als Blockgruppe zusammengefasst, um ein Totfahren zu verhindern.
Dem gleichen Zweck dienen die Richtungsfahrstraßen im vorderen Gleisbereich.

2. Geschwindigkeitsänderungen auf der Strecke mittels Blöcken

Für die Einfahrt in den Kopfbahnhof TL1/TL2 muss die Reisegeschwindigkeit (aus dem oberen Anlagenteil / T1L/M) ankommender Züge auf Vmid reduziert werden. Dieses ist Aufgabe des Blockes TL3. Bei der Ausfahrt auf dem Kopfbahnhof soll in diesem Block nie gewartet werden (auch nicht bei besezter Folgestrecke), daher ist er für die Ausfahrt als kreuzender Block in den entsprechenden Fahrstraßen eingerichtet.
Ebenso wird auf dem Abschnitt zwischen T1L und T1M mit Vreise gefahren, während sonst die Standardreisegeschwindigkeit Vmid eingestellt ist.
Anmerkung: Vmid gefällt mit als Streckengeschwindigkeit besser als Vreise, aber der Geschwindigkeitswechsel sorgt für etwas Abwechslung.

3. Ortschaften

Die rechten 3 Blöcke (BR1 - BR3) können eine Ortschaft bilden mit Mindestbesetzung 2 (d.h. wenn 2 oder mehr Züge in der Ortschaft sind, darf einer Losfahren) sowie Fifo (d.h. der Zug, der zuerst eingefahren ist, fährt auch zuerst aus). Diese Option ist derzeit nicht mehr aktiv.

Diese Ortschaft mit Mindestbesetzung 2 führt beim Testen mit nur einem Zug (auch wenn schon/noch ein weiterer in der Ortschaft platziert ist) dazu, dass dieser Zug oft mehrfach manuell gestartet werden muss, bis die Automatik den Startvorgang akzeptiert (die vorgegebenen Bedingungen, besonders Fifo, werden bei diesem Testen in der Regel nicht erfüllt). Ebenso ist das BBT-Anlernen einer einzelnen Lok unter dieser Konfiguration nicht möglich, hierzu muss die Mindestbesetzung auf 1 temporär reduziert werden.

3.1 Ortschaft mit Maximalbesetzung

Die 3 Blöcke links unten TL1, TL2 und TL3 bilden eine Ortschaft. Da ein 3. Zug in TL3 auf Einfahrt in den Kopfbahnhof wartend (weil die Blöcke TL1 und TL2 bereits belegt sind) jegliche Ausfahrtmöglichkeit blockieren würde, dürfen in diesen 3 Blöcken maximal 2 Züge unterwegs sein.

3.2 Ortschaft mit Partner

Siehe dazu auch den Forumsbeitrag
Beim Ausfahren aus der linken Seite meines Testbrettes (BL1 oder BL2) sollen die Züge nur losfahren, wenn sie ein freies Ziel im Bahnhofsbereich (BR1 - BR3) gefunden haben.
Diese Funktionaliät habe ich noch nicht eingebaut.

4. BBT

BBT wird inzwischen reichlich genutzt und ermöglicht ein "schöne" Anhalten, gerade auch auf den längeren ENTER-GBM-Strecken der beiden Blöcke TM1 und TM2 (hier habe ich 3 Standardgleislängen für ENTER verbaut, sonst nur 2). Zum Anlernen reichte meist ein 2-maliges Befahren jedes Blocks. Nach Anschluss der Anlernphase habe ich in den Lokeigenschaften die BBT-Einstellungen auf "fest" gesetzt.

5. Gleisbesetztmeldung

Ich verwende als Sensorstrecke einen ca. 32cm langen Abschnitt (entspricht 2 Standardgleisen) bei einer Ankunftsgeschwindigkeit Vmid (das ist meine übliche Reisegeschwindigkeit). Endblöcke (Kopfbahnhof) haben ENTER und IN als Rückmelder, Streckenblöcke (z.B. BLM1) nur ENTER2IN. Die Gleisbesetztmelder sind DIY und werden an Rückmeldemodule (Lenz LR101 oder RasPi) angeschlossen. Auf "freier Strecke" zwischen den (rückmeldenden) Sensorstrecken ist jeweils ein "funktionsloses" GBM-Modul installiert, um die Gleisspannung der freien Strecke auf die Gleisspannung der Sensorstrecken anzupassen. Ohne diese Anpassung zeigen sich unschöne Geschwindigkeitssprünge. Das Thema wurde bereits im Forum behandelt. Alternativ wäre eine Lastregelungsanpassung an max. 12V (bei 12,9V Gleisspannung in den Sensorstrecken) zu untersuchen.

9. Timer (am IN)

In dem Block BR3 verwende ich Timer, um den Anhaltepunkt etwas zu verspäten. Diese Maßnahme ist erforderlich, weil die Zuglänge bei den vorhandenen Gleistrennungen der IN-GBMs sonst nicht mit dem benötigten Freiraum an der Einfahrtsweiche übereinstimmt. (Kürzerer Zug ist hier keine Alternative!)

10. FFBlock

Mit dem "FFBlock" wurde ein neues Blocksymbol eingeführt, das bereits 2 eingebettete Rückmelder enthält. Die Rückmelder haben die feste Kennung Blockname+ und Blockname-, je nach Seite. Damit ist Plan deutlich schneller gezeichnet und die Rückmelder sind (auch für einen Außenstehenden) optisch klar erkennbar dem jeweiligen Block zugeordnet. Wenn dann die Blöcke noch in Standard-Ausrichtung (Plusseite nach Links) platziert werden, ist der Plan nochmals übersichtlicher.
Mein Testbrettbereich ist mit diesem Blocksymbol gezeichnet.

11. Längenberechtigung

Ich verwende als wichtigste Berechtigungssteuerung die Länge für Blöcke und Züge. Mit einer max. zulässigen Zuglänge von 1 (bei mir in cm) kann ich eine vorhandene Fahrstraße für den automatischen Betrieb sperren.
WICHTIG Bei der Verwendung von Zug- und Blocklängen muss immer die passende Einstellung "min. Block - Zug-Länge" in den Automatikeinstellungen der Rocrail-Eigenschaften berücksichtigt werden.
Auf Grund meines Gartenbahnervorlaufs bin ich hier an 0 (cm) gewohnt, die Standardeinstellung ist jedoch 20, was bei neuen Arbeitsbereichen (mit neuen Rocrail-Eigenschaften) bei mir jedesmal zu einer heillosen Fehlersuche führt, weil ich daran natürlich nie denke, wenn die Züge absolut nicht in gerade noch passende Blöcke fahren wollen.

zurück zur Übersicht Userpages Pirat-Kapitan

userpages/pirat-kapitan/pb-bemo.txt · Last modified: 2020/08/10 13:03 by pirat-kapitan