PLC

Programmable Logic Controller

IoT →
Introduced in R99 Also in: Core Network, Management

PLC is an industrial digital computer used in automation that connects via cellular networks like 5G to enable ultra-reliable, low-latency communication for controlling machinery.

Category
IoT
Introduced
R99
Where
Services › Codecs
Also touches
2 segments
Specifications
12 specs
PLC Description Purpose Related Classification Specifications

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

Related approachesURLLC

Evolution Across Releases

R99 Initial

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.

SpecificationTitleRelease
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