Auteur |
Onderwerp |
|
Geeraard
Belgium
18 berichten |
Geplaatst - 03 nov 2008 : 12:45:29
|
Hallo iedereen,
een vraagje:
Ik heb een 4 sporig kopstation (blokken 7 tem 10), een 4 sporig schaduwstation (blokken 1 tem 4), een keerlus (blok 5) en 1 verbindingsspoor (blok 6) tussen beide stations. Tevens bezit ik een paar reizigerstreinen in verschillende configuraties alsook een goederentrein. De goederentrein mag enkel stoppen op spoor 3 van het kopstation, de andere drie sporen mogen niet bereden worden door deze trein. De reizigerstreinen mogen wel op alle 4 de sporen stoppen.
Als ik programmeer via de variabele treinroute dan loopt uiteindelijk alles vast: als er reeds een reizigerstrein staat op spoor drie (blok 9) en de goederentrein is vertrokken uit het schaduwstation opweg naar spoor 3 (blok 9) dan stopt ie op het verbindingsspoor (blok 6) omdat zijn volgend blok (blok 9 - spoor 3) bezet is. Uiteraard kan de reizigerstrein uit blok 9 ook niet vertrekken daar de goederentrein blok 6 bezet houd.
Hoe kan ik koploper zodanig configureren dat de goederentrein pas het schaduwstation verlaat als blok 9 vrij is en dus geclaimed kan worden door de goederentrein?
Alvast bedankt! Mvg, Geeraard |
|
dentheo
Belgium
1758 Posts |
Geplaatst - 03 nov 2008 : 19:26:14
|
quote: Oorspronkelijk geplaatst door Geeraard
Als ik programmeer via de variabele treinroute dan loopt uiteindelijk alles vast: als er reeds een reizigerstrein staat op spoor drie (blok 9) en de goederentrein is vertrokken uit het schaduwstation opweg naar spoor 3 (blok 9) dan stopt ie op het verbindingsspoor (blok 6) omdat zijn volgend blok (blok 9 - spoor 3) bezet is. Uiteraard kan de reizigerstrein uit blok 9 ook niet vertrekken daar de goederentrein blok 6 bezet houd.
Je kan een blok verder laten reserveren op één van de database bladeren bij seinen en wissels (dit is een soort claimen). Geeft soms verlammende effekten .. Anderzijds is er ook iets te doen met deadlock waar je bijkomende voorwaarden kan stellen aan vertrekkende treinen...
Theo vanop de heide. N+SX+kpl+kplRsd |
Bewerkt door dentheo op 03 nov 2008 19:29:13 |
|
|
PaHaSOFT
3413 Posts |
Geplaatst - 03 nov 2008 : 19:38:14
|
Hallo Geeraard,
Als ik deze vraag lees en de combinatie leg met andere vraagstukken die jij hebt gesteld, krijg ik de indruk dat jij teveel tegelijk wilt realiseren. Begin SIMPEL zodat jij de werking van het programma gaat snappen (en of dit nu Koploper is of een ander programma).
Mvg, Paul. |
|
|
Geeraard
Belgium
18 Posts |
Geplaatst - 03 nov 2008 : 20:30:35
|
quote: Oorspronkelijk geplaatst door PaHaSOFT
Hallo Geeraard,
Als ik deze vraag lees en de combinatie leg met andere vraagstukken die jij hebt gesteld, krijg ik de indruk dat jij teveel tegelijk wilt realiseren. Begin SIMPEL zodat jij de werking van het programma gaat snappen (en of dit nu Koploper is of een ander programma).
Mvg, Paul.
Hoi Paul,
De theorie van een eenvoudige baan snap ik nu wel (denk ik), en het baanontwerp dat ik nu heb draaien in koploper loopt gesmeerd (althans op de computer daar ik de baan zelf nog moet bouwen). Vandaar mijn vraag of het mogelijk was.
Mvg, Geeraard |
|
|
PaHaSOFT
3413 Posts |
Geplaatst - 03 nov 2008 : 22:21:27
|
Geeraard,
Ik begrijp dan het oorspronkelijke probleem niet echt goed. Misschien dat een plaatje het wat duidelijker kan maken?
Mvg, Paul. |
|
|
Geeraard
Belgium
18 Posts |
Geplaatst - 04 nov 2008 : 08:04:50
|
quote: Oorspronkelijk geplaatst door PaHaSOFT
Geeraard,
Ik begrijp dan het oorspronkelijke probleem niet echt goed. Misschien dat een plaatje het wat duidelijker kan maken?
Mvg, Paul.
Paul,
geen probleem, ik zal dit ofwel vanavond, ofwel morgenavond uploaden.
Alvast bedankt voor alle geboden hulp en uitleg!
Mvg, Geeraard |
|
|
|
Onderwerp |
|