wuyouming666
2023-12-12 c7682df2f5ef53c79847ff8cc625f5ad69a7a999
springboot-vue3/src/main/java/com/example/springboot/component/PlcServoManualone.java
@@ -255,6 +255,7 @@
              // 写入AO1组合
              customS7Control.WriteWordToPLC(messageArray, addresses,0);
              if (messageArray.getJSONArray(0).size() > 0) {
              if (A01readstart != null && !A01readstart.isEmpty()) {
                // 创建一个新的列表用于写入新值
                List<Boolean> a01startval = new ArrayList<>();
@@ -266,12 +267,12 @@
                // 写入新的位值列表
                S7control.getinstance().WriteBit(A01start, a01startval);
              }
              }
              // 写入AO2组合
              customS7Control.WriteWordToPLC(messageArray, addresses2,1);
              if (messageArray.getJSONArray(1).size() > 0) {
              if (A02readstart != null && !A02readstart.isEmpty()) {
                // 创建一个新的列表用于写入新值
                List<Boolean> a02startval = new ArrayList<>();
@@ -283,7 +284,7 @@
                // 写入新的位值列表
                S7control.getinstance().WriteBit(A02start, a02startval);
              }
              }
              // 复位按钮写入
              customS7Control.writeBitToPLC( messageArray, Reset,2);