ScaleDeviceType TOC Previous Next Specification

Represents a scale.

The representation of the ScaleDeviceType ObjectType in the address space is shown in the following table:

Name Attribute
NodeId ns=1;i=2
NamespaceUri http://opcfoundation.org/UA/Scales
BrowseName ScaleDeviceType
NodeClass ObjectType
IsAbstract True
SubtypeOf ComponentType

The references from the ScaleDeviceType ObjectType Node are shown in the following table:

Reference NodeClass BrowseName DataType TypeDefinition ModellingRule
HasProperty Variable AllowedEngineeringUnits EUInformation[] PropertyType Optional
HasProperty Variable AssetId String PropertyType Optional
HasComponent Method ClearTare     Optional
HasProperty Variable ComponentName LocalizedText PropertyType Optional
HasComponent Variable CurrentWeight WeightType WeightItemType Mandatory
HasProperty Variable DeviceClass String PropertyType Mandatory
HasProperty Variable DeviceManual String PropertyType Optional
HasProperty Variable DeviceRevision String PropertyType Optional
HasProperty Variable HardwareRevision String PropertyType Mandatory
HasComponent Object <WeighingRange>   WeighingRangeElementType MandatoryPlaceholder
HasProperty Variable Manufacturer LocalizedText PropertyType Mandatory
HasProperty Variable ManufacturerUri String PropertyType Optional
HasProperty Variable MaterialClass LocalizedText PropertyType Optional
HasProperty Variable Model LocalizedText PropertyType Mandatory
HasProperty Variable ProcessStateId String PropertyType Optional
HasProperty Variable ProcessStateMessage LocalizedText PropertyType Optional
HasProperty Variable ProductCode String PropertyType Optional
HasProperty Variable ProductInstanceUri String PropertyType Optional
HasComponent Object ProductionPreset   ProductionPresetType Optional
HasComponent Variable RegisteredWeight WeightType WeightItemType Optional
HasComponent Method RegisterWeight     Optional
HasProperty Variable RevisionCounter Int32 PropertyType Optional
HasProperty Variable SerialNumber String PropertyType Mandatory
HasComponent Method SetPresetTare     Optional
HasComponent Method SetTare     Optional
HasComponent Method SetZero     Optional
HasProperty Variable SoftwareRevision String PropertyType Mandatory
HasComponent Object SubDevices   ConfigurableObjectType Optional
HasSubtype ObjectType AutomaticFillingScaleType      
HasSubtype ObjectType CatchweigherType      
HasSubtype ObjectType ContinuousScaleType      
HasSubtype ObjectType PieceCountingScaleType      
HasSubtype ObjectType RecipeScaleType      
HasSubtype ObjectType SimpleScaleType      
HasSubtype ObjectType TotalizingHopperScaleType      
HasSubtype ObjectType VehicleScaleType      

ClearTare

Signature

    ClearTare(    );

RegisterWeight

Signature

    RegisterWeight(    );

SetPresetTare

Signature

    SetPresetTare(
        [in]  Double PresetTare
        [in]  EUInformation EngineeringUnits
    );
Argument Description
PresetTare  
EngineeringUnits  

SetTare

Signature

    SetTare(    );

SetZero

Signature

    SetZero(    );