OPC 30081: Process Automation Devices - PADIM


Released 1.02

2026-01-24

This document is subject to the license terms described here.

The general OPC Foundation specification license agreement also applies and can be found here.

This document is a copy of the original which can be found here.


1 Scope 2 Normative references 3 Terms, abbreviated terms and conventions 3.1 Overview 3.2 OPC UA for PA-DIM terms 3.3 Abbreviated terms 3.4 Conventions used in this document 3.4.1 Conventions for Node descriptions 3.4.1.1 Node definitions 3.4.1.2 Additional References 3.4.1.3 Additional sub-components 3.4.1.4 Additional Attribute values 3.4.2 NodeIds and BrowseNames 3.4.2.1 NodeIds 3.4.2.2 BrowseNames 3.4.3 Common Attributes 3.4.3.1 General 3.4.3.2 Objects 3.4.3.3 Variables 3.4.3.4 VariableTypes 3.4.3.5 Methods 3.4.3.6 Structures 4 General information about PA-DIM and OPC UA 4.1 Introduction to Process Automation Device 4.2 Introduction to OPC Unified Architecture 4.2.1 What is OPC UA? 4.2.2 Basics of OPC UA 4.2.3 Information modelling in OPC UA 4.2.3.1 Concepts 4.2.3.2 Namespaces 4.2.3.3 Companion Specifications 5 Use cases 6 Process Automation Device Information Model overview 6.1 Overview 6.2 Process Analyser 6.3 General rules 7 PA-DIM Object Types 7.1 PA-DIM Interfaces 7.1.1 IAdministrationType 7.1.2 ISignalSetType 7.1.3 ICalibrationType 7.1.4 IConductivityCalibrationType 7.1.5 IAmperometricCalibrationType 7.1.6 IOpticalFluorescenseQuenchingCalibrationType 7.1.7 IGasChromatographCalibrationType 7.1.8 IPhCalibrationType 7.1.9 IGeneralDeviceConditionSetType 7.1.10 ITocDeviceConditionSetType 7.1.11 IFlameIonisationDeviceConditionSetType 7.1.12 IGasChromatographDeviceConditionSetType 7.1.13 IFtnirOrFtirDeviceConditionSetType 7.1.14 IDiodeArrayDeviceConditionSetType 7.1.15 IRamanDeviceConditionSetType 7.1.16 INonDispersiveInfraredSignalConditionSetType 7.1.17 ITocSignalConditionSetType 7.1.18 IParamagneticSignalConditionSetType 7.1.19 IThermalConductivitySignalConditionSetType 7.1.20 ITunableDiodeLaserSignalConditionSetType 7.1.21 IZirconiumDioxideSignalConditionSetType 7.1.22 IPhSignalConditionSetType 7.1.23 IConductivitySignalConditionSetType 7.1.24 IAmperometricSignalConditionSetType 7.1.25 IAmperometricGasDetectorSignalConditionSetType 7.1.26 IOpticalFluorescenseQuenchingSignalConditionSetType 7.1.27 IGasChromatographSignalConditionSetType 7.1.28 IFtnirOrFtirSignalConditionSetType 7.1.29 IDiodeArraySignalConditionSetType 7.1.30 IRamanSignalConditionSetType 7.1.31 IInfraredSignalConditionSetType 7.1.32 ICatalyticBeadSignalConditionSetType 7.2 PADIMType 7.3 ProcessAnalyserType 7.4 NonDispersiveInfraredGasAnalyserType 7.5 TocAnalyserType 7.6 FlameIonisationDetectorType 7.7 ParamagneticGasAnalyserType 7.8 ThermalConductivityGasAnalyserType 7.9 TunableDiodeLaserSpectrometerType 7.10 ZirconiumDioxideAnalyserType 7.11 PhMeterType 7.12 ConductivityMeterType 7.13 AmperometricAnalyserType 7.14 OpticalFluorescenseQuenchingSensorType 7.15 GasChromatographType 7.16 InfraredSensorType 7.17 AmperometricGasDetectorType 7.18 CatalyticBeadSensorType 7.19 FtnirOrFtirSpectrometerType 7.20 DiodeArraySpectrometerType 7.21 RamanSpectrometerType 7.22 SignalSetType 7.23 CalibrationPointSetType 7.24 GeneralDeviceConditionSetType 7.25 SignalType 7.26 AnalogSignalType 7.27 AnalyticalSignalType 7.28 NonDispersiveInfraredSignalType 7.29 TocSignalType 7.30 ParamagneticSignalType 7.31 ThermalConductivitySignalType 7.32 TunableDiodeLaserSignalType 7.33 ZirconiumDioxideSignalType 7.34 PhSignalType 7.35 ConductivitySignalType 7.36 AmperometricSignalType 7.37 AmperometricGasDetectorSignalType 7.38 OpticalFluorescenseQuenchingSignalType 7.39 GasChromatographSignalType 7.40 FlameIonisationSignalType 7.41 InfraredSignalType 7.42 CatalyticBeadSignalType 7.43 FtnirOrFtirSignalType 7.44 DiodeArraySignalType 7.45 RamanSignalType 7.46 ControlSignalType 7.47 TwoStateDiscreteSignalType 7.48 MultiStateDiscreteSignalType 7.49 DiscreteSignalType 7.50 TwoStateDiscreteControlSignalType 7.51 MultiStateDiscreteControlSignalType 7.52 CalibrationPointType 8 PA-DIM Variable Extensions 8.1 Overview 8.2 AnalogSignalVariableType 8.2.1 Overview 8.2.2 Definition 8.2.3 Engineering units with reference to IEC 61987 CDD 8.2.4 MultiStateDictionaryEntryDiscreteType with reference to IEC 61987 CDD 8.3 TemperatureMeasurementVariableType 8.4 FlowMeasurementVariableType 8.5 PressureMeasurementVariableType 8.6 LevelMeasurementVariableType 8.7 MassFlowRateVariableType 8.8 ActualVolumeFlowRateVariableType 8.9 NormalizedVolumeFlowRateVariableType 8.10 ActualDensityVariableType 8.11 ControlVariableType 8.12 TotalizerVariableType 8.13 AnalyticalMeasurementVariableType 8.14 PatMeasurementVariableType 8.15 TwoStateDiscreteSignalVariableType 8.16 MultiStateDiscreteSignalVariableType 8.17 DiscreteSignalVariableType 8.17.1 Overview 8.17.2 Definition 8.18 TwoStateDiscreteControlVariableType 8.19 MultiStateDiscreteControlVariableType 9 PA-DIM Methods 9.1 FactoryReset 9.2 ZeroPointAdjustment 9.3 AutoAdjustPositioner 10 OPC UA DataTypes 10.1 ResetModeEnum 10.2 ExecutionModeEnum 10.3 PatDictionaryEnum 10.4 ChemicalSubstanceDataType 11 Profiles and Conformance Units 12 Namespaces 12.1 Namespace Metadata 12.2 Handling of OPC UA Namespaces Annex A (normative) PA-DIM Namespace and mappings A.1 NodeSet and identifiers for PA-DIM Information Model