I have one of each of the same PLC's that you are using, and have them connected to my PC through the network for programming and monitoring, but only with the MELSEC GX software, at this point. I am using existing NetCOM 111, they are 1 port RS232 to Ethernet modules, and drivers on my PC that make it a virtual serial port. It works well for programming and monitoring the PLC program in real time, but outside the software, can't currently communicate to obtain data via ModBUS RTU.
For ModBUS, I can't justify installing an additional serial module, additional NetCOM, IP address, and virtual serial port for each PLC. I need to use the program port connection I've already established, and have read that it has been done, but, havn't received necessary details or possible software tools. So far in my investigation, I believe that the programming port only works on the MC programming protocol, and I'd need some software to convert, or need to learn how to make a driver to convert that from and to ModBUS format for SCADA software.
If you find out, please let me know! Thanks.