Hallo,
wahrscheinlich ist dieses Thema schon diskutiert worden, aber die Suchfunktion dieses Forums hat mir als Anfänger nichts Geeignetes gezeigt. Ich möchte gerne meine erste fertig programmierte und in der Simulation lauffähige Zugfahrt auf einer einfachen Anlage so erweitern, dass sie z.B 10 mal hintereinander automatisch durchlaufen wird. Geht das mit einem Zähler oder einer geeigneten Rücksprungfunktion? Wenn ja, wie? Gibt es im Handbuch dazu entsprechende Hinweise?
Vielen Dank vorab für Hilfe von erfahrenen WDP-Anwendern.
Hallo Georg,
Du trägst die Zugfahrt (ZF) im Zugfahrtenautomatikeditor ein und gibst als Bedingung an, dass diese ZF nur ausgeführt wird, wenn ein Zähler kleiner 11 ist.
Unter Optionen trägst du im Zugfahrtenautomatikeditor ein, dass am Ende der ZF der besagte Zähler um "1" hochgezählt wird.
Dann wird diese ZF in der Automatik genau 10 mal ausgeführt, bis der Zähler auf 11 steht dann ist die Bedingung "kleiner 11" nicht mehr erfüllt und der Zug hält an.
Sobald der Zähler wieder auf einen Wert unter 11 gesetzt wird (durch eine andere ZF, von Hand etc.) fährt der Zug wieder.
Hallo Georg,
am Besten trägst Du Deine Zugfahrt in eine Zugfahrtenautomatik (ZFA) ein. Hier kannst Du dann auch genau bestimmen wie oft "diese" und auch weiter Zugfahrten wiederholt werden sollen bzw. unter welchen Bedingungen sie ausgeführt werden sollen. Als Zugfahrtenautomatik ist das Stichwort auch fürs Handbuch.
@Jürgen: Du warst wie immer schneller!!
Hallo Georg
Als Ergänzung
Im Handbuch ab Seite 392 (Zugfahrten-Automatik) steht sehr viel darüber ;D
Hallo Georg,
am einfachsten dürfte das mit der ZFA gehen. Dort kannst Du die FS/ZF in eine Zeile eintragen und in der Spalt Abfahrt kannst Du dann eintragen, wann und wie oft diese FS/ZF durchgeführt werden soll. Möchtest Du das ganze ohne die ZFA realisieren, dann nimm wie von Dir vermutet den Zähler. Dieser muß dann am Ende der FS/ZF immer um 1 erhöht werden. Ist der Zähler bei 10 angekommen, wird durch einen Stellwerkswärter ein virtueller RM-Kontakt gestellt, der in der am Anfang der FS/ZF als Stellbedingung eingetragen ist und somit nach der zehnten Runde die FS/ZF blockiert. Mit einem zweiten Stellwerkswärter kannst du den Zähler wieder auf Null stellen, wenn der virtuelle RM-Kontakt zurückgestellt wird. Damit wird die FS/ZF wieder freigegeben und das ganze Spiel beginnt wieder von vorn.
Vielen Dank, Ihr konntet mir helfen, in der ZFA läuft es!