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

AVEVA™ Communication Drivers

OPC UA Data Conversion

  • Last UpdatedJun 09, 2016
  • 2 minute read

The following maps the supported OPC UA data types to OPC data types and to DDE/SuiteLink data types.

OPC UA Type

Suite Link Type

OPC Variant Type

Comments

Boolean

Discrete

VT_BOOL

 

Sbyte

Integer

VT_I1

 

Byte

Integer

VT_UI1

 

Int16

Integer

VT_I2

 

Uint16

Integer

VT_UI2

 

Int32

Integer

VT_I4/VT_INT

 

Uint32

Integer

VT_UI4/VT_UINT

 

Int64

Integer

VT_I8

 

Uint64

Integer

VT_UI8

 

Float

Real

VT_R4

 

Double

Real

VT_R8

 

String

String

VT_BSTR

 

DateTime

Integer

VT_UI8

 

GUID

String

VT_BSTR

 

ByteString

String

VT_BSTR

 

XMLElement

String

VT_BSTR

 

NodeId

String

VT_BSTR

 

Expanded NodeId

String

VT_BSTR

 

Qualified Name

String

VT_BSTR

 

Localized Text

String

VT_BSTR

 

Status Code

String

VT_BSTR

 

Variant

String

Variant

Varies based on the value

Enumeration

String

VT_I4

 

Structure

String

VT_BSTR

 

Number

String

Numeric variant

Can be any of the valid numeric variants

Integer

String

VT_I1/VT_I2/VT_I4/VT_I8

Type changes on the values

Uinteger

String

VT_UI1/VT_UI2/VT_UI4/VT_UI8

Type changes on the values

BooleanArray

Not Supported

VT_ARRAY | VT_BOOL

 

SbyteArray

Not Supported

VT_ARRAY | VT_I1

 

ByteArray

Not Supported

VT_ARRAY | VT_UI1

 

Int16Array

Not Supported

VT_ARRAY | VT_I2

 

Uint16Array

Not Supported

VT_ARRAY | VT_UI2

 

Int32Array

Not Supported

VT_ARRAY | VT_INT

 

Uint32Array

Not Supported

VT_ARRAY | VT_UINT

 

Int64Array

Not Supported

VT_ARRAY | VT_I8

 

Uint64Array

Not Supported

VT_ARRAY | VT_UI8

 

FloatArray

Not Supported

VT_ARRAY | VT_R4

 

DoubleArray

Not Supported

VT_ARRAY | VT_R8

 

StringArray

Not Supported

VT_ARRAY | VT_BSTR

 

DateTimeArray

Not Supported

VT_ARRAY | VT_UI8

 

GUIDArray

Not Supported

VT_ARRAY | VT_BSTR

 

ByteStringArray

Not Supported

VT_ARRAY | VT_BSTR

 

XMLElementArray

Not Supported

Not Supported

 

NodeIdArray

Not Supported

Not Supported

 

Expanded NodeIdArray

Not Supported

Not Supported

 

Qualified NameArray

Not Supported

Not Supported

 

Localized TextArray

Not Supported

VT_ARRAY | VT_BSTR

 

Status CodeArray

Not Supported

Not Supported

 

VariantArray

Not Supported

Not Supported

 

EnumerationArray

Not Supported

VT_ARRAY | VT_I4

 

StructureArray

Not Supported

Not Supported

 

NumberArray

Not Supported

Not Supported

 

IntegerArray

Not Supported

Not Supported

 

UintegerArray

Not Supported

Not Supported

 

Note: VT_CY syntax is not supported for an OPC UA data source.

TitleResults for “How to create a CRG?”Also Available in