Can I read data of 2 or more logical-server from DCU using single connection?

3 posts / 0 new
Last post
pradson
Can I read data of 2 or more logical-server from DCU using single connection?

Hi Mikko,

I am using this version "Gurux.DLMS.cpp-master_20201208.1" for my client application.

The scenario is that I have a DCU and 2 or more energy meters are connected to DCU. I have created different logical servers (17, 18, 19, 20...) in the configuration of DCU for each meter. The DCU is able to fetch data from each meters at its level.

Is it possible to fetch data from each logical-server with single connection but different logical id?

Thanks,
Pradson

Kurumi
Kurumi's picture

Hi Pradson,

No. This is not allowed for security reasons. You must create your own connection for each logical server.

BR,
Mikko

________________________________________
Mikko Kurunsaari
Gurux Ltd
http://www.gurux.fi

pradson

Hi Mikko,

Thanks a lot for your response.

Actually, The requirement is that I want to retrieve data of instantaneous-profile at every second from DCU (Data Concentrator Unit) using my DLMS client application.

The architecture is that-
There are 10 meters(Slave) and DCU(Master) is connected to each meter with fallowing connection parameters-
Interface- WRAPPER
Authentication- MR
Password- Password of the meter.
Logical Server- 1.
IP Address- IP address of the meter.
PORT- 4059 (Using default port or each meter)

The DCU is able to retrieve data from each meter at its level.

I have created 10 virtual meters (Slave) in the DCU with fallowing connection parameters-
Interface- WRAPPER
Authentication- MR
Password- The password have been created for the virtual server.
Logical Servers- Logical id have been created for each virtual server such as.
(17,18,19,20,21,22,23,24,25,26) .
IP Address- IP address of the DCU.
PORT- 4059 (The default port have been created for each virtual server)

Now, there are 10 logical-servers (Slave) are ready to be connect with master.

The DCU does not allow to connect and retrieve data of all logical sever simultaneously. I am able to connect and retrieve data of each logical server one by one using DLMSdirector applicatoin.

But the requirement is to read data of instantaneous profile in every second from all logical server. But in this situation I will not be able to achieve this.

Then how can achieve the same?
Is any another way to achieve the same?

Kindly suggest me.

Thanks,
Pradson