OPC 40200: Weighing Technology


Released 2.00.0

2025-04-26


image006.pngOPC FOUNDATION, VDMA

AGREEMENT OF USE

COPYRIGHT RESTRICTIONS

  • This document is provided "as is" by the OPC Foundation and the VDMA
  • Right of use for this specification is restricted to this specification and does not grant rights of use for referred documents.
  • Right of use for this specification will be granted without cost.
  • This document may be distributed through computer systems, printed or copied as long as the content remains unchanged, and the document is not modified.
  • OPC Foundation and VDMA do not guarantee usability for any purpose and shall not be made liable for any case using the content of this document.
  • The user of the document agrees to indemnify OPC Foundation and VDMA and their officers, directors and agents harmless from all demands, claims, actions, losses, damages (including damages from personal injuries), costs and expenses (including attorneys' fees) which are in any way related to activities associated with its use of content from this specification.
  • The document shall not be used in conjunction with company advertising, shall not be sold or licensed to any party.
  • The intellectual property and copyright are solely owned by the OPC Foundation and the VDMA.

PATENTS

The attention of adopters is directed to the possibility that compliance with or adoption of OPC or VDMA specifications may require use of an invention covered by patent rights. OPC Foundation or VDMA shall not be responsible for identifying patents for which a license may be required by any OPC or VDMA specification, or for conducting legal inquiries into the legal validity or scope of those patents that are brought to its attention. OPC or VDMA specifications are prospective and advisory only. Prospective users are responsible for protecting themselves against liability for infringement of patents.

WARRANTY AND LIABILITY DISCLAIMERS

WHILE THIS PUBLICATION IS BELIEVED TO BE ACCURATE, IT IS PROVIDED "AS IS" AND MAY CONTAIN ERRORS OR MISPRINTS. THE OPC FOUDATION NOR VDMA MAKES NO WARRANTY OF ANY KIND, EXPRESSED OR IMPLIED, WITH REGARD TO THIS PUBLICATION, INCLUDING BUT NOT LIMITED TO ANY WARRANTY OF TITLE OR OWNERSHIP, IMPLIED WARRANTY OF MERCHANTABILITY OR WARRANTY OF FITNESS FOR A PARTICULAR PURPOSE OR USE. IN NO EVENT SHALL THE OPC FOUNDATION NOR VDMA BE LIABLE FOR ERRORS CONTAINED HEREIN OR FOR DIRECT, INDIRECT, INCIDENTAL, SPECIAL, CONSEQUENTIAL, RELIANCE OR COVER DAMAGES, INCLUDING LOSS OF PROFITS, REVENUE, DATA OR USE, INCURRED BY ANY USER OR ANY THIRD PARTY IN CONNECTION WITH THE FURNISHING, PERFORMANCE, OR USE OF THIS MATERIAL, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.

The entire risk as to the quality and performance of software developed using this specification is borne by the user of this specification.

RESTRICTED RIGHTS LEGEND

This Specification is provided with Restricted Rights. Use, duplication, or disclosure by the U.S. government is subject to restrictions as set forth in (a) this Agreement pursuant to DFARs 227.7202-3(a); (b) subparagraph (c)(1)(i) of the Rights in Technical Data and Computer Software clause at DFARs 252.227 -7013; or (c) the Commercial Computer Software Restricted Rights clause at FAR 52.227-19 subdivision (c)(1) and (2), as applicable. Contractor / manufacturer are the OPC Foundation, 16101 N. 82nd Street, Suite 3B, Scottsdale, AZ, 85260 -1830.

TRADEMARKS

Most computer and software brand names have trademarks or registered trademarks. The individual trademarks have not been listed here.

GENERAL PROVISIONS

Should any provision of this Agreement be held to be void, invalid, unenforceable, or illegal by a court, the validity and enforceability of the other provisions shall not be affected thereby.

This Agreement shall be governed by and construed under the laws of Germany.

This Agreement embodies the entire understanding between the parties with respect to and supersedes any prior understanding or agreement (oral or written) relating to, this specification.

This Agreement embodies the entire understanding between the parties with respect to, and supersedes any prior understanding or agreement (oral or written) relating to, this specification.

Version 2.00 Changes

The following table gives an overview of the changes in this version of the specification.

Summary

Changes

Integration of StateMachine from CS Machinery

Addition of 4:MachineryItemState, 4:MachineryOperationMode and 4:MachineryBuildingBlocks to7.1 FeederModuleType7.2 PrinterModuleType7.3 ScaleSystemType and7.4 ScaleDeviceType

ProductionOutput added in ScaleDeviceType – 7.4.2

ProductionOutput added in ScaleDeviceType – 7.4.2

Numerous changes from AnalogItemType to AnalogUnitType

BREAKING CHANGE7.1 MaximumFeederSpeed, MinimalFeederSpeed7.2 LabelLength, LabelWidth7.6 Tare, Throughput7.8 PresetTare7.9 Deviation7.12 PresetHeight, PresetLength, PresetWidth7.13 MeasuredHeight, MeasuredLength, MeasuredVolume, MeasuredWidth7.19 GiveAway7.20 MaxValue, MeanValue, MinValue, PercentageOfTotal, StandardDeviation, SumWeight7.23 LowerLimit, UpperLimit7.24 MaxFlowRate, MinFlowRate7.25 MaterialDensity7.34 TargetValue7.47 LevelMax, LevelMin9.1.2 MinusTolerance, PlusTolerance

LowerToleranceLimit1 and LowerToleranceLimit2 added in CheckweigherProductType – 7.18.2

LowerToleranceLimit1 and LowerToleranceLimit2 added in CheckweigherProductType – 7.18.2

Components added/changed in ContinuousScaleType

BREAKING CHANGE7.24 MaxFlowRate and MinFlowRate changed to optionaladded ControlMagnitude, Speed, RateControlMode, TargetFlowRate and Load removed HopperWeight

Components added in LossInWeightScaleType

BREAKING CHANGE7.26 added mandatory HopperFillLevel and HopperWeight added BinWeight

Change of TypeDefinition of accepted and rejected statistics in CheckweigherStatisticType

BREAKING CHANGE7.19 changed <PackagesRejectedBySystem> and TotalPackagesRejected to RejectedStatisticCounterType changed TotalPackagesAccepted to AcceptedStatisticCounterType

Changed TypeDefinition of ThresholdValueNodeId in ConditionSleepType

7.35 TypeDefinition of ThresholdValueNodeId in ConditionSleepType changed to BaseDataVariableType

Integration of Statistics from CS Industrial Automation

BREAKING CHANGE

Using the appropriate subtype of 3:IStatisticsType and the 3:HasStatisticComponent Reference in

7.6 StatisticType

7.19 CheckweigherStatisticType

7.20 StatisticCounterType

7.52 FloatingStatisticType

Changed Machinery Identification to Mandatory

BREAKING CHANGE

Change of 2:Identification to Mandatory in

7.1 FeederModuleType7.2 PrinterModuleType7.3 ScaleSystemType and7.4 ScaleDeviceType

Reverted mandatory Identification parameters

BREAKING CHANGE

Reverted 2:DeviceClass, 2:HardwareRevision, 2:Manufacturer, 2:Model, 2:SerialNumber and 2:SoftwareRevision not to be overridden to mandatory in

7.3 ScaleSystemType and7.4 ScaleDeviceType