[vz-users] Landis+Gyr E350 & vzlogger m. Raspberry-Image (1) Tipp
Ralf Bartkowski
r.bartkowski at gmx.de
Mon Jul 2 21:18:53 CEST 2018
Die L+G Zähler senden von sich aus keine Daten. \\
Das bedeutet, dass die gängigen Verfahren zum Prüfen der Lesekopf-Signale (Fotohandy vor die die LED halten oder das einfache nur direkte Auslesen gesendeter Daten) nicht funktionieren. \\
Der Zähler muss immer vorab (2x) angesprochen werden, bevor er die Messdaten ausgibt.
Raspberry, IR Messkopf und Zähler können unabhängig vom vzlogger wie folgt getestet werden:
Zähler bevorzugt mit "300bd, 7E1" anzusprechen.
Setzen der "300 7e1" Parameter:
<code>
stty -F /dev/ttyUSB0 300 parenb -parodd cs7 -cstopb raw hupcl cread clocal -crtscts -ignbrk -brkint -ignpar -parmrk inpck -istrip -inlcr -igncr -icrnl -ixon -ixoff -iuclc -ixany -imaxbel -iutf8 -opost -olcuc -ocrnl onlcr -onocr -onlret -ofill -ofdel nl0 cr0 tab1 bs0 vt0 ff1 -isig -icanon iexten -echo echoe echok -echonl -noflsh -xcase -tostop -echoprt echoctl echote
</code>
Shell-Script namens
<code>
test-ttyUSB0
</code>
zum Starten des Auslesen eines Zählerdatensatzes mit folgendem Inhalt erstellen:
<code>
#!/bin/bash
echo $'\x2f\x3f\x21\x0d' > /dev/ttyUSB0
sleep 2
echo $'\x06\x30\x30\x30\x0d' > /dev/ttyUSB0
</code>
Dieses Script mittels **chmod** ausführbar machen.
In einem zweiten Terminal-Fenster eingeben:
<code>
cat < /dev/ttyUSB0
</code>
Im ersten Fenster das Script starten:
<code>
./test-ttyUSB0
</code>
Im zweiten Fenster die ausgegebenen Daten einsehen:
<code>
/LGZ4ZMF100AC.M27 <= (1. Antwort)
F.F(00) <= (2. Antwort + ff.) Fehlermeldung
C.1.0(16810175) <= Zählernummer
0.0(16810175 ) <= Zählernummer
C.1.1( ) <= Manufacture identification
1.8.1(000064.538*kWh) <= Zählerstand Energiebezug Tarif 1
1.8.2(000000.000*kWh) <= Zählerstand Energiebezug Tarif 2
1.8.3(000000.000*kWh) <= Zählerstand Energiebezug Tarif 3
1.8.4(000000.000*kWh) <= Zählerstand Energiebezug Tarif 4
1.8.0(000064.538*kWh) <= Summe von Zählerstand Energiebezug Tarife 1 bis 4
2.8.0(000298.584*kWh) <= Zählerstand Energielieferung gesamt
15.8.0(000363.125*kWh) <= Gesamt gezählte Werte (beide Werte positiv addiert)
32.7(235*V) <= Spannung L1
52.7(236*V) <= Spannung L2
72.7(234*V) <= Spannung L3
31.7(015.19*A) <= Strom L1
51.7(008.51*A) <= Strom L2
71.7(00.059*A) <= Strom L3
16.7(005.54*kW) <= Aktuelle Leistung
C.7.0(0002) <= Spannungsausfälle
C.5.0(0401) <= Zählerstatus
0.2.0(M27) <= Softwareversion
! <= Datenende Zeichen
</code>
Die Codes könn(t)en regional variieren!\\
Bei einer derartigen Antwort ist der Nachweis erbracht, dass Raspbery, Messkopf und Zähler miteinander klar kommen.
More information about the volkszaehler-users
mailing list