Landis & Gyr Totals not reading

Avatar

sdg.marinusvz
2019-05-02 13:49

This message was trancribed from an email.
I have a problem in that I can read my Landis & Gyr ZMD meter, but just not the totals. It says it reads it successfully, but when I look at my problem meter list, it says Partial Read, and the Totals come up as 'unread'.
When I go to the View->IEC readout, I can see the IEC readout returning. Here is an example:
?F.F(00000000)
0.0.0(96408888)
0.1.0(30)
0.1.0*30(13-04-20 00:00)
0.1.0*29(13-03-20 00:00)
0.1.0*28(13-02-20 00:00)
0.1.0*27(13-01-20 00:00)
0.1.0*26(12-12-20 00:00)
0.1.0*25(12-11-20 00:00)
0.1.0*24(12-10-20 00:00)
0.1.0*23(12-09-20 00:00)
0.1.0*22(12-08-20 00:00)
0.1.0*21(12-07-20 00:00)
0.1.0*20(12-06-20 00:00)
0.1.0*19(12-05-20 00:00)
9.2.0(00952.82*kVA)
4(023.88*kVA)(13-04-23 18:00)
4*30(035.20)(13-04-05 19:00)
4*29(032.43)(13-03-14 18:00)
4*28(036.56)(13-02-08 21:00)
4*27(041.32)(12-12-21 20:00)
4*26(037.32)(12-12-13 19:30)
4*25(036.16)(12-11-17 18:00)
4*24(044.05)(12-09-21 22:00)
4*23(041.46)(12-08-25 19:30)
4*22(041.97)(12-07-28 20:00)
4*21(043.80)(12-07-06 10:00)
4*20(046.48)(12-05-31 20:30)
4*19(029.85)(12-04-30 10:30)
1.8.1(294666.3*kWh)
pk(045027.4*kWh)
pk*30(044694.7)
pk*29(043233.5)
pk*28(041574.4)
pk*27(039314.2)
pk*26(036990.7)
pk*25(035206.4)
pk*24(033510.3)
pk*23(031637.4)
pk*22(029499.3)
pk*21(027665.6)
pk*20(025573.0)
pk*19(023635.9)
1(12:41:34)
2(13-04-29)
C.7.1(00000045)
C.7.2(00000038)
C.7.3(00000069)
C.7.0(00000053)
C.6.3(6.3*V)
C.2.1(10-12-17 11:11)
3(021285*h)
!
??


Tags: landis & gyr
Avatar

sdg.marinusvz
2013-04-29 15:18

The reason why it gives a partial read for the above, is that the IEC readout does not contain the energy totals as logged at the billing reset. It does store the Maximum Demand (MD); and it does save something called the 'pk', but what PNPSCADA needs are the Energy and Reactive Energy totals.
We would also recommend the stack numbering to be the other way around, so that the most recent readings are numbered with lower numbers. This makes it easier to interpret. However PNPSCADA should be able to work with the above billing register stack numbers.
You should also put a stack of e.g. the Peak, Standard and Off-Peak registers at billing reset time on your IEC readout, please.Your stack need not be for so many months: if you display 3 to 6 months on the stack that should be sufficient.

Avatar

sdg.marinusvz
2014-02-05 10:17

Another problem is often that the IEC readout on a Landis & Gyr can often be reprogrammed with any IEC register identifiers that you like, and PNPSCADA can only recognize standard identifiers. For example, in the following IEC readout:
?F.F(00000000)
0.0.0(96536000)
1(00:24:47)
2(14-02-05)
0.1.0(02)
0.1.0*02(14-02-01 00:00)
9.2.0(00558.59*kVA)
3(259.75*kVA)(14-02-03 14:30)
3*02(281.22)(14-01-21 14:30)
5.8.0(021686.1*kvarh)
2(154303.8*kWh)
9.8.0(156397.3*kVAh)
2(154303.8*kWh)
2*02(143493.6)
pk(026715.0*kWh)
pk*02(025357.0)
std(077890.0*kWh)
std*02(073307.7)
off(049698.6*kWh)
off*02(044828.8)
kvarh(021686.1*kvarh)
3(156397.3*kVAh)
1.9.0(010810.2*kWh)
9.9.0(010920.4*kVAh)
1-1:13.0.0(0.98)
1-1:13.5.0(0.99)
32.7(237.7*V)
52.7(238.3*V)
72.7(238.5*V)
r(00.65*A)
y(00.51*A)
b(00.55*A)
91.7(00.22*A)
81.7.0( 0*Deg)
81.7.1( 120*Deg)
81.7.2( 239*Deg)
81.7.4( 357*Deg)
81.7.5( 111*Deg)
81.7.6( 233*Deg)
(00000.398*kW)
(00000.047*kvar)
C.7.1(00000001)
C.7.2(00000001)
C.7.3(00000001)
C.7.0(00000001)
C.6.3(6.4*V)
C.2.1(13-12-02 15:30)
3(001544*h)
!?~
You will notice that there are two different registers called '2', namely the current date, and the total kWh register, which means that there is not a register identifier that uniquely identifies the kWh total register. This is a logical addressing error in the programming of this meter, in terms of the ability to interface it to third party systems, making interpreting the above IEC readout generically from a third party system exceptionally difficult.
The more correct way, if you want to interface your Landis & Gyr to 3rd party systems, is to use the Standard OBIS codes to identify energy total registers in the IEC readout. (standards document IEC 62056-61)
For example, the energy total identifier should be something like "1.8.0", and the reactive energy total identifier should be something like "5.8.0".

Please log in to post a comment