Before commenting read Forum rules
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.
Before commenting read Forum rules
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.
Good Morning,
We are trying to read a Actaris ACE 5000 electrical meter , throuht the optical port. The initial connection looks ok but looks like there is something crashing as you can se in the following anwer.
Read scalers and units from the device.
-------- Reading GXDLMSData 0.0.42.0.0.255 Invalid
Index: 1 Value: 0.0.42.0.0.255
Index: 2 Value: 41 43 45 35 4B 35 31 4D 30 30 31 37 35 35 30 37
-------- Reading GXDLMSAssociationLogicalName 0.0.40.0.2.255 Invalid
Index: 1 Value: 0.0.40.0.2.255
Index: 2 Value: [0.0.42.0.0.255, 0.0.40.0.2.255]
Error! GXDLMSAssociationLogicalName 0.0.40.0.2.255Index: 3 Access Error : Device reports Read-Write denied.
Gurux.DLMS.GXDLMSException: Access Error : Device reports Read-Write denied.
en Gurux.DLMS.Reader.GXDLMSReader.ReadDLMSPacket(Byte[] data, GXReplyData reply)
en Gurux.DLMS.Reader.GXDLMSReader.ReadDataBlock(Byte[] data, GXReplyData reply)
en Gurux.DLMS.Reader.GXDLMSReader.ReadDataBlock(Byte[][] data, GXReplyData reply)
en Gurux.DLMS.Reader.GXDLMSReader.Read(GXDLMSObject it, Int32 attributeIndex)
en Gurux.DLMS.Reader.GXDLMSReader.GetReadOut()
Error! GXDLMSAssociationLogicalName 0.0.40.0.2.255Index: 4 Access Error : Device reports Read-Write denied.
Gurux.DLMS.GXDLMSException: Access Error : Device reports Read-Write denied.
en Gurux.DLMS.Reader.GXDLMSReader.ReadDLMSPacket(Byte[] data, GXReplyData reply)
en Gurux.DLMS.Reader.GXDLMSReader.ReadDataBlock(Byte[] data, GXReplyData reply)
en Gurux.DLMS.Reader.GXDLMSReader.ReadDataBlock(Byte[][] data, GXReplyData reply)
en Gurux.DLMS.Reader.GXDLMSReader.Read(GXDLMSObject it, Int32 attributeIndex)
en Gurux.DLMS.Reader.GXDLMSReader.GetReadOut()
Error! GXDLMSAssociationLogicalName 0.0.40.0.2.255Index: 5 Access Error : Device reports Read-Write denied.
Gurux.DLMS.GXDLMSException: Access Error : Device reports Read-Write denied.
en Gurux.DLMS.Reader.GXDLMSReader.ReadDLMSPacket(Byte[] data, GXReplyData reply)
en Gurux.DLMS.Reader.GXDLMSReader.ReadDataBlock(Byte[] data, GXReplyData reply)
en Gurux.DLMS.Reader.GXDLMSReader.ReadDataBlock(Byte[][] data, GXReplyData reply)
en Gurux.DLMS.Reader.GXDLMSReader.Read(GXDLMSObject it, Int32 attributeIndex)
en Gurux.DLMS.Reader.GXDLMSReader.GetReadOut()
Error! GXDLMSAssociationLogicalName 0.0.40.0.2.255Index: 6 Access Error : Device reports Read-Write denied.
Gurux.DLMS.GXDLMSException: Access Error : Device reports Read-Write denied.
en Gurux.DLMS.Reader.GXDLMSReader.ReadDLMSPacket(Byte[] data, GXReplyData reply)
en Gurux.DLMS.Reader.GXDLMSReader.ReadDataBlock(Byte[] data, GXReplyData reply)
en Gurux.DLMS.Reader.GXDLMSReader.ReadDataBlock(Byte[][] data, GXReplyData reply)
en Gurux.DLMS.Reader.GXDLMSReader.Read(GXDLMSObject it, Int32 attributeIndex)
en Gurux.DLMS.Reader.GXDLMSReader.GetReadOut()
Error! GXDLMSAssociationLogicalName 0.0.40.0.2.255Index: 7 Access Error : Device reports Read-Write denied.
Gurux.DLMS.GXDLMSException: Access Error : Device reports Read-Write denied.
en Gurux.DLMS.Reader.GXDLMSReader.ReadDLMSPacket(Byte[] data, GXReplyData reply)
en Gurux.DLMS.Reader.GXDLMSReader.ReadDataBlock(Byte[] data, GXReplyData reply)
en Gurux.DLMS.Reader.GXDLMSReader.ReadDataBlock(Byte[][] data, GXReplyData reply)
en Gurux.DLMS.Reader.GXDLMSReader.Read(GXDLMSObject it, Int32 attributeIndex)
en Gurux.DLMS.Reader.GXDLMSReader.GetReadOut()
Error! GXDLMSAssociationLogicalName 0.0.40.0.2.255Index: 8 Access Error : Device reports Read-Write denied.
Gurux.DLMS.GXDLMSException: Access Error : Device reports Read-Write denied.
en Gurux.DLMS.Reader.GXDLMSReader.ReadDLMSPacket(Byte[] data, GXReplyData reply)
en Gurux.DLMS.Reader.GXDLMSReader.ReadDataBlock(Byte[] data, GXReplyData reply)
en Gurux.DLMS.Reader.GXDLMSReader.ReadDataBlock(Byte[][] data, GXReplyData reply)
en Gurux.DLMS.Reader.GXDLMSReader.Read(GXDLMSObject it, Int32 attributeIndex)
en Gurux.DLMS.Reader.GXDLMSReader.GetReadOut()
we are using the standar configuration. Do we have to change something on it?
Thank you
Hi,
Hi,
I believe that you try to read your meter with authentication level None. If that is true, you can see only data object 0.0.42.0.0.255 and association view. You need to change authentication level to Low and set the password. Then select "Refresh" from "File" menu.
Errors that you are seeing are because ACE 5000 doesn't implement them. Those attributes are try to read only once.
BR,
Mikko
Hi Mikko,
Hi Mikko,
Thanks for your quick answer. The meter we have is quite old , and we do not have any password on it. Do you know if the password of the meter be related to its serial number or is something that i will need to ask to the manufacturer?
Best Regards
Hi,
Hi,
You can try the default PW.
https://www.gurux.fi/GXDLMSDirectorExample
You need to ask it from the manufacturer if that doesn't work.
BR,
Mikko