ethernetplcindustrial

Is Implicit messaging guarantees message delivery in Ethernet/IP


Do we have a guaranteed delivery of the message sent via Implicit messaging in Ethernet/IP?

Implicit messaging uses UDP, so my guess is no, but this seems strange given that Implicit messaging is used for real-time control, so I wonder maybe Ethernet/IP provides guaranteed delivery on top of UDP?

If no, should I implement something on top of it? We do not care much about real-time thing, but we need a guaranteed delivery and we are forced to use implicit messaging


Solution

  • This article gives a good overview of it. UDP is faster than using a connection oriented transport and can be multicast which makes it a pretty good fit. Reliablility however is it's drawback.

    If data is updating frequently this isn't such a problem. In other applications I've used PGM on top of this for the reliability. But this was for PC to PC comms.

    I'm assuming that CIP Safety must use something similar.