Best Way to Develop While Disconnected from Device

What driver will the real PLC use? If modern Logix, you could load a copy of the PLC code into my Ethernet/IP driver, which will simulate the tags. You could use a 2nd server with the target PLC's real IP address for even more confidence:

Step by step instructions here (and read the whole topic):