wuyouming666
2023-12-26 9e62d4c6dfcebf8510580d9141a8141f6b158818
Merge branch 'master' of http://10.153.19.25:10101/r/CanadaMes

# Conflicts:
# CanadaMes-ui/src/layout/index.vue
# springboot-vue3/src/main/java/com/example/springboot/component/Plchome.java
# springboot-vue3/src/main/java/com/example/springboot/config/AppRunnerConfig.java
3个文件已修改
100 ■■■■ 已修改文件
CanadaMes-ui/src/views/home/index.vue 34 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springboot-vue3/src/main/java/com/example/springboot/component/PLCAutomaticParameterSetting.java 56 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springboot-vue3/src/main/java/com/example/springboot/component/S7control.java 10 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
CanadaMes-ui/src/views/home/index.vue
@@ -46,9 +46,6 @@
    background-color: blue;
}
.black {
    background-color: black;
}
.yellow {
    background-color: yellow;
@@ -155,7 +152,7 @@
.box {
    width: 90%;
    margin-left: 5%;
    color: black;
    color: red;
    font-size: 12px;
    overflow: hidden;
    height: 20px;
@@ -899,6 +896,7 @@
                    this.cagelist4 = obj.cagelist4[0];
                    this.tasklist1 = obj.tasklist1[0];
                    this.tasklist2 = obj.tasklist2[0];
                    this.alarm = obj.alarmmg[0];
                    // 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) {
@@ -910,22 +908,22 @@
                    //         this.dialogFormVisible2 = true;
                    //     }
                    // }
                    //是否急停
                    if (obj.emergencystop != null) {
                        this.EmergencyStop = obj.emergencystop[0];
                    }
                    // //是否急停
                    // if (obj.emergencystop != null) {
                    //     this.EmergencyStop = obj.emergencystop[0];
                    // }
                    //复位倒计时
                    if (obj.countdown != null) {
                        if ((obj.countdown[0] == true && this.CountDowns == 0) || this.EmergencyStop == true) {
                            this.CountDown();
                        }
                    }
                    // //复位倒计时
                    // if (obj.countdown != null) {
                    //     if ((obj.countdown[0] == true && this.CountDowns == 0) || this.EmergencyStop == true) {
                    //         this.CountDown();
                    //     }
                    // }
                    //复位完成信号
                    if (obj.reset != null) {
                        this.reset = obj.reset[0];
                    }
                    // //复位完成信号
                    // if (obj.reset != null) {
                    //     this.reset = obj.reset[0];
                    // }
                    //是否有进片请求
                    if (obj.D01RequestState != null) {
springboot-vue3/src/main/java/com/example/springboot/component/PLCAutomaticParameterSetting.java
@@ -34,36 +34,36 @@
      // System.out.println(stt);
//      List<Short> arraylist = S7control.getinstance().ReadWord("DB100.120", 8);
//      List<Short> dache1 = S7control.getinstance().ReadWord("DB100.18", 1);
//      List<Short> xiaoche1 = S7control.getinstance().ReadWord("DB100.22", 1);
//      List<Short> fanzhuan1 = S7control.getinstance().ReadWord("DB100.14", 1);
//
//      List<String> addresses = Arrays.asList(config.getProperty("Auto.addresses").split(","));
//
//      List<Short> arraylist2 = S7control.getinstance().readWords(addresses);
//      //System.out.println("lastMessage:" + arraylist2);
//
////翻转
//      List<Short> fanzhuan2 = S7control.getinstance().ReadWord("DB100.8", 1);
//      List<Short> xiaoche2 = S7control.getinstance().ReadWord("DB100.12", 1);
      List<Short> arraylist = S7control.getinstance().ReadWord("DB100.120", 8);
      List<Short> dache1 = S7control.getinstance().ReadWord("DB100.18", 1);
      List<Short> xiaoche1 = S7control.getinstance().ReadWord("DB100.22", 1);
      List<Short> fanzhuan1 = S7control.getinstance().ReadWord("DB100.14", 1);
      List<String> addresses = Arrays.asList(config.getProperty("Auto.addresses").split(","));
      List<Short> arraylist2 = S7control.getinstance().readWords(addresses);
      //System.out.println("lastMessage:" + arraylist2);
//翻转
      List<Short> fanzhuan2 = S7control.getinstance().ReadWord("DB100.8", 1);
      List<Short> xiaoche2 = S7control.getinstance().ReadWord("DB100.12", 1);
       Short[] values1 = { 1, 2, 3, 4, 5, 6, 7, 8 };
       List<Short> arraylist = new ArrayList<>(Arrays.asList(values1));
       Short[] fanzhuan = { 4 };
       List<Short> fanzhuan1 = new ArrayList<>(Arrays.asList(fanzhuan));
       Short[] dache = { 5 };
       List<Short> dache1 = new ArrayList<>(Arrays.asList(dache));
       Short[] xiaoche = { 6 };
       List<Short> xiaoche1 = new ArrayList<>(Arrays.asList(xiaoche));
       Short[] values2 = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12 };
       List<Short> arraylist2 = new ArrayList<>(Arrays.asList(values2));
       Short[] fanzhuan22 = { 4 };
       List<Short> fanzhuan2 = new ArrayList<>(Arrays.asList(fanzhuan22));
       Short[] xiaoche22 = {5};
       List<Short> xiaoche2 = new ArrayList<>(Arrays.asList(xiaoche22));
//       Short[] values1 = { 1, 2, 3, 4, 5, 6, 7, 8 };
//       List<Short> arraylist = new ArrayList<>(Arrays.asList(values1));
//       Short[] fanzhuan = { 4 };
//       List<Short> fanzhuan1 = new ArrayList<>(Arrays.asList(fanzhuan));
//       Short[] dache = { 5 };
//       List<Short> dache1 = new ArrayList<>(Arrays.asList(dache));
//       Short[] xiaoche = { 6 };
//       List<Short> xiaoche1 = new ArrayList<>(Arrays.asList(xiaoche));
//
//       Short[] values2 = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12 };
//       List<Short> arraylist2 = new ArrayList<>(Arrays.asList(values2));
//       Short[] fanzhuan22 = { 4 };
//       List<Short> fanzhuan2 = new ArrayList<>(Arrays.asList(fanzhuan22));
//       Short[] xiaoche22 = {5};
//       List<Short> xiaoche2 = new ArrayList<>(Arrays.asList(xiaoche22));
      JSONObject jsonObject = new JSONObject();
      // new short[]{1,1, 1, 1, 1, 1, 2, 33, 2,3, 4, 5}
springboot-vue3/src/main/java/com/example/springboot/component/S7control.java
@@ -37,13 +37,21 @@
        }
        return instance;
    }
    /**
     * 关闭西门子s7通讯连接
     */
    public void CloseS7client() {
        if (s7PLC == null)
            s7PLC.close();
            s7PLC.checkConnected();
    }
    /**
     * s7通讯连接状态
     */
    public boolean CheckConnected() {
        return s7PLC.checkConnected();
    }
    /**