Das Bauelement Schaltfläche

Die Registerkarte Taster

In dieser Registerkarte wird das Verhalten des Bauelements bei Bedienung festgelegt.

Folgende Grundfunktionen können hier parametriert werden:

Grundfunktion

Wirkung auf eine Variable

Umschalter

Bei Betätigung wird der Wert einer Variablen negiert.
Hat die Variable den Wert true(1), so wird sie beim Betätigen auf false(0) gesetzt und umgekehrt von false(0) auf true(1).

Taster

Beim Drücken wird eine Variable auf true(1) und beim Loslassen auf false(0) gesetzt.

Impulstaster

Beim Drücken bzw. Loslassen wird eine Variable für eine Dauer von n-Zyklen auf true(1) und dann automatisch auf false(0) gesetzt.

Einfache Anwendung mit Variablen

Um Variablen ein- bzw. auszuschalten muss keine Zuweisung als Aktion eingegeben werden - es genügt der Name der Variablen. Es ist auch erlaubt zusätzlich die Bitnummer einer Variablen mit anzugeben (z.B. Pumpe.12 für das Bit 12 der Variable Pumpe). Grundsätzlich ist intern sichergestellt, dass eine Variable die an eine Baugruppe gebunden ist jede ihrer Änderungen durch den Bedienvorgang an die Baugruppe überträgt.

Grundfunktion Umschalter

Wird nur in eines der beiden Felder Drücken bzw. Loslassen eine Variable eingetragen, so wird mit jeder Betätigung der Wert der Variablen erneut negiert. Auf diese Weise lässt sich ein Umschalter einfach realisieren.

Grundfunktion Taster

Wird in beiden Felder Drücken und Loslassen die gleiche Variable eingetragen, so wird beim Drücken diese auf true (1) und beim Loslassen auf false (0) gesetzt. Ist diese Variable an eine Baugruppe gebunden, so ist intern sichergestellt, dass jeder Bedienvorgang an die Baugruppe übertragen wird.

Grundfunktion Impulstaster

Wird in eines der beiden Felder Drücken bzw. Loslassen eine Variable eingetragen, dann wird bei entsprechender Betätigung die Variable auf true (1) und nach der vorgegebenen Anzahl von Zyklen auf false (0) gesetzt. Wird die Anzahl der Zyklen auf 1 gesetzt, so kann diese Grundfunktion verwendet werden, um durch das Betätigen der Schaltfläche ein Zyklusprogrammabschnitt einmalig abgearbeitet wird, ohne dass die Variable dort auf false (0) gesetzt werden muss, da dies hier dann automatisch durchgeführt wird.

Auslösen eines Ausdrucks

Eine weitere Möglichkeit ist das Auslösen eines Ausdrucks bei Drücken bzw. Loslassen der Schaltfläche.

Hier eine Seitenumschaltung:

 

Das Bauelement Schaltfläche

Siehe auch Registerkarte Aussehen, Registerkarte Bild, Registerkarte Hilfe-Taster