IEC 62541-16-2025 PDF

St IEC 62541-16-2025

Name in English:
St IEC 62541-16-2025

Name in Russian:
Ст IEC 62541-16-2025

Description in English:

Original standard IEC 62541-16-2025 in PDF full version. Additional info + preview on request

Description in Russian:
Оригинальный стандарт IEC 62541-16-2025 в PDF полная версия. Дополнительная инфо + превью по запросу
Document status:
Active

Format:
Electronic (PDF)

Delivery time (for English version):
1 business day

Delivery time (for Russian version):
365 business days

SKU:
stiec10678

Choose Document Language:
€35

Full title and description

IEC 62541-16:2025 — OPC unified architecture - Part 16: State Machines. Defines an OPC UA Information Model that specifies the infrastructure to model state machines (states, transitions, substates, events and related types) for consistent representation of state-based behaviour in OPC UA AddressSpaces.

Abstract

This part of IEC 62541 establishes ObjectTypes, VariableTypes, ReferenceTypes, Events and modelling rules to represent finite and hierarchical state machines in OPC UA. It formalises StateMachineType, StateType, TransitionType, TransitionEventType and related constructs, and moves the state-machine material previously found in IEC 62541‑5 (Annex B) into a dedicated part to improve clarity and interoperability.

General information

  • Status: Published / Current.
  • Publication date: 5 December 2025.
  • Publisher: International Electrotechnical Commission (IEC).
  • ICS / categories: 25.040 – Industrial automation systems.
  • Edition / version: Edition 1.0 (2025).
  • Number of pages: 35 (English edition).

Scope

This part of IEC 62541 defines an OPC UA Information Model that describes the basic infrastructure to model state machines in an AddressSpace, including representation of current states, transitions, sub‑machines, choice/guard constructs, event generation for transitions and audit/update events, and subtyping restrictions and status codes specific to state‑machine operations. It replaces the previous Annex B material in IEC 62541‑5.

Key topics and requirements

  • Information Model for state machines: StateMachineType, StateVariableType, TransitionVariableType and related types.
  • Finite and hierarchical state machines: modelling of substates and initial states, containment and inheritance examples.
  • Events and auditing: TransitionEventType and AuditUpdateStateEventType for runtime notifications and traceability.
  • Choice states and guards: support for conditional transitions (ChoiceStateType, GuardVariableType, ExpressionGuardVariableType, ElseGuardVariableType).
  • Subtyping rules and specific StatusCodes: constraints on subtyping StateMachine types and defined status codes for state-machine operations.
  • Normative cross-references: normative links to IEC 62541‑1, ‑3, ‑4 and ‑5 for core OPC UA concepts, AddressSpace and services.

Typical use and users

Intended for OPC UA implementers — device vendors, industrial control and embedded developers, system integrators and software vendors — who need a standard, interoperable way to represent device and system states, mode transitions, lifecycle behaviour and state-related events in OPC UA AddressSpaces. It is also used by test labs and certification bodies to validate state‑machine modelling conformance.

Related standards

Part of the IEC 62541 (OPC UA) series. Normative references include IEC 62541‑1 (Overview and Concepts), IEC 62541‑3 (Address Space Model), IEC 62541‑4 (Services) and IEC 62541‑5 (Information Model), which together provide the underlying definitions, services and AddressSpace semantics required by Part 16. National/adopted variants and EN/BS/IS adoptions (e.g., EN IEC / BS EN / I.S. editions) may be available.

Keywords

OPC UA, IEC 62541, state machines, StateMachineType, TransitionEventType, AddressSpace, finite state machine, choice state, guard, industrial automation.

FAQ

Q: What is this standard?

A: IEC 62541-16:2025 is Part 16 of the OPC Unified Architecture (IEC 62541) series that defines an Information Model for representing state machines in OPC UA.

Q: What does it cover?

A: It covers the modelling elements (types, references, variables), instantiation rules, event and auditing types, guard/choice constructs, subtyping restrictions and status codes needed to model finite and hierarchical state machines in an OPC UA AddressSpace.

Q: Who typically uses it?

A: Device and embedded vendors, control-system and application developers, system integrators, test laboratories and certification bodies — anyone implementing or validating OPC UA models that include state‑based behaviour.

Q: Is it current or superseded?

A: It is the current published edition (Edition 1.0, 2025) and is published by IEC; stability information on the IEC webstore indicates the document’s stability period. For the authoritative status and any amendments check the IEC webstore or national adoption notices.

Q: Is it part of a series?

A: Yes — it is part of the IEC 62541 OPC UA series and cross‑references core parts such as IEC 62541‑1, ‑3, ‑4 and ‑5. The state‑machine material was previously included as Annex B of IEC 62541‑5 and has now been relocated to this dedicated part.

Q: What are the key keywords?

A: OPC UA, state machine, StateMachineType, TransitionEvent, AddressSpace, guards, choice state, finite state machine, IEC 62541.