Svenskt Modelljärnvägsforum Hemsida
Forum hem Forum hem >Digitalt & elektronik >Datorstyrning
  Aktiva ämnen Aktiva ämnen RSS-Feed: Mjukvara för automatisk tågklarerare
  FAQ FAQ  Forumsök   Kalender   Registrera Registrera  Logga in Logga in

Mjukvara för automatisk tågklarerare

 Skicka svar Skicka svar sida  12>
Författare
Meddelande Omvänd sortering
BenWah46 Visa rullgardinslista
Senior Member
Senior Member


Blev medlem: 18 Juli 2008
Plats: Stockholm
Inloggningsstatus: Utloggad
Poster: 975
Inläggsalternativ Inläggsalternativ   Citera BenWah46 Citera  Skicka svarSvara Direktlänk till detta inlägg Ämne: Mjukvara för automatisk tågklarerare
    Postat: 23 Juli 2010 vid 23:40
Jag tror att om du inte vill göra det på datorskärmen geno att ange att ett tåg skall gå från A till B, (klicka på A och B i språplanen),  invänta grönt och sedan köra, så kan du på det sätt deskgrunten anget skapa en riktig tryckknapp som betyder "ett tåg skall gå från A till B". Invänta grönt och kör.

"Trafikledaren" i "Ställverket" tar då reda på blocken från A till B, väljer riktning om det är enkelspår,  ställer växlarna när de är fria att ställa och släpper iväg dig om vägen till första anhalt är fri. Kör gör du själv så länge du inte kör mot trafikreglerna. Sen följs tåget så att spärrarna släpps allefter som du passerar.
Bengt W
H0 2R DCC
Upp igen
Jan Frelin Visa rullgardinslista
Senior Member
Senior Member


Blev medlem: 15 September 2007
Plats: Sweden
Inloggningsstatus: Utloggad
Poster: 905
Inläggsalternativ Inläggsalternativ   Citera Jan Frelin Citera  Skicka svarSvara Direktlänk till detta inlägg Postat: 23 Juli 2010 vid 23:18
Det jag ville ha tryckknappen till är främst att kunna ge "klart för avgång" från tåget när man växlat klart, tex. Speceillt om man kör utan klocka vet ju inte datorn detta på något annat sätt. Läser man dokumentationen för TC borde det gå.

Ändrad av Jan Frelin - 23 Juli 2010 vid 23:18
http://svenskmjwiki.wikispaces.com/ H0 2R DCC Proto87, svensk Epok IIa, UWHJ
Upp igen
Deskgrunt Visa rullgardinslista
Senior Member
Senior Member


Blev medlem: 15 September 2007
Plats: Sweden
Inloggningsstatus: Utloggad
Poster: 1225
Inläggsalternativ Inläggsalternativ   Citera Deskgrunt Citera  Skicka svarSvara Direktlänk till detta inlägg Postat: 23 Juli 2010 vid 23:02
Ursprungligen postat av Jan Frelin

Finns det nåt sätt för TC att ta emot ett meddelande från föraren (med en knapptryckning t.ex.)?
/J
 
På N-banan använde jag vanliga återkopplingsmoduler för sluten krets och kopplade till en tryckknapp. Sen är det enkelt att lägga in i TC vad som skall hända när knappen aktiveras. I mitt fall var det låsning av ett stationsområde så inte de automatiska tågen körde in när jag rangerade samt start av schema när väl ett tåg sats samman, men det kan ju vara vad som helst.
 
JMRI använder jag bara för programmering av lokdekodrar och till det funkar det fint. Men tror inte det är så användarvänligt när det gäller automatik. Som helt manuellt ställverk funkar nog CATS fint.
 
 
MVH Patrik -- H02R DCC, LocoNet -- Tillig Testbana -- bengan.com
Upp igen
LLJ Visa rullgardinslista
Senior Member
Senior Member
Avatar

Blev medlem: 15 September 2007
Plats: Sweden
Inloggningsstatus: Utloggad
Poster: 1242
Inläggsalternativ Inläggsalternativ   Citera LLJ Citera  Skicka svarSvara Direktlänk till detta inlägg Postat: 23 Juli 2010 vid 22:24
Jag har provat JMRI med ett tillägg som heter CATS, som är en fjärrtågklarerare där man kan övervaka och lägga tågvägar. Dock helt manuellt och tänkt att det skall sitta en person och sköta under en körning, så det är väl inte vad du letar efter. Det går att skriva skript i JMRI, så olika former av automation går att genomföra.
 
/Lars
"Byt inte skala, skaffa en till"
ModulSyd - Moduler i 0-16.5, H0 och N
Upp igen
BenWah46 Visa rullgardinslista
Senior Member
Senior Member


Blev medlem: 18 Juli 2008
Plats: Stockholm
Inloggningsstatus: Utloggad
Poster: 975
Inläggsalternativ Inläggsalternativ   Citera BenWah46 Citera  Skicka svarSvara Direktlänk till detta inlägg Postat: 23 Juli 2010 vid 20:52
För att ta emot meddelande från "föraren" kan man antingen tänka sig en funktion i den cockpit som kan visas på skärmen, (som jag inte vet hur man åstadkommer) eller också en mer fysisk knapp i ställverket, men den är då mera kopplad till ett ställe än till ett lok.

Annars behöver man lokdekodrar som kan säga något bestämt till systemet och trots alla olika feedbacksystem  dessa skall ha så är det tveksamt.

Men dataprogrammen bygger ju på att de håller mycket noga reda på vilket tåg som befinner sig på vilket avsnitt i banan, så en kontakt som anknyter till ett visst avsnitt kan man alltid fixa.

Men vad är det föraren vill säga till trafikledningen? "Jag vill köra till Boden" är överflödigt, för det står väl i tidtabellen vart man ska.

Tillägg en hallvtimma senare:


Sen har ju samma firma ett eget handreglage som kommunicerar med programmet. Det borde kunna avge de meddelanden en förare han ha att lämna. I vart fall kan det begära omläggning av växlar.


Ändrad av BenWah46 - 23 Juli 2010 vid 21:31
Bengt W
H0 2R DCC
Upp igen
Jan Frelin Visa rullgardinslista
Senior Member
Senior Member


Blev medlem: 15 September 2007
Plats: Sweden
Inloggningsstatus: Utloggad
Poster: 905
Inläggsalternativ Inläggsalternativ   Citera Jan Frelin Citera  Skicka svarSvara Direktlänk till detta inlägg Postat: 23 Juli 2010 vid 20:34
Nån som provat JMRI, förresten?
http://svenskmjwiki.wikispaces.com/ H0 2R DCC Proto87, svensk Epok IIa, UWHJ
Upp igen
Jan Frelin Visa rullgardinslista
Senior Member
Senior Member


Blev medlem: 15 September 2007
Plats: Sweden
Inloggningsstatus: Utloggad
Poster: 905
Inläggsalternativ Inläggsalternativ   Citera Jan Frelin Citera  Skicka svarSvara Direktlänk till detta inlägg Postat: 23 Juli 2010 vid 14:16
Finns det nåt sätt för TC att ta emot ett meddelande från föraren (med en knapptryckning t.ex.)?
/J
http://svenskmjwiki.wikispaces.com/ H0 2R DCC Proto87, svensk Epok IIa, UWHJ
Upp igen
BenWah46 Visa rullgardinslista
Senior Member
Senior Member


Blev medlem: 18 Juli 2008
Plats: Stockholm
Inloggningsstatus: Utloggad
Poster: 975
Inläggsalternativ Inläggsalternativ   Citera BenWah46 Citera  Skicka svarSvara Direktlänk till detta inlägg Postat: 23 Juli 2010 vid 13:19
Någon sorts simulator finns ju i TC. Dels kan man ju testa varje anslutning och varje spårledning utan att ha någon anslutning. Det går också att genomföra tågrörelser utan tåg och spår. Så om de i sin tur utlöser andra tågrörelser borde de väl också gå.

"Tågklareraren" är väl också det namn som automatikfunktionen i TC har fått. DEn är en fullt programmerbar logikövervaknikng av kombinationen växlar, spårledningar etc.

Lite kopplat till alla diskussioner om signaler har jag börjat titta på vad som bjuds på den fronten. Med benäget tillstånd från tillverkaren, som svär sig fri från ansvar för mitt alster har jag översatt ett par avsnitt ut handboken , i antagande att även en hastig översättning för några läsare kan vara bättre än engelska eller tyska.

Här:

< ="-" ="text/; =utf-8">< name="ProgId" ="Word.">< name="Generator" ="Microsoft Word 11">< name="Originator" ="Microsoft Word 11">

Sid. 172

 

TrainControllers interna signalsystem  påstås inte kunna simulera ett realistiskt signalsystem från förebilden

 

Programmet räknad för varje block bara ut om ett tåg får lämna blocket i ifrågavarande riktning och om det gäller någon hastighetsinskränkning.

 

Beräkningen  görs bara för de block som ligger inom ramen för en aktiv tidtabell.

 

Om man vill kan den interna beräkningen göras synlig  på anläggningen genom att länka programmets blocksignaler till signalmodeller på  anläggningen.

 

Ett sådant förenklat signalsystem är lätt att sätta upp och räcker för de flesta vardagskrav.

 

Om man önskar ett signalsystem som fungerar enligt prototypen så kan detta uppnås genom att man använder de beräknade blocksignaler, spårreservationer tillsammans med  spårsignaleringen från de berörda blocken och signalering av växellägen och med dessa gör logiska kopplingar med hjälp av triggers och villkorssatser, vilket skisseras i avsnitt 14.6, ”Prototypsignaler”.

 

Sid 263.

 

14.6 Prototypsignalering

 

Nästan alla järnvägars signalsystem kan efterbildas på anläggningen genom att man använder Triggers och Villkorssatser (se sid. 253 och avsnitt 14.3) till signalerna. Förutom Flagmanelement (avsnitt 14.5) är signaler ett annat slags element som man kan använda dessa egenskaper till.

 

Särskilt genom att använda triggers till de olika signalbilderna är det möjligt att låta respektive signal reagera på fritt valda situationer för att visa en korrekt signalbild.

 

Följande regler gäller för användningen av triggers för signaler:

 

·         Signalen kan ändra sin signalbild så snart ett element, som ingår i en trigger för någon av signalens olika signalbilder, ändrar sitt tillstånd.

 

·         Om triggers för två olika signalbilder gäller samtidigt kan programmet själv välja vilken som helst av dessa signalbilder.

 

·         ”Tomma triggers” är alltid giltiga. Om det samtidigt gäller en trigger som inte är tom väljer programmet dock den signalbild som är kopplad till den ”icketomma triggern”. ”Icke-tomma” triggers har företräde.

 

·         Eftersom ogiltiga villkor kan förhindra att en trigger blir giltig (se sid. 258) och en senare förändring av ett sådant villkor inte tar över den berörda förändringen, så återger signalen alltid läget som det var när någon trigger senast utlöstes. Det innebär inte nödvändigtvis att den återger den aktuella situationen.

 

I enlighet med det som nyss sagts gäller följande rekommendationer:

 

·         Ange de särskilda triggers som kopplas till de olika signalbilderna så att det inte finns två olika ”tomma triggers” som kan vara gällande samtidigt. Använd NOT-funktionen (sid. 250) för att utesluta triggers som avser andra signalbilder från en given trigger.

 

·         Låt en och endast en signalbild ha en tom trigger. Då kan man använda ett ELSE-fall som alltid anger den signalbild som skall visas om ingen bestämd trigger för någon annan signalbild gäller.

 

·         För att med egna regler bygga ut det förenklade interna signalsystemet, som presenterades i avsnitt 5.9 och som utgör en direkt avbildning av de internt beräknade blocksignalbilderna, kan du använda de interna signalbilderna som data i triggers och villkor för signaler (och även för andra element) och kombinera dem med status för andra element.


Bengt W
H0 2R DCC
Upp igen
Jan Frelin Visa rullgardinslista
Senior Member
Senior Member


Blev medlem: 15 September 2007
Plats: Sweden
Inloggningsstatus: Utloggad
Poster: 905
Inläggsalternativ Inläggsalternativ   Citera Jan Frelin Citera  Skicka svarSvara Direktlänk till detta inlägg Postat: 22 Juli 2010 vid 09:58
Finns det någon simulator (så att man kan testa utan bana)?
http://svenskmjwiki.wikispaces.com/ H0 2R DCC Proto87, svensk Epok IIa, UWHJ
Upp igen
Deskgrunt Visa rullgardinslista
Senior Member
Senior Member


Blev medlem: 15 September 2007
Plats: Sweden
Inloggningsstatus: Utloggad
Poster: 1225
Inläggsalternativ Inläggsalternativ   Citera Deskgrunt Citera  Skicka svarSvara Direktlänk till detta inlägg Postat: 22 Juli 2010 vid 00:31
Ursprungligen postat av Jan Frelin

Kan TC hantera en tidtabell utan klocka, dvs som en sekvens av händelser?
 
Ja, det är inga problem.
 
 
I inställningarna till varje schema så kan man lägga in Successors som då startas efteråt. Då körs alltså alla dessa i en kedja efter varandra.
 
Ladda hem ett demo av TC Silver så kan du prova så mycket du vill i demoläge. Allt funkar men anslutningen emot centralen slås av efter 15 minuter vid varje körning. Även om TC är användarvänligt så gör antalet möjligheter att det gärna ser lite krångligt ut först, man lär sig absolut bäst genom att följa exemplen i User guide och pilla med demot innan man köper.
 
 
MVH Patrik -- H02R DCC, LocoNet -- Tillig Testbana -- bengan.com
Upp igen
 Skicka svar Skicka svar sida  12>

Hoppa till forum Forum Permissions Visa rullgardinslista

Bulletin Board Software by Web Wiz Forums® version 9.65
Copyright ©2001-2010 Web Wiz

Denna sida skapades på 0.125 sekunder.