WinCC V7.4Effizientes Engineering
www.siemens.com/wincc-v7Frei verwendbar © Siemens AG 2016
Frei verwendbar © Siemens AG 2016
Effizientes EngineeringPower-Tipps für effektives Arbeiten
DF FA S SUP HMI
Wie unterstützt WinCC V7.4 dabei die Kosten zu senken?
Drag & Drop Editor übergreifendvereinfacht die Projektierung
Anpassen der WinCC Editoren an dieArbeitsweise erhöht die Effizienz
Projektierungserleichterungen nutzenZeit sparen
Richtiges Projektierenerspart Nacharbeit
Kennen der Editorenbzw. der Möglichkeiten
Nutzen der Usabilityfür effizientes Engineering
Mit WinCC
?%
kürzereProjektlaufzeit
Frei verwendbar © Siemens AG 2016
Effizientes EngineeringPower-Tipps für effektives Arbeiten
L I V E D E M OTools und Tricks, wie Sie mit weniger Aufwand effizienter arbeiten können.Welche Möglichkeiten bietet WinCC?
ü Drag & Drop Editor übergreifend vereinfacht die Projektierung
§ Anpassen der WinCC Editoren an die Arbeitsweiseü Standardeinstellungen bei Objektenü Default Einstellungen für die Objekte und allgemeine Einstellungen in Graphics Designerü Zentrale Einstellung von Farbpalette, Styles und Designü Anpassen des Editor mit Hilfe von VBA
§ Projektierungserleichterungenü Tastenkombinationenü Umverdrahten
§ Projektierungstippsü Unabhängige Bildfensterü Zoom & Declutteringü Dynamisierung in WinCC
DF FA S SUP HMI
Frei verwendbar © Siemens AG 2016
Effizientes EngineeringConfiguration Studio Engineering mit „Drag&Drop"
Bei Verwendung Drag&Drop um einen Text* in Graphics Designer einzufügen, können folgenden Objekte hinzugefügtwerden:ü Statischer Textü Combo boxü List boxü Multi-Linien Textü Check boxü Radio boxü Einfügen von Variablen
Bei Verwendung Drag&Drop um eine Variable vom WinCC Configuration Studio in Graphics Designer einzufügen,können folgenden Objekte mit einer Tag Verbindung erstellen werden:ü E/A Feldü Status Displayü Text listeü Combo boxü List boxü Barü WinCC Controls
*e.g. from the WinCC Configuration Studio or Microsoft Excel
ü Tag ü Trend
DF FA S SUP HMI
Frei verwendbar © Siemens AG 2016
Effizientes EngineeringAnpassen der Arbeitsumgebung
Viewlets platzieren§ Die Viewlets können Sie im Graphics Designer über Ziehen jeweils an die gewünschte
Stelle verschieben und andocken.
DF FA S SUP HMI
Frei verwendbar © Siemens AG 2016
Effizientes EngineeringGraphics Designer Tipps & Tricks
Änderungen der Voreinstellungen der Objekte im Graphics Designer
• Alle Informationen zurVoreinstellung für Objekttypensind in einer Datei im Format"PDD" enthalten.
• Standardmäßig ist das die Datei"Default.pdd" imProjektverzeichnis "GraCS“
ü Um Änderungen für jedesneues Objekt zu vermeiden(Geometrie, Schriftart,Schriftgröße …)
ü Einstellung des DefaultTriggers
Frei verwendbar © Siemens AG 2016
Effizientes EngineeringGraphics Designer Tipps & Tricks
Änderungen der Options Einstellung im Graphics Designer
Ø Damit die Einstellungen in diesem Dialog nach Schließen des Programmserhalten bleiben, muss das Kontrollkästchen "Einstellungen beim Beendensichern" aktiviert sein
Ø Performance Warnungen ausgebenü Es wird bei System-Überlastung eine Warnung ausgegeben, sobald das Bild
gespeichert werden soll. Diese Warnung enthält den Namen des Objekts unddes dynamisierten Attributs, das zur Überlastung führt
Ø Eigenschaften direkt editierenü Ob ein Wert direkt im Fenster "Objekteigenschaften" eingegeben werden
kann, oder ob ein Dialogfenster geöffnet werden soll, wird mit demKontrollkästchen "Eigenschaften direkt editieren" festgelegt.
Frei verwendbar © Siemens AG 2016
Effizientes EngineeringGraphics Designer Tipps & Tricks
ü Backup der letzten Sicherung(Speichern)
ü Wird automatisch erstelltü Wiederherstellung des Backups
durch Ändern des Dateiformat von"*.sav" nach "*.pdl“
Bei Prozessbild speichern, legt das System im Verzeichnis "GraCS" im Projektordner ein Backup imDateiformat "*.sav" ab.
Überblick der wichtigsten Bildeigenschaften & „Dynamisierungen“• „Preview“:ü Erstellungsdatumü Änderungsdatumü Dateigrößeü Bildgrößeü Objektanzahl
• „Dynamics“:ü Anzahl Variablenverbindungü Triggerarten von C-Skripten,
z.B. Trigger-Typ „Variablen-Trigger“
Ø genaue Beschreibung im WinCC Information System:“So zeigen Sie die projektierten Dynamisierungeneines Prozessbildes an”
Frei verwendbar © Siemens AG 2016
Effizientes EngineeringComputer & Projekteigenschaften Eigenschaften
„versteckte“ Tastenkombinationen…
…beim öffnen des WinCC ExplorersØ„Shift“ à WinCC Explorer öffnen ohne ProjektØ„Ctrl“ + „Shift“ à Runtime startet nicht automatisch
…bei geöffnetem WinCC ExplorerØ„Ctrl“ + „N“ à Legt ein neues Projekt anØ„Ctrl“ + „O“ à Öffnet ein vorhandenes Projekt
Computer Eigenschaften:• Rechnername & Definition der Anlauf Liste• Computer Parameter / Graphics / Runtime –Eigenschaften
Projekt Eigenschaften:• Einstellung des Computer (Projekt) Type• Definition HotKeys• Betriebsmodus / Oberfläche und Design Einstellung
Frei verwendbar © Siemens AG 2016
Effizientes EngineeringTastenkombinationen
§ In WinCC Runtime:
§ Shift + Ctrl + Alt + mit der Maus über einem Objekt
§ Bei der Kurzinfo wird angezeigt,welches Objekt bei der Maus platziert ist und in welchem Bildschirm das Objekt konfiguriert wird
§ Graphics Designer:§ Zuordnung verschiedener Farben zu individuellen Objekteigenschaften mit einem Mausklick und
zusätzlichen Schlüsseln z.B. Rechteck
ü Click à Änderung der Hintergrundfarbe
ü Ctrl +Click à Änderung der Füllfarbe
ü Shift + Click à Änderung der Linienfarbe
ü Shift + Ctrl + Click à Änderung der Linienhintergrundfarbe
DF FA S SUP HMI
Frei verwendbar © Siemens AG 2016
Effizientes EngineeringZentrale Farbpalette & Globales Design
Zentralle Farbpalette• mit wenigen Schritten die Farben in vielen Objekten
projektweit auf einmal ändern• kann bis zu 10 Farbbereiche mit je 20 Farben enthalten• muss nicht vollständig definiert sein• Zentralles Erstellen / Bearbeiten / Löschen / Ex- & ImportierenØ Voraussetzung:ü Als globales Design ist nicht "WinCC Classic" eingestellt.ü In den Objekteigenschaften ist unter "Darstellung"
das Attribut "Globales Farbschema" auf "nein" gesetzt.
Globales Design• Farben, Muster und andere optische Effekte werden festgelegtØ Für alle Objekte:ü Schattenü Hover (ändert die Darstellung temporär, solange der Mauszeiger über dem Objekt ist)
Ø Für die verschiedenen Gruppen von Objekttypen unterschiedlich:ü Stil & Farbschema
Hinweis: Sobald ein Attribut durch ein globales Design bestimmt ist,bleibt es statisch und kann nicht mehr dynamisiert werden.Auch eine bereits vorgenommene Dynamisierung bleibt wirkungslos.
ü Globales Farbschema ist Standard aktiviert bei Einfügen eines neuen Objektesü VBA Marco zum Aktivieren und Deaktivieren (globales Farbschema & Schatten)
für alle Objekt im Bild verfügbar:http://support.automation.siemens.com/WW/view/en/37945285
Frei verwendbar © Siemens AG 2016
Effizientes EngineeringGraphics Designer
Variablenanbindung von Objekten „Umverdrahten“
• Mit dem Befehl "Umverdrahten" wird dieVariablenanbindung für alle selektierten Objekteim Graphics Designer Bild neu konfiguriertü Information der Verwendungsstellenü Objektinformation, Typ & Art der Dynamisierungü Suchen & Ersetzen
Die „Cross-Reference“ enthält einen Überblick über alleVariablen, Bilder, Funktionen & Layouts des kompletten Projektes
üAnzeige aller referenzierten Objekte, mit FilterfunktionüAnzeige von VerwendungsstelleüDirekte Ansteuerung des Objektes (ändern & löschen)ü„Umverdrahten“ Funktion &
Suchfunktion nach nicht verwendeten VariablenüDruckfunktion & Exportfunktion
Frei verwendbar © Siemens AG 2016
ü Ein WinCC Bild kann aus bis zu 32 Ebenen bestehen in denen Objekte liegen können
ü In der Ebene 0 liegt am weitestem im Hintergrund, während dieEbene 32 sich am weitestem im Vordergrund befindet.
ü VBScript Verwendung möglich, um Ebenen in der Konfiguration und Runtime zu wechseln(z.B. Layers(2).Visible = vbFalse)
ü Unterstützung von Zooming, Panning and Decluttering
Effizientes EngineeringGraphics Designer – Bedienung Multitouch Gesten (Runtime)
Ø Reduzierte Objektansicht Ø Erweiterte Objektansicht durch dieAnzeige zusätzlicher Ebenen
ü Ebene liefern einen besseren Überlickü Ebenen ermöglichen zusätzliche Dynamisierung (Effekte) zur Runtime
Frei verwendbar © Siemens AG 2016
Effizientes EngineeringGraphics Designer – Bedienung Multitouch Gesten (Runtime)
Navigationsmöglichkeiten auch über Mouse Bedienung
• ZoomBildinhalte zoomen, Ebenen einblendenmit der Funktion Decluttering
• PanningBewegen des gezoomten Bildinhaltes
• “Declutterung” der Objektesichtbar/unsichtbar schalten abhängig
1. von aktueller Objektgröße oder2. der Objektebene
ZoomØ „Strg“ + „linke Mouse Taste“ über die Runtime bewegenØ „Strg“ + „Mouse Rad drehen“ im Fokus der Runtime
PanØ „Mouse Rad drücken“ und im Fokus der Runtime bewegen
ü Reduzierter Zeit- und Engineering Aufwand beim Konfigurieren der Bilderü Situationsabhängige Darstellung zur Runtime
à Von der Übersicht…
..schnell zu den Details à
Frei verwendbar © Siemens AG 2016
Effizientes EngineeringGraphics Designer – Bedienung Multitouch Gesten (Runtime)
ZoomØ “Zoom in” durch Auseinanderführen von zwei FingernØ “Zoom out” durch Zusammenführen von zwei Fingern
PanØ Verschieben mit einem Fingern im Anwendungsfenster
FlickØ „Wischen“ über das Bild
2-Hand BedienungØ Berühren mit einem Finger und
anklicken mit einem zweiten Finger
• 2 Finger ZoomBildinhalte zoomen, Ebenen einblendenmit der Funktion Decluttering
• PanningBewegen des gezoomten Bildinhaltes
• Wischen / FlicksBildwechsel durch “Wischen” über das Bild
• 2-Hand BedienungBedienfreigabe undSollwertänderung
üFunktion auch im WebNavigator gegeben.
Frei verwendbar © Siemens AG 2016
Effizientes EngineeringGraphics Designer – Bedienung Multitouch Gesten (Runtime)
• Zoom
Ø Bildinhalte zoomen, Ebenen ein- / ausblenden mit der Funktion Decluttering
Projektweites aktivierenvon Zooming & Decluttering
Bildspezifisches aktivierenvon Zooming & Decluttering
Projektierung der Objekte z.B. in verschiedenen Ebenen
Zoombereich für dieeinzelnen Ebenenfestzulegen
Frei verwendbar © Siemens AG 2016
Effizientes EngineeringAnwendungsfall basierender Info-Shop
Umfang der Abfüllanlage§ Die Abfüllanlage soll auf einem Linienprinzip basieren,
welche folgende Stationen durchfährt:
§ Dafür muss ein Standard geschaffen werden, sodassfolgende Merkmale der effizienten Projektierung erfülltwerden:§ Einfache und schnelle Erweiterung um weitere Linien§ Implementierung der weiteren Linie in die Visualisierung
mit sehr geringem Aufwand
DF FA S SUP HMI
Ausgewählte Konfiguration
Eine S7-Steuerung fürjeweils eine Linie
WinCC V7.4Einzelplatzsystem
Frei verwendbar © Siemens AG 2016
Effizientes Engineering mit WinCC V7.4 und S7-1500Standardisierung mit WinCC
1979 1996 2010 2012 2020Kosten Engineering Komplexität der Automatisierung Gesamtkosten Engineering Effizienz
Engineering Kosten/Stunde
Komplexität der Automatisierung (Zeit)
Gesamtkosten
Langfristige Entwicklung der Automatisierungskosten
§ Einen Standardzu erzeugen
§ Fehler zu reduzieren§ Zeit zu sparen
Wie unterstützt WinCC V7.4 dabeidie Kosten zu senken?
DF FA S SUP HMI
Frei verwendbar © Siemens AG 2016
Effizientes Engineering mit WinCC V7.4 und S7-1500Engineering Workflow
1. Erstellen eines Funktionsbausteins inkl. Programmalarm
2. Aufrufen des Funktionsblocks für jede Instanz und Meldungenanpassen falls erforderlich
3. Erstellen einer Verbindung und Transferieren derVariablen und Meldungen
4. Erzeugen von zusätzliche Objektinformationen,z.B. interne Variablen, Kurven
5. Erstellen der Standard Visualisierungsobjekte
6. Erstellen der Bilder, Aufruf der Objekte und Verbinden mitden Variablen
Engineering Workflow
WinCC ProjektWinCC Projekt
Standard Visualisierungs-Objekte
Standard Visualisierungs-Objekte
ZusätzlicheObjektinformation
ZusätzlicheObjektinformation
Synchronisation WinCCmit dem Controller
Synchronisation WinCCmit dem Controller
PLC ProgrammPLC Programm
PLC BenutzerbibliothekPLC Benutzerbibliothek
DF FA S SUP HMI
Frei verwendbar © Siemens AG 2016
Engineering WorkflowEngineering Workflow
WinCC ProjektWinCC Projekt
StandardVisualisierungs-Objekte
StandardVisualisierungs-Objekte
ZusätzlicheObjektinformation
ZusätzlicheObjektinformation
Synchronisation WinCCmit dem Controller
Synchronisation WinCCmit dem Controller
PLC ProgrammPLC Programm
PLC BenutzerbibliothekPLC Benutzerbibliothek
WinCC V7.4 - Effizientes Engineering mit WinCC V7.4 und S7-1500PLC Benutzerbibliothek
L I V E D E M OErstellen eines Funktionsbausteins inkl. Programmalarm
1. Erstellen eines neuen Funktionsbausteinsz.B. für die Linienüberwachung
2. Definieren der Schnittstelle und der HMI-Attribute (WinCC)3. Aufruf Programmalarm4. Anpassung der Alarmeinstellungen
Zur Optimierung des Standards Verwendungdynamischer Parameter und Schlüsselwörter
5. Zur Anzeige des Alarmstatus Einfügen einer Variablen undVerschaltung mit Hilfe der Funktion “Get_AlarmState”
6. Übersetzten der Texte im Falle eines mehrsprachigen Projekts
DF FA S SUP HMI
Frei verwendbar © Siemens AG 2016
WinCC V7.4 - Effizientes Engineering mit WinCC V7.4 und S7-1500Tipps zum Thema: „Schlüsselwort für Meldetexte”
§ PLC-Name: Name der projektierten PLC.Beispiel: <Schlüsselwort: CpuName> = “PLC_1”
§ Name der Instanz DB: Ort der Meldungsinstanz, üblicherweise ein DatenbausteinBeispiel: <Schlüsselwort: Instance> = “Block_3_DB”
§ FB-Verschachtelung zur Meldung: Werden im Projekt verschachtelte Bausteine (Multiinstanz)verwendet, wird der Pfad angezeigt.
Beispiel: <Schlüsselwort: Path> = “myFB2\myFB1”
§ Name der Meldung: Name der MeldungBeispiel: <Schlüsselwort: Name> = “myAlarm”
DF FA S SUP HMI
Frei verwendbar © Siemens AG 2016
Engineering Workflow
WinCC ProjektWinCC Projekt
StandardVisualisierungs-Objekte
StandardVisualisierungs-Objekte
ZusätzlicheObjektinformation
ZusätzlicheObjektinformation
Synchronisation WinCCmit dem Controller
Synchronisation WinCCmit dem Controller
PLC ProgrammPLC Programm
PLC BenutzerbibliothekPLC Benutzerbibliothek
WinCC V7.4 - Effizientes Engineering mit WinCC V7.4 und S7-1500Erstellen Sie das PLC-Programm für das Projekt Ecole
L I V E D E M OAufruf des Funktionsblock für jede Teilanlage undAnpassung der Meldungen falls nötig
1. Erstellen einer neue Funktion
2. Aufruf des Linienkontroll-Funktionsbausteins für jede Linie
3. Anpassung der Meldungstexte und der Parameter
DF FA S SUP HMI
Frei verwendbar © Siemens AG 2016
WinCC V7.4 - Effizientes Engineering mit WinCC V7.4 und S7-1500Hinweise in Hinblick auf “PLC-Alarme – übliche Konfiguration”
Der PLC Alarm Editor zeigt alle konfigurierten Alarme und Alarminstanzen
DF FA S SUP HMI
Frei verwendbar © Siemens AG 2016
Engineering WorkflowEngineering Workflow
WinCC ProjektWinCC Projekt
StandardVisualisierungs-Objekte
StandardVisualisierungs-Objekte
ZusätzlicheObjektinformation
ZusätzlicheObjektinformation
Synchronisation WinCCmit dem Controller
Synchronisation WinCCmit dem Controller
PLC ProgrammPLC Programm
PLC BenutzerbibliothekPLC Benutzerbibliothek
WinCC V7.4 - Effizientes Engineering mit WinCC V7.4 und S7-1500Synchronisation von WinCC mit dem Controller
L I V E D E M OVerbindung anlegen und dieVariablen und Meldungen transferieren
1. Verbindung zu der PLC anlegen2. Transferieren der markierten HMI-Variablen zu WinCC3. Transferieren der konfigurierten Alarme und Textlisten4. Anpassung der Meldeklassen für die S7-Meldungen
DF FA S SUP HMI
Frei verwendbar © Siemens AG 2016
WinCC V7.4 - Effizientes Engineering mit WinCC V7.4 und S7-1500Tipps zum Thema: „Meldungen der S7-1500 in Alarm Logging integrieren“
1. Legen Sie im globalen Datenbaustein eine Variable für die zuüberwachenden Signalwerts an
2. Fügen Sie zusätzlich Parameter zum überwachenden Signalwerts(Verschaltung - Program Alarm)
3. Parametrieren Sie die Meldungseinstellung für den FB
4. Den Funktionsbaustein rufen Sie in einem OB auf5. Passen Sie die Meldungseinstellung für die Instanz an.
DF FA S SUP HMI
Frei verwendbar © Siemens AG 2016
WinCC V7.4 - Effizientes Engineering mit WinCC V7.4 und S7-1500Tipps zum Thema: „Meldungen der S7-1500 in Alarm Logging integrieren“
Übertragen der benötigten AS Meldungen in das Register „Meldungen"Eintrag „AS Meldungen > Laden aus AS“
DF FA S SUP HMI
Frei verwendbar © Siemens AG 2016
WinCC V7.4 - Effizientes Engineering mit WinCC V7.4 und S7-1500Tipps zum Thema: „Meldeklasse Konfiguration”
Beim laden der AS Meldungen einer SIMATIC S7-1500 ordnet WinCC automatisch eine Meldeklasse/Meldeart miteiner entsprechenden Einstellung zu.
Korrelation zwischen der SIMATIC S7 Meldeklasse und eine WinCC Meldeklasse/Meldeart
Step7 WinCC - Quittierphilosophie
Quittierung Quittierung „gekommen“ Quittierung „gegangen" Without status „gegangen"
keine Quittierung Quittierung „gekommen" Quittierung „gegangen" Without status „gegangen"
keine Quittierung Nur Information Quittierung „gekommen" Quittierung „gegangen" Without status „gegangen"
DF FA S SUP HMI
Frei verwendbar © Siemens AG 2016
Engineering WorkflowEngineering Workflow
WinCC ProjektWinCC Projekt
StandardVisualisierungs-Objekte
StandardVisualisierungs-Objekte
ZusätzlicheObjektinformation
ZusätzlicheObjektinformation
Synchronisation WinCCmit dem Controller
Synchronisation WinCCmit dem Controller
PLC ProgrammPLC Programm
PLC BenutzerbibliothekPLC Benutzerbibliothek
Effizientes Engineering mit WinCC V7.4 und S7-1500Erstellen Sie zusätzliche, lokale WinCC Objektinformationen
Erstellen zusätzlicher Objektinformationen (z.B. interne Variablen, Kurven)
1. Erstellen eines Strukturtyps für die zusätzlich benötigten interne Variablen2. Erstellen einer Instanz des Strukturtyps für jede Linie
3. Kurvenkonfiguration für jede Linie hinzufügenDurch die Verwendung von VBA lässt sich die Erstellung von Kurveninstanzenautomatisieren
Mit VBA Standardinstanzen erzeugen, Fehler reduzieren, Zeit sparen und damit die Kosten senken.
Use Case: Automatisches Engineering – auf Basis einer Ausgansobjekts Variablen, Alarme, Kurve, etc erzeugen
DF FA S SUP HMI
Frei verwendbar © Siemens AG 2016
Effizientes Engineering mit WinCC V7.4 und S7-1500Automatisierte Projektierung mit VBA
Ziel: Häufig wiederkehrende Projektierunsschritte automatisieren§ Nutzen Sie die Offenheit von WinCC um eigene Standards zu entwickeln und um immer
wiederkehrende Aufgaben, eigene Menüeinträge oder Konfigurationsdialoge zu realisieren.§ Für Integrator, Solution Partner, WinCC Spezialisten und WinCC Competence Center welche
WinCC in vielen Projekten verwenden:ü Dies spart Zeit und Kosten.ü Hilft Projektierungsfehler zu reduzieren
Welche Möglichkeiten bietet WinCC?
ODK
Dynamic Wizard
VBA
DF FA S SUP HMI
Frei verwendbar © Siemens AG 2016
Effizientes Engineering mit WinCC V7.4 und S7-1500Übersicht der Funktionalitäten von VBA in WinCC V7.4
Mit Visual Basic for Applications können Sie die Projektierungim WinCC Graphics Designer und im WinCC Configuration Studio automatisieren.
Dies umfasst:§ Graphics Designer anpassen§ Eigene Menüs und Symbolleisten anlegen§ Bilder bearbeiten§ Objekte bearbeiten§ Dynamisierungen anlegen§ Zugriff auf Fremdapplikationen
Neben dem Graphics Designer können Sie folgende WinCC-Editorenmit VBA automatisieren:§ Variablenhaushalt§ Tag Logging§ Text library§ Alarm Logging
Außerdem können Sie mit VBA auf alle Editoren desWinCC Configuration Studio zugreifen,
DF FA S SUP HMI
Frei verwendbar © Siemens AG 2016
Engineering WorkflowEngineering Workflow
WinCC ProjektWinCC Projekt
StandardVisualisierungs-Objekte
StandardVisualisierungs-Objekte
ZusätzlicheObjektinformation
ZusätzlicheObjektinformation
Synchronisation WinCCmit dem Controller
Synchronisation WinCCmit dem Controller
PLC ProgrammPLC Programm
PLC BenutzerbibliothekPLC Benutzerbibliothek
Erstellen der Standard-Visualisierungsobjekte1. Erstellen eines WinCC-Bildbausteins als Linienkontrollbaustein (Icon) für das Übersichtsbild
2. Erstellen eines Bildfenster (basierend auf der Variablenpräfix-Technologie) um die Details einer Linie anzuzeigen und zu steuern.
3. Da die Variablenpräfix-Eigenschaft bei den Controls (z.B. TrendControl) nicht wirksam ist,ist es erforderlich, über ein Skript die dynamische Konfiguration (abhängig vom verwendetenVariablenpräfix) vorzunehmen.
Effizientes Engineering mit WinCC V7.4 und S7-1500Erstellen Sie ein Standard-Visualisierungsobjekt
Use Case: Standardobjekte – firmenspezifische Projektstandards generieren
Vereinfache Projektpflege: Änderungen werden automatisch an allen Verwendungsstellen nachgezogen.
DF FA S SUP HMI
Frei verwendbar © Siemens AG 2016
Engineering WorkflowEngineering Workflow
WinCC ProjektWinCC Projekt
StandardVisualisierungs-Objekte
StandardVisualisierungs-Objekte
ZusätzlicheObjektinformation
ZusätzlicheObjektinformation
Synchronisation WinCCmit dem Controller
Synchronisation WinCCmit dem Controller
PLC ProgrammPLC Programm
PLC BenutzerbibliothekPLC Benutzerbibliothek
Effizientes Engineering mit WinCC V7.4 und S7-1500WinCC Projekt
L I V E D E M OErstellen der Bilder, Aufruf des Objekts und Verlinken mit den Variablen
1. Hinzufügen einer Bildbausteininstanzum die Information der Linie in einemBild zu zeigen
2. Anpassung des Namens und derEigenschaften
3. Verbinden der Eigenschaften mit dendazugehörigen Variablen
4. Hinzufügen eines Bildfensters5. Erstellen eines Scripts auf dem
Ereignis “Mausklick” um die Detailsder Linie im Bildfenster zu zeigen
DF FA S SUP HMI
Frei verwendbar © Siemens AG 2016
Effizientes Engineering mit WinCC V7.4 und S7-1500Tipps zum Thema Standard-Visualisierungsobjekt
Performance
Maintenance
Bildfenster mit Präfix
.XY_state VBS
Line1
Variablen - Präfix
Variablen - Suffix
Scripts für Meldungen und …
§ Variablenpräfixerlaubt auch Zugriff auf unterschiedliche Variablen/Strukturen
§ Mit Hilfe von Skripts können instanzspezifische Anpassungenfür Meldungen und Trends vorgenommen werden
§ Faceplate interne Variablen
§ Schnittstelle mittels EA-Feldund Skripte innerhalb
§ Schnittstelle mittels DataSetund Skripte innerhalb
§ Objekte direkt verlinkt auf Schnittstelleund Skripte außerhalb
§ Objekte direkt auf SchnittstelleDynamisierung über Dynamik Dialog
Faceplate
DF FA S SUP HMI
Frei verwendbar © Siemens AG 2016
Effizientes Engineering mit WinCC V7.4 und S7-1500Tipps zum Thema Bibliothek und Umverdrahten
DF FA S SUP HMI
Komplett verschaltete Faceplate-Instanzen können in der WinCC Bibliothek gespeichert werden
§ BibliothekWird innerhalb desProjekts im Unterorder„Library“ gespeichert
Mit Umverdrahten lassen sich die verschaltetenObjekte schnell der neuen Instanz anpassen
Frei verwendbar © Siemens AG 2016
Effizientes Engineering mit WinCC V7.4 und S7-1500Zusammenfassung
Engineering-Workflow für zusätzliche Objekte
WinCC Projekt
ZusätzlicheObjektinformation
Synchronisation WinCCmit dem Controller
PLC Programm
§ Einen Standardzu erzeugen
§ Fehler zu reduzieren§ Zeit zu sparen
WinCC V7.4 unterstützt Siedie Kosten zu senken!
Höhere Engineering Qualitätin kürzerer Zeit!
SIMATIC TIA ist der Schlüsselfür effizientes Engineering
Mit WinCC
?%
kürzereProjektlaufzeit
WinCC ProjektWinCC Projekt
StandardVisualisierungs-Objekte
StandardVisualisierungs-Objekte
ZusätzlicheObjektinformation
ZusätzlicheObjektinformation
Synchronisation WinCCmit dem Controller
Synchronisation WinCCmit dem Controller
PLC ProgrammPLC Programm
PLC BenutzerbibliothekPLC Benutzerbibliothek
DF FA S SUP HMI
Frei verwendbar © Siemens AG 2016
Effizientes EngineeringKnowhow Schutz und Security
DF FA S SUP HMI
• Siemens bietet ein komplettes Konzept für industrial Security – „Defense in Depth“
http://www.industry.siemens.com/topics/global/de/industrial-security/seiten/default.aspx
• Teil dieses Konzeptes sind unteranderem auch die WinCC SCADAOptionen Audit/Change Controlund Simatic Logon
• Darüber hinaus biete auch WinCCselbst einige integrierteSchutzfunktionen
Anlagensicherheit beginnt mit WinCC SCADA bereits beim Engineering.
Frei verwendbar © Siemens AG 2016
Effizientes EngineeringKnowhow Schutz und Security
Wie kann ich meine Bilder und Skripte in WinCC schützen?
• Erstellen eines neuen PDL• Einfügen eines Faceplates und/oder einer Aktion an einem ein Objekt• Nach abgeschlossener Projektierung werden sowohl die Aktion und das Faceplate,
als auch das PDL an sich durch ein Passwort gesichert um es vor unbefugtem Öffnenund Manipulation zu schützen
L I V E D E M O
DF FA S SUP HMI
Frei verwendbar © Siemens AG 2016
Effizientes EngineeringKnowhow Schutz und Security
DF FA S SUP HMI
• Beispiel 1: So schützen Sie ein Faceplate mit einem Passwort
• In dem Faceplate-Typ, dessen Eigenschaften geändert werden sollen, darf kein Objekt selektiert sein.
• Öffnen Sie das Fenster "Objekteigenschaften" über das Kontextmenü
• Klicken Sie auf die Eigenschaft "Sonstige".
• Doppelklicken Sie auf "Passwortschutz".
• Geben Sie ein Passwort ein,das aus mindestens sechs Zeichen besteht.
• Wiederholen Sie das Passwort und bestätigenSie den Schutz
→ Das Faceplate ist nun durch ein Passwort geschützt
Der Benutzer wird nun beim Öffnendes Objektes zur Eingabe desPassworts aufgefordert
Frei verwendbar © Siemens AG 2016
Effizientes EngineeringKnowhow Schutz und Security
DF FA S SUP HMI
• Beispiel 1: So schützen Sie ein Bild mit einem Passwort
• In dem Bild darf kein Objekt selektiert sein.
• Öffnen Sie das Fenster "Objekteigenschaften" über das Kontextmenü
• Klicken Sie auf die Eigenschaft "Sonstige".
• Doppelklicken Sie auf "Passwortschutz".
• Geben Sie ein Passwort ein,das aus mindestens sechs Zeichen besteht.
• Wiederholen Sie das Passwort und bestätigenSie den Schutz
→ Das Faceplate ist nun geschützt
Der Benutzer wird nun beim Öffnendes Objektes zur Eingabe desPassworts aufgefordert
Frei verwendbar © Siemens AG 2016
Effizientes EngineeringKnowhow Schutz und Security
DF FA S SUP HMI
• Beispiel 1: So schützen Sie ein Modul mit einem Passwort
• Öffnen Sie Global Script.
• Markieren Sie das Modul, das Sie mit einem Passwort schützen möchten, im Navigationsfenster.
• Betätigen Sie die Schaltfläche "Info/Trigger"oder wählen Sie den Kontextmenübefehl "Info„
• Aktivieren Sie das Kontrollkästchen "Passwort".• Geben Sie ein Passwort ein,
das aus mindestens sechs Zeichen besteht.
• Wiederholen Sie das Passwort und bestätigenSie den Schutz
→ Das Modul ist nun durch ein Passwort geschützt
Der Benutzer wird nun beim Öffnendes Objektes zur Eingabe desPassworts aufgefordert
Frei verwendbar © Siemens AG 2016
Vielen Dank für Ihre AufmerksamkeitThank you for your attention
Haben Sie noch Fragen?Any further questions?
DF FA S SUP HMI