Hi
I trust every body is well, I first want to understand DLMS before I go to Arduino IDE platform. So I have downloaded GXDLMSDirector and I want to setup it for serial coms and to talk to Kamstrup meter. I can add a Device, selected kamstrup as manufacturer. I can connect successfully with the default setting but when I want to read it the meter does not respond. The authentication key and encription key are blank as default. What setting am I missing?
Regards Gerdus
HDLC is selected for interface and it's correct. I can't remember the client and server address for the RS-485, but you can find that from the meter manual.
Hi
When I use the metertool from Kamstrup there is DLMS address (32), when I use that address I do not even get a Successful connection. On the the GXdirector I set it to 20(hex). Does the meter auto detect which protocol to use on the RS485 port. With KMP protocol it work.
I Found this in Kamstrup documents:
Primary Module interface Association with Low Level security (Password protected)
- Client SAP: 18
- Server SAP: 16
- Context name: Logical name addressing
- Mechanism name: Low Level security. Password default is ‘12345’
- Conformance: GET, Block transfer with GET, SET, ACTION, SELECTIVE ACCESS
Hi Gerdus,
Hi Gerdus,
Kamstrup needs that some extra settings are set. Check Initial settings from here.
https://www.gurux.fi/GXDLMSDirectorExample
Note! Server and client addresses might change if you are using some other communication channel than the optical head (probe).
BR,
Mikko
Hi Mikko
Hi Mikko
See attach jpg, the difference between your example and actual software am I using the correct version?
Iam ussing Rs485 and not the
Iam ussing Rs485 and not the optical head.
Hi,
Hi,
HDLC is selected for interface and it's correct. I can't remember the client and server address for the RS-485, but you can find that from the meter manual.
BR,
Mikko
Hi
Hi
When I use the metertool from Kamstrup there is DLMS address (32), when I use that address I do not even get a Successful connection. On the the GXdirector I set it to 20(hex). Does the meter auto detect which protocol to use on the RS485 port. With KMP protocol it work.
I Found this in Kamstrup
I Found this in Kamstrup documents:
Primary Module interface Association with Low Level security (Password protected)
- Client SAP: 18
- Server SAP: 16
- Context name: Logical name addressing
- Mechanism name: Low Level security. Password default is ‘12345’
- Conformance: GET, Block transfer with GET, SET, ACTION, SELECTIVE ACCESS
Hi
Hi
Is Client SAP = Client address on GX
and
Serve SAP = Physical Server on GX
Gerdus
Under the Advance Tab there
Under the Advance Tab there is user ID must it be blank.
Hi,
Hi,
Don't set user id. It's not used.
Client SAP = Client address
and
Serve SAP = Physical Server
BR,
Mikko
When I connect, I get the
When I connect, I get the following in the Negotiated text box:
BlockTransferWithGetOrRead, Get, Set, SelectiveAccess
Here is my object stil no
Here is my object stil no data
Hi
Hi
Thanx got it to work. Deleted the old one and started from scratch.
Hi,
Hi,
Thanks for letting me know that you can connect.
RS-485 default values are added to the initial settings help page. It's easier to remember next time.
https://www.gurux.fi/GXDLMSDirectorExample
BR,
Mikko
Hi Mikko
Hi Mikko
Now that I got it to work,can I read multiple meters on RS485 in a multi drop with GXDLMSDirector.
Regards Gerdus