Hei,
Jeg fikk installert en ny måler på mandag, siden den gamle mekaniske visstnok ikke var nøyaktig nok.
Mitt energiselskap satte da inn en Landis+Gyr ZCF110AC, og jeg ble skuffet når jeg så at den ikke hadde mulighet for å vise
andre verdier i displayet enn akkumulert forbruk. Jeg ville jo gjerne sett momentanforbruk også. Denne måleren er nok en
av de billigste som er å få tak i, og den vil antakelig bli byttet ut igjen senere, når direktivet om fjernavlesning blir innført i 2018.
Etter at den første skuffelsen hadde lagt seg, så tenkte jeg at jeg måtte prøve å finne ut om det gikk an å hente ut noe fornuftig
informasjon fra den optiske porten som er på måleren. Denne porten er både en IEC 62056-21 dataport og S0-utgang, men jeg var
mest interessert i datautlesing. S0 er greit nok, men enda bedre å hente data ut digitalt....
Jeg satte derfor i gang å lage et enkelt optisk interface av en op-amp, noen motstander og en USB-RS232 kabel (FTDI-basert). Bilde vedlagt.
Etter litt prøving og feiling, så klarte jeg på lese ut data med et helt vanlig terminalprogram (Teraterm). Jeg laget to filer med de aktuelle
kommandoene i, og brukte "Send file" i TeraTerm. For å få ut data må først initieringssekvensen sendes, og så read data-kommandoen etterpå.
Jeg hadde disse i to filer, og gjorde det bare manuelt. Lager nok noe bedre senere.
Uansett, dette er de dataene jeg fikk:
/LGZ5ZCF100AC.M40
F.F(00)
C.1.0(92904511)
0.0(92904511 )
C.1.1(94928010)
1.8.0(000081.597*kWh)
2.8.0(000000.000*kWh)
C.7.0(0003)
32.7(226*V)
31.7(018.83*A)
C.5.0(0000)
Som vi ser så identifiserer måleren seg som en ZCF100AC, og ikke ZCF110AC, som det står på selve måleren.
Det interessante her er 1.8.0, som viser akkumulert forbruk med desimaler (dette er samme tall som på målerens display, men
den viser ikke desimalene), 32.7 som viser nåværende nettspenning og 31.7 som viser nåværende strømforbruk.
Jeg vet ikke hva 2.8.0 er, men frem til nå har jeg bare sett 0 i det feltet.
Dette bare til info, hvis det er interessant for noen.
-Øyvind