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.


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