The WeighingRangeElementType defines the structure of an Object of WeighingRangeElementType. Figure 17 shows the hierarchical structure and details of the composition. It is formally defined in Table 21.

image029.gifFor each weighing range a scale supports, the OPC UA server provides an Object of WeighingRangeElementType that contains the properties of the weighing range like the scale division.

Figure 17 − Overview WeighingRangeElementType

Table 21 – WeighingRangeElementType Definition

Attribute

Value

BrowseName

WeighingRangeElementType

IsAbstract

False

References

NodeClass

BrowseName

DataType

TypeDefinition

ModellingRule

Subtype of the BaseObjectType defined in OPC 10000-5

0:HasComponent

Variable

ActualScaleInterval

0:Double

AnalogUnitType

Mandatory

0:HasComponent

Variable

Range

0:Range

BaseDataVariableType

Mandatory

0:HasComponent

Variable

VerificationScaleInterval

0:Double

AnalogUnitType

Mandatory

ActualScaleInterval defines the difference between two consecutive indicated values.

Range defines the range within the scale that may be operated depending on the additional parameters within this type.

Range.EngineeringUnit defines the engineering unit of the range.

VerificationScaleInterval defines the value, expressed in units of mass, used for the classification and verification of an instrument.

The components of the WeighingRangeElementType have additional references which are defined in Table 22

Table 22 – WeighingRangeElementType Additional Subcomponents

Source Path

References

NodeClass

BrowseName

DataType

TypeDefinition

Others

Range

0:HasProperty

Variable

0:EngineeringUnits

0:EUInformation

0:PropertyType

Mandatory