From 044c32c15ee9ccac6f3b60eb6745025e2f4480f2 Mon Sep 17 00:00:00 2001
From: 严智鑫 <test>
Date: 星期三, 11 十二月 2024 16:59:54 +0800
Subject: [PATCH] 报工回传+库位显示

---
 JiuMuMesParent/moduleService/DeviceInteractionModule/src/main/java/com/mes/plcTaskThread/MachineEdging.java |    9 +++++----
 1 files changed, 5 insertions(+), 4 deletions(-)

diff --git a/JiuMuMesParent/moduleService/DeviceInteractionModule/src/main/java/com/mes/plcTaskThread/MachineEdging.java b/JiuMuMesParent/moduleService/DeviceInteractionModule/src/main/java/com/mes/plcTaskThread/MachineEdging.java
index e7762c5..e8439d2 100644
--- a/JiuMuMesParent/moduleService/DeviceInteractionModule/src/main/java/com/mes/plcTaskThread/MachineEdging.java
+++ b/JiuMuMesParent/moduleService/DeviceInteractionModule/src/main/java/com/mes/plcTaskThread/MachineEdging.java
@@ -83,6 +83,7 @@
                 String send= HexUtil.intTo2ByteHex(0);
                 modbusTcp1.writeString(send,HexUtil.intTo2ByteHex(mesSend.getAddressStart()/2));
                 log.info("鍙戦�佸瓧 娓呯┖鎴愬姛锛涘唴瀹癸細{},鍙戦�佽捣濮嬪湴鍧�:{}",send,HexUtil.intTo2ByteHex(mesSend.getAddressStart()));
+                errorMachine(machine,"");
                 modbusTcp1.close();
                 return;
             }
@@ -104,7 +105,7 @@
                 modbusTcp1.close();
                 return;
             }
-            if(1==plcReport.getValueInt()&&0==mesConfirm.getValueInt()){
+            if((1==plcReport.getValueInt()&&0==mesConfirm.getValueInt())){
                 int finishCount=taskingService.finishMachineTask(machine);
                 log.info("3銆佷换鍔″畬鎴�");
                 if(finishCount>0) {//鏈変换鍔�
@@ -176,9 +177,9 @@
             }
             List<Tasking> taskingCount=taskingService.findMachineWorkStateTask(machine,"姝e湪宸ヤ綔");
 
-            if((1==plcRequest.getValueInt()&&0==mesSend.getValueInt())
+            if(((1==plcRequest.getValueInt()&&0==mesSend.getValueInt())
                     &&"寮�宸�".equals(machine.getState())
-                    &&taskingCount.size()<machine.getMaxTaskCount()){
+                    &&taskingCount.size()<machine.getMaxTaskCount())){
                 Machine loadMachine=machineMapper.selectById(2L);
                 Tasking tasking;
                 String scan_id="";
@@ -211,7 +212,7 @@
                 }else{
                     //瀹氬埗妯″紡
                     String PlcRequestID_=clientTCPSocket();
-                    //String PlcRequestID_=",,46607221";
+                    //String PlcRequestID_=",,46408889";
                     if (PlcRequestID_==null||PlcRequestID_.lastIndexOf(",")<0){
                         modbusTcp1.close();
                         errorMachine(machine,("鎵笉鍒扮爜:"+PlcRequestID_));

--
Gitblit v1.8.0