The BaseMaterialType provides the basic material information and is formally defined in Table 44.
Table 44 – BaseMaterialType Definition
Attribute |
Value |
||||
BrowseName |
BaseMaterialType |
||||
IsAbstract |
false |
||||
References |
Node Class |
BrowseName |
DataType |
TypeDefinition |
Other |
Subtype of the BaseObjectType defined in OPC 10000-5, i.e. inheriting the InstanceDeclarations of that Node. |
|||||
0:HasComponent |
Variable |
X |
0:Double |
0:AnalogUnitType |
Optional |
0:HasComponent |
Variable |
Y |
0:Double |
0:AnalogUnitType |
Optional |
0:HasComponent |
Variable |
Z |
0:Double |
0:AnalogUnitType |
Optional |
0:HasComponent |
Variable |
Weight |
0:Double |
0:AnalogUnitType |
Optional |
0:HasProperty |
Variable |
Description |
0:LocalizedText |
0:PropertyType |
Optional |
0:HasProperty |
Variable |
Location |
LimitedString64 |
0:PropertyType |
Mandatory |
0:HasProperty |
Variable |
MaterialIdentifier |
LimitedString64 |
0:PropertyType |
Mandatory |
0:HasProperty |
Variable |
Identifier |
LimitedString64 |
0:PropertyType |
Optional |
Description is a human-readable description of the article.
Location defines source or destination location of the material, depending if it is an input or an output material.
MaterialIdentifier defines an Identifier to identify the Type of the item (item number).
Identifier defines a unique identifier for the specific component (e.g. the Serial number, Sheet-Id).
X defines the dimension of the material along the X axis of the machine coordinate system. For special shapes the surrounding rectangle is used.
Y defines the dimension of the material along the Y axis of the machine coordinate system. For special shapes the surrounding rectangle is used.
Z defines the dimension of the material along the Z axis of the machine coordinate system. For special shapes the surrounding rectangle is used.
Note: X,Y,Z are modelled separate, because subtype may only use a subset of X;Y,Z.
Weight defines the mass of the item. If possible the engineering unit should be kilograms.