I'm trying to communicate my Meter (Sagem CX2000-9) with TCP Protocol.(not serial connection).
I used the java project in the Gurux site. But, I'm always following a timeout response.
Authentication: LOW
ClientAddress: 0x11
ServerAddress: 0x1
Data send failed. Try to resend 1/3
Data send failed. Try to resend 1/3
Data send failed. Try to resend 2/3
Data send failed. Try to resend 3/3
java.lang.RuntimeException: Failed to receive reply from the device in given time.
DisconnectRequest
I'm suspecting that the issue is from a manufacturer setting file but I'm not sure.
hello mikko,
I get this error while reading the sagem cx2000-9 meter,
what can be the reason.
The specified argument was not in the range of valid values.
Duration: 125
System.ArgumentOutOfRangeException: The specified argument was not in the range of valid values.
konum: GXDLMSDirector.MainForm.ReadDevice(GXDLMSMeter d)
konum: GXDLMSDirector.MainForm.Read(Object sender, GXAsyncWork work, Object[] parameters)
hello. what is the parameter
hello. what is the parameter to connect to sagem cx2000? what manufacturer, password and protocol? i have ir usb sonde. thank you
Hi,
Hi,
Sagem is using IEC 62052-11.
https://gurux.fi/node/14729
BR,
Mikko
hello mikko,
hello mikko,
I get this error while reading the sagem cx2000-9 meter,
what can be the reason.
The specified argument was not in the range of valid values.
14:09:33
7E A0 18 21 03 FA 90 28 E6 E7 00 C4 01 C1 00 09 06 FF FF FF FF FF FF AC F0 7E
<HDLC len="17" >
<TargetAddress Value="10" />
<SourceAddress Value="1" />
<FrameType Value="FA" />
<PDU>
<GetResponse>
<GetResponseNormal>
<InvokeIdAndPriority Value="C1" />
<Result>
<Data>
<OctetString Value="FFFFFFFFFFFF" />
</Data>
</Result>
</GetResponseNormal>
</GetResponse>
</PDU>
</HDLC>
Duration: 125
System.ArgumentOutOfRangeException: The specified argument was not in the range of valid values.
konum: GXDLMSDirector.MainForm.ReadDevice(GXDLMSMeter d)
konum: GXDLMSDirector.MainForm.Read(Object sender, GXAsyncWork work, Object[] parameters)
Hi,
Hi,
What you try to read? Without that information, it's impossible to say.
BR,
Mikko
Hi,
Hi,
fails here, it turns out
....
16:52:30
<HDLC len="18" >
<TargetAddress Value="1" />
<SourceAddress Value="10" />
<FrameType Value="BA" />
<PDU>
<GetRequest>
<GetRequestNormal>
<InvokeIdAndPriority Value="C1" />
<AttributeDescriptor>
<!--AssociationLogicalName-->
<ClassId Value="000F" />
<!--0.0.40.0.0.255-->
<InstanceId Value="0000280000FF" />
<AttributeId Value="06" />
</AttributeDescriptor>
</GetRequestNormal>
</GetRequest>
</PDU>
</HDLC>
16:52:30
<HDLC len="17" >
<TargetAddress Value="10" />
<SourceAddress Value="1" />
<FrameType Value="DA" />
<PDU>
<GetResponse>
<GetResponseNormal>
<InvokeIdAndPriority Value="C1" />
<Result>
<Data>
<!--255.255.255.255.255.255-->
<OctetString Value="FFFFFFFFFFFF" />
</Data>
</Result>
</GetResponseNormal>
</GetResponse>
</PDU>
</HDLC>
Hi,
Hi,
You try to read authentication_mechanism_name and meter is returning some strange data. You need to ask your meter manufacturer to fix it.
BR,
Mikko