Question: what is the difference between ethernet and modbus?
Answer: The difference is that Modbus was designed to run over direct links between two devices (various types of serial cabling) whereas TCP/IP was designed for networks where a large number of devices are all connected to the same wire. ... Modbus runs on top of TCP/IP, which in turn runs on Ethernet.