增加站台异常

泸州-视觉+扫码-昆船
LAPTOP-S9HJSOEB\昊天 3 months ago
parent e078d5c8bc
commit 9732b795df

@ -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());
@ -501,7 +501,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());
@ -512,7 +512,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;
} }
} catch (Exception e) { } catch (Exception e) {
log.error("3D get pcd error", e); log.error("3D get pcd error", e);
@ -522,7 +522,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