# PROFINET

Protocols · `PROFINET` · verification: source checked

PROFINET is an industrial Ethernet standard for exchanging data between controllers and field devices such as drives, I/O and robots. Cyclic process data travels on a real-time channel, and configuration and diagnostics use standard IP communication. It is maintained by PROFIBUS & PROFINET International (PI).

## Specification

| Property | Value |
|---|---|
| Transports | udp |
| Architecture | producer consumer |
| Encoding | binary |
| Standard body | PROFIBUS & PROFINET International (PI) |
| Standard ref | IEC 61158 / IEC 61784 |

### Default ports

| Port | Transport | Secure | Purpose |
|---|---|---|---|
| 34962 | udp | false | PROFINET RT unicast |
| 34963 | udp | false | PROFINET RT multicast |
| 34964 | udp | false | PROFINET context manager |
| 34965 | udp | true | PROFINET secure connection management and key provisioning |
| 34966 | udp | true | PROFINET secure real-time data transfer over UDP (unicast and multicast) |

## Connected

- Related: [Ethernet-APL](https://machineschema.com/protocol/ethernet-apl.md), [PROFIBUS DP](https://machineschema.com/protocol/profibus-dp.md), [PROFIBUS PA](https://machineschema.com/protocol/profibus-pa.md), [PROFIdrive](https://machineschema.com/protocol/profidrive.md), [PROFIenergy](https://machineschema.com/protocol/profienergy.md), [SRCI - Standard Robot Command Interface](https://machineschema.com/protocol/srci.md)
- Supported by: [Beckhoff CX5130](https://machineschema.com/hardware/beckhoff-cx5130.md), [Beckhoff CX7293](https://machineschema.com/hardware/beckhoff-cx7293.md), [Beckhoff CX8093](https://machineschema.com/hardware/beckhoff-cx8093.md), [Brother H550Xd1](https://machineschema.com/hardware/brother-h550xd1.md), [Brother M300Xd2-64T](https://machineschema.com/hardware/brother-m300xd2-64t.md), [Brother R650Xd2 40tools](https://machineschema.com/hardware/brother-r650xd2-40tools.md), [Brother S700Xd1](https://machineschema.com/hardware/brother-s700xd1.md), [Comau MyCo-10-1.00](https://machineschema.com/hardware/comau-myco-10-1-00.md), [Comau MyCo-3-0.59](https://machineschema.com/hardware/comau-myco-3-0-59.md), [Comau MyCo-5-0.80](https://machineschema.com/hardware/comau-myco-5-0-80.md), [Dobot CR 30H-Food](https://machineschema.com/hardware/dobot-cr-30h-food.md), [Dobot CR20A](https://machineschema.com/hardware/dobot-cr20a.md), [Elite Robots CS530H](https://machineschema.com/hardware/elite-robots-cs530h.md), [Elite Robots CS612](https://machineschema.com/hardware/elite-robots-cs612.md), [Elite Robots CS620](https://machineschema.com/hardware/elite-robots-cs620.md), [Elite Robots CS630](https://machineschema.com/hardware/elite-robots-cs630.md), [Epson RC800-A](https://machineschema.com/controller/epson-rc800-a.md), [FANUC R-30iB Plus](https://machineschema.com/controller/fanuc-r-30ib-plus.md), [FANUC R-50iA](https://machineschema.com/controller/fanuc-r-50ia.md), [Flexiv Hesper](https://machineschema.com/hardware/flexiv-hesper.md), [Hermle C 42 GEN2](https://machineschema.com/hardware/hermle-c-42-gen2.md), [JAKA 12 kg collaborative robot](https://machineschema.com/hardware/jaka-collaborative-robot-12kg.md), [JAKA C5](https://machineschema.com/hardware/jaka-c5.md), [JAKA CAB 16](https://machineschema.com/hardware/jaka-cab-16.md), [JAKA CAB 7](https://machineschema.com/hardware/jaka-cab-7.md), [JAKA Intelligent Visual Perception Robot](https://machineschema.com/hardware/jaka-intelligent-visual-perception-robot.md), [JAKA MiniCobo](https://machineschema.com/hardware/jaka-minicobo.md), [JAKA Zu 12](https://machineschema.com/hardware/jaka-zu-12.md), [JAKA Zu 18](https://machineschema.com/hardware/jaka-zu-18.md), [JAKA Zu 3](https://machineschema.com/hardware/jaka-zu-3.md), [JAKA Zu 30](https://machineschema.com/hardware/jaka-zu-30.md), [JAKA Zu 7](https://machineschema.com/hardware/jaka-zu-7.md), [JAKA Zu series](https://machineschema.com/hardware/jaka-zu-series.md), [JAKA Zu35](https://machineschema.com/hardware/jaka-zu35.md), [Kassow Robots KR-1240](https://machineschema.com/hardware/kassow-robots-kr-1240.md), [Kassow Robots KR-1824](https://machineschema.com/hardware/kassow-robots-kr-1824.md), [Kassow Robots KR1018](https://machineschema.com/hardware/kassow-robots-kr1018.md), [Kassow Robots KR1205](https://machineschema.com/hardware/kassow-robots-kr1205.md), [Kassow Robots KR1410](https://machineschema.com/hardware/kassow-robots-kr1410.md), [Kassow Robots KR810](https://machineschema.com/hardware/kassow-robots-kr810.md), [Universal Robots UR10e](https://machineschema.com/hardware/universal-robots-ur10e.md), [Universal Robots UR12e](https://machineschema.com/hardware/universal-robots-ur12e.md), [Universal Robots UR12e-1300](https://machineschema.com/hardware/universal-robots-ur12e-1300.md), [Universal Robots UR15](https://machineschema.com/hardware/universal-robots-ur15.md), [Universal Robots UR16e](https://machineschema.com/hardware/universal-robots-ur16e.md), [Universal Robots UR18](https://machineschema.com/hardware/universal-robots-ur18.md), [Universal Robots UR20](https://machineschema.com/hardware/universal-robots-ur20.md), [Universal Robots UR20-1750](https://machineschema.com/hardware/universal-robots-ur20-1750.md), [Universal Robots UR30](https://machineschema.com/hardware/universal-robots-ur30.md), [Universal Robots UR30-1300](https://machineschema.com/hardware/universal-robots-ur30-1300.md), [Universal Robots UR3e](https://machineschema.com/hardware/universal-robots-ur3e.md), [Universal Robots UR5e](https://machineschema.com/hardware/universal-robots-ur5e.md), [Universal Robots UR7e](https://machineschema.com/hardware/universal-robots-ur7e.md), [Universal Robots UR7e-920](https://machineschema.com/hardware/universal-robots-ur7e-920.md), [Universal Robots UR8 Long](https://machineschema.com/hardware/universal-robots-ur8-long.md), [Universal Robots e-Series Control Box](https://machineschema.com/controller/universal-robots-e-series-control-box.md)

## Study notes

- Three conformance classes build on each other: CC-A (standard Ethernet, basic functions), CC-B, and CC-C (deterministic, isochronous transmission).
- RT (real time) carries process data. IRT (isochronous real time) is for motion control and needs hardware support in the device.
- Devices must be certified by an accredited PI Test Laboratory.
- Cyclic RT process data travels directly on Ethernet layer 2; this registry lists only the UDP ports IANA assigns.

## Sources

1. [IANA Service Name and Transport Protocol Port Number Registry](https://www.iana.org/assignments/service-names-port-numbers/service-names-port-numbers.xhtml?search=profinet) (accessed 2026-10-25)
2. [PI North America: PROFINET development](https://us.profinet.com/products/development/) (accessed 2026-10-25)

---

Source page: https://machineschema.com/protocol/profinet  
JSON: https://machineschema.com/protocol/profinet.json  
License: CC BY 4.0 (https://creativecommons.org/licenses/by/4.0/). Cite Machine Schema and the original sources.
