Communication with GXDLMSDirector setting works with this Properties:
1. Media: NET, Protocol:TCP, Interface: Wrapper, Use serial port through ethernet: Checked
2. Media: NET, Protocol:TCP, Interface: HDLC, Use serial port through ethernet: Checked
3. Media: NET, Protocol:TCP, Interface: HDLC, Use serial port through ethernet: Not Checked
Does not work:
4. Media: NET, Protocol:TCP, Interface: Wrapper, Use serial port through ethernet: Not Checked
When I am using GXDLMSDirector and Server meter simulator everything looks good.
When I am using java package, request 0.0.40.0.0.255 is generated too before my own request defined. ( this.readObjects.add(new GXSimpleEntry<String, Integer>("1.0.1.8.0.255", 2));)
Why?
Peter.
I try to read profile generic on SL7000 using ANSI C.
I read using "com_read" for "1.1.98.128.4.255", and attributeOrdinal value is 2. the return code is: 258 Invalid parameter
here it's the code:
cosem_init(&profile1.base, DLMS_OBJECT_TYPE_PROFILE_GENERIC, "1.1.98.128.4.255");
ret = com_read(&profile1.base, 2);
when I capture the packet from the meter to the controller, and decode using XML translator, it says:
Hello,
I used GuruxDLMS.c running on ESP32 microcontroller, to read data from SL7000 meter.
I have success to read meter clock & serial number, for testing I read it every one second.
after run for several minutes, the microcontroller is crash. when I monitor the Free Heap, it show the heap used several bytes after we call "com_read" function, so the available heap decreased every we call it, and causes system reset when it reach the lower point.
Hello, I am trying to read from HXE energy meter using optical probe. From the documentation, the meter works with Protocol mode E. Is there a python Library i can use to get this done, and also do i need any information before i can read from it?
Currently when I send '/?!\r\n', I get '/HXE5\2HXE12' as reply from the meter. what do i need to do next?
I'm using an italian standard meter and our meters don't need system title during get/set request:
(example:
7E A0 36 02 21 03 32 6C C0 E6 E6 00 DB 08 00 00 00 00 00 00 00 00 1E 30 80 00 00 55 0E 89 E1 E4 0C A5 EB BB 00 5C AF D9 A5 F3 B8 B1 E1 7D AF E0 23 37 B9 85 10 71 2C 7E ,
08 00 00 00 00 00 00 00 00 is my system title (08 is the lenght) and if I delete this and set 00 as substitute, I can decrypt this frame correctly.)
Hi,
I am trying to parse HLS data from COSEM Meter to obtain Invocation Counter. The problem is I do not understand where to look for it. Some simple reponse examples from my meter:
before Decrypt or Authentication: CF 2A 10 00 00 00 96 ...... position 3
before Decrypt: CC 81 E0 30 00 00 0F ......... position 4
before Decrypt: CC 1A 30 00 00 00 BF.......... position 3
before Decrypt: CC 82 01 F8 30 00 00 00 C0........ position 5
I am trying to read from Holley DTSD545. There is an example the below link
How to know
"Register object\ L1 Voltage Inst. value"
"Register object\ L2 Voltage Inst. value"
- 1E AF 49 Current Register Address
- FE 0F D4 Voltage Register Address
Is there any dictionary or mapping to find "Holley DTSD545" object registry.
I am trying to read L&T ER300P meter using Java DLMS statck. I have following queries. Please help me out.
1. Meter is showing all Cumulative kwh, kvah TODwise. But I couldn't read it as instantaneous parameter, using this OBIS code 1.0.1.8.1.255 I get this error "Access Error : Device reports a undefined object".
Please help me to read cumulative TODwise energies.