The FeedstockListType represents a list of feedstocks available on the AM machine.
The FeedstockListType is formally defined in Table 20.
Table 19 – FeedstockListType Definition
Attribute |
Value |
||||
BrowseName |
FeedstockListType |
||||
IsAbstract |
False |
||||
References |
Node Class |
BrowseName |
DataType |
TypeDefinition |
Other |
Subtype of the 0:BaseObjectType defined in OPC 10000-5 i.e. inheriting the InstanceDeclarations of that Node |
|||||
0:HasComponent |
Object |
<Feedstock> |
|
FeedstockType |
MP |
0:HasProperty |
Variable |
0:NodeVersion |
0:String |
0:PropertyType |
O |
Conformance Units |
|||||
AdditiveManufacturing Identify & Monitor Feedstock |
<Feedstock> is an 0:MandatoryPlaceholder for nodes of FeedstockType. The feedstock list can thus contain any number of feedstock equal or greater than one. For the DisplayName of the <Feedstock>, it is recommended to use the value of the Name property of the respective FeedstockType instance.
The contents of the FeedstockListType instance can change during the server runtime (e.g., if feedstock is installed on the machine or removed from it). A change in the list can be indicated using the 0:GeneralModelChangeEventType and change of the 0:NodeVersion. The 0:GeneralModelChangeEventType is intended to be used in the way defined in OPC 10000-3.