This OPC UA MaterialStorageBufferType ObjectTypedescribes locations where the product is stored both within and outside a machine module.
Figure 17shows an overview for the MaterialStorageBufferTypewith related Objects. It is formally defined in Table 34.
Figure 17– MaterialStorageBufferType overview
The MaterialStorageBufferTypeis formally defined in Table 34.
Table 34– MaterialStorageBufferType Definition
Attribute |
Value |
||||
BrowseName |
MaterialStorageBufferType |
||||
IsAbstract |
False |
||||
References |
Node Class |
BrowseName |
DataType |
TypeDefinition |
Modelling Rule |
Subtype of DeviceType |
|||||
HasProperty |
Variable |
ID |
String |
PropertyType |
Mandatory |
HasProperty |
Variable |
MES_ID |
String |
PropertyType |
Mandatory |
HasProperty |
Variable |
NonMixing |
Boolean |
PropertyType |
Mandatory |
HasProperty |
Variable |
TotalStorageCapacity |
Double |
PropertyType |
Mandatory |
HasProperty |
Variable |
StorageLogic |
StorageLogicEnumeration |
PropertyType |
Mandatory |
HasComponent |
Variable |
LoadingRate |
Double |
MaterialRateType |
Mandatory |
HasComponent |
Variable |
UnloadingRate |
Double |
MaterialRateType |
Mandatory |
HasComponent |
Variable |
StoredLot |
Double |
MaterialLotType |
Mandatory |
HasComponent |
Object |
UIInfo |
|
UIInformation |
Mandatory |
The MaterialStorageBufferType ObjectTypeis a concrete type and can be used directly.
The following properties are already included in the DeviceType.
The Manufacturer property provides the name of the manufacturer that supplied the part (e.g. "”).
The Model property provides the name of the part as identified by the manufacturer (e.g. "").
The RevisionCounter property provides the revision level of the part as identified by the manufacturer (e.g. "").
The Serial property provides the serial number of the part as identified uniquely by the manufacturer.
The following Objects are defined to extend the DeviceType.
The property IDis the unique identifier of the material buffer storage.
The property MES_IDis the unique identifier of the material buffer storage according to a higher level system, e.g. MES or ERP.
When the property NonMixingis True, the buffer storage shall be emptied before a different material can be loaded to the buffer storage. When the property NonMixing is False, a different material can be added without prior emptying the buffer storage.
The property TotalStorageCapacityrepresents the total storage capacity of the buffer storage.
The property StorageLogicidentifies the logic used at the buffer storage to store and retrieve material.
The property StorageLogic has type StorageLogicEnumerationwhich is defined in Table 24.
The variable LoadingRate describes the rate at which the material is consumed at the loading point. The variable LoadingRateindicates the quantity of the material consumed in 60 seconds.
The variable LoadingRate has type MaterialRateType and is defined in section8.4.
The variable StoredLot describesa lot, i.e. a defined quantity of a material.
The variable StoredLot has type MaterialLotType and is defined in section 8.3.
The variable UnloadingRate describes the rate at which the material is produced at the unloading point. The variable UnloadingRateindicates the quantity of the material produced in 60 seconds.
The variable LoadingRate has type MaterialRateType and is defined in section8.4.
The Object UIInfo contains information about the User Interface (UI) of the storage buffer.When an Object does not have own UIInfo, then the Object does not require visualisation.