STATISTISCHE AUSWERTUNG MIT DEN WINCC-CONTROLS BOXPLOT UND HISTOGRAMM - WINCC / .NET CONTROL
←
→
Transkription von Seiteninhalten
Wenn Ihr Browser die Seite nicht korrekt rendert, bitte, lesen Sie den Inhalt der Seite unten
Statistische
Auswertung mit den
WinCC-Controls
Boxplot und
Histogramm
Siemens
WinCC / .NET Control Industry
Online
https://support.industry.siemens.com/cs/ww/de/view/81662739 SupportRechtliche Hinweise
Rechtliche Hinweise
Nutzung der Anwendungsbeispiele
In den Anwendungsbeispielen wird die Lösung von Automatisierungsaufgaben im Zusammen-
spiel mehrerer Komponenten in Form von Text, Grafiken und/oder Software-Bausteinen
beispielhaft dargestellt. Die Anwendungsbeispiele sind ein kostenloser Service der Siemens AG
und/oder einer Tochtergesellschaft der Siemens AG („Siemens“). Sie sind unverbindlich und
erheben keinen Anspruch auf Vollständigkeit und Funktionsfähigkeit hinsichtlich Konfiguration
und Ausstattung. Die Anwendungsbeispiele stellen keine kundenspezifischen Lösungen dar,
sondern bieten lediglich Hilfestellung bei typischen Aufgabenstellungen. Sie sind selbst für den
sachgemäßen und sicheren Betrieb der Produkte innerhalb der geltenden Vorschriften
verantwortlich und müssen dazu die Funktion des jeweiligen Anwendungsbeispiels überprüfen
und auf Ihre Anlage individuell anpassen.
Sie erhalten von Siemens das nicht ausschließliche, nicht unterlizenzierbare und nicht
übertragbare Recht, die Anwendungsbeispiele durch fachlich geschultes Personal zu nutzen.
Jede Änderung an den Anwendungsbeispielen erfolgt auf Ihre Verantwortung. Die Weitergabe an
Dritte oder Vervielfältigung der Anwendungsbeispiele oder von Auszügen daraus ist nur in
Kombination mit Ihren eigenen Produkten gestattet. Die Anwendungsbeispiele unterliegen nicht
zwingend den üblichen Tests und Qualitätsprüfungen eines kostenpflichtigen Produkts, können
Funktions- und Leistungsmängel enthalten und mit Fehlern behaftet sein. Sie sind verpflichtet, die
Nutzung so zu gestalten, dass eventuelle Fehlfunktionen nicht zu Sachschäden oder der
Verletzung von Personen führen.
Haftungsausschluss
Siemens schließt seine Haftung, gleich aus welchem Rechtsgrund, insbesondere für die
Verwendbarkeit, Verfügbarkeit, Vollständigkeit und Mangelfreiheit der Anwendungsbeispiele,
sowie dazugehöriger Hinweise, Projektierungs- und Leistungsdaten und dadurch verursachte
Schäden aus. Dies gilt nicht, soweit Siemens zwingend haftet, z.B. nach dem Produkthaftungs-
gesetz, in Fällen des Vorsatzes, der groben Fahrlässigkeit, wegen der schuldhaften Verletzung
des Lebens, des Körpers oder der Gesundheit, bei Nichteinhaltung einer übernommenen
Siemens AG 2018 All rights reserved
Garantie, wegen des arglistigen Verschweigens eines Mangels oder wegen der schuldhaften
Verletzung wesentlicher Vertragspflichten. Der Schadensersatzanspruch für die Verletzung
wesentlicher Vertragspflichten ist jedoch auf den vertragstypischen, vorhersehbaren Schaden
begrenzt, soweit nicht Vorsatz oder grobe Fahrlässigkeit vorliegen oder wegen der Verletzung
des Lebens, des Körpers oder der Gesundheit gehaftet wird. Eine Änderung der Beweislast zu
Ihrem Nachteil ist mit den vorstehenden Regelungen nicht verbunden. Von in diesem Zusammen-
hang bestehenden oder entstehenden Ansprüchen Dritter stellen Sie Siemens frei, soweit
Siemens nicht gesetzlich zwingend haftet.
Durch Nutzung der Anwendungsbeispiele erkennen Sie an, dass Siemens über die beschriebene
Haftungsregelung hinaus nicht für etwaige Schäden haftbar gemacht werden kann.
Weitere Hinweise
Siemens behält sich das Recht vor, Änderungen an den Anwendungsbeispielen jederzeit ohne
Ankündigung durchzuführen. Bei Abweichungen zwischen den Vorschlägen in den Anwendungs-
beispielen und anderen Siemens Publikationen, wie z. B. Katalogen, hat der Inhalt der anderen
Dokumentation Vorrang.
Ergänzend gelten die Siemens Nutzungsbedingungen (https://support.industry.siemens.com).
Securityhinweise
Siemens bietet Produkte und Lösungen mit Industrial Security-Funktionen an, die den sicheren
Betrieb von Anlagen, Systemen, Maschinen und Netzwerken unterstützen.
Um Anlagen, Systeme, Maschinen und Netzwerke gegen Cyber-Bedrohungen zu sichern, ist es
erforderlich, ein ganzheitliches Industrial Security-Konzept zu implementieren (und kontinuierlich
aufrechtzuerhalten), das dem aktuellen Stand der Technik entspricht. Die Produkte und Lösungen
von Siemens formen nur einen Bestandteil eines solchen Konzepts.
Der Kunde ist dafür verantwortlich, unbefugten Zugriff auf seine Anlagen, Systeme, Maschinen
und Netzwerke zu verhindern. Systeme, Maschinen und Komponenten sollten nur mit dem
Unternehmensnetzwerk oder dem Internet verbunden werden, wenn und soweit dies notwendig
ist und entsprechende Schutzmaßnahmen (z.B. Nutzung von Firewalls und Netzwerk-
segmentierung) ergriffen wurden.
Zusätzlich sollten die Empfehlungen von Siemens zu entsprechenden Schutzmaßnahmen
beachtet werden. Weiterführende Informationen über Industrial Security finden Sie unter:
https://www.siemens.com/industrialsecurity.
Die Produkte und Lösungen von Siemens werden ständig weiterentwickelt, um sie noch sicherer
zu machen. Siemens empfiehlt ausdrücklich, Aktualisierungen durchzuführen, sobald die
entsprechenden Updates zur Verfügung stehen und immer nur die aktuellen Produktversionen zu
verwenden. Die Verwendung veralteter oder nicht mehr unterstützter Versionen kann das Risiko
von Cyber-Bedrohungen erhöhen.
Um stets über Produkt-Updates informiert zu sein, abonnieren Sie den Siemens Industrial
Security RSS Feed unter: https://www.siemens.com/industrialsecurity.
Boxplot und Histogramm
Beitrags-ID: 81662739, V1.0, 09/2018 2Inhaltsverzeichnis
Inhaltsverzeichnis
Rechtliche Hinweise .................................................................................................... 2
1 Einführung .......................................................................................................... 4
1.1 Überblick............................................................................................... 4
1.2 Funktionsweise ..................................................................................... 5
1.3 Verwendete Komponenten ................................................................... 7
2 Engineering ........................................................................................................ 8
2.1 Beschreibung der .Net Controls ........................................................... 8
2.1.1 Boxplot.................................................................................................. 8
2.1.2 Histogramm ........................................................................................ 10
2.2 Projektierung ...................................................................................... 12
2.2.1 TIA Projekt anlegen ............................................................................ 13
2.2.2 Programmierung ................................................................................. 15
2.3 Inbetriebnahme .................................................................................. 21
2.3.1 Anpassung der Steuerung.................................................................. 21
2.3.2 Anpassung der WinCC Professional Runtime ................................... 23
2.4 Bedienung .......................................................................................... 25
2.5 Fehlerhandling .................................................................................... 28
3 Anhang.............................................................................................................. 29
3.1 Service und Support ........................................................................... 29
3.2 Links und Literatur .............................................................................. 30
Siemens AG 2018 All rights reserved
3.3 Änderungsdokumentation .................................................................. 30
Boxplot und Histogramm
Beitrags-ID: 81662739, V1.0, 09/2018 31 Einführung
1 Einführung
1.1 Überblick
Einleitung
Um Aussagen über die statistische Verteilung von Messwerten aus einem Prozess
treffen zu können, sind komplexere Berechnungen nötig. Umfangreiche
Auswertungen werden in der Regel auf PCs mit speziellen Statistikprogrammen
durchgeführt. Die benötigten Rohdaten werden dafür aus der S7-CPU übertragen.
Wenn Sie die Auswertungen mit WinCC Runtime Professional anzeigen möchten,
dann können Sie auch eigene .Net Controls mit Visual Studio erstellen. Eine
Anleitung zur Erstellung und Installation von .Net Controls finden Sie unter
folgender Beitrags-ID: 109759944.
Dieses Anwendungsbeispiel zeigt Ihnen die Funktion und Installation von zwei
Standard Auswerte-Controls zur Darstellung statistischer Messwertverteilungen.
Funktion des Anwendungsbeispiels
Um die Daten anzeigen zu können, müssen die Daten aufbereitet werden. Dafür
stehen Ihnen die Bausteine "LMeasure_Boxplot" und "LMeasure_Histogram" aus
der "Messtechnik-Bibliothek (LMeasure)" zur Verfügung.
Das Anwendungsbeispiel verwendet die .Net Controls "Boxplot" und "Histogram".
Die .Net Controls werden Ihnen mit diesem Anwendungsbeispiel als Download zur
Siemens AG 2018 All rights reserved
Verfügung gestellt.
In der folgenden Abbildung sehen Sie einen exemplarischen Aufbau.
Abbildung 1-1
WinCC Runtime
Professional
PROFINET / IE
Boxplot und Histogramm
Beitrags-ID: 81662739, V1.0, 09/2018 41 Einführung
1.2 Funktionsweise
Dieses Anwendungsbeispiel zeigt Ihnen, wie Sie die WinCC-Controls "Boxplot" und
"Histogram" in Ihr Projekt einbinden und mit Hilfe der Bausteine
"LMeasure_Boxplot" und "LMeasure_Histogram" mit Daten versorgen können. Um
einen Boxplot oder ein Histogramm zeichnen zu können müssen die Daten
aufbereitet werden. Diese Funktion erfüllen die Bausteine "LMeasure_Boxplot" und
"LMeasure_Histogram".
Abbildung 1-2
PLC WinCC
Measured
data
Siemens AG 2018 All rights reserved
LMeasure_
Boxplot
LMeasure_
HistWinCC
Histogram
For simulation:
Random
ArrayFC
Boxplot und Histogramm
Beitrags-ID: 81662739, V1.0, 09/2018 51 Einführung
Benutzte Bausteine
Folgende Bausteine werden im Anwendungsbeispiel genutzt:
Tabelle 1-1
Baustein Beschreibung
LMeasure_Boxplot Der Baustein sortiert die Rohdaten und berechnet die
sogenannte "Fünf-Punkte-Zusammenfassung".
LMeasure_Histogram Der Baustein sortiert die Rohdaten und berechnet mithilfe der
übergebenen Klassenanzahl die allgemeine Klassenbreite.
Anschließend zählt der Baustein die Werte, die innerhalb einer
Klasse liegen. Um ein Histogramm zeichnen zu können,
errechnet der Baustein auch die nötigen X- und Y-Koordinaten.
HistWinCC Der Baustein verarbeitet die übergeben Daten des Bausteins
LMeasure_Histogram weiter, um ein Histogramm zeichnen zu
können.
RandomArrayFC Der Baustein generiert normalverteilte Zufallswerte. Diese
Werte dienen als Beispiel-Rohdaten für die Generierung des
Boxplots und des Histogramms.
Siemens AG 2018 All rights reserved
Boxplot und Histogramm
Beitrags-ID: 81662739, V1.0, 09/2018 61 Einführung
1.3 Verwendete Komponenten
Dieses Anwendungsbeispiel wurde mit diesen Hard- und Softwarekomponenten
erstellt:
Tabelle 1-2
Komponente Anzahl Artikelnummer Hinweis
WinCC Professional 1 6AV2103-0AA05-0AA7 Oder höhere Version
V15.1
WinCC Runtime 1 6AV2103-0DA05-0AA5 Oder höhere Version
Professional V15.1
SIMATIC STEP 7 1 6ES7822-1AA05-0YA5 Oder höhere Version
Professional V15.1
CPU 1214C DC/DC/DC 1 6ES7214-1AG40-0XB0 Sie können eine
beliebige CPU nutzen.
Dieses Anwendungsbeispiel besteht aus folgenden Komponenten:
Tabelle 1-3
Komponente Dateiname Hinweis
Beispielprojekt-/Dateien 81662739_Boxplot_Histogram_CODE_V10.zip V1.0
Dokumentation 81662739_Boxplot_Histogram_DOC_V10.pdf V1.0
.Net Controls 81662739_WinCCNetControls.zip V1.0
Siemens AG 2018 All rights reserved
Boxplot und Histogramm
Beitrags-ID: 81662739, V1.0, 09/2018 72 Engineering
2 Engineering
2.1 Beschreibung der .Net Controls
In diesem Kapitel erläutern wir Ihnen den Aufbau und die Funktion der .Net
Controls.
2.1.1 Boxplot
Kurzbeschreibung
Wenn Sie sich einen Überblick über bestehende Daten verschaffen wollen, dann
können Sie ein Boxplot-Diagramm verwenden. Ein Boxplot zeigt Ihnen, in welchem
Bereich die Daten liegen und wie sie sich über diesen Bereich verteilen. Ein
Boxplot besteht aus folgenden Kenngrößen:
• Minimum (kleinster auftretender Wert der Stichprobe)
• Unteres oder erstes Quartil (unterhalb dieses Wertes liegen 25% der
Stichproben-Werte)
• Median oder zweites Quartil (unterhalb dieses Wertes liegen 50% der
Stichproben-Werte)
• Oberes oder drittes Quartil (unterhalb dieses Wertes liegen 75% der
Stichproben-Werte)
•
Siemens AG 2018 All rights reserved
Maximum (größter auftretender Wert der Stichprobe)
Das .Net Control "Boxplot" zeichnet Ihnen anhand der übergebenen Werte einen
Boxplot und zeigt Ihnen die Parameter an.
Abbildung 2-1
Boxplot und Histogramm
Beitrags-ID: 81662739, V1.0, 09/2018 82 Engineering
Parameter
Folgende Parameter besitzt das Control:
Tabelle 2-1
Parameter Beschreibung
BoxPlotBorderColor Farbe der Ränder des Boxplots.
BoxPlotColor Farbe des Boxplots.
ChartTitle Titel des Controls.
Max Maximaler Wert, der kein Ausreißer ist.
Median 2.Quartil oder Median der Datenreihe.
Min Minimaler Wert, der kein Ausreißer ist.
OutlierMax Obere Ausreißer in %.
OutlierMin Untere Ausreißer in %.
Q25 1.Quartil oder Q25 der Datenreihe.
Q75 3.Quartil oder Q75 der Datenreihe.
Skewness Schiefe der Datenreihe.
YAxisDescr Beschriftung der Y-Achse.
Siemens AG 2018 All rights reserved
Boxplot und Histogramm
Beitrags-ID: 81662739, V1.0, 09/2018 92 Engineering
2.1.2 Histogramm
Kurzbeschreibung
Das Histogramm stellt die Häufigkeitsverteilung einer Stichprobe nach Klassen dar.
Eine Klasse beschreibt ein Werteintervall, in dem die einzelnen Häufigkeiten
aufaddiert werden. Nach Vorgabe der Anzahl der Klassen werden die
Klassenbreite und die jeweilige Klassenmitte berechnet. Die Klassenanzahl ist bei
diesem Control auf 15 Klassen begrenzt.
Die Verteilung stellt sich als Rechteck um den Klassenmittelwert mit der
Klassenbreite und der aufsummierten Häufigkeit als Höhe dar.
Abbildung 2-2
Siemens AG 2018 All rights reserved
Boxplot und Histogramm
Beitrags-ID: 81662739, V1.0, 09/2018 102 Engineering
Parameter
Folgende Parameter besitzt das Control:
Tabelle 2-2
Parameter Beschreibung
ChartColor Farbe des Histogramms.
ChartTitle Titel des Histogramms.
Class1 bis 15 Anzahl der Werte pro Klasse.
ClassWidth Allgemeine Klassenbreite.
XAxisDesc Beschriftung der X-Achse.
XAxisMin Startwert (minimaler Wert) der X-Achse.
YAxisDesc Beschriftung der Y-Achse.
Siemens AG 2018 All rights reserved
Boxplot und Histogramm
Beitrags-ID: 81662739, V1.0, 09/2018 112 Engineering
2.2 Projektierung
In diesem Kapitel zeigen wir Ihnen die notwendigen Projektierungsschritte, um das
Zusammenspiel der Controls mit den Bausteinen zu erstellen.
Hinweis Dieses Kapitel dient Ihnen als Information. Die Projektierung muss im
Beispielprojekt nicht durchgeführt werden.
Voraussetzungen
1. Laden Sie sich die "Messtechnik-Bibliothek (LMeasure)" von der Beitragsseite
dieses Anwendungsbeispiels herunter
(https://support.industry.siemens.com/cs/ww/de/view/81662739).
2. Laden Sie sich die .Net-Controls "Boxplot" und "Histogram" von der
Beitragsseite dieses Anwendungsbeispiels herunter
(https://support.industry.siemens.com/cs/ww/de/view/81662739).
Siemens AG 2018 All rights reserved
Boxplot und Histogramm
Beitrags-ID: 81662739, V1.0, 09/2018 122 Engineering
2.2.1 TIA Projekt anlegen
In diesem Abschnitt wird Ihnen aufgezeigt, wie Sie die Steuerung und die PC-
Station einrichten:
1. Legen Sie ein neues TIA-Projekt an.
2. Fügen Sie dem Projekt eine Steuerung hinzu.
3. Fügen Sie ein neues Subnetz hinzu und passen Sie die IP-Adresse der
Steuerung an.
4. Fügen Sie dem Projekt eine WinCC Runtime Professional hinzu.
Abbildung 2-3
Siemens AG 2018 All rights reserved
Boxplot und Histogramm
Beitrags-ID: 81662739, V1.0, 09/2018 132 Engineering
5. Geben Sie der PC-Station den Namen Ihres PCs.
Abbildung 2-4
6. Fügen Sie der PC-Station ein Kommunikationsmodul "IE Allgemein (IE-
general)" hinzu:
Hardware-Katalog > Kommunikationsmodule > PROFINET/Ethernet
(Hardware catalog > Communication modules > PROFINET/Ethernet).
7. Passen Sie die IP-Adresse des Kommunikationsmoduls an und vernetzen Sie
die Schnittstelle mit dem Subnetz der Steuerung.
8. Wechseln Sie in die Netzsicht und legen Sie zwischen der Steuerung und der
WinCC Runtime eine HMI-Verbindung an.
Abbildung 2-5
Siemens AG 2018 All rights reserved
Boxplot und Histogramm
Beitrags-ID: 81662739, V1.0, 09/2018 142 Engineering
2.2.2 Programmierung
Bibliothek einbinden
1. Öffnen Sie die "Messtechnik-Bibliothek (LMeasure)" im TIA Portal.
2. Ziehen Sie die Bausteine "LMeasure_Boxplot" und LMeasure_Histogram" in
die Programmbausteine der Steuerung.
Globale Bibliotheken > LMeasure> Typen
(Global libraries > LMeasure > Types).
3. Um die Variablen zu speichern, erzeugen Sie einen neuen Datenbaustein
(z. B. TestDB).
4. Definieren Sie die folgenden Variablen. Diese Variablen werden anschließend
mit den Bausteinen "LMeasure_Boxplot" und "LMeasure_Histogramm" und
den .Net Controls in WinCC verknüpft.
Abbildung 2-6
Siemens AG 2018 All rights reserved
Hinweis Das Array "TestValuesArray" wird im Anwendungsbeispiel mit normalverteilten
Zufallswerten belegt. Befüllen Sie das Array mit Werten aus Ihrem Prozess.
Boxplot und Histogramm
Beitrags-ID: 81662739, V1.0, 09/2018 152 Engineering
Bausteine verschalten
1. Rufen Sie den Baustein "LMeasure_Boxplot" im OB1 (Main) auf.
2. Verschalten Sie die Ein- und Ausgangsparameter des Bausteins mit den zuvor
definierten Variablen:
Abbildung 2-7
Siemens AG 2018 All rights reserved
Boxplot und Histogramm
Beitrags-ID: 81662739, V1.0, 09/2018 162 Engineering
3. Rufen Sie den Baustein "LMeasure_Histogram" im OB1 (Main) auf.
4. Verschalten Sie die Ein- und Ausgangsparameter des Bausteins mit den zuvor
definierten Variablen:
Abbildung 2-8
Siemens AG 2018 All rights reserved
5. Da der Baustein "LMeasure_Histogram" die Anzahl der Werte pro Klasse
relativ ausgibt und das WinCC-Control die Anzahl absolut benötigt, müssen
Sie die Werte umrechnen. Fügen Sie daher folgenden Code in ein neues SCL-
Netzwerk ein:
FOR #tempI := 0 TO 14 DO
"TestDB".HistValuesAbsWinCC[#tempI] :=
REAL_TO_INT(("TestDB".HistValues[0,#tempI]*100)/100);
END_FOR;
6. Übersetzen und laden Sie das Programm in die Steuerung.
Boxplot und Histogramm
Beitrags-ID: 81662739, V1.0, 09/2018 172 Engineering
Projektierung von WinCC
1. Erstellen Sie eine HMI-Variablentabelle mit den folgenden Variablen:
Tabelle 2-3
PLC-Variablen
TestDB.executeHistogram
TestDB.executeBoxplot
TestDB.Hist_NumberClasses
TestDB.Hist_ClassWidth
TestDB.Hist_ArrayAxis[0,1]
TestDB.HistValues[0,0]
TestDB.HistValues[0,1]
TestDB.HistValues[0,2]
TestDB.HistValues[0,3]
TestDB.HistValues[0,4]
TestDB.HistValues[0,5]
TestDB.HistValues[0,6]
TestDB.HistValues[0,7]
TestDB.HistValues[0,8]
Siemens AG 2018 All rights reserved
TestDB.HistValues[0,9]
TestDB.HistValues[0,10]
TestDB.HistValues[0,11]
TestDB.HistValues[0,12]
TestDB.HistValues[0,13]
TestDB.HistValues[0,14]
TestDB.Boxplot_Skewness
TestDB.Boxplot_Q75
TestDB.Boxplot_Q25
TestDB.Boxplot_OutlierMin
TestDB.Boxplot_OutlierMax
TestDB.Boxplot_Min
TestDB.Boxplot_Median
TestDB.Boxplot_Max
2. Installieren Sie die .Net Controls auf Ihrem PC.
Hinweis Wie Sie die .Net-Controls "Boxplot" und "Histogram" auf Ihren PC installieren,
wird Ihnen in dem folgenden Anwendungsbeispiel erläutert:
https://support.industry.siemens.com/cs/ww/de/view/109759944
Es wird die Installationsmethode ".Net Control in den globalen Assembly Cache
schreiben" empfohlen.
3. Erstellen Sie ein neues Bild und fügen Sie die Controls "Boxplot" und
"Histogram" ein.
4. Selektieren Sie das Control "Boxplot". Verknüpfen Sie die Parameter mit den
Variablen wie folgt:
Boxplot und Histogramm
Beitrags-ID: 81662739, V1.0, 09/2018 182 Engineering
Abbildung 2-9
Siemens AG 2018 All rights reserved
Hinweis • Die Parameter "Max" bis "Skewness" müssen mit einer "HMI_Variable" ("HMI_Tag")
verknüpft werden.
• Die Parameter "CharTitle" und "YAxisDescr" können mit einem beliebigen Text
versehen werden.
• Die Parameter "BoxPlotBorderColor" und "BoxPlotColor" bestimmen die Farbe des
Boxplots und können beliebig angepasst werden.
Boxplot und Histogramm
Beitrags-ID: 81662739, V1.0, 09/2018 192 Engineering
5. Selektieren Sie das Control "Histogram". Verknüpfen Sie die Parameter mit
den Variablen wie folgt:
Abbildung 2-10
Siemens AG 2018 All rights reserved
Hinweis • Die Parameter "Class1" bis "ClassWidth" und "XAxisMin" müssen mit einer
"HMI_Variable" ("HMI_Tag") verknüpft werden.
• Die Parameter "CharTitle", "XAxisDescr " und "YAxisDescr" können mit einem
beliebigen Text versehen werden.
• Der Parameter "ChartColor" bestimmt die Farbe des Histogramms.
6. Um auf Wunsch ein Diagramm mit neuen Daten zu zeichnen, fügen Sie Ihrem
Bild "Buttons" hinzu. Verknüpfen Sie die Buttons mit den Variablen
"executeBoxplot und "executeHistogram".
Boxplot und Histogramm
Beitrags-ID: 81662739, V1.0, 09/2018 202 Engineering
2.3 Inbetriebnahme
In diesem Kapitel wird Ihnen erläutert, wie Sie das Beispielprojekt in Betrieb
nehmen und die Bausteine mit den zugehörigen WinCC-Controls benutzen
können.
IP-Adressen
Die folgenden IP-Adressen wurden im Projekt verwendet:
Tabelle 2-4
Komponente IP-Adresse Subnetzmaske
Steuerung 192.168.0.2 255.255.255.0
PC mit WinCC RT Professional 192.168.0.1 255.255.255.0
2.3.1 Anpassung der Steuerung
1. Laden Sie die Projektdatei von der Beitragsseite herunter (\2\) und speichern
Sie diese lokal auf Ihrer PC-Station.
2. Öffnen Sie das Projekt "81662739_Boxplot_Histogram_CODE_V10.ap15_1".
3. Falls Sie eine alternative Steuerung verwenden, passen Sie diese im Projekt
an.
4. Passen Sie die IP-Adresse der Steuerung, falls nötig, an Ihr System an.
Siemens AG 2018 All rights reserved
Abbildung 2-11
Boxplot und Histogramm
Beitrags-ID: 81662739, V1.0, 09/2018 212 Engineering
5. Übersetzen und laden Sie das Projekt in Ihre Steuerung.
Abbildung 2-12
Hinweis Eine Simulation der Steuerung mit PLCSim wird nicht unterstützt.
Siemens AG 2018 All rights reserved
Boxplot und Histogramm
Beitrags-ID: 81662739, V1.0, 09/2018 222 Engineering
2.3.2 Anpassung der WinCC Professional Runtime
Die WinCC-Controls für dieses Anwendungsbeispiel wurden als ".Net Control"
erstellt. Um die Controls in Ihrem Projekt nutzen zu können, ist es notwendig, diese
auf Ihrem PC installieren.
Wie Sie die .Net-Controls "Boxplot" und "Histogram" auf Ihren PC installieren, wird
Ihnen in folgendem Anwendungsbeispiel erläutert:
https://support.industry.siemens.com/cs/ww/de/view/109759944
Hinweis Auf die Installation wird in diesem Anwendungsbeispiel nicht weiter
eingegangen. Es wird die Installationsmethode ".Net Control in den globalen
Assembly Cache schreiben" empfohlen.
Die Installation ist Voraussetzung für die Funktionalität dieses
Anwendungsbeispiels.
1. Öffnen Sie die Einstellungen der SIMATIC PC Station (Name: USER-PC).
2. Passen Sie den Computernamen an Ihr System an. Unter Windows 10 können
Sie den Computernamen ändern, indem Sie in die Suche "Computername
anzeigen" ("View your PC name") eingeben und in das Feld "PC Name"
("PC name") den Namen eintragen. Anschließend drücken Sie die Schaltfläche
"PC Umbenennen" ("Rename PC"). Starten Sie Ihr System neu.
Siemens AG 2018 All rights reserved
Abbildung 2-13
Hinweis Dieser Schritt ist für die Simulation der WinCC-Runtime nicht erforderlich.
Boxplot und Histogramm
Beitrags-ID: 81662739, V1.0, 09/2018 232 Engineering
3. Passen Sie die IP-Adresse der PC-Station im Projekt, falls nötig, an Ihr System
an.
Abbildung 2-14
1
3
2
Siemens AG 2018 All rights reserved
4. Passen Sie den Zugangspunkt der WinCC-Runtime unter "USER-PC >
HMI_RT_1 > Verbindungen" an.
Abbildung 2-15
5. Übersetzen Sie die WinCC-Runtime mit "Rechtsklick > Software (komplett
übersetzen) und starten Sie anschließend die WinCC-Runtime oder die
Simulation der WinCC-Runtime.
Boxplot und Histogramm
Beitrags-ID: 81662739, V1.0, 09/2018 242 Engineering
2.4 Bedienung
Dieses Anwendungsbeispiel besteht aus folgenden WinCC-Bildern:
Abbildung 2-16
Siemens AG 2018 All rights reserved
Hinweis Die WinCC-Runtime ist in der Bildschirmauflösung 1920 x 1080 projektiert.
Boxplot und Histogramm
Beitrags-ID: 81662739, V1.0, 09/2018 252 Engineering
Boxplot
Mit folgender Anleitung generieren Sie einen Boxplot:
1. Wechseln Sie zum Bild "Boxplot".
2. Generieren Sie eine neue Wertereihe indem Sie Schaltfläche "generate new
values" betätigen.
Die Steuerung generiert 100 normalverteilte Zufallszahlen die zum Beispiel für
das gemessene Gewicht von Paketen stehen können.
3. Erstellen Sie nun den Boxplot indem Sie die Schaltfläche "execute" betätigen.
Das Control zeigt Ihnen den Boxplot und die zugehörige 5-Punkte-
Zusammenfassung:
Abbildung 2-17
Siemens AG 2018 All rights reserved
4. Generieren Sie neue Werte indem Sie die Schaltfläche "generate new values"
betätigen.
5. Erstellen Sie einen neuen Boxplot, indem Sie die Schaltfläche "execute"
betätigen.
Sie können sehen, dass sich das Control dynamisch an neue Werte anpasst.
Boxplot und Histogramm
Beitrags-ID: 81662739, V1.0, 09/2018 262 Engineering
Histogram
Mit folgender Anleitung generieren Sie ein Histogramm:
1. Wechseln Sie zum Bild "Histogram".
2. Generieren Sie eine neue Wertereihe indem Sie Schaltfläche "generate new
values" betätigen.
Die Steuerung generiert 100 normalverteilte Zufallszahlen, die im Beispiel für
das Gewicht von Paketen stehen.
3. Im Eingabefeld "Number of Classes" können Sie angeben, wie viele Klassen
Sie erstellen möchten. Gültige Werte sind 1-15, allerdings sind Werte < 5 nur
bedingt aussagekräftig.
4. Erstellen Sie nun das Histogram indem Sie die Schaltfläche "execute"
betätigen.
Das Control zeigt Ihnen das Histogram zu der zugehörigen Datenreihe:
Abbildung 2-18
Siemens AG 2018 All rights reserved
Boxplot und Histogramm
Beitrags-ID: 81662739, V1.0, 09/2018 272 Engineering
2.5 Fehlerhandling
Tritt während der Bearbeitung der Bausteine "LMeasure_Boxplot" und
"LMeasure_Histogram" ein Fehler auf, so wird dies auf den jeweiligen WinCC-
Bildern angezeigt.
Eine Erläuterung der Fehlercodes erhalten Sie in der Dokumentation der
"Messtechnik-Bibliothek".
Abbildung 2-19
Siemens AG 2018 All rights reserved
Boxplot und Histogramm
Beitrags-ID: 81662739, V1.0, 09/2018 283 Anhang
3 Anhang
3.1 Service und Support
Industry Online Support
Sie haben Fragen oder brauchen Unterstützung?
Über den Industry Online Support greifen Sie rund um die Uhr auf das gesamte
Service und Support Know-how sowie auf unsere Dienstleistungen zu.
Der Industry Online Support ist die zentrale Adresse für Informationen zu unseren
Produkten, Lösungen und Services.
Produktinformationen, Handbücher, Downloads, FAQs und Anwendungsbeispiele
– alle Informationen sind mit wenigen Mausklicks erreichbar:
https://support.industry.siemens.com/
Technical Support
Der Technical Support von Siemens Industry unterstützt Sie schnell und kompetent
bei allen technischen Anfragen mit einer Vielzahl maßgeschneiderter Angebote
– von der Basisunterstützung bis hin zu individuellen Supportverträgen.
Anfragen an den Technical Support stellen Sie per Web-Formular:
https://www.siemens.de/industry/supportrequest
Siemens AG 2018 All rights reserved
SITRAIN – Training for Industry
Mit unseren weltweit verfügbaren Trainings für unsere Produkte und Lösungen
unterstützen wir Sie praxisnah, mit innovativen Lernmethoden und mit einem
kundenspezifisch abgestimmten Konzept.
Mehr zu den angebotenen Trainings und Kursen sowie deren Standorte und
Termine erfahren Sie unter:
https://www.siemens.de/sitrain
Serviceangebot
Unser Serviceangebot umfasst folgendes:
• Plant Data Services
• Ersatzteilservices
• Reparaturservices
• Vor-Ort und Instandhaltungsservices
• Retrofit- und Modernisierungsservices
• Serviceprogramme und Verträge
Ausführliche Informationen zu unserem Serviceangebot finden Sie im
Servicekatalog:
https://support.industry.siemens.com/cs/sc
Industry Online Support App
Mit der App "Siemens Industry Online Support" erhalten Sie auch unterwegs die
optimale Unterstützung. Die App ist für Apple iOS, Android und Windows Phone
verfügbar:
https://support.industry.siemens.com/cs/ww/de/sc/2067
Boxplot und Histogramm
Beitrags-ID: 81662739, V1.0, 09/2018 293 Anhang
3.2 Links und Literatur
Tabelle 3-1
Nr. Thema
\1\ Siemens Industry Online Support
https://support.industry.siemens.com
\2\ Link auf die Beitragsseite des Anwendungsbeispiels
https://support.industry.siemens.com/cs/ww/de/view/81662739
\3\ Erstellung von .Net Controls
https://support.industry.siemens.com/cs/ww/de/view/109759944
\4\ Bibliothek mit generellen Funktionen (LGF) für STEP 7 (TIA Portal) und S7-1200 /
S7-1500
https://support.industry.siemens.com/cs/ww/de/view/109479728
3.3 Änderungsdokumentation
Tabelle 3-2
Version Datum Änderung
V1.0 01/2019 Erste Ausgabe
Siemens AG 2018 All rights reserved
Boxplot und Histogramm
Beitrags-ID: 81662739, V1.0, 09/2018 30Sie können auch lesen