OPC 30260: Open-SCS Product Serialization


Released 1.02

2020-11-04

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.


1 Scope 2 Normative References 3 Terms, definitions and conventions 3.1 Overview 3.2 OPC UA for OpenSCS Terms 3.2.1 Aggregation 3.2.2 Commissioned Label 3.2.3 Information Provider 3.2.4 Information Receiver 3.2.5 Information Requestor 3.2.6 Printed Label 3.2.7 Serial Number 3.2.8 Serialized Identifier 3.3 Abbreviations and symbols 3.4 OPC UA Notation 4 Concept 4.1 OPEN-SCS Overview 4.1.1 Serial Number Lifecycle 4.1.2 Serialization Activities 4.1.3 Serial Number Information Model 4.1.4 Serial Number State and Event Model 4.1.5 Serialization Functions 4.2 OPC UA Summary 4.2.1 Introduction 4.2.2 What is OPC UA? 4.2.3 Basics of OPC UA 4.2.4 Information Modelling in OPC UA 4.2.4.1 Concepts 4.2.4.2 Namespaces 4.2.4.3 Companion Specifications 5 Modelling Approach of OPEN-SCS 6 OPEN-SCS Data Representation Model 6.1 General 6.2 Instance AddressSpace 6.3 ObjectTypes 6.3.1 OPENSCSPoolManagerObjectType 6.3.1.1 OPENSCSPoolManagerObjectType Definition 6.3.1.2 SNRequestUnassigned Method 6.3.1.3 SNRequestUnallocated Method 6.3.1.4 SNRequestAllocated Method 6.3.1.5 SNReturnUnallocated Method 6.3.1.6 SNReturnAllocated Method 6.3.1.7 SNtoUnallocated Method 6.3.1.8 SNtoAllocated Method 6.3.1.9 SNtoEncoded Method 6.3.2 OPENSCSEventManagerObjectType 6.3.2.1 EPCISStream Object 6.3.2.2 SNInvalidatingEvent Method 6.3.2.3 LabelsEncodingEvent Method 6.3.2.4 LabelsScrappingEvent Method 6.3.2.5 LabelsInspectingEvent Method 6.3.2.6 LabelsSamplingEvent Method 6.3.2.7 SIDCommissioningEvent Method 6.3.2.8 SIDDestroyingEvent Method 6.3.2.9 SIDShippingEvent Method 6.3.2.10 SIDInspectingEvent Method 6.3.2.11 SIDDecommissioningEvent Method 6.3.3 OPENSCSAggregationManagerObjectType 6.3.3.1 AggregationPackingEvent Method 6.3.3.2 AggregationUnpackingEvent Method 6.3.4 OPENSCSSIDClassObjectType 6.4 DataTypes 6.4.1 OPENSCSAggregationDataType 6.4.2 OPENSCSCollectionDataType 6.4.3 OPENSCSEventStreamArgumentDataType 6.4.4 OPENSCSKeyValueDataType 6.4.5 OPENSCSLabelDataType 6.4.6 OPENSCSLabelCollectionDataType 6.4.7 OPENSCSLabelPropertyDataType 6.4.8 OPENSCSReturnEnum 6.4.9 OPENSCSSerialNumberStateEnum 6.4.10 OPENSCSSIDClassPropertyDataType 6.4.11 OPENSCSSNCollectionDataType 6.5 Product Master Data 7 Profiles and Namespaces 7.1 Profile Overview 7.2 Namespace Metadata 7.3 Conformance Units 7.3.1 Overview 7.3.2 Server Conformance Units 7.3.3 Client Conformance Units 7.4 Profiles and Facets 7.4.1 OPENSCS Facets 7.4.1.1 OPENSCS Security Server Facet 7.4.1.1.1 OPENSCS Server Mandatory Authentication 7.4.1.2 OPENSCS Security Client Facet 7.4.1.2.1 OPENSCS Client Mandatory Authentication 7.4.2 OPENSCS Server Profiles 7.4.2.1 OPENSCS Base Server Profile 7.4.2.2 Aggregation Event Manager Server Profile 7.4.2.3 Allocated Serial Number Manager Server Profile 7.4.2.4 Unallocated Serial Number Manager Server Profile 7.4.2.5 Unassigned Serial Number Manager Server Profile 7.4.2.6 Print and Commission Manager Server Profile 7.4.2.7 Serial Number Event Manager Server Profile 7.4.2.8 Label Event Manager Server Profile 7.4.2.9 SID Event Manager Server Profile 7.4.2.10 SID Class Manager Server Profile 7.4.2.11 EPCIS Event Manager Server Profile 7.4.3 OPENSCS Client Profiles 7.4.3.1 OPENSCS Base Client Profile 7.4.3.2 Aggregation Event Manager Client Profile 7.4.3.3 Allocated Serial Number Manager Client Profile 7.4.3.4 Unallocated Serial Number Manager Client Profile 7.4.3.5 Unassigned Serial Number Manager Client Profile 7.4.3.6 Print and Commission Manager Client Profile 7.4.3.7 Serial Number Event Manager Client Profile 7.4.3.8 Label Event Manager Client Profile 7.4.3.9 SID Event Manager Client Profile 7.4.3.10 EPCIS Event Manager Client Profile Annex A (normative): OPENSCS Namespace and mappings A.1 Namespace and identifiers for OPENSCS-SER Information Model A.2 Method Result Codes A.3 Reference documents A.4 Additional Syntax Rules