Frei verwendbar / © Siemens AG 2016. Alle Rechte vorbehalten. Siemens AG
TIA Portal V13 SP1 - Bildbausteine
Frei verwendbar / © Siemens AG 2016. Alle Rechte vorbehalten.
13.01.2016 Seite 2 TIA Portal V13 SP1 - Visualisierung
Bildbausteine
Überblick
Eigenschaften von Bildbausteinen
• Konfigurierte Gruppe von Anzeige- und Bedienobjekten
• Werden zentral in einer Bibliothek verwaltet und geändert
• Wiederverwendbarkeit in anderen Projekten
• Ermöglicht einheitliches Aussehen der Visualisierung
• Einfache, schnelle Projektänderung
• Benutzerdefinierte Schnittstelle
Geräteabhängigkeit von Bildbausteinen
• Comfort Panels
• PC Systeme (WinCC Runtime Advanced, WinCC Runtime Professional)
Frei verwendbar / © Siemens AG 2016. Alle Rechte vorbehalten.
13.01.2016 Seite 3 TIA Portal V13 SP1 - Visualisierung
Bildbausteine
Überblick
Typen und Instanzen
• Bildbaustein – Typ
• Liegt in der Bibliothek ab
• Wird im Bildbausteineditor projektiert
• Projektierung der Visualisierung des Objektes und Definition der Schnittstelle
• Bildbaustein – Instanz
• Hat eine Abhängigkeit zum jeweiligen Bildbaustein - Typ
• Wird auf Bildern platziert
• Instanzspezifische Eigenschaften werden parametriert
used in
pictures
Type-specific properties Instance-specific
properties
Faceplate instance
Faceplate type
Frei verwendbar / © Siemens AG 2016. Alle Rechte vorbehalten.
13.01.2016 Seite 4 TIA Portal V13 SP1 - Visualisierung
Bildbausteine
Bildbaustein erstellen
Erstellung eines Bildbausteins
• Möglichkeit 1: in der TaskCard „Libraries“
• Erstellung von Bildbausteinen und Strukturen
• Neuen Typ auf Basis eines vorhandenen Typs
erstellen
• Möglichkeit 2: direkt auf dem Bildeditor über
das Kontextmenü
• Zielsystem für Bildbaustein wird automatisch
erkannt
• Selektierte Objekte werden mit in den
Bildbaustein übernommen
... Im Kontextmenü
„Bildbaustein erstellen“
Objekte auf HMI Bild
selektieren ...
Neuen Typ hinzufügen...
... Zielsystem auswählen
Frei verwendbar / © Siemens AG 2016. Alle Rechte vorbehalten.
13.01.2016 Seite 5 TIA Portal V13 SP1 - Visualisierung
Bildbausteine
Bildbaustein bearbeiten
Bildbaustein bearbeiten
Hinweis:
Vorhandene Instanzen eines Bildbausteins werden erst mit Freigabe des
Bausteins aktualisiert.
Mit Freigabe eines Bildbausteins nach Bearbeitung wird dessen
Versionsnummer hochgezählt.
Am Typ in der Bibliothek, oder an
einer Instanz kann ein
Bildbaustein editiert werden
Ein Bildbaustein kann am
Typ in der Bibliothek, oder
an einer Instanz kann
editiert werden
Frei verwendbar / © Siemens AG 2016. Alle Rechte vorbehalten.
13.01.2016 Seite 6 TIA Portal V13 SP1 - Visualisierung
Bildbausteine
Freigabe des Bildbausteins
Bildbaustein freigeben/ Änderungen verwerfen
• Um einen Bildbaustein im Projekt verwenden zu können,
muss dieser freigegeben werden
• Verwerfen der Änderungen möglich => Bildbaustein wird
auf zuletzt freigegebenen Stand zurückgesetzt
• Wird der Bildbausteineditor geschlossen ohne die
Änderungen
freizugeben, erkennt man das auch in der Projektbibliothek
Bildbaustein zur
Verwendung
freigeben
Änderungen
verwerfen
Zeigt an, dass der
Bildbaustein noch nicht
freigegeben ist
Frei verwendbar / © Siemens AG 2016. Alle Rechte vorbehalten.
13.01.2016 Seite 7 TIA Portal V13 SP1 - Visualisierung
Bildbausteine
Freigabe des Bildbausteins
Bildbaustein freigeben/ Änderungen verwerfen
• Um einen Bildbaustein im Projekt verwenden zu können,
muss dieser freigegeben werden
Selektierten
Bildbaustein:
- Bearbeiten
- Freigeben
- Zurücksetzen
- Auf Konsistenz prüfen
Detailinformationen für den
Bildbaustein (Version, Autor,
letzte Änderung, Zielsystem)
Frei verwendbar / © Siemens AG 2016. Alle Rechte vorbehalten.
13.01.2016 Seite 8 TIA Portal V13 SP1 - Visualisierung
Bildbausteine
Verwenden des Bildbausteins
Bildbaustein verwenden
Drag&Drop auf Bild eine
Instanz zu erstellen...
... Im Eigenschaftsfenster
„Interface“ die
Bildbausteineigenschaften
verschalten
Dynamische Anbindungen
(Variablen), blaue
Hervorhebung zeigt an, dass
eine dynamische Anbindung
existiert für das Objekt
Statische
Eigenschaften
Doppelklick auf Symbol
setzt geänderte
Eigenschaft zurück auf
projektierten Wert des
Bildbaustein - Typs
Frei verwendbar / © Siemens AG 2016. Alle Rechte vorbehalten.
13.01.2016 Seite 9 TIA Portal V13 SP1 - Visualisierung
Bildbausteine
Der Editor
Der Bildbausteineditor
• Arbeitsbereich
• Platzieren der verfügbaren
Objekte
• Konfigurationsbereich
• Definition der Eigenschaften und
festlegen der Schnittstelle des
Bildbausteins
• Eigenschaften
• Zeigt die Eigenschaften des
selektierten Objektes an
Arbeitsbereich
Konfigurationsbereich
Verfügbare
Werkzeuge
Eigenschaften
Frei verwendbar / © Siemens AG 2016. Alle Rechte vorbehalten.
13.01.2016 Seite 10 TIA Portal V13 SP1 - Visualisierung
Der Konfigurationsbereich - Eigenschaften
• Festlegen der Schnittstelle
• Nur Eigenschaften die in der Schnittstelle liegen können später an den Instanzen
angepasst werden
• Statische Eigenschaften können nur während dem Engineering geändert werden
• Dynamische Eigenschaften können mit einer Variable an den Instanzen verschaltet
werden
Bildbausteine
Der Editor
Objekte des
Bildbausteins
Schnittstelle
Statische
Eigenschaft
Dynamische
Eigenschaft
Eigenschaften
per Drag&Drop
auf die
Schnittstelle
ziehen
Schaltflächen zum
Sortieren und
Strukturieren der
Schnittstelle
Frei verwendbar / © Siemens AG 2016. Alle Rechte vorbehalten.
13.01.2016 Seite 11 TIA Portal V13 SP1 - Visualisierung
Bildbausteine
Der Editor
Der Konfigurationsbereich -
Eigenschaften
• Dynamische Eigenschaften können auch direkt
in
den Objekteigenschaften verschaltet werden
• Gleiches Handling wie bei dem Verschalten von
Variablen
• Die Verbindungslinien im Konfigurationsbereich
werden automatisch gezogen
Objekt selektieren ...
... In den Eigenschaften
den Objektbrowser
öffnen ...
... zu verschaltende
Eigenschaft in den
Properties wählen
Frei verwendbar / © Siemens AG 2016. Alle Rechte vorbehalten.
13.01.2016 Seite 12 TIA Portal V13 SP1 - Visualisierung
Bildbausteine
Der Editor
Der Konfigurationsbereich - Eigenschaften
• In das Bildbaustein – Interface werden alle Eigenschaften gelegt, die später während der
Projektierung konfigurierbar sein sollen
• Alle anderen Eigenschaften können später an den Instanzen nicht mehr geändert
werden
• Strukturierung des Interface – Bereichs mit eigenen Kategorien
• Umbenennen der Eigenschaften für das Interface
Neue Eigenschaft im
Interface anlegen
Neue Kategorie im
Interface anlegen
Eigenschaften
sortieren
Umbenennen der
Eigenschaften für
das Interface
möglich
Datentyp für
dynamische
Eigenschaften
definieren
Frei verwendbar / © Siemens AG 2016. Alle Rechte vorbehalten.
13.01.2016 Seite 13 TIA Portal V13 SP1 - Visualisierung
Bildbausteine
Der Editor
Der Konfigurationsbereich - Ereignisse
• Ereignisse von Objekten in das Interface legen
• Nur an Ereignisse die im Interface liegen können später an den Instanzen
Funktionen zur Ausführung projektiert werden
• Alle anderen Ereignisse sind an den Instanzen nicht parametrierbar
Ereignisse per
Drag&Drop auf die
Schnittstelle ziehen
Frei verwendbar / © Siemens AG 2016. Alle Rechte vorbehalten.
13.01.2016 Seite 14 TIA Portal V13 SP1 - Visualisierung
Bildbausteine
Der Editor
Der Konfigurationsbereich - Variablen
• Erstellen von internen Bildbaustein – Variablen
• Die Variablen sind nur innerhalb des Bildbausteins verfügbar
Interne Variablen für
den Bildbaustein
anlegen
Frei verwendbar / © Siemens AG 2016. Alle Rechte vorbehalten.
13.01.2016 Seite 15 TIA Portal V13 SP1 - Visualisierung
Bildbausteine
Der Editor
Der Konfigurationsbereich - Skripte • Erstellen von Bildbaustein – internen Skripten
• Es können mehrere Skripte erstellt werden
• Die Skripte werden im Bildbaustein an Ereignissen aufgerufen
• Zugriff auf: • Systemfunktionen, VB - Funktionen
• Bildbaustein - interne Skripte
• SmartTags - Objekt
• Bildbaustein - interne Variablen und
Eigenschaften
• Kein Zugriff auf: • HMIRuntime - Objekt
• Variablen außerhalb des Bildbausteins
• VB-Skripte außerhalb des Bildbausteins
Eigenschaften
des Skriptes
Parameter für das
Skript
Bildbausteininterne
Skripte
Frei verwendbar / © Siemens AG 2016. Alle Rechte vorbehalten.
13.01.2016 Seite 16 TIA Portal V13 SP1 - Visualisierung
Bildbausteine
Der Editor
Der Konfigurationsbereich – Textlisten, Grafiklisten
• Erstellen von Bildbaustein – internen Text- und Grafiklisten
• Interne Text- und Grafiklisten sind nur innerhalb des
Bildbausteins
verfügbar Neue Textliste
erstellen
Einträge für die
Textliste
konfigurieren
Neue Grafikliste
erstellen
Einträge für die
Grafikliste
konfigurieren
Frei verwendbar / © Siemens AG 2016. Alle Rechte vorbehalten.
13.01.2016 Seite 17 TIA Portal V13 SP1 - Visualisierung
Bildbausteine
Der Editor
Der Konfigurationsbereich – Anwendertexte
• Beinhaltet die Texte im Bildbaustein
• Export/Import der Bildbausteintexte
• Übersetzen der Texte bei mehreren Sprachen im Bildbaustein
Hinweis:
Der Export der Projekttexte aus dem TIA Portal beinhaltet nicht die Texte in einem Bildbaustein.
Die Texte für mehrsprachige Bildbausteine müssen immer im Bildbausteintyp übersetzt werden.
Export/Import der
Texte im
Bildbaustein (z.B.
für Übersetzung)
Übersicht über alle
Texte in allen
Sprachen des
Bildbausteins
Frei verwendbar / © Siemens AG 2016. Alle Rechte vorbehalten.
13.01.2016 Seite 18 TIA Portal V13 SP1 - Visualisierung
Bildbausteine
Der Editor
Der Konfigurationsbereich – Anwendertexte
• Sprachen im Bildbaustein sind unabhängig von den Sprachen im Projekt
Hinweis:
Beim Erstellen eines neuen Bildbausteins werden alle projektierten Projektsprachen übernommen.
Nachträgliche Änderungen an den Projektsprachen werden jedoch nicht synchronisiert.
Wird in einem Projekt eine Sprache verwendet, die im Bildbaustein nicht projektiert ist, werden zur
Laufzeit nur Standardtexte angezeigt.
... die verfügbaren Sprachen im
Bildbaustein
TaskCard „Tasks“
zeigt bei geöffnetem
Bildbausteineditor
...
Neue
Sprache
hinzufügen
Frei verwendbar / © Siemens AG 2016. Alle Rechte vorbehalten.
13.01.2016 Seite 19 TIA Portal V13 SP1 - Visualisierung
Bildbausteine mit Strukturen
Überblick
Strukturvariablen
• Werden wie Bildbausteine zielsystemabhängig erstellt
• Können für folgende Kommunikationstreiber erstellt werden:
• S7 1200/1500
• S7 300/400
• Interne Variablen
Neuen Typ hinzufügen...
HMI data type wählen
Name für Struktur
vergeben
Zielsystem wählen
Frei verwendbar / © Siemens AG 2016. Alle Rechte vorbehalten.
13.01.2016 Seite 20 TIA Portal V13 SP1 - Visualisierung
Bildbausteine mit Strukturen
Der Editor
Strukturvariablen - Editor
• Strukturen müssen freigegeben werden, damit sie im Engineering verwendet werden
können
Hinweis:
Wird ein Strukturtyp nachträglich geändert, werden alle Instanzen im Projekt automatisch
aktualisiert
Struktur freigeben
Änderungen verwerfen
Kommunikationstreiber für
Struktur wählen
Elemente
konfigurieren
Offsets werden
automatisch vergeben,
können aber auch
manuell vergeben
werden
Frei verwendbar / © Siemens AG 2016. Alle Rechte vorbehalten.
13.01.2016 Seite 21 TIA Portal V13 SP1 - Visualisierung
Strukturvariablen – Variablen anlegen
• Variablen vom Datentyp der Struktur werden im HMI Variableneditor angelegt
Hinweis: Damit der Datentyp der Struktur ausgewählt werden kann,
muss für die Variable zunächst die richtige Verbindung gewählt werden.
Den Datentyp „Motor“ würde man also bei einer internen Variable in diesem
Beispiel vergeblich suchen.
Bildbausteine mit Strukturen
Strukturvariablen anlegen
Variable anlegen
Verbindung wählen
Datentyp
selektieren
Strukturelemente
werden im
Variableneditor
angezeigt
Startadresse
vergeben
Frei verwendbar / © Siemens AG 2016. Alle Rechte vorbehalten.
13.01.2016 Seite 23 TIA Portal V13 SP1 - Visualisierung
Bildbausteine mit Strukturen
Strukturvariablen verwenden
Strukturvariablen – an einem Bildbaustein verwenden
Neue Eigenschaft
hinzufügen ...
... Datentyp der
Eigenschaft wählen
...
... einzelne Elemente
mit den
Bildbausteinobjekten
verschalten
Frei verwendbar / © Siemens AG 2016. Alle Rechte vorbehalten.
13.01.2016 Seite 24 TIA Portal V13 SP1 - Visualisierung
Bildbausteine mit Strukturen
Strukturvariablen verwenden
Strukturvariablen – an einem Bildbaustein verwenden
An der
Bildbausteininstanz den
Variablenbrowser öffnen
...
... und die
entsprechende
Strukturvariable
auswählen
Frei verwendbar / © Siemens AG 2016. Alle Rechte vorbehalten.
13.01.2016 Seite 25 TIA Portal V13 SP1 - Visualisierung
Bildbausteine mit Strukturen
Lizenzregelung
Strukturvariablen - Lizenzregelung in Runtime
in Runtime wird jedes Anwenderdatentyp-Element als eine Variable gezählt.
Beispiel
• Im Editor "Bilder" haben Sie ein Bild angelegt: Bild_1
• Im Bild_1 sind 3 Instanzen eines Bildbausteins eingefügt. Jede Instanz eines
Bildbausteins ist mit einer externen Variable vom Datentyp "Anwenderdatentyp"
verbunden. Der Anwenderdatentyp enthält 10 Anwenderdatentyp-Elemente.
• Bild 1: 3 Instanzen eines Bildbausteins * 10 Anwenderdatentyp-Elemente entspricht 30
externen Variablen = 30 PowerTags.
• In Runtime wird für das Bild zusammen 30 PowerTags gezählt. Das gilt auch für die
Anwenderdatentyp-Elemente, die nicht benötigt werden.
Frei verwendbar / © Siemens AG 2016. Alle Rechte vorbehalten.
13.01.2016 Seite 26 TIA Portal V13 SP1 - Visualisierung
Bildbausteine mit Strukturen
Funktionserweiterungen bei Strukturen
Synchronisation von HMI-Variablen mit strukturierten Steuerungsdaten
Synchronisation von strukturierten DB-Elementen und DBs auch für Panels und RT Advanced
• Verfügbar bei externen Variablen bei Verbindung zu S7-1200/1500 und symbolischer Adressierung
• DB-Definition muss Benutzer-definierte Steuerungsdatentypen verwenden (PlcUDT)
• Unterstützung selbst komplexer Strukturen (z.B. anonyme und benannte Strukturen)
und komplexer Arrays (z.B. mehrdimensionale Arrays, Array of PlcUDT),
sofern diese im PlcUDT definiert sind
Synchronisation von strukturierten PLC IO-Variablen
• Verfügbar bei externen Variablen bei Verbindung zu S7-1500 und symbolischer Adressierung (ab FW V1.5)
• Variablen-Definition muss Benutzer-definierte Steuerungsdatentypen verwenden (PlcUDT)
• Keine direkte Verwendung einzelner Elemente der strukturierten PLC IO-Variablen auf HMI-Seite
(jedoch Zugriff auf die korrespondierenden Elemente der verbundenen strukturierten HMI-Variablen)
Verbesserung der Querverweisliste
• Hierarchische Darstellung der strukturierten HMI-Variablen zusammen mit den enthaltenen Elementen
Frei verwendbar / © Siemens AG 2016. Alle Rechte vorbehalten.
13.01.2016 Seite 27 TIA Portal V13 SP1 - Visualisierung
Bildbausteine mit Strukturen
Funktionserweiterungen bei Strukturen
PLC UDT Instanz vom PLC UDT
WinCC Advanced Runtime Variablentabelle
WinCC Professional Runtime Variablentabelle
Panel Variablentabelle
Faceplate WinCC Professional
Faceplate WinCC Advanced
Bibliothek
PLC UDT
HMI UDT Adv.
HMI UDT Prof.
PLC UDT kann zentral über
Bibliothek verwaltet werden
! HMI UDT‘s haben den Vorteil das Sie für interne
HMI-Variablen verwendet werden können
Frei verwendbar / © Siemens AG 2016. Alle Rechte vorbehalten.
13.01.2016 Seite 28 TIA Portal V13 SP1 - Visualisierung
Bildbausteine mit Strukturen
Synchronisation von HMI-Variablen mit strukturierten Steuerungsdaten
Synchronisation von strukturierten DB-Elementen und IO-Variablen
Strukturierte
Steuerungsdaten
im DB-Editor
Strukturierten HMI-Variablen sind
verwendbar in den Schnittstellen
von Bildbausteinen und
Bildfenster
Struktur-Definition
über PlcUDT
Elemente der strukturierten
Steuerungsdaten ohne Flag
“Erreichbar aus HMI“
werden ausgefiltert
! Zum einsparen von PowerTags
Frei verwendbar / © Siemens AG 2016. Alle Rechte vorbehalten.
13.01.2016 Seite 29 TIA Portal V13 SP1 - Visualisierung
Bildbausteine mit Strukturen
Synchronisation von HMI-Variablen mit strukturierten Steuerungsdaten
Synchronisation von strukturierten PLC IO-Variablen
Strukturierte
Steuerungsdaten im
PLC Variableneditor
Strukturierten HMI-Variablen sind
verwendbar in den Schnittstellen
von Bildbausteinen und
Bildfenstern
Struktur-Definition
über PlcUDT
Elemente
strukturierter PLC
IO-Variablen können
auf HMI-Seite nicht
direkt verwendet
werden
Frei verwendbar / © Siemens AG 2016. Alle Rechte vorbehalten.
13.01.2016 Seite 30 TIA Portal V13 SP1 - Visualisierung
Bildbausteine mit Strukturen
Synchronisation von HMI-Variablen mit strukturierten Steuerungsdaten
Hierarchische Darstellung strukturierter HMI-Variablen und der enthaltenen Elemente
Strukturierte
Hmi-
Variablen
Elemente
strukturierter
Hmi-
Variablen
Frei verwendbar / © Siemens AG 2016. Alle Rechte vorbehalten.
13.01.2016 Seite 31 TIA Portal V13 SP1 - Visualisierung
Nützliche Links
Erstellen von Bildbausteinen für WinCC Runtime Advanced und Comfort Panels
https://support.industry.siemens.com/cs/ww/de/view/68014632
Wie können Sie in WinCC (TIA Portal) Grafiken, die in Bildbausteinen verwendet werden, bearbeiten?
https://support.industry.siemens.com/cs/ww/de/view/104077044
Hinweise zum Verhalten von Bildbausteinen in WinCC (TIA Portal)
https://support.industry.siemens.com/cs/ww/de/view/85239213
Frei verwendbar / © Siemens AG 2016. Alle Rechte vorbehalten.
13.01.2016 Seite 32 TIA Portal V13 SP1 - Visualisierung
Vielen Dank für Ihre Aufmerksamkeit!
Siemens AG