drfunfrock
Level-1
- Beiträge
- 934
- Reaktionspunkte
- 72
-> Hier kostenlos registrieren
Wir haben hier eine Anlage mit einer
"Einschienenbahn" von Montech, so dass die
Produkte von Station zu Station gefahren werden
können. Eigentlich ganz nett die Sache, nur soll
ich jetzt die Anlage neu programmieren und mir
ist die Strategie noch nicht so ganz klar, denn
auch Parallelstrecken mit Weichen sind möglich,
um die Kapazität zu erhöhen. Wir haben hier auf der Anlage bis zu 30 Wagen laufen.
Bisher hatte ich das so gedacht, dass ich eine
globale Liniensteuerung habe, die für jede
Station ein Array mit den Wagennummern
verwaltet, die Platz vor einer Station finden können.
Zusätzlich wird noch eine Variable angelegt, die
jeweils auf die nächste Station verweist. Damit
lässt sich eine verzweigende Weiche (Station)
gut verwalten, aber eine zusammenführende nicht.
Ich möchte verhindern, dass im Code der
Stationen irgendetwas von der Liniensteuerung
auftaucht, um die Komplexität in Grenzen zu
halten. Eine Station braucht daher auch nichts mit der Liniensteuerung zu tun zu haben.
Vielleicht kennt jemand eine bessere Strategie?
"Einschienenbahn" von Montech, so dass die
Produkte von Station zu Station gefahren werden
können. Eigentlich ganz nett die Sache, nur soll
ich jetzt die Anlage neu programmieren und mir
ist die Strategie noch nicht so ganz klar, denn
auch Parallelstrecken mit Weichen sind möglich,
um die Kapazität zu erhöhen. Wir haben hier auf der Anlage bis zu 30 Wagen laufen.
Bisher hatte ich das so gedacht, dass ich eine
globale Liniensteuerung habe, die für jede
Station ein Array mit den Wagennummern
verwaltet, die Platz vor einer Station finden können.
Zusätzlich wird noch eine Variable angelegt, die
jeweils auf die nächste Station verweist. Damit
lässt sich eine verzweigende Weiche (Station)
gut verwalten, aber eine zusammenführende nicht.
Ich möchte verhindern, dass im Code der
Stationen irgendetwas von der Liniensteuerung
auftaucht, um die Komplexität in Grenzen zu
halten. Eine Station braucht daher auch nichts mit der Liniensteuerung zu tun zu haben.
Vielleicht kennt jemand eine bessere Strategie?