SPS-Attribut-Funktionalität
SPS-Attribute können verwendet werden, um das TwinCAT Process HMI-Control zu konfigurieren und einige aktuelle Daten aus einem vom Benutzer erstellten FB an seine Elemente zu übergeben. Hierzu sind zwei Aktionen notwendig:
- die SPS-Attribute im FB hinzuzufügen
- den FB dem Control zuzuordnen
![]() | Benennung von FBs mit SPS-Attributen Für eine korrekte Funktion dürfen benutzerdefinierte FB-Namen keine DataAssembly-Namen aus der MTP-Spezifikation (Teil 3) als Bestandteil enthalten, z. B. „BinVlv“, „AnaView“ usw. Diese Namen sind Teil der FB-Namen der MTP Runtime Library, z. B. FB_MTP_BinVlv, FB_MTP_AnaView (siehe Handbuch für TF8400 | MTP Runtime). |
SPS-Attribute lassen sich in zwei Arten unterteilen:
- SPS-Konfigurationsattribute: Definieren einige Eigenschaften und das Verhalten des Controls beim Start der TwinCAT HMI-Seite.
- SPS-Datenattribute: Definieren Variablen, die Werte der Control-Elemente darstellen, wenn die TwinCAT HMI Seite läuft.
Dieses Kapitel enthält eine Liste der Attribute. Detaillierte Informationen über die Verwendung der Attribute im SPS-Programm finden Sie im Kapitel Verwendung der SPS-Attribut-Funktionalität.
![]() | Verwendung von [ ] in den Codevorlagen In eckigen Klammern [ ] eingeschlossener Text in Codevorlagen ist ein Platzhalter, der durch einen entsprechenden Text ersetzt werden sollte. |
Der vollständige Name des Attributs lautet 'TcHmi.ProcessLibrary.[Attribute Name]', wobei:
TcHmi.ProcessLibraryein fester Bestandteil ist.[Attribute Name]nur einen Namen (z. B. RestoreBounds) oder mehrere Namen in hierarchischer Reihenfolge, getrennt durch '.', enthalten kann (d.h. FaceplateControl.TargetFile).
