Overview
IEC 62541-14:2026, titled OPC Unified Architecture - Part 14: PubSub, is an international standard developed by the International Electrotechnical Commission (IEC). This second edition updates and replaces the 2020 version with significant technical revisions. The standard defines the Publish-Subscribe (PubSub) communication model that complements the existing OPC UA client-server communication pattern specified in IEC 62541-4.
PubSub enables efficient and scalable distribution of data and events originating from an OPC UA information source to multiple observers. These observers may reside within device networks, IT infrastructures, or cloud-based analytics systems. By utilizing the PubSub model, organizations can achieve seamless data exchange and real-time event dissemination across complex industrial and IT ecosystems.
Key enhancements in this 2026 edition include the introduction of a Quantity Model for unit conversions and refined rules for the ValuePrecision property to support broader data subtypes such as Duration and Decimal.
Key Topics
- PubSub Communication Model: Defines a publish-subscribe pattern optimizing data and event distribution, supplementing OPC UA’s client-server approach.
- Configuration Parameters: Detailed definitions for configuring PubSub components including Publisher, Subscriber, WriterGroup, ReaderGroup, DataSetWriter, and DataSetReader.
- Message Mappings: Specification of how PubSub concepts map to message formats, including UADP (UDP-based) and JSON mappings, supporting interoperability.
- Transport Protocols: Support for various transport mechanisms such as UDP, Ethernet, MQTT, and AMQP to enable flexible integration across device networks and cloud platforms.
- Security Model: Comprehensive PubSub Security Key Service model includes security groups, key rotations, and secure message transport, ensuring data integrity and confidentiality.
- Quantity Model: Defines engineering units, alternative units, and conversion rules improving data precision and usability in measurement systems.
- ValuePrecision Rules: Extended definition and handling of value precision, applicable to negative values and additional data types like Duration and Decimal.
Applications
IEC 62541-14:2026 is instrumental in scenarios requiring scalable, real-time, and efficient data dissemination:
- Industrial Automation: Real-time process monitoring and control where multiple devices need synchronized data updates without overhead of client-server queries.
- IoT and Edge Computing: Efficient information flow from edge devices to cloud or on-premises analytics platforms via suitable transport protocols.
- Smart Manufacturing: Integration of diverse manufacturing equipment and sensors enabling event-driven architectures and predictive maintenance.
- Energy Management Systems: Distribution of measurement data, alarms, and events across distributed energy resources and control centers.
- Cloud Analytics and IT Systems: Facilitates data streaming to analytics, machine learning, and IT systems enhancing decision-making capabilities.
- Middleware Integration: Decoupling of applications using middleware that supports PubSub enhances system flexibility and scalability.
Related Standards
- IEC 62541-1: Overview and fundamental concepts of OPC UA, including client-server and PubSub models.
- IEC 62541-4: Defines the OPC UA Services, primarily focusing on the client-server architecture.
- IEC 62541-14, Edition 1 (2020): The original PubSub standard edition, now replaced by the 2026 revision.
- Transport Protocol Specifications: Protocol standards like MQTT and AMQP for message brokering and reliable transport.
- Security Standards: Related IEC security standards applicable for secure data transmission in industrial networks.
Keywords: IEC 62541-14, OPC UA PubSub, PubSub communication model, OPC Unified Architecture, Publish Subscribe pattern, industrial automation standard, OPC UA PubSub configuration, data distribution, message mapping, transport protocol, OPC UA security, IEC OPC UA standard, engineering units model, ValuePrecision property, MQTT, AMQP.