Hey Mikko,
I'm facing the following strange problem on reading the load profile (ProfileGeneric) of a DLMS enabled meter:
Reading values by range of the profile only works within the last about 20 days, reading by range before this days do not work.
Strange is, that reading "by entry" does work even before this 20 days. Example: reading the first 96 values of the profile returns values from Semptember 2024.
Reading values by range actually only works after the 27. December 2024.
Any ideas about this problem?
Log:
GXDLMSDirector 9.0.2501.1501
Log created 10:57:33
10:57:58 Read object type ProfileGeneric index: 4
7E A0 1C 00 02 56 7B 03 32 B1 E3 E6 E6 00 C0 01 C1 00 07 01 00 63 01 00 FF 04 00 84 DD 7E
10:57:59
7E A0 18 03 00 02 56 7B 52 8E 90 E6 E7 00 C4 01 C1 00 06 00 00 03 84 39 F0 7E
10:57:59 Read object type ProfileGeneric index: 5
7E A0 1C 00 02 56 7B 03 54 81 E5 E6 E6 00 C0 01 C1 00 07 01 00 63 01 00 FF 05 00 5C C4 7E
10:57:59
7E A0 15 03 00 02 56 7B 74 F5 FA E6 E7 00 C4 01 C1 00 16 01 9A 11 7E
10:57:59 Read object type ProfileGeneric index: 6
7E A0 1C 00 02 56 7B 03 76 91 E7 E6 E6 00 C0 01 C1 00 07 01 00 63 01 00 FF 06 00 34 EE 7E
10:57:59
7E A0 25 03 00 02 56 7B 96 A3 E8 E6 E7 00 C4 01 C1 00 02 04 12 00 00 09 06 00 00 00 00 00 00 0F 00 12 00 00 7C 19 7E
10:57:59 Reading profile generic data
7E A0 4F 00 02 56 7B 03 98 40 33 E6 E6 00 C0 01 C1 00 07 01 00 63 01 00 FF 02 01 01 02 04 02 04 12 00 08 09 06 00 00 01 00 00 FF 0F 02 12 00 00 09 0C 07 E8 0A 15 FF 0A 39 00 FF FF 88 80 09 0C 07 E8 0A 16 FF 0A 39 00 FF FF 88 80 01 00 98 C8 7E
10:58:03
7E A0 0A 03 00 02 56 7B B1 69 C7 7E
10:58:04 Read object type ProfileGeneric index: 7
7E A0 1C 00 02 56 7B 03 BA F1 EB E6 E6 00 C0 01 C1 00 07 01 00 63 01 00 FF 07 00 EC F7 7E
10:58:06
7E A0 0A 03 00 02 56 7B 97 5D 83 7E
Gurux.DLMS.GXDLMSException: Unacceptable frame.
at GXDLMSDirector.GXDLMSCommunicator.Read(Object sender, GXDLMSObject obj, Boolean forceRead)
at GXDLMSDirector.MainForm.Read(Object sender, GXAsyncWork work, Object[] parameters)
10:58:07 Disconnect request
10:58:07 Disconnect request
7E A0 0A 00 02 56 7B 03 53 3A 7C 7E
10:58:07
7E A0 21 03 00 02 56 7B 73 76 37 81 80 12 05 01 80 06 01 80 07 04 00 00 00 01 08 04 00 00 00 01 53 3B 7E
Many thanks for your support!
BR,
Andrea
Hi Andrea, You are reading…
Hi Andrea,
You are reading values from 10/21/2024 10:57:00 to 10/22/2024 10:57:00.
Your data looks correct. Verify that there is data in the given range. It is a good idea to set minutes to zero when reading data from the profile generic buffer. It helps with some meters.
If that doesn't help, you need to ask if there is a firmware update for this meter.
BR,
Miko
Hi Mikko, I just tried to…
Hi Mikko,
I just tried to cut off the minutes, but unfortunately does still not work :/
I just sent you a mail with some screenshots to clarify the situation.
Any suggestion/idea appreciated!
BR,
Andrea