User Tools

Site Tools


critsec-de

Differences

This shows you the differences between two versions of the page.


Previous revision
critsec-de [2020/11/10 21:31] (current) – [Dateien] rainerk
Line 1: Line 1:
 +====== Kritischer Abschnitt ======
 +[[:german#Automatik-Betrieb|{{  :automat.png}}]][[:german|{{  :rocrail-logo-35.png}}]]
 +[[german|Inhalt]] -> [[German#automatik-betrieb|Automatik-Betrieb]] 
 +  * **Kritischer Abschnitt** 
 +   
  
 +// \\ // \\
 +
 +
 +|  **Kritische Abschnitte verhindern ein Festfahren, indem Blöcke so gruppiert werden, dass sie von einem Zug alle gleichzeitig reserviert werden.**  |
 + \\
 +Ein kritischer Abschnitt bewahrt zwei Lokomotiven vor einem gegenseitigen Blockieren, wenn sie versuchen von gegenüber liegenden Enden in eine eingleisige Hauptstrecke einzufahren.\\ 
 +Wenn zwei Loks das gleiche Gleis in entgegen gesetzter Richtung befahren wollen, muss eine Lok warten, bis die andere Lok das Gleis durchfahren hat und die wartende Lok passiert.
 +
 +===== Einrichtung =====
 +Hier sind die Blöcke **b3** und **b4** als **[[blockgroups-props-de#kritischer_blockabschnitt|kritischer Blockabschnitt]]** eingerichtet, um das Eintreten von gegenseitigen Blockaden (**[[https://de.wikipedia.org/wiki/Deadlock_(Eisenbahn)|Deadlocks = „ausweglose Situationen“]]**) zu vermeiden.\\
 +\\
 +**Hinweis:**\\
 +Außerdem ist die Option **[[block-gen-de#warten|Warten]]** in den Blöcken **b3** und **b4** deaktiviert.\\
 + \\
 +
 +===== Reihenfolge von Sperren und Freigeben =====
 +
 +| Startpositionen der beiden Lokomotiven. |
 +| {{critsec-test-1.png}} |\\
 + \\
 +| Nach dem Start der beiden Lokomotiven im Automatik-Betrieb kann nur eine die Blockgruppe b3b4 reservieren. In diesem Fall gewinnt Loc1. |
 +|{{critsec-test-2.png}}|\\
 + \\
 +| Block b1 wird beim **in**-Ereignis von Block b3 freigegeben. |
 +| {{critsec-test-3.png}} |\\
 + \\
 +| Block b5 ist durch das **enter**-Ereignis von Block b4 reserviert. |
 +| {{critsec-test-4.png}} |\\
 + \\
 +| Block b3 wird beim **in**-Ereignis von Block b4 freigegeben. Aber Block b3 kann nicht von einem anderen Zug blockiert werden, weil Block b4 weiterhin besetzt ist. |
 +| {{critsec-test-5.png}} |\\
 + \\
 +| Nun kommt Loc1 in Block b5 an und gibt Block b4 frei, was wiederum anderen Zügen die Möglichkeit gibt, die Blockgruppe b3b4 zu besetzen. |
 +| {{critsec-test-6.png}} |\\
 + \\
 +| Loc2 kann nun auf die andere Seite fahren und die Blöcke b3 und b4 besetzen. |
 +| {{critsec-test-7.png}} |\\
 + \\
 +
 +===== Dateien =====
 +{{critsec-test.xml}}\\
 + \\
 +Zur Simulation der Ereignisse per Mausklick ist die **Virtuelle** Zentrale einzustellen. Alternativ kann bei anderen Zentralen-Einträgen für die Dauer eines Tests die Option
 +**[[:rocrailini-controller-de#virtuell|Virtuell]]** aktiviert werden.