Protection & Control
Schneider Electric support forum about Protection Relays, Substation Controllers & RTUs, Arc Flash Devices & Systems in Medium Voltage and Low Voltage. A place to get support on product selection, installation, commissioning and troubleshooting.
Link copied. Please paste this link to share this article on your social media post.
I have a T300 RTU running firmware version 2.8.4 which is talking to a PM8240 meter using Modbus over an RS485 link. The RTU has been configured using Easergy Builder V1.7.9 with the following Modbus master parameters for the meter device:
Offline period : 10000 ms
Retries after timeout : 5
Reties after error : 3
What I am finding (by examining the Modbus channel trace display in the web server) is that occasionally one of the Modbus replies from the meter has the top bit of the function code byte set to indicate an error and contains an exception code of 2.
The trace then shows no further communications to the device until approx 10 seconds have passed (the offline period presumably).
However the trace does not seem to show the retries that should have been performed prior to the backoff period. Is this expected behaviour or am I misunderstanding something?
Link copied. Please paste this link to share this article on your social media post.
In this case the exception code 2 means invalid address.
The firmware assumes that this is due to a wrong configuration, so it makes no sense to retry.
These are the list of exceptions codes that behave like this.
Link copied. Please paste this link to share this article on your social media post.
Hi @TomBerry,
After looking at the exported Modbus channel trace (file attached) again it seems to me that at least 2 reties are taking place before the response containing the exception code is received but there is nothing in the trace to suggest why the retries are occurring.
If you have the time to take a quick look it would be much appreciated (the lines of interest in the file have been annotated starting with //)
Create your free account or log in to subscribe to the board - and gain access to more than 10,000+ support articles along with insights from experts and peers.