IEC 62541-10:2025
OPC unified architecture - Part 10: Programs
OPC unified architecture - Part 10: Programs
- Статус документа:
- Действующий
- Формат:
- Электронный (PDF)
- Количество страниц:
- 42
- Дата публикации:
- 16 декабря 2025 г.
- Издание:
- IEC IS 62541 edition 4 version 1
- ICS:
- 25.040.40
IEC 62541-10:2025 defines the Information Model associated with Programs in OPC Unified Architecture (OPC UA). This includes the description of the NodeClasses, standard Properties, Methods and Events and associated behaviour and information for Programs. The complete AddressSpace model including all NodeClasses and Attributes is specified in IEC 62541-3. The Services such as those used to invoke the Methods used to manage Programs are specified in IEC 62541-4. An example for a DomainDownload Program is defined in Annex A. This fourth edition cancels and replaces the third edition published in 2020. This edition constitutes a technical revision. This edition includes the following significant technical changes with respect to the previous edition: - StateMachine table format has been aligned.
Abstract
Overview
IEC 62541-10:2025 - "OPC Unified Architecture - Part 10: Programs" defines the Information Model for Programs in OPC UA. It specifies the NodeClasses, standard Properties, Methods and Events and the associated behavior and information needed to represent and manage Programs in an OPC UA AddressSpace. The document is part of the IEC 62541 series and the fourth edition (2025) replaces the 2020 third edition and introduces a technical revision (notably alignment of the StateMachine table format). An illustrative DomainDownload Program example is provided in Annex A.
Key Topics
- Program Information Model: Definitions of the NodeClasses and object models used to represent Programs in OPC UA.
- Program State Machine: Finite State Machine (FSM) for Programs including states, transitions and stimuli; documented as ProgramStateMachineType.
- Properties, Methods and Events: Standard Properties, Methods (program control methods) and Events (including audit and transition events) associated with program lifecycle and control.
- Result and Diagnostic Data: Structures such as FinalResultData and ProgramDiagnostic2 for program results and diagnostics.
- Security and Lifetime: Security considerations and program lifetime behavior are part of the conceptual model.
- Normative Model Boundaries: The complete AddressSpace model (attributes and NodeClasses) is specified in IEC 62541-3; Services to invoke Methods are specified in IEC 62541-4.
- Illustrative Example: Annex A defines a DomainDownload Program example to show practical modeling patterns.
Applications
IEC 62541-10:2025 is used wherever OPC UA Programs need to be modeled, controlled or audited:
- Device and gateway manufacturers implementing OPC Unified Architecture Programs for firmware update, domain downloads, batch recipes or automated tasks.
- System integrators and automation engineers modeling program lifecycle and state control in distributed control systems (DCS) and industrial control systems (ICS).
- Software developers creating OPC UA servers/clients that must expose or invoke program Methods, and handle Events and diagnostics.
- Asset managers and maintenance teams implementing deterministic program execution, audits and result reporting via OPC UA.
- Cybersecurity and compliance teams reviewing Program security considerations and audit event requirements.
Related standards
- IEC 62541-3 - AddressSpace Model (complete NodeClasses and Attributes)
- IEC 62541-4 - Services (invoking Methods and service-level behavior)
- Other parts of the IEC 62541 OPC UA series for interoperability, information modeling and transport
This part is essential reading for implementers of OPC UA Program models seeking standardized Program lifecycle control, consistent event/audit semantics, and interoperability across devices and enterprise systems. Keywords: IEC 62541-10:2025, OPC Unified Architecture, OPC UA Programs, Program StateMachine, DomainDownload, Information Model, NodeClasses, Methods, Events.
Технические детали
- Технический комитет
- SC 65E - Devices and integration in enterprise systems
- SKU
- IEC 62541-10:2025
Похожие стандарты
Стандарты, упомянутые в описании
EN IEC 62541-9:2026
ДействующийOPC unified architecture - Part 9: Alarms and Conditions
Overview EN IEC 62541-9:2026 - OPC Unified Architecture Part 9: Alarms and Conditions - defines the standard approach to representing Alarms and Conditions within the OPC UA (Unified Architecture) ad…
IEC 62541-3:2020
ДействующийOPC Unified Architecture - Part 3: Address Space Model
Overview - IEC 62541-3:2020 (OPC UA Address Space Model) IEC 62541-3:2020 defines the OPC Unified Architecture (OPC UA) AddressSpace Model - the meta-model on which OPC UA information models are buil…
IEC 62541-4:2020
ДействующийOPC Unified Architecture - Part 4: Services
Overview IEC 62541-4:2020 (OPC Unified Architecture - Part 4: Services) defines the OPC UA Services: the abstract Remote Procedure Calls (RPCs) that OPC UA Clients invoke and OPC UA Servers implement…