Binding konfigurieren

Ein Binding, das für eine Eigenschaft eines Control erstellt wurde, kann über den Edit Binding-Dialog konfiguriert werden. Der Dialog wird per Rechtsklick oder durch einen Doppelklick auf das gebundene Symbol geöffnet.

Binding konfigurieren 1:

Der Edit Binding-Dialog bietet verschiedene Konfigurationsmöglichkeiten in Abhängigkeit des Symboltyps an:

Binding konfigurieren 2:

1 Binding mode: Der Binding Mode legt fest, ob das Binding in eine Richtung oder in beide Richtungen wirkt.

2 Binding event: Das Binding Event kann nur bei TwoWay-Bindings optional konfiguriert werden. Es legt fest, bei welchem Event das Symbol beschrieben wird (z. B. onValueChanged bei einem Linear Gauge). Wird bei einem TwoWay-Binding kein Event ausgewählt, wird der Wert automatisch bei einer Wertänderung zurückgeschrieben.

3 Interval: Das Intervall legt die Zeit fest, in welchem Zyklus das Binding abgefragt bzw. aktualisiert werden soll. Das Intervall kann nur bei Server-Symbolen gesetzt werden.

4 Timeout: Das Timeout legt die Zeit fest, nach der ein Lese- oder Schreibzugriff gegen das Symbol zu einem Fehler führt, wenn keine Antwort vom Server gesendet wird. Das Timeout kann nur bei Server-Symbolen gesetzt werden.

5 Subscription Mode: Aktualisierungsmodus zwischen Server und Client.

6 Parallel: Diese Eigenschaft legt fest, ob ein Befehl parallel oder in einer Warteschlange vom Server bearbeitet werden soll. Die Entscheidung, ob die Bearbeitung parallel oder in einer Warteschlange erfolgen soll, hängt von dem jeweiligen Anwendungsfall ab. Per Default werden alle Befehle in einer Warteschlange abgearbeitet. Diese Eigenschaft kann nur bei Server-Symbolen gesetzt werden.

Binding konfigurieren 3:

Verfügbar ab der Version 1.10.