Objekttyp: Range-Button

Der Objekttyp Range-Button stellt eine Schaltfläche zur Verfügung,die bei Betätigung den Wert einer Variablen um einen bestimmten Wert erhöht. Beispielsweise ließe sich damit der Wert eine Variablen, die einen Zeitraum in Tagen darstellt, mit dieser Komponente händisch um einen bestimmten Wert erhöhen und verringern (-5, -1, +1, +5).

Properties

Text

Die Beschriftung des Buttons.

Bild

Das Bild, das auf dem Button angezeigt werden soll.

ID

Die ID der zugewiesenen IP-Symcon-Variablen.

Synchronisierung

Bestimmt welche der Eigenschaften "Schrittgröße", "Maximaler Wert" und "Minimaler Wert" automatisch vom IP-Symcon Variablen-Profil synchronisiert werden sollen.

Folgende Werte stehen zur Auswahl:

  • Keine Synchronisierung

  • Synchronisierung von Maximum und Minimum

  • Synchronisierung mit positiver Schrittgröße

  • Synchronisierung mit negativer Schrittgröße

  • Synchronisierung mit Schrittgröße zu Minimum

  • Synchronisierung mit Schrittgröße zu Maximum

Schrittgröße

Der Wert, welcher bei Betätigung des Buttons addiert werden soll (um einen Wert zu verringern, verwenden Sie entsprechend eine negative Zahl).

Maximaler Wert

Der maximale Wert, der erreicht werden kann.

Minimaler Wert

Der minimale Wert, der erreicht werden kann.

Assoziationen

Eine Liste von zugeordneten Werten. Mit dem Range-Button ist es möglich, durch solch eine Assoziationsliste in definierten Schritten zu navigieren.

Synchronisiere Assoziationen

Synchronisiert die Assoziationen vom Variablen-Profil der konfigurierten IP-Symcon-Variable .

Anwendungsbeispiel

Gegeben ist eine ganzzahlige Variable (Integer) in IP-Symcon, welche die Minuten einer Weckzeit steuert:

Variable in IP-Symcon

Sie möchten den Wert in IPSView darstellen und jeweils links und rechts einen Button hinzufügen, mit denen der Anwender den Wert um fünf Minuten verringern um fünf Minuten erhöhen kann:

  1. Platzieren Sie das Label der Variablen auf der Zeichenfläche und setzen Sie die Properties wie benötigt:

    Range-Buttons (1)

  2. Platzieren Sie einen Range-Button und setzen Sie folgende Eigenschaften: Synchronisierung="Sync Profil mit negativer Schrittgröße", Schaltertyp=Bild und Bild="Minus" :

    Range-Buttons (2)

  3. Wiederholen Sie den Vorgang für den zweiten Range-Button und setzen Sie folgende Eigenschaften: Synchronisierung="Sync Profil mit positiver Schrittgröße", Schaltertyp=Bild und Bild="Plus"

    Range-Buttons (3)