Hi,
I want to retrieve data from two Holley DTSD545 smart meters using a single RS-485 communication port. I can read data from the first meter, but when I try to add the second meter, it can't connect.
Hi,
I read the IEC HDLC Setup object, and the device address was 1063. I disconnected my first meter and replaced 1063 with my second meter's physical address. But when I try to connect, "failed to receive data at the given time" error appears.
I am using RS-485. Can I take two meters' data from one COM port?
We were previously talking about the RS-485 communication port and not LoRaMesh.
If you are using LoRa, you need to send messages to the correct meter. Both meters can use the same meter address, but you need to select the meter where messages are sent in Lora network.
If you want to use LoRA as a gateway, you need to ask Holley if DTSD545 supports the server address change.
Hi,
Each meter is connected to a LoRaMesh slave module, and these slave modules forward the data wirelessly to a LoRaMesh master, which is connected to my PC via a single RS-485 COM port.
So, from the PC side, I'm receiving data from both meters through one RS-485 port, but the transmission path includes LoRaMesh.
You didn't tell what server address you was using when the meter replied, but if it was #1, both meters are using it.
If the meter didn't reply, it might indicate that the feature is not implemented. If you modified the Device Address using the IEC HDLC Setup object and the meter failed to respond to the new address, the change may not be supported.
Try to read SAP assignment list and try to use those addresses.
Hi, You need to change the…
Hi,
You need to change the server address for the other meter. Check the Device address
from the IEC HDLC Setup object.
https://gurux.fi/Gurux.DLMS.Objects.GXDLMSIecHdlcSetup
Then change the physical server address to the same address.
BR,
Mikko
Hi, I read the IEC HDLC…
Hi,
I read the IEC HDLC Setup object, and the device address was 1063. I disconnected my first meter and replaced 1063 with my second meter's physical address. But when I try to connect, "failed to receive data at the given time" error appears.
I am using RS-485. Can I take two meters' data from one COM port?
Hi, If your meter supports…
Hi,
If your meter supports daisy chaining, you can read multiple meters in a single RS-485 bus.
Make sure that the wiring is correct. What device address did you originally use in GXDLMSDirector when the other meter replied?
BR,
Mikko
Hi, My 2 meters are not in a…
Hi,
My 2 meters are not in a daisy chain, but I am using LoRaMesh on each meter. I originally used physical address 1.
Hi, We were previously…
Hi,
We were previously talking about the RS-485 communication port and not LoRaMesh.
If you are using LoRa, you need to send messages to the correct meter. Both meters can use the same meter address, but you need to select the meter where messages are sent in Lora network.
If you want to use LoRA as a gateway, you need to ask Holley if DTSD545 supports the server address change.
BR,
Mikko
Hi, Each meter is connected…
Hi,
Each meter is connected to a LoRaMesh slave module, and these slave modules forward the data wirelessly to a LoRaMesh master, which is connected to my PC via a single RS-485 COM port.
So, from the PC side, I'm receiving data from both meters through one RS-485 port, but the transmission path includes LoRaMesh.
Hi, You didn't tell what…
Hi,
You didn't tell what server address you was using when the meter replied, but if it was #1, both meters are using it.
If the meter didn't reply, it might indicate that the feature is not implemented. If you modified the Device Address using the IEC HDLC Setup object and the meter failed to respond to the new address, the change may not be supported.
Try to read SAP assignment list and try to use those addresses.
https://gurux.fi/Gurux.DLMS.Objects.GXDLMSSAPAssignment
Unfortunately, different meter manufacturers implement this differently. Please refer to the meter's documentation for clarification.
BR,
Mikko