This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

TMDSDC3359 - DLMS/COSEM demo application capabilities

Hello,

we are working on PLC communication module, and now we need some PRIME PLC Data concentrator... 

At the moment i'm looking at TI PRIME data concentrator (tmdsdc3359 )

I have found in one of documents: 

DLMS/COSEM applications standard, supported by third party Aricent, pre-determines how the data
concentrator will organize metrology data and send it back to the utility

I need information what this DLMS/COSEM application is capable, and where can I get it??? Which data can I read with that demo application, and what is supported???

Where can I get more informations about that application???

Thanks for help

Regards

  • Hi Ivan,

    You can download the available software and documentation from http://www.ti.com/tool/TMDSDC3359 . For additional information check http://www.aricent.com/ .

  • Hello, and thank you for answer...

    I have downloaded some software and documentation, but i need some document, or some functional description of DLMS application... Which OBIS codes are supported, and which data can I read from meter??? In downloaded materials I haven't find anything like that...

    http://www.aricent.com/software/machine-machine/smart-energy-software 

    Aricent web pages said that pages with Solution brief are not found...

    Thanks...

  • Dear Biser,

    I'm have seen this two pages... Unfortunatley there is nothing about DLMS/COSEM demo application... I didn't find anything what describes DLMS/COSEM application... I have find cross-compiler toolchain, Linux, kernel, FS, but i cant find DLMS/COSEM demo aplication which uses DLMS library for reading smart meters... 

    Can you help me with this???

    Thanks

  • Ivan

    I have forwarded this post to our expert in Smart Grid.

  • I checked and to get more details about DLMS/COSEM, please contact Aricent as Biser has mentioned.

  • Hello Rogerio,

    TI implements all layers below the application layer ie PHY, data link etc.... DLMS/ COSEM is a part of user logic/ application layer. TI doesnt provide DLMS/ COSEM stack on Data concentrator (DC) platform ie AM335x, but it enables such applications by complying to PRIME, G3 standards and provides a way to interact with the nodes.

    We focus on enabling power line communication with nodes via DC, do node management,  connection managment, topology management etc... The data concentrator functions like a gateway and can receive the packets and translate into PLC packets and send it to service nodes/ meters. 

    In the present implementation/ demo, we use a sample application containing some packet data (Now this payload is considered dont care). This data will be replaced by DLMS/ COSEM code by customers. Some customers have their own custom stack and some obtain it from third party vendors.

    @ DLMS/ COSEM stack, there are various vendors.

    Some more vendor information can be obtained from: http://www.ti.com/lit/an/slaa614/slaa614.pdf, This App note is written for a different platform.(MSP430). The vendor can give you more information on the DLMS/ COSEM stack itself.

    Hope this info helps.

    Best Regards

    Vivek

  • Hi,

    Thanks for support, this is answer on my question... We need some demo application which will be on top of concentrator Application layer for testing meter reading... We are developing PRIME PLC communication module for smart meters, and for testing purposes we need some concentrator demo application which will help us with reading DLMS meter...

    I know there are different third party vendors who provide DLMS/COSEM stack, but for developing/testing pusrposes this is too expensive since we need just basic functionality for testing our meter communication module (eg Clock/Date reading, Cummulative power reading)...

    Thanks for support

    Regards..

  • Hello Ivan,

    If it is just for testing and evaluation, AM335x based DC, demo application "./pdc_app432 " is a good choice. You can fill the meter data as payload for communication. Refer Prime DC management interface spec on how to encode the payload in the message. I'll get back on how to integrate this with the demo application.

    Best Regards

    Vivek

  • Hi,

    I have found ./pdc_app432, but this is only app which handles CL432 layer, and after that i have found ./pdc_cdcl what should be DLMS/COSEM client application... As I can see, there are supported open-aa, close-aa, get... This can help us, but at the end of that chapter (5.0) in TI PRIME DC Software User Guide,it said that only open-aa is tested... So I'm wondering if with that demo app we can get reading from meter??? eg. GET CLOCK, or GET CUMULATIVE ENERGY (1.8.0)... There is not described how with get command we can read some OBIS codes??? Is this in function???

    Thanks...

    Regards

    Ivan 

  • Hello again, 

    As I havent get answer on my last post, I'm posting again...

    I have found ./pdc_cdcl what should be DLMS/COSEM client application... As I can see, there are supported open-aa, close-aa, get... This can help us, but at the end of that chapter (5.0) in TI PRIME DC Software User Guide,it said that only open-aa is tested... So I'm wondering if with that demo app we can get reading from meter??? eg. GET CLOCK, or GET CUMULATIVE ENERGY (1.8.0)...

    It is possible to get source code of that app???

    Thanks,

    Regards...

    Ivan

  • Dear All

    I am facing a problem in relay communication using udpIPv6App.

    Please see below.

    root@am335x-evm:/home/dcu# ./udpIPv6App_AM335X -l 32 -b -t 6 -h 10

    scopeId : 11

    opened socket , ipv6Fd - 3

    setsockopt(10) succeeded

    Sending packet (32 bytes) to <ff02::0000:0000:0000:0001 :: 61617>

    Waiting for packets ....

    Sent packet length <32 bytes>, received packet length <32 bytes>

    Checking pattern ...... matches !!

    Round trip time (in millisecs) – 5 <<<<------- This is OK case. Broadcasting happing successfully.

    --------------------------------------------------------------------------

    Waiting for packets ....

    root@am335x-evm:/home/dcu# ./udpIPv6App_AM335X –r <<<<<------ Here I am trying relaying option.

    scopeId : 11

    opened socket , ipv6Fd - 3

    Setting up relay socket ....               <<<<<<---------This is not proceeding. It is waiting in this stage for long time.

    Can some one advice me to overcome this issue?

  • Can you contact me privately vivek.g@ti.com with your contact details ?

    -Vivek