I'm trying to read the GPS latitude from a RUT955. I'm trying to first read a holding register (FC03) and then write a single register (FC06). However after reading the register 143/144 the Router terminates the connection with a FIN/ACK without having received a FIN flag. So I am reeiving data but I have to reconnect after the transmission was terminated by the RUT955. This is kinda annoying as I want a position update every second, plus the transmission is indicated as an error on many Clients.
Here is the wireshark recording.
Master: Modbus Poll; Slave: RUT 955
This is a recording of another Modbus Slave which looks a lot different and works actually fine.
Master: Modbus Poll; Slave Wago 750-8212 (PLC)
Anybody an idea whats going on?