bigrala Posted December 18, 2018 Share Posted December 18, 2018 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. Link to comment Share on other sites More sharing options...
BahnLand Posted December 18, 2018 Share Posted December 18, 2018 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 Link to comment Share on other sites More sharing options...
bigrala Posted December 18, 2018 Author Share Posted December 18, 2018 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) Link to comment Share on other sites More sharing options...
bigrala Posted December 18, 2018 Author Share Posted December 18, 2018 Super, funktioniert soweit. Danke Link to comment Share on other sites More sharing options...
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now