Auteur |
Onderwerp |
|
BigG76
Netherlands
53 berichten |
Geplaatst - 03 jan 2020 : 17:10:35
|
Hi allen,
Ben pas begonnen met mijn eigen te verdiepen in Koploper, dit als voorbereiding op het weer gaan starten met modelspoor hobby. Nu heb ik een fantasie/test baantje gemaakt in koploper en ben hier wat mee aan het experimenteren geweest. Omdat het ovaal beide zijde enkelspoor is en er locs tegen over elkaar stil kwamen te staan heb ik wat deadlocs preventies in blokken gezet, dit gaf als resultaat dat er geen locs meer tegenover elkaar kwamen stil te staan.
Af en toe krijg ik nog wel korte deadlocs meldingen bij locs die daarna overgaan naar volgend blok bezet of zelfs verdwijnen. Is er een mogelijkheid om deze korte deadloc melding bij locs te verhelpen of maakt het niets uit omdat deze automatisch weer verdwijnen en alles in de simulatie weer loopt.
Database is bijgevoegd.
Groet, Gerard van Kemenade.
Download Attachment: testbaan.zip 5,21 KB |
|
Wim Ros
Netherlands
6230 Posts |
Geplaatst - 03 jan 2020 : 17:36:33
|
Gerard,
Zo werkt Koploper, die geeft aan waarom de trein niet mag rijden. En als de oorzaak daarvan een deadlock preventie is of het volgend blok is bezet, of de wisselstraat is nog niet vrij of gezet, zal je daar een melding van krijgen, dan weet jij waarom de trein niet vertrekt.
En geef je baan een unieke naam m.b.v. je eigen naam erin verwerkt. Je wil niet weten hoeveel bestanden testbaan of zolderbaan als naam hebben.
Mvg Wim.
Alleen de waarheid ligt in het midden
s88SD16-n s88XPressNetLI LocoNet-Interface s88LN xTreme Keerlus |
Bewerkt door Wim Ros op 03 jan 2020 17:41:39 |
|
|
Jan Huchshorn
Netherlands
343 Posts |
Geplaatst - 03 jan 2020 : 17:46:48
|
Hallo Gerard,
De deadlocks heb je hier niet nodig denk ik. Beter kun je blok 5 en 6 in een tweerichtingsgroep stoppen en blok 8 en 9. Dit vul je in bij onderhouden blokken.
Groeten,
Jan |
|
|
Wim Ros
Netherlands
6230 Posts |
Geplaatst - 03 jan 2020 : 17:48:58
|
Gerard,
als je blok 5 en blok 6 in tweerichtingsgroep (1) opneemt en Blok 8 en blok 9 in tweerichtingsgroep (2) opneemt, dan heb je geen deadlocks nodig dan lost Koploper dat zelf op. Krijg je de melding tegemoet komende trein.
Kijk maar eens naar het aangepaste bestand. Deze is zonder deadlocks.
Mvg Wim.
Alleen de waarheid ligt in het midden
s88SD16-n s88XPressNetLI LocoNet-Interface s88LN xTreme Keerlus
Download Attachment: kemenadetestbaan.zip 5,25 KB |
Bewerkt door Wim Ros op 03 jan 2020 18:18:01 |
|
|
BigG76
Netherlands
53 Posts |
Geplaatst - 03 jan 2020 : 22:40:26
|
Dag Wim & Jan,
Allereerst bedankt voor de reactie! @Wim, inderdaad een unieke bestandsnaam is makkelijker terug zoeken, een goede tip!
Ik heb de aangepaste database van Wim gedownload en ingelezen in Koploper, de eerste keer bleef de simulatie (3 locs) al vrij snel stil staan. Ik heb toen de loc in blok 10 handmatig verwijderd, blok vrijgegeven en de simulatie ging weer door. Daarna de 3e loc weer terug geplaats in een blok, vervolg blok gegeven en gaan met die banaan!
Tot op heden loopt alles gesmeerd, geen korte deadloc meldingen meer, alleen de standaard meldingen zoals eerder door Wim aan gegeven.
Ik heb een kopie van de database (na een minuutje of 25 draaien) toegevoegd bij deze reactie. Ik weet niet of er mogelijkheden zijn om nog wat uit de database terug te herleiden van de eertse stilstaand actie!?
Groet, Gerard van Kemenade.
Download Attachment: 20201318177_kemenadetestbaan2.zip 4,95 KB |
|
|
Wim Ros
Netherlands
6230 Posts |
Geplaatst - 04 jan 2020 : 11:08:20
|
Gerard,
De gegevens zoals nu in de database opgegeven zijn volledig juist. In de database kun je geen historie terug vinden, is ook zonde van de tijd en energie, het werkt zoals het moet werken. En iets wat werkt moet je niet proberen beter te laten werken.
Mvg Wim.
Alleen de waarheid ligt in het midden
s88SD16-n s88XPressNetLI LocoNet-Interface s88LN xTreme Keerlus |
Bewerkt door Wim Ros op 04 jan 2020 12:27:05 |
|
|
BigG76
Netherlands
53 Posts |
Geplaatst - 04 jan 2020 : 13:28:10
|
Dag Wim,
Het is ook niet dat ik iets wat goed is nog beter wil maken. Maar alle 3 de locs stonden stil, in blok 7,8 en 10, en na 1 loc handmatig verwijderd te hebben is het weer gaan rijden. Ik wilde een schermafdruk toevoegen, met daarop ook de tekst die staat bij de status van de locs, alleen ik krijg met geen mogelijkheid een .jpg of .bmp bestand (ook gelet op lengte naam, spaties, bestandsgrootte ect.) bijgevoegd bij de berichten.
Maar goed, op dit moment draait de simulatie weer meer als een half uur en geen problemen, dus dit is het vertrekpunt voor de volgende probeer stappen in Koploper!
Groet, Gerard van Kemenade |
|
|
Jan Huchshorn
Netherlands
343 Posts |
Geplaatst - 04 jan 2020 : 16:52:36
|
Hallo Gerard,
Het door jouw geschetste probleem heb ik na kunnen spelen. Als een trein in blok 7 en een trein in blok 10 beide naar blok 8 willen en een trein in blok 8 wil naar blok 7 of 10, dan staat de boel vast.
Je kunt weer met deadlocks aan de slag gaan. Makkelijker is om een blokgroep aan te maken van blok 1 t/m 4, waarvan er dan minimaal één bezet moet zijn. Voor zolang je met drie treinen blijft rijden moet dat goed gaan.
Groeten,
Jan
|
|
|
Wim Ros
Netherlands
6230 Posts |
Geplaatst - 04 jan 2020 : 16:56:26
|
Gerard,
Was het een soortgelijke situatie? Dan los je deze dus wel op met de deadlock preventie.
Of je staat toe dat de trein weer terug mag waar hij vandaan is gekomen. In dit geval terug naar blok 8 en rijrichting keren.
Mvg Wim.
Download Attachment: Stationvol.jpg 50,59 KB
Alleen de waarheid ligt in het midden
s88SD16-n s88XPressNetLI LocoNet-Interface s88LN xTreme Keerlus |
Bewerkt door Wim Ros op 04 jan 2020 17:03:56 |
|
|
BigG76
Netherlands
53 Posts |
Geplaatst - 05 jan 2020 : 00:59:48
|
Dag Wim,
Inderdaad dit is wat ik bedoelde! Ik was al bezig geweest met toch een deadlock preventie erbij toe te passen. Heb daarna eerst nog een pendeltraject van blok 1 naar blok 4 (en terug) erbij gemaakt en ga nu kijken of ik er de ongewenste situatie met dus de deadlock preventie uit kan halen.
Hier kom ik nog op terug.
Groet, Gerard van Kemenade |
|
|
BigG76
Netherlands
53 Posts |
Geplaatst - 08 jan 2020 : 23:10:56
|
Hi,
@Jan, ik had jou antwoord (het gebruik van blokgroepen) in eerste instantie niet gezien. Maar ik heb het idee om blokgroepen te gebruiken toch even geprobeerd toe te passen op het testbaantje van mij. En inderdaad, dit is een simpeler maar doeltreffende manier om te voorkomen dat treinen tegenover elkaar te komen staan op het spoor, bedankt voor de goede tip!
Download Attachment: GVKtestpendel.zip 10,28 KB
Groet, Gerard van Kemenade |
|
|
|
Onderwerp |
|