Jump to content
Sign in to follow this  
bigrala

Gleisabschnitte erstellen und steuern

Recommended Posts

Hallo,

wie regelt Ihr das mit Gleisabschnitten.

Wie sieht der Aufbau und die Steuerung aus ?

 

Zum Beispiel muss ein Zug auf der Strecke warten, weil auf seinem Gleis im Bahnhof noch ein Zug steht.

Wie sagt man in der Steuerung, dass ein Gleisabschnitt belegt oder frei ist.

Muss der Gleisabschnitt aus "einem langen" Gleis bestehen um es als belegt oder frei zu deffinieren ?

 

 

 

Danke euch

Ralf.

Share this post


Link to post
Share on other sites

Hallo Ralf,

vor 3 Minuten schrieb bigrala:

Muss der Gleisabschnitt aus "einem langen" Gleis bestehen um es als belegt oder frei zu deffinieren ?

nein, der Abschnitt kann durchaus aus mehreren Gleisstücken bestehen. Solange Du sicherstellst, dass immer nur ein kompletter Zug den Gleisabschnitt befährt und auch wieder verlässt (also beispielsweise keine abgekuppelten Wagen stehen lässt), kommst Du mit einfachen "Zug betritt Gleis"- und "Zug verlässt Gleis"-Ereignissen aus, die Du am Anfang des betroffenen Gleisabschnitts (beim Einfahren) und an dessen Ende (beim Ausfahren) auslöst. Fährt der Zug in einen solchen Gleisabschnitt ein, kennzeichnest Du diesen Abschnitt mit einer ihm zugeordneten Variable als "belegt". Wird der Gleisabschnitt verlassen, setzt Du diese Variable wieder auf "frei". 

Hat nun ein weiterer Zug die Absicht, in diesen Gleisabschnitt einzufahren, braucht man nur diese Variable abzufragen, um entscheiden zu können, ob der Zug in den Gleisabschnitt einfahren darf oder nicht.

Viele Grüße
BahnLand

Share this post


Link to post
Share on other sites

Ah, okay

Also ungefähr so...

- Zug betritt Ab1 = (Variable auf "Ab1_belegt" / Signal_Ab1_Einfahrt auf Halt)

- Zug verlässt Ab1 = (Variable auf "Ab1_frei" / Signal_Ab1_Einfahrt auf Fahrt / Geschwindigkeit auf xx)  [neuer Zug fährt in Abschnitt1 ein)

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

×