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