RfidReaderDeviceType

The representation of the RfidReaderDeviceType ObjectType in the address space is shown in the following table:
Name | Attribute |
---|---|
NodeId | ns=1;i=1003 |
NamespaceUri | http://opcfoundation.org/UA/AutoID/ |
BrowseName | RfidReaderDeviceType |
NodeClass | ObjectType |
IsAbstract | False |
SubtypeOf | AutoIdDeviceType |
The references from the RfidReaderDeviceType ObjectType Node are shown in the following table:
Reference | NodeClass | BrowseName | DataType | TypeDefinition | ModellingRule |
---|---|---|---|---|---|
HasProperty | Variable | AntennaNames | AntennaNameIdPair[] | PropertyType | Optional |
HasComponent | Object | Diagnostics | FunctionalGroupType | Optional | |
HasComponent | Method | KillTag | Optional | ||
HasComponent | Variable | LastScanAntenna | Int32 | BaseDataVariableType | Optional |
HasComponent | Variable | LastScanRSSI | Int32 | BaseDataVariableType | Optional |
HasComponent | Method | LockTag | Optional | ||
HasComponent | Method | ReadTag | Optional | ||
GeneratesEvent | ObjectType | RfidAccessEventType | |||
GeneratesEvent | ObjectType | RfidScanEventType | |||
HasComponent | Object | RuntimeParameters | FunctionalGroupType | Optional | |
HasComponent | Method | Scan | Optional | ||
HasComponent | Method | SetTagPassword | Optional | ||
HasComponent | Method | WriteTag | Optional | ||
HasComponent | Method | WriteTagID | Optional |
KillTag
Signature
KillTag(
[in] ScanData Identifier
[in] CodeTypeDataType CodeType
[in] ByteString KillPassword
[out] AutoIdOperationStatusEnumeration Status
);
Argument | Description |
---|---|
Identifier | |
CodeType | |
KillPassword | |
Status |
LockTag
Signature
LockTag(
[in] ScanData Identifier
[in] CodeTypeDataType CodeType
[in] ByteString Password
[in] RfidLockRegionEnumeration Region
[in] RfidLockOperationEnumeration Lock
[in] UInt32 Offset
[in] UInt32 Length
[out] AutoIdOperationStatusEnumeration Status
);
Argument | Description |
---|---|
Identifier | |
CodeType | |
Password | |
Region | |
Lock | |
Offset | |
Length | |
Status |
ReadTag
Signature
ReadTag(
[in] ScanData Identifier
[in] CodeTypeDataType CodeType
[in] UInt16 Region
[in] UInt32 Offset
[in] UInt32 Length
[in] ByteString Password
[out] ByteString ResultData
[out] AutoIdOperationStatusEnumeration Status
);
Argument | Description |
---|---|
Identifier | |
CodeType | |
Region | |
Offset | |
Length | |
Password | |
ResultData | |
Status |
Scan
Signature
Scan(
[in] ScanSettings Setting
[out] RfidScanResult Results
[out] AutoIdOperationStatusEnumeration Status
);
Argument | Description |
---|---|
Setting | |
Results | |
Status |
SetTagPassword
Signature
SetTagPassword(
[in] ScanData Identifier
[in] CodeTypeDataType CodeType
[in] RfidPasswordTypeEnumeration PasswordType
[in] ByteString AccessPassword
[in] ByteString NewPassword
[out] AutoIdOperationStatusEnumeration Status
);
Argument | Description |
---|---|
Identifier | |
CodeType | |
PasswordType | |
AccessPassword | |
NewPassword | |
Status |
WriteTag
Signature
WriteTag(
[in] ScanData Identifier
[in] CodeTypeDataType CodeType
[in] UInt16 Region
[in] UInt32 Offset
[in] ByteString Data
[in] ByteString Password
[out] AutoIdOperationStatusEnumeration Status
);
Argument | Description |
---|---|
Identifier | |
CodeType | |
Region | |
Offset | |
Data | |
Password | |
Status |
WriteTagID
Signature
WriteTagID(
[in] ScanData Identifier
[in] CodeTypeDataType CodeType
[in] ByteString NewUId
[in] Byte AFI
[in] Boolean Toggle
[in] ByteString Password
[out] AutoIdOperationStatusEnumeration Status
);
Argument | Description |
---|---|
Identifier | |
CodeType | |
NewUId | |
AFI | |
Toggle | |
Password | |
Status |