PROFINET
PROFINET is an open Industrial Ethernet system maintained by PROFIBUS & PROFINET International (PI). It uses standard Ethernet alongside Real-Time (RT) communication, with Isochronous Real-Time (IRT) available on Conformance Class C devices for demanding synchronized applications.
PROFINET frame structure
PROFINET runs over standard Ethernet (IEEE 802.3) but uses a dedicated EtherType (0x8892) so PROFINET-aware switches and PLCs can prioritise the traffic. The frame carries cyclic IO data, a cycle counter, and status bytes — far simpler than the Modbus RTU framing because TCP/IP is not involved at this layer.
Three protocol classes share the same frame format but with different timing guarantees: NRT (Non-Real-Time, ~100 ms — TCP/IP-based for parameterisation and diagnostics), RT (Real-Time, ~10 ms — bypasses TCP/UDP for cyclic IO), and IRT (Isochronous Real-Time, <1 ms — hardware-synchronised for motion control).
PROFINET vs Ethernet vs PROFIBUS
The most common confusion: PROFINET is not a separate cable from Ethernet. It uses standard CAT5e/CAT6 cables, RJ45 connectors, and EtherCAT-grade industrial switches. The differences are at the protocol layer above Ethernet:
| Aspect | Standard Ethernet (TCP/IP) | PROFINET | PROFIBUS |
|---|---|---|---|
| Physical layer | CAT5e/CAT6, RJ45 | CAT5e/CAT6, RJ45 or M12 | RS-485 twisted pair |
| Speed | 100 Mbps – 10 Gbps | 100 Mbps – 1 Gbps | 9.6 kbps – 12 Mbps |
| Real-time class | None (best-effort) | RT (~10 ms), IRT (<1 ms) | ~10 ms typical |
| Topology | Star, mesh | Star, line, ring (MRP) | Bus, requires terminators |
| Max nodes | ~16 million theoretical | unlimited (per IP segment) | 126 per segment |
| Max cable distance | 100 m / segment | 100 m / segment | 1200 m at 9.6 kbps; 100 m at 12 Mbps |
| Determinism | No | Yes (RT/IRT) | Yes (master-slave token) |
| Hot swap | Yes | Yes (with MRP) | No |
| Industrial adoption | Office IT, IIoT | Dominant in EU industry | Legacy — being replaced by PROFINET |
The short answer: PROFINET is "Ethernet for industry" with deterministic timing added on top. PROFIBUS is the older serial-line technology that PROFINET succeeds. New plants standardise on PROFINET; legacy plants still run PROFIBUS for years until equipment refresh.
For a deeper comparison, see the dedicated PROFINET vs Ethernet guide and the PROFIBUS vs PROFINET comparison.
PROFINET conformance classes (CC-A, CC-B, CC-C, CC-D)
| Class | Required features | Use case |
|---|---|---|
| CC-A | Cyclic data exchange, alarms, parameterisation. Standard switches OK. | Process automation, slow IO |
| CC-B | CC-A + diagnostics + topology recognition (LLDP) + SNMP | Plant monitoring, asset management |
| CC-C | CC-B + IRT (Isochronous Real-Time) for motion synchronisation | Servo motion, printing, packaging |
| CC-D | CC-C + TSN (Time-Sensitive Networking) — newest, IEEE 802.1Q-extended | Future-proof installations, integration with IT |
Protocol Overview
PROFINET is an open Industrial Ethernet system maintained by PROFIBUS & PROFINET International (PI). It uses standard Ethernet alongside Real-Time (RT) communication, with Isochronous Real-Time (IRT) available on Conformance Class C devices for demanding synchronized applications.
When to Use PROFINET
Choose PROFINET when the selected controllers and field devices support the required conformance class and profiles, and when cyclic I/O, diagnostics, topology, safety, drives, or synchronized motion are part of the system requirement.
Technical Specifications
Physical Layer
- Physical Layer: IEEE 802.3 Ethernet
- Cable Type: Cat5e/Cat6 Ethernet, fiber optic
- Topology: Line, Star, Tree, Ring
- Power Over Cable: No
Data Layer
- Data Link: Real-Time (RT) and Isochronous Real-Time (IRT)
- Encoding: Binary
- Error Detection: CRC-32
- Frame Size: 1500 bytes (MTU)
Performance
- Scan Time: RT update times: 250 µs to 512 ms
- Deterministic: Yes
- Real-Time: Yes
- Cycle Time: IRT can reach 31.25 µs on supported CC-C devices
Certification
- Certification Required: Yes
- License Cost: No PROFINET technology licence fee; product certification and testing still apply
- Version: V2.4
Advantages & Disadvantages
Advantages
- ✓All conformance classes include real-time data exchange, alarms, diagnostics, and topology support
- ✓Conformance Class C adds IRT for synchronized applications
- ✓Standard Ethernet and PROFINET traffic can share a network when it is engineered correctly
- ✓Profiles such as PROFIsafe and PROFIdrive extend the base protocol for defined application needs
- ✓Copper, fiber, and other specified physical-layer options support different plant environments
- ✓PI certification provides an interoperability test path for products
Disadvantages
- ✗Capabilities vary by conformance class, optional feature, profile, and exact device
- ✗IRT requires compatible Conformance Class C hardware and an engineered network
- ✗Copper channels are limited to 100 m between endpoints without another active node
- ✗Device naming, GSDML files, topology, update times, and diagnostics all require commissioning discipline
- ✗Product certification and test-lab work add effort for device manufacturers
Common Use Cases & Applications
Adoption & Ecosystem Context
Supported Message Types
Cyclic dataAcyclic dataAlarmsDiagnosticsSupported PLC Brands
Protocol Comparisons
PROFINET vs Modbus RTU
Modbus RTU is simpler and cheaper; PROFINET is faster and more capable
View Detailed Comparison →PROFINET vs EtherNet/IP
Both are high-performance Industrial Ethernet; choice driven by vendor ecosystem (Siemens vs Rockwell)
View Detailed Comparison →PROFINET vs PROFIBUS
PROFINET is the modern Ethernet successor to PROFIBUS fieldbus
View Detailed Comparison →Alternative Protocols
- EtherNet/IP
- EtherCAT
- POWERLINK
Related Standards
- IEC 61131-3
International standard for programmable logic controller programming languages. Defines 5 programmin...
- IEC 61131 Series
Complete series of international standards for programmable logic controllers covering hardware, sof...
- PackML
Packaging Machine Language - standard state machine and interface for packaging machinery. Part of I...
Related Protocols
- EtherNet/IP
Industrial Protocol using standard Ethernet and TCP/IP. Primary protocol for Roc...
Industrial Ethernet • 10/100/1000 Mbps - Modbus TCP/IP
Ethernet-based variant of Modbus using TCP/IP. Combines simplicity of Modbus wit...
Industrial Ethernet • 10/100/1000 Mbps - OPC-UA
Open Platform Communications Unified Architecture - platform-independent standar...
Industrial Ethernet • Network dependent - DeviceNet
CAN-based fieldbus protocol for industrial automation. Part of the CIP family wi...
Fieldbus • 125, 250, or 500 kbps - AS-Interface
Actuator Sensor Interface - simple, low-cost fieldbus for binary sensors and act...
Fieldbus • 167 kbps (v3), 1.67 Mbps (v5) - IO-Link
Point-to-point communication standard for connecting sensors and actuators. Prov...
Sensor-Level • 4.8, 38.4, or 230.4 kbps