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.

image021.png

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.