All Data Structures Functions Variables Typedefs Enumerations Enumerator Modules Pages
OpcUa_EUInformation Struct Reference

Contains information about the EngineeringUnits. More...

#include <opcua_types.h>

Data Fields

OpcUa_String NamespaceUri
 Identifies the organization (company, standards organization) that defines the EUInformation.
OpcUa_Int32 UnitId
 Identifier for programmatic evaluation. More...
OpcUa_LocalizedText DisplayName
 The displayName of the engineering unit. More...
OpcUa_LocalizedText Description
 Contains the full name of the engineering unit such as ”hour” or ”meter per second”.

Detailed Description

Contains information about the EngineeringUnits.

Understanding the units of a measurement value is essential for a uniform system. In an open system in particular where servers from different cultures might be used, it is essential to know what the units of measurement are. Based on such knowledge, values can be converted if necessary before being used. Therefore, although defined as optional, support of the EngineeringUnits Property is strongly advised.

To facilitate interoperability, OPC UA specifies how to apply the widely accepted “Codes for Units of Measurement (Recommendation No. 20)” published by the “United Nations Centre for Trade Facilitation and Electronic Business” (see UN/CEFACT). It uses and is based on the International System of Units (SI Units) but in addition provides a fixed code that can be used for automated evaluation. This recommendation has been accepted by many industries on a global basis.

The documentation for this struct was generated from the following file: