From 89f70f154bf778afb0d5b45455f1a0929aec4817 Mon Sep 17 00:00:00 2001 From: wu <731351411@qq.com> Date: 星期三, 17 一月 2024 14:23:02 +0800 Subject: [PATCH] 更新合并 --- springboot-vue3/src/main/java/com/example/springboot/component/Plchome.java | 78 +++++++++++++++++++++------------------ 1 files changed, 42 insertions(+), 36 deletions(-) diff --git a/springboot-vue3/src/main/java/com/example/springboot/component/Plchome.java b/springboot-vue3/src/main/java/com/example/springboot/component/Plchome.java index 2977c20..87e0a12 100644 --- a/springboot-vue3/src/main/java/com/example/springboot/component/Plchome.java +++ b/springboot-vue3/src/main/java/com/example/springboot/component/Plchome.java @@ -31,6 +31,8 @@ // 鍑虹墖闃熷垪鏄惁鍏佽鍑虹墖 public static Boolean isAllowQueue = true; public static Boolean isAllowReordering = true; + //鍑虹墖闃熷垪璀﹀憡 + public static Boolean isQueueWarning=false; // 閾濇id public static String FrameNo = ""; // 鏄惁闇�瑕佹墜鍔ㄧ‘璁ょ幓鐠� @@ -104,20 +106,22 @@ jsonObject.append("listoutslice", listoutslice); // 鑾峰彇褰撳墠鍑虹墖闃熷垪鍑虹墖鐘舵�� jsonObject.append("isAllowQueue", Plchome.isAllowQueue); + //鑾峰彇鍑虹墖闃熷垪璀﹀憡鐘舵�� + jsonObject.append("isQueueWarning", Plchome.isQueueWarning); // 鑾峰彇褰撳墠鍑虹墖闃熷垪璋冨簭鐘舵�� jsonObject.append("isAllowReordering", Plchome.isAllowReordering); // 鏄惁闇�瑕佷汉宸ョ‘璁や笂鐗囩幓鐠� jsonObject.append("isConfirm", isConfirm); - String framenos="X21763329601FB"; - if (!framenos.equals(Plchome.FrameNo)) { - Plchome.FrameNo = framenos; - try { - north_Glass_Buffer1Service.AddOutSliceS(Plchome.FrameNo); - } catch (SQLException e) { - // TODO Auto-generated catch block - e.printStackTrace(); - } - } + // String framenos="X21763329601FB"; + // if (!framenos.equals(Plchome.FrameNo)) { + // Plchome.FrameNo = framenos; + // try { + // north_Glass_Buffer1Service.AddOutSliceS(Plchome.FrameNo); + // } catch (SQLException e) { + // // TODO Auto-generated catch block + // e.printStackTrace(); + // } + // } if (S7control.getinstance().CheckConnected() == true) { // 璇诲幓Plc杩涚墖杞︿笌鍑虹墖杞︿綅缃甒 List<String> addressList = new ArrayList<String>(); @@ -147,7 +151,7 @@ // 鑾峰彇閾濇idDB106.DBW64锛屾坊鍔犲埌鍑虹墖闃熷垪 String frameno = spianService.queGlassid("DB103.270", 14).toString(); // String frameno="X12345611002GV"; - frameno="X21763329601FB"; + // frameno="X21763329601FB"; if (!frameno.equals(Plchome.FrameNo)) { Plchome.FrameNo = frameno; try { @@ -180,36 +184,38 @@ // 鏄惁鎬ュ仠 List<Boolean> emergencystops = S7control.getinstance().ReadBits("DB104.5.1", 1); for (Boolean emergencystop : emergencystops) { - jsonObject.append("emergencystop", emergencystop); + jsonObject. + append("emergencystop", emergencystop); } + - // 缁堟缁х画鎸夐挳 - List<String> niuanaddressList3 = Arrays.asList(config.getProperty("Parameter2.stop").split(",")); - List<Boolean> anniuread = S7control.getinstance().readBits(niuanaddressList3); - // Boolean[] value4 = { false, false}; - // List<Boolean> anniuread = new ArrayList<>(Arrays.asList(value4)); - Boolean[] value5 = { true }; - List<Boolean> resets = new ArrayList<>(Arrays.asList(value5)); - short[] anniuparams = new short[anniuread.size()]; - for (int i = 0; i < anniuread.size(); i++) { - boolean value = anniuread.get(i); - anniuparams[i] = value ? (short) 1 : (short) 0; - } + // // 缁堟缁х画鎸夐挳 + // List<String> niuanaddressList3 = Arrays.asList(config.getProperty("Parameter2.stop").split(",")); + // List<Boolean> anniuread = S7control.getinstance().readBits(niuanaddressList3); + // // Boolean[] value4 = { false, false}; + // // List<Boolean> anniuread = new ArrayList<>(Arrays.asList(value4)); + // Boolean[] value5 = { true }; + // List<Boolean> resets = new ArrayList<>(Arrays.asList(value5)); + // short[] anniuparams = new short[anniuread.size()]; + // for (int i = 0; i < anniuread.size(); i++) { + // boolean value = anniuread.get(i); + // anniuparams[i] = value ? (short) 1 : (short) 0; + // } - short[] resets2 = new short[resets.size()]; - for (int i = 0; i < resets.size(); i++) { - boolean value = resets.get(i); - resets2[i] = value ? (short) 1 : (short) 0; - } + // short[] resets2 = new short[resets.size()]; + // for (int i = 0; i < resets.size(); i++) { + // boolean value = resets.get(i); + // resets2[i] = value ? (short) 1 : (short) 0; + // } - for (short number : resets2) { + // for (short number : resets2) { - if (number == 1) { - jsonObject.append("Abort", anniuparams); + // if (number == 1) { + // jsonObject.append("Abort", anniuparams); - } + // } - } + // } } // 閾濇绾夸氦浜� @@ -257,11 +263,11 @@ List<String> messages = webserver.getMessages(); if (!messages.isEmpty()) { - // 灏嗘渶鍚庝竴涓秷鎭浆鎹负鏁存暟绫诲瀷鐨勫垪琛� + // // 灏嗘渶鍚庝竴涓秷鎭浆鎹负鏁存暟绫诲瀷鐨勫垪琛� // String lastMessage = messages.get(messages.size() - 1); // System.out.println("lastMessage锛�" + lastMessage); // JSONArray messageArray = new JSONArray(lastMessage); - // + // try { // // 妫�鏌ョ储寮曟槸鍚︽湁鏁� // if (messageArray.getJSONArray(0).size() > 0) { -- Gitblit v1.8.0