Taster oder Schalter/nl: Unterschied zwischen den Versionen

Aus RailRoad&Co.-Wiki
Zur Navigation springenZur Suche springen
Albert Hartveld (Diskussion | Beiträge)
Die Seite wurde neu angelegt: „=== Opmerking over drukknoppen ===“
Albert Hartveld (Diskussion | Beiträge)
Die Seite wurde neu angelegt: „Geen zinnig mens houdt zijn vinger '''permanent''' op de linkermuisknop gedrukt * Dit betekent dat elke knop normaal gesproken kort na het inschakelen weer wordt uitgeschakeld '''wanneer de vinger wordt losgelaten'''.“
Zeile 55: Zeile 55:
=== Opmerking over drukknoppen ===
=== Opmerking over drukknoppen ===


<div lang="de" dir="ltr" class="mw-content-ltr">
Geen zinnig mens houdt zijn vinger '''permanent''' op de linkermuisknop gedrukt
Kein vernünftiger Mensch hält den Finger '''dauerhaft''' auf der linken Maustaste gedrückt.
* Dit betekent dat elke knop normaal gesproken kort na het inschakelen weer wordt uitgeschakeld '''wanneer de vinger wordt losgelaten'''.
* Somit wird jeder Taster normalerweise kurz nach dem Einschalten '''beim Loslassen des Fingers wieder ausgeschaltet'''.
</div>


<div lang="de" dir="ltr" class="mw-content-ltr">
<div lang="de" dir="ltr" class="mw-content-ltr">

Version vom 12. Februar 2025, 15:05 Uhr

Verwendung
thumbs


Drukknop of schakelaar

Verklaring van termen

Drukknoppen of schakelaars zijn krachtige componenten in de TrainController gereedschapskist en kunnen op verschillende manieren worden gebruikt:

  1. het eenvoudigst als een element in het seinhuis voor bediening met de muis. Dit is de zogenaamde handbediening.
  2. Het gebruik van drukknoppen of schakelaars in de bediening van andere elementen zoals sensoren, markeringen of baanwachters is iets complexer. We noemen dit automatische bediening.
  3. Locomotieffuncties kunnen ook worden ingesteld in de eigenschappen van locomotieven en rijtuigen, zowel als drukknoppen en als aan/uit-schakelaars..

Verschil in handbediening

  • Een drukknop wordt alleen ingeschakeld in handmatige modus zolang de muisknop wordt ingedrukt (indrukken, kort ingedrukt houden, loslaten)
  • Een aan/uit-schakelaar wordt ingeschakeld met een muisklik en uitgeschakeld met een andere muisklik.

Dat is het enige verschil.

Basisregel bij operaties

Bij het gebruik van deze elementen is het belangrijk om enkele instructies te volgen om het gebruik te vergemakkelijken. Het volgende basisprincipe geldt voor schakelaars en ook voor drukknoppen:

  • Wat op een gegeven moment aan gezet wordt, moet op een gegeven moment ook uit gezet worden.

Drukknoppen en schakelaars als locomotieffuncties

  • Locomotieffuncties kunnen in de bestuurderscabine worden ingesteld als knoppen, aan/uit-schakelaars of onzichtbaar (alleen voor automatische modus)
  • Een drukknop wordt alleen ingeschakeld in de cabine zolang de muisknop wordt ingedrukt. Een aan/uit-schakelaar wordt ingeschakeld met een muisklik en uitgeschakeld met een andere muisklik. Onzichtbare locomotieffuncties zijn niet zichtbaar in de bestuurderscabine
  • Het verschil tussen drukknoppen en aan/uit-schakelaars speelt alleen een rol als de locomotieffunctie een functie van de decoder of een extra geluid (+4D geluid) schakelt.
  • Een decoderfunctie of een extra geluid wordt ingeschakeld met een aan/uit-schakelaar door op de schakelaar te klikken. Nogmaals klikken schakelt de decoderfunctie of het extra geluid uit. Een decoderfunctie of een extra geluid wordt ingeschakeld met een knop door de muisknop op de knop te drukken. Als je de muisknop loslaat, wordt de decoderfunctie of het extra geluid uitgeschakeld.
  • Als de locomotieffunctie een lijst of een geluidsbestand aanstuurt, wordt de lijst uitgevoerd of het geluidsbestand afgespeeld wanneer op de locomotieffunctie wordt geklikt. Het maakt niet uit of de functie is ingesteld als een knop of een aan/uit-schakelaar.
  • In tegenstelling tot de knop wordt de aan/uit-schakelaar pas ingeschakeld wanneer deze wordt losgelaten. Een opgeslagen lijst wordt pas op dat moment uitgevoerd. In het geval van een lijst heeft het echter geen zin om de schakelaar ingeschakeld te laten, dus wordt hij onmiddellijk weer automatisch uitgeschakeld door het programma.

Handbediening of automatisch bedrijf

Handbediening:

  • Knoppen worden ingericht om een functie in handbediening (en alleen hier!) in te schakelen door de linkermuisknop in te drukken en weer uit te schakelen door de muisknop los te laten.
  • Aan/uit-schakelaars worden ingericht om een functie in handbediening (en alleen hier!) in te schakelen door de linkermuisknop in te drukken en los te laten en weer uit te schakelen door de muisknop opnieuw in te drukken en los te laten.

Automatische modus:

  • In automatisch bedrijf - d.w.z. bij aansturing door operaties - is het verschil tussen drukknop en schakelaar irrelevant.
  • Hier moet de functie altijd expliciet worden ingeschakeld met een operatie en - indien nodig na een vertragingsbewerking - weer expliciet worden uitgeschakeld met een operatie.

Opmerking over drukknoppen

Geen zinnig mens houdt zijn vinger permanent op de linkermuisknop gedrukt

  • Dit betekent dat elke knop normaal gesproken kort na het inschakelen weer wordt uitgeschakeld wanneer de vinger wordt losgelaten.

Auch für Taster soll es zwischen Automatikbetrieb und Handbetrieb keinen Unterschied geben.

  • Also werden Taster auch im Automatikbetrieb genau wie im Handbetrieb üblicherweise kurz nach dem Einschalten wieder ausgeschaltet.
  • Da die Software aber nicht wissen kann, wie lange Sie den "automatischen" Finger gedrückt lassen wollen, müssen Sie die Zeitdauer des Drucks sowie das Ausschalten des Tasters selber programmieren.

Das heisst: normalerweise (oder besser: wenn man alles richtig macht) bestehen Operationen von Tastern immer aus drei Befehlen:

  • Taster ein,
  • Verzögerung,
  • Taster aus

Tastend, Schaltend oder Unsichtbar

Da diese Frage im Forum immer mal wieder hochkommt, hat Jürgen Freiwald das oben beschriebene nochmals in anderen Worten zusammengefasst:

Die Eigenschaft, tastend, schaltend oder unsichtbar zu sein, ist eine individuelle Festlegung für jedes Fahrzeug. Ein und dieselbe Funktion kann bei einem Fahrzeug tastend sein, bei einem anderen schaltend und bei einem dritten unsichtbar.

Ein Makro - oder allgemeiner: eine Liste von Operationen - wird in der Regel unabhängig von bestimmten Fahrzeugen festgelegt (z.B. bei Markierungen). Die Operation "weiss" nicht, auf welche Fahrzeuge sie einmal angewendet werden wird.

  • Ergo weiss sie auch nicht, ob die Funktion zum Zeitpunkt der Ausführung tastend, schaltend oder unsichtbar sein wird.
  • Mehr noch: die Operation kann per Funktionsweiterleitung auf mehrere Fahrzeuge gleichzeitig angewendet werden und damit gleichzeit tastend, schaltend und unsichtbar sein.

Und dann gibt es noch ein weiteres sprachlich/logisches Problem:

Wenn eine Funktion, die im Lokführerstand als Taster arbeitet, auch in Operationslisten genau wie im Lokführerstand als Taster arbeiten soll; und eine Funktion, die im Lokführerstand als Ein-Ausschalter arbeitet, auch in Operationslisten genau wie im Lokführerstand als Ein-Ausschalter arbeiten soll; dann dürfte eine Funktion, die im Lokführerstand gar nicht bedient werden kann, weil sie unsichtbar ist, auch in Operationslisten genau wie im Lokführerstand konsequenterweise gar nicht bedient werden dürfen. Ausschliesslich per Operation bedient werden zu können, ist aber gerade der einzige Sinn unsichtbarer Funktionen.

Die Festlegung einer Lokfunktion für eine Lok als Taster, Schalter oder unsichtbar beschreibt die manuelle Bedienung dieser Lokfunktion für dieses Fahrzeug im Lokführerstand. Nicht mehr, nicht weniger.

Auf der Ebene der Ausführung von Zugoperation ist diese Festlegung nicht bekannt und nicht sinnvoll.

  • Hier gibt es nur die Zustände Ein- und Aus einer Lokfunktion in einem Fahrzeug, die per Operation ausdrücklich angesteuert werden müssen.

Dann noch etwas: die Angabe einer Verzögerung und das ausdrückliche Ausschalten per Operation ist auch dann sinnvoll, wenn von vornherein bekannt ist, dass tastend gearbeitet wird - z.B. bei Tastern im Stellwerk. Die Dauer nämlich, die ein Taster gedrückt bleiben muss, kann das Programm nicht "hellsehen". Daher muss dies bei Ausführung per Operation immer ausdrücklich angegeben werden.


-- Digi thomas2003 16:17, 29. Mai 2014‎
bearbeitet: Uslex (Diskussion) 10:43, 2. Apr. 2022 (CEST)