The IROptionType is based on the BaseObjectType and is intended to be used as AddIn. Its purpose is to allow individual IREDES standard extensions. These extensions will not be processed. The formal definition is given in Table 34.
Table 34 – IROptionType definition
Attribute |
Value |
||||
BrowseName |
IROptionType |
||||
IsAbstract |
False |
||||
References |
Node Class |
BrowseName |
DataType |
TypeDefinition |
Other |
Subtype of BaseObjectType as defined in OPC 10000-3 |
|||||
0:HasProperty |
Variable |
0:DefaultInstanceBrowseName |
0:QualifiedName |
0:PropertyType |
|
0:HasComponent |
Variable |
OptionSchema |
String |
0:BaseDataVariableType |
O, RW |
|
|
|
|
|
|
Conformance Units |
|||||
IREDES IROptionType |
The component Variables of the IROptionType have additional Attributes defined in Table 35.
Table 35 – IROptionType Attribute Values for child Nodes
BrowsePath |
Value Attribute |
Description Attribute |
DefaultInstanceBrowseName |
IROption |
The default BrowseName for instances of this type. |
The description can be found in Table 36.
Table 36 – IROptionType Attribute Values for Child Nodes
BrowsePath |
Description Attribute |
OptionSchema |
URI for the schema that will extend the IREDES standard. This schema won’t be processed. |