Don't comment the topic if you have a new question.
You can create a new topic selecting correct category from Gurux Forum and then create a new topic selecting "New Topic" from the top left.
By JC_pt, 12 October, 2010
Hello.
I'm trying to use the gurux GXDLMSDirector to test communication with an Actaris SL7000 but still without success.
Is it possible to connect with the SL7000 using the gurux GXDLMSDirector?
What are the device parameters needed to communicate with the SL7000, namely the client ID, Server ID, addressing type, authentication and default password?
Does any one know what manufacturer parameters have to be selected for Actaris?
Thanks in advance for any help.
Hello JC_pt, and welcome to Gurux Web!
We have received some questions via our contact form recently, concerning Actaris meters and GXDLMS/COSEMDirector working together, so it is good that You brought this discussion out to the Forum.
Unfortunately, we have not yet been able to establish support for Actaris devices in our application "officially" , as we do not have access to any Actaris device. We know that GXDLMS/COSEMDirector is used with SL7000, but the users have not reported any problems.
We have also contacted Actaris manufacturer, about a month ago, but have not (at least not yet) received an answer to our inquiry of the parameter settings that Actaris meters need.
Hopefully with this post, we reach a member that has the information needed, and is willing to share it with us, so we could build support for Actaris meters in our application, and thus help JC_pt, and others with the same problem.
Looking forward to discussion of Actaris parameters,
Gurux Ltd
Hello Administrator.
Thanks for the welcome and mostly for the incentive and motivation you gave on the sharing of this information from someone that might have managed to communicate with an Actaris SL7000.
Unfortunately, if someone managed to do so, they still haven't seen this post :P
I'm still fighting with this device to communicate with it but it's proving to be a really hard mission.
If someone reads this and have succeeded in communicating with an Actaris SL7000 using this protocol, please share the information. I and certainly many other will be for ever grateful.
If I manage to communicate with it, be sure I will share that information here.
Thank you
We're happy to inform you all that we are now able to access an Actaris meter. Thank you, JC_pt, for arranging this!
The meter in question has been studied by our developers, and after trying to connect to it with no success, our developers have requested further technical specifications from the manufacturer, again. The situation appears to be that the meter uses another protocol primarily, and DLMS/COSEM as a second option.
As soon as the manufacturer responds to our request, the work with the Actaris meter continues.
Could anybody shed some light on this three layer DLMS protocol to communicate with an Actaris (SL7000, particularly SL761) electricity meter? DLMS/COSEM is totally different from IEC62056-21. it seems so complicated. Isn't there any easy way to work around the whole complexity and reduce this communication down to a small set of requests?
if all you need to read if the load profile, why should you go through such complex steps in a multi layer scheme.. there has to be an easier way, isn't it?
Are you sure that your Actaris model is SL761? If you want to use DLMS/COSEM your model must be SL761. Specially if you are coming from Spain, you must check this out. If your version is SL762, it is implemented with the protocol IEC870-5.
We do not have any Actaris SL7000 EM in our office, so I can't verify this, but you can try to set Client ID to 0x16 and Server ID to 3. I will write blog in next week and tell where those values are coming from.
Hello,
There are two issues that i will appreciate if some one help me:
1- At fist when i a going to configure, and open new, device (name) is not available.
2- in case of SL 7000, i have not found map table (to read meter's registry). please aid me if you have such table.
2. You do not need map table if you are using DLMS/COSEM connection. You only need made connection to the device and device will tell all the registers that it have.
I'm trying to communicate with an SL761 that have two ports 1 Rs232 (DLMS/COSEM) and 1 RS485 (DLMS/Cosem / IEC 62056-21). The fist (rs232) is actually used with a gsm modem with DLMS/Cosem protocol.
I aim to communicate in IEC 62056-21 by he second (rs485) port but the product dealer says to me that is necessary to configure that port with an Utility Software named ACE AIMS PRO that costs about 400 euros (default protocol is DLMS/Cosem). If i ever have success to communicate with DLMS Cosem with this device is possible, in theory, change communication settings with GXDLMSDirector (ie without purchasing that software)?
Be assured that i will communicate any progress in my tests.
Thank you in advance.
We have waited for an answer from Itron withour results, but thanks to our members,
we have found the problem.
We have published a new version from GXDLMSDirector. There is a big change made, according to Actaris meter. We have fixed DLMS/COSEM protocol bug that exists in Actaris meter, to our products.
Actaris meter counts a wrong header checksum. :-(
Please, try the newest version, and let us know how it works.
BR,
Hello kurumi im trying to connect an actaris sl761 meter using your GXDLMSDirector software, but it doesnt connect the device im using the latest version.
im using serial protocol, but everytime i try to add a new device i get a "object reference not set to an instance of an object" error message, i keep trying :(
yes im using the latest version and im using windows XP SP3 spanish language
Edit: finally i could run the DLMS Director, i just needed the VisualC++ component, now i could connect with the device but when i try to read it, it shows the following error : "Profile generic object '1.0.98.134.1.255' not found" i dont know what to do now :( can u tell me if im doing something wrong? this is my logfile
After we reverge engineered you log file we do not found any Profile generic object with Logical Name '1.0.98.134.1.255'. Are you sure that this is the correct logical name? All Profile Generic objects are listed below.
You can try this: After you have extablished connection to the device
try to select Refresh from File menu.
It will read Association View and you can see all registers in the tree.
hi mikko and thanks for ure help, im still trying to use the software, but im having the same message everytime, i guess ill have to code my project, and i want to use the java component wich IDE should i use? and do u think if i code my program it will give me the same error? i uploaded the message so u can see it
Is this happening when you try to read objects (Refresh from File menu)?
We are using Eclipse and NetBeans. I belive that you are not receive this error
because I believe that this is UI problem.
Have you download source code of GXDLMSDirector from SourceForge.net and try with that?
hello mikko and again thanks for your help =), i tried to download the sourcecode from sourceforge but it says the proyect has no files :(,and yes its happening when i try to read either from the refresh on file menu or the read button, ill try to code on eclipse.
Hi,
Do you have a C# sample code to connect to actaris meters and read totals and load profile values? I don't know where i can start to work. Please help
Hi,
I tried to compile C# example but there are some errors. It is using these libraries
using Gurux.Common;
using Gurux.Serial;
using Gurux.Net;
using Gurux.DLMS2;
But i don't have these libraries. I have already downloaded Gurux DLMS Directory and Gurux Device Editor. I got some DLL files from them but they don't have exactly these libraris instead they have these ones ...
using GuruxNet;
using GuruxSerial;
using GuruxCommon;
using GuruxTerminal;
So I changed the code a little bit to compile it for example i changed Gurux.Common to GuruxCommon
but still i don't have Gurux.DLMS2 and i don't have anything to replace it.
And during compilation I get these errors also
It does not find CGXCOSEMClass, ObjectType, DataType class types...
What should i have to do?
Please help
At this moment you have add COM references. You should add .Net Refereces.
Go Add References and selec .Net references and select there Gurux.Common,
Gurux.Serial and others references that you are needed.
Do not worry. You need serial cable that you connect between your PC and SL7000.
If your PC do not have serial port you need USB to serial port converter.
After that connect your PC to the meter. Download GXDLMSDirector and read your meter.
About Actaris meters
Still trying
Current situation in GXDLMS/COSEM Director with Actaris meters
We're happy to inform you all that we are now able to access an Actaris meter. Thank you, JC_pt, for arranging this!
The meter in question has been studied by our developers, and after trying to connect to it with no success, our developers have requested further technical specifications from the manufacturer, again. The situation appears to be that the meter uses another protocol primarily, and DLMS/COSEM as a second option.
As soon as the manufacturer responds to our request, the work with the Actaris meter continues.
Best regards,
Gurux Development Team
Actaris SL7000 connection
Hi,
We have few customers at Spain who have same problem.
Thanks to Itron (current owner of Actaris), we have solved this problem.
If your device model is SL762, it do not support DLMS/COSEM.
It is Spanish version that is implemented with the protocol IEC870-5.
If you want to use DLMS/COSEM your model must be SL761.
Happy coding,
Mikko
Actaris communication protocol
Could anybody shed some light on this three layer DLMS protocol to communicate with an Actaris (SL7000, particularly SL761) electricity meter? DLMS/COSEM is totally different from IEC62056-21. it seems so complicated. Isn't there any easy way to work around the whole complexity and reduce this communication down to a small set of requests?
if all you need to read if the load profile, why should you go through such complex steps in a multi layer scheme.. there has to be an easier way, isn't it?
Actaris EM
Hi,
Are you sure that your Actaris model is SL761? If you want to use DLMS/COSEM your model must be SL761. Specially if you are coming from Spain, you must check this out. If your version is SL762, it is implemented with the protocol IEC870-5.
We do not have any Actaris SL7000 EM in our office, so I can't verify this, but you can try to set Client ID to 0x16 and Server ID to 3. I will write blog in next week and tell where those values are coming from.
Best Regards,
Mikko
Configuration
Hello,
There are two issues that i will appreciate if some one help me:
1- At fist when i a going to configure, and open new, device (name) is not available.
2- in case of SL 7000, i have not found map table (to read meter's registry). please aid me if you have such table.
Peyman
(E-mail address removed by Admin)
Configuration
Hello,
1. Are you creating new device or Manufacturer?
2. You do not need map table if you are using DLMS/COSEM connection. You only need made connection to the device and device will tell all the registers that it have.
Best Regards,
Mikko
Itron-actaris SL761
I'm trying to communicate with an SL761 that have two ports 1 Rs232 (DLMS/COSEM) and 1 RS485 (DLMS/Cosem / IEC 62056-21). The fist (rs232) is actually used with a gsm modem with DLMS/Cosem protocol.
I aim to communicate in IEC 62056-21 by he second (rs485) port but the product dealer says to me that is necessary to configure that port with an Utility Software named ACE AIMS PRO that costs about 400 euros (default protocol is DLMS/Cosem). If i ever have success to communicate with DLMS Cosem with this device is possible, in theory, change communication settings with GXDLMSDirector (ie without purchasing that software)?
Be assured that i will communicate any progress in my tests.
Thank you in advance.
Raffaele
Itron-actaris SL761
Hello Raffaele,
We have waited for an answer from Itron withour results, but thanks to our members,
we have found the problem.
We have published a new version from GXDLMSDirector. There is a big change made, according to Actaris meter. We have fixed DLMS/COSEM protocol bug that exists in Actaris meter, to our products.
Actaris meter counts a wrong header checksum. :-(
Please, try the newest version, and let us know how it works.
BR,
Mikko
Visual Basic to read data meter Itron & Actaris SL761
send me source code visual basic for read meter Itron & Actaris SL761, My Email :
[Administrator removed email address.]
best regards
Agus
Hello, Here is a link to a
Hello,
Here is a link to a sample that helps you to read Actaris meters.
http://www.gurux.fi/node/263#comment-147
Actaris settings you find from here:
http://www.gurux.fi/node/323#comment-283
Happy Coding,
Mikko
THANKS.Actaris
THANKS.Actaris
cant connect to an Actaris SL761 meter
Hello kurumi im trying to connect an actaris sl761 meter using your GXDLMSDirector software, but it doesnt connect the device im using the latest version.
Connecting to Actaris SL761
Hello shenlong0,
further information needed:
are you using serial or TCP/IP connection?
BR,
Gurux developers
im using serial protocol, but
im using serial protocol, but everytime i try to add a new device i get a "object reference not set to an instance of an object" error message, i keep trying :(
More info
Hi,
Are you using latest version?
What Windows you are using (version and language)?
BR,
Mikko
hello again
yes im using the latest version and im using windows XP SP3 spanish language
Edit: finally i could run the DLMS Director, i just needed the VisualC++ component, now i could connect with the device but when i try to read it, it shows the following error : "Profile generic object '1.0.98.134.1.255' not found" i dont know what to do now :( can u tell me if im doing something wrong? this is my logfile
https://sites.google.com/site/byjairoreyes/GXDLMSDirector.log
Profile generic objects
Hi,
After we reverge engineered you log file we do not found any Profile generic object with Logical Name '1.0.98.134.1.255'. Are you sure that this is the correct logical name? All Profile Generic objects are listed below.
You can try this: After you have extablished connection to the device
try to select Refresh from File menu.
It will read Association View and you can see all registers in the tree.
BR,
Mikko
1.1.98.133.31.255
0.1.98.1.0.255
1.1.98.135.1.255
1.1.98.135.2.255
1.1.98.134.3.255
0.0.98.135.4.255
0.0.98.135.5.255
1.0.0.0.255.255
0.0.99.1.0.255
0.0.99.128.1.255
0.0.99.1.2.255
0.0.96.4.0.255
0.0.98.133.7.255
0.0.99.2.0.255
0.0.99.129.1.255
0.0.99.2.2.255
same message
hi mikko and thanks for ure help, im still trying to use the software, but im having the same message everytime, i guess ill have to code my project, and i want to use the java component wich IDE should i use? and do u think if i code my program it will give me the same error? i uploaded the message so u can see it
http://i202.photobucket.com/albums/aa90/shenlong0/ProfileGeneric.jpg
Hi, Is this happening when
Hi,
Is this happening when you try to read objects (Refresh from File menu)?
We are using Eclipse and NetBeans. I belive that you are not receive this error
because I believe that this is UI problem.
Have you download source code of GXDLMSDirector from SourceForge.net and try with that?
BR,
Mikko
coudlnt download the source code
hello mikko and again thanks for your help =), i tried to download the sourcecode from sourceforge but it says the proyect has no files :(,and yes its happening when i try to read either from the refresh on file menu or the read button, ill try to code on eclipse.
DLMS for Java
Hi,
DLMS for Java is not a Open Source project. You can download the .jar from the Downloads page.
Can you download source codes of GXDLMSDirector from source forge.net and tell me in what line this error happened?
BR,
Mikko
C# code to read actaris meter
Hi,
Do you have a C# sample code to connect to actaris meters and read totals and load profile values? I don't know where i can start to work. Please help
Ferda Ozdemir Sonmez
C# code to read actaris meter
Hi,
Best way to get started is download source code of GXDLMSDirector.
You can also study following examples:
http://www.gurux.org/gxdn/GXDLMS/samplecode.html
http://www.gurux.fi/node/183
Happy Coding,
Mikko
Couldn't compile C# example asks for DLMS libraries
Hi,
I tried to compile C# example but there are some errors. It is using these libraries
using Gurux.Common;
using Gurux.Serial;
using Gurux.Net;
using Gurux.DLMS2;
But i don't have these libraries. I have already downloaded Gurux DLMS Directory and Gurux Device Editor. I got some DLL files from them but they don't have exactly these libraris instead they have these ones ...
using GuruxNet;
using GuruxSerial;
using GuruxCommon;
using GuruxTerminal;
So I changed the code a little bit to compile it for example i changed Gurux.Common to GuruxCommon
but still i don't have Gurux.DLMS2 and i don't have anything to replace it.
And during compilation I get these errors also
It does not find CGXCOSEMClass, ObjectType, DataType class types...
What should i have to do?
Please help
Ferda Ozdemir Sonmez
References
Hi,
At this moment you have add COM references. You should add .Net Refereces.
Go Add References and selec .Net references and select there Gurux.Common,
Gurux.Serial and others references that you are needed.
BR,
Mikko
Initial Cofiguration to Actaris SL 7000
I have a energy meter of Actaris SL 7000. I have problem of configuring device and connecting it to my PC. Please help.
Actaris SL 7000
Hi,
Try to read meter with GXDLMSDIrector.
You can find initial settings here:
http://www.gurux.fi/GXDLMSDirectorExample
Actaris SL 7000 is not fully support COSEM so there are some problems with it.
BR,
Mikko
What would be the physical connection
Thank you for your response.
I am very sorry that I am new to it.
How can I physically connect my Actaris SL7000 meter to PC.
My meter contains a RJ45 port.
Billing Values
Hello Mikko,
I'm auditioning for a meter SL7000. I need to know how to ask "Billing Values" by IEC or DLMS protocol. Could you help me?
Thank you.
Carreri
What would be the physical connection
Hi,
Do not worry. You need serial cable that you connect between your PC and SL7000.
If your PC do not have serial port you need USB to serial port converter.
After that connect your PC to the meter. Download GXDLMSDirector and read your meter.
BR,
Mikko
Actaris SL 7000
Hi dbthapamagar,
Have you solved this problem already?
For some reason I missed this and not answered for this.
BR,
Mikko
Hello Gurux Ltd! Which
Hello Gurux Ltd!
Which logical devices is Gurux reads from Actaris SL7000?
Thank you
logical devices
Hi,
It can read all logical devices. You should change Logical Device address to read other logical devices.
BR,
Mikko
Actaris SL 7000
Hi dbthapamagar,
Connect meter directly to your PC by serial port.
BR,
Mikko
error in connect to ace 7000
Hi when i connect to meter error"method not found boolian system.threading wait handle.waitone (int32)showing.please help me
thank's
SL 7000 or ACE 6000
Hi shayanafz,
If you have a new question, please create a new topic. I'll add to your questions after that.
BR,
Mikko