This information hasn’t attack or partial with products and company but we presents information for your benefit.
In automation, there is no standard for communication today.
Each manufacturer uses its own protocol. Now start with TCP / IP as a means of exchanging data.
They developper to the design of protocols based on TCP. I do not know what one will be widespread. One criteria for openness.
Before comparison between Modbus/TCP,Ethernet/IP and ProfiNet ,we should be to understand for each communication standards.
PROFINET is the open Industrial Ethernet standard of PROFIBUS and PROFINET International (PI) for automation. PROFINET uses TCP / IP and IT standards and are, in reality, real-time Ethernet.

profinet diagram

The Profinet concept is modular, so users can freely choose overlapping functions. They differ primarily because of the nature of the exchange of data with the sometimes very high speed.
For PROFINET, consisting of two perspectives PROFINET CBA and PROFINET IO. PROFINET CBA is suitable for component-based communication over TCP / IP and real-time communication for real-time requirements of the modular system technology. Both communications can be used concurrently.
Communicate PROFINET CBA and PROFINET IO can simultaneously on the same bus system. You can run separately or combined in a way that seems to be a PROFINET CBA PROFINET IO subsystem as a system from a system perspective.

EtherNet / IP (Ethernet Industrial Protocol) is an open communication protocol developed by Rockwell Automation,which is managed by ODVA and designed for use in process control and other industrial automation applications.

ethernet/ip PLC

EtherNet / IP can be easily confused with a combination of Ethernet (physical layer, link or medium used in most office environments and many industrial networks) and Internet Protocol, the world’s most widely used (Internet) protocol network and some TCP / IP model, which includes a suite of protocols that operate on the link, the Internet (or network), transport and application layers.

Modbus was the serial communication protocol published by Modicon in year 1979 for use with its programmable logic controllers (PLC).

MOSBUS PLC communication

It has been a de facto standard communications protocol in industry, and now the most widely available of connecting industrial electronic devices.
The main reasons for the widespread use of Modbus over other communications are:

-It is made public and free of charge
-Industrial network relatively easy to deploy
-It moves raw bits or words without placing many restrictions on vendors

Modbus allows for communication between devices connected to the same network, for example, a system that measures temperature and humidity and communicates the results to a computer.
Modbus was often used connecting a supervisory computer with a remote terminal unit(RTU) in supervisory control and data collection (SCADA).

PROFINET is still too new to know much. Omron PLC had implement this communication on PLC product such as CJ-Series ,At least in the United States, it has not yet had a significant influence. Personally, I hate the fact that it is based on COM technology from Microsoft, but it should be transparent to end users.

EtherNet / IP is an Siemens/Allen-Bradley / Rockwell PLC or more product.For EtherNet/IP it is CIP that is same for DeviceNet.
ODVA and “open network” and all that. Betting against Rockwell in the United States is a risky proposition.
EIP is quite impressive and there are already many elements to it, even if these products are mostly Rockwell Rockwell or include partners. It’s complicated, but Rockwell hide something of this complexity from end users, if you use their products. The advantage is flexibility.

Modbus / TCP is available since long, and is by far the easiest. PLC Integration MOSBUS are many brand ex. Allen Bradley,GE,Modicon,Square D .You can implement Modbus / TCP support on any system with TCP / IP in a day. It is really open, get 30-odd pages from modbus.org and off you go. There are two drawbacks, it is a dumb protocol, and there was no motive power industry. By stupid I think you send or receive a lot of bytes. Are they supposed to be ints, floats, strings, eh? You have to manage manually. Benefits from Rockwell EIP (similar with Siemens PROFINET) is that they have their marketing guys out there pushing its adoption. Modbus / TCP is not really the same pressure. Thus, even if Modbus / TCP has a modest advance right now, he could easily cross the PIE or PROFINET.
MODBUS ® TCP / IP support has become a de facto standard in the industry because of its openness, simplicity, low cost of development, and minimum required equipment.

From one PLC user on Ethernet / IP for over two years and can tell you a few things:
1. Class 1 uses UDP protocol. It’s good for I / O packet loss from time to time is OK. Otherwise it is not the best technology in my opinion.
2. Class 3, also known as the explicit message that uses TCP connections and is ideal for applications where data loss is unacceptable. This mode is peer-to-peer and works very well.

Adding Ethernet / IP device is a big deal. Very expensive to buy batteries and a half man-years to develop a yourslf. Then ODVA approval, and that costs $ 5000 More …

None of Allen Bradley PLCs are capable of millisecond delay on Ethernet / IP because of the nature of the backplane on their machines. But they are an excellent choice for many applications in my opinion.

Modbus / TCP. This can be done to run peer to peer, at least according to the Modbus / TCP spec (but not the model). The problem is that many machines can not handle the process of network devices and very few can.

Adding Modbus / TCP Server (slave) on a device is easy and inexpensive.

PROFINET. Is there an interesting example. CBA was failure in my opinion. Way to complicated for the average PLC programmers to use. I / O is different and must have legs. Expects to take a larger market share, as it is accepted.
PROFINET is also easier than Ethernet / IP, but harder than the Modbus / TCP. The battery costs about $ 6,000, which represents a fraction of a good Ethernet / IP

Tags: Ethernet Communication, , , , , Ethernet/IP, Modbus/TCP, plc, ProfiNet