| Modbus TCP/IP | TCP 502 | Function Codes (e.g., 01=Read Coils, 03=Read Holding Registers). Simple master-slave communication. | No | Schneider, Siemens, Rockwell, ABB |
| Modbus RTU | Serial (RS-232/485) | Uses CRC error checking, compact binary message format. | | Schneider, Siemens, ABB |
| PROFINET | TCP 34962-34964 / UDP 34962 | Real-Time (RT) & Isochronous Real-Time (IRT) for fast deterministic communication. | | Siemens, Phoenix Contact, ABB |
| Profibus DP/PA | Serial (RS-485, MBP) | DP: High-speed automation. PA: Field devices in hazardous areas. | No | Siemens, ABB, Phoenix Contact |
| EtherNet/IP | TCP 44818 / UDP 2222 | Common Industrial Protocol (CIP) for cyclic, real-time messaging. | No (TLS optional) | Rockwell (Allen-Bradley), Schneider, Omron |
| S7 Protocol (Siemens S7Comm, S7Comm+) | TCP 102 | Used in Siemens PLCs for control, diagnostics, and data exchange. | S7Comm (unencrypted), S7Comm+ (encrypted) | Siemens |
| OPC UA (Unified Architecture) | TCP 4840 | Secure data modeling with XML/JSON/Binary encoding. Supports authentication. | Encrypted (TLS, certificates) | Siemens, Rockwell, Schneider, ABB |
| CC-Link IE | TCP 1969 | Real-time industrial Ethernet with high-speed communication. | No | Mitsubishi Electric, Omron |
| DNP3 (Distributed Network Protocol 3.0) | TCP 20000 / UDP 20000 | Used in SCADA & remote automation. Secure authentication available. | Encrypted (if using Secure DNP3) | Schneider, GE, ABB |
| HART (Highway Addressable Remote Transducer) | Serial (Bell 202) / TCP | FSK (Frequency Shift Keying) over 4-20mA analog signal. Digital communication overlay. | No | Emerson, Siemens, ABB |
| BACnet/IP | UDP 47808 | Used in building automation. Supports object-oriented messaging. | Encrypted (if using BACnet/SC) | Siemens, Schneider, Honeywell |
| MQTT (Message Queuing Telemetry Transport) | TCP 1883 / TCP 8883 (SSL) | Lightweight, publish-subscribe messaging for IIoT. | Encrypted (if using TLS/SSL) | Siemens, Rockwell, Schneider, ABB |
| CANopen | Serial (CAN bus) | Broadcast-based protocol for real-time automation. | No | Bosch, Phoenix Contact, ABB |
| DeviceNet | CAN-based (No TCP/UDP) | CIP-based fieldbus for industrial automation. | No | Rockwell, Omron, Schneider |
| MELSEC (Mitsubishi Electric) | TCP 5006 / UDP 5006 | Used for Mitsubishi PLC-to-PLC and HMI communication. | No | Mitsubishi Electric |
| Powerlink (Ethernet POWERLINK) | UDP 2233 | Real-time Ethernet protocol with precise synchronization. | No | B&R, ABB |
| EtherCAT (Ethernet for Control Automation Technology) | UDP 34980 | High-speed, deterministic communication. | No | Beckhoff, Siemens, Omron |
| GE SRTP (Service Request Transfer Protocol) | TCP 18245 | Proprietary GE protocol for PLC-to-PLC communication. | No | GE (General Electric) |
| IEC 60870-5-104 | TCP 2404 | Used in power grid control. Supports cyclic and spontaneous transmission. | Optional encryption (TLS support) | Siemens, ABB, Schneider |
| IEC 61850 MMS (Manufacturing Message Specification) | TCP 102 | Used in substation automation. Object-oriented communication model. | Encrypted (TLS support) | Siemens, ABB, GE |
Comments
Post a Comment