ich habe obige Config und ein Problem mit S88. Es werden nicht alle RM Kontakte beim Start von RocRail abgefragt..das führt dazu, daß einzelne RM (zB der mit Adresse 90) im CS2 Layout besetzt sind, in RocRail aber nicht...
bisher hatte RR mit S88-Polling beim Start den initialen Zustand abgefragt. S88-Polling wird seit 3.6.2 nicht mehr von der CS2 beantwortet. RR muss statt S88-Polling eine Loop über alle Kontakte mit S88 Event (0x11, in CAN-ID: 0x22) DLC=4 einbauen. So macht es z.B. auch TC. Solange RR das nicht einbaut, gibt es mit 3.6.2 und höher auch keinen richtigen Startzustand.
beim letzten Link den ich oben habe, sieht es so aus als hätte das doppelte Polling, oder wie man es nennen mag, das Problem bei anderen gelöst... Habe Deine Beiträge zu dem Thema gelesen und verstanden, anscheinend mag der Entwickler keinen Loop...
Was ich halt nicht verstehe ist, warum es bei anderen scheinbar funktioniert, nur bei mir nicht
das doppelte Polling beim Start von RR oder anderer Steuerungs-SW war zu der Zeit nötig, als die CS2 noch S88-Polling beantwortet hatte. Seit 3.6.2 ist das aber nicht mehr der Fall.
Die Frage ist doch, ob bei Dir beim Automatikbetrieb mit RR etwas nicht funktioniert. Abgesehen von der Unschönheit, dass anfangs die Kontakte (teilweise) nicht stimmen.
dann scheine ich wirklich der einzige zu sein, der 3.6.2 und RocRail einsetzt. Komisch, daß die ersten 67 Melder zurückgemeldet werden und danach nur noch ein paar wenige...also irgendwas antwortet die CS2 schon...
Die Frage, ob der Automatikbetrieb trotzdem klappt ist natürlich gut. Habe bisher auf der CS2 die RM, die belegt sind, zweimal auf dem Layout angeklickt, damit RR die richtige Info hat. Wie sich RR verhält, wenn ich das nicht mache, habe ich noch nicht probiert...
Hatte vorhin bei Probebetrieb ein anderes Problem noch...dabei geht es um Weichen, die im Automatikbetrieb manchmal nicht schalten. RR und CS2 zeigen die Weiche als abzweigend an, aber sie steht auf gerade. Wenn ich dann in der CS2 die Weiche schalte, geht sie... Vielleicht packt die CS2 es zur der Zeit gerade nicht die Weiche zu schalten? In RR sind 10ms zwischen den Kommandos eingetragen, vielleicht erhöhe ich den Wert mal...
Ansonsten bewegt sich schon einiges bei Automatikbetrieb, allerdings meistens die gleichen Züge...aber da muß ich wohl noch viel Testen...
Automatik funktioniert, es fehlen nur beim Start die Rückmeldungen. Da die Software beim runter fahren alles abspeichert, kann bei Neustart nichts passieren. Nach dem alle Züge einen Block weiter sind, wird alles richtig angezeigt.
das beruhigt einerseits. Andererseits ist bei mir nach jedem Neustart die Belegtmeldung wieder falsch...
Habe gerade mal wieder ein bisschen fahren lassen...und bin nicht sicher ob ein Problem nicht auf obiges zurückzuführen ist. Genau da, wo ich den 90er Melder habe ist das Ende / Ausfahrt eines Aufstellblocks und in dem wurden die Züge nicht angehalten...muß ich aber nochmal genauer untersuchen...
Das Weichenproblem ging eine Weile gut, nur gerade hatte ich es wieder... Werde Morgen mal die Zeit zwischen den Befehlen erheblich höher setzen, 10ms ist zuwenig, denke ich. Bei den CS2 Fahrstraßen machte es ganz ruhig klack-klack - klack und hier ist es ein klackediklack, ..werde den Abstand in Automatik mal auf 200ms setzen, also solange wie die Schaltdauer in der CS2...vielleicht ist der m83 mit zuvielen Kommandos in kurzer Zeit überfordert...
das war es....jetzt schalten die Weichen schön nacheinander, hatte jetzt in einer Stunde Automatikbetrieb keine Probleme mit den Weichen.
Auch mit den RM gebe ich Dir Recht, auch Dirk hatte es schon gesagt, es ist zwar unschön für einen Anfänger, aber hat keinen Einfluß auf den Automatikbetrieb... Events werden ja nur bei Änderungen des RM Zustands ausgelöst, und die Änderungen bekommt er ja mit...
Testbetrieb mit 11 Loks/Zügen war erfolgreich, nachdem ich die Loks von der Vmax im Decoder etwas eingebremst habe, hielten die auch alle in den relativ kurzen "in" Abschnitten (i.d.R. ca 26cm bei mir (24172+24094).
auch von mir die "Rückmeldung", dass die Rückmelder beim Start nicht (mehr) angezeigt werden.
Macht bei mir aber auch nichts, da auf allen belegten Rückmeldern auch Züge stehen und somit nie etwas schiefgeht. Außer Rocrail stürzt mal ab (habe ich manchmal, da ich immer selber aktuelle Versionen aus dem Repos compiliere), dann müssen die Züge halt wieder richtig in die Blöcke verteilt werden. Das ist aber echt selten der Fall.
Habe als Weichenschaltzeit 250ms und Pause bei Weicheninit 500ms, damit ich jede einzelne Weiche auch richtig hören kann. Wegen einiger madiger Antriebe habe ich mir angewöhnt, vor jeder Anlagenfahrt immer alle Weichen einmal zu initialisieren.
Bei mir fahren bis zu ca. 8 Züge gleichzeitig.
Habe derzeit RR Version 7643 am Laufen und die CS2 mit 3.6.2.
Beim Automatikbetrieb kann man - zusätzlich zum Zufall - über Features wie Ortschaften, Zugarten, Touren, Fahrpläne, etc. Einfluß nehmen. Da stecke ich aber auch nicht wirklich tief drin.
Was das Weichen-Anschlussvertauscht-Thema angeht: Hatte ich auch, das kann man aber mit einem Klick "invertieren", dann den Plan abspeichern und es ist nie wieder ein Thema, außer du musst den Antrieb wechseln und vertauschst dabei die blauen Kabel
--sven / Frühere Anlage: Roclingen 2.0 C-Gleis, CS2, MS1/2, Rocrail@Ubuntu --> Stummitreff BB jeden 3. Freitag im Monat <--
danke für deinen Einsatz, ich werde das mal testen und berichten.
Später: habe in rocrail.ini "protver=3" eingestellt und neu gestartet:
20140807.190759.128 r9999I fbreader OMCS2 0606 MCS2 feedbackpoll started, polling 5 S88 units 20140807.190800.743 r9999I fbreader OMCS2 0615 Just poll once for Start of Day. V2 20140807.190841.582 r9999I fbreader OMCS2 0620 feedbackpoll ended.
Dann starte ich rocview und erwarte, dass die Melder, die belegt sind, rot statt gelb sind. Die sind aber weiterhin alle gelb. Da hat sich IMHO also nix geändert?!
RR-Version 7692
--sven / Frühere Anlage: Roclingen 2.0 C-Gleis, CS2, MS1/2, Rocrail@Ubuntu --> Stummitreff BB jeden 3. Freitag im Monat <--