Sie sind auf Seite 1von 33

Energiedaten-

erfassung mit dem


Energy Meter der
S7-1200
Siemens
SIMATIC S7-1200 Industry
Online
https://support.industry.siemens.com/cs/ww/de/view/109739414 Support
Gewährleistung und Haftung

Gewährleistung und Haftung


Hinweis Die Anwendungsbeispiele sind unverbindlich und erheben keinen Anspruch auf
Vollständigkeit hinsichtlich Konfiguration und Ausstattung sowie jeglicher
Eventualitäten. Die Anwendungsbeispiele stellen keine kundenspezifischen
Lösungen dar, sondern sollen lediglich Hilfestellung bieten bei typischen
Aufgabenstellungen. Sie sind für den sachgemäßen Betrieb der beschriebenen
Produkte selbst verantwortlich. Diese Anwendungsbeispiele entheben Sie nicht
der Verpflichtung zu sicherem Umgang bei Anwendung, Installation, Betrieb und
Wartung. Durch Nutzung dieser Anwendungsbeispiele erkennen Sie an, dass wir
über die beschriebene Haftungsregelung hinaus nicht für etwaige Schäden
haftbar gemacht werden können. Wir behalten uns das Recht vor, Änderungen
an diesen Anwendungsbeispiele jederzeit ohne Ankündigung durchzuführen. Bei
Abweichungen zwischen den Vorschlägen in diesem Anwendungsbeispiel und
anderen Siemens Publikationen, wie z. B. Katalogen, hat der Inhalt der anderen
Dokumentation Vorrang.
Für die in diesem Dokument enthaltenen Informationen übernehmen wir keine
Gewähr.
Unsere Haftung, gleich aus welchem Rechtsgrund, für durch die Verwendung der
in diesem Applikationsbeispiel beschriebenen Beispiele, Hinweise, Programme,
Projektierungs- und Leistungsdaten usw. verursachte Schäden ist ausgeschlossen,
soweit nicht z. B. nach dem Produkthaftungsgesetz in Fällen des Vorsatzes, der
groben Fahrlässigkeit, wegen der Verletzung des Lebens, des Körpers oder der
 Siemens AG 2018 All rights reserved

Gesundheit, wegen einer Übernahme der Garantie für die Beschaffenheit einer
Sache, wegen des arglistigen Verschweigens eines Mangels oder wegen
Verletzung wesentlicher Vertragspflichten zwingend gehaftet wird. Der Schadens-
ersatz wegen Verletzung wesentlicher Vertragspflichten ist jedoch auf den
vertragstypischen, vorhersehbaren Schaden begrenzt, soweit nicht Vorsatz oder
grobe Fahrlässigkeit vorliegt oder wegen der Verletzung des Lebens, des Körpers
oder der Gesundheit zwingend gehaftet wird. Eine Änderung der Beweislast zu
Ihrem Nachteil ist hiermit nicht verbunden.
Weitergabe oder Vervielfältigung dieser Anwendungsbeispiele oder Auszüge
daraus sind nicht gestattet, soweit nicht ausdrücklich von der Siemens AG
zugestanden.
Security- Siemens bietet Produkte und Lösungen mit Industrial Security-Funktionen an, die den
hinweise 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 Netzwerksegmentierung) ergriffen wurden.
Zusätzlich sollten die Empfehlungen von Siemens zu entsprechenden Schutzmaßnahmen
beachtet werden. Weiterführende Informationen über Industrial Security finden Sie unter
http://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 http://www.siemens.com/industrialsecurity.

S7-1200 Energy Meter


Beitrags-ID: 109739414, V1.1, 01/2018 2
Inhaltsverzeichnis

Inhaltsverzeichnis
Gewährleistung und Haftung ...................................................................................... 2
1 Aufgabe............................................................................................................... 4
2 Lösung ................................................................................................................ 5
2.1 Übersicht .............................................................................................. 5
2.2 Hard- und Software-Komponenten ...................................................... 6
2.2.1 Gültigkeit............................................................................................... 6
2.2.2 Verwendete Komponenten ................................................................... 6
3 Grundlagen zum Energy Meter 480VAC .......................................................... 8
4 Funktionsweise .................................................................................................. 9
4.1 Gesamtübersicht .................................................................................. 9
4.2 Funktionsweise des OB1 "Main" ........................................................ 10
4.3 Umrechnung und Berechnung von Energiedaten .............................. 11
4.4 Berechnung der durchschnittlichen Leistung ..................................... 12
4.4.1 Aufbau des Ringpuffers ...................................................................... 14
4.5 Speicherung des Wertes im Data Log ............................................... 15
5 Konfiguration und Projektierung ................................................................... 17
5.1 Projektierung des Energy Meters ....................................................... 17
5.2 Parametrierung der Funktion "RDREC" ............................................. 20
 Siemens AG 2018 All rights reserved

6 Installation und Inbetriebnahme .................................................................... 22


6.1 Installation der Hardware ................................................................... 22
6.2 Installation der Software ..................................................................... 23
6.3 Inbetriebnahme .................................................................................. 24
7 Bedienung der Applikation ............................................................................. 29
7.1 Übersicht und Beschreibung der Bedienoberfläche ........................... 29
7.2 Übersicht und Beschreibung der Web-Oberfläche ............................ 31
8 Literaturhinweise ............................................................................................. 33
9 Historie.............................................................................................................. 33

S7-1200 Energy Meter


Beitrags-ID: 109739414, V1.1, 01/2018 3
1 Aufgabe

1 Aufgabe
Einführung/Einleitung
Energieeffizienz spielt in der Industrie eine immer größere Rolle. Die Einhaltung
von Gesetzen, wachsender Renditedruck und das zunehmende Bewusstsein für
Klimaschutz sind wesentliche Faktoren für die Senkung von Energiekosten und die
Einführung eines Energiemanagementsystems.
Die Aufgabe besteht darin Energiedaten zu messen und zu visualisieren.

Überblick über die Automatisierungsaufgabe


Abbildung 1-1: Automatisierungsaufgabe
 Siemens AG 2018 All rights reserved

Auslesen, verarbeiten,
archivieren und übertragen
der Messdaten

1. Mit dem Energy Meter sollen die Energiedaten eines Verbrauchers gemessen
werden.
2. Mit einer S7-1200 sollen die Energiedaten azyklisch abgefragt, ausgewertet
und archiviert werden.
3. Die Energiedaten sollen auf dem HMI graphisch dargestellt werden.
4. Ein Energiewert soll von der S7-1200 in ein Data Log (CSV-Datei) zyklisch
geschrieben werden.
5. Dieser Energiewert soll auch auf dem Webinterface der S7-1200 graphisch
dargestellt werden.

S7-1200 Energy Meter


Beitrags-ID: 109739414, V1.1, 01/2018 4
2 Lösung

2 Lösung
2.1 Übersicht
Schema
Die folgende Abbildung zeigt schematisch die wichtigsten Komponenten der
Lösung:
Abbildung 2-1: Schematische Darstellung der Geräte
Energy
PROFINET IE S7-1200 Meter
L1
L2
L3
 Siemens AG 2018 All rights reserved

SCALANCE

Motor PG
HMI

Aufbau
1. Der Motor stellt den Verbraucher dar.
2. Der Stromwandler wandelt den gemessenen Strom auf ein für das Energy
Meter messbares Maß.
3. Die Steuerung wertet die gemessenen Spannungs- und Stromwerte aus und
speichert den Energieverbrauch in einem Data Log ab.
4. Das HMI zeigt die gemessenen Werte an und zeigt Leistungsspitzen der
letzten Woche an.
5. Über die Standardwebseiten der Steuerung kann das Data Log auf den PG/PC
geladen werden.
6. Über die benutzerdefinierten Webseiten werden die Daten aus dem Data Log
als Graph angezeigt.

S7-1200 Energy Meter


Beitrags-ID: 109739414, V1.1, 01/2018 5
2 Lösung

Vorteile
Die hier vorgestellte Lösung bietet Ihnen folgende Vorteile
 Kostengünstige Möglichkeit zur Energiedatenerfassung
 Identifizierung von Leistungsspitzen

Vorausgesetzte Kenntnisse
Zu folgenden Themen werden grundlegende Kenntnisse vorausgesetzt:
 Steuerungen
 HMI-Panels und deren Projektierung
 STEP 7 (TIA Portal)

Abgrenzung
Dieses Anwendungsbeispiel enthält keine Beschreibung von dem Webserver der
Steuerung.

2.2 Hard- und Software-Komponenten


 Siemens AG 2018 All rights reserved

2.2.1 Gültigkeit

Diese Applikation ist gültig für


 STEP 7 V15 und STEP 7 V14 SP1
 WinCC Professional V15 und WinCC Professional V14 SP1
 S7-1200 Firmware V4.2.1

Hinweis Die Screenshots dieser Dokumentation wurden mit dem TIA-Portal V14 SP1
erstellt und sind ebenfalls für V15 gültig.

2.2.2 Verwendete Komponenten

Die Applikation wurde mit den nachfolgenden Komponenten erstellt:

S7-1200 Energy Meter


Beitrags-ID: 109739414, V1.1, 01/2018 6
2 Lösung

Hardware-Komponenten
Tabelle 2-1
Komponente Anz. Artikelnummer Hinweis
CPU 1212C 1 6ES7 212-1AE40-0XB0 Alternativ kann auch jede
DC/DC/DC größere CPU der
Produktfamilie SIMATIC S7-
1200 mit der Firmware V4.2
verwendet werden.
SM 1238 AI 1 6ES7 238-5XA32-0XB0 Energy Meter
Stromwandler AC 1 7KT1200 Der Stromwandler muss an
3x60/5A den Verbraucher angepasst
werden.
FIELD PG M5 1 6ES7717-.....-0... Alternativ kann auch jeder
andere PC verwendet werden,
auf dem TIA Portal installiert
ist.
SWITCH MODULE 1 6GK7277-1AA10-0AA0 Alternativ kann auch ein
CSM 1277 anderer Switch eingesetzt
werden.
 Siemens AG 2018 All rights reserved

Software-Komponenten
Tabelle 2-2
Komponente Anz. Artikelnummer Hinweis
STEP 7 BASIC V15 1 6ES7822-0AA03-0YA5 Alternativ kann auch
bzw. STEP 7 Professional V15
STEP 7 BASIC V14 oder V14 SP1 verwendet
SP1 werden
WinCC BASIC V15 1 6AV2100-0AA03-0AA5 Alternativ kann auch
bzw. WinCC Advanced V15
WinCC BASIC V14 oder V14 SP1 verwendet
SP1 werden

Beispieldateien und Projekte


Die folgende Liste enthält alle Dateien und Projekte, die in diesem Beispiel
verwendet werden.

Tabelle 2-3
Komponente Hinweis
109739414_EnergyMeterS71200_TIA_V15_CODE_v11.zip Diese gepackte
Datei enthält das
STEP 7 Projekt
für V15.
109739414_EnergyMeterS71200_TIA_V14SP1_CODE_v11.zip Diese gepackte
Datei enthält das
STEP 7 Projekt
für V14 SP1.
109739414_EnergyMeterS71200_DOKU_v11_de.pdf Dieses
Dokument.

S7-1200 Energy Meter


Beitrags-ID: 109739414, V1.1, 01/2018 7
3 Grundlagen zum Energy Meter 480VAC

3 Grundlagen zum Energy Meter 480VAC


Einführung
Das Energy Meter stellt die gemessenen Messwerte und –größen über folgende
Verfahren bereit:
 Zyklisch: Nutzdaten
 Azyklisch: Datensätze (Parameterdatensätze, Messwertdatensätze)

Nutzdaten
Nutzdaten liefern vordefinierte Messwerte abhängig von der parametrierten
Nutzdatenvariante. Die gelieferten Messwerte werden zyklisch in das
Prozessabbild der CPU geschrieben.

Datensätze
Jeder Datensatz liefert physikalische Werte, die sofort weiterverarbeitet werden
können. Die Messwertdatensätze werden azyklisch mit der Anweisung "RDREC"
ausgelesen. Für jeden zu lesenden Datensatz wird eine PLC-Variable benötigt,
deren Aufbau dem Aufbau des Datensatzes entspricht.

Die folgende Abbildung zeigt den Datenfluss im Energy Meter 480VAC


 Siemens AG 2018 All rights reserved

schematisch.
Abbildung 3-1: Datenfluss im Energy Meter
Energy Meter Anwenderprogramm

PAE auslesen

Messdaten in
Nutzdaten
PAE schreiben
(zyklisch)
Daten
verarbeiten

DS130
Parameter- DS129 Trigger
datensätze
DS128

Datensätze zur
Verfügung
Datensätze stellen Datensätze
(azyklisch) auslesen
DS142 DS147

Messwert- DS143 DS148


datensätze DS144 DS149 Daten
DS145 DS150 verarbeiten

S7-1200 Energy Meter


Beitrags-ID: 109739414, V1.1, 01/2018 8
4 Funktionsweise

4 Funktionsweise
4.1 Gesamtübersicht
Abbildung 4-1: Programmstruktur

Lesen der
RDREC Energiedaten

CalcEnergyMeter
AdvData

RD_LOC_T
DataEnergy Auswertung
Meter der
Energiedaten
MOVE
 Siemens AG 2018 All rights reserved

Main
CalcAvg
Power

HmiValues
MOVE

DataLog

DataLog
Dokumentation
Open
und Anzeige
der Energiedaten

DataLog
Write

DataLog
Create

WWW

S7-1200 Energy Meter


Beitrags-ID: 109739414, V1.1, 01/2018 9
4 Funktionsweise

4.2 Funktionsweise des OB1 "Main"


Abbildung 4-2: Ablaufdiagramm "Main" OB

Start

Lesen der
Energiedaten

Umrechnung und
Berechnung von
Energiedaten

Lesen der Uhrzeit

Berechnung der
 Siemens AG 2018 All rights reserved

durchschnittlichen
Leistung

Speicherung des
Wertes im
Data Log

Stop

Im "Main" OB werden alle aufgerufenen Bausteine zyklisch abgearbeitet.


Mit der Systemfunktion "RDREC" werden die Energiedaten ausgelesen und im
Datenbaustein "DataEnergyMeter" abgelegt.

Hinweis Informationen zur Verschaltung der Systemfunktion "RDREC" finden Sie im


Kapitel 5 Konfiguration und Projektierung

Mit der Funktion "CalcEnergyMeterAdvData" werden gemessene Energiedaten in


eine andere Einheit umgerechnet und weitere Mittelwerte berechnet. (Siehe 4.3
Umrechnung und Berechnung von Energiedaten)
Die Uhrzeit wird zum Überprüfen der Zeit mit der Anweisung "RD_LOC_T"
ermittelt.

Hinweis Damit die Uhrzeit stimmt, muss die Uhrzeit der Steuerung regelmäßig überprüft
und gegebenenfalls nachgestellt werden. Alternativ kann die Uhrzeit auch über
einen NTP-Server synchronisiert werden. Mehr Informationen zur
Uhrzeitsynchronisation über einen NTP-Server finden Sie im Handbuch der S7-
1200 unter:
https://support.industry.siemens.com/cs/ww/de/view/109478121/60802457867

S7-1200 Energy Meter


Beitrags-ID: 109739414, V1.1, 01/2018 10
4 Funktionsweise

Die durchschnittliche Leistung wird mit dem Funktionsbaustein "CalcAvgPower"


berechnet und in einem Ringpuffer abgespeichert. (Siehe 4.4 Berechnung der
durchschnittlichen Leistung)
Das Data Log wird mit dem Funktionsbaustein "DataLog" geöffnet, erstellt und
beschrieben. (Siehe 4.5 Speicherung des Wertes im Data Log)

4.3 Umrechnung und Berechnung von Energiedaten


Kurzbeschreibung
In der Funktion "CalcEnergyMeterAdvData" werden von Energiewerten die
Einheiten umgerechnet (Bsp.: "W" in "kW"). Zudem werden Mittelwerte von
Spannungs- und Stromwerten über drei Phasen berechnet, z. B.
uLNAvg := (uL1N + uL2N + uL3N) / 3

Baustein
Abbildung 4-3: FC CalcEnergyMeterAdvData
FC CalcEnergyMeterAdvData
energyMeterData typeEnergyMeter
typeSM1238DS142 energyMeterData Advanced Advanced
 Siemens AG 2018 All rights reserved

Eingangsparameter
Tabelle 4-1: Eingangsparameter
Parameter Datentyp Beschreibung
energyMeterData typeSM1238DS142 Gelesene Energiedaten der Anweisung
"RDREC"

Ausgangsparameter
Tabelle 4-2: Ausgangsparameter
Parameter Datentyp Beschreibung
energyMeterDataAdvanced typeEnergyMeterAdvanced Umgerechnete und neu berechnete
Energiedaten.

S7-1200 Energy Meter


Beitrags-ID: 109739414, V1.1, 01/2018 11
4 Funktionsweise

4.4 Berechnung der durchschnittlichen Leistung


Kurzbeschreibung
In diesem Baustein wird die durchschnittliche Leistung einer Viertelstunde
berechnet.

Baustein
Abbildung 4-4: FB CalcAvgPower
FB CalcAvgPower
LREAL energyCounterValue energyCounter15min LREAL
LREAL maximumEnergyCounter

ARRAY_OF_REAL avgPowerArchive

Eingangsparameter
Tabelle 4-3: Eingangsparameter
Parameter Datentyp Beschreibung
 Siemens AG 2018 All rights reserved

energyCounterValue LREAL Aktueller Wert des Energiezählers.


maximumEnergyCounter LREAL Konfigurierter Maximalwert des
Energiezählers aus den Hardware-
Einstellungen des Energy Meters.

Ausgangsparameter
Tabelle 4-4: Ausgangsparameter
Parameter Datentyp Beschreibung
energyCounter15min typeEnergyMeterAdvanced Wert des Energiezählers zu definierten
Zeitpunkten (viertel nach, halb, viertel vor,
oder zur ganzen Stunde).

Ein-/Ausgangsparameter (InOut)
Tabelle 4-5: Ein-/Ausgangsparameter (InOut)
Parameter Datentyp Beschreibung
avgPowerArchive ARRAY_OF_REAL Ring-Puffer, in dem die durchschnittliche
Leistung alle Viertelstunde abgespeichert
wird.

S7-1200 Energy Meter


Beitrags-ID: 109739414, V1.1, 01/2018 12
4 Funktionsweise

Funktionsweise
Das Programm ist wie in folgender Abbildung gezeigt aufgebaut.
Abbildung 4-5: Ablaufdiagramm "CalcAvgPower"-FB

Start

Viertel Nein
Stunde um?

Ja

Energiezähler Nein
übergelaufen
?

Ja

Berechnung der Berechnung der


 Siemens AG 2018 All rights reserved

durchschnittlichen durchschnittlichen
Leistung Leistung

Letzte Viertel Nein


Stunde des
Tages?

Ja

Speichern der Speichern der


durchschnittlichen durchschnittlichen
Leistung Leistung

Stop

Die durchschnittliche Leistung wird alle Viertelstunde (viertel nach, halb, viertel vor
und zur ganzen Stunde) berechnet.
Sie berechnet sich aus der Differenz zwischen dem Wert des Energiezählers beim
Beginn und beim Ende der letzten viertel Stunde. Dabei ist ein möglicher Überlauf
des Energiezählers zu beachten. Die berechnete Leistung wird anschließend in
einem Ringpuffer abgelegt.

Hinweis Das Energy Meter misst den Strom und die Spannung. Daraus wird die Leistung
berechnet und der Energiezähler auf integriert.

S7-1200 Energy Meter


Beitrags-ID: 109739414, V1.1, 01/2018 13
4 Funktionsweise

4.4.1 Aufbau des Ringpuffers

Abbildung 4-6: Ringpuffer

Sonntag Value[1;1]
Value[1;2]
Value[1;3]

Value[1;96]

Montag
Value[2;1]
Value[2;2]
Value[2;3]

Value[2;96]
 Siemens AG 2018 All rights reserved

Dienstag
Value[3;1]
Value[3;2]
Value[3;3]

Value[3;96]

Samstag
Value[7;1]
Value[7;2]
Value[7;3]

Value[7;96]

Der Ringpuffer besteht aus einem zweidimensionalen Array. Der erste Arrayindex
bestimmt den Wochentag. Der zweite Arrayindex bestimmt die Viertelstunde des
Tages. Wird ein neuer Tag beschrieben, werden vorher alle Werte des Tages auf
"0" zurückgesetzt.

Hinweis Die Nummerierung der Wochentage (Sonntag = "1", Samstag = "7") entspricht
der Nummerierung der Wochentage im Datentyp "DTL".

S7-1200 Energy Meter


Beitrags-ID: 109739414, V1.1, 01/2018 14
4 Funktionsweise

4.5 Speicherung des Wertes im Data Log


Kurzbeschreibung
In diesem Baustein wird alle Viertelstunde ein Wert in ein Data Log geschrieben.

Baustein
Abbildung 4-7: FB DataLog
FB DataLog
LREAL value statusID INT
DTL dateAndTime error BOOL
status WORD

Eingangsparameter
Tabelle 4-6: Eingangsparameter
Parameter Datentyp Beschreibung
value LREAL Wert, der im Data Log abgespeichert werden soll.
dateAndTime DTL Aktueller Zeitstempel.
 Siemens AG 2018 All rights reserved

Ein-/Ausgangsparameter (InOut)
Tabelle 4-7: Ein-/Ausgangsparameter (InOut)
Parameter Datentyp Beschreibung
statusID INT "statusID" gibt die ID des Bausteins aus, der den Status
meldet. Siehe folgende Tabelle.
error BOOL 0: keine Fehler
1: Fehler im Baustein, "statusID" gibt die Fehlerquelle aus,
"status" gibt den Fehlercode aus.
status WORD "status" gibt den Status/Fehler-Code aus. Siehe folgende
Tabelle.

Status- und Fehleranzeigen


Tabelle 4-8: Status/Fehlercodes
statusID status Bedeutung Abhilfe / Hinweise
1 - Fehler vom unterlagertem Baustein -
"DataLogOpen"
2 - Fehler vom unterlagertem Baustein -
"DataLogOpen"
3 - Fehler vom unterlagertem Baustein -
"DataLogOpen"

Hinweis Alle Werte des Ausgangs "status" stammen direkt von den aufgerufenen
Anweisungen. Alle Informationen zu den Statusinformationen dieser
Anweisungen finden Sie in der TIA Portal Online Hilfe.

S7-1200 Energy Meter


Beitrags-ID: 109739414, V1.1, 01/2018 15
4 Funktionsweise

Funktionsweise
Das Programm ist, wie in folgender Abbildung gezeigt, aufgebaut.
Abbildung 4-8: Ablaufdiagramm "DataLog" FB

Start

Öffnen des
Data Log

Existiert Nein
Data Log?

Ja Erstelle Data
Log

Neuer Nein
Datensatz?
 Siemens AG 2018 All rights reserved

Ja

Schreibe
Datensatz

Stop

In diesem Funktionsbaustein wird das Data Log geöffnet. Wurde das Data Log
gelöscht oder noch nicht erstellt, wird automatisch ein neues erzeugt. Alle 15
Minuten (um viertel nach, halb, viertel vor oder zur ganzen Stunde) wird ein neuer
Wert in das Data Log geschrieben.

S7-1200 Energy Meter


Beitrags-ID: 109739414, V1.1, 01/2018 16
5 Konfiguration und Projektierung

5 Konfiguration und Projektierung


5.1 Projektierung des Energy Meters
Tabelle 5-1
Nr.
1. Fügen Sie das Energy Meter in Ihre Hardwarekonfiguration ein.
 Siemens AG 2018 All rights reserved

2. Öffnen Sie die Hardware-Eigenschaften des Energy Meters.

S7-1200 Energy Meter


Beitrags-ID: 109739414, V1.1, 01/2018 17
5 Konfiguration und Projektierung

Nr.
3. Klicken Sie auf "Module parameters" ("Baugruppenparameter") -> "AI
configuration" ("AI-Konfiguration").

4. Wählen Sie die Daten abhängig von Ihrem zu messenden Aufbau.


Hinweis: Das Applikationsbeispiel ist für ein 3-Phasen System gedacht.
Geben Sie bei "End value" ("Endwert") den Maximalwert für den Energiezähler
an. (Im Applikationsbeispiel: "Count periodically up to 10^15")
 Siemens AG 2018 All rights reserved

5. Klicken Sie auf "Process data" ("Nutzdaten").

S7-1200 Energy Meter


Beitrags-ID: 109739414, V1.1, 01/2018 18
5 Konfiguration und Projektierung

Nr.
6. Wählen Sie für "Module version" ("Modulversion") "2 byte I/2 bytes O". Diese
Modulversion wird verwendet, um das Peripherieabbild nicht unnötig zu belasten.
Die Daten des Moduls werden über azyklische Kommunikation vom
Anwenderprogramm gelesen.

7. Klicken Sie auf AI3 -> "Inputs" ("Eingänge") -> "Line conductor 1"
("Außenleiter 1").
 Siemens AG 2018 All rights reserved

S7-1200 Energy Meter


Beitrags-ID: 109739414, V1.1, 01/2018 19
5 Konfiguration und Projektierung

Nr.
8. Geben Sie "Measurement" ("Messung") unter "Current transformer primary
current" ("Stromwandler Primärstrom") den Primärstrom Ihres Stromwandlers an.
Geben Sie unter "Current tranformer secondary current" ("Stromwandler
Sekundärstrom") den Sekundärstrom Ihres Stromwandlers an.
Geben Sie unter "Low limit current measurement" ("Untergrenze
Strommessung") an, ab wie viel Milliampere die Strommessung auf "0" gesetzt
werden soll.
 Siemens AG 2018 All rights reserved

9. Wiederholen Sie den Punkt 7 für "Line conductor 2" ("Außenleiter 2") und "Line
conductor 3" ("Außenleiter 3").

5.2 Parametrierung der Funktion "RDREC"


Um die Energiedaten eines Energy Meters azyklisch auszulesen, muss die
Anweisung "RDREC" wie folgt parametriert werden.
Abbildung 5-1: Aufruf "RDREC"

S7-1200 Energy Meter


Beitrags-ID: 109739414, V1.1, 01/2018 20
5 Konfiguration und Projektierung

Tabelle 5-2
Nr.
1. Weisen Sie dem Eingang "ID" die Systemkonstante mit der Hardware-Kennung des
Signalmoduls zu.
Die Systemkonstanten finden Sie unter "PLC tags" ("PLC-Variablen") > "Default tag
table" in der Registerkarte "System constants" ("Systemkonstanten").
Die Hardware-Kennung des Signalmoduls wird auch im Register
"Systemkonstanten" im Inspektorfenster der "Device view" ("Gerätesicht")
angezeigt.

2
 Siemens AG 2018 All rights reserved

2. Weisen Sie dem Eingang "INDEX" die gewünschte Datensatznummer zu. Die
verschiedenen möglichen Datensätze werden im Handbuch unter "E.1 Übersicht
über alle Messwertdatensätze" beschrieben.
https://support.industry.siemens.com/cs/ww/de/view/109483435/88964832011
3. Weisen Sie dem Eingang "MLEN" die maximale Länge des Datensatzes zu. Auch
diese ist dem Handbuch zu entnehmen, z. B. Von Datensatz DS 142 ist das erste
Byte "0" und das letzte "213". Somit entspricht "MLEN" "214" Byte.
https://support.industry.siemens.com/cs/ww/de/view/109483435/88964849675
4. Weisen Sie dem Ein-/Ausgang "RECORD" eine Variable mit einem
benutzerdefinierten Datentyp zu. Dieser Datentyp muss dem Aufbau des
ausgewählten Datensatzes entsprechen. Diesen Aufbau können sie dem Handbuch
entnehmen.
https://support.industry.siemens.com/cs/ww/de/view/109483435/85350254347

S7-1200 Energy Meter


Beitrags-ID: 109739414, V1.1, 01/2018 21
6 Installation und Inbetriebnahme

6 Installation und Inbetriebnahme


6.1 Installation der Hardware
Nachfolgendes Bild zeigt den Hardwareaufbau der Anwendung.
Abbildung 6-1: Verdrahtungsplan

PROFINET IE
L1
L2
L3
N

N UL1 UL2 UL3


 Siemens AG 2018 All rights reserved

IL1 N IL2 N IL3 N


I
k
I
k
I
k

L1 L2 L3

Hinweis Die Aufbaurichtlinien der Geräte sind generell zu beachten.

S7-1200 Energy Meter


Beitrags-ID: 109739414, V1.1, 01/2018 22
6 Installation und Inbetriebnahme

Hinweis Wird die entsprechende Phasenwirkleistung nicht im Graph auf dem Panel
angezeigt, können die Anschlüsse des Stromwandlers am Energy Meter
vertauscht worden sein. Ist dies der Fall muss nicht neu verdrahtet werden.
Die Stromrichtung kann in den Hardwareeigenschaften des Energy Meters unter
AI3 > "Inputs" ("Eingänge") > "Line conductor1" ("Außenleiter") > "Measurement"
("Messung") invertiert werden.
 Siemens AG 2018 All rights reserved

6.2 Installation der Software


Dieses Kapitel beschreibt die Schritte zur Installation der erforderlichen Software.

Hinweis Es empfiehlt sich, jegliche Software auf dem aktuellsten Stand zu halten.

TIA Portal mit STEP 7 und WinCC


Tabelle 6-1
Nr. Aktion Anmerkung
1. Installieren Sie STEP 7 V15 oder Folgen Sie hierzu den Anweisungen des Programms.
V14 SP1 auf Ihrem
Programmiergerät.
2. Installieren Sie WinCC V15 oder Folgen Sie hierzu den Anweisungen des Programms.
V14 SP1 auf Ihrem
Programmiergerät.

S7-1200 Energy Meter


Beitrags-ID: 109739414, V1.1, 01/2018 23
6 Installation und Inbetriebnahme

6.3 Inbetriebnahme

Hinweis Achten Sie bei der Vergabe der IP-Adressen Ihrer Geräte darauf, dass sich alle
im gleichen Subnetz befinden und jede IP nur einmal im Subnetz vergeben ist.

Steuerung
Folgende Tabelle zeigt die Inbetriebnahme der Steuerung

Tabelle 6-2
Nr. Aktion
1. Laden Sie die Datei mit dem Programm des Anwendungsbeispiels auf Ihr
Programmiergerät und entpacken Sie diese.
2. Öffnen Sie das Beispielprojekt.
Für V15:
"109739414_EnergyMeterS71200_TIA_V15_CODE_v11.ap15"
Für V14 SP1:
"109739414_EnergyMeterS71200_TIA_V14SP1_CODE_v11.ap14"
3. Öffnen Sie die "Gerätekonfiguration" ("Device Configuration") der Steuerung
"CPU 1212C DC/DC/DC")
 Siemens AG 2018 All rights reserved

Wenn Sie die gleiche Steuerung wie im Beispiel verwenden, können Sie Schritt 4
überspringen.
4. Öffnen Sie das Kontextmenü durch einen Rechtsklick auf die Steuerung und
wählen Sie "Change device" ("Gerät tauschen…").
Selektieren Sie aus dem Baum Ihre S7-1200 und klicken Sie auf "OK".

S7-1200 Energy Meter


Beitrags-ID: 109739414, V1.1, 01/2018 24
6 Installation und Inbetriebnahme

Nr. Aktion
5. Markieren Sie die Steuerung (1) in der "Network view" ("Netzsicht").
Wählen Sie im Inspektorfenster
"Properties" ("Eigenschaften")
> "General" ("Allgemein")
> "PROFINET interface" ("PROFINET-Schnittstelle")
> "Ethernet addresses" ("Ethernet-Adressen") (2)
Geben Sie unter "IP protocol" ("IP-Protokoll") eine IP-Adresse und
Subnetzmaske ein. (3)
Beachten Sie hierbei, dass diese zu der IP-Adresse und Subnetzmaske des
Projekts und der PG/PC-Schnittstelle passt.

2
 Siemens AG 2018 All rights reserved

6. Wählen Sie in der Projektnavigation die Steuerung aus (1) und laden Sie das
Programm mit Klick auf die Schaltfläche "Download to device" ("Laden in Gerät")
in die Steuerung (2).

Die Steuerung ist fertig projektiert.

S7-1200 Energy Meter


Beitrags-ID: 109739414, V1.1, 01/2018 25
6 Installation und Inbetriebnahme

HMI
Tabelle 6-3
Nr. Aktion
1. Öffnen Sie die "Gerätekonfiguration" ("Device Configuration") des HMI "KTP 400
Basic PN"
Wenn Sie das gleiche HMI wie im Beispiel oder mit der Simulation arbeiten
möchten, können Sie Schritt 2 überspringen.
2. Öffnen Sie das Kontextmenü durch einen Rechtsklick auf das HMI und wählen
Sie "Gerät tauschen…" ("Change device").
Selektieren Sie aus dem Baum Ihr HMI und klicken Sie auf "OK".
 Siemens AG 2018 All rights reserved

S7-1200 Energy Meter


Beitrags-ID: 109739414, V1.1, 01/2018 26
6 Installation und Inbetriebnahme

Nr. Aktion
3. Markieren Sie das HMI (1) in der Gerätesicht.
Wählen Sie im Inspektorfenster
"Properties" ("Eigenschaften")
> "General" ("Allgemein")
> "PROFINET interface" ("PROFINET-Schnittstelle")
> "Ethernet addresses" ("Ethernet-Adressen") aus. (2)
Geben Sie unter "IP protocol" ("IP-Protokoll") eine IP-Adresse und
Subnetzmaske ein. (3)
Beachten Sie hierbei, dass diese zu der IP-Adresse und Subnetzmaske des
Projekts und der PG/PC-Schnittstelle passt.

2
 Siemens AG 2018 All rights reserved

4. Öffnen Sie unter "Screens" ("Bilder") das Bild "History"

S7-1200 Energy Meter


Beitrags-ID: 109739414, V1.1, 01/2018 27
6 Installation und Inbetriebnahme

Nr. Aktion
5. Klicken Sie auf "Layout" in den Tastcards und markieren Sie alle Bar-Charts
("Archive1" bis "Archive96"). (1)
Klicken Sie anschließend auf "Properties" ("Eigenschaften"). (2)
Wählen Sie "General" ("Allgemein") in der Spalte links aus. (3)
Passen Sie den "Maximum scale value" ("Maximaler Skalenwert") und den
"Minimum scale value" ("Minimaler Skalenwert") an Ihren Verbraucher an. (4)

3
4
 Siemens AG 2018 All rights reserved

6. Wählen Sie in der Projektnavigation das HMI aus (1) und laden Sie das
Programm mit Klick auf die Schaltfläche "Download to device" ("Laden in Gerät")
in Ihr HMI (2).
Alternativ können Sie das HMI auch auf Ihrem PG/PC simulieren. (3)

2 3

S7-1200 Energy Meter


Beitrags-ID: 109739414, V1.1, 01/2018 28
7 Bedienung der Applikation

7 Bedienung der Applikation


7.1 Übersicht und Beschreibung der Bedienoberfläche
Die folgende Abbildung zeigt die Bilder der Bedienoberfläche und wie Sie
ausgehend vom Bild "Home" auf Sie zugreifen können.

Hinweis Die angezeigten Werte in den folgenden Screenshots sind nur exemplarisch.

Abbildung 7-1: Bedienoberfläche im HMI


U_PH_N U_PH_PH

Einstiegsseite I
 Siemens AG 2018 All rights reserved

Home

P S

Q Historie

In folgender Tabelle werden die Schaltflächen beschrieben.

S7-1200 Energy Meter


Beitrags-ID: 109739414, V1.1, 01/2018 29
7 Bedienung der Applikation

Tabelle 7-1
Schaltfläche Beschreibung
Diese Schaltfläche finden Sie auf der Einstiegsseite. Mit ihr können Sie die
Sprache umschalten.

Diese Schaltfläche finden Sie auf dem Bild "Home". Mit ihr können Sie die
HMI Runtime beenden.
Diese Schaltfläche finden Sie auf allen Bildern außer "Home". Mit ihr
können Sie auf das Bild "Home" wechseln.

Bei den Bildern "U_PH_N", "U_PH_PH", "I", "P", "S" und "Q", können Sie
sich über diese Taste den Verlauf des Leiters 1 ansehen.

Bei den Bildern "U_PH_N", "U_PH_PH", "I", "P", "S" und "Q", können Sie
sich über diese Taste den Verlauf des Leiters 2 ansehen.

Bei den Bildern "U_PH_N", "U_PH_PH", "I", "P", "S" und "Q", können Sie
sich über diese Taste den Verlauf des Leiters 3 ansehen.

Bei den Bildern "U_PH_N", "U_PH_PH" und "I" können Sie sich über diese
Taste den Verlauf des Mittelwertes aus allen drei Leitern ansehen.
Bei den Bildern "P", "S" und "Q" können Sie sich über diese Taste den
 Siemens AG 2018 All rights reserved

Verlauf des Gesamtwertes aus allen drei Leitern ansehen.


Auf dem Bild "History" ist unterhalb des Diagramms für jeden Wochentag
eine Schaltfläche angebracht.
Über diese Schaltflächen können Sie sich den Verlauf, des
Energiezählers, des ausgewählten Tages ansehen.

Auf dem Bild "Home" wird eine Übersicht der aktuell gemessenen Mittelwerte
gezeigt. Per Klick auf einen dieser Werte kann der Verlauf dieses Wertes
eingesehen werden.
Mit einem Klick auf die Schaltfläche "History" wird der Verlauf der
durchschnittlichen Leistung für den aktuellen Tag ausgegeben. Über die
Schaltflächen unterhalb des Diagramms, kann der Verlauf eines vergangenen
Tages der letzten sieben Tage angezeigt werden. Die gezeigten Werte sind in
einem Datenbaustein auf der Steuerung hinterlegt. Somit wird der Verlauf der
durchschnittlichen Leistung nicht durch einen Neustart des Panels zurückgesetzt.

Hinweis Beachten Sie, dass die Uhrzeit der Steuerung und des HMIs richtig eingestellt
sind.
Sie können die Uhrzeit des HMIs mit der Uhrzeit der Steuerung synchronisieren.
Mehr Informationen dazu finden Sie unter folgendem Beitrag:
https://support.industry.siemens.com/cs/ww/de/view/39182145

S7-1200 Energy Meter


Beitrags-ID: 109739414, V1.1, 01/2018 30
7 Bedienung der Applikation

7.2 Übersicht und Beschreibung der Web-Oberfläche


Um die anwenderdefinierte Webseite zu öffnen, gehen Sie folgendermaßen vor:
Tabelle 7-2
Nr. Aktion Anmerkung
1. Geben Sie die IP-Adresse Ihrer
CPU in den Browser auf Ihrem
Programmiergerät ein.
Die S7-1200 Intro Webseite wird
geöffnet.
2. Klicken Sie auf "ENTER"
("WEITER").
Die Startseite wird geöffnet.

3. Melden Sie sich mit dem


Benutzernamen "admin" und
 Siemens AG 2018 All rights reserved

Passwort "s7" an.


Den Benutzernamen und das
Passwort können Sie über die
Hardwareeigenschaften der
S7-1200 unter "Webserver" > "User
management"
("Benutzerverwaltung") einstellen.

4. Unter "File Browser"


("Dateibrowser") > "DataLogs"
finden Sie die CSV-Dateien mit den
gespeicherten Energiedaten.

S7-1200 Energy Meter


Beitrags-ID: 109739414, V1.1, 01/2018 31
7 Bedienung der Applikation

Nr. Aktion Anmerkung


5. Klicken Sie auf "User-defined
Pages" ("Anwenderseiten").
 Siemens AG 2018 All rights reserved

6. Klicken Sie auf den angezeigten


Link.
Die anwenderdefinierte Webseite
wird geöffnet.

7. Der Graph zeigt den Verlauf des


Energiezählers an.

Weitere Informationen zur Erstellung eines Graphen auf den Anwenderseiten finden Sie
Hinweis
unter folgendem Beitrag:
https://support.industry.siemens.com/cs/ww/de/view/68011496
Die Erstellung eines Graphen wird unter "Einfache Beispiele für den Webserver von
SIMATIC S7-1200 / S7-1500" in Beispiel 12 beschrieben.

S7-1200 Energy Meter


Beitrags-ID: 109739414, V1.1, 01/2018 32
8 Literaturhinweise

8 Literaturhinweise
Tabelle 8-1
Thema
\1\ Siemens Industry Online Support
https://support.industry.siemens.com/cs/ww/de/
\2\ Downloadseite des Beitrages
https://support.industry.siemens.com/cs/ww/de/view/109739414

\3\ Handbuch des Energy Meter


https://support.industry.siemens.com/cs/ww/de/view/109483435

\5\ Beitrag: Eigene Webseiten für S7-1200 / S7-1500 erstellen und einsetzen
https://support.industry.siemens.com/cs/ww/de/view/68011496
\6\ Beitrag: Wie lässt sich die Uhrzeit des HMI Basic Panels mit einer S7-1200 SPS
synchronisieren?
https://support.industry.siemens.com/cs/ww/de/view/39182145
\7\ Handbuch der S7-1200
https://support.industry.siemens.com/cs/ww/de/view/109478121

9 Historie
 Siemens AG 2018 All rights reserved

Tabelle 9-1
Version Datum Änderung
V1.0 08/2016 Erste Ausgabe
V1.1 01/2018 Hochrüsten auf V14 SP1 und V15

S7-1200 Energy Meter


Beitrags-ID: 109739414, V1.1, 01/2018 33

Das könnte Ihnen auch gefallen