{"id":3012,"date":"2025-02-16T18:01:31","date_gmt":"2025-02-16T17:01:31","guid":{"rendered":"https:\/\/www.rhb-blog.de\/?p=3012"},"modified":"2025-02-16T18:01:33","modified_gmt":"2025-02-16T17:01:33","slug":"automatische-modellbahnsteuerung-teil-1","status":"publish","type":"post","link":"https:\/\/www.rhb-blog.de\/?p=3012","title":{"rendered":"Automatische Modellbahnsteuerung Teil 1"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">Nachdem ich mich lange geweigert habe, meine Modellbahn automatisch von einem PC steuern zu lassen, habe ich in den letzten Monaten damit begonnen, meine Anlage entsprechend umzugestalten und aufzur\u00fcsten. Dazu geh\u00f6rten die Schlie\u00dfung des klassischen Modellbahnkreises und die Reaktivierung der R\u00fcckmelder.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Apropos <strong>R\u00fcckmelder<\/strong>: Wenn man eine Modellbahnanlage baut und diese sp\u00e4ter, wie auch immer, automatisch steuern lassen m\u00f6chte, kommt man um R\u00fcckmelder nicht herum. Man sollte diese bereits in der Anlagenplanung vorsehen. Leider gibt es keinen generellen Tipp, was besser ist \u2013 ich pers\u00f6nlich habe mich von Anfang an auf <strong>Belegtmelder <\/strong>festgelegt. Neben der f\u00fcr mich besseren Planbarkeit und dem einfachen Einbau bin ich inzwischen auch auf <strong>RailCOM <\/strong>fixiert, weil das \u00fcbliche \u201eBelegt\u201c-Signal um n\u00fctzliche Informationen erweitert wird. Es gibt gen\u00fcgend Informationen im Internet zum Thema R\u00fcckmeldung, daher verzichte ich hier auf ausf\u00fchrliche Erl\u00e4uterungen und den Vergleich von Systemen. Einen kleinen Tipp habe ich dennoch: Man sollte von Anfang an sicherstellen, dass man Belegtmelder, Signale und Bl\u00f6cke (sp\u00e4ter mehr dazu) kombiniert. Sp\u00e4tere Korrekturen sind nur schwer umsetzbar.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Bevor es weitergeht, noch eine <strong>Warnung<\/strong>: Das Vorbereiten, Einrichten und Betreiben kann sehr viel Zeit kosten und Nerven rauben. Man muss mit R\u00fcckschl\u00e4gen rechnen und sich oft mit kleinen Fortschritten zufriedengeben. Ebenso sollte man ein gewisses Verst\u00e4ndnis f\u00fcr die Materie mitbringen.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Neben der Festlegung auf die Belegtmelder habe ich mich auch auf <strong>iTrain <\/strong>als Software entschieden. Dar\u00fcber mit anderen Modellbahnern zu diskutieren, kann schnell m\u00fchsam werden, da jeder sein eigenes System als das Beste anpreisen wird. Ich bin mit iTrain mehr als zufrieden.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Bl\u00f6cke<\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Das wichtigste Element f\u00fcr eine automatische Steuerung sind Bl\u00f6cke. Bl\u00f6cke definieren Abschnitte in Modellbahnanlagen. Zum Beispiel sind alle Gleise einer Station bereits Bl\u00f6cke, freie Strecken definieren mindestens einen Block, aber auch Abstell- oder Gleise in Schattenbahnh\u00f6fen sind Bl\u00f6cke.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Bl\u00f6cke enthalten in der Regel keine Elemente wie Weichen, sondern bestehen nur aus Gleisen. Dazu geh\u00f6ren jedoch auch Signale, Bahn\u00fcberg\u00e4nge und andere Elemente, die von der automatischen Steuerung mitbedient werden sollen.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Sind die Gleise in einem Schattenbahnhof oder die freien Strecken auf der Anlage so lang, dass mehr als ein Zug hineinpasst (orientiert euch immer an euren l\u00e4ngsten Z\u00fcgen), macht es definitiv Sinn, diese in mehrere Bl\u00f6cke aufzuteilen.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Bevor man anf\u00e4ngt, Bl\u00f6cke in der Software anzulegen, macht es durchaus Sinn, diese mithilfe des Gleisplans in einer eigenen Liste zu erfassen (also zu planen).<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Man sollte dabei auch festlegen, in welcher Richtung s\u00e4mtliche Z\u00fcge verkehren sollen. Das spielt f\u00fcr den sp\u00e4teren Betrieb keine Rolle (nat\u00fcrlich d\u00fcrfen Z\u00fcge auch mal in die andere Richtung fahren), aber f\u00fcr das Verst\u00e4ndnis der Planung und das Erfassen der Bl\u00f6cke sind dann die Begriffe \u201eVoriger\u201c und \u201eN\u00e4chster\u201c Abschnitt weitaus verst\u00e4ndlicher.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Anbei eine Skizze meines Gleisplans.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><a href=\"https:\/\/i0.wp.com\/www.rhb-blog.de\/wp-content\/uploads\/2025\/02\/Richtungen.png?ssl=1\" rel=\"lightbox[3012]\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"840\" height=\"702\" src=\"https:\/\/i0.wp.com\/www.rhb-blog.de\/wp-content\/uploads\/2025\/02\/Richtungen.png?resize=840%2C702&#038;ssl=1\" alt=\"\" class=\"wp-image-3013\" srcset=\"https:\/\/i0.wp.com\/www.rhb-blog.de\/wp-content\/uploads\/2025\/02\/Richtungen.png?w=849&amp;ssl=1 849w, https:\/\/i0.wp.com\/www.rhb-blog.de\/wp-content\/uploads\/2025\/02\/Richtungen.png?resize=300%2C251&amp;ssl=1 300w, https:\/\/i0.wp.com\/www.rhb-blog.de\/wp-content\/uploads\/2025\/02\/Richtungen.png?resize=768%2C642&amp;ssl=1 768w\" sizes=\"auto, (max-width: 840px) 100vw, 840px\" \/><\/a><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Kurz zur Erl\u00e4uterung: Wenn ich eines der Stationsgleise als Block definiere, dann ist \u201eN\u00e4chster\u201c die Durchfahrt durch den kurzen Tunnel Richtung Ausweiche, \u201eVoriger\u201c der Gleiswendel auf der linken Seite. Dementsprechend werden die Bl\u00f6cke definiert.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Positionierung<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">iTrain verwendet in der Standardeinstellung einen Modus namens \u201eVerwende Positionen\u201c. Hier werden die Belegtmelder nat\u00fcrlich auch zur Kontrolle der Z\u00fcge und der Bl\u00f6cke verwendet, aber im Grunde genommen berechnet iTrain die Haltepositionen der Z\u00fcge anhand der zur\u00fcckgelegten Wege der Z\u00fcge in den Bl\u00f6cken.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Damit das funktioniert, muss man sich \u00fcber zwei Dinge im Klaren sein:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>iTrain ben\u00f6tigt das Wissen \u00fcber \u2013 ja, richtig \u2013 s\u00e4mtliche L\u00e4ngen.<\/strong> Egal ob Bl\u00f6cke, Belegtmelder, Loks oder Waggons. Es macht daher Sinn, diese L\u00e4ngen zu kennen und\/oder zu messen. Ich pers\u00f6nlich habe mich dabei damit beholfen, die L\u00e4ngen der Gleise mithilfe von Wintrack (Gleisplan-Software) zu ermitteln. L\u00e4ngen von Weichen und Loks kann man den Herstellerunterlagen entnehmen, und die L\u00e4nge der Belegtmelder kann man mit einem Zollstock abmessen. Auch wenn es etwas pedantisch wirken mag, habe ich all diese Informationen in Excel-Listen erfasst. Verliert man einmal den iTrain-Plan, hat man das Wissen immer noch irgendwo in der Cloud gesichert.<\/li>\n\n\n\n<li><strong>iTrain muss wissen, wie schnell eine Lok in s\u00e4mtlichen Fahrstufen f\u00e4hrt,<\/strong> um zu berechnen, welchen Weg eine Lok (und damit ein Zug) zur\u00fccklegt. Dazu bietet iTrain eine entsprechende Funktion an. Informationen dazu findet man im iTrain-Handbuch. Ich habe die Methode mit zwei R\u00fcckmeldern verwendet. Ganz zufrieden bin ich damit nicht, da die Messung gef\u00fchlt nicht 100 % genau ist. Aber mit ein wenig Anpassung kann man diese Messfehler sp\u00e4ter ausgleichen.<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">Ausblick<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Im n\u00e4chsten Teil geht es dann langsam ans Eingemachte. \u00dcbrigens: F\u00fcr die erste Variante meiner automatischen Steuerung habe ich mich bewusst auf zwei Gleise in der Station und einen Kreisverkehr beschr\u00e4nkt, um nicht gleich von Anfang an unrealistische Ziele zu haben.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>In diesem ersten Teil beschreibt der Autor seine Erfahrungen mit der Umr\u00fcstung einer Modellbahnanlage auf automatische Steuerung mithilfe von iTrain und Belegtmeldern. Dabei betont er die Wichtigkeit von R\u00fcckmeldern und einer sorgf\u00e4ltigen Planung der Bl\u00f6cke, welche die Gleisabschnitte definieren und die Basis f\u00fcr die Automatisierung bilden.<\/p>\n<p>Besonderes Augenmerk liegt auf der Positionierung der Z\u00fcge, bei der iTrain die Haltepositionen anhand der zur\u00fcckgelegten Wege berechnet. Daf\u00fcr sind pr\u00e4zise Angaben zu den L\u00e4ngen von Gleisen, Lokomotiven und Waggons sowie genaue Geschwindigkeitsdaten der Loks erforderlich.<\/p>\n<p>Der Autor gibt zudem praxisnahe Tipps und weist auf m\u00f6gliche Herausforderungen hin, wie hohen Zeitaufwand und R\u00fcckschl\u00e4ge bei der Einrichtung. Im n\u00e4chsten Teil wird er auf die praktische Umsetzung und erste Fahrtests eingehen.<\/p>\n","protected":false},"author":1,"featured_media":3014,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_crdt_document":"","jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2}},"categories":[105],"tags":[106,108,107,77],"class_list":["post-3012","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-automatik","tag-automamatik","tag-bloecke","tag-itrain","tag-modellbahn"],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"https:\/\/i0.wp.com\/www.rhb-blog.de\/wp-content\/uploads\/2025\/02\/Teil1.png?fit=300%2C178&ssl=1","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p7pPBj-MA","jetpack_likes_enabled":true,"_links":{"self":[{"href":"https:\/\/www.rhb-blog.de\/index.php?rest_route=\/wp\/v2\/posts\/3012","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.rhb-blog.de\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.rhb-blog.de\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.rhb-blog.de\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.rhb-blog.de\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=3012"}],"version-history":[{"count":1,"href":"https:\/\/www.rhb-blog.de\/index.php?rest_route=\/wp\/v2\/posts\/3012\/revisions"}],"predecessor-version":[{"id":3015,"href":"https:\/\/www.rhb-blog.de\/index.php?rest_route=\/wp\/v2\/posts\/3012\/revisions\/3015"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.rhb-blog.de\/index.php?rest_route=\/wp\/v2\/media\/3014"}],"wp:attachment":[{"href":"https:\/\/www.rhb-blog.de\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=3012"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.rhb-blog.de\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=3012"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.rhb-blog.de\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=3012"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}