Koploperforum Digitale Treinbesturing Aktieve Gebruikers: 164 / Bezoekers Vandaag: 3737
Hoogste aantal aktieve gebruikers: 1113
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
 Boemel verkeer regelen
 Nieuw onderwerp  Reageer op onderwerp
 Printversie
Auteur Vorig onderwerp Onderwerp Volgend onderwerp  

marcel01

Netherlands
105 berichten

Geplaatst - 29 mrt 2013 :  05:20:29  Toon profiel  Reageer met citaat
Hallo,

In bijgevoegde file is een situatie omschreven waar ik tegen aan ben gelopen. In het kort komt het er op neer dat het gewenst is om het boemel verkeer te regelen maar ondervindt enige obstakels.

Nu heb ik gezocht naar opties en oplossingen. Die worden dan ook beschreven in de file. Vraag is of ik op de goede weg zit en of het wel mogelijk is wat ik wil? Misschien kan het simpeler?

Het is best een uitdaging, maargoed als je niets probeert............

Marcel


marcel01

marcel01

Netherlands
105 Posts

Geplaatst - 29 mrt 2013 :  05:23:15  Toon profiel  Reageer met citaat
Hallo...

Zie dat de file niet geupload is....volgende poging

Marcel


Download Attachment: Situatie_boemel.pdf
539,08 KB

marcel01
Ga naar bovenaan de pagina

phdirk

Netherlands
2545 Posts

Geplaatst - 29 mrt 2013 :  19:45:15  Toon profiel  Reageer met citaat
Hallo Marcel,

Ik zou met korte vaste routes gaan werken, één van blok 7 naar 4 en als alternatief 5 en één van blok 8 naar de blokken 1 en 2. Ik zou dan ook werken met het claimen van blokken, zodat ze niet worden gebruikt door andere treinen. Het gaat dan om het claimen van de blokken 4 en 5, resp. 1 en 2.

Met beste groeten
Dirk
HO=TC
Ga naar bovenaan de pagina

hubertus

Netherlands
1933 Posts

Geplaatst - 29 mrt 2013 :  20:27:28  Toon profiel  Reageer met citaat
Ik zou met logische acties werken.
Zeker als alleen boemels naar blok 1 t/m 5 mogen is het vrij simpel te realiseren met een telfunctie. Als er twee boemels richting 4 of 5 zijn vertrokken, mag er niet een derde naar toe, totdat een van die twee weer terug is en de teller heeft verlaagd.
En iets soortgelijks richting blok 8, maar dan maximaal 3 boemels.

Huub

Ga naar bovenaan de pagina

marcel01

Netherlands
105 Posts

Geplaatst - 29 mrt 2013 :  22:45:03  Toon profiel  Reageer met citaat
Dirk, Huub

Bedankt voor het meedenken en aangeven van opties.

Het gebruik van korte vaste routes heb ik in een testbaantje (niet fysiek) toegepast. Als richtings blok nam ik blok 7 en dan vervolgens meerdere vaste routes naar 1,2,4 en 5. Zo kon ik middels speciale actie een boemel laten vertrekken vanuit 1,2,4 en 5 met de het "laten vertrekken op een bepaalde tijdstip". Als nu een trein uit 1 kwam (vanuit 7, dus aanvang vaste route) dan wilde het via 7 naar 4 of 5. (maakt voor het verhaal niet uit). Als nu 4 en 5 bezet waren, dan bleef de boemel in 7 staan met als mededeling dat vaste route xx niet mogelijk was. Dit kan ontstaan omdat 7 als richtingsblok gekozen wordt voor alle vaste routes naar 1,2,4 en 5. Dit geldt trouwens ook andersom vanuit 7 naar 4 en 5 en weer terug naar 7 en dan 1 en 2.

Overigens kun je de alternatief gekozen blokken ook instellen dan? Bijvoorbeeld naar 1 met als alternatief 2 (of vica versa)en naar 4 met als alternatief 5 (of vica versa). Is aan het vertrek vanuit de alternatief ook actie afhankelijk te maken. Heb ik nog niet ontdekt!

Claimen is alleen van toepassing op 1 en 2. Blok 3, 4 en 5 mogen alleen boemels komen. 1 en 2 niet. Onderdeel van rangeer/goederen verkeer.

Misschien is hier meer eer te behalen, maar ben naar andere oplossingen op zoek gegaan. Misschien nog even herzien.

Over telfuncties heb ik ook het een en ander gelezen in de handleiding. Ik begrijp het idee ook wat je aandraagt. Er zal overigens maar 1 boemel rondrijden. Dat is de doelstelling. Vandaar ook het vertrek van 00,12,24,36 en 48.

Ik zal hier over na denken.

bedankt in ieder geval.

Marcel


marcel01
Ga naar bovenaan de pagina

phdirk

Netherlands
2545 Posts

Geplaatst - 30 mrt 2013 :  20:39:30  Toon profiel  Reageer met citaat
Hallo Marcel.

Zelf zou ik de vaste route laten beginnen voor blok 7, resp 8. Je kunt inderdaad in de vaste route alternatieve blokken opgeven, maar dat kan niet conditioneel. Het claimen van een blok in een vaste route heeft niet te maken met een trein(type), maar met de route. Als je één of meerdere blokken in de vaste route claimt, worden deze vrijgehouden voor de vaste route, zodat er geen andere trein in terecht komt. Als je je database eens op het forum zet, kunnen we meekijken en meer concrete tips geven.


Met beste groeten
Dirk
HO=TC
Ga naar bovenaan de pagina

marcel01

Netherlands
105 Posts

Geplaatst - 31 mrt 2013 :  14:18:48  Toon profiel  Reageer met citaat
Dirk

Ik heb in ieder geval je raad opgevolgt met het realisren met vaste route en dan volgens het principe die je aangeeft.

Database is toegevoegd. Enige uitleg.

Variabele route zijn aangevinkt. Reden is dat ze vanaf start nog in de voorwaarde modus moeten komen en dan is het vervelend dat ze bij vrij automatisch rijden in blokken komen waar het ongewenst is.

De database is de originele zoals het in werkelijkheid is. Het wijkt in die zin af van het gebruikte voorbeeld (eerder toegevoegde file), dat de blok nummers afwijken, maar het principe blijkt identiek qua opzet.

Wat heb ik geconfigureerd?

Stap 1

Vaste routes aangemaakt:

Van 26 naar 32/33/37/38
Van 32 naar 26/37/38
Van 33 naar 26/37/38
Van 37 naar 26/32/33
Van 38 naar 26/32/33


Stap 2

Logische acties

Boemel in 26 "wanneer waar" » boemel in 26
Boemel in 32 "wanneer waar" » boemel in 32
Boemel in 33 "wanneer waar" » boemel in 33
Boemel in 37 "wanneer waar" » boemel in 37
Boemel in 38 "wanneer waar" » boemel in 38


Stap 3

Speciale actie

Starten vaste route als aan voorwaarde "Een aantal logische acties waar"

Bij het testen wil het niet lopen. Ik zie wel dat vaste routes worden geactiveerd maar het loopt volledig in de soep. Ik vermoed dat ik de vaste routes niet juist geconfigureerd heb.

Wellicht geeft dit een beeld waardoor er tips gegeven kunnen worden.

groeten,

Marcel





Download Attachment: Marage.bck
120,08 KB

marcel01
Ga naar bovenaan de pagina

hubertus

Netherlands
1933 Posts

Geplaatst - 31 mrt 2013 :  14:48:55  Toon profiel  Reageer met citaat
Dag Marcel,

Ik heb nog eens je vorige berichten en de pdf bekeken.
Even uitgaand van de bloknummers in de pdf, begrijp ik dan goed dat je wilt voorkomen dat een boemel van 9 naar 8 rijdt als blok 1, 2 en 3 bezet zijn? En daarnaast dat een boemel van 9 naar 7 rijdt als 4 en 5 bezet zijn?
Zo ja, dan zou ik de volgende variabel routes gekoppeld aan logische acties doen:
1. richtingverbod voor boemeltreinen van 9 naar 8 als de logische actie "1, 2 en 3" bezet is waar
2. richtingverbod voor boemeltreinen van 9 naar 7 als de logische actie "4 en 5 bezet" is waar
3. vertrekverbod voor boemeltreinen vanuit het schaduwstation als beide voorgaande logische acties waar zijn.

En eventueel kun je dan nog een actie toevoegen dat een trein vanuit 1, 2, 3, 4 of 5 moet vertrekken als die allemaal bezet zijn en er al een boemel onderweg is van het schaduwstation naar blok 9. Dit kun je regelen door van die vijf blokken een blokgroep te maken.

groet, Huub
Ga naar bovenaan de pagina

marcel01

Netherlands
105 Posts

Geplaatst - 31 mrt 2013 :  20:58:09  Toon profiel  Reageer met citaat
Huub

Interessante optie.

Ga ik bekijken en uitwerken. Het oogt eenvoudig te realiseren. Kom er op terug hoe ik het in de praktijk er uit zal laten zien.

Bedankt.

Marcel


marcel01
Ga naar bovenaan de pagina

marcel01

Netherlands
105 Posts

Geplaatst - 01 apr 2013 :  10:28:54  Toon profiel  Reageer met citaat
Hallo

Moet je variabele route welke geactiveerd worden middels een logische actie, in de rijwindow aanvinken. Ik heb beide (wel en niet) uitgeprobeerd, echter ontdekte ik geen verschil in rijgedrag. De variabele route zijn wel gekozen voor de rijwindow.

Het rond laten rijden van 1 boemel heb ik opgelost door het aanmaken van een blokgroep met de aangefinkte FIFO. Dat werkt op zich. Nu nog het laten gelden van de variabele route als wordt voldaan aan de voorwaarden.

Zit licht in de tunnel.

Marcel


marcel01
Ga naar bovenaan de pagina

hubertus

Netherlands
1933 Posts

Geplaatst - 01 apr 2013 :  10:39:07  Toon profiel  Reageer met citaat
Ik zou de variabele routes voor het treintype aanmaken, ze zijn alleen voor de boemeltreinen van belang. En dan ook nog aanvinken bij onderhouden treintypes. Als extra voorwaarden heb je dan die logische acties.

Plaats anders nog een keer je database, kunnen we wat gerichter meekijken.

Huub

Bewerkt door hubertus op 01 apr 2013 10:39:51
Ga naar bovenaan de pagina

marcel01

Netherlands
105 Posts

Geplaatst - 01 apr 2013 :  16:04:30  Toon profiel  Reageer met citaat
Huub

Het lijkt nu te werken.

Combinatie blokgroep/FIFO en deadlocks heeft tot nu toe de boel aan de gang. De variabele route middels de voorwaarde zijn (zoals je aangaf), nu op treintype gekozen. Maar volgens mij werkt het niet, zoals ik het gedaan heb. Zoek hier nog in verder.....

De database is toegevoegd..........

groeten,

Marcel

Download Attachment: Marage.bck
98,29 KB

marcel01
Ga naar bovenaan de pagina

hubertus

Netherlands
1933 Posts

Geplaatst - 01 apr 2013 :  16:30:00  Toon profiel  Reageer met citaat
Hoi Marcel,

Je moet een paar dingen wijzigen.
De check of die kopsporen bezet zijn, doe je nu alleen voor het treintype boemel, maar dat moet gewoon een algemene check zijn. Maakt niet uit door welke trein die sporen bezet zijn, ze zijn niet meer beschikbaar voor de boemeltrein.
De variabele route "boemel niet naar 37 en 38" moet het richtingsverbod van 18 naar 30 zijn, niet wat je nu hebt. Je moet namelijk voorkomen dat richting blok 30 wordt gereden.
De deadlocks zou ik verwijderen. Voor gewone treinen zijn ze niet nodig en bij de boemels verstoren ze het geheel.
En omdat je baan er wat anders uitziet dan in je schema, moet je eventueel nog wat verzinnen voor als er twee boemels vlak achter elkaar rijden. Het kan zijn dat dan de eerste boemel onderweg is naar het laatste vrije blok, waardoor de direkt volgende niet wordt tegengehouden, terwijl dat wel zou moeten. Zijn verschillende mogelijkheden om dat tegen te gaan, maar ik zou eerst even kijken of je het principe werkend krijgt.

Huub
Ga naar bovenaan de pagina

marcel01

Netherlands
105 Posts

Geplaatst - 01 apr 2013 :  22:11:11  Toon profiel  Reageer met citaat
Huub

Alles verwijderd en opnieuw begonnen.

De aangewezen blokken gecontroleerd op bezet zijn middels blok bezet.
Variabele route verbeterd en toegewezen aan treintype
Variabele route laten starten met logische actie blokken bezet.
Richting verbod toegevoegd uit schaduwstation als alle blokken bezet zijn.

Ook maar even een goederen trein laten meerijden om te testen..

Na een 1 hr / 1,5 hr geen ongewenste dingen. Volgens mij ben ik er

groeten,

Marcel


Download Attachment: Marage.bck
97,86 KB

marcel01
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