Keyence RGA Barcode Scanner

We have a new Fluent with an RGA barcode scanner running FC 3.5. We would like to use it to scan the plates on the deck at run start without necessarily moving them in conjunction with a scan.

Does anyone have any documentation for this device/commands? Do we need to use an RGA vector and then a scan command, or can we use the Keyence commands to move the RGA into position?

Thanks

Curious but is this a 1D scanner or a 2D scanner or both?

That’s a good question. We only plan on using 1D. The only info I have is this part description: Tecan US Inc. 30042425 Barcode Reader Module, RGA, Fluent

you’'ll need to use RGA commands to move to the appropriate X/Y/Z to then initiate a separate scan command,

it’s probably going to be necessary to execute some form of parallel RGA movement to help the scanner capture the barcode

i would execute the “scan” in a loop for multiple X/Y/Z shifts to have the best chance of success - when the barcode successfully meets criteria, you can break the loop

1 Like

At the carrier definition of the carrier that stores the plates, click the button “…” next to the vector selection, then you can create a custom vector that you can later find in the dropdown list and teach some coordinates where the RGA shall scan

Later in the script, make a loop to scan all the plates and inside the loop it’s like
(1) Execute Single Vector for the Scan Vector, for the position may need some function like GetSite()
(2) Keyence barcode scan for current labware of this loop

One can also scan with a Transfer Labware command and the On-The-Fly checkbox, but then you would need to move the labware in combination with the scan since that functionality is part of a Transfer Labware command (I guess you could also just Transfer Labware to the same position where the plate already is and then it may just lift the plate, scan and put it back)

1 Like