Please ensure Javascript is enabled for purposes of website accessibility
Powered by Zoomin Software. For more details please contactZoomin

Edge HMI

OPC UA Client Supported Data Types

  • Last UpdatedOct 29, 2026
  • 2 minute read

This is a list of supported and unsupported OPC UA data types for the OPC UA Client.

The OPC UA client in this software supports most of the DateTypes from the Unified Automation C++ Based OPC UA Client/Server/PubSub SDK 1.7.7.549.

Supported DataTypes

DataType

Description

Boolean

A value that is either TRUE or FALSE.

SByte

One byte signed integer between -128 and 127 inclusive.

Byte

One byte unsigned integer in the range of 0 to 255 inclusive.

Int16

Two byte (16-bit) signed integer between -32 768 and 32 767 inclusive.

UInt16

Two byte (16-bit) unsigned integer in the range of 0 to 65 535 inclusive.

Int32

Four byte (32-bit) signed integer between -2 147 483 648 and 2 147 483 647 inclusive.

UInt32

Four byte (32-bit) unsigned integer in the range of 0 to 4 294 967 295 inclusive.

Int64

Four byte (32-bit) signed integer between -2 147 483 648 and 2 147 483 647 inclusive. See note below table.

UInt64

Four byte (32-bit) unsigned integer in the range of 0 to 4 294 967 295 inclusive. See note below table.

Float

Four byte floating point value that adheres to the ISO/IEC/IEEE 60559:2011 single precision data type definition.

Double

Eight byte floating point value that adheres to the ISO/IEC/IEEE 60559:2011 double precision data type definition.

String

Unicode character string that should exclude control characters that are not white-spaces.

DateTime

Date and time represented as 64-bit signed integer which represents the number of 100 nanosecond intervals since January 1, 1601 (UTC).

StatusCode

Four byte numerical value that is used to report the overall result of an operation performed by an OPC UA server. StatusCodes are defined by the OPC UA specification. Application specific StatusCodes are not allowed. The DataType is mainly used in OPC UA services.

QualifiedName

Qualified name that consists of a name and a namespace. The name part of the QualifiedName is restricted to 512 characters. The DataType is mainly used in OPC UA services.

LocalizedText

Localized text that consists of the text in a locale-specific translation and the identifier for the locale. The DataType is mainly used in OPC UA services.

Note: The Int64 and UInt64 DataTypes are supported, but differ from the original specifications.

Unsupported Data Types

The following DataTypes are not supported by this software: Null, ExtensionObject, DataValue, Variant, DiagnosticInfo, Guid, NodeId, ExpandedNodeId, XmlElement, and ByteString.

In This Topic