Enabling high-performance PLC communication through open standards: OPC UA PubSub

The growing diversity of PLC models and brands in industrial controls systems is increasing the complexity of the communications at the supervisory (SCADA) and control layers. At CERN, the in-house framework UNICOS-CPC manages this diversity through the integration of proprietary and open communication protocols, as well as bespoke implementations at the SCADA level to manage the incoming process data received by different communication drivers, including Modbus, S7, and S7Plus. To reduce this complexity, this paper proposes unifying PLC-SCADA communications across all platforms using OPC UA PubSub, a lightweight and highly performant publisher-subscriber protocol specified in the IEC 62541 industrial standard. This approach simplifies integration with new vendors and technologies, while enabling direct communication between PLCs. It positions OPC UA once more as a homogenizing middleware layer on top of heterogeneous hardware, which has proven to be a reliable and scalable solution for other use cases at CERN, such as power supplies, powered crates and custom electronics. The paper outlines the design, prototyping and testing phases involved in integrating the OPC UA PubSub protocol into industrial applications. It also presents the challenges encountered in the integration process, and concludes with the promising results achieved in both PLC-PLC and PLC-SCADA communication setups.

Publication Details

Journal
JACOW
Published
2025-12-05
DOI
https://doi.org/10.18429/jacow-icalepcs2025-wepd038
Primary Topic
Industrial Automation and Control Systems
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Enabling high-performance PLC communication through open standards: OPC UA PubSub

JACOW
Industrial Automation and Control Systems
article

Enabling high-performance PLC communication through open standards: OPC UA PubSub

article en

Abstract

The growing diversity of PLC models and brands in industrial controls systems is increasing the complexity of the communications at the supervisory (SCADA) and control layers. At CERN, the in-house framework UNICOS-CPC manages this diversity through the integration of proprietary and open communication protocols, as well as bespoke implementations at the SCADA level to manage the incoming process data received by different communication drivers, including Modbus, S7, and S7Plus. To reduce this complexity, this paper proposes unifying PLC-SCADA communications across all platforms using OPC UA PubSub, a lightweight and highly performant publisher-subscriber protocol specified in the IEC 62541 industrial standard. This approach simplifies integration with new vendors and technologies, while enabling direct communication between PLCs. It positions OPC UA once more as a homogenizing middleware layer on top of heterogeneous hardware, which has proven to be a reliable and scalable solution for other use cases at CERN, such as power supplies, powered crates and custom electronics. The paper outlines the design, prototyping and testing phases involved in integrating the OPC UA PubSub protocol into industrial applications. It also presents the challenges encountered in the integration process, and concludes with the promising results achieved in both PLC-PLC and PLC-SCADA communication setups.

JACOW
Industry, innovation and infrastructure
Openalex Percentile: Top 40%
Industrial Automation and Control Systems
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.