The HopperScaleType defines the structure of an Object of the HopperScaleType. Figure 58shows the hierarchical structure and details of the composition. It is formally defined in Table 116.

image074.png

Figure 58– Overview HopperScaleType

An Object of the HopperScaleType represents a hopper scale. It defines additional methods and properties required for managing the hopper scale. The CurrentWeight variable corresponds to the fill level of the hopper.

Table 116– HopperScaleType Definition

Attribute

Value

BrowseName

HopperScaleType

IsAbstract

False

References

NodeClass

BrowseName

DataType

TypeDefinition

ModellingRule

Subtype of the SimpleScaleType

0:HasProperty

Variable

<Limits>

Boolean

0:PropertyType

OptionalPlaceholder

0:HasComponent

Variable

LevelMax

0:Number

AnalogItemType

Optional

0:HasComponent

Variable

LevelMin

0:Number

AnalogItemType

Optional

0:HasProperty

Variable

LimitMax

Boolean

0:PropertyType

Mandatory

0:HasProperty

Variable

LimitMin

Boolean

0:PropertyType

Mandatory

Limitsdefines a placeholder for individual additional limits that may be reached.

LimitMin: The current fill level falls below the allowed minimum level.

LimitMax: The current fill level exceeds the allowed maximum level.

The components of the HopperScaleType have additional references which are defined in Table 117.

LevelMaxdefines the maximum fill level where an action is necessary.

The LevelMax/LevelMode defines with which condition the LevelMax and the current fill level (currentWeight) are compared.

LevelMindefines the minimum fill level where an action is nessesary.

The LevelMin/LevelMode defines with which condition the LevelMax and the current fill level (currentWeight) are compared.

The components of the HopperScaleTypehave additional references which are defined in Table 117.

Table 117– HopperScaleType Additional Subcomponents

Source Path

References

NodeClass

BrowseName

DataType

TypeDefinition

Others

LevelMax

0:HasProperty

Variable

LevelMode

EqualityAndRelationalOperator

0:PropertyType

O

LevelMin

0:HasProperty

Variable

LevelMode

EqualityAndRelationalOperator

0:PropertyType

O