OPC 10000-3 defines a set of DataTypes. Their representations in the AddressSpace are defined in the following subclauses.

The representation in the AddressSpace of the BaseDataType DataType is defined in Table 140.

Table 140 – BaseDataType definition

Attributes

Value

BrowseName

BaseDataType

IsAbstract

TRUE

References

NodeClass

BrowseName

DataType

TypeDefinition

ModellingRule

Conformance Units

Base Info Base Types

The representation in the AddressSpace of the Boolean DataType is specified in Table 141.

Table 141 – Boolean definition

Attributes

Value

BrowseName

Boolean

IsAbstract

FALSE

References

NodeClass

BrowseName

DataType

TypeDefinition

ModellingRule

Subtype of the BaseDataType DataType defined in Table 140.

Conformance Units

Base Info Base Types

The representation in the AddressSpace of the ByteString DataType is defined in Table 142.

Table 142 – ByteString definition

Attributes

Value

BrowseName

ByteString

IsAbstract

FALSE

References

NodeClass

BrowseName

DataType

TypeDefinition

ModellingRule

Subtype of the BaseDataType DataType defined in Table 140.

Conformance Units

Base Info Base Types

The representation in the AddressSpace of the AudioDataType DataType is defined in Table 143.

Table 143 – AudioDataType definition

Attributes

Value

BrowseName

AudioDataType

IsAbstract

FALSE

References

NodeClass

BrowseName

DataType

TypeDefinition

ModellingRule

Subtype of the ByteString DataType defined in Table 142.

Conformance Units

Base Info Audio Type

The representation in the AddressSpace of the Image DataType is defined in Table 144.

Table 144 – Image definition

Attributes

Value

BrowseName

Image

IsAbstract

TRUE

References

NodeClass

BrowseName

DataType

TypeDefinition

ModellingRule

Subtype of the ByteString DataType defined in Table 142.

Conformance Units

Base Info Image DataTypes

The representation in the AddressSpace of the ImageBMP DataType is defined in Table 145.

Table 145 – ImageBMP definition

Attributes

Value

BrowseName

ImageBMP

IsAbstract

FALSE

References

NodeClass

BrowseName

DataType

TypeDefinition

ModellingRule

Subtype of the Image DataType defined in Table 144.

Conformance Units

Base Info Image DataTypes

The representation in the AddressSpace of the ImageGIF DataType is defined in Table 146.

Table 146 – ImageGIF definition

Attributes

Value

BrowseName

ImageGIF

IsAbstract

FALSE

References

NodeClass

BrowseName

DataType

TypeDefinition

ModellingRule

Subtype of the Image DataType defined in Table 144.

Conformance Units

Base Info Image DataTypes

The representation in the AddressSpace of the ImageJPG DataType is defined in Table 147.

Table 147 – ImageJPG definition

Attributes

Value

BrowseName

ImageJPG

IsAbstract

FALSE

References

NodeClass

BrowseName

DataType

TypeDefinition

ModellingRule

Subtype of the Image DataType defined in Table 144.

Conformance Units

Base Info Image DataTypes

The representation in the AddressSpace of the ImagePNG DataType is defined in Table 148.

Table 148 – ImagePNG definition

Attributes

Value

BrowseName

ImagePNG

IsAbstract

FALSE

References

NodeClass

BrowseName

DataType

TypeDefinition

ModellingRule

Subtype of the Image DataType defined in Table 144.

Conformance Units

Base Info Image DataTypes

The representation in the AddressSpace of the DateTime DataType is defined in Table 149.

Table 149 – DateTime definition

Attributes

Value

BrowseName

DateTime

IsAbstract

FALSE

References

NodeClass

BrowseName

DataType

TypeDefinition

ModellingRule

Subtype of the BaseDataType DataType defined in Table 140.

Conformance Units

Base Info Base Types

The representation in the AddressSpace of the UtcTime DataType is defined in Table 150.

Table 150 – UtcTime definition

Attributes

Value

BrowseName

UtcTime

IsAbstract

FALSE

References

NodeClass

BrowseName

DataType

TypeDefinition

ModellingRule

Subtype of the DateTime DataType defined in Table 149.

Conformance Units

Base Info Base Types

The representation in the AddressSpace of the Enumeration DataType is defined in Table 151.

Table 151 – Enumeration definition

Attributes

Value

BrowseName

Enumeration

IsAbstract

TRUE

References

NodeClass

BrowseName

DataType

TypeDefinition

ModellingRule

Subtype of the BaseDataType DataType defined in Table 140.

Conformance Units

Base Info Base Types

The representation in the AddressSpace of the IdType DataType is defined in Table 152.

Table 152 – IdType definition

Attributes

Value

BrowseName

IdType

IsAbstract

FALSE

References

NodeClass

BrowseName

DataType

TypeDefinition

ModellingRule

Subtype of the Enumeration DataType defined in Table 151.

HasProperty

Variable

EnumStrings

LocalizedText[]

PropertyType

Conformance Units

Base Info Base Types

The representation in the AddressSpace of the NodeClass DataType is defined in Table 153.

Table 153 – NodeClass definition

Attributes

Value

BrowseName

NodeClass

IsAbstract

FALSE

References

NodeClass

BrowseName

DataType

TypeDefinition

ModellingRule

Subtype of the Enumeration DataType defined in Table 151.

HasProperty

Variable

EnumValues

EnumValueType []

PropertyType

Conformance Units

Base Info Base Types

The representation in the AddressSpace of the StructureType DataType is defined in Table 154.

Table 154 – StructureType definition

Attributes

Value

BrowseName

StructureType

IsAbstract

FALSE

References

NodeClass

BrowseName

DataType

TypeDefinition

ModellingRule

Subtype of the Enumeration DataType defined in Table 151.

HasProperty

Variable

EnumStrings

LocalizedText[]

PropertyType

Conformance Units

Address Space DataTypeDefinition Attribute

The representation in the AddressSpace of the Guid DataType is specified in Table 155.

Table 155 – Guid definition

Attributes

Value

BrowseName

Guid

IsAbstract

FALSE

References

NodeClass

BrowseName

DataType

TypeDefinition

ModellingRule

Subtype of the BaseDataType DataType defined in Table 140.

Conformance Units

Base Info Base Types

The representation in the AddressSpace of the LocalizedText DataType is specified in Table 156.

Table 156 – LocalizedText definition

Attributes

Value

BrowseName

LocalizedText

IsAbstract

FALSE

References

NodeClass

BrowseName

DataType

TypeDefinition

ModellingRule

Subtype of the BaseDataType DataType defined in Table 140.

Conformance Units

Base Info Base Types

The representation in the AddressSpace of the NodeId DataType is specified in Table 157.

Table 157 – NodeId definition

Attributes

Value

BrowseName

NodeId

IsAbstract

FALSE

References

NodeClass

BrowseName

DataType

TypeDefinition

ModellingRule

Subtype of the BaseDataType DataType defined in Table 140.

Conformance Units

Base Info Base Types

The representation in the AddressSpace of the Number DataType is defined in Table 158.

Table 158 – Number definition

Attributes

Value

BrowseName

Number

IsAbstract

TRUE

References

NodeClass

BrowseName

DataType

TypeDefinition

ModellingRule

Subtype of the BaseDataType DataType defined in Table 140.

Conformance Units

Base Info Base Types

The representation in the AddressSpace of the Decimal DataType is defined in Table 159.

Table 159 – Decimal definition

Attributes

Value

BrowseName

Decimal

IsAbstract

FALSE

References

NodeClass

BrowseName

DataType

TypeDefinition

ModellingRule

Subtype of the Number DataType defined in Table 158.

Conformance Units

Base Info Decimal DataType

The representation in the AddressSpace of the Double DataType is defined in Table 160.

Table 160 – Double definition

Attributes

Value

BrowseName

Double

IsAbstract

FALSE

References

NodeClass

BrowseName

DataType

TypeDefinition

ModellingRule

Subtype of the Number DataType defined in Table 158.

Conformance Units

Base Info Base Types

The representation in the AddressSpace of the Duration DataType is defined inTable 161.

Table 161 – Duration definition

Attributes

Value

BrowseName

Duration

IsAbstract

FALSE

References

NodeClass

BrowseName

DataType

TypeDefinition

ModellingRule

Subtype of the Double DataType defined in Table 160.

Conformance Units

Base Info Base Types

The representation in the AddressSpace of the Float DataType is defined in Table 162.

Table 162 – Float definition

Attributes

Value

BrowseName

Float

IsAbstract

FALSE

References

NodeClass

BrowseName

DataType

TypeDefinition

ModellingRule

Subtype of the Number DataType defined in Table 158.

Conformance Units

Base Info Base Types

The representation in the AddressSpace of the Integer DataType is defined in Table 163.

Table 163 – Integer definition

Attributes

Value

BrowseName

Integer

IsAbstract

TRUE

References

NodeClass

BrowseName

DataType

TypeDefinition

ModellingRule

Subtype of the Number DataType defined in Table 158.

Conformance Units

Base Info Base Types

The representation in the AddressSpace of the Int16 DataType is defined in Table 164.

Table 164 – Int16 definition

Attributes

Value

BrowseName

Int16

IsAbstract

FALSE

References

NodeClass

BrowseName

DataType

TypeDefinition

ModellingRule

Subtype of the Integer DataType defined in Table 163.

Conformance Units

Base Info Base Types

The representation in the AddressSpace of the Int32 DataType is defined in Table 165.

Table 165 – Int32 definition

Attributes

Value

BrowseName

Int32

IsAbstract

FALSE

References

NodeClass

BrowseName

DataType

TypeDefinition

ModellingRule

Subtype of the Integer DataType defined in Table 163.

Conformance Units

Base Info Base Types

The representation in the AddressSpace of the Int64 DataType is defined in Table 166.

Table 166 – Int64 definition

Attributes

Value

BrowseName

Int64

IsAbstract

FALSE

References

NodeClass

BrowseName

DataType

TypeDefinition

ModellingRule

Subtype of the Integer DataType defined in Table 163.

Conformance Units

Base Info Base Types

The representation in the AddressSpace of the SByte DataType is defined in Table 167.

Table 167 – SByte definition

Attributes

Value

BrowseName

SByte

IsAbstract

FALSE

References

NodeClass

BrowseName

DataType

TypeDefinition

ModellingRule

Subtype of the Integer DataType defined in Table 163.

Conformance Units

Base Info Base Types

The representation in the AddressSpace of the UInteger are defined in Table 168.

Table 168 – UInteger definition

Attributes

Value

BrowseName

UInteger

IsAbstract

TRUE

References

NodeClass

BrowseName

DataType

TypeDefinition

ModellingRule

Subtype of the Number DataType defined in Table 158.

Conformance Units

Base Info Base Types

The representation in the AddressSpace of the Byte DataType is defined in Table 169.

Table 169 – Byte definition

Attributes

Value

BrowseName

Byte

IsAbstract

FALSE

References

NodeClass

BrowseName

DataType

TypeDefinition

ModellingRule

Subtype of the UInteger DataType defined in Table 168.

Conformance Units

Base Info Base Types

The representation in the AddressSpace of the UInt16 DataType is defined in Table 170.

Table 170 – UInt16 definition

Attributes

Value

BrowseName

UInt16

IsAbstract

FALSE

References

NodeClass

BrowseName

DataType

TypeDefinition

ModellingRule

Subtype of the UInteger DataType defined in Table 168.

Conformance Units

Base Info Base Types

The representation in the AddressSpace of the AccessRestrictionType DataType is defined in Table 171.

Table 171 – AccessRestrictionType definition

Attributes

Value

BrowseName

AccessRestrictionType

IsAbstract

FALSE

References

NodeClass

BrowseName

DataType

TypeDefinition

ModellingRule

HasProperty

Variable

OptionSetValues

LocalizedText[]

PropertyType

Subtype of the UInt16 DataType defined in Table 170.

Conformance Units

Security Role Server Base 2

The representation in the AddressSpace of the UInt32 DataType is defined in Table 172.

Table 172 – UInt32 definition

Attributes

Value

BrowseName

UInt32

IsAbstract

FALSE

References

NodeClass

BrowseName

DataType

TypeDefinition

ModellingRule

Subtype of the UInteger DataType defined in Table 168.

Conformance Units

Base Info Base Types

The representation in the AddressSpace of the UInt64 DataType is defined in Table 173.

Table 173 – UInt64 definition

Attributes

Value

BrowseName

UInt64

IsAbstract

FALSE

References

NodeClass

BrowseName

DataType

TypeDefinition

ModellingRule

Subtype of the UInteger DataType defined in Table 168.

Conformance Units

Base Info Base Types

The representation in the AddressSpace of the QualifiedName DataType is specified in Table 174.

Table 174 – QualifiedName definition

Attributes

Value

BrowseName

QualifiedName

IsAbstract

FALSE

References

NodeClass

BrowseName

DataType

TypeDefinition

ModellingRule

Subtype of the BaseDataType DataType defined in Table 140.

Conformance Units

Base Info Base Types

The representation in the AddressSpace of the String DataType is defined in Table 175.

Table 175 – String definition

Attributes

Value

BrowseName

String

IsAbstract

FALSE

References

NodeClass

BrowseName

DataType

TypeDefinition

ModellingRule

Subtype of the BaseDataType DataType defined in Table 140.

Conformance Units

Base Info Base Types

The representation in the AddressSpace of the LocaleId DataType is defined in Table 176.

Table 176 – LocaleId definition

Attributes

Value

BrowseName

LocaleId

IsAbstract

FALSE

References

NodeClass

BrowseName

DataType

TypeDefinition

ModellingRule

Subtype of the String DataType defined in Table 175.

Conformance Units

Base Info ServerType

The representation in the AddressSpace of the NormalizedString DataType is defined in Table 177.

Table 177 – NormalizedString definition

Attributes

Value

BrowseName

NormalizedString

IsAbstract

FALSE

References

NodeClass

BrowseName

DataType

TypeDefinition

ModellingRule

Subtype of the String DataType defined in Table 175.

Conformance Units

Base Info NormalizedString DataType

The representation in the AddressSpace of the DecimalString DataType is defined in Table 178.

Table 178 – DecimalString definition

Attributes

Value

BrowseName

DecimalString

IsAbstract

FALSE

References

NodeClass

BrowseName

DataType

TypeDefinition

ModellingRule

Subtype of the String DataType defined in Table 175.

Conformance Units

Base Info DecimalString DataType

The representation in the AddressSpace of the DurationString DataType is defined in Table 179.

Table 179 – DurationString definition

Attributes

Value

BrowseName

DurationString

IsAbstract

FALSE

References

NodeClass

BrowseName

DataType

TypeDefinition

ModellingRule

Subtype of the String DataType defined in Table 175.

Conformance Units

Base Info Date DataTypes

The representation in the AddressSpace of the TimeString DataType is defined in Table 180.

Table 180 – TimeString definition

Attributes

Value

BrowseName

TimeString

IsAbstract

FALSE

References

NodeClass

BrowseName

DataType

TypeDefinition

ModellingRule

Subtype of the String DataType defined in Table 175.

Conformance Units

Base Info Date DataTypes

The representation in the AddressSpace of the DateString DataType is defined in Table 181.

Table 181 – DateString definition

Attributes

Value

BrowseName

DateString

IsAbstract

FALSE

References

NodeClass

BrowseName

DataType

TypeDefinition

ModellingRule

Subtype of the String DataType defined in Table 175.

Conformance Units

Base Info Date DataTypes

The representation in the AddressSpace of the Structure DataType is defined in Table 182.

Table 182 – Structure definition

Attributes

Value

BrowseName

Structure

IsAbstract

TRUE

References

NodeClass

BrowseName

DataType

TypeDefinition

ModellingRule

Subtype of the BaseDataType DataType defined in Table 140.

Conformance Units

Base Info Base Types

The representation in the AddressSpace of the Argument DataType is defined in Table 183.

Table 183 – Argument definition

Attributes

Value

BrowseName

Argument

IsAbstract

FALSE

References

NodeClass

BrowseName

DataType

TypeDefinition

ModellingRule

Subtype of the Structure DataType defined in Table 182.

Conformance Units

Base Info Method Argument DataType

The representation in the AddressSpace of the CurrencyUnitType DataType is defined in Table 184.

Table 184 – CurrencyUnitType definition

Attributes

Value

BrowseName

CurrencyUnitType

IsAbstract

FALSE

References

NodeClass

BrowseName

DataType

TypeDefinition

ModellingRule

Subtype of the Structure DataType defined in Table 182.

Conformance Units

Base Info Currency

The representation in the AddressSpace of the DataTypeDefinition DataType is defined in Table 185.

Table 185 – DataTypeDefinition definition

Attributes

Value

BrowseName

DataTypeDefinition

IsAbstract

TRUE

References

NodeClass

BrowseName

DataType

TypeDefinition

ModellingRule

Subtype of the Structure DataType defined in Table 182.

Conformance Units

Address Space DataTypeDefinition Attribute

The representation in the AddressSpace of the EnumDefinition DataType is defined in Table 186.

Table 186 – EnumDefinition definition

Attributes

Value

BrowseName

EnumDefinition

IsAbstract

FALSE

References

NodeClass

BrowseName

DataType

TypeDefinition

ModellingRule

Subtype of the DataTypeDefinition defined in Table 185.

Conformance Units

Address Space DataTypeDefinition Attribute

The representation in the AddressSpace of the StructureDefinition DataType is defined in Table 187.

Table 187 – StructureDefinition definition

Attributes

Value

BrowseName

StructureDefinition

IsAbstract

FALSE

References

NodeClass

BrowseName

DataType

TypeDefinition

ModellingRule

Subtype of the DataTypeDefinition defined in Table 185.

Conformance Units

Address Space DataTypeDefinition Attribute

The representation in the AddressSpace of the EnumValueType DataType is defined in Table 188.

Table 188 – EnumValueType definition

Attributes

Value

BrowseName

EnumValueType

IsAbstract

FALSE

References

NodeClass

BrowseName

DataType

TypeDefinition

ModellingRule

Subtype of the Structure DataType defined in Table 182.

Conformance Units

Base Info Base Types

The representation in the AddressSpace of the EnumField DataType is defined in Table 189.

Table 189 – EnumField definition

Attributes

Value

BrowseName

EnumField

IsAbstract

FALSE

References

NodeClass

BrowseName

DataType

TypeDefinition

ModellingRule

Subtype of the EnumValueType defined in Table 188.

Conformance Units

Address Space DataTypeDefinition Attribute

The representation in the AddressSpace of the OptionSet DataType is defined in Table 190.

Table 190 – OptionSet definition

Attributes

Value

BrowseName

OptionSet

IsAbstract

TRUE

References

NodeClass

BrowseName

DataType

TypeDefinition

ModellingRule

Subtype of the Structure DataType defined in Table 182.

Conformance Units

Base Info OptionSet DataType

The representation in the AddressSpace of the RolePermissionType DataType is defined in Table 191.

Table 191 – RolePermissionType definition

Attributes

Value

BrowseName

RolePermissionType

IsAbstract

FALSE

References

NodeClass

BrowseName

DataType

TypeDefinition

ModellingRule

Subtype of the Structure DataType defined in Table 182.

Conformance Units

Security Role Server Base 2

The representation in the AddressSpace of the StructureField DataType is defined in Table 192.

Table 192 – StructureField definition

Attributes

Value

BrowseName

StructureField

IsAbstract

FALSE

References

NodeClass

BrowseName

DataType

TypeDefinition

ModellingRule

Subtype of the Structure DataType defined in Table 182.

Conformance Units

Address Space DataTypeDefinition Attribute

The representation in the AddressSpace of the TimeZoneDataType DataType is defined in Table 193.

Table 193 – TimeZoneDataType definition

Attributes

Value

BrowseName

TimeZoneDataType

IsAbstract

FALSE

References

NodeClass

BrowseName

DataType

TypeDefinition

ModellingRule

Subtype of the Structure DataType defined in Table 182.

Conformance Units

Base Info LocalTime

The representation in the AddressSpace of the Union DataType is defined in Table 194.

Table 194 – Union definition

Attributes

Value

BrowseName

Union

IsAbstract

TRUE

References

NodeClass

BrowseName

DataType

TypeDefinition

ModellingRule

Subtype of the Structure DataType defined in Table 182.

Conformance Units

Base Info OptionSet DataType

The representation in the AddressSpace of the XmlElement DataType is specified in Table 195.

Table 195 – XmlElement definition

Attributes

Value

BrowseName

XmlElement

IsAbstract

FALSE

References

NodeClass

BrowseName

DataType

TypeDefinition

ModellingRule

Subtype of the BaseDataType DataType defined in Table 140.

Conformance Units

Base Info Base Types