This OPC UA MaterialStorageBufferType ObjectType describes locations where the product is stored both within and outside a machine module.
Figure 17 shows an overview for the MaterialStorageBufferType with related Objects. It is formally defined in Table 34.
Figure 17 – MaterialStorageBufferType overview
The MaterialStorageBufferType is 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 ObjectType is 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 ID is the unique identifier of the material buffer storage.
The property MES_ID is the unique identifier of the material buffer storage according to a higher level system, e.g. MES or ERP.
When the property NonMixing is 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 TotalStorageCapacity represents the total storage capacity of the buffer storage.
The property StorageLogic identifies the logic used at the buffer storage to store and retrieve material.
The property StorageLogi c has type StorageLogicEnumeration which is defined in Table 24.
The variable LoadingRate describes the rate at which the material is consumed at the loading point. The variable LoadingRate indicates the quantity of the material consumed in 60 seconds.
The variable LoadingRate has type MaterialRateType and is defined in section 8.4.
The variable StoredLot describes a 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 UnloadingRate indicates the quantity of the material produced in 60 seconds.
The variable LoadingRate has type MaterialRateType and is defined in section 8.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.