Print deze pagina | Sluit het venster

Vaste treinroute start als variabel.

Geprint door: Koploperforum Digitale Treinbesturing
Webadres onderwerp: https://www.koploperforum.nl/topic.asp?TOPIC_ID=6548
Geprint op: 27 jul 2024

Onderwerp:


Auteur onderwerp: kees van veen
Onderwerp: Vaste treinroute start als variabel.
Geplaatst op: 05 okt 2020 19:26:55
Bericht:

Heb laatste tijd probleem zodra ik een vaste treinroute wil starten, als er al een aantal (9)vaste routes aktief zijn.
Als de betreffende route start dan blijkt ie variabel (?) te rijden.
In het locomotieven-overzicht is dan ook niet het regelnummer van de betreffende route te zien. Het rij-window geeft wel aan dat de vaste route aangevinkt is, maar hij is niet actief (route is niet ingevuld)
bij het rijgedrag. Zie ik iets over het hoofd, of is dit net zoiets als "teveel rijdende treinen"??
Alvast bedankt voor reactie, Kees.


Download Attachment: kees081017.zip
34,5 KB

Download Attachment: kees081017.zip
34,5 KB

Reacties:


Reageer op auteur: Bonaza
Gereageerd: 05 okt 2020 19:43:56
Bericht:

Beste Kees,

Ik denk dat je beter je database meeplaatst. Dan kunnen we hier eens meekijken. Mogelijk heb je wel ergens een instelling die vaste route 10 dwarsboomt

Groeten

Marcel


Reageer op auteur: kees van veen
Gereageerd: 05 okt 2020 20:23:45
Bericht:

Was weer lang geleden, maar beter twee keer dan niets.
Neem aan dat dit bestand voor jullie leesbaar is ?


Reageer op auteur: hubertus
Gereageerd: 05 okt 2020 22:14:50
Bericht:

Als ik je vaste routes bekijk met de voorwaarden voor aantal blokken vrij en logische acties, denk ik dat er gewoon niet aan de voorwaarden wordt voldaan om de vaste route te mogen starten.
Maar om het zeker te weten, plaats even je database inclusief stand locomotieven en om welke loc en route het gaat.

groet, Huub


Reageer op auteur: Bonaza
Gereageerd: 05 okt 2020 22:17:22
Bericht:

Kees,

Zodadelijk heb ik niets fout ontdekt in je database. Maar gebeurd dit altijd juist bij de tiende vaste route. Ik zou het meer zoeken in onderstaande uit de koploper bijbel.

Een vaste treinroute start automatisch in het volgende geval:
· de vaste treinroute in het rijwindow »Page 345 bij de locomotief is aangevinkt
· tijdens het variabel rijden arriveert de locomotief in het richtingsblok en vervolgens rijdt deze naar het eerste blok uit de
vaste treinroute. Het kiezen van beide blokken zal gewoon tijdens het variabel rijden gebeuren. Het is niet zo dat
Koploper op zoek gaat naar mogelijke vaste treinroutes en die keuze van de blokken voorrang geeft.
Het starten van een vaste treinroute berust dus op toeval bij de keuze uit meerdere blokken.

Als het druk trein verkeer is zou het wel eens kunnen dat de loc vanuit het richtingsblok niet naar het volgende blok uit de vaste trein route kan.

mvg

Marcel


Reageer op auteur: kees van veen
Gereageerd: 05 okt 2020 22:54:02
Bericht:

Nu gaat het steeds verkeerd met de buizentrein, die vanaf blok59 moet starten. De vaste treinroute is ook buizentrein genoemd.
Wat ik morgen kan doen is alle andere routes laten stoppen in het beginblok, vervolgens algehele initialisatie en dan alleen de buizentrein starten. Dan zouden condities niet in de weg mogen zitten.


Reageer op auteur: hubertus
Gereageerd: 06 okt 2020 08:10:32
Bericht:

Dat hoef je niet te proberen, want dan start de route gewoon.
Het zal echt zijn dat op het moment dat die trein vertrekt, de logische actie niet waar is. Overigens is in deze route het aantal opgegeven blokken vrij 'bij start route' overbodig. De route kan pas starten als de logische actie waar is en dan zijn er sowieso al vier blokken vrij.

In je vaste routes gebruik je ook logische acties als voorwaarden voor vertrek. Daardoor heeft het bij mij in de simulatie 2 minuten kunnen rijden en toen stond alles op elkaar te wachten.

Daar ligt ook mijn advies, zet flink het mes in de vaste routes en logische acties. Laat koploper zo veel mogelijk zelf het werk doen en ga gericht vaste en variabele routes toepassen om bepaalde treinen uit blokken te weren of juist daarnaartoe te dwingen. Mijn voorkeur heeft in zo'n geval een variabele route, die werkt namelijk altijd. Een vaste route moet eerst kunnen starten.

groet, Huub


Reageer op auteur: Stij
Gereageerd: 06 okt 2020 08:49:25
Bericht:

Goede morgen,

Misschien bij "Rijden" "Uitkomst logische acties" aanzetten... dan kan je in het oog houden of de vaste route start als de de logische actie waar is.

Groetjes,

Stijn


Reageer op auteur: kees van veen
Gereageerd: 06 okt 2020 10:24:55
Bericht:

Marcel, jouw laatste opmerking bracht me op een idee.
Probleem deed zich de laatste tijd pas voor. Ik heb een tijdje terug de logische actie van het laatste blok in de route ook opgenomen bij het starten van de route. Wist eigenlijk niet of na herhaling van de route deze actie wel of niet actief was. Heb 'm nu weggehaald bij de start en nu doet ie het weer gewoon. Bedankt voor het meedenken jongens, ik kan weer vooruit.


Reageer op auteur: kees van veen
Gereageerd: 06 okt 2020 15:24:52
Bericht:

Nu alle logische acties bij het starten van de route weer op NVT gezet en alle problemen lijken voorbij.
Wat me heeft bewogen om dit te doen, was de onduidelijkheid welke van de condities zou gelden, zodra de vaste treinroute op herhaling ging.
Is me niet duidelijk of de logische actie behorend bij het laatste blok van de route (ook startblok) ook geldig is bij het hervatten van de volgende ronde (of alleen aantal blokken vrij).


Reageer op auteur: hubertus
Gereageerd: 06 okt 2020 15:55:51
Bericht:

Een logische actie kijkt alleen maar of iets waar of niet waar is. En met die uitkomst kun je vervolgens iets doen.
Gezien de enorme hoeveelheid logische acties die jij gebruikt en waarvoor ik ze je zie gebruiken, heb ik het idee dat jij er een andere gedachte bij hebt.
Om een voorbeeld te geven, in je buizenroute werd via de logische acties o.a. gecheckt of blok 54 vrij was (naast enkele andere blokken), voor de vaste route kon starten. Die check is overbodig, want als blok 54 bezet is, kan een trein uit blok 59 helemaal niet vertrekken en zal de vaste route dus per definitie niet starten.
Zo heb ik wel meer dingen gezien waar ik het idee heb dat je dingen doet die koploper uit zichzelf ook al doet.
Daarnaast dwing je je treinen in een keurslijf, waardoor het bij mij in de simulatie na een minuut of twee muurvast stond.

Vandaar het advies om gewoon met een schone lei te beginnen. Maak een kopie van je huidige database, haal daar alle vaste routes uit, laat dan koploper zelf de routes kiezen en ga daarvan uit gericht aanpassingen doen om het treinverkeer naar je zin te maken.

Just my two cents.

groet, Huub


Reageer op auteur: kees van veen
Gereageerd: 06 okt 2020 16:59:47
Bericht:

Tja Huub, je hebt gelijk mbt het aantal logische acties. Soms check ik inderdaad teveel maar meestal is dat omdat ik anders weer een nieuwe logische actie moet aanmaken en ik heb er al zoveel. Ik wilde graag 11 treinen tegelijk laten rijden en ze rijden allemaal tegen elkaar in. Met variabel rijden kom je er dan niet. Het zijn er in de loop van de tijd (vele jaren) zoveel geworden omdat ik telkens opnieuw tegen een deadlock aanliep en dus......weer eentje extra. Moet wel eens een keer de zaak opschonen, want sommige worden niet meer gebruikt.


Koploperforum Digitale Treinbesturing : https://www.koploperforum.nl/

© EKweb 2006

Sluit venster