Industrial Communication Protocols

Industrial Plant

PROFINET

  • Fast deterministic data exchange between controllers like programmable logic controllers (PLC) and cell zone devices including I/O blocks, sensors, drives and instruments.
  • Time-sensitive and reliable data delivery.
  • Delivers data at highly precise intervals without variance.
  • Delivers data within tight time margins of 1 millisecond (ms) or less.
  • de facto European industrial Ethernet standard.

Modbus

  • Industrial communication protocol developed in 1979.
  • Runs over serial links, TCP/IP, and UDP networks.
  • Uses a request-response model with a primary-subordinate relationship. Communication occurs in pairs - a primary device initiates a request, then waits for the subordinate’s response.
  • Central primary device can become a bottleneck in large systems.

Ethernet/IP (EIP)

  • Provides real-time communication for automation applications over standard Ethernet networks.
  • Classifies nodes into device types with predefined behaviors based on the Control and Information Protocol (CIP) used in Devicenet and ControlNet.
  • EIP enables seamless connectivity from sensors to controllers to enterprise networks.
  • de facto North American industrial Ethernet standard.
  • Connects devices from different manufacturers into a fast, reliable control system.
  • High-speed communication rate of 10 Mbps, up to 100 meters, and supports up to 64 connected devices.

Common Industrial Protocol (CIP)

  • CIP models network devices as a collection of objects, where each object groups related data values called attributes.
  • CIP only specifies the object attributes to expose, not their implementation.
  • Media independent industrial protocol for automation applications.

DeviceNet

  • Used to connect a PLC to simpler devices.
  • Provides power on its communication lines.
  • Type of CAN (Controller Area Network).

EtherCAT

  • IEC international standard.
  • Focused on short cycle times (≤ 100 microseconds [µs])
  • Operates in a deterministic ring topology.

RS Serial Protocols

  • RS-232 - commonly found on older computers to connect peripherals, restricted to point-to-point and cable length.
  • RS-422 - higher data rates and longer distances, up to ten devices.
  • RS-485 - supports multi-point network with multiple devices.