Kategorie: Faceplate

In der folgenden Tabelle sind die Eigenschaften der Faceplate-Kategorie aufgeführt

Eigenschaft

Beschreibung

Show Faceplate

Faceplate aktivieren/deaktivieren (1 - aktivieren; 0 - deaktivieren).

Modal

Legt fest, ob das Popup-Overlay modal ist. Ein modales Popup verdunkelt den Hintergrund und ist nicht verschiebbar. Wenn Sie auf den abgedunkelten Hintergrund klicken, wird das modale Popup-Fenster geschlossen.

Movable

Legt fest, ob das Popup-Overlay beweglich ist.

Restore Position

Legt fest, ob die letzte Begrenzung nach dem Verschieben/der Größenänderung des Popups beim nächsten Öffnen wiederhergestellt wird.

Hide With Control

Blendet das Faceplate automatisch aus, wenn das Control ausgeblendet ist (z. B. beim Umschalten auf eine andere Ansicht). Die Eigenschaften der Seite Preload oder zumindest KeepAlive *.content müssen auf TRUE gesetzt werden, damit das Faceplate nicht ausgeblendet wird, wenn Hide With Control FALSE ist.

Reshow With Control

Zeigt das Faceplate automatisch an, wenn das Control wieder eingeblendet wird und das Faceplate vor dem Ausblenden des Controls angezeigt wurde. Die Eigenschaften der Seite Preload oder zumindest KeepAlive *.content müssen auf TRUE gesetzt werden, damit das Faceplate wieder erscheint, wenn Reshow With Control TRUE ist.

Interlocks Tab

Pfad zu einem Interlock-UserControl, um die Interlocks-Registerkarte des Faceplates anzuzeigen (wenn leer, wird die Interlocks-Registerkarte nicht angezeigt). Diese Eigenschaft ist nur für vordefinierte Faceplates zutreffend.

Ausführlichere Informationen finden Sie im Abschnitt Kategorie: Faceplate.

Header Text

Inhalt des Kopfzeilen-Textfeldes im Faceplate.

Show Header Description

Aktivieren/deaktivieren Sie diese Option, um die Header Description-Schaltfläche auf dem Faceplate des Controls anzuzeigen:

Kategorie: Faceplate 1:

Die Schaltfläche schaltet die Präsentation der Header Description ein und aus.

Header Description

Enthält eine Beschreibung des Controls. Wenn sie über die entsprechende Schaltfläche eingeschaltet ist, wird sie auf dem Faceplate anstelle der anderen Registerkarten angezeigt:

Kategorie: Faceplate 2:

Show Reset Button

Wenn aktiv, wird die Reset-Schaltfläche in der Fußzeile der Meldung angezeigt, unabhängig vom Notfallstatus des Controls.

Faceplate Left

Das Faceplate befindet sich zunächst links (Default-Position ist die linke Position des Controls).

Faceplate Top

Das Faceplate befindet sich zunächst oben (Default-Position ist die obere Position des Controls).

Faceplate Border Radius

Radius des Randes des Faceplates.

Tabs

Eine Liste der Registerkarten, die auf dem Faceplate angezeigt werden sollen. Ausführlichere Informationen finden Sie im Abschnitt Registerkarten-Eigenschaft.

Faceplate Control

Pfad zu einem benutzerdefinierten Faceplate anstelle desjenigen, der aus der Data Symbol-Eigenschaft stammt. Überschreibt den gesamten Faceplate-Inhalt, was auch bedeutet, dass die Registerkarten nicht angezeigt werden. Ausführlichere Informationen finden Sie im Abschnitt Faceplate Control-Eigenschaft.

Interlocks Tab-Eigenschaft

Verwenden Sie die "..."-Schaltfläche in den Control-Eigenschaften, um das Fenster für die Interlocks Tab-Konfiguration zu öffnen.

Kategorie: Faceplate 3:

Zwei Eigenschaften sollten im Konfigurationsfenster konfiguriert werden: attributes und path:

Kategorie: Faceplate 4:

Die attributes-Eigenschaft sollte eine SymbolExpression mit einer SPS-Variable enthalten, die eine Instanz des LockView-FBs aus der Tc3_MTP Library ist: FB_MTP_LockView4, FB_MTP_LockView8, FB_MTP_LockView16 (abhängig von der Anzahl der erforderlichen Verriegelungsgründe). Das Beispiel eines solchen Datensatzes für die SPS-Variable PLC1.GVL_MTP.Lock1 (Lock1:FB_MTP_LockView4) ist unten dargestellt:

Kategorie: Faceplate 5:

Die path-Eigenschaft sollte das LockView-UserControl mit der entsprechenden Anzahl von Eingängen enthalten:

Eigenschaften und aktuelle Zustände des Interlock-Control sollten in den LockView FB-Instanzen eines SPS-Programms angegeben werden. Ein Beispiel für die Übereinstimmung zwischen den FB-Daten und den Kontrollzuständen ist unten dargestellt (die beteiligten FB Variablen sind rot umrandet):

Kategorie: Faceplate 6:

Registerkarten-Eigenschaft

Das Fenster zur Konfiguration der Registerkarten ist über die "..."-Schaltfläche erreichbar.

Kategorie: Faceplate 7:

Nach Drücken der "..."-Schaltfläche öffnet sich das Fenster für die Faceplate-Einstellungen:

Kategorie: Faceplate 8:

Die folgende Tabelle zeigt die Beschreibung der Elemente des Fensters für die Faceplate-Einstellungen:

Elemente

Beschreibung

Kategorie: Faceplate 9:

Die ausgewählte Registerkarte löschen

Kategorie: Faceplate 10:

Die Reihenfolge der Registerkarten ändern (höher, niedriger)

Kategorie: Faceplate 11:

Objekttyp (nur Registerkarte)

Kategorie: Faceplate 12:

Eine neue Registerkarte hinzufügen

Kategorie: Faceplate 13:

Liste der aktuellen Registerkarten. Tab1 ist aktiv (seine Eigenschaften sind zur Bearbeitung verfügbar).

Kategorie: Faceplate 14:

Aktuelle Registerkarten kopieren/einfügen.

Kategorie: Faceplate 15:

Interner Name der Registerkarte

Kategorie: Faceplate 16:

Dargestellter Name der Registerkarte im HMI

Kategorie: Faceplate 17:

Wählen Sie das *.usercontrol- oder *.content-Element als Inhalt für die Registerkarte

Kategorie: Faceplate 18:

Aktiviert das Vorladen des Inhalts der Registerkarte *)

Kategorie: Faceplate 19:

Aktiviert die Voranbindung des Inhalts der Registerkarte *)

Kategorie: Faceplate 20:

Aktiviert das Keep Alive des Inhalts der Registerkarte *)

Kategorie: Faceplate 21:

Horizontale Ausrichtung für den angezeigten Namen der Registerkarte

Kategorie: Faceplate 22:

Vertikale Ausrichtung für den angezeigten Namen der Registerkarte

Kategorie: Faceplate 23:

Icon für die Registerkarte

*) - Ausführlichere Informationen finden Sie im Abschnitt "Lebenszyklus des Controls" im TE2000 TwinCAT 3 HMI-Handbuch

Beispiele für die Konfiguration der Registerkarten-Eigenschaft für:

Faceplate Control-Eigenschaft

Verwenden Sie die "..."-Schaltfläche in den Control-Eigenschaften, um das Fenster zur Konfiguration der Faceplate Control-Eigenschaften zu öffnen.

Kategorie: Faceplate 24:

Im Konfigurationsfenster:

Kategorie: Faceplate 25:

Die Namen der Faceplate-Parameter, die für die attributes-Eigenschaft benötigt werden, können der *.usercontrol.json-Datei des Faceplates entnommen werden (die Datei sollte über das Kontextmenü View Code im Textmodus geöffnet werden).

Kategorie: Faceplate 26:

Im Folgenden wird ein Beispiel für die Konfiguration der attributes-Eigenschaft der Faceplate Control-Eigenschaft gezeigt, um Faceplate_Chart.usercontrol für das angepasste Faceplate zu verwenden:

Kategorie: Faceplate 27: