The RfidReaderDeviceType is formally defined in Table 14.

Table 14 – RfidReaderDeviceType Definition

Attribute

Value

BrowseName

RfidReaderDeviceType

IsAbstract

False

References

Node Class

BrowseName

DataType

TypeDefinition

Modelling Rule

Subtype of AutoIdDeviceType defined in 6.1.

HasComponent

Method

Scan

Optional

HasComponent

Method

KillTag

Optional

HasComponent

Method

LockTag

Optional

HasComponent

Method

SetTagPassword

Optional

HasComponent

Method

ReadTag

Optional

HasComponent

Method

WriteTag

Optional

HasComponent

Method

WriteTagID

Optional

HasComponent

Variable

LastScanAntenna

Int32

BaseDataVariableType

Optional

HasComponent

Variable

LastScanRSSI

Int32

BaseDataVariableType

Optional

HasProperty

Variable

AntennaNames

AntennaNameIdPair [ ]

PropertyType

Optional

GeneratesEvent

ObjectType

RfidScanEventType

Defined in 7.6.

GeneratesEvent

ObjectType

RfidAccessEventType

Defined in 7.11.

Optional

The RfidReaderDeviceType ObjectType is a concrete type and can be used directly.

Table 15 – RfidReaderDeviceType Additional Subcomponents

Source Path

References

NodeClass

BrowseName

DataType

TypeDefinition

Others

RuntimeParameters

HasComponent

Variable

CodeTypesRWData

UInt32[]

MultiStateDiscreteType

O

RuntimeParameters

HasComponent

Variable

TagTypes

UInt32[]

MultiStateDiscreteType

O

RuntimeParameters

HasComponent

Variable

RfPower

SByte

BaseDataVariableType

O

RuntimeParameters

HasComponent

Variable

MinRssi

Int32

BaseDataVariableType

O

RuntimeParameters

HasComponent

Variable

EnableAntennas

UInt32

BaseDataVariableType

O

Diagnostics

LastAccess

HasComponent

Variable

RWData

BaseDataType

BaseDataVariableType

O

Diagnostics

LastAccess

HasComponent

Variable

Antenna

Int32

BaseDataVariableType

O

Diagnostics

LastAccess

HasComponent

Variable

CurrentPowerLevel

Int32

BaseDataVariableType

O

Diagnostics

LastAccess

HasComponent

Variable

PC

UInt16

BaseDataVariableType

O

Diagnostics

LastAccess

HasComponent

Variable

Polarization

String

BaseDataVariableType

O

Diagnostics

LastAccess

HasComponent

Variable

Strength

Int32

BaseDataVariableType

O