In that publication I would to have a look on such unusual means like time synchronizing relay protection devices, in auto mode via Modbus TCP or RTU.
At first glimpse you could ask oneself - what's in it for you? Now almost in every device we have time synchronizing, SNTP protocol ….e.t.c.
But don't push it.
We get used to paradigm client-server synchronization of time, when client send request to server and server reply on it. I don't take here broadcast mode SNTP, because of lower accuracy, this does not used in relay protection devices.
But what if server will address to every client and set there perfect time?
Such means has many advantages.
- Server don't have necessity coupe with "flood" of requests the time synchronization from clients. Server itself determinate which client to connect and when
- If relay devices too much for example several hundred that means able to smooth peaks of traffic.
- Sometimes happen that we have absence of the GPS server or it just not adjusted, or it has some of the troubles.
- If you don't have Ethernet network, but you have only Modbus RTU network.
- Relay protection devices does not support any other synchronization except Modbus, for example TeSys T
- So that to set time by Modbus no need any additional settings for client. In most of the cases that possibilities already enable default. This is especially actual when you have a vast number of devices.
With help usual PC and software written on Python, it could possible to set time for enormous number of relay devices in auto mode. In this case for PC no need GPS antenna, just enough usual internet connection, in order to synchronize local time with public time servers.