AutoIdDeviceType TOC Previous Next Specification

The representation of the AutoIdDeviceType ObjectType in the address space is shown in the following table:

Name Attribute
NodeId ns=1;i=1001
NamespaceUri http://opcfoundation.org/UA/AutoID/
BrowseName AutoIdDeviceType
NodeClass ObjectType
IsAbstract True
SubtypeOf DeviceType

The references from the AutoIdDeviceType ObjectType Node are shown in the following table:

Reference NodeClass BrowseName DataType TypeDefinition ModellingRule
GeneratesEvent ObjectType AutoIdAccessEventType      
GeneratesEvent ObjectType AutoIdLogEntryEventType      
HasProperty Variable AutoIdModelVersion String PropertyType Mandatory
GeneratesEvent ObjectType AutoIdPresenceEventType      
GeneratesEvent ObjectType AutoIdScanEventType      
HasProperty Variable DeviceInfo String PropertyType Optional
HasComponent Variable DeviceLocation Location LocationVariableType Optional
HasProperty Variable DeviceLocationName String PropertyType Optional
HasProperty Variable DeviceName String PropertyType Mandatory
HasComponent Variable DeviceStatus DeviceStatusEnumeration BaseDataVariableType Mandatory
HasComponent Object Diagnostics   FunctionalGroupType Optional
HasComponent Method GetDeviceLocation     Optional
HasComponent Object IOData   FunctionalGroupType Optional
HasComponent Variable LastScanData BaseDataType BaseDataVariableType Optional
HasComponent Variable LastScanTimestamp UtcTime BaseDataVariableType Optional
HasComponent Object RuntimeParameters   FunctionalGroupType Optional
HasComponent Method Scan     Optional
HasComponent Variable ScanActive Boolean BaseDataVariableType Optional
HasComponent Method ScanStart     Optional
HasComponent Method ScanStop     Optional
HasSubtype ObjectType OcrReaderDeviceType      
HasSubtype ObjectType OpticalReaderDeviceType      
HasSubtype ObjectType RfidReaderDeviceType      
HasSubtype ObjectType RtlsDeviceType      

GetDeviceLocation

Signature

    GetDeviceLocation(
        [in]  LocationTypeEnumeration LocationType
        [out] Location Location
    );
Argument Description
LocationType  
Location Union of GPS, UTM or Local

Scan

Signature

    Scan(
        [in]  ScanSettings Settings
        [out] ScanResult Results
        [out] AutoIdOperationStatusEnumeration Status
    );
Argument Description
Settings  
Results  
Status  

ScanStart

Signature

    ScanStart(
        [in]  ScanSettings Settings
        [out] AutoIdOperationStatusEnumeration Status
    );
Argument Description
Settings  
Status  

ScanStop

Signature

    ScanStop(    );