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.

image021.png

Figure 17MaterialStorageBufferType 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.