OPC 30010: OPC Unified Architecture

AutoID: OPC Unified Architecture

Release 1.00
2016-04-18

Copyright (c) 2020 OPC Foundation
Generated on 6/14/2020 12:54:36 AM.

This document is subject to the license terms described here.

This document is a copy of the original which can be found here.

Table of Contents

1 Scope

2 Reference documents

3 Terms, definitions, and conventions
    3.1 Use of terms
    3.2 OPC UA for AutoID Information Model terms
        3.2.1 AutoID Device
        3.2.2 AutoID Identifier
    3.3 Abbreviations and symbols
    3.4 Conventions used in this specification
        3.4.1 Conventions for Node descriptions
        3.4.2 NodeIds and BrowseNames
            3.4.2.1 NodeIds
            3.4.2.2 BrowseNames
        3.4.3 Common Attributes
            3.4.3.1 General
            3.4.3.2 Objects
            3.4.3.3 Variables
            3.4.3.4 VariableTypes
        4.1.1 Introduction to AutoID
        4.1.2 Introduction to OPC Unified Architecture
            4.1.2.1 General
            4.1.2.2 Graphical Notation
        4.1.3 Use Cases

4 General information to AutoID and OPC UA

5 AutoID Information Model Overview
    5.1 Modelling concepts
    5.2 Model Overview

6 OPC UA ObjectTypes
    6.1 AutoIdDeviceType
        6.1.1 General
        6.1.2 ObjectType definition
        6.1.3 ObjectType Description
            6.1.3.1 Object RuntimeParameters
            6.1.3.2 Object IOData
            6.1.3.3 Method Scan
            6.1.3.4 Method ScanStart
            6.1.3.5 Method ScanStop
            6.1.3.6 Method GetDeviceLocation
            6.1.3.7 Variable LastScanData
            6.1.3.8 Variable DeviceLocation
            6.1.3.9 Variable DeviceLocationName
            6.1.3.10 Variable DeviceName
            6.1.3.11 Variable DeviceStatus
            6.1.3.12 Variable AutoIdModelVersion
    6.2 OcrReaderDeviceType
        6.2.1 General
        6.2.2 ObjectType definition
        6.2.3 ObjectType Description
            6.2.3.1 Object Images
            6.2.3.2 Method Scan
    6.3 OpticalReaderDeviceType
        6.3.1 General
        6.3.2 ObjectType definition
        6.3.3 ObjectType Description
            6.3.3.1 Object Images
            6.3.3.2 Method Scan
    6.4 OpticalVerifierDevice
        6.4.1 General
        6.4.2 ObjectType definition
        6.4.3 ObjectType Description
            6.4.3.1 Method Scan
    6.5 RfidReaderDeviceType
        6.5.1 General
        6.5.2 ObjectType definition
        6.5.3 ObjectType Description
            6.5.3.1 Method Scan
            6.5.3.2 Method KillTag
            6.5.3.3 Method LockTag
            6.5.3.4 Method SetTagPassword
            6.5.3.5 Method ReadTag
            6.5.3.6 Method WriteTag
            6.5.3.7 Variable AntennaNames
    6.6 RtlsDeviceType
        6.6.1 General
        6.6.2 ObjectType definition
        6.6.3 ObjectType Description
            6.6.3.1 Method Scan
            6.6.3.2 Method GetLocation
            6.6.3.3 Method GetSupportedLocationTypes

7 OPC UA EventTypes
    7.1 General
    7.2 AutoIdScanEventType
    7.3 OcrScanEventType
    7.4 OpticalScanEventType
    7.5 OpticalVerifierScanEventType
    7.6 RfidScanEventType
    7.7 RtlsLocationEventType

8 OPC UA Variable Types
    8.1 LocationVariableType

9 Mapping of DataTypes
    9.1 Primitive data types
        9.1.1 LocationName
        9.1.2 NmeaCoordinateString
        9.1.3 CodeTypeDataType
    9.2 Enumeration DataTypes
        9.2.1 AutoIdOperationStatusEnumeration
        9.2.2 DeviceStatusEnumeration
        9.2.3 LocationTypeEnumeration
        9.2.4 RfidLockOperationEnumeration
        9.2.5 RfidLockRegionEnumeration
        9.2.6 RfidPasswordTypeEnumeration
    9.3 OPC UA Structure DataTypes
        9.3.1 General
        9.3.2 Structure DataType Overview
        9.3.3 AntennaNameIdPair
        9.3.4 LocalCoordinate
        9.3.5 Position
        9.3.6 ScanDataEpc
        9.3.7 ScanSettings
        9.3.8 ScanResult
        9.3.9 OcrScanResult
        9.3.10 OpticalScanResult
        9.3.11 OpticalVerifierScanResult
        9.3.12 RfidScanResult
        9.3.13 RfidSighting
        9.3.14 Rotation
        9.3.15 RtlsLocationResult
        9.3.16 WGS84Coordinate
    9.4 OPC UA Union DataTypes
        9.4.1 Location
        9.4.2 ScanData

10 Profiles and Namespaces
    10.1 Namespace Metadata
    10.2 OPC UA Conformance Units and Profiles
    10.3 Handling of OPC UA namespaces

Annex A (normative): AutoID Namespace and Mappings
    A.1 Namespace and identifiers for AutoID Information Model
    A.2 Profile URIs for AutoID Information Model

Annex B (informative): Mapping to RFID technologies
    B.1 LF
    B.2 HF
        B.2.1 General
        B.2.2 ISO/IEC 18000-3 Mode 1, ISO/IEC 15693
        B.2.3 ISO/IEC 18000-3 Mode 3
        B.2.4 ISO/IEC 14443
    B.3 UHF