CanadaMes-ui/src/configuration/ManualJog.json | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
CanadaMes-ui/src/views/Electrical/ManualonePosition2.vue | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
CanadaMes-ui/src/views/home/index.vue | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
springboot-vue3/src/main/java/com/example/springboot/component/Plchome.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
springboot-vue3/src/main/java/com/example/springboot/config/AppRunnerConfig.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
springboot-vue3/src/main/java/com/example/springboot/service/StorageCageService.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 |
CanadaMes-ui/src/configuration/ManualJog.json
@@ -274,7 +274,7 @@ [ { "button": { "name": "A01行走伺服回零", "name": "A01原点记忆", "value": 0, "value2": 0, "address": "DB10.0", @@ -284,7 +284,7 @@ }, { "button": { "name": "A02行走伺服回零", "name": "A02原点记忆", "value": 0, "value2": 0, "address": "DB10.0", CanadaMes-ui/src/views/Electrical/ManualonePosition2.vue
@@ -201,18 +201,18 @@ const jsonString = JSON.stringify(jsonObject); console.log('所有Type为0的value:', jsonString); socket?.send(jsonString); setTimeout(() => { const reversedData = data.map(values => values.map(value => { return (!value || value === 1) ? 0 : 0 ; })); // setTimeout(() => { // const reversedData = data.map(values => values.map(value => { // return (!value || value === 1) ? 0 : 0 ; // })); const reversedJsonObject = { data: reversedData }; // const reversedJsonObject = { data: reversedData }; // 提交数据到后端 const reversedJsonString = JSON.stringify(reversedJsonObject); console.log('反转后:', reversedJsonString); socket?.send(reversedJsonString); }, 1000); // const reversedJsonString = JSON.stringify(reversedJsonObject); // console.log('反转后:', reversedJsonString); // socket?.send(reversedJsonString); // }, 1000); } @@ -233,18 +233,18 @@ const jsonString = JSON.stringify(jsonObject); console.log('所有Type为0的value:', jsonString); socket?.send(jsonString); setTimeout(() => { const reversedData = data.map(values => values.map(value => { return (!value || value === 1) ? 0 : 0 ; })); // setTimeout(() => { // const reversedData = data.map(values => values.map(value => { // return (!value || value === 1) ? 0 : 0 ; // })); const reversedJsonObject = { data: reversedData }; // const reversedJsonObject = { data: reversedData }; // 提交数据到后端 const reversedJsonString = JSON.stringify(reversedJsonObject); console.log('反转后:', reversedJsonString); socket?.send(reversedJsonString); }, 1000); // // 提交数据到后端 // const reversedJsonString = JSON.stringify(reversedJsonObject); // console.log('反转后:', reversedJsonString); // socket?.send(reversedJsonString); // }, 1000); } CanadaMes-ui/src/views/home/index.vue
@@ -1045,6 +1045,15 @@ } } //根据进片状态出发进片任务 if (obj.FeedState != null) { if (obj.FeedState[0] == true) { this.InsertQueueGlass(1); } } // if (obj.alarmmg[0].length > 0) { // if (this.alarm.length > 0) { // if (this.alarm[this.alarm.length - 1].id != obj.alarmmg[0][obj.alarmmg[0].length - 1].id) { @@ -1104,6 +1113,7 @@ //是否需要手动确认上片 this.isConfirm = obj.isConfirm[0]; //扫码位玻璃信息 if (obj.form3 != null && obj.form3 != "" && obj.state[0] == 1) { this.form3 = obj.form3[0]; springboot-vue3/src/main/java/com/example/springboot/component/Plchome.java
@@ -7,7 +7,9 @@ import java.sql.SQLException; import java.util.ArrayList; import java.util.Arrays; import java.util.HashMap; import java.util.List; import java.util.Map; import com.example.springboot.service.*; import org.springframework.beans.factory.annotation.Autowired; @@ -123,7 +125,7 @@ // String E01id = new String( S7controlLK.getinstance().ReadByte("DB17.0",16)); // String J01id = new String( S7controlLK.getinstance().ReadByte("DB17.22",14)); if (S7control.getinstance().CheckConnected() == true) { // if (S7control.getinstance().CheckConnected() == true) { // 铝框线交互 if (S7controlLK.getinstance().CheckConnected() == true) { @@ -268,17 +270,24 @@ boolean D01ResponseState = D01respnse.contains((short) 1); // jsonObject.append("D01RequestState", D01RequestState); // 自动进片 isConfirm=true; if (isConfirm == true && form3.getglassId() != null && form3.getglassId() != "") { if ((form3.getglassheight() < 380 || form3.getglasswidth() < 390 || form3.getglassheight() > 1810 || form3.getglasswidth() > 2760) || (form3.getglassheight() < 390 || form3.getglasswidth() < 380 || form3.getglassheight() > 2760 || form3.getglasswidth() > 1810)) { if (isConfirm == true && D01RequestState == true && D01ResponseState == false) { FeedState = true; jsonObject.append("FeedState", FeedState); FeedState = false; } else { if (D01RequestState == true && D01ResponseState != true) { storageCageService.InsertQueueGlassId((short) 1, form3); } } } // } } catch (InterruptedException e) { e.printStackTrace(); } springboot-vue3/src/main/java/com/example/springboot/config/AppRunnerConfig.java
@@ -17,9 +17,9 @@ // System.out.println("启动完成"); new PlcHold().start(); // new PlcHold().start(); new Plchome().start(); // new Plchome().start(); new PlcLayout().start(); new Plcalarm().start(); @@ -40,6 +40,6 @@ new PlcInteractionState().start(); //new PlcParameter1Review().start(); // new PLCAutomaticParameterSettingReview2().start(); // new PLCAutomaticParameterSettingReview().start(); } } springboot-vue3/src/main/java/com/example/springboot/service/StorageCageService.java
@@ -181,8 +181,7 @@ public Result InsertQueueGlassId(Short id, Queue queue) { Map<String, Object> map = new HashMap<>(); if (Plchome.FeedState == false) { Plchome.FeedState = true; Short zhi = 200; short result = homeMapper.SelectStorageByGlassId(queue.getglassId()); if (result > 0) { @@ -197,9 +196,8 @@ } map.put("message", zhi); } Plchome.FeedState = false; } else { map.put("message", 200); if (zhi != 200) { Plchome.FeedState = true; } return Result.success(map); }