Hallo,
ich habe auf einer mittelgroßen Anlage das Problem, dass Weichen aus TC heraus verzögert geschaltet werden, auch das Fahren ist recht ruckelig, Anfahr- und Bremsrampen sind sehr stufig. Ich habe z.B. einen Weichentest, dieser schaltet per TC-Makro am Anfang alle Weichen einmal durch, Schaltabstand im Makro 200ms. Sollte man tack-200ms-tack-200ms-tack-200ms erwarten. Real wird es zu 800ms-tack-tack-tack-tack-800ms-tack-tack-tack-tack. Dieses verzögerte Schalten tritt auch auf, wenn noch kein Zug in Bewegung ist. Startet man Zugfahrten, ist es ähnlich: die Geschwindigkeitsstufen springen etwa im Sekundentakt.
Natürlich denkt man da an Hardwareengpässe (PC zu schwach, Digitalsystem überlastet), aber so wirklich gefunden habe ich das Problem noch nicht. Nachfolgend mal die Daten und was ich bisher unternommen habe, um das Problem einzukreisen:
Daten Anlage:
3 Digitalsysteme für Fahren, Schalten, Melden. Schalten mit einer Intellibox (19200 Baud), Fahren und Melden mit einer TamsEC (57600 Baud).
Etwa 800 Melder, etwa 60 Züge, ca. 250 Weichen.
PC:
Dell, Win7 Quadcore, mehrere Bildschirme, nur für Modellbahn, nur TC laufend (aktuelle Version TC9.0A4), kein Netzwerkanschluß (offline), kein Virenscanner, möglichst wenig Treiber. Systemmonitor zeigt CPU-Load etwa bei 10-15%, Speicher bei 20% (1,5GB von 8GB).
Analyse:
PC-Auslastung ist moderat, kein Speicherswap, sollte also ausreichend performant sein.
Ich haben auf allen Schnittstellen Daten Logger draufgehängt und stelle fest:
TC sendet alle 10ms an die Zentralen einen Poll 0x78 0xCB (XEvtSTS) und erhält umgehend 00 als Antwort. Der Datenverkehr läuft schnell und ohne Probleme. Im Datenverkehr sehe ich dann z.B. beim Weichentest die blockweise Ausgabe von Befehlen.
Tests:
[list][*]Abklemmen der beiden TamsEC, nur die Schaltzentrale: die Weichenbefehle gehen gleichmäßig raus.
[*]Hinzufügen der 'Fahren'-Zentrale: die Weichenbefehle gehen gleichmäßig raus.
[*]Hinzufügen der 'Melder'-Zentrale: die Weichenbefehle ruckeln. Der Logger auf der Melderzentrale zeigt (nach der Initphase) keinen einzigen sich ändernden Melder. Das Meldersystem ist stabil, kein Flackern. Es wird mit 10ms Raster gepollt und jeweils 'no change' geantwortet.
Vielleicht war jemand schon mal in einer ähnliche Situation und kann mir Tipps geben, wo ich fallweise was verändern kann. Ich habe z.B. schon überlegt, die Melder auf HSI88 umzustellen.