Description
A Programmable Logic Controller (PLC) is a ruggedized industrial computer system designed for real-time control of industrial electromechanical processes, such as assembly lines, robotic devices, or machinery. In the context of 3GPP standards, PLCs are identified as a key use case and endpoint device for cellular communication, particularly with the advent of 5G and its support for Ultra-Reliable Low Latency Communication (URLLC) and Time-Sensitive Networking (TSN) integration. A typical PLC system consists of a central processing unit, input/output modules for interfacing with sensors and actuators, a power supply, and a communication interface. Its core function is to continuously monitor the state of input devices, execute a user-programmed control logic (often using ladder logic or structured text), and make decisions to control the state of output devices.
When connected via a 3GPP network, the PLC's communication module (e.g., a 5G modem) allows it to communicate with other PLCs, Supervisory Control and Data Acquisition (SCADA) systems, or cloud-based Manufacturing Execution Systems (MES). This enables distributed control architectures where control loops can span across wide areas. The 3GPP network provides the "wire" replacing traditional fieldbus or wired Ethernet connections. For this to work, the network must provide deterministic latency, extremely high reliability (e.g., 99.9999%), and precise time synchronization, which are addressed by 5G NR features like grant-free uplink, mini-slot scheduling, and enhanced physical layer design.
The role of a PLC in a 3GPP-enabled industrial IoT (IIoT) ecosystem is transformative. It moves industrial control from isolated, wired networks to flexible, wireless systems that support advanced applications like mobile robots, augmented reality for maintenance, and adaptive production lines. 3GPP specifications study and define the requirements (e.g., in TS 22.804, TS 22.832) for these communication services, ensuring the air interface and core network can meet the stringent demands of closed-loop control, where a delayed or lost packet could cause a production fault or safety incident.
Purpose & Motivation
Traditional PLCs operated on isolated, wired networks (e.g., PROFIBUS, Modbus), which offered reliability and determinism but lacked flexibility, were costly to install and reconfigure, and hindered the adoption of agile manufacturing concepts like Industry 4.0. The purpose of integrating PLCs with 3GPP networks is to unlock wireless connectivity for industrial automation, enabling scalable, reconfigurable, and mobile applications.
3GPP's work on PLCs addresses the limitations of previous wireless technologies (like Wi-Fi) which could not guarantee the ultra-reliable, low-latency, and time-synchronized communication required for hard real-time control. The motivation stems from industry demand for wireless access to moving parts (e.g., on robotic arms), simplified cabling in complex plants, and the ability to rapidly redeploy production lines. By defining PLCs as a primary use case from Rel-15 onwards, 3GPP ensures cellular technology evolves to support these mission-critical applications, facilitating the convergence of operational technology (OT) and information technology (IT) networks and paving the way for fully flexible smart factories.
Classification
Evolution Across Releases
While not originally a 3GPP device, early UMTS networks provided basic machine-type communication (MTC) that could theoretically be used for non-critical monitoring of industrial assets. PLCs themselves were standalone devices using proprietary or industrial wired protocols, with no specific 3GPP architecture defined for their control functions.
Explore further
Broader topics and technologies where PLC plays a role.
Defining Specifications
3GPP specifications that define or reference PLC, with the latest known release. Sourced from the 3GPP document catalog — see methodology.
| Specification | Title | Release |
|---|---|---|
| TR 22.804 vg30 | 5G Automation in Vertical Domains Study | Rel-16 |
| TR 22.832 vh40 | Study on cyber-physical control in vertical domains | Rel-17 |
| TS 23.050 v1100 | UMTS Network Principles and Architecture | R99 |
| TS 26.253 vj00 | IVAS Codec Algorithmic Description | Rel-19 |
| TS 26.255 vj00 | IVAS Frame Loss Concealment Procedure | Rel-19 |
| TS 26.447 vj00 | EVS Frame Loss Concealment Procedure | Rel-19 |
| TS 26.448 vj00 | EVS Jitter Buffer Management Specification | Rel-19 |
| TR 26.865 vi00 | Technical Report | Rel-18 |
| TR 26.997 vj00 | IVAS Codec Specification | Rel-19 |
| TR 28.865 vi10 | Technical Report on Deterministic Communication Service Assurance | Rel-18 |
| TR 28.907 vj00 | Enhanced Management of Non-Public Networks | Rel-19 |
| TS 29.333 vj00 | MRFC-MRFP Mp Interface Protocol | Rel-19 |