6.5.1
Beispiel: Anzahl der Messwerte und Messfrequenz festlegen
Das folgende Beispiel beschreibt, wie die Anzahl der Messwerte festgelegt werden kann. Dabei
sollen 689 Messwerte aufgenommen werden. Zweimal pro Sekunde soll ein Messwert aufge-
nommen werden.
Gewünschte Anzahl der Messwerte binär darstellen. Beispiel: 689
Die letzten 8 Bit des Ergebnisses als Hexadezimalwert in Byte 4 verwenden. Beispiel:
1011.0001
Gewünschte Messfrequenz gemäß der unten stehenden Tabelle angeben. Beispiel:
0.0001
Messfrequenz
4 × pro Sekunde
2 × pro Sekunde
1 × pro Sekunde
5 Sekunden
15 Sekunden
30 Sekunden
1 Minute
2 Minuten
5 Minuten
10 Minuten
30 Minuten
1 Stunde
2 Stunden
5 Stunden
10 Stunden
24 Stunden
Binärwert für Byte 3 zusammenführen und Hexadezimal-werte gemäß folgender Beispiel-
Tabelle errechnen:
Byte
3
Bit
0
1
Funktion
Anzahl
Messwerte
Binärwert
010
2
Hexadezimal-Wert 0x41
Die errechneten Hexadezimal-Werte als Wert für Byte 3 und Byte 4 in die Schreibdaten
übernehmen.
Parameter über einen Schreibbefehl an den Datenträger senden.
Parameter
Block
Schreibdaten
Startadresse
Länge
V01.00 | 2018/08
= 0xB1
2
2
Binärwert (Darstellung: 5 Bit)
0.0000
0.0001
0.0010
0.0011
0.0100
0.0101
0.0110
0.0111
0.1000
0.1001
0.1010
0.1011
0.1100
0.1101
0.1110
0.1111
2
3
4
5
6
Messfrequenz
0.0001
2
Dezimalwert
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
4
7
0
1
2
3
Anzahl Messwerte
1011.0001
2
0xB1
Wert
0
0x0D 02 10 41 B1 01 0E 00
0x00
0x08
= 010.1011.0001
10
2
4
5
6
7
17