Déclencheur et condition ; Différence

Aus RailRoad&Co.-Wiki
Version vom 24. Februar 2025, 22:48 Uhr von Papybricolo (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „* Les déclencheurs sont interrogés au moment du changement d’état et le signaleur correspondant est activé lorsque tous les déclencheurs requis sont atteints. * Les conditions ne sont vérifiées qu’une seule fois, c’est-à-dire au moment où tous les déclencheurs s’appliquent.“)
Zur Navigation springenZur Suche springen
Verwendung
thumbs

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.

Délais

Florian Strobl explique les délais sur le forum ainsi :

En principe, ce qui suit s’applique (de manière analogue également à tous les objets avec des déclencheurs et des conditions !) :

  • Les déclencheurs sont interrogés au moment du changement d’état et le signaleur correspondant est activé lorsque tous les déclencheurs requis sont atteints.
  • Les conditions ne sont vérifiées qu’une seule fois, c’est-à-dire au moment où tous les déclencheurs s’appliquent.

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.


-- Uslex (Diskussion) 15:17, 16. Mai 2021 (CEST)
bearbeitet: Uslex (Diskussion) 09:07, 13. Jun. 2022 (CEST)