Meer dan 4 seinbeelden per sein, hoe werkt dat?
Meer dan 4 seinbeelden
KS-Signal
In het TC forum in dit bericht werd besproken hoe je seinen met meer dan 4 seinbeelden kunt weergeven in TrainController en hoe je de bijbehorende decoder moet aanspreken.
Op dit moment (april 2012) is de status van TC zodanig dat er seinen met maximaal 4 seinbeelden worden aangeboden voor gebruik in een "kant en klare vorm".
Dit artikel is bedoeld om een oplossingsrichting op TC-niveau te laten zien (die niet getest is), maar gaat niet in op de configuratie van de decoder of de aansluiting van het sein op de decoder.
Aannames en voorwaarden
- Een seinbeeld wordt via de decoder aangestuurd met behulp van een adres. Omdat de adressen en hun structuur van digitaal systeem tot digitaal systeem verschillen, wordt hier in de tekst alleen de term "adres" gebruikt. TC levert automatisch de adresrepresentatie die aan de eisen voldoet.
- De grafische opties voor het weergeven van je "eigen, specifieke" seinbeelden zijn alleen beschikbaar in de Gold versie van TC. In de Silber versie moet je "vrienden worden" met de standaard visualisaties.
Seinbeeld - baanwachter
Het weer te geven seinbeeld wordt gegenereerd uit de bedrijfssituatie door middel van baanwachters. Aanvullende weergaven, zoals snelheidsinformatie, kunnen ook op deze manier worden bepaald en als seinbeeld naar een decoder worden verzonden.
-- Als je nog een stap verder gaat, kan zo'n snelheidsspecificatie ook worden opgenomen in de besturing van de trein/locomotief --
Seinbeeld genereren
- Er is één baanwachter nodig voor elk seinbeeld, inclusief het "standaard" seinbeeld (bijvoorbeeld ROOD / HP0).
- De triggers en de voorwaardes die van toepassing moeten zijn om deze baanwachter te laten reageren, worden ingevoerd in de trigger en de voorwaarden. In de actieve status vertegenwoordigt dit het signaalbeeld dat moet worden weergegeven. -- Deze informatie wordt ingevoerd voor seinen met maximaal 4 seinbeelden in het respectieve signaalbeeld van het "TC-seinsymbool". --
- In de baanwachter die het "standaard" seinbeeld moet weergeven, is in de trigger / voorwaarden ingesteld dat deze baanwachter alleen actief is als alle andere baanwachter voor seinbeelden inactief zijn.
- Bovendien moet ervoor worden gezorgd dat er altijd maar één seinbeeld baanwaanwachter actief is.
Weergave in het seinhuis
Afhankelijk van de totale seinbeeldweergave, inclusief het aantal lichtobjecten dat per sein moet worden weergegeven, zijn er twee basisvarianten ...
- bewerk het symbool van de baanwachter en stel de baanwachters zo op dat ze het algemene sein weergeven
- of gebruik 2 of meer van de TC seinsymbolen (2,3,4 - conceptuele symbolen zijn beschikbaar) en bewerk deze symbolen volgens de eisen. Deze TC-seinsymbolen worden dan zo gerangschikt dat het corresponderende sein wordt weergegeven in de TC-seinhuis.
Als de TC seinsymbolen worden gebruikt, dan wordt in de trigger van de sein-baanwachter die verantwoordelijk is voor dit seinbeeld ingesteld. Om formele redenen kan het "standaard" seinbeeld hier leeg gelaten worden. -- In het seinbeeld symbool kan dit bijvoorbeeld zwart blijven, d.w.z. helemaal geen seinbeeld weergeven of ALLE anderen bijvoorbeeld in een "uit"-toestand (grijs); afhankelijk van je eigen smaak.
Adressering van de decoder
Ervan uitgaande dat de adressering gebaseerd is op het bestaande systeem voor 2 - 4 seinbeelden en dat uiteindelijk één adres (inclusief het bitmasker) verantwoordelijk is voor elk seinbeeld, zijn er in principe twee opties.
- Adressering door middel van afzonderlijke schakelaars
- Voor elk seinbeeld is een schakelaar nodig. Deze heeft als het adres dat moet worden geschakeld, het decoderadres dat verantwoordelijk is voor dit seinbeeld.
- De schakelaar wordt ingeschakeld als onderdeel van de seinbaanwachter wanneer de baanwachter wordt geactiveerd. Na het activeren van de schakelaar wordt een (wacht)tijd ingesteld in de operaties (bijv. 100 ms) en daarna wordt de schakelaar weer uitgeschakeld. Als alternatief kan de schakelaar ook worden uitgeschakeld met de handeling die wordt uitgevoerd wanneer de sein-baanwachter wordt gedeactiveerd.
- Adresseren met TC sein symbolen
- Als de TC sein symbolen gebruikt worden voor weergave in de TC seinhuizen, dan kunnen de daar gespecificeerde adresseringsprocedures ook gebruikt worden.
- Het is echter belangrijk om ervoor te zorgen dat de decoder overeenkomstig wordt geconfigureerd en dat de seinbeelden erop worden aangesloten. De decoder moet daarom een bepaalde mate van vrijheid in de configuratie toestaan. Het kan ook nodig zijn om wat te experimenteren met het inschakelen van de seinlampen (LED). Volgens mij moet het echter mogelijk zijn om bestaande seindecoders tot op zekere hoogte te gebruiken.
- In tegenstelling tot een directe bepaling in de TC seinsymbolen, zouden er via de "omleidingen" van de seinbeeld bepaling geen problemen moeten ontstaan met de baanwachters dat er voor korte tijd twee adressen en dus twee seinbeelden kunnen worden gegenereerd; hierbij denk ik in het bijzonder aan de "standaard" instellingen.
Geen kant-en-klare oplossing
Dit artikel is alleen bedoeld om suggesties te geven en geen kant-en-klare oplossingen. Deze moeten individueel worden uitgewerkt.
Aan de andere kant laat het artikel zien dat zelfs "vandaag de dag", met de objecten die beschikbaar zijn in TC, zulke seinen met veel seinbeelden kunnen worden gerealiseerd, d.w.z. gesimuleerd.
Weblinks
- Bron: Forum
- Jens Mohr 14:10, 12. Apr. 2012 († 2023)
- bearbeitet: Uslex (Diskussion) 14:10, 3. Jul. 2022 (CEST), Uslex (Diskussion) 10:39, 24. Aug. 2024 (CEST)