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?
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
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)