I am working in a task that includes adding new DLMS IC to TI library
I've made some research but it's still kinds blurry for me , i just know that to add new Class to the TI library i should have the COMPLETE Blue book , since the library just have some basic classes
and to add a new IC i should define attributes and methods and that's it ( correct me if i am wrong )
if someone can tell me how to start or give me any tips i would be grateful
Dear Mikko ,
Thanks for your reply , yet i got another question .
i am trying to connect to TI MSP-TS430P using default settings :
Media : Serial
Protocol : DLMS
Logical Name Referencing : Checked
Authentication : None
wait time : 7
Client Address : 10
AddressType : Default
Physical server : 1
Logical Server : 0
also got the serial port settings done
i try to connect , takes some time telling me " Connecting " , and then i get " Failed to receive reply from the device in the given time "
from previous posts about such a thing , i can imagine that the problem might be with the Client Address , but i tried all the suggestions nothing seems to work .
is there anything else that might be causing this problem ?
Best regards .
I checked the Log file , it says :
Send SNRM Request
7E A0 07 03 21 93 0F 01 7E
Failed to receive reply form the device in given time
at GXDLMSDirector.GXDLMSDevice.InitializeConnection()
at GXDLMSDirector.MainForm.Connect(Control sender , Object[] parameter
Dear Mikko ,
i got that problem solved , it was with the connection , No authentication connection is now working just fine
However , when we try to connect using LOW authentication , we receive " Connection is permanently rejected Authentication Failure "
We are using a password of 00000000 , client address 20 , everything else is set to default
I guess the problem is with that password being wrong .
do you have any suggestions ?
BR .
Dear Mikko ,
i've solved the password problem , generally speaking all passwords are mentioned in the " config.c " file .
Have you already implemented High security authentication for TI ? i can see it's implemented for other manufacturers
so is it already there but not appearing on the GUI or it's not done yet ?
High security is implemented for TI. We removed it, because that is a issue on TI's stack, but we can handle that now. We'll add HLS support back for TI on next week.
Settings file for Texas Instrument is updated. When you start GXDLMSDirector it will ask do you want to update settings. Update them and you can access you meter using High Authentication level.
Adding New IC to TI Library
Hi,
Download source codes from GitHub. You can get structure of COSEM object from there.
BR,
Mikko
Dear Mikko ,
Dear Mikko ,
Thanks for your reply , yet i got another question .
i am trying to connect to TI MSP-TS430P using default settings :
Media : Serial
Protocol : DLMS
Logical Name Referencing : Checked
Authentication : None
wait time : 7
Client Address : 10
AddressType : Default
Physical server : 1
Logical Server : 0
also got the serial port settings done
i try to connect , takes some time telling me " Connecting " , and then i get " Failed to receive reply from the device in the given time "
from previous posts about such a thing , i can imagine that the problem might be with the Client Address , but i tried all the suggestions nothing seems to work .
is there anything else that might be causing this problem ?
Best regards .
Dear Mikko ,
Dear Mikko ,
I checked the Log file , it says :
Send SNRM Request
7E A0 07 03 21 93 0F 01 7E
Failed to receive reply form the device in given time
at GXDLMSDirector.GXDLMSDevice.InitializeConnection()
at GXDLMSDirector.MainForm.Connect(Control sender , Object[] parameter
TI Library
Dear Ahmed Amer,
Your DLMS settings are correct. What serial port settings you are using?
They should be 8N1.
BR,
Mikko
Dear Mikko ,
Dear Mikko ,
i got that problem solved , it was with the connection , No authentication connection is now working just fine
However , when we try to connect using LOW authentication , we receive " Connection is permanently rejected Authentication Failure "
We are using a password of 00000000 , client address 20 , everything else is set to default
I guess the problem is with that password being wrong .
do you have any suggestions ?
BR .
TI Library
Dear Ahmed Amer,
Default Client address is 0x20. Default password is on TI's document. You can find it there.
BR,
Mikko
Dear Mikko ,
Dear Mikko ,
i've solved the password problem , generally speaking all passwords are mentioned in the " config.c " file .
Have you already implemented High security authentication for TI ? i can see it's implemented for other manufacturers
so is it already there but not appearing on the GUI or it's not done yet ?
High security
Hi,
High security is implemented for TI. We removed it, because that is a issue on TI's stack, but we can handle that now. We'll add HLS support back for TI on next week.
BR,
Mikko
High security
Hi,
Settings file for Texas Instrument is updated. When you start GXDLMSDirector it will ask do you want to update settings. Update them and you can access you meter using High Authentication level.
BR,
Mikko