Hi!
I'm successfully writing profile in 0.0.21.0.1.255 (Display profile):
pg = GXDLMSProfileGeneric("0.0.21.0.1.255")
pg.addCaptureObject(GXDLMSRegister("some.obis.code1"),2,0)
pg.addCaptureObject(GXDLMSRegister("some.obis.code2"),2,0)
reader.write(pg,3)
But when i read this profile i see that ClassID is always "03":
7E A0 37 61 02 65 74 E9 8D E6 E7 00 C4 01 C1 00 01 02 02 04 12 00 03 09 06 some.obis.code1 0F 02 12 00 00 02 04 12 00 03 09 06 some.obis.code2 0F 02 12 00 00 [CRC] 7E
Can i add the OBIS-code in the profile as Class ID=1 (Data) but not Class ID=3 (Register)?
Hi, You need to do it like…
Hi,
You need to do it like this:
pg.addCaptureObject(GXDLMSData("some.obis.code2"),2,0)
Regards,
Mikko