Koploperforum Digitale Treinbesturing Aktieve Gebruikers: 132 / Bezoekers Vandaag: 1566
Hoogste aantal aktieve gebruikers: 416
Koploperforum Digitale Treinbesturing
Startpagina | Mijn bestanden | Profiel | Registreer | Recente onderwerpen | Leden | Zoeken | FAQ
Gebruikersnaam:
Wachtwoord:
Selecteer taal
Wachtwoord opslaan
Wachtwoord vergeten?

Op 18 Maart 2019 is Paul Haagsma helaas overleden.

Wij wensen de familie en vrienden sterkte toe!

Lees en of praat hier mee.

Open hier de rouwkaart van Paul Haagsma



 Alle forums
 Koploper
 Beginners
 blokkering op stoomdepot
 Nieuw onderwerp  Reageer op onderwerp
 Printversie
Auteur Vorig onderwerp Onderwerp Volgend onderwerp  

bverbiest

Netherlands
101 berichten

Geplaatst - 26 aug 2013 :  11:53:49  Toon profiel  Reageer met citaat
Beste Koplopers
Ik stoei al een tijd met het volgende probleem. Op mijn stoomdepot rijden 2 locs als rangeerloc automatisch. Zij mogen niet van het depot af wat met een variabele route is geregeld. Daarnaast zijn er vaste routes voor stoom-goederen en stoom-passagiers. Een dergelijk trein komt van de hoofdbaan op het depot. Zet vervolgens de wagons/rijtuigen op de sporen 60-62 en gaat via 37 naar de draaischijf. Dan eerst naar de zand en kolenbunker en daarna naar de waterkraan (die automatisch boven de tender komt). Hierna gaat de loc de loods in en kan een volgende loc vertrekken en de rijtuigen oppikken ( of de zelfde loc als de wachttijd verstreken is)
Dit werkt allemaal prima, maar het kan voorkomen dat een loc in vaste route de draaischijf op rijdt terwijl het volgende blok in de route bezet is door een "vrij" rijdende rangeerloc. Deze kan dan niet weg en het depot staat geblokkeerd.
Ik heb gekeken of het mogelijk is het zo in te stellen dat de draaischijf niet wordt opgereden als het daarop volgende bestemmingsblok bezet is, maar ik heb dat niet kunnen vinden.
Kijk ik er overheen, of kan het niet wat ik zou willen.
Ik heb mijn database bijgevoegd.

Download Attachment: Kelderdorp.bck
392,54 KB

Met vriendelijke treingroet,
Barend Verbiest

Wim Ros

Netherlands
6230 Posts

Geplaatst - 26 aug 2013 :  12:10:20  Toon profiel  Bezoek de homepagina van Wim Ros  Reageer met citaat
Zonder te kijken 2 opties een deadlock, of meerdere blokken laten reserveren door de vaste route.

Mvg
Wim.


Alleen de waarheid ligt in het midden

s88SD16-n s88XPressNetLI LocoNet-Interface s88LN xTreme Keerlus
Ga naar bovenaan de pagina

bverbiest

Netherlands
101 Posts

Geplaatst - 27 aug 2013 :  23:10:59  Toon profiel  Reageer met citaat
Wim

Bedankt voor je reactie. Ik denk dat reserveren in de vaste route niet zal gaan, want de blokkade zit voorbij halverwege en dan reserveer ik wel erg veel.
De deadlocks zal ik proberen. Moet ik dan alle blokken die aansluiten op de draaischijf brug daarin opnemen?

Met vriendelijke treingroet,
Barend Verbiest
Ga naar bovenaan de pagina

Wim Ros

Netherlands
6230 Posts

Geplaatst - 27 aug 2013 :  23:17:31  Toon profiel  Bezoek de homepagina van Wim Ros  Reageer met citaat
Nee, natuurlijk niet. Je moet blok 37 als deadlock opnemen in de rijwegen van de loodssporen naar de draaischijf. Daar mag hij niet naar toe als blok 37 bezet is.

Mvg
Wim.


Alleen de waarheid ligt in het midden

s88SD16-n s88XPressNetLI LocoNet-Interface s88LN xTreme Keerlus
Ga naar bovenaan de pagina

bverbiest

Netherlands
101 Posts

Geplaatst - 27 aug 2013 :  23:28:45  Toon profiel  Reageer met citaat
Wim
Ik zal het proberen. Maar dat lost dan niet mijn probleem op met blok 51, waar nu een loc stond die vrij mag rijden op het stoomdepot. De loc die van 58 af op de brug was gereden wilde ook naar 51 wat dus niet kon omdat dit reeds bezet was. Eigenlijk wil ik dat een loc de brug niet op gaat als zijn volgende blok bezet is, zodat het betreffende blok eerst vrij gemaakt kan worden.

Met vriendelijke treingroet,
Barend Verbiest
Ga naar bovenaan de pagina

michel-zeeland

Netherlands
20 Posts

Geplaatst - 28 aug 2013 :  08:49:27  Toon profiel  Reageer met citaat
Hallo,

kan je niet iets doen met een logische actie, zoals "als rangeerloc rijdt op blok X" of "als blok X is gereserveerd" kan de route niet gestart worden, of verder doorlopen worden? Of inderdaad zoals Wim ook al zei: een deadlock bouwen.

groet,
Michel

IB - Loconet - DMX - Koploper met Server
Ga naar bovenaan de pagina

Wim Ros

Netherlands
6230 Posts

Geplaatst - 28 aug 2013 :  10:41:55  Toon profiel  Bezoek de homepagina van Wim Ros  Reageer met citaat
Barend,

De loc die van 58 naar 51 wil doet dat via een vaste route? En de loc in 51 rijdt vrij rond?

En van 58 naar draaischijf naar 51 is ergens midden in een vaste route?

Dan zit er denk ik niets anders op dan een logische actie te maken waarin gekeken wordt of blok 51 vrij is voordat de vaste route de loc uit 58 laat vertrekken.

Mvg
Wim.


Alleen de waarheid ligt in het midden

s88SD16-n s88XPressNetLI LocoNet-Interface s88LN xTreme Keerlus
Ga naar bovenaan de pagina

bverbiest

Netherlands
101 Posts

Geplaatst - 28 aug 2013 :  16:59:23  Toon profiel  Reageer met citaat
Wim
De vaste routes (1 voor stoom personen en 1 voor stoom goederen)vangen de trein op buiten het depot. Laten de rijtuigen achter in de opstelsporen 60-62 en gaan dan via 59 en 3 naar de draaischijf. Vandaar eerst naar 58 en dan naar 51 en daarna de loods in. Na verstrijken van de wachttijd gaat de loc dan via 37 en 59 de rijtuigen ophalen en verlaat het depot (= einde vaste route)
Daar tussendoor rijden 1 of 2 locs automatisch op de vrije sporen van het depot zonder dit te mogen verlaten. Daardoor kan dus het probleem ontstaan als de vaste route een blok in wil wat door de vrije rijder bezet is. Aangezien dit probleem zich vooral voordoet bij de blokken die op de schijf aansluiten dacht ik aan een mogelijkheid het oprijden van de draaischijf afhankelijk te maken van het vrij zijn van het volgende blok in de vaste of automatische route. Hiervoor zou misschien het draaischijf blok niet moeten worden beschouwd als een "volwaardig" blok, maar meer als een soort wisselstraat. Ik weet niet of dat kan want dan wil de loc misschien weer niet op de brug stoppen.

Met vriendelijke treingroet,
Barend Verbiest
Ga naar bovenaan de pagina

Wim Ros

Netherlands
6230 Posts

Geplaatst - 28 aug 2013 :  17:09:45  Toon profiel  Bezoek de homepagina van Wim Ros  Reageer met citaat
Barend, heb je mijn mogelijke oplossing (hint) gelezen?

Zal het zo even voor je testen, maar dat zou gewoon moeten werken.

Mvg
Wim.


Alleen de waarheid ligt in het midden

s88SD16-n s88XPressNetLI LocoNet-Interface s88LN xTreme Keerlus
Ga naar bovenaan de pagina

Wim Ros

Netherlands
6230 Posts

Geplaatst - 28 aug 2013 :  17:44:30  Toon profiel  Bezoek de homepagina van Wim Ros  Reageer met citaat
Barend, die optie via een logische actie waarin gekeken wordt of het blok vrij is, werkt perfect, en de vaste route gaat verder als de vrij rijdende trein dat blok en de schijf heeft verlaten.

Mvg
Wim.


Alleen de waarheid ligt in het midden

s88SD16-n s88XPressNetLI LocoNet-Interface s88LN xTreme Keerlus
Ga naar bovenaan de pagina

bverbiest

Netherlands
101 Posts

Geplaatst - 28 aug 2013 :  19:48:43  Toon profiel  Reageer met citaat
Wim

Bedankt, dan ga ik mij daar van de week eens op storten

Met vriendelijke treingroet,
Barend Verbiest
Ga naar bovenaan de pagina

Wim Ros

Netherlands
6230 Posts

Geplaatst - 29 aug 2013 :  13:42:01  Toon profiel  Bezoek de homepagina van Wim Ros  Reageer met citaat
Barend,

Even wat verder met je database zitten spelen, maar volgens mij staan er regelmatig treinen kop tegen kop in bepaalde blokken oftewel dan heb je een deadlock. Ook even naar je deadlock preventie gekeken maar ik heb het idee dat je dat niet helemaal juist toepast.

B.v. blok 12 daarin geef je op dat de blokken 18 en 19 vrij moeten zijn, maar dan ben je te laat want dan staat de trein al in blok 12 richting blok 18,19. Je moet een blok ervoor voorkomen dat hij niet naar blok 12 gaat als blok 18 en blok 19 bezet zijn. Dan pas voorkom je de deadlock situatie.

Mvg
Wim.


Alleen de waarheid ligt in het midden

s88SD16-n s88XPressNetLI LocoNet-Interface s88LN xTreme Keerlus
Ga naar bovenaan de pagina

bverbiest

Netherlands
101 Posts

Geplaatst - 06 sep 2013 :  19:55:56  Toon profiel  Reageer met citaat
Wim

Bedankt voor deze tip. Weer wat geleerd!.
Je vorige tip over het stoomdepot heb ik opgelost met 2 logische acties, die kijken naar het bezet zijn van het blok na de draaischijf, als de vaste route dit blok ook wil gebruiken (blokken 58 komend uit 37 en 51 komend uit 58).
In de testmode werkt het nu zoals ik wil. Binnenkort eens op de baan proberen.
De deadlock op blok 12 komt inderdaad regelmatig voor. Ik zal de tip die je hierboven gaf komende tijd aanmaken.

Met vriendelijke treingroet,
Barend Verbiest
Ga naar bovenaan de pagina
  Vorig onderwerp Onderwerp Volgend onderwerp  
 Nieuw onderwerp  Reageer op onderwerp
 Printversie
Ga naar:
Koploperforum Digitale Treinbesturing © EKweb 2006
Ga naar begin van deze pagina