OPC 40200: Weighing Technology
Released 1.01.0 (Replaced by 2.00.0)
2023-04-19
This document is subject to the license terms described here.
The general OPC Foundation specification license agreement also applies and can be found here.
This document is a copy of the original which can be found here.
This document defines nodes in the following nodesets:
        
            1 Introduction
        
        
            1.1 General
        
        
            1.2 Associations
        
        
            1.2.1 VDMA Measuring and Testing Technology
        
        
            1.2.2 OPC Foundation
        
        
            2 Scope
        
        
            3 Normative references
        
        
            4 Terms, definitions and conventions
        
        
            4.1 Overview
        
        
            4.2 OPC UA for Weighing Technology terms
        
        
            4.2.1 General Terms
        
        
            4.2.2 State machine terms
        
        
            4.3 Abbreviations and symbols
        
        
            4.4 Conventions used in this document
        
        
            4.4.1 Conventions for Node descriptions
        
        
            4.4.2 NodeIds and BrowseNames
        
        
            4.4.2.1 NodeIds
        
        
            4.4.2.2 BrowseNames
        
        
            4.4.3 Common Attributes
        
        
            4.4.3.1 General
        
        
            4.4.3.2 Objects
        
        
            4.4.3.3 Variables
        
        
            4.4.3.4 VariableTypes
        
        
            4.4.3.5 Methods
        
        
            5 General Information on Weighing Technology and OPC UA
        
        
            5.1 Introduction to Weighing Technology Companion Specification
        
        
            5.1.1 Schematic Structure of a Scale system
        
        
            5.1.2 Introduction into scale classification
        
        
            5.1.3 Product Handle Handling of product-related information
        
        
            5.2 Introduction to OPC Unified Architecture
        
        
            5.2.1 What is OPC UA?
        
        
            5.2.2 Basics of OPC UA
        
        
            5.2.3 Information modelling in OPC UA
        
        
            5.2.3.1 Concepts
        
        
            5.2.3.2 Namespaces
        
        
            5.2.3.3 Companion Specifications
        
        
            5.2.4 RelativePath
        
        
            6 Use cases
        
        
            6.1 General
        
        
            6.2 Accessing Data of measurement results and statistics
        
        
            6.3 State Machine of the Scale
        
        
            6.4 Production Preset
        
        
            7 Weighing Technology Information Model overview
        
        
            7.1 General
        
        
            7.2 Overview of generic Scales
        
        
            7.3 Modular scale devices
        
        
            7.4 Subtypes of the ScaleDeviceType
        
        
            8 OPC UA ObjectTypes
        
        
            8.1 FeederModuleType Definition
        
        
            8.1.1 Overview
        
        
            8.1.2 ObjectType Definition
        
        
            8.1.3 ObjectType Description
        
        
            8.1.4 Method SetFeederSpeed
        
        
            8.2 PrinterModuleType Definition
        
        
            8.2.1 Overview
        
        
            8.2.2 ObjectType Definition
        
        
            8.2.3 ObjectType Description
        
        
            8.3 ScaleSystemType Definition
        
        
            8.3.1 Overview
        
        
            8.3.2 ObjectType Definition
        
        
            8.3.3 ObjectType Description
        
        
            8.3.4 Method ResetGlobalStatistics
        
        
            8.4 ScaleDeviceType Definition
        
        
            8.4.1 Overview
        
        
            8.4.2 ObjectType Definition
        
        
            8.4.3 ObjectType Description
        
        
            8.4.4 Method ClearTare
        
        
            8.4.5 Method RegisterWeight
        
        
            8.4.6 Method SetPresetTare
        
        
            8.4.7 Method SetZero
        
        
            8.4.8 Method SetTare
        
        
            8.5 WeighingRangeElementType Definition
        
        
            8.5.1 Overview
        
        
            8.5.2 ObjectType Definition
        
        
            8.5.3 ObjectType Description
        
        
            8.6 StatisticType Definition
        
        
            8.6.1 Overview
        
        
            8.6.2 ObjectType Definition
        
        
            8.6.3 ObjectType Description
        
        
            8.7 ProductionPresetType Definition
        
        
            8.7.1 Overview
        
        
            8.7.2 ObjectType Definition
        
        
            8.7.3 ObjectType Description
        
        
            8.7.4 Method AddProduct
        
        
            8.7.5 Method SelectProduct
        
        
            8.7.6 Method DeselectProduct
        
        
            8.7.7 Method RemoveProduct
        
        
            8.7.8 Method SwitchProduct
        
        
            8.8 ProductType Definition
        
        
            8.8.1 Overview
        
        
            8.8.2 ObjectType Definition
        
        
            8.8.3 ObjectType Description
        
        
            8.9 AutomaticFillingScaleType Definition
        
        
            8.9.1 Overview
        
        
            8.9.2 ObjectType Definition
        
        
            8.9.3 ObjectType Description
        
        
            8.10 AutomaticFillingProductType Definition
        
        
            8.10.1 Overview
        
        
            8.10.2 ObjectType Definition
        
        
            8.10.3 ObjectType Description
        
        
            8.11 CatchweigherType Definition
        
        
            8.11.1 Overview
        
        
            8.11.2 ObjectType Definition
        
        
            8.11.3 ObjectType Description
        
        
            8.12 CatchweigherProductType Definition
        
        
            8.12.1 Overview
        
        
            8.12.2 ObjectType Definition
        
        
            8.12.3 ObjectType Description
        
        
            8.12.4 Method AddZone
        
        
            8.12.5 Method RemoveZone
        
        
            8.13 WeighingItemType Definition
        
        
            8.13.1 Overview
        
        
            8.13.2 ObjectType Definition
        
        
            8.13.3 ObjectType Description
        
        
            8.14 AutomaticWeightPriceLabelerType Definition
        
        
            8.14.1 Overview
        
        
            8.14.2 ObjectType Definition
        
        
            8.14.3 ObjectType Description
        
        
            8.15 AutomaticWeightPriceLabelerProductType Definition
        
        
            8.15.1 Overview
        
        
            8.15.2 ObjectType Definition
        
        
            8.15.3 ObjectType Description
        
        
            8.16 PriceItemType Definition
        
        
            8.16.1 Overview
        
        
            8.16.2 ObjectType Definition
        
        
            8.16.3 ObjectType Description
        
        
            8.17 CheckweigherType Definition
        
        
            8.17.1 Overview
        
        
            8.17.2 ObjectType Definition
        
        
            8.17.3 ObjectType Description
        
        
            8.18 CheckweigherProductType Definition
        
        
            8.18.1 Overview
        
        
            8.18.2 ObjectType Definition
        
        
            8.18.3 ObjectType Description
        
        
            8.19 CheckweigherStatisticType Definition
        
        
            8.19.1 Overview
        
        
            8.19.2 ObjectType Definition
        
        
            8.19.3 ObjectType Description
        
        
            8.20 StatisticCounterType Definition
        
        
            8.20.1 Overview
        
        
            8.20.2 ObjectType Definition
        
        
            8.20.3 ObjectType Description
        
        
            8.21 AcceptedStatisticCounterType Definition
        
        
            8.21.1 Overview
        
        
            8.21.2 ObjectType Definition
        
        
            8.22 RejectedStatisticCounterType Definition
        
        
            8.22.1 Overview
        
        
            8.22.2 ObjectType Definition
        
        
            8.23 ZoneType Definition
        
        
            8.23.1 Overview
        
        
            8.23.2 ObjectType Definition
        
        
            8.23.3 ObjectType Description
        
        
            8.24 ContinuousScaleType Definition
        
        
            8.24.1 Overview
        
        
            8.24.2 ObjectType Definition
        
        
            8.24.3 ObjectType Description
        
        
            8.25 ContinuousProductType Definition
        
        
            8.25.1 Overview
        
        
            8.25.2 ObjectType Definition
        
        
            8.25.3 ObjectType Description
        
        
            8.26 LossInWeightScaleType Definition
        
        
            8.26.1 Overview
        
        
            8.26.2 ObjectType Definition
        
        
            8.26.3 ObjectType Description
        
        
            8.26.4 Method DischargeStart
        
        
            8.26.5 Method DischargeStop
        
        
            8.26.6 Method RefillStart
        
        
            8.26.7 Method RefillStop
        
        
            8.27 PieceCountingScaleType Definition
        
        
            8.27.1 Overview
        
        
            8.27.2 ObjectType Definition
        
        
            8.27.3 ObjectType Description
        
        
            8.27.4 Method SetReferencePieceWeight
        
        
            8.27.5 Method StartReference
        
        
            8.27.6 Method SetNumberOfReferencePieces
        
        
            8.28 PieceCountingProductType Definition
        
        
            8.28.1 Overview
        
        
            8.28.2 ObjectType Definition
        
        
            8.28.3 ObjectType Description
        
        
            8.28.4 Method SetTargetItemCount
        
        
            8.28.5 Method SetTargetPieceCount
        
        
            8.29 RecipeScaleType Definition
        
        
            8.29.1 Overview
        
        
            8.29.2 ObjectType Definition
        
        
            8.29.3 ObjectType Description
        
        
            8.29.4 Method StartRecipe
        
        
            8.29.5 Method StopRecipe
        
        
            8.29.6 Method ContinueRecipe
        
        
            8.29.7 Method SkipCurrentRecipeElement
        
        
            8.29.8 Method AbortRecipe
        
        
            8.30 RecipeProductType Definition
        
        
            8.30.1 Overview
        
        
            8.30.2 ObjectType Definition
        
        
            8.30.3 ObjectType Description
        
        
            8.31 RecipeType Definition
        
        
            8.31.1 Overview
        
        
            8.31.2 ObjectType Definition
        
        
            8.31.3 ObjectType Description
        
        
            8.31.4 Method AddRecipeElement
        
        
            8.31.5 Method RemoveRecipeElement
        
        
            8.32 RecipeManagementType Definition
        
        
            8.32.1 Overview
        
        
            8.32.2 ObjectType Definition
        
        
            8.32.3 ObjectType Description
        
        
            8.32.4 Method AddRecipe
        
        
            8.32.5 Method RemoveRecipe
        
        
            8.33 RecipeElementType Definition
        
        
            8.33.1 Overview
        
        
            8.33.2 ObjectType Definition
        
        
            8.34 ActivationType Definition
        
        
            8.34.1 Overview
        
        
            8.34.2 ObjectType Definition
        
        
            8.34.3 ObjectType Description
        
        
            8.35 ConditionSleepType Definition
        
        
            8.35.1 Overview
        
        
            8.35.2 ObjectType Definition
        
        
            8.35.3 ObjectType Description
        
        
            8.36 AnalogConditionSleepType Definition
        
        
            8.36.1 Overview
        
        
            8.36.2 ObjectType Definition
        
        
            8.36.3 ObjectType Description
        
        
            8.37 EdgeTriggeredSleepType Definition
        
        
            8.37.1 Overview
        
        
            8.37.2 ObjectType Definition
        
        
            8.37.3 ObjectType Description
        
        
            8.38 TimerType Definition
        
        
            8.38.1 Overview
        
        
            8.38.2 ObjectType Definition
        
        
            8.38.3 ObjectType Description
        
        
            8.39 UserInstructionType Definition
        
        
            8.39.1 Overview
        
        
            8.39.2 ObjectType Definition
        
        
            8.39.3 ObjectType Description
        
        
            8.40 WeighingType Definition
        
        
            8.40.1 Overview
        
        
            8.40.2 ObjectType Definition
        
        
            8.40.3 ObjectType Description
        
        
            8.41 MaterialAutomaticType Definition
        
        
            8.41.1 Overview
        
        
            8.41.2 ObjectType Definition
        
        
            8.41.3 ObjectType Description
        
        
            8.42 TotalizingHopperScaleType Definition
        
        
            8.42.1 Overview
        
        
            8.42.2 ObjectType Definition
        
        
            8.42.3 ObjectType Description
        
        
            8.43 TotalizingHopperProductType Definition
        
        
            8.43.1 Overview
        
        
            8.43.2 ObjectType Definition
        
        
            8.43.3 ObjectType Description
        
        
            8.44 SimpleScaleType Definition
        
        
            8.44.1 Overview
        
        
            8.44.2 ObjectType Definition
        
        
            8.44.3 ObjectType Description
        
        
            8.45 SimpleProductType Definition
        
        
            8.45.1 Overview
        
        
            8.45.2 ObjectType Definition
        
        
            8.45.3 ObjectType Description
        
        
            8.46 LaboratoryScaleType Definition
        
        
            8.46.1 Overview
        
        
            8.46.2 ObjectType Definition
        
        
            8.46.3 ObjectType Description
        
        
            8.46.4 Method CloseDraftShields
        
        
            8.46.5 Method OpenDraftShields
        
        
            8.46.6 Method StartLeveling
        
        
            8.46.7 Method StartCalibration
        
        
            8.46.8 Method StartIonisator
        
        
            8.46.9 Method StopIonisator
        
        
            8.47 HopperScaleType Definition
        
        
            8.47.1 Overview
        
        
            8.47.2 ObjectType Definition
        
        
            8.47.3 ObjectType Description
        
        
            8.48 VehicleScaleType Definition
        
        
            8.48.1 Overview
        
        
            8.48.2 ObjectType Definition
        
        
            8.48.3 ObjectType Description
        
        
            8.48.4 Method InboundWeighing
        
        
            8.48.5 Method OutboundWeighing
        
        
            8.48.6 Method OnePassWeighing
        
        
            8.49 VehicleProductType Definition
        
        
            8.49.1 Overview
        
        
            8.49.2 ObjectType Definition
        
        
            8.49.3 ObjectType Description
        
        
            8.49.4 Method GetVehicleInformation
        
        
            8.50 WeighingModuleType Definition
        
        
            8.50.1 Overview
        
        
            8.50.2 ObjectType Definition
        
        
            8.50.3 ObjectType Description
        
        
            8.51 MaterialType Definition
        
        
            8.51.1 Overview
        
        
            8.51.2 ObjectType Definition
        
        
            8.51.3 ObjectType Description
        
        
            8.52 FloatingStatisticType Definition
        
        
            8.52.1 Overview
        
        
            8.52.2 ObjectType Definition
        
        
            8.52.3 ObjectType Description
        
        
            8.53 TotalizerType Definition
        
        
            8.53.1 Overview
        
        
            8.53.2 ObjectType Definition
        
        
            8.53.3 ObjectType Description
        
        
            8.53.4 Method ResetTotalizer
        
        
            9 OPC UA EventTypes
        
        
            9.1 ScaleEventType Definition
        
        
            9.1.1 Overview
        
        
            9.1.2 ScaleEventType Definition
        
        
            9.1.3 ScaleEventType Description
        
        
            9.2 ScaleAlarmType Definition
        
        
            9.2.1 Overview
        
        
            9.2.2 ScaleAlarmType Definition
        
        
            9.2.3 ScaleAlarmType Description
        
        
            10 OPC UA VariableTypes
        
        
            10.1 TargetItemType
        
        
            10.1.1 Overview
        
        
            10.1.2 TargetItemType Definition
        
        
            10.1.3 TargetItemType Description
        
        
            10.2 MeasuredItemType
        
        
            10.2.1 Overview
        
        
            10.2.2 MeasuredItemType Definition
        
        
            10.2.3 MeasuredItemType Description
        
        
            10.3 WeightItemType
        
        
            10.3.1 Overview
        
        
            10.3.2 WeightItemType Definition
        
        
            10.3.3 WeightItemType Description
        
        
            11 OPC UA DataTypes
        
        
            11.1 AbstractWeightType
        
        
            11.2 PrintableWeightType
        
        
            11.3 WeightType
        
        
            11.4 RecipeReportElementType
        
        
            11.5 RecipeTargetValueType
        
        
            11.6 EqualityAndRelationalOperator
        
        
            11.7 EdgeOperator
        
        
            11.8 DraftShieldType
        
        
            11.9 TareMode
        
        
            11.10 ToleranceState
        
        
            11.11 RecipeThresholdType
        
        
            12 ReferenceType
        
        
            12.1 NextRecipeElementType
        
        
            13 Profiles and Conformance Units
        
        
            13.1 Conformance Units
        
        
            13.2 Profiles
        
        
            13.2.1 Profile list
        
        
            13.2.2 Server Facets
        
        
            13.2.2.1 Overview
        
        
            13.2.2.2 Scales Base Scale Server Facet
        
        
            13.2.2.3 Scales Scale System Facet
        
        
            13.2.2.4 Scales FeederModule Server Facet
        
        
            13.2.2.5 Scales PrinterModule ServerFacet
        
        
            13.2.2.6 Scales Minimal ProductionPreset Server Facet
        
        
            13.2.2.7 Scales Full ProductionPreset Server Facet
        
        
            13.2.2.8 Scales International System of Units Server Facet
        
        
            13.2.2.9 Scales AutomaticFillingScale Server Facet
        
        
            13.2.2.10 Scales Catchweigher Server Facet
        
        
            13.2.2.11 Scales AutomaticWeightPriceLabeler Server Facet
        
        
            13.2.2.12 Scales Checkweigher Server Facet
        
        
            13.2.2.13 Scales ContinuousScale Server Facet
        
        
            13.2.2.14 Scales LossInWeight Scale Server Facet
        
        
            13.2.2.15 Scales PieceCountingScale Server Facet
        
        
            13.2.2.16 Scales RecipeScale Server Facet
        
        
            13.2.2.17 Scales TotalizingHopperScale Server Facet
        
        
            13.2.2.18 Scales SimpleScale Server Facet
        
        
            13.2.2.19 Scales LaboratoryScale Server Facet
        
        
            13.2.2.20 Scales HopperScale Server Facet
        
        
            13.2.2.21 Scales WeighingModule Server Facet
        
        
            13.2.2.22 Scales VehicleScale Server Facet
        
        
            14 Namespaces
        
        
            14.1 Namespace Metadata
        
        
            14.2 Handling of OPC UA Namespaces
        
        
            Annex A (normative)Weighing Technology Namespace and mappings
        
        
            Annex B (normative)Recipe and Recipe Management
        
        
            Annex C (normative)Event and Alarm Categories
        
        
            Annex D (informative)Example