Auslöser und Bedingung; Unterschied/fr: Unterschied zwischen den Versionen
Die Seite wurde neu angelegt: „La modification de l’état d’un objet contenu dans le '''déclencheur''' peut entraîner une modification simultanée de l’état du signaleur (si toutes les autres conditions sont remplies).“ |
Die Seite wurde neu angelegt: „Modifier l’état d’un objet contenu dans la ''condition'' n’a pas d’effet initial. Elle peut toutefois entraîner, jusqu’à nouvel ordre, la possibilité ou l’impossibilité de faire appel au signaleur de chemin de fer.“ |
||
| Zeile 25: | Zeile 25: | ||
La modification de l’état d’un objet contenu dans le '''déclencheur''' peut entraîner une modification simultanée de l’état du signaleur (si toutes les autres conditions sont remplies). | La modification de l’état d’un objet contenu dans le '''déclencheur''' peut entraîner une modification simultanée de l’état du signaleur (si toutes les autres conditions sont remplies). | ||
Modifier l’état d’un objet contenu dans la ''condition'' n’a pas d’effet initial. Elle peut toutefois entraîner, jusqu’à nouvel ordre, la possibilité ou l’impossibilité de faire appel au signaleur de chemin de fer. | |||
<div lang="de" dir="ltr" class="mw-content-ltr"> | <div lang="de" dir="ltr" class="mw-content-ltr"> | ||
Version vom 24. Februar 2025, 22:40 Uhr
Déclencheur et condition
Fonction différente
Lors de tests, la question s’est posée de savoir s’il existe une différence fonctionnelle entre :
''Déclencheur : décalage de ligne xy et canton réservé avec direction de déplacement x
et
'Déclencheur : décalage de ligne xy Condition : canton réservé avec sens de déplacement xy
Différences
Monsieur Freiwald explique les différences dans le forum ainsi :
La modification de l’état d’un objet contenu dans le déclencheur peut entraîner une modification simultanée de l’état du signaleur (si toutes les autres conditions sont remplies).
Modifier l’état d’un objet contenu dans la condition n’a pas d’effet initial. Elle peut toutefois entraîner, jusqu’à nouvel ordre, la possibilité ou l’impossibilité de faire appel au signaleur de chemin de fer.
Auslöser = Lichtschalter
Bedingung = Vorheriger Kauf einer Glühbirne
Der Kauf einer Glühbirne führt nicht dazu, dass zeitgleich das Licht im Hause angeht. Es wird aber dadurch das zukünftige Einschalten des Lichts ermöglicht.
Zeitlicher Ablauf
Florian Strobl erklärt die zeitlichen Abläufe im Forum so:
Grundsätzlich gilt (sinngemäß auch für alle Objekte mit Auslösern und Bedingungen!):
- Auslöser werden im Moment der Zustandsänderung abgefragt und der entsprechende Bahnwärter bei Zutreffen aller erforderlichen Auslöser aktiviert.
- Bedingungen werden nur einmal, nämlich in dem Moment, wo alle Auslöser zutreffen abgefragt.
Daraus folgt:
- Ändert sich bei Zutreffen aller Auslöser eine Bedingung zum Positiven, wird der Bahnwärter nicht aktiviert.
- Ändern sich bei positiven Bedingungen alle Auslöser zum Positiven wird der Bahnwärter aktiviert.
Beispiel
Abb: Bahnwärter
Wenn der Melder "Strecke links oben 2/2" (im Auslöser) aktiv wird und zeitgleich der Melder "BHF Gleis 1" (in der Bedingung) nicht aktiv ist, wird Dein Bahnwärter geschaltet.
Wenn der Melder "Strecke links oben 2/2" (im Auslöser) aktiv wird und zeitgleich der Melder "BHF Gleis 1" (in der Bedingung) aktiv ist, wird Dein Bahnwärter nicht geschaltet.
Wenn der Melder "Strecke links oben 2/2" (im Auslöser) aktiv ist während der Melder "BHF Gleis 1" (in der Bedingung) inaktiv wird, wird Dein Bahnwärter nicht geschaltet.
Weblinks
- Quelle: Forum
- Zeitlicher Ablauf: Beitrag im Forum
- -- Uslex (Diskussion) 15:17, 16. Mai 2021 (CEST)
- bearbeitet: Uslex (Diskussion) 09:07, 13. Jun. 2022 (CEST)