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 143.
Table 143 – 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 144.
Table 144 – Boolean definition
Attributes |
Value |
||||
BrowseName |
Boolean |
||||
IsAbstract |
FALSE |
||||
References |
NodeClass |
BrowseName |
DataType |
TypeDefinition |
ModellingRule |
Subtype of the BaseDataType DataType defined in Table 143. |
|||||
Conformance Units |
|||||
Base Info Base Types |
The representation in the AddressSpace of the ByteString DataType is defined in Table 145.
Table 145 – ByteString definition
Attributes |
Value |
||||
BrowseName |
ByteString |
||||
IsAbstract |
FALSE |
||||
References |
NodeClass |
BrowseName |
DataType |
TypeDefinition |
ModellingRule |
Subtype of the BaseDataType DataType defined in Table 143. |
|||||
Conformance Units |
|||||
Base Info Base Types |
The representation in the AddressSpace of the AudioDataType DataType is defined in Table 146.
Table 146 – AudioDataType definition
Attributes |
Value |
||||
BrowseName |
AudioDataType |
||||
IsAbstract |
FALSE |
||||
References |
NodeClass |
BrowseName |
DataType |
TypeDefinition |
ModellingRule |
Subtype of the ByteString DataType defined in Table 145. |
|||||
Conformance Units |
|||||
Base Info Audio Type |
The representation in the AddressSpace of the Image DataType is defined in Table 147.
Attributes |
Value |
||||
BrowseName |
Image |
||||
IsAbstract |
TRUE |
||||
References |
NodeClass |
BrowseName |
DataType |
TypeDefinition |
ModellingRule |
Subtype of the ByteString DataType defined in Table 145. |
|||||
Conformance Units |
|||||
Base Info Image DataTypes |
The representation in the AddressSpace of the ImageBMP DataType is defined in Table 148.
Table 148 – ImageBMP definition
Attributes |
Value |
||||
BrowseName |
ImageBMP |
||||
IsAbstract |
FALSE |
||||
References |
NodeClass |
BrowseName |
DataType |
TypeDefinition |
ModellingRule |
Subtype of the Image DataType defined in Table 147. |
|||||
Conformance Units |
|||||
Base Info Image DataTypes |
The representation in the AddressSpace of the ImageGIF DataType is defined in Table 149.
Table 149 – ImageGIF definition
Attributes |
Value |
||||
BrowseName |
ImageGIF |
||||
IsAbstract |
FALSE |
||||
References |
NodeClass |
BrowseName |
DataType |
TypeDefinition |
ModellingRule |
Subtype of the Image DataType defined in Table 147. |
|||||
Conformance Units |
|||||
Base Info Image DataTypes |
The representation in the AddressSpace of the ImageJPG DataType is defined in Table 150.
Table 150 – ImageJPG definition
Attributes |
Value |
||||
BrowseName |
ImageJPG |
||||
IsAbstract |
FALSE |
||||
References |
NodeClass |
BrowseName |
DataType |
TypeDefinition |
ModellingRule |
Subtype of the Image DataType defined in Table 147. |
|||||
Conformance Units |
|||||
Base Info Image DataTypes |
The representation in the AddressSpace of the ImagePNG DataType is defined in Table 151.
Table 151 – ImagePNG definition
Attributes |
Value |
||||
BrowseName |
ImagePNG |
||||
IsAbstract |
FALSE |
||||
References |
NodeClass |
BrowseName |
DataType |
TypeDefinition |
ModellingRule |
Subtype of the Image DataType defined in Table 147. |
|||||
Conformance Units |
|||||
Base Info Image DataTypes |
The representation in the AddressSpace of the DateTime DataType is defined in Table 152.
Table 152 – DateTime definition
Attributes |
Value |
||||
BrowseName |
DateTime |
||||
IsAbstract |
FALSE |
||||
References |
NodeClass |
BrowseName |
DataType |
TypeDefinition |
ModellingRule |
Subtype of the BaseDataType DataType defined in Table 143. |
|||||
Conformance Units |
|||||
Base Info Base Types |
The representation in the AddressSpace of the UtcTime DataType is defined in Table 153.
Table 153 – UtcTime definition
Attributes |
Value |
||||
BrowseName |
UtcTime |
||||
IsAbstract |
FALSE |
||||
References |
NodeClass |
BrowseName |
DataType |
TypeDefinition |
ModellingRule |
Subtype of the DateTime DataType defined in Table 152. |
|||||
Conformance Units |
|||||
Base Info Base Types |
The representation in the AddressSpace of the Enumeration DataType is defined in Table 154.
Table 154 – Enumeration definition
Attributes |
Value |
||||
BrowseName |
Enumeration |
||||
IsAbstract |
TRUE |
||||
References |
NodeClass |
BrowseName |
DataType |
TypeDefinition |
ModellingRule |
Subtype of the BaseDataType DataType defined in Table 143. |
|||||
Conformance Units |
|||||
Base Info Base Types |
The representation in the AddressSpace of the IdType DataType is defined in Table 155.
Attributes |
Value |
||||
BrowseName |
IdType |
||||
IsAbstract |
FALSE |
||||
References |
NodeClass |
BrowseName |
DataType |
TypeDefinition |
ModellingRule |
Subtype of the Enumeration DataType defined in Table 154. |
|||||
HasProperty |
Variable |
EnumStrings |
LocalizedText[] |
PropertyType |
|
Conformance Units |
|||||
Base Info Base Types |
The representation in the AddressSpace of the NodeClass DataType is defined in Table 156.
Table 156 – NodeClass definition
Attributes |
Value |
||||
BrowseName |
NodeClass |
||||
IsAbstract |
FALSE |
||||
References |
NodeClass |
BrowseName |
DataType |
TypeDefinition |
ModellingRule |
Subtype of the Enumeration DataType defined in Table 154. |
|||||
HasProperty |
Variable |
EnumValues |
EnumValueType [] |
PropertyType |
|
Conformance Units |
|||||
Base Info Base Types |
The representation in the AddressSpace of the StructureType DataType is defined in Table 157.
Table 157 – StructureType definition
Attributes |
Value |
||||
BrowseName |
StructureType |
||||
IsAbstract |
FALSE |
||||
References |
NodeClass |
BrowseName |
DataType |
TypeDefinition |
ModellingRule |
Subtype of the Enumeration DataType defined in Table 154. |
|||||
HasProperty |
Variable |
EnumStrings |
LocalizedText[] |
PropertyType |
|
Conformance Units |
|||||
Address Space DataTypeDefinition Attribute |
The representation in the AddressSpace of the Guid DataType is specified in Table 158.
Attributes |
Value |
||||
BrowseName |
Guid |
||||
IsAbstract |
FALSE |
||||
References |
NodeClass |
BrowseName |
DataType |
TypeDefinition |
ModellingRule |
Subtype of the BaseDataType DataType defined in Table 143. |
|||||
Conformance Units |
|||||
Base Info Base Types |
The representation in the AddressSpace of the LocalizedText DataType is specified in Table 159.
Table 159 – LocalizedText definition
Attributes |
Value |
||||
BrowseName |
LocalizedText |
||||
IsAbstract |
FALSE |
||||
References |
NodeClass |
BrowseName |
DataType |
TypeDefinition |
ModellingRule |
Subtype of the BaseDataType DataType defined in Table 143. |
|||||
Conformance Units |
|||||
Base Info Base Types |
The representation in the AddressSpace of the NodeId DataType is specified in Table 160.
Attributes |
Value |
||||
BrowseName |
NodeId |
||||
IsAbstract |
FALSE |
||||
References |
NodeClass |
BrowseName |
DataType |
TypeDefinition |
ModellingRule |
Subtype of the BaseDataType DataType defined in Table 143. |
|||||
Conformance Units |
|||||
Base Info Base Types |
The representation in the AddressSpace of the Number DataType is defined in Table 161.
Attributes |
Value |
||||
BrowseName |
Number |
||||
IsAbstract |
TRUE |
||||
References |
NodeClass |
BrowseName |
DataType |
TypeDefinition |
ModellingRule |
Subtype of the BaseDataType DataType defined in Table 143. |
|||||
Conformance Units |
|||||
Base Info Base Types |
The representation in the AddressSpace of the Decimal DataType is defined in Table 162.
Table 162 – Decimal definition
Attributes |
Value |
||||
BrowseName |
Decimal |
||||
IsAbstract |
FALSE |
||||
References |
NodeClass |
BrowseName |
DataType |
TypeDefinition |
ModellingRule |
Subtype of the Number DataType defined in Table 161. |
|||||
Conformance Units |
|||||
Base Info Decimal DataType |
The representation in the AddressSpace of the Double DataType is defined in Table 163.
Attributes |
Value |
||||
BrowseName |
Double |
||||
IsAbstract |
FALSE |
||||
References |
NodeClass |
BrowseName |
DataType |
TypeDefinition |
ModellingRule |
Subtype of the Number DataType defined in Table 161. |
|||||
Conformance Units |
|||||
Base Info Base Types |
The representation in the AddressSpace of the Duration DataType is defined inTable 164.
Table 164 – Duration definition
Attributes |
Value |
||||
BrowseName |
Duration |
||||
IsAbstract |
FALSE |
||||
References |
NodeClass |
BrowseName |
DataType |
TypeDefinition |
ModellingRule |
Subtype of the Double DataType defined in Table 163. |
|||||
Conformance Units |
|||||
Base Info Base Types |
The representation in the AddressSpace of the Float DataType is defined in Table 165.
Attributes |
Value |
||||
BrowseName |
Float |
||||
IsAbstract |
FALSE |
||||
References |
NodeClass |
BrowseName |
DataType |
TypeDefinition |
ModellingRule |
Subtype of the Number DataType defined in Table 161. |
|||||
Conformance Units |
|||||
Base Info Base Types |
The representation in the AddressSpace of the Integer DataType is defined in Table 166.
Table 166 – Integer definition
Attributes |
Value |
||||
BrowseName |
Integer |
||||
IsAbstract |
TRUE |
||||
References |
NodeClass |
BrowseName |
DataType |
TypeDefinition |
ModellingRule |
Subtype of the Number DataType defined in Table 161. |
|||||
Conformance Units |
|||||
Base Info Base Types |
The representation in the AddressSpace of the Int16 DataType is defined in Table 167.
Attributes |
Value |
||||
BrowseName |
Int16 |
||||
IsAbstract |
FALSE |
||||
References |
NodeClass |
BrowseName |
DataType |
TypeDefinition |
ModellingRule |
Subtype of the Integer DataType defined in Table 166. |
|||||
Conformance Units |
|||||
Base Info Base Types |
The representation in the AddressSpace of the Int32 DataType is defined in Table 168.
Attributes |
Value |
||||
BrowseName |
Int32 |
||||
IsAbstract |
FALSE |
||||
References |
NodeClass |
BrowseName |
DataType |
TypeDefinition |
ModellingRule |
Subtype of the Integer DataType defined in Table 166. |
|||||
Conformance Units |
|||||
Base Info Base Types |
The representation in the AddressSpace of the Int64 DataType is defined in Table 169.
Attributes |
Value |
||||
BrowseName |
Int64 |
||||
IsAbstract |
FALSE |
||||
References |
NodeClass |
BrowseName |
DataType |
TypeDefinition |
ModellingRule |
Subtype of the Integer DataType defined in Table 166. |
|||||
Conformance Units |
|||||
Base Info Base Types |
The representation in the AddressSpace of the SByte DataType is defined in Table 170.
Attributes |
Value |
||||
BrowseName |
SByte |
||||
IsAbstract |
FALSE |
||||
References |
NodeClass |
BrowseName |
DataType |
TypeDefinition |
ModellingRule |
Subtype of the Integer DataType defined in Table 166. |
|||||
Conformance Units |
|||||
Base Info Base Types |
The representation in the AddressSpace of the UInteger are defined in Table 171.
Table 171 – UInteger definition
Attributes |
Value |
||||
BrowseName |
UInteger |
||||
IsAbstract |
TRUE |
||||
References |
NodeClass |
BrowseName |
DataType |
TypeDefinition |
ModellingRule |
Subtype of the Number DataType defined in Table 161. |
|||||
Conformance Units |
|||||
Base Info Base Types |
The representation in the AddressSpace of the Byte DataType is defined in Table 172.
Attributes |
Value |
||||
BrowseName |
Byte |
||||
IsAbstract |
FALSE |
||||
References |
NodeClass |
BrowseName |
DataType |
TypeDefinition |
ModellingRule |
Subtype of the UInteger DataType defined in Table 171. |
|||||
Conformance Units |
|||||
Base Info Base Types |
The representation in the AddressSpace of the UInt16 DataType is defined in Table 173.
Attributes |
Value |
||||
BrowseName |
UInt16 |
||||
IsAbstract |
FALSE |
||||
References |
NodeClass |
BrowseName |
DataType |
TypeDefinition |
ModellingRule |
Subtype of the UInteger DataType defined in Table 171. |
|||||
Conformance Units |
|||||
Base Info Base Types |
The representation in the AddressSpace of the AccessRestrictionType DataType is defined in Table 174.
Table 174 – 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 173. |
|||||
Conformance Units |
|||||
Security Role Server Base 2 |
The representation in the AddressSpace of the UInt32 DataType is defined in Table 175.
Attributes |
Value |
||||
BrowseName |
UInt32 |
||||
IsAbstract |
FALSE |
||||
References |
NodeClass |
BrowseName |
DataType |
TypeDefinition |
ModellingRule |
Subtype of the UInteger DataType defined in Table 171. |
|||||
Conformance Units |
|||||
Base Info Base Types |
The representation in the AddressSpace of the UInt64 DataType is defined in Table 176.
Attributes |
Value |
||||
BrowseName |
UInt64 |
||||
IsAbstract |
FALSE |
||||
References |
NodeClass |
BrowseName |
DataType |
TypeDefinition |
ModellingRule |
Subtype of the UInteger DataType defined in Table 171. |
|||||
Conformance Units |
|||||
Base Info Base Types |
The representation in the AddressSpace of the QualifiedName DataType is specified in Table 177.
Table 177 – QualifiedName definition
Attributes |
Value |
||||
BrowseName |
QualifiedName |
||||
IsAbstract |
FALSE |
||||
References |
NodeClass |
BrowseName |
DataType |
TypeDefinition |
ModellingRule |
Subtype of the BaseDataType DataType defined in Table 143. |
|||||
Conformance Units |
|||||
Base Info Base Types |
The representation in the AddressSpace of the String DataType is defined in Table 178.
Attributes |
Value |
||||
BrowseName |
String |
||||
IsAbstract |
FALSE |
||||
References |
NodeClass |
BrowseName |
DataType |
TypeDefinition |
ModellingRule |
Subtype of the BaseDataType DataType defined in Table 143. |
|||||
Conformance Units |
|||||
Base Info Base Types |
The representation in the AddressSpace of the LocaleId DataType is defined in Table 179.
Table 179 – LocaleId definition
Attributes |
Value |
||||
BrowseName |
LocaleId |
||||
IsAbstract |
FALSE |
||||
References |
NodeClass |
BrowseName |
DataType |
TypeDefinition |
ModellingRule |
Conformance Units |
|||||
Base Info ServerType |
The representation in the AddressSpace of the NormalizedString DataType is defined in Table 180.
Table 180 – NormalizedString definition
Attributes |
Value |
||||
BrowseName |
NormalizedString |
||||
IsAbstract |
FALSE |
||||
References |
NodeClass |
BrowseName |
DataType |
TypeDefinition |
ModellingRule |
Conformance Units |
|||||
Base Info NormalizedString DataType |
The representation in the AddressSpace of the DecimalString DataType is defined in Table 181.
Table 181 – DecimalString definition
Attributes |
Value |
||||
BrowseName |
DecimalString |
||||
IsAbstract |
FALSE |
||||
References |
NodeClass |
BrowseName |
DataType |
TypeDefinition |
ModellingRule |
Conformance Units |
|||||
Base Info DecimalString DataType |
The representation in the AddressSpace of the DurationString DataType is defined in Table 182.
Table 182 – DurationString definition
Attributes |
Value |
||||
BrowseName |
DurationString |
||||
IsAbstract |
FALSE |
||||
References |
NodeClass |
BrowseName |
DataType |
TypeDefinition |
ModellingRule |
Conformance Units |
|||||
Base Info Date DataTypes |
The representation in the AddressSpace of the TimeString DataType is defined in Table 183.
Table 183 – TimeString definition
Attributes |
Value |
||||
BrowseName |
TimeString |
||||
IsAbstract |
FALSE |
||||
References |
NodeClass |
BrowseName |
DataType |
TypeDefinition |
ModellingRule |
Conformance Units |
|||||
Base Info Date DataTypes |
The representation in the AddressSpace of the DateString DataType is defined in Table 184.
Table 184 – DateString definition
Attributes |
Value |
||||
BrowseName |
DateString |
||||
IsAbstract |
FALSE |
||||
References |
NodeClass |
BrowseName |
DataType |
TypeDefinition |
ModellingRule |
Conformance Units |
|||||
Base Info Date DataTypes |
The representation in the AddressSpace of the Structure DataType is defined in Table 185.
Table 185 – Structure definition
Attributes |
Value |
||||
BrowseName |
Structure |
||||
IsAbstract |
TRUE |
||||
References |
NodeClass |
BrowseName |
DataType |
TypeDefinition |
ModellingRule |
Subtype of the BaseDataType DataType defined in Table 143. |
|||||
Conformance Units |
|||||
Base Info Base Types |
The representation in the AddressSpace of the Argument DataType is defined in Table 186.
Table 186 – Argument definition
Attributes |
Value |
||||
BrowseName |
Argument |
||||
IsAbstract |
FALSE |
||||
References |
NodeClass |
BrowseName |
DataType |
TypeDefinition |
ModellingRule |
Subtype of the Structure DataType defined in Table 185. |
|||||
Conformance Units |
|||||
Base Info Method Argument DataType |
The representation in the AddressSpace of the CurrencyUnitType DataType is defined in Table 187.
Table 187 – CurrencyUnitType definition
Attributes |
Value |
||||
BrowseName |
CurrencyUnitType |
||||
IsAbstract |
FALSE |
||||
References |
NodeClass |
BrowseName |
DataType |
TypeDefinition |
ModellingRule |
Subtype of the Structure DataType defined in Table 185. |
|||||
Conformance Units |
|||||
Base Info Currency |
The representation in the AddressSpace of the DataTypeDefinition DataType is defined in Table 188.
Table 188 – DataTypeDefinition definition
Attributes |
Value |
||||
BrowseName |
DataTypeDefinition |
||||
IsAbstract |
TRUE |
||||
References |
NodeClass |
BrowseName |
DataType |
TypeDefinition |
ModellingRule |
Subtype of the Structure DataType defined in Table 185. |
|||||
Conformance Units |
|||||
Address Space DataTypeDefinition Attribute |
The representation in the AddressSpace of the EnumDefinition DataType is defined in Table 189.
Table 189 – EnumDefinition definition
Attributes |
Value |
||||
BrowseName |
EnumDefinition |
||||
IsAbstract |
FALSE |
||||
References |
NodeClass |
BrowseName |
DataType |
TypeDefinition |
ModellingRule |
Subtype of the DataTypeDefinition defined in Table 188. |
|||||
Conformance Units |
|||||
Address Space DataTypeDefinition Attribute |
The representation in the AddressSpace of the StructureDefinition DataType is defined in Table 190.
Table 190 – StructureDefinition definition
Attributes |
Value |
||||
BrowseName |
StructureDefinition |
||||
IsAbstract |
FALSE |
||||
References |
NodeClass |
BrowseName |
DataType |
TypeDefinition |
ModellingRule |
Subtype of the DataTypeDefinition defined in Table 188. |
|||||
Conformance Units |
|||||
Address Space DataTypeDefinition Attribute |
The representation in the AddressSpace of the EnumValueType DataType is defined in Table 191.
Table 191 – EnumValueType definition
Attributes |
Value |
||||
BrowseName |
EnumValueType |
||||
IsAbstract |
FALSE |
||||
References |
NodeClass |
BrowseName |
DataType |
TypeDefinition |
ModellingRule |
Subtype of the Structure DataType defined in Table 185. |
|||||
Conformance Units |
|||||
Base Info Base Types |
The representation in the AddressSpace of the EnumField DataType is defined in Table 192.
Table 192 – EnumField definition
Attributes |
Value |
||||
BrowseName |
EnumField |
||||
IsAbstract |
FALSE |
||||
References |
NodeClass |
BrowseName |
DataType |
TypeDefinition |
ModellingRule |
Subtype of the EnumValueType defined in Table 191. |
|||||
Conformance Units |
|||||
Address Space DataTypeDefinition Attribute |
The representation in the AddressSpace of the OptionSet DataType is defined in Table 193.
Table 193 – OptionSet definition
Attributes |
Value |
||||
BrowseName |
OptionSet |
||||
IsAbstract |
TRUE |
||||
References |
NodeClass |
BrowseName |
DataType |
TypeDefinition |
ModellingRule |
Subtype of the Structure DataType defined in Table 185. |
|||||
Conformance Units |
|||||
Base Info OptionSet DataType |
The representation in the AddressSpace of the RolePermissionType DataType is defined in Table 194.
Table 194 – RolePermissionType definition
Attributes |
Value |
||||
BrowseName |
RolePermissionType |
||||
IsAbstract |
FALSE |
||||
References |
NodeClass |
BrowseName |
DataType |
TypeDefinition |
ModellingRule |
Subtype of the Structure DataType defined in Table 185. |
|||||
Conformance Units |
|||||
Security Role Server Base 2 |
The representation in the AddressSpace of the StructureField DataType is defined in Table 195.
Table 195 – StructureField definition
Attributes |
Value |
||||
BrowseName |
StructureField |
||||
IsAbstract |
FALSE |
||||
References |
NodeClass |
BrowseName |
DataType |
TypeDefinition |
ModellingRule |
Subtype of the Structure DataType defined in Table 185. |
|||||
Conformance Units |
|||||
Address Space DataTypeDefinition Attribute |
The representation in the AddressSpace of the TimeZoneDataType DataType is defined in Table 196.
Table 196 – TimeZoneDataType definition
Attributes |
Value |
||||
BrowseName |
TimeZoneDataType |
||||
IsAbstract |
FALSE |
||||
References |
NodeClass |
BrowseName |
DataType |
TypeDefinition |
ModellingRule |
Subtype of the Structure DataType defined in Table 185. |
|||||
Conformance Units |
|||||
Base Info LocalTime |
The representation in the AddressSpace of the Union DataType is defined in Table 197.
Attributes |
Value |
||||
BrowseName |
Union |
||||
IsAbstract |
TRUE |
||||
References |
NodeClass |
BrowseName |
DataType |
TypeDefinition |
ModellingRule |
Subtype of the Structure DataType defined in Table 185. |
|||||
Conformance Units |
|||||
Base Info OptionSet DataType |
The representation in the AddressSpace of the XmlElement DataType is specified in Table 198.
Table 198 – XmlElement definition
Attributes |
Value |
||||
BrowseName |
XmlElement |
||||
IsAbstract |
FALSE |
||||
References |
NodeClass |
BrowseName |
DataType |
TypeDefinition |
ModellingRule |
Subtype of the BaseDataType DataType defined in Table 143. |
|||||
Conformance Units |
|||||
Base Info Base Types |