Auslöser und Bedingung; Unterschied/fr: Unterschied zwischen den Versionen
Die Seite wurde neu angelegt: „=== Chronologie ===“ |
Die Seite wurde neu angelegt: „Florian Strobl explique les délais [https://www.freiwald.com/forum/viewtopic.php?f=5&t=21027&p=1320&hilit=bedingung#p131320 sur le forum] ainsi :“ |
||
| Zeile 35: | Zeile 35: | ||
=== Chronologie === | === Chronologie === | ||
Florian Strobl explique les délais [https://www.freiwald.com/forum/viewtopic.php?f=5&t=21027&p=1320&hilit=bedingung#p131320 sur le forum] ainsi : | |||
Florian Strobl | |||
<div lang="de" dir="ltr" class="mw-content-ltr"> | <div lang="de" dir="ltr" class="mw-content-ltr"> | ||
Version vom 24. Februar 2025, 22:45 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.
'Déclencheur = interrupteur de lumière Condition = achat précédent d’une ampoule
L’achat d’une ampoule ne signifie pas que la lumière de la maison s’allume en même temps. Cependant, cela permettra d’allumer la lumière à l’avenir.
Chronologie
Florian Strobl explique les délais sur le forum ainsi :
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)