6.5.3.3 Method Scan
This method starts the scan process of the RFID reader device synchronous and returns the scan results. It overwrites the Scan method of the AutoIdDeviceType defined in 6.1.3.4.
Signature
Scan (
[in] ScanSettings Settings
[out] RfidScanResult [] Results
[out] AutoIdOperationStatusEnumeration Status
);
| Argument | Description |
| Settings | Configuration settings for the scan execution. The ScanSettings DataType is defined in 9.3.7. |
| Result | Results of the scan execution. The RfidScanResult DataType is defined in 9.3.12. |
| Status | Returns the status of the scan operation. The AutoIdOperationStatusEnumeration DataType is defined in 9.2.1. |
Method Result Codes
| ResultCode | Description |
| Bad_MethodInvalid | The device does not support this function |
| Bad_InvalidState | There is already a scan active or this command is not available or not allowed e.g. due to special configuration |
| Bad_InvalidArgument | The scan setting contained an invalid value like infinite duration. |
| Other OPC UA status codes defined for the Call Service in OPC 10000-4. | |