This is the first GetRequest I am sending, before that I send the association request in order to connect to the meter but nothing else. This works for most of the Actaris I am reading.
The firmware is not the same,
4.73 is the firmware of a meter I can read
6.11 is the firmware of a meter I cannot read
Change the library for Gurux java version. Support is better. :-)
In the beginning, you can try to change ServiceClass to Confirmed.
Data is correct. One of the settings is wrong and that is causing the problem.
I believe that Itron has improved or changed some functionality for the newer firmware.
Hi,
Hi,
Is this the only command that you are sending? Are all the meters using the same firmware version?
BR,
Mikko
Hi,
Hi,
This is the first GetRequest I am sending, before that I send the association request in order to connect to the meter but nothing else. This works for most of the Actaris I am reading.
The firmware is not the same,
4.73 is the firmware of a meter I can read
6.11 is the firmware of a meter I cannot read
Thank you very much
Hi,
Hi,
What programming language library you are using?
Make sure that you have selected "Get" -proposed conformance.
BR,
Mikko
Hi,
Hi,
I am using a library based on iCube on Java.
I asked for a working call of the same command:
My command (not working)
7EA01C0002002307365819E6E600C0011200080000010000FF020088CA7E
<HDLC len="27" >
<TargetAddress Value="16401" />
<SourceAddress Value="3" />
<!--I frame.-->
<FrameType Value="36" />
<PDU>
<GetRequest>
<GetRequestNormal>
<!--Priority: NORMAL ServiceClass: UN_CONFIRMED invokeID: 2-->
<InvokeIdAndPriority Value="18" />
<AttributeDescriptor>
<!--CLOCK-->
<ClassId Value="8" />
<!--0.0.1.0.0.255-->
<InstanceId Value="0000010000FF" />
<AttributeId Value="2" />
</AttributeDescriptor>
</GetRequestNormal>
</GetRequest>
</PDU>
</HDLC>
Working command:
7EA01C000200230F769C95E6E600C0018100080000010000FF020065D77E
<HDLC len="27" >
<TargetAddress Value="16401" />
<SourceAddress Value="7" />
<!--I frame.-->
<FrameType Value="76" />
<PDU>
<GetRequest>
<GetRequestNormal>
<!--Priority: HIGH ServiceClass: UN_CONFIRMED invokeID: 1-->
<InvokeIdAndPriority Value="129" />
<AttributeDescriptor>
<!--CLOCK-->
<ClassId Value="8" />
<!--0.0.1.0.0.255-->
<InstanceId Value="0000010000FF" />
<AttributeId Value="2" />
</AttributeDescriptor>
</GetRequestNormal>
</GetRequest>
</PDU>
</HDLC>
Here I can notice a few differences,
SourceAddress Value
FrameType Value
InvokeAndPriority
Could any of these fields be causing the issue for these specific Actaris but not for the others?
Thank you ver much
Hi,
Hi,
Change the library for Gurux java version. Support is better. :-)
In the beginning, you can try to change ServiceClass to Confirmed.
Data is correct. One of the settings is wrong and that is causing the problem.
I believe that Itron has improved or changed some functionality for the newer firmware.
BR,
Mikko