Messwerte auslesen und verarbeiten
7.4 Messwerte azyklisch über Datensätze auslesen
7.4
Messwerte azyklisch über Datensätze auslesen
Bei sämtlichen Modulvarianten können Sie die Messwerte über Datensätze auslesen.
Eine Übersicht aller Messwertdatensätze und genaue Informationen zum Aufbau finden Sie
im Anhang Übersicht aller Messwertdatensätze.
Voraussetzung
Sie haben im STEP 7-Projekt einen PLC-Datentyp erstellt, der identisch zum Datensatz
aufgebaut ist, den Sie auswerten möchten.
Beispiel für den Aufbau eines Datensatzes
Die folgende Übersicht zeigt den Aufbau des Datensatzes DS 142.
Byte
Messgröße
0
Version = 2
1
reserviert
2...5
Spannung UL1-N
6...9
Spannung UL2-N
10...1
Spannung UL3-N
3
14...1
Spannung UL1-L2
7
18...2
Spannung UL2-L3
1
22...2
Spannung UL3-L1
5
26...2
Strom L1
9
30...3
Strom L2
3
34...3
Strom L3
7
:
210...
Neutralleiterstrom
213
Vorgehen
1. Lesen Sie den gewünschten Datensatz mit der Anweisung RDREC.
Die Messwerte liegen im Zielbereich des Datenbausteins, den Sie mit der Anweisung
RDREC angegeben haben.
2. Werten Sie die Messwerte zu den gewünschten Messgrößen aus.
56
Datentyp
Einheit
UINT8
-
UINT8
-
REAL
V
REAL
V
REAL
V
REAL
V
REAL
V
REAL
V
REAL
A
REAL
A
REAL
A
:
:
REAL
A
Analogeingabemodul AI Energy Meter CT ST (6ES7134-6PA01-0BU0)
Wertebereich
Messwert-ID
3
-
0
-
0.0 ... 1000000.0
1
0.0 ... 1000000.0
2
0.0 ... 1000000.0
3
0.0 ... 1000000.0
4
0.0 ... 1000000.0
5
0.0 ... 1000000.0
6
0.0 ... 100000.0
7
0.0 ... 100000.0
8
0.0 ... 100000.0
9
:
0.0 ... 100000.0
61149
Gerätehandbuch, 04/2022, A5E50615284-AB
: