Ämne: HB Vägskydd
Visa ett inlägg
Gammal 2019-05-02, 21:33   #7
blomsson
Medlem
 
Reg.datum: Jul 2011
Ort: Vingåker
Inlägg: 343
Standard Dags att plågas igen...

Tack Otto, hoppas på det bästa!

Innan jag börjar att berätta om HB Vägskydd tänkte jag prata lite mera om verklighetens spårledningar och lite om ett aber i Trainz!

En sak som jag inte nämnde är att spårledningar också används som s.k nedbrytningsspårledningar, det betyder att en spårledning som beläggs också belägger andra spårledningar. Detta används framförallt i växelövergångar.

Om växelspårledningarna inte fanns skulle ett fordon kunna finnas inom det fria rummet för spåret bredvid. Om växelspårledningarna inte bröt ner spårledningarna på angränsande spår skulle ett fordon kunna få plats enbart på växelspårledningen och då komma inom det fria rummet för bägge spåren.

Detta förfarande trodde jag inte gick att återskapa i Trainz eftersom man inte kan anropa en funktion som belägger en spårledning, men utav en slump så upptäckte jag hur man kan göra, ännu en sak som inte är dokumenterad i Trainz!

Nedan en bild där den övre delen ger exempel på nedbrytningsspårledningar i verkligheten och den undre visar hur man kan göra detta i T:ANE.

Nedbrytningsspl.jpg
Genom att lägga ut dubbla spårledningsobjekt på varje spår, ett unikt för det spåravsnittet och ett gemensamt för nedbrytningsspårledningen så kommer samtliga berörda spårledningar att beläggas.

För att avsluta verklighetens spårledningar, lägger jag in en bild på en linjeplan!
Linjeplan.jpg

Aber i Trainz!
Ett problem som uppstår är hur Trainz bedömer positionen av ett fordon. Detta gäller i alla sammanhang (alla är inte ett problem och t.o.m ibland korrekt) men problemet är uppenbart med spårledningar.
I verkligheten så är det hjulen som "kortsluter" en spårledning vilket innebär att samtliga spårledningar som ett fordon/tåg har kontakt med beläggs. Två problem uppstår, vid ett ensamt fordon kan inte två spårledningar vara belagda samtidigt!
Det andra problemet är att det blir ett väldigt stort överhäng (inkränkning på hinderfriheten) när man räknar från centrum istället för på sista hjulaxeln!
Borde inte vara så svårt att fixa för N3V, punkterna finns ju definierade, i alla fall tillräckligt nära!

Kortslutningspunkt.jpg

HB Vägskydd
Hela vägskyddsanläggningen styrs och kontrolleras från en vägkontrollkur som endast syns i surveyour. Så här ser propertyrutan ut hos en nyplacerad kur.

Grundplacerad Vsk.jpg
Namnet på kuren ger anläggningens ID och alla övriga objekt länkas till vägskyddet via dess namn. Just nu finns det inga begränsningar på vad en anläggning får heta, men funderar på att begränsa namnet till ett helt ord!

Gröna rutan
Här väljer man vilken typ av anläggning som kuren ska representera.
Eventuella underavdelningar är inte införda än.

Ett vägskydd består av minst en spårlogik med olika typer av trackside objekt och ett varierande antal sceneryobjekt.

Vägkontrollkuren håller koll på att ett korrekt minimiantal av respektive objekt finns för den valda anläggningstypen, om något objekt saknas så kommer inte anläggningen att fungera och felmeddelande visas.

Vsk PR.jpg

Lila rutan
Här redovisas de olika spårlogikerna och dess namn, pilen öppnar information om vilka objekt som ingår i respektive spårlogik.

Spårlogik
Spårlogiken skapas automatisk via sökning av en korrekt namngiven Vägspårledning (Sv), saknas denna, så spelar det ingen roll hur många korrekt döpta objekt det finns i övrigt!
I vägkontrollkuren finns det fördefinierade spårlogiker som eftersöks, man kan även skriva in egna. Hittas inga definierade, så söks efter spårlogik för enkelspår.
De fördefinierade spårlogikerna är: U, N, Sp1 - Sp20.
Spårlogiken består av en ID-del och ett namn, t.ex N och Nedspår.

Röda rutan
Här kan man skriva in egna spårlogiker, pilen öppnar rutan som syns under, där kan man addera och radera egendefinierade spårlogiker. Inskrivningen sker med ID+kommatecken+namn, saknas namn blir ID även namnet. ID:n kontrolleras mot definierade spårlogiker och även mot mellanslag. Det är lämpligt att skriva ID:n med få och stora bokstäver.

Tracksideobjekt
Namngivning
Namngivningen av trackside objekten är av stor vikt, de måste följa den givna namnkonventionen. Observera att stor och liten bokstav har betydelse! Det är hårdkodat i scriptet.
V-signal och (V-försignal) ska döpas: kurID + mellanslag + Vs(Vf) + SpårlogikID + "extratecken".
Observera att SIv, SIIv och Sv är tre separata spårledningar och måste skrivas precis som det står.
Spårledningar ska döpas: kurID + mellanslag + SpårledningsID + SpårlogikID + "eventuellt (normalt liten) löpbokstav".

Om SpårlogikID utelämnas betyder det "Enkelspår", men kan bara hittas om inga andra spårlogiker finns. T.ex: SIIvN, VsN1 för Nedspår blir SIIv och Vs1 för enkelspår.

Vid spårledningar som har beroende mot flera vägskydd, kan man separera varje beroende med ett plustecken för att få spårledningen att länkas till flera vägskydd, som synes längst ner i den lila rutan till höger på bilden ovan. Men med möjligheten att placera flera spårledningar på samma spåravsnitt kanske denna kommer att tas bort!

Gröna rutan
Här redovisas sceneryobjekten, pilen öppnar information om vilka objekt som är giltigt länkade för anläggningen. Här förändrar man det vita skenet och om ringklocka ska visas hos kryssmärkestavlan, möjligheterna att förändra beror på kraven för vägskyddsanläggningen.

Reflexvinkeln "flera spår" skapas automatiskt hos en länkad kryssmärkestavla beroende på antalet spårlogiker.
Bommar och vägobjekt är inte färdiga ännu! Vägobjektet används till att stanna biltrafiken och kommer att fungera minst som STL-X Bilväg gör, håller på och testar en del!

Sceneryobjekt
Namngivning
Det enda som är viktigt för sceneryobjekten är kurID + mellanslag och att det är unika namn!

Vägkontrollkuren
Kuren sköter som sagt om allting som har med vägskyddsanläggningen att göra. När objekt döps med kurID och ett i övrigt korrekt namn, uppdateras sökningen och objekten länkas automatiskt till kuren. För att förenkla det lite för användarna syns det på kuren vad som sker!
Vägkontrollkuren.jpg
På långsidorna redovisas scenery- och tracksideobjekt och på gavlarna spårlogikerna (7 st).

Blåa rutan
Vägskyddets namn.

Röda rutan
Typ av anläggning.

Gröna rutan
Redovisar antalet sceneryobjekt av respektive typ, vägobjekten saknas!

Vita rutan
Redovisar antalet tracksideobjekt av respektive typ. V-signaler 2 + 2? Se senare!

Vid byte av anläggningstyp uppdateras objekten som tillhör kuren automatisk och även informationen på kuren.

Observera att bara för att objektet är länkat till kuren innebär inte det att det är korrekt inställt!

Här nedan en liten bild på hur skapandet av en ny kryssmärkestavla och länkning till en befintlig kur ser ut!

Ny och länkad Kr.jpg
En icke länkad kryssmärkestavla kan aldrig visa mer än reflexer och reflexvinklar!

Vägkorsningssignal (Vs) och Vägkorsningsförsignal (Vf)
Kärt barn har många namn:
  • TTJ - Vägskyddssignal och V-signal
  • Säo - Vägkorsningssignal och V-signal
  • Signaldokument - oftast V-signal ibland Vägkorsningssignal
  • Populärt - Vägsignal, V-signal eller Vs/Vf!

Alla mina signaler är ju trackside så ingen master/slave funktion som hos STL:s signaler.
En V-signal kan ju vara både enkelriktad (väldigt sällan) och dubbelriktad (oftast), men alla signaler i Trainz är ju enkelriktade så hur göra?
Svaret beror egentligen på vad man vill åstadkomma, vill man att tågtrafiken ska påverkas av vägskyddet, eller bryr man sig inte om sådana trivialiteter!
Jag har skapat en osynlig signal (egentligen korvtiger, eftersom det är hans modell som äntligen kommer till användning) som länkas till den dubbelriktade Vs:n via placering på ett korrekt avstånd rygg mot rygg och namn. Den kan också användas till att ge anläggningstyper utan Vs möjligheten för fordon att stanna innan plankorsningen. I så fall placeras två osynliga Vs på var sin sida om plankorsningen med ryggen mot varandra på korrekt avstånd.

Anläggningstyperna E och K är sådana, där K endast fyller en funktion med osynliga V-signaler annars kan man lika gärna bygga utan kuren!

Det är detta som redovisas på sidan hos vägkuren vid V-signaler där första siffran är synliga Vs och den andra siffran är osynliga Vs! Se bilden ovan.

VsVf påverkar.jpg

Gula rutan
Här bestämmer man ifall Vs och Vf ska påverka tågtrafiken, inställningen gäller samtliga Vs och Vf för hela vägskyddet. Eventuellt kommer det att bli ett val per spårlogik, vet inte om det behövs.
Om man inte har några osynliga Vs och inte kryssar bort rutan kommer tågtrafiken att påverkas i den ena riktningen men inte i den andra.

Turkosa rutan
Val av dubbel-eller enkelriktad Vs.

V-signal och V-försignal gällande för två parallella spår
I verkligheten så gäller en Vs eller Vf som är placerad mellan två spår utan piltavla för bägge spåren. Reglerna för Vs är dock väldigt speciella och kräver att inget av spåren kan ha separata tågrörelser över plankorsningen vilket gör användningen av den funktionen väldigt begränsad.

Jag hade tänkt att använda mig av den osynliga signalen även för detta ändamål men är lite emot osynliga signaler och tavlor eftersom de tenderar att användas för att frångå regler och tänkta användningsområden, därför vill jag ha kontroll på objekten så mycket som möjligt. Eftersom den här funktionen sker på ett parallellt spår är konrollen på korrekt placering nästan omöjlig, eventuellt så kommer den att finns för Vf.

Så där, ett litet nätt inlägg igen

mvh
Håkan
__________________
Fd. signalreparatör på Banverket. Sjukpensionär bla pga Aspergers syndrom.
Använder numera T:ANE på en iMac (Retina, 27", -15), 24GB, OSX Sierra 10.12.6 (25/9-17)
Hemsida för nedladdning av mina objekt: https://blomsson4073.se/index.html
blomsson besöker forumet just nu   Svara med citat