Hi,
I am trying to connect guruxdirector with er300p meter via rs485 but im getting "failed to recieve reply from the device in given time".
i initially refered this link,https://www.gurux.fi/GXDLMSDirectorExample...to try to connect to the meter which had settings as
manufacturer:larsen & turbo
interface:hdlc
authentication:low
password:lnt1
client address:11
address type:Default
physical server:1
media: Serial
Serial port:baud-9600,databits-8,parity-none,stop bits-1...but got the communication error.
i tried with lnt1 passwords but then i was told that our meter pass is 0000. tried it again and got same result.
then i found another case where there used different manufacturer.
https://www.gurux.fi/node/21213#comment-28842
here the settings are :
manufacturer:indian standard
interface:hdlc
authentication:MR
password:0000(our meter pass)
client address:20
address type:Default
physical server:1
media: Serial
Serial port:baud-9600,databits-8,parity-none,stop bits-1...but got the same error.
So im a bit confussed on how to go ahead, ive checked the wiring and it seems to be fine. only i need a way to establish connection.
this is our meter...visually…
this is our ...visually loos a bit different but same model er300p.....https://www.lk-ea.com/products/energy-management-products/tariff-meter/…
the one what we have is L&T ER300P Trivector Meter
exact model is WR300BB11TNDLMS1
following is my logs:…
following is my logs:
GXDLMSDirector 9.0.2409.2501
Log created 15:44:38
15:45:12 Initializing serial connection.
15:45:13 Send SNRM request.
7E A0 07 03 21 93 0F 01 7E
15:45:18 Data send failed. Try to resend 1/3
15:45:23 Data send failed. Try to resend 2/3
15:45:28 Failed to receive reply from the device in given time.
15:45:28 Disconnect request
15:45:28 Send Disconnect request.
7E A0 07 03 21 53 03 C7 7E
15:45:33 Data send failed. Try to resend 1/3
15:45:38 Data send failed. Try to resend 2/3
15:45:43 Failed to receive reply from the device in given time.
System.TimeoutException: Failed to receive reply from the device in given time.
at GXDLMSDirector.GXDLMSCommunicator.ReadDLMSPacket(Byte[] data, Int32 tryCount, GXReplyData reply)
at GXDLMSDirector.GXDLMSCommunicator.ReadDataBlock(Byte[] data, String text, Int32 multiplier, Int32 tryCount, GXReplyData reply)
at GXDLMSDirector.GXDLMSCommunicator.InitializeConnection(Boolean force)
at GXDLMSDirector.GXDLMSDevice.InitializeConnection()
at GXDLMSDirector.MainForm.Connect(Object sender, GXAsyncWork work, Object[] parameters)
Hi, Check your baud rate and…
Hi,
Check your baud rate and server address. Usually the server address is configured to something else than One when the RS-485 is used.
Check this from the meter documentation. You can read this if you can connect with the optical probe.
You can also try to search correct client and server address with HDLC Address Resolver.
https://youtu.be/BeaWKmyMwuE
BR,
Mikko