xpdAcq / mission-control

Releases, Installers, Specs, and more!
0 stars 4 forks source link

(robot) redundant reading of barcode on sample holder #170

Open MehmetTopsakal opened 5 years ago

MehmetTopsakal commented 5 years ago
The robot is spending plenty of time on reading barcode information of the sample holder. It does it twice (before loading and before unloading). Time spent on reading barcode is around 30-40 seconds for each sample. But we never use the barcode information. Yesterday we run ~300 samples with robot. 30*300 seconds corresponds to 2.5 hours! ## Expected Behavior

Sample change with robot sample should be quicker than entering hutch and pushing buttons.

Current Behavior

Excluding exposure time, robot is spending ~ 2 minutes on loading/unloading sample. 30-40 seconds of this time spent on reading the barcode on the sample holder.

Possible Solution

Disable reading the barcode and save many seconds.

CJ-Wright commented 5 years ago

@dooryhee Would you be able to comment on this? I don't think xpdAcq has a setting for the robot barcode reading.

dooryhee commented 5 years ago

A bypass option is not build-in. That would require modification of the LabVIEW software that runs the robot at a low level. A patch could be added and I am working with the manufacturer (SQUARE-ONE) to figure out what it would take.

dooryhee commented 4 years ago

The barcode reading can be turned on and off during transit. The process variable is XF:28IDC-ES:1{SM}Cmd:Enable-BarcodeScan. Ji Li and Hui tested it under CSS.