I have another netbook with proview installed here with me at home.
I setup another simple project and tunneled the modbusTCP over ssh to my work linux machine, and finally to the modbus device. (phew!)
No polls this time...
Still looks like Proview is starting and then closing the TCP connection after ~300ms, without getting any data (the modbus request) out to the slave.
It appears that from wireshark that the slave behaving correctly, sending the synack when it should. (I haven't dug deeper).
on this test, the plc thread is 100ms, modbus module scan interval is 5, slave timeout is 200ms.
Looking at the slave object while running (using the runtime navigator) I can see the error count going up, it gets reset to zero (occasionally it gets to 10, sometimes less), the status is flicking between MB-W-CONNDOWN and MB-S-NORMAL (mainly in conndown)
Also, RX_Packets and TX_Packets are at 0.
I recall that on the other netbook, these counters were at 2. (as you saw from the wireshark logs, it got only 2 packets out, and the rx counters would indicate it did actually receive them Modbus responses...)
I found a log at this path...
/usr/local/pwrp/modbustest/bld/common/logs/pwr_netbook2.log
basically the log repeats once per second,
E pwr_plc <timedate etc> Connection down to modbus slave, <etc>