Hi, i have problems in using gxdlms director to communicate with an EMH NXT4 meter. However, if using their provided software, i can establish the communication plus i am able to take readouts using the software. The settings used in the proprietary software is described below : -
Communication : COM PORT (COM 1)
Baud Rate : 9600
Login password: 123
w5-password : 123
Meter Address : meter_serial_number
what is the equivalent setting that i could set in gxdlms director?
I want to implement a device on the optical port to communicate with the smart meter. i want to use gurux to communicate by HDLC with the smartmeter. And use the device to communicate to the existing DLMS/COSEM-TCP-IP connection. So in order to get this working a need a protocol translator from DLMS/COSEM-TCP-IP to DLMS/COSEM-HDLC
and then in reversed order DLMS/COSEM-HDLC to DLMS/COSEM-TCP-IP.
So my question about this is:
is there already something like this implemented?
If not can you point me to a good point to start with?
Hello. DLMS has complex-structured objects like(like Clock, Auto-Connect schedule, Profile Generic).
Is there any general principles on how to read those using Gutux Java library?
A little guidance would be very helpful.
Thank you.
Hello Experts.
DLMS Director manages to succesfully read values from a secured meter.
But when i try to do same stuff in Java, i see the error "Invalid HDLC Frame: 50 Expected: 30".
That's it.
The device is using Pre-established accosiation, so the steps are:
1. Connect to public client with no ciphering.
2. Read invocation counter
3. Send disconnect
4. Connect using Management client (01)
5. Don't send AARQ since it's pre-established.
6. Read the stuff.
Hi sir,
I have basic information about energy meter like port no,server no,client no,interface type.
I have to read data from energy meter(Apex100 secure) using rs485 medium over TCP/IP DLMS protocol.
My problem is
1.Can i used this ClientServerExample.cpp file? if Yes How can i used ?
mean how can i gave input to this file.
2.Where/How i can deploye(upload) program.
3.Any application files which is used for this?
4.if above point are not valid so how can i read data from dlms smart meter ?
Hello Everyone,
Im new one in DLMS Protocol. I dont no how its work.
I want to communicate APEX 100 Secure meter through rs485 using DLMS protocol.
i dont no how to start.
any guideline or suggestion
Thank you.
Hello, I have a few meters on a single rs485 line and I'm trying to read them via dlms protocol. I know that I have to provide something called lower physical address somewhere but I do not know where to excatly and how can I obtain it from the meter. I have three Landys Gyr meters, /LGZ5\2ZMD4104459.B30, which I know can be read both by IEC and DLMS.
There are two functions in java gurux library which I presume are the key to the communication in this use case:
public final void setServerAddress(final int value) {
settings.setServerAddress(value);
I’am working on a project, the main target is communicating with 5 energy meters alpha a1800. on ethernet TCP/IP using the serial ethernet converter ( EDW-100).
There are two scenarios for this :
*i can use the converter as a modbus gateway and read values via metercat (modbus tcp/ip).
*i can use GXDLMSDirector to read meters data via ethernet
i would like to contact someone who has worked on elster a1800 communication.
I am trying to communicate with a DLMS compatible meter that uses HLS-5 protection (equivalent in GuruX library to DLMS_AUTHENTICATION_HIGH_GMAC) over GPRS. I'm using the C++ version of the GuruX library. When calling the AARQRequest() function to generate an AARQ frame, the entire application crashes when calling the EncryptBlock function from the GXCipher class, specifically at line 562 for this piece of code "r0 ^= Shift(AES[block->c3 >> 24], 8);".