Auteur |
Onderwerp |
|
BartSteur
Netherlands
245 berichten |
Geplaatst - 11 jan 2012 : 16:21:06
|
Hallo,
Ik heb recentelijk mijn rangeerdeel geautomatiseerd. Hierin zit een keerlus. Nu loop ik tegen twee problemen aan.
Eerste probleem is dat trein 52 stopt aan het einde van de lus en geen opstelspoor kiest. Ik sleep loc 52 van spoor 18/blok 2007 naar blok 4004. Hij rijdt dan door tot en met blok 4001. Ik zou verwachten dat hij dan obv optimale lengte kiest voor een van de vervolgblokken. Maar hij schakelt over naar handmatig en blijft staan.
Tweede probleem is het automatisch uitrangeren van een HST naar blok 2005 of 2006 middels een vaste route. Blok 2006 is het eindblok in de route, met 2005 als alternatief. Naar 2006 gaat het goed, maar naar 2005 (een te kort blok, met vervolgblok) gaat het fout. (Zie ICE op spoor 4, deze pakt de vaste route op zodra hij vertrekt naar blok 803 of 903). Ik kreeg hier in eerste instantie ook een programmafout (index out of bounds), maar kan deze nu niet meer reproduceren.
Heb backup bijgevoegd.
Groet, Bart
Download Attachment: Sloterkade.bck 402,06 KB |
|
Wim Ros
Netherlands
6230 Posts |
|
Wim Ros
Netherlands
6230 Posts |
Geplaatst - 11 jan 2012 : 18:43:08
|
Bart,
Je tweede probleem is dat een alternatief blok altijd de zelfde start moet hebben en altijd op het zelfde blok na de alternatieven moet uitkomen, het kan dus nooit het laatste blok uit een vaste route zijn.
Mvg Wim.
Alleen de waarheid ligt in het midden
s88SD16-n s88XPressNetLI LocoNet-Interface s88LN xTreme Keerlus |
|
|
BartSteur
Netherlands
245 Posts |
Geplaatst - 11 jan 2012 : 20:02:21
|
Ha Wim,
Bedankt voor je reactie. Paar opmerkingen.
probleem 1: Trein 52 uit blok 4001 is niet te lang voor blok 2006, 2007, 2008 en 2009. Waarom gaat hij daar dan niet heen.
Probleem 2: Ik heb wel meer vaste routes die een ander blok hebben na het alternatief. Zie mijn vaste routes. Waarom is dat bij deze dan een probleem?
Groet, Bart |
|
|
Wim Ros
Netherlands
6230 Posts |
Geplaatst - 11 jan 2012 : 20:47:38
|
Bart,
Ik zal je wel niet helemaal begrijpen maar je sleept hem naar 4004, wat heeft dat met de 2000 serie blokken te maken? 4004 is 50cm 4003 is 100cm 4002 is 120cm 4001 is 300cm
Lok52 is 218cm. Hij past alleen in 4001 en daar gaat hij dan ook naar toe.
Je zegt het juist je hebt NA de alternatieve blokken een ander blok. Dat is wat anders dan een alternatief blok als laatste blok van een route.
Mvg Wim.
Alleen de waarheid ligt in het midden
s88SD16-n s88XPressNetLI LocoNet-Interface s88LN xTreme Keerlus |
|
|
Wim Ros
Netherlands
6230 Posts |
|
BartSteur
Netherlands
245 Posts |
Geplaatst - 11 jan 2012 : 22:38:54
|
Ha Wim,
Het gaat om het rijden vanuit 4001 naar 2006-2009 en 3001-3005. Ik sleep de loc vanuit bv 2007 naar 4004. Dan gaat deze verder automatisch rijden van 4004-4003-4002-4001. In 4001 stopt hij dan.
Ik heb ondertussen deels de oplossing voor het eerste probleem gevonden. Ik heb een algemene variabele route waarin de blokken 2006-2009 en 3001-3005 in de lijst met 'Toegang bij bestemming' stonden. Dus die kunnen niet automatisch ingereden worden. Ik heb dit nu weggehaald en de trein rijdt dan wel automatisch van 4001 naar 2006/2009. Maar niet naar 3001-3005. Ik krijg in het rijwindow de melding 'Past niet in (reeks) blokken'. Ik heb een nieuwe backup toegevoegd waarin de situatie staat.
Het tweede probleem snap ik nu ook. Het verschil met andere routes zit hem in de optie 'Stop automatisch rijden'. Deze staat aan bij deze vaste route. Dus eenmaal in 2005, stopt hij. Moet even kijken hoe ik dit anders kan doen.
Groet, Bart
Download Attachment: Sloterkade.bck 401,96 KB |
Bewerkt door BartSteur op 11 jan 2012 22:41:58 |
|
|
BartSteur
Netherlands
245 Posts |
Geplaatst - 12 jan 2012 : 20:38:32
|
Hallo,
Ik krijg de mededeling 'Past niet in (reeks) blokken' niet weg. Heb al van alles geprobeerd, maar zie waarschijnlijk iets over het hoofd.
Heeft iemand een idee?
Groet, Bart |
|
|
|
Onderwerp |
|