GetItmTgt timeout [PickMaster 3]

Hi
Have a problem in a robot cell(IRC5) where 2 cameras report positions of products in 2 pallets.
The problem is that sometimes when I take a picture and use the GetItmTgt it reports it as empty even if pickmaster shows all products ok.
So I added some code that takes a new picture if empty and after 3 empty tries I assume that the pallet doesn’t have any products left.

Has anyone seen this problem before?

Some more info regarding the problem. Usally after the second or third retry/picture I get items in the qeue.

Hi Per,

peraps I’m working on the same task , as yours:

If I understand you are doing a picture without moving the pallet.

If this is the case, try to put the overlap filter= 0 in the position source.

And add some code in order to take the picture only when the robot buffer is empty.

PROC TakePicture()

IF GetQueueLevel (ItmSrcData{PickIndex{1}}.ItemSource)<1 THEN

PulseDoPLength:=0 .3,vdoTrigVis1;

ENDIF

ENDPROC

Hi Oscar
This is basically what I do (to get around the problem/Bugg) the problem is why there aren’t any items in the buffer, PickMaster finds all items in the pallet when I take the picture but the buffer is reported as empty when I read it from Rapid.

Did you put overlap filter= 0 in the position source?

With overlap filter<> 0 , Since Picmaster recognize objects as the same of preview picture, it does not return that objects.

Oscar