Compare commits

..

2 Commits

@ -469,8 +469,8 @@ public class PlcService {
kuKouService.save(kuKou); kuKouService.save(kuKou);
return true; return true;
} }
public boolean checkVision(KsecDataInfo dataInfo,Boolean flag){ public Integer checkVision(KsecDataInfo dataInfo,Boolean flag){
int i = 2;
IndustrialCameraVO scTransmission = new IndustrialCameraVO(); IndustrialCameraVO scTransmission = new IndustrialCameraVO();
scTransmission.setTypeMacth(dataInfo.getTypeNum()); scTransmission.setTypeMacth(dataInfo.getTypeNum());
scTransmission.setCount(dataInfo.getQuantity()); scTransmission.setCount(dataInfo.getQuantity());
@ -503,7 +503,7 @@ public class PlcService {
scTransmission.setTypeMacth(response.getBody().getData().getCategoryName()); scTransmission.setTypeMacth(response.getBody().getData().getCategoryName());
scTransmission.setFlag(response.getBody().getData().getFlag()); scTransmission.setFlag(response.getBody().getData().getFlag());
kuKouService.setHttp(scTransmission,flag); kuKouService.setHttp(scTransmission,flag);
return true; return i;
}else { }else {
scTransmission.setWmsTrayCode(dataInfo.getTrayCode()); scTransmission.setWmsTrayCode(dataInfo.getTrayCode());
@ -515,7 +515,7 @@ public class PlcService {
scTransmission.setCount(0); scTransmission.setCount(0);
scTransmission.setFlag(response.getBody().getData().getFlag()); scTransmission.setFlag(response.getBody().getData().getFlag());
kuKouService.setHttp(scTransmission,flag); kuKouService.setHttp(scTransmission,flag);
return false; return i;
} }
} catch (Exception e) { } catch (Exception e) {
log.error("3D get pcd error", e); log.error("3D get pcd error", e);
@ -525,7 +525,7 @@ public class PlcService {
scTransmission.setTrayCode(""); scTransmission.setTrayCode("");
scTransmission.setCount(0); scTransmission.setCount(0);
kuKouService.setHttp(scTransmission,flag); kuKouService.setHttp(scTransmission,flag);
return false; return i;
} }
} }

@ -222,10 +222,10 @@ public class KsecDecoder extends DelimiterBasedFrameDecoder {
log.info("盘点结束:"+ksecInfo.getData().toString()); log.info("盘点结束:"+ksecInfo.getData().toString());
}else if (Cmd.SC.name().equals(ksecInfo.getType())) { }else if (Cmd.SC.name().equals(ksecInfo.getType())) {
boolean flag = plcService.checkVision(dataInfo,true); int flag = plcService.checkVision(dataInfo,true);
ksecInfo.getData().setCmdName("SC02"); ksecInfo.getData().setCmdName("SC02");
ksecInfo.getData().setCheckRlt(flag?1:0); ksecInfo.getData().setCheckRlt(flag);
try { try {
Thread.sleep(2000); Thread.sleep(2000);
} catch (InterruptedException e) { } catch (InterruptedException e) {

Loading…
Cancel
Save