OPC 30010: AutoID Devices
Released 1.01.1
2021-07-30
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 Scope
2 Normative References
3 Terms, abbreviations 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
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 General information to AutoID and OPC UA
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
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 Object Diagnostics
6.1.3.4 Method Scan
6.1.3.5 Method ScanStart
6.1.3.6 Method ScanStop
6.1.3.7 Method GetDeviceLocation
6.1.3.8 Variable ScanActive
6.1.3.9 Variable LastScanData
6.1.3.10 Variable LastScanTimestamp
6.1.3.11 Variable DeviceInfo
6.1.3.12 Variable DeviceLocation
6.1.3.13 Variable DeviceLocationName
6.1.3.14 Variable DeviceName
6.1.3.15 Variable DeviceStatus
6.1.3.16 Variable AutoIdModelVersion
6.2 OcrReaderDeviceType
6.2.1 General
6.2.2 ObjectType definition
6.2.3 ObjectType Description
6.2.3.1 Object RuntimeParameters
6.2.3.2 Object Images
6.2.3.3 Method Scan
6.3 OpticalReaderDeviceType
6.3.1 General
6.3.2 ObjectType definition
6.3.3 ObjectType Description
6.3.3.1 Object RuntimeParameters
6.3.3.2 Object Images
6.3.3.3 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 Object RuntimeParameters
6.5.3.2 Object Diagnostics
6.5.3.3 Method Scan
6.5.3.4 Method KillTag
6.5.3.5 Method LockTag
6.5.3.6 Method SetTagPassword
6.5.3.7 Method ReadTag
6.5.3.8 Method WriteTag
6.5.3.9 Method WriteTagID
6.5.3.10 Variable AntennaNames
6.5.3.11 Variable LastScanAntenna
6.5.3.12 Variable LastScanRSSI
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
7.8 AutoIdDiagnosticsEventType
7.9 AutoIdLogEntryEventType
7.10 AutoIdAccessEventType
7.11 RfidAccessEventType
7.12 AutoIdPresenceEventType
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.3.17 AccessResult
9.3.18 RfidAccessResult
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