6 OPC UA ObjectTypes ToC Previous Next

6.1 AutoIdDeviceType ToC Previous Next

6.1.2 ObjectType definition ToC Previous Next index

The AutoIdDeviceType is formally defined in Table 7.

Table 7 – AutoIdDeviceType Definition

Attribute Value        
BrowseName AutoIdDeviceType        
IsAbstract True        
References Node Class BrowseName DataType TypeDefinition Modelling Rule
Subtype of DeviceType defined in OPC 10000-100.          
HasComponent Object RuntimeParameters   FunctionalGroupType Optional
HasComponent Object IOData   FunctionalGroupType Optional
HasComponent Object Diagnostics   FunctionalGroupType Optional
           
HasComponent Method Scan     Optional
HasComponent Method ScanStart     Optional
HasComponent Method ScanStop     Optional
HasComponent Method GetDeviceLocation     Optional
           
HasComponent Variable ScanActive Boolean BaseDataVariableType Optional
HasComponent Variable LastScanData BaseDataType BaseDataVariableType Optional
HasComponent Variable LastScanTimestamp UtcTime BaseDataVariableType Optional
           
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
HasProperty Variable AutoIdModelVersion String PropertyType Mandatory
           
GeneratesEvent ObjectType AutoIdScanEventType Defined in 7.2.    
GeneratesEvent ObjectType AutoIdLogEntryEventType Defined in 7.9.    
GeneratesEvent ObjectType AutoIdAccessEventType Defined in 7.10.    
GeneratesEvent ObjectType AutoIdPresenceEventType Defined in 7.12.    

The AutoIdDeviceType ObjectType is an abstract type and cannot be used directly.

Table 8 – AutoIdDeviceType Additional Subcomponents

Source Path References NodeClass BrowseName DataType
TypeDefinition
Others
           
RuntimeParameters HasComponent Variable CodeTypes UInt32[]
MultiStateDiscreteType
O
RuntimeParameters HasComponent Object ScanSettings FunctionalGroupType O
           
   RuntimeParameters
   ScanSettings
HasComponent Variable Duration Duration
BaseDataVariableType
O
   RuntimeParameters
   ScanSettings
HasComponent Variable Cycles Int32
BaseDataVariableType
O
   RuntimeParameters
   ScanSettings
HasComponent Variable DataAvailable Boolean
BaseDataVariableType
O
   RuntimeParameters
   ScanSettings
HasComponent Variable CodeType CodeTypeDataType
BaseDataVariableType
O
           
Diagnostics HasComponent Object Logbook FunctionalGroupType O
Diagnostics HasComponent Object LastAccess FunctionalGroupType O
Diagnostics HasComponent Variable Presence UInt16
BaseDataVariableType
O
           
   Diagnostics
   Logbook
HasComponent Variable LogColumns String
BaseDataVariableType
O
   Diagnostics
   Logbook
HasComponent Variable LastLogEntry String
BaseDataVariableType
O
           
   Diagnostics
   LastAccess
HasComponent Variable Client String
BaseDataVariableType
O
   Diagnostics
   LastAccess
HasComponent Variable Command String
BaseDataVariableType
O
   Diagnostics
   LastAccess
HasComponent Variable Identifier BaseDataType
BaseDataVariableType
O
   Diagnostics
   LastAccess
HasComponent Variable Timestamp UtcTime
BaseDataVariableType
O

Previous Next