Table 162 defines the corresponding ConformanceUnits for the OPC UA Information Model for Weighing Technology.
Table 162 - Conformance Units for OPC UA for Weighing Technology
Category |
Title |
Description |
Server |
Scales AutomaticFillingScale |
Supports the handling of the AutomaticFillingScaleType |
Server |
Scales AutomaticWeightPriceLabeler |
Supports the handling of the AutomaticWeightPriceLabelerType |
Server |
Scales Catchweigher |
Supports the handling of the CatchweigherType |
Server |
Scales Checkweigher |
Supports the handling of the CheckweigherType |
Server |
Scales ContinuousScale |
Supports the handling of the ContinuousScaleType |
Server |
Scales Display_SI_units |
Properties with the DataType 0:EUInformation only contains SI units or units derived from SI units |
Server |
Scales DynamicProductAddressSpace |
Supports ProductionPreset handling with dynamic address space (the server dynamically deletes and adds ProductType objects). |
Server |
Scales DynamicRecipeManagement |
Supports the possibility to add Recipe via OPC UA methods |
Server |
Scales FileRecipeManagement |
Supports the upload of Recipe files |
Server |
Scales FeederModule |
Supports the handling of the FeederModuleType and the mandatory components of the types |
Server |
Scales HopperScale |
Supports the handling of the HopperScaleType |
Server |
Scales InputArgument_SI_units |
The OPC UA server only accepted SI units or units derived from SI units as InputArgument |
Server |
Scales LaboratoryScale |
Supports the handling of the LaboratoryScaleType |
Server |
Scales Loss In Weight Scale |
Supports the handling of the LossInWeightScaleType |
Server |
Scales ManageProduct |
Supports the handling of the methods AddProduct/RemoveProduct |
Server |
Scales PieceCountingScale |
Supports the handling of the PieceCountingScaleType |
Server |
Scales PrinterModule |
Supports the handling of the PrinterModuleType and the mandatory components of the types |
Server |
Scales ProductType |
Supports the handling of the ProductType. |
Server |
Scales RecipeManagment |
Supports the handling of the RecipeManagmentType |
Server |
Scales RecipeScale |
Supports the handling of the RecipeScaleType |
Server |
Scales ScaleDeviceType |
Supports the handling of the ScaleDeviceType and the mandatory components of the type |
Server |
Scales ScaleSystemType |
Supports the handling of the ScaleSystemType and the mandatory components of the type |
Server |
Scales SelectProduct |
Supports the handling of the methods SelectProduct / DeselectProduct |
Server |
Scales SimpleScale |
Supports the handling of the SimpleScaleType |
Server |
Scales StaticProductAddressSpace |
The product folder contains at least one product Object , but the objects are static in the address space (it is not possible to add or remove object from the product folder). To change product-related information, a product Object must be overwritten. |
Server |
Scales TotalizingHopperScale |
Supports the handling of the TotalizingHopperScaleType |
Server |
Scales VehicleScale |
Supports the handling of the VehicleScaleType |
Server |
Scales WeighingBridge |
Supports the handling of the WeighingModuleType |
Server |
Scales DataChange |
Support the Standard DataChange Subscription Facet of OPC UA 10000-7 |
This section defines the corresponding Profiles and Conformance Units for the OPC UA Information Model for Weighing Technology. Profiles are named groupings of Conformance Units. Facets are Profiles that will be combined with other Profiles to define the complete functionality of an OPC UA Server or Client.
Table 163 lists all Profiles defined in this document and defines their URIs.
Table 163 - Profile URIs for Weighing Technology
The following sections specify the Facets available for Servers that implement the Weighing Technology companion specification. Each section defines and describes a Facet or Profile.
Table 164 defines a Facet for servers that implement a simple scale device.
Table 164 - Scales V2 Base Scale Server Facet
Group |
Conformance Unit / Profile Title |
Optional/ Mandatory |
Profile |
0:ComplexType Server Facet |
M |
Profile |
2:BaseDevice_Server_Facet |
M |
Profile |
4: Machinery Machine Identification Server Facet |
M |
PackML |
5:PackML State Information |
O |
Scales |
ScaleDeviceType |
M |
Machinery |
4:Machinery Building Block Organization |
O |
Machinery |
4:Machinery MachineryItemState |
O |
Machinery |
4:Machinery OperationMode |
O |
Table 165 defines a Facet for servers that implement a multi scale device with a ScaleSystemType. Figure 70 shows an example of a scale system with two scales as subdevices: a catchweigher and a checkweigher.
Table 165 - Scales V2 Scale System Server Facet
Group |
Conformance Unit / Profile Title |
Optional/ Mandatory |
Profile |
0:ComplexType Server Facet |
M |
Profile |
2:BaseDevice_Server_Facet |
M |
Profile |
4: Machinery Machine Identification Server Facet |
M |
Scales |
ScalesSystemType |
M |
Machinery |
4:Machinery Building Block Organization |
O |
Machinery |
4:Machinery MachineryItemState |
O |
Machinery |
4:Machinery OperationMode |
O |
Figure 70 - Example of a Scale System
Table 166 defines a Facet for servers that implement feeder subdevices.
Table 166 - Scales V2 Feeder Module Server Facet
Group |
Conformance Unit / Profile Title |
Optional/ Mandatory |
Profile |
2:BaseDevice_Server_Facet |
M |
Profile |
4: Machinery Machine Identification Server Facet |
M |
Scales |
Scales FeederModule |
M |
Machinery |
4:Machinery Building Block Organization |
O |
Machinery |
4:Machinery MachineryItemState |
O |
Machinery |
4:Machinery OperationMode |
O |
Table 167 defines a Facet for servers that implement printer subdevices.
Table 167 - Scales V2 Printer Module Server Facet
Group |
Conformance Unit / Profile Title |
Optional/ Mandatory |
Profile |
2:BaseDevice_Server_Facet |
M |
Profile |
4: Machinery Machine Identification Server Facet |
M |
Scales |
Scales PrinterModule |
M |
Machinery |
4:Machinery Building Block Organization |
O |
Machinery |
4:Machinery MachineryItemState |
O |
Machinery |
4:Machinery OperationMode |
O |
Table 168 - Scales V2 Minimal Production Preset Server Facet
Group |
Conformance Unit / Profile Title |
Optional/ Mandatory |
Scales |
Scales DataChange |
O |
Scales |
Scales ProductType |
M |
Scales |
Scales StaticProductAddressSpace |
M |
Scales |
Scales SelectProduct |
O |
Table 169 defines a Facet for servers that implement a full production solution. This solution requires a dynamic address space. For each product a product Object will be created with the method AddProduct.
Table 169 - Scales V2 Full Production Preset Server Facet
Group |
Conformance Unit / Profile Title |
Optional/ Mandatory |
Scales |
Scales DataChange |
O |
Scales |
Scales ProductType |
M |
Scales |
Scales DynamicProductAddressSpace |
M |
Scales |
Scales SelectProduct |
M |
Scales |
Scales ManageProduct |
M |
Table 170 defines a Facet for servers that use only SI units or units derived from SI units.
Table 170 - Scales V2 International System of Units Server Facet
Group |
Conformance Unit / Profile Title |
Optional/ Mandatory |
Scales |
Scales Display_SI_units |
M |
Scales |
Scales InputArgument_SI_units |
M |
Table 171 defines a Facet for servers that implement an AutomaticFillingScale.
Table 171 - Scales V2 AutomaticFillingScale Server Facet
Group |
Conformance Unit / Profile Title |
Optional/ Mandatory |
Profile |
Scales V2 Base Scale Server Facet |
M |
Scales |
Scales AutomaticFillingScale |
M |
Table 172 defines a Facet for servers that implement a catchweigher.
Table 172 - Scales V2 Catchweigher Server Facet
Group |
Conformance Unit / Profile Title |
Optional/ Mandatory |
Scales |
M |
|
Profile |
Scales V2 Base Scale Server Facet |
M |
Table 173 defines a Facet for servers that implement an automatic weight-price labeler.
Table 173 - Scales V2 AutomaticWeightPriceLabeler Server Facet
Group |
Conformance Unit / Profile Title |
Optional/ Mandatory |
Scales |
Scales AutomaticWeightPriceLabeler |
M |
Profile |
Scales V2 Base Scale Server Facet |
M |
Table 174 defines a Facet for servers that implement a checkweigher.
Table 174 - Scales V2 Checkweigher Server Facet
Group |
Conformance Unit / Profile Title |
Optional/ Mandatory |
Scales |
Scales Checkweigher |
M |
Profile |
Scales V2 Base Scale Server Facet |
M |
Table 175 defines a Facet for servers that implement a continuous scale.
Table 175 - Scales V2 Continuous Scale Server Facet
Group |
Conformance Unit / Profile Title |
Optional/ Mandatory |
Scales |
Scales ContinuousScale |
M |
Profile |
Scales V2 Base Scale Server Facet |
M |
Table 176 defines a Facet for servers that implement a loss in weight scale.
Table 176 - Scales V2 LossInWeight Scale Server Facet
Group |
Conformance Unit / Profile Title |
Optional/ Mandatory |
Scales |
Scales Loss In Weight Scale |
M |
Profile |
Scales V2 Base Scale Server Facet |
M |
Table 177 defines a Facet for servers that implement a piece counting scale.
Table 177 - Scales V2 PieceCountingScale Server Facet
Group |
Conformance Unit / Profile Title |
Optional/ Mandatory |
Scales |
Scales PieceCountingScale |
M |
Profile |
Scales V2 Base Scale Server Facet |
M |
Table 178 defines a Facet for servers that implement a recipe scale.
Table 178 - Scales V2 RecipeScale Server Facet
Group |
Conformance Unit / Profile Title |
Optional/ Mandatory |
Scales |
Scales RecipeScale |
M |
Scales |
Scales RecipeManagment |
O |
Scales |
Scales DynamicRecipeManagement |
O |
Scales |
Scales FileRecipeManagement |
O |
Profile |
Scales V2 Base Scale Server Facet |
M |
Table 179 defines a Facet for servers that implement a totalizing hopper scale.
Table 179 - Scales V2 Totalizing Hopper Scale Server Facet
Group |
Conformance Unit / Profile Title |
Optional/ Mandatory |
Scales |
Scales TotalizingHopperScale |
M |
Profile |
Scales V2 Base Scale Server Facet |
M |
Table 180 defines a Facet for servers that implement a simple scale.
Table 180 - Scales V2 Simple Scale Server Facet
Group |
Conformance Unit / Profile Title |
Optional/ Mandatory |
Scales |
Scales SimpleScale |
M |
Profile |
Scales V2 Base Scale Server Facet |
M |
Table 181 defines a Facet for servers that implement a laboratory scale.
Table 181 - Scales V2 Laboratory Scale Server Facet
Group |
Conformance Unit / Profile Title |
Optional/ Mandatory |
Scales |
Scales LaboratoryScale |
M |
Profile |
Scales V2 Base Scale Server Facet |
M |
Table 182 defines a Facet for servers that implement a hopper scale.
Table 182 - Scales V2 Hopper Scale Server Facet
Group |
Conformance Unit / Profile Title |
Optional/ Mandatory |
Scales |
Scales HopperScale |
M |
Profile |
Scales V2 Base Scale Server Facet |
M |
Table 183 defines a Facet for servers that implement a weighing module.
Table 183 - Scales V2 Weighing Bridge Server Facet
Group |
Conformance Unit / Profile Title |
Optional/ Mandatory |
Scales |
Scales WeighingBridge |
M |
Profile |
Scales V2 Base Scale Server Facet |
M |
Table 184Table 183 defines a Facet for servers that implement a vehicle scale.
Table 184 - Scales V2 Vehicle Scale Server Facet
Group |
Conformance Unit / Profile Title |
Optional/ Mandatory |
Scales |
Scales VehicleScale |
M |
Profile |
Scales V2 Base Scale Server Facet |
M |