优化放料后丢料检测,打开真空吸后需关闭真空吸

Eight
lhiven 5 months ago
parent c2f0ecb68e
commit 489f347846

@ -277,10 +277,11 @@ namespace Rs.MotionPlat.Flow.SubFlow
} }
else else
{ {
logInfo = GetClassName() + $" 吸嘴{curNozzle.NozzleIndex}放料到{curFixture.Index}号治具无粘料"; logInfo = GetClassName() + $" 吸嘴{curNozzle.NozzleIndex}无粘料";
MessageQueue.Instance.Insert(logInfo); MessageQueue.Instance.Insert(logInfo);
flowStep = EFixturePlaceFlowStep.; flowStep = EFixturePlaceFlowStep.;
} }
curNozzle.VacSuction(EIoOperate.Close, GetClassName());
break; break;
case EFixturePlaceFlowStep.: case EFixturePlaceFlowStep.:
DischargeFlow.Instance.ActionEnd("拾取器将新的 DUT 装入治具夹头", "Picker load new DUT to test cell holder"); DischargeFlow.Instance.ActionEnd("拾取器将新的 DUT 装入治具夹头", "Picker load new DUT to test cell holder");

@ -328,7 +328,7 @@ namespace Rs.MotionPlat.Flow.SubFlow
{ {
PlaceFinishedEvent?.Invoke(curNozzle.Product); PlaceFinishedEvent?.Invoke(curNozzle.Product);
} }
logInfo = $"{GetClassName()}检测到吸嘴{curNozzle.NozzleIndex}无粘料,吸嘴{curNozzle.NozzleIndex}把产品SN:{curNozzle.Product.SN}放入{trayType}料盘{curPlaceSlot.Index}穴位"; logInfo = $"{GetClassName()}吸嘴{curNozzle.NozzleIndex}把产品SN:{curNozzle.Product.SN}放入{trayType}料盘{curPlaceSlot.Index}穴位";
MessageQueue.Instance.Insert(logInfo); MessageQueue.Instance.Insert(logInfo);
tray.ChangeStatus(curPlaceSlot.Index, ESlotStatus.Have); tray.ChangeStatus(curPlaceSlot.Index, ESlotStatus.Have);
curNozzle.Product.Save(trayType); curNozzle.Product.Save(trayType);

Loading…
Cancel
Save