OPC Foundation
  • Documents
  • NodeSets
  • Search
7.7 AASValueTypeDataType

The AASValueTypeDataType is defined in Table 74.

Table 74 – AASValueTypeDataType enum Definition

Name

Value

Description

Boolean

0

A two-state logical value (true or false).

SByte

1

An integer value between -128 and 127.

Byte

2

An integer value between 0 and 255.

Int16

3

An integer value between -32 768 and 32 767.

UInt16

4

An integer value between 0 and 65 535.

Int32

5

An integer value between -2 147 483 648 and 2 147 483 647.

UInt32

6

An integer value between 0 and 4 294 967 295.

Int64

7

An integer value between -9 223 372 036 854 775 808 and 9 223 372 036 854 775 807.

UInt64

8

An integer value between 0 and 18 446 744 073 709 551 615.

Float

9

An IEEE single precision (32 bit) floating point value.

Double

10

An IEEE double precision (64 bit) floating point value.

String

11

A sequence of Unicode characters. Strings are just an array of UA_Byte.

DateTime

12

An instance in time. A DateTime value is encoded as a 64-bit signed integer which represents the number of 100 nanosecond intervals since January 1, 1601 (UTC).

ByteString

13

A sequence of octets.

LocalizedText

14

Human readable text with an optional locale identifier.

UtcTime

15

A date/time value specified in Universal Coordinated Time (UTC).

Please report errors or issues with the site to webmaster.

Copyright © 2025 - OPC Foundation